Home
last modified time | relevance | path

Searched refs:cur_reason (Results 1 – 2 of 2) sorted by relevance

/xnu-11417.121.6/bsd/kern/
H A Dsys_reason.c48 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-11417.121.6/bsd/sys/
H A Dreason.h67 int os_reason_alloc_buffer(os_reason_t cur_reason, uint32_t osr_bufsize);
101 int os_reason_alloc_buffer_noblock(os_reason_t cur_reason, uint32_t osr_bufsize);
102 struct kcdata_descriptor * os_reason_get_kcdata_descriptor(os_reason_t cur_reason);
103 void os_reason_ref(os_reason_t cur_reason);
104 void os_reason_free(os_reason_t cur_reason);
105 void os_reason_set_flags(os_reason_t cur_reason, uint64_t flags);
106 void os_reason_set_description_data(os_reason_t cur_reason, uint32_t type, void *reason_data, uint3…