Home
last modified time | relevance | path

Searched refs:lo_flags (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/lib9p/
H A Dfid.h77 uint32_t lo_flags; /* volatile atomic_t when threaded? */ member
91 return ((fid->lo_flags & L9P_LO_ISAUTH) != 0); in l9p_fid_isauth()
97 fid->lo_flags |= L9P_LO_ISAUTH; in l9p_fid_setauth()
103 return ((fid->lo_flags & L9P_LO_ISDIR) != 0); in l9p_fid_isdir()
109 fid->lo_flags |= L9P_LO_ISDIR; in l9p_fid_setdir()
115 fid->lo_flags &= ~(uint32_t)L9P_LO_ISDIR; in l9p_fid_unsetdir()
121 return ((fid->lo_flags & L9P_LO_ISOPEN) != 0); in l9p_fid_isopen()
127 fid->lo_flags |= L9P_LO_ISOPEN; in l9p_fid_setopen()
133 return ((fid->lo_flags & L9P_LO_ISVALID) != 0); in l9p_fid_isvalid()
139 fid->lo_flags |= L9P_LO_ISVALID; in l9p_fid_setvalid()
[all …]
/freebsd/sys/kern/
H A Dkern_rmlock.c322 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in rm_destroy()
333 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in rm_wowned()
381 if ((rm->lock_object.lo_flags & LO_RECURSABLE) != 0) { in _rm_rlock_hard()
402 if (rm->lock_object.lo_flags & LO_SLEEPABLE) { in _rm_rlock_hard()
410 if (rm->lock_object.lo_flags & LO_SLEEPABLE) { in _rm_rlock_hard()
425 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_rlock_hard()
446 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_rlock()
523 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_runlock()
542 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_wlock()
585 if (rm->lock_object.lo_flags & LO_SLEEPABLE) in _rm_wunlock()
[all …]
H A Dsubr_lock.c90 lock->lo_flags = i << LO_CLASSSHIFT; in lock_init()
97 lock->lo_flags |= flags | LO_INITIALIZED; in lock_init()
109 lock->lo_flags &= ~LO_INITIALIZED; in lock_destroy()
595 if (!lock_prof_enable || (lo->lo_flags & LO_NOPROFILE)) in lock_profile_obtain_lock_success()
670 if (lo->lo_flags & LO_NOPROFILE) in lock_profile_release_lock()
H A Dsubr_witness.c873 KASSERT(lock->lo_flags & LO_WITNESS, in witness_startup()
893 if ((lock->lo_flags & LO_RECURSABLE) != 0 && in witness_init()
897 if ((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_init()
901 if ((lock->lo_flags & LO_UPGRADABLE) != 0 && in witness_init()
914 (lock->lo_flags & LO_WITNESS) == 0) in witness_init()
940 if ((lock->lo_flags & LO_WITNESS) == 0 || lock->lo_witness == NULL) in witness_destroy()
1495 if (!(lock->lo_flags & LO_DUPOK) && !(flags & LOP_DUPOK) && in witness_checkorder()
1543 KASSERT((lock1->li_lock->lo_flags & LO_WITNESS) == 0, in witness_checkorder()
1560 if ((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_checkorder()
1571 if ((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_checkorder()
[all …]
H A Dkern_lockstat.c82 if ((lo->lo_flags & LO_NOPROFILE) != 0) in lockstat_nsecs()
H A Dkern_lock.c471 lk->lock_object.lo_flags &= ~LK_NOSHARE; in lockallowshare()
479 lk->lock_object.lo_flags |= LK_NOSHARE; in lockdisableshare()
487 lk->lock_object.lo_flags |= LO_RECURSABLE; in lockallowrecurse()
495 lk->lock_object.lo_flags &= ~LO_RECURSABLE; in lockdisablerecurse()
796 (lk->lock_object.lo_flags & LO_RECURSABLE) == 0) { in lockmgr_xlock_hard()
1047 if (__predict_false(lk->lock_object.lo_flags & LK_NOSHARE)) in lockmgr_lock_flags()
1221 MPASS((lk->lock_object.lo_flags & LK_NOSHARE) == 0); in lockmgr_slock()
1333 if (lk->lock_object.lo_flags & LK_NOSHARE) { in __lockmgr_args()
H A Dkern_mutex.c353 KASSERT((m->lock_object.lo_flags & LO_RECURSABLE) != 0 || in __mtx_lock_spin_flags()
468 ((m->lock_object.lo_flags & LO_RECURSABLE) != 0 || in _mtx_trylock_flags_int()
564 KASSERT((m->lock_object.lo_flags & LO_RECURSABLE) != 0 || in __mtx_lock_sleep()
830 KASSERT((m->lock_object.lo_flags & LO_RECURSABLE) == 0, in thread_lock_validate()
1345 if (m->lock_object.lo_flags & LO_RECURSABLE) in db_show_mtx()
1347 if (m->lock_object.lo_flags & LO_DUPOK) in db_show_mtx()
H A Dkern_lockf.c194 int lo_flags; /* (c) Flags passed to lf_advlock */ member
514 lo->lo_flags = flags; in lf_advlockasync()
2599 if (lo->lo_flags & F_REMOTE) { in lf_print_owner()
2602 } else if (lo->lo_flags & F_FLOCK) { in lf_print_owner()
H A Dkern_rwlock.c341 if (v == tid && (rw->lock_object.lo_flags & LO_RECURSABLE)) { in __rw_try_wlock_int()
969 KASSERT(rw->lock_object.lo_flags & LO_RECURSABLE, in __rw_wlock_hard()
H A Dkern_sx.c371 if (x == tid && (sx->lock_object.lo_flags & LO_RECURSABLE)) { in sx_try_xlock_int()
620 KASSERT((sx->lock_object.lo_flags & LO_RECURSABLE) != 0, in _sx_xlock_hard()
H A Dvfs_vnops.c4318 if ((vp1->v_vnlock->lock_object.lo_flags & in vn_lock_pair()
4338 (vp1->v_vnlock->lock_object.lo_flags & LK_NOSHARE) != 0) in vn_lock_pair()
4356 (vp2->v_vnlock->lock_object.lo_flags & LK_NOSHARE) != 0) in vn_lock_pair()
H A Dvfs_subr.c2124 vp->v_vnlock->lock_object.lo_flags |= LK_NOSHARE; in getnewvnode()
/freebsd/sys/sys/
H A Dlock.h97 #define LO_CLASSINDEX(lock) ((((lock)->lo_flags) & LO_CLASSMASK) >> LO_CLASSSHIFT)
135 (((flags) & LOP_QUIET) == 0 && ((lo)->lo_flags & LO_QUIET) == 0)
162 #define lock_initialized(lo) ((lo)->lo_flags & LO_INITIALIZED)
H A D_lock.h36 unsigned int lo_flags; member
H A Dlock_profile.h56 if (!lock_prof_enable || (lo->lo_flags & LO_NOPROFILE) || *contested) in lock_profile_obtain_lock_failed()
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Drwlock.h62 KASSERT(((lock)->lock_object.lo_flags & LO_ALLMASK) != \
/freebsd/libexec/rtld-elf/
H A Drtld.c105 int lo_flags, int mode, RtldLockState *lockstate);
3837 int lo_flags; in rtld_dlopen() local
3849 lo_flags = RTLD_LO_DLOPEN; in rtld_dlopen()
3851 lo_flags |= RTLD_LO_NODELETE; in rtld_dlopen()
3853 lo_flags |= RTLD_LO_NOLOAD; in rtld_dlopen()
3855 lo_flags |= RTLD_LO_DEEPBIND; in rtld_dlopen()
3857 lo_flags |= RTLD_LO_TRACE | RTLD_LO_IGNSTLS; in rtld_dlopen()
3859 return (dlopen_object(name, fd, obj_main, lo_flags, in rtld_dlopen()
3873 dlopen_object(const char *name, int fd, Obj_Entry *refobj, int lo_flags, in dlopen_object() argument
3884 refobj == NULL ? "<null>" : refobj->path, lo_flags, mode); in dlopen_object()
[all …]
/freebsd/sys/fs/nfs/
H A Dnfsrvstate.h262 u_int32_t lo_flags; member
/freebsd/sys/fs/nfsserver/
H A Dnfs_nfsdstate.c1248 ldumpp[cnt].ndlck_flags = lop->lo_flags; in nfsrv_dumplocks()
1930 (new_lop->lo_flags & (NFSLCK_READ | NFSLCK_WRITE)), in nfsrv_lockctrl()
2189 !((new_lop->lo_flags >> NFSLCK_LOCKSHIFT) & in nfsrv_lockctrl()
2304 (new_lop->lo_flags & NFSLCK_READ))) && in nfsrv_lockctrl()
2308 (new_lop->lo_flags & NFSLCK_WRITE) && in nfsrv_lockctrl()
2393 (new_lop->lo_flags == NFSLCK_WRITE || in nfsrv_lockctrl()
2394 lop->lo_flags == NFSLCK_WRITE) && in nfsrv_lockctrl()
2444 cfp->cl_flags = lop->lo_flags; in nfsrv_lockctrl()
2492 lock_flags = new_lop->lo_flags; in nfsrv_lockctrl()
3907 if (new_lop->lo_flags & NFSLCK_UNLOCK) in nfsrv_updatelock()
[all …]
H A Dnfs_nfsdserv.c906 lop->lo_flags = NFSLCK_READ; in nfsrvd_read()
1109 lop->lo_flags = NFSLCK_WRITE; in nfsrvd_write()
2646 lop->lo_flags = lflags; in nfsrvd_lock()
2759 lo.lo_flags = NFSLCK_READ; in nfsrvd_lockt()
2764 lo.lo_flags = NFSLCK_WRITE; in nfsrvd_lockt()
2862 lop->lo_flags = NFSLCK_UNLOCK; in nfsrvd_locku()
5666 lop->lo_flags = NFSLCK_WRITE; in nfsrvd_allocate()
5765 lop->lo_flags = NFSLCK_WRITE; in nfsrvd_deallocate()
5888 inlop->lo_flags = NFSLCK_READ; in nfsrvd_copy_file_range()
5899 outlop->lo_flags = NFSLCK_WRITE; in nfsrvd_copy_file_range()
[all …]