Searched refs:ext_paniclog_handle_t (Results 1 – 4 of 4) sorted by relevance
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | ext_paniclog.h | 100 } ext_paniclog_handle_t; typedef 109 int ext_paniclog_handle_set_active(ext_paniclog_handle_t *handle); 110 int ext_paniclog_handle_set_inactive(ext_paniclog_handle_t *handle); 111 ext_paniclog_handle_t *ext_paniclog_handle_alloc_with_uuid(uuid_t uuid, const char *data_id, uint32… 112 ext_paniclog_handle_t *ext_paniclog_handle_alloc_with_buffer(uuid_t uuid, const char *data_id, uint… 113 void ext_paniclog_handle_free(ext_paniclog_handle_t *handle); 114 int ext_paniclog_insert_data(ext_paniclog_handle_t *handle, void *addr, uint32_t len); 115 int ext_paniclog_append_data(ext_paniclog_handle_t *handle, void *addr, uint32_t len); 116 void *ext_paniclog_get_buffer(ext_paniclog_handle_t *handle); 118 void *ext_paniclog_claim_buffer(ext_paniclog_handle_t *handle); [all …]
|
| H A D | ext_paniclog.c | 49 ext_paniclog_handle_t *panic_with_data_handle; 74 ext_paniclog_handle_t * 86 ext_paniclog_handle_t *handle = kalloc_type(ext_paniclog_handle_t, Z_WAITOK | Z_ZERO); in ext_paniclog_handle_alloc_with_uuid() 98 kfree_type(ext_paniclog_handle_t, handle); in ext_paniclog_handle_alloc_with_uuid() 115 ext_paniclog_handle_t * 119 ext_paniclog_handle_t *handle = NULL; in ext_paniclog_handle_alloc_with_buffer() 132 ext_paniclog_handle_free(ext_paniclog_handle_t *handle) in ext_paniclog_handle_free() 144 kfree_type(ext_paniclog_handle_t, handle); in ext_paniclog_handle_free() 148 ext_paniclog_handle_set_active(ext_paniclog_handle_t *handle) in ext_paniclog_handle_set_active() 169 ext_paniclog_handle_set_inactive(ext_paniclog_handle_t *handle) in ext_paniclog_handle_set_inactive() [all …]
|
| /xnu-12377.41.6/doc/debugging/ |
| H A D | extensible_paniclog.md | 124 } ext_paniclog_handle_t; 130 ext_paniclog_handle_t *ext_paniclog_handle_alloc_with_uuid(uuid_t uuid, const char *data_id, uint32… 136 int ext_paniclog_handle_set_active(ext_paniclog_handle_t *handle); 142 int ext_paniclog_handle_set_inactive(ext_paniclog_handle_t *handle); 148 void ext_paniclog_handle_free(ext_paniclog_handle_t *handle) 154 int ext_paniclog_insert_data(ext_paniclog_handle_t *handle, void *addr, size_t len) 160 int ext_paniclog_append_data(ext_paniclog_handle_t *handle, void *addr, uint32_t len); 166 void *ext_paniclog_get_buffer(ext_paniclog_handle_t *handle) 172 void *ext_paniclog_claim_buffer(ext_paniclog_handle_t *handle); 178 int ext_paniclog_yield_buffer(ext_paniclog_handle_t *handle, uint32_t used_len); [all …]
|
| /xnu-12377.41.6/iokit/IOKit/ |
| H A D | IOExtensiblePaniclog.h | 47 ext_paniclog_handle_t *extPaniclogHandle;
|