Lines Matching full:svid

56  * We need to keep track of the svid values used for F_FLOCK locks.
60 int ns_svid; /* on-the-wire SVID for this file */
78 int svid, size_t fhlen, void *fh, off_t size, bool_t reclaim);
82 int svid, size_t fhlen, void *fh, off_t size);
86 int svid, size_t fhlen, void *fh, off_t size);
90 static int nlm_init_lock(struct flock *fl, int flags, int svid,
99 mtx_init(&nlm_svid_lock, "NLM svid lock", NULL, MTX_DEF); in nlm_client_init()
214 int svid; in nlm_advlock_internal() local
279 svid = ns->ns_svid; in nlm_advlock_internal()
284 * svid as last time. in nlm_advlock_internal()
286 svid = fl->l_pid; in nlm_advlock_internal()
288 svid = ((struct proc *) id)->p_pid; in nlm_advlock_internal()
308 svid, fhlen, &fh.fh_bytes, size, reclaim); in nlm_advlock_internal()
313 svid, fhlen, &fh.fh_bytes, size); in nlm_advlock_internal()
325 flags, svid, fhlen, &fh.fh_bytes, in nlm_advlock_internal()
331 vp, op, fl, flags, svid, fhlen, &fh.fh_bytes, in nlm_advlock_internal()
339 * hold onto the SVID for the lifetime in nlm_advlock_internal()
343 * lock for this SVID. in nlm_advlock_internal()
354 vp, op, fl, flags, svid, fhlen, &fh.fh_bytes, size); in nlm_advlock_internal()
367 vp, op, fl, flags, svid, fhlen, &fh.fh_bytes, size); in nlm_advlock_internal()
542 dst->svid = src->svid; in nlm_convert_to_nlm_lock()
552 dst->svid = src->svid; in nlm_convert_to_nlm4_holder()
696 int svid, int sysid, off_t size) in nlm_record_lock() argument
714 newfl.l_pid = svid; in nlm_record_lock()
761 int svid, size_t fhlen, void *fh, off_t size, bool_t reclaim) in nlm_setlock() argument
779 error = nlm_init_lock(fl, flags, svid, vers, fhlen, fh, size, in nlm_setlock()
946 nlm_record_lock(vp, op, fl, args.alock.svid, in nlm_setlock()
959 int svid, size_t fhlen, void *fh, off_t size) in nlm_clearlock() argument
972 error = nlm_init_lock(fl, flags, svid, vers, fhlen, fh, size, in nlm_clearlock()
1023 nlm_record_lock(vp, op, fl, args.alock.svid, in nlm_clearlock()
1034 int svid, size_t fhlen, void *fh, off_t size) in nlm_getlock() argument
1052 error = nlm_init_lock(fl, flags, svid, vers, fhlen, fh, size, in nlm_getlock()
1098 fl->l_pid = h->svid; in nlm_getlock()
1165 int svid = alloc_unr(nlm_svid_allocator); in nlm_find_svid() local
1170 newns->ns_svid = svid; in nlm_find_svid()
1176 * thread allocating a svid for this file. in nlm_find_svid()
1207 KASSERT(!ns->ns_active, ("Freeing active SVID")); in nlm_free_svid()
1220 nlm_init_lock(struct flock *fl, int flags, int svid, in nlm_init_lock() argument
1256 snprintf(oh_space, 32, "%d@", svid); in nlm_init_lock()
1267 lock->svid = svid; in nlm_init_lock()