Lines Matching refs:lp
41 extern void lock_set(lock_t *lp);
42 extern int lock_try(lock_t *lp);
43 extern int lock_spin_try(lock_t *lp);
44 extern int ulock_try(lock_t *lp);
45 extern void ulock_clear(lock_t *lp);
46 extern void lock_clear(lock_t *lp);
47 extern void lock_set_spl(lock_t *lp, int new_pil, ushort_t *old_pil);
48 extern void lock_clear_splx(lock_t *lp, int s);
53 #define LOCK_INIT_CLEAR(lp) (*(lp) = 0)
54 #define LOCK_INIT_HELD(lp) (*(lp) = LOCK_HELD_VALUE)
55 #define LOCK_HELD(lp) (*(volatile lock_t *)(lp) != 0)