Lines Matching refs:lp
44 extern void lock_set(lock_t *lp);
45 extern int lock_try(lock_t *lp);
46 extern int lock_spin_try(lock_t *lp);
47 extern int ulock_try(lock_t *lp);
48 extern void lock_clear(lock_t *lp);
49 extern void ulock_clear(lock_t *lp);
50 extern void lock_set_spl(lock_t *lp, int new_pil, ushort_t *old_pil);
51 extern void lock_clear_splx(lock_t *lp, int s);
56 #define LOCK_INIT_CLEAR(lp) (*(lp) = 0)
57 #define LOCK_INIT_HELD(lp) (*(lp) = LOCK_HELD_VALUE)
58 #define LOCK_HELD(lp) (*(volatile lock_t *)(lp) != 0)