Symbol: sx_init_flags
stand/kshim/bsd_kernel.h
320
#define sx_init(...) sx_init_flags(__VA_ARGS__, 0)
stand/kshim/bsd_kernel.h
321
void sx_init_flags(struct sx *, const char *, int);
sys/cddl/compat/opensolaris/sys/rwlock.h
71
sx_init_flags((lock), _name, RW_FLAGS); \
sys/compat/linuxkpi/common/include/linux/mutex.h
164
sx_init_flags(&m->sx, name, flags);
sys/compat/linuxkpi/common/include/linux/rwsem.h
79
sx_init_flags(&rw->sx, name, SX_NOWITNESS);
sys/compat/linuxkpi/common/src/linux_80211.c
6395
sx_init_flags(&lhw->lvif_sx, "lhw-lvif", SX_RECURSE | SX_DUPOK);
sys/compat/linuxkpi/common/src/linux_80211.h
408
sx_init_flags(&lhw->mc_sx, "lhw-mc", 0);
sys/dev/ice/ice_rdma.c
596
sx_init_flags(&ice_rdma.mtx, "ice rdma interface", SX_DUPOK);
sys/dev/usb/usb_device.c
1801
sx_init_flags(&udev->enum_sx, "USB config SX lock", SX_DUPOK);
sys/dev/usb/usb_device.c
1802
sx_init_flags(&udev->sr_sx, "USB suspend and resume SX lock", SX_NOWITNESS);
sys/dev/usb/usb_device.c
1803
sx_init_flags(&udev->ctrl_sx, "USB control transfer SX lock", SX_DUPOK);
sys/fs/autofs/autofs_vnops.c
584
sx_init_flags(&anp->an_vnode_lock, "autofsvlk", SX_NOWITNESS);
sys/kern/kern_proc.c
199
sx_init_flags(&pidhashtbl_lock[i], "pidhash", SX_DUPOK);
sys/kern/kern_rmlock.c
298
sx_init_flags(&rm->rm_lock_sx, "rmlock_sx",
sys/kern/kern_sx.c
229
sx_init_flags(sargs->sa_sx, sargs->sa_desc, sargs->sa_flags);
sys/net/if_vlan.c
246
sx_init_flags(&_VLAN_SX_ID, "vlan_sx", SX_RECURSE)
sys/netsmb/smb_conn.c
235
sx_init_flags(&cp->co_interlock, ilockname, SX_RECURSE);
sys/sys/sx.h
103
#define sx_init(sx, desc) sx_init_flags((sx), (desc), 0)
sys/sys/sx.h
104
void sx_init_flags(struct sx *sx, const char *description, int opts);
sys/ufs/ufs/ufs_dirhash.c
214
sx_init_flags(&ndh->dh_lock, "dirhash", SX_DUPOK);