Lines Matching refs:macinfo
405 #define GLDM_LOCK_INIT(macinfo) \ argument
406 rw_init(&(macinfo)->gldm_lock.gldl_rw_lock, NULL, \
407 RW_DRIVER, (macinfo)->gldm_cookie); \
408 (macinfo)->gldm_GLD_flags |= GLD_LOCK_INITED
410 #define GLDM_LOCK_INITED(macinfo) \ argument
411 ((macinfo)->gldm_GLD_flags & GLD_LOCK_INITED)
413 #define GLDM_LOCK_DESTROY(macinfo) \ argument
414 if ((macinfo)->gldm_GLD_flags & GLD_LOCK_INITED) { \
415 rw_destroy(&(macinfo)->gldm_lock.gldl_rw_lock); \
416 (macinfo)->gldm_GLD_flags &= ~GLD_LOCK_INITED; \
419 #define GLDM_LOCK(macinfo, rw) \ argument
420 rw_enter(&(macinfo)->gldm_lock.gldl_rw_lock, (rw))
422 #define GLDM_UNLOCK(macinfo) \ argument
423 rw_exit(&(macinfo)->gldm_lock.gldl_rw_lock)
425 #define GLDM_TRYLOCK(macinfo, rw) \ argument
426 rw_tryenter(&(macinfo)->gldm_lock.gldl_rw_lock, (rw))
429 #define GLDM_LOCK_HELD(macinfo) \ argument
430 rw_lock_held(&(macinfo)->gldm_lock.gldl_rw_lock)
433 #define GLDM_LOCK_HELD_WRITE(macinfo) \ argument
434 rw_write_held(&(macinfo)->gldm_lock.gldl_rw_lock)
443 #define cmac_copy(a, b, l, macinfo) { \ argument
444 if ((macinfo)->gldm_options & GLDOPT_CANONICAL_ADDR) \