Home
last modified time | relevance | path

Searched refs:lck_spin_t (Results 1 – 25 of 30) sorted by relevance

12

/xnu-12377.61.12/osfmk/arm/
H A Dlocks_arm.c113 KALLOC_TYPE_DEFINE(KT_LCK_SPIN, lck_spin_t, KT_PRIV_ACCT);
225 #pragma mark lck_spin_t
228 lck_spin_t *
231 lck_spin_t *lck; in lck_spin_alloc_init()
239 lck_spin_free(lck_spin_t *lck, lck_grp_t *grp) in lck_spin_free()
246 lck_spin_init(lck_spin_t *lck, lck_grp_t *grp, __unused lck_attr_t *attr) in lck_spin_init()
261 lck_spin_assert(const lck_spin_t *lock, unsigned int type) in lck_spin_assert()
273 lck_spin_lock(lck_spin_t *lock) in lck_spin_lock()
279 lck_spin_lock_nopreempt(lck_spin_t *lock) in lck_spin_lock_nopreempt()
285 lck_spin_try_lock(lck_spin_t *lock) in lck_spin_try_lock()
[all …]
H A Dlocks.h49 typedef lck_ticket_t lck_spin_t; typedef
54 } lck_spin_t; typedef
68 } lck_spin_t; typedef
80 typedef struct __lck_spin_t__ lck_spin_t; typedef
H A Dcpu_internal.h70 extern lck_spin_t ctrr_cpu_start_lck;
H A Dsimple_lock.h78 typedef lck_spin_t usimple_lock_data_t, *usimple_lock_t;
/xnu-12377.61.12/osfmk/kern/
H A Dlocks.h55 #define decl_lck_spin_data(class, name) class lck_spin_t name
57 extern lck_spin_t *lck_spin_alloc_init(
62 lck_spin_t *lck,
67 lck_spin_t *lck);
70 lck_spin_t *lck,
74 lck_spin_t *lck);
77 lck_spin_t *lck,
81 lck_spin_t *lck,
85 lck_spin_t *lck,
91 lck_spin_t *lck,
[all …]
H A Dremote_time.h75 extern lck_spin_t bt_maintenance_lock;
76 extern lck_spin_t bt_spin_lock;
77 extern lck_spin_t bt_ts_conversion_lock;
H A Dprocessor.h239 __attribute__((aligned(128))) lck_spin_t sched_lock; /* lock for above */
618 extern lck_spin_t pset_node_lock;
H A Depoch_sync.c65 lck_spin_t es_lock; /* Interlock. */
76 lck_spin_t htb_lock;
H A Dlocks.c1056 lck_spin_t *lck, in lck_spin_sleep_grp()
1084 lck_spin_t *lck, in lck_spin_sleep()
1097 lck_spin_t *lck, in lck_spin_sleep_deadline()
1487 lck_spin_t *lock, in lck_spin_sleep_with_inheritor()
/xnu-12377.61.12/osfmk/i386/
H A Dlocks.h42 } lck_spin_t; typedef
83 } lck_spin_t; typedef
95 typedef struct __lck_spin_t__ lck_spin_t; typedef
H A Dlocks_i386.c144 KALLOC_TYPE_DEFINE(KT_LCK_SPIN, lck_spin_t, KT_PRIV_ACCT);
238 lck_spin_t *
243 lck_spin_t *lck; in lck_spin_alloc_init()
255 lck_spin_t *lck, in lck_spin_free()
267 lck_spin_t *lck, in lck_spin_init()
282 lck_spin_t *lck, in lck_spin_destroy()
300 lck_spin_t *lck, in lck_spin_lock_grp()
309 lck_spin_t *lck) in lck_spin_lock()
316 lck_spin_t *lck) in lck_spin_lock_nopreempt()
323 lck_spin_t *lck, in lck_spin_lock_nopreempt_grp()
[all …]
/xnu-12377.61.12/libkern/os/
H A Dlog_mem.h36 lck_spin_t lm_lock;
/xnu-12377.61.12/iokit/IOKit/
H A DIOLocks.h424 typedef lck_spin_t IOSimpleLock;
448 lck_spin_t * IOSimpleLockGetMachLock( IOSimpleLock * lock);
/xnu-12377.61.12/bsd/sys/
H A Deventvar.h157 lck_spin_t kq_lock; /* kqueue lock */
354 lck_spin_t kqwl_statelock; /* state/debounce lock */
H A Dkdebug_common.h127 lck_spin_t kdc_storage_lock;
H A Duser.h235 lck_spin_t uu_rethrottle_lock; /* locks was_rethrottled and is_throttled */
H A Dproc_internal.h320 lck_spin_t p_slock; /* spin lock for itimer/profil protection */
/xnu-12377.61.12/iokit/Kernel/
H A DIOLocks.cpp384 lck_spin_t *
387 return (lck_spin_t *)lock; in IOSimpleLockGetMachLock()
/xnu-12377.61.12/osfmk/ipc/
H A Dipc_voucher.h148 lck_spin_t ivac_lock_data;
H A Dipc_port.h389 extern lck_spin_t ipc_port_multiple_lock_data;
/xnu-12377.61.12/osfmk/vm/
H A Dvm_page.h1401 lck_spin_t vpl_lock;
1431 lck_spin_t vm_objects_wired_lock;
/xnu-12377.61.12/bsd/kern/
H A Dsys_ulock.c110 typedef lck_spin_t ull_lock_t;
226 lck_spin_t ulb_lock;
H A Dkern_aio.c207 lck_spin_t aioq_lock;
303 static lck_spin_t *aio_workq_lock(aio_workq_t wq);
546 static lck_spin_t*
/xnu-12377.61.12/osfmk/kperf/
H A Dkptimer.c82 lck_spin_t kt_lock;
/xnu-12377.61.12/osfmk/x86_64/
H A Dloose_ends.c913 static lck_spin_t xcpm_lock;

12