Searched refs:cur_reason (Results 1 – 2 of 2) sorted by relevance
| /xnu-10063.141.1/bsd/kern/ |
| H A D | sys_reason.c | 48 static int os_reason_alloc_buffer_internal(os_reason_t cur_reason, uint32_t osr_bufsize, 76 os_reason_dealloc_buffer(os_reason_t cur_reason) in os_reason_dealloc_buffer() argument 78 assert(cur_reason != OS_REASON_NULL); in os_reason_dealloc_buffer() 79 LCK_MTX_ASSERT(&cur_reason->osr_lock, LCK_MTX_ASSERT_OWNED); in os_reason_dealloc_buffer() 81 if (cur_reason->osr_kcd_buf != NULL && cur_reason->osr_bufsize != 0) { in os_reason_dealloc_buffer() 82 kfree_data(cur_reason->osr_kcd_buf, cur_reason->osr_bufsize); in os_reason_dealloc_buffer() 85 cur_reason->osr_bufsize = 0; in os_reason_dealloc_buffer() 86 cur_reason->osr_kcd_buf = NULL; in os_reason_dealloc_buffer() 87 bzero(&cur_reason->osr_kcd_descriptor, sizeof(cur_reason->osr_kcd_descriptor)); in os_reason_dealloc_buffer() 105 os_reason_alloc_buffer(os_reason_t cur_reason, uint32_t osr_bufsize) in os_reason_alloc_buffer() argument [all …]
|
| /xnu-10063.141.1/bsd/sys/ |
| H A D | reason.h | 67 int os_reason_alloc_buffer(os_reason_t cur_reason, uint32_t osr_bufsize); 76 int os_reason_alloc_buffer_noblock(os_reason_t cur_reason, uint32_t osr_bufsize); 77 struct kcdata_descriptor * os_reason_get_kcdata_descriptor(os_reason_t cur_reason); 78 void os_reason_ref(os_reason_t cur_reason); 79 void os_reason_free(os_reason_t cur_reason); 80 void os_reason_set_flags(os_reason_t cur_reason, uint64_t flags); 81 void os_reason_set_description_data(os_reason_t cur_reason, uint32_t type, void *reason_data, uint3…
|