Home
last modified time | relevance | path

Searched refs:sx_init_flags (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/sys/
H A Dsx.h103 #define sx_init(sx, desc) sx_init_flags((sx), (desc), 0)
104 void sx_init_flags(struct sx *sx, const char *description, int opts);
312 sx_init_flags(struct sx *sx, const char *description, int opts) in sx_init_flags() function
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dmutex.h63 sx_init_flags((lock), _name, MUTEX_FLAGS); \
H A Drwlock.h69 sx_init_flags((lock), _name, RW_FLAGS); \
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Drwlock.h71 sx_init_flags((lock), _name, RW_FLAGS); \
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Drwsem.h79 sx_init_flags(&rw->sx, name, SX_NOWITNESS); in linux_init_rwsem()
H A Dmutex.h163 sx_init_flags(&m->sx, name, flags); in linux_mutex_init()
/freebsd/stand/kshim/
H A Dbsd_kernel.h319 #define sx_init(...) sx_init_flags(__VA_ARGS__, 0)
320 void sx_init_flags(struct sx *, const char *, int);
H A Dbsd_kernel.c311 sx_init_flags(struct sx *sx, const char *name, int flags) in sx_init_flags() function
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_80211.h287 sx_init_flags(&(_lhw)->sx, "lhw", SX_RECURSE);
H A Dlinux_80211.c4300 sx_init_flags(&lhw->lvif_sx, "lhw-lvif", SX_RECURSE | SX_DUPOK); in linuxkpi_ieee80211_alloc_hw()
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_taskq.c93 sx_init_flags(&tqenthashtbl_lock[i], "tqenthash", SX_DUPOK); in system_taskq_init()
/freebsd/sys/kern/
H A Dkern_sx.c229 sx_init_flags(sargs->sa_sx, sargs->sa_desc, sargs->sa_flags); in sx_sysinit()
233 sx_init_flags(struct sx *sx, const char *description, int opts) in sx_init_flags() function
H A Dkern_rmlock.c298 sx_init_flags(&rm->rm_lock_sx, "rmlock_sx", in rm_init_flags()
H A Dkern_proc.c194 sx_init_flags(&pidhashtbl_lock[i], "pidhash", SX_DUPOK); in procinit()
/freebsd/sys/fs/autofs/
H A Dautofs_vnops.c584 sx_init_flags(&anp->an_vnode_lock, "autofsvlk", SX_NOWITNESS); in autofs_node_new()
/freebsd/sys/dev/usb/
H A Dusb_device.c1800 sx_init_flags(&udev->enum_sx, "USB config SX lock", SX_DUPOK); in usb_alloc_device()
1801 sx_init_flags(&udev->sr_sx, "USB suspend and resume SX lock", SX_NOWITNESS); in usb_alloc_device()
1802 sx_init_flags(&udev->ctrl_sx, "USB control transfer SX lock", SX_DUPOK); in usb_alloc_device()
/freebsd/sys/dev/ice/
H A Dice_rdma.c596 sx_init_flags(&ice_rdma.mtx, "ice rdma interface", SX_DUPOK); in ice_rdma_init()
/freebsd/sys/netsmb/
H A Dsmb_conn.c235 sx_init_flags(&cp->co_interlock, ilockname, SX_RECURSE); in smb_co_init()
/freebsd/sys/ufs/ufs/
H A Dufs_dirhash.c214 sx_init_flags(&ndh->dh_lock, "dirhash", SX_DUPOK); in ufsdirhash_create()
/freebsd/sys/net/
H A Dif_vlan.c245 sx_init_flags(&_VLAN_SX_ID, "vlan_sx", SX_RECURSE)
/freebsd/share/man/man9/
H A DMakefile2146 sx.9 sx_init_flags.9 \