Home
last modified time | relevance | path

Searched refs:rib_lock (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/net/route/
H A Droute_var.h66 struct rmlock rib_lock; /* config/data path lock */ member
81 #define RIB_LOCK_INIT(rh) rm_init(&(rh)->rib_lock, "rib head lock")
82 #define RIB_LOCK_DESTROY(rh) rm_destroy(&(rh)->rib_lock)
83 #define RIB_RLOCK(rh) rm_rlock(&(rh)->rib_lock, &_rib_tracker)
84 #define RIB_RUNLOCK(rh) rm_runlock(&(rh)->rib_lock, &_rib_tracker)
85 #define RIB_WLOCK(rh) rm_wlock(&(rh)->rib_lock)
86 #define RIB_WUNLOCK(rh) rm_wunlock(&(rh)->rib_lock)
87 #define RIB_LOCK_ASSERT(rh) rm_assert(&(rh)->rib_lock, RA_LOCKED)
88 #define RIB_WLOCK_ASSERT(rh) rm_assert(&(rh)->rib_lock, RA_WLOCKED)
H A Dfib_algo.c900 callout_init_rm(&fd->fd_callout, &rh->rib_lock, 0); in try_setup_fd_instance()