Searched refs:release_assert (Results 1 – 12 of 12) sorted by relevance
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | test_lock.c | 59 release_assert(false); in hw_lck_ticket_test_wait_for_delta() 74 release_assert(rc == HW_LOCK_INVALID); // because the other thread invalidated it in hw_lck_ticket_allow_invalid_worker() 75 release_assert(preemption_enabled()); in hw_lck_ticket_allow_invalid_worker() 102 release_assert(rc == HW_LOCK_INVALID); // because the lock is 0 in hw_lck_ticket_allow_invalid_test() 103 release_assert(preemption_enabled()); in hw_lck_ticket_allow_invalid_test() 107 release_assert(hw_lck_ticket_lock_try(lck, NULL)); in hw_lck_ticket_allow_invalid_test() 108 release_assert(!hw_lck_ticket_lock_try(lck, NULL)); in hw_lck_ticket_allow_invalid_test() 113 release_assert(rc == HW_LOCK_ACQUIRED); // because the lock is initialized in hw_lck_ticket_allow_invalid_test() 114 release_assert(!preemption_enabled()); in hw_lck_ticket_allow_invalid_test() 128 release_assert(preemption_enabled()); in hw_lck_ticket_allow_invalid_test() [all …]
|
| H A D | assert.h | 183 #define release_assert(ex) ({ \ macro
|
| H A D | task_ident.c | 90 release_assert(kotype == IKOT_TASK_ID_TOKEN || in tidt_release()
|
| /xnu-12377.41.6/osfmk/vm/ |
| H A D | vm_page_internal.h | 72 release_assert(!os_add_overflow(*__counter, value, __counter)); \ 78 release_assert(!os_add_overflow(__orig, __value, &__orig)); \ 98 release_assert(!os_add_overflow(*__counter, value, __counter)); \ 104 release_assert(!os_add_overflow(__orig, __value, &__orig)); \ 123 release_assert(!os_sub_overflow(*__counter, value, __counter)); \ 129 release_assert(!os_sub_overflow(__orig, __value, &__orig)); \
|
| H A D | vm_mteinfo.c | 1124 release_assert(((mask) & (1 << (cell)->state)) != 0) 3409 release_assert(count == mte_tag_storage_count); in kdp_mteinfo_snapshot()
|
| /xnu-12377.41.6/osfmk/ipc/ |
| H A D | ipc_object.h | 386 release_assert(!io->io_label_lock); in __io_label_validate() 453 release_assert(io->io_label_lock); in io_label_set_and_put() 466 release_assert(io->io_label_lock); in io_label_put()
|
| H A D | ipc_policy.h | 166 #define ipc_release_assert(expr) release_assert(expr)
|
| H A D | ipc_object.c | 1271 release_assert(!object->io_label_lock); in ipc_object_unlock()
|
| H A D | ipc_policy.c | 1366 release_assert(ip_in_a_space(pd_port)); in ipc_allow_register_pd_notification()
|
| H A D | ipc_kmsg.c | 3350 release_assert(!ip_is_tt_control_port(reply_subst)); in ipc_kmsg_copyout_header()
|
| /xnu-12377.41.6/tests/vm/ |
| H A D | vm_mteinfo.c | 91 #define release_assert(...) assert(__VA_ARGS__) macro
|
| /xnu-12377.41.6/iokit/Kernel/ |
| H A D | IOUserClient.cpp | 255 release_assert(machPort->init()); in withObject()
|