Home
last modified time | relevance | path

Searched refs:kdp_output_stage (Results 1 – 11 of 11) sorted by relevance

/xnu-8020.121.3/osfmk/kdp/output_stages/
H A Doutput_stages.h42 kern_return_t buffer_stage_initialize(struct kdp_output_stage *stage, size_t buffer_size);
51 kern_return_t zlib_stage_initialize(struct kdp_output_stage *stage);
63 kern_return_t aea_stage_initialize(struct kdp_output_stage *stage, const void *recipient_public_key…
78 kern_return_t disk_stage_initialize(struct kdp_output_stage *stage);
83 kern_return_t disk_stage_write(struct kdp_output_stage *stage, uint64_t offset, uint64_t length, co…
88 kern_return_t disk_stage_read(struct kdp_output_stage *stage, uint64_t offset, uint64_t length, voi…
93 kern_return_t net_stage_initialize(struct kdp_output_stage *stage);
98 kern_return_t progress_notify_stage_initialize(struct kdp_output_stage *stage);
105 kern_return_t memory_backing_aware_buffer_stage_initialize(struct kdp_output_stage *stage);
113 kern_return_t shmem_stage_initialize(struct kdp_output_stage *stage);
H A Dout_aea.c50 struct kdp_output_stage *stage = (struct kdp_output_stage *) context; in aea_write_callback()
51 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in aea_write_callback()
75 struct kdp_output_stage *stage = (struct kdp_output_stage *) context; in aea_read_callback()
76 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in aea_read_callback()
92 aea_stage_reset(struct kdp_output_stage *stage) in aea_stage_reset()
112 aea_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in aea_stage_outproc()
118 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in aea_stage_outproc()
208 aea_stage_free(struct kdp_output_stage *stage) in aea_stage_free()
218 aea_stage_initialize(struct kdp_output_stage *stage, const void *recipient_public_key, size_t recip… in aea_stage_initialize()
H A Dout_zlib.c58 struct kdp_output_stage *stage = (struct kdp_output_stage *) opaque; in zlib_alloc()
80 struct kdp_output_stage *stage = (typeof(stage))strm->opaque; in zlib_zoutput()
81 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in zlib_zoutput()
127 zlib_stream_output_chunk(struct kdp_output_stage *stage, unsigned int length, void *data) in zlib_stream_output_chunk()
172 zlib_stage_reset(struct kdp_output_stage *stage) in zlib_stage_reset()
189 zlib_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in zlib_stage_outproc()
193 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in zlib_stage_outproc()
239 zlib_stage_free(struct kdp_output_stage *stage) in zlib_stage_free()
248 zlib_stage_initialize(struct kdp_output_stage *stage) in zlib_stage_initialize()
H A Dout_buffer.c44 buffer_stage_reset(struct kdp_output_stage *stage) in buffer_stage_reset()
54 buffer_stage_flush(struct kdp_output_stage *stage) in buffer_stage_flush()
58 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in buffer_stage_flush()
73 buffer_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in buffer_stage_outproc()
78 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in buffer_stage_outproc()
134 buffer_stage_free(struct kdp_output_stage *stage) in buffer_stage_free()
144 buffer_stage_initialize(struct kdp_output_stage *stage, size_t buffer_size) in buffer_stage_initialize()
H A Dout_net.c38 net_stage_reset(struct kdp_output_stage *stage) in net_stage_reset()
45 net_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in net_stage_outproc()
66 net_stage_free(struct kdp_output_stage *stage) in net_stage_free()
72 net_stage_initialize(struct kdp_output_stage *stage) in net_stage_initialize()
H A Dout_progress_notify.c46 progress_notify_stage_reset(struct kdp_output_stage *stage) in progress_notify_stage_reset()
54 progress_notify_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in progress_notify_stage_outproc()
59 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in progress_notify_stage_outproc()
79 progress_notify_stage_free(struct kdp_output_stage *stage) in progress_notify_stage_free()
89 progress_notify_stage_initialize(struct kdp_output_stage *stage) in progress_notify_stage_initialize()
H A Dout_memory_backing_aware_buffer.c52 memory_backing_aware_buffer_stage_reset(__unused struct kdp_output_stage *stage) in memory_backing_aware_buffer_stage_reset()
57 memory_backing_aware_buffer_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in memory_backing_aware_buffer_stage_outproc()
62 struct kdp_output_stage *next_stage = STAILQ_NEXT(stage, kos_next); in memory_backing_aware_buffer_stage_outproc()
119 memory_backing_aware_buffer_stage_free(struct kdp_output_stage *stage) in memory_backing_aware_buffer_stage_free()
129 memory_backing_aware_buffer_stage_initialize(struct kdp_output_stage *stage) in memory_backing_aware_buffer_stage_initialize()
H A Dout_disk.c46 disk_stage_write(struct kdp_output_stage *stage, uint64_t offset, uint64_t length, const void *data) in disk_stage_write()
149 disk_stage_read(struct kdp_output_stage *stage, uint64_t offset, uint64_t length, void *data) in disk_stage_read()
212 disk_stage_reset(struct kdp_output_stage *stage) in disk_stage_reset()
219 disk_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in disk_stage_outproc()
298 disk_stage_free(struct kdp_output_stage *stage) in disk_stage_free()
307 disk_stage_initialize(struct kdp_output_stage *stage) in disk_stage_initialize()
H A Dout_shmem.c123 shmem_stage_reset(struct kdp_output_stage *stage) in shmem_stage_reset()
175 shmem_dbg_process_buffers(struct kdp_output_stage *stage) in shmem_dbg_process_buffers()
236 shmem_dbg_get_buffer(struct kdp_output_stage *stage) in shmem_dbg_get_buffer()
264 shmem_stage_outproc(struct kdp_output_stage *stage, unsigned int request, in shmem_stage_outproc()
374 shmem_stage_free(struct kdp_output_stage *stage) in shmem_stage_free()
384 shmem_stage_initialize(struct kdp_output_stage *stage) in shmem_stage_initialize()
/xnu-8020.121.3/osfmk/kdp/
H A Dkdp_out_stage.h33 struct kdp_output_stage;
36 STAILQ_HEAD(, kdp_output_stage) kcos_out_stage;
37 struct kdp_output_stage * kcos_encryption_stage;
46 void (*kosf_reset)(struct kdp_output_stage *stage);
47 kern_return_t (*kosf_outproc)(struct kdp_output_stage *stage, unsigned int request,
49 void (*kosf_free)(struct kdp_output_stage *stage);
52 struct kdp_output_stage { struct
53 STAILQ_ENTRY(kdp_output_stage) kos_next;
H A Dkdp_core.c116 static struct kdp_output_stage disk_output_stage = {};
117 static struct kdp_output_stage zlib_output_stage = {};
118 static struct kdp_output_stage buffer_output_stage = {};
119 static struct kdp_output_stage net_output_stage = {};
120 static struct kdp_output_stage progress_notify_output_stage = {};
122 static struct kdp_output_stage aea_output_stage = {};
125 static struct kdp_output_stage shmem_output_stage = {};
128 static struct kdp_output_stage memory_backing_aware_buffer_output_stage = {};
179 struct kdp_output_stage *first_stage = STAILQ_FIRST(&vars->kcos_out_stage); in kdp_core_output()
209 kernel_vaddr_in_coredump_stage(const struct kdp_output_stage *stage, uint64_t vaddr, uint64_t *vinc… in kernel_vaddr_in_coredump_stage()
[all …]