Lines Matching refs:lock

60 static void nlm_compute_offsets(const struct nlm_lock *lock,  in nlm_compute_offsets()  argument
63 const struct file_lock *fl = &lock->fl; in nlm_compute_offsets()
259 const struct nlm_lock *lock = &result->lock; in encode_nlm_holder() local
263 encode_bool(xdr, lock->fl.fl_type == F_RDLCK); in encode_nlm_holder()
264 encode_int32(xdr, lock->svid); in encode_nlm_holder()
265 encode_netobj(xdr, lock->oh.data, lock->oh.len); in encode_nlm_holder()
268 nlm_compute_offsets(lock, &l_offset, &l_len); in encode_nlm_holder()
275 struct nlm_lock *lock = &result->lock; in decode_nlm_holder() local
276 struct file_lock *fl = &lock->fl; in decode_nlm_holder()
282 memset(lock, 0, sizeof(*lock)); in decode_nlm_holder()
289 lock->svid = be32_to_cpup(p); in decode_nlm_holder()
290 fl->fl_pid = (pid_t)lock->svid; in decode_nlm_holder()
292 error = decode_netobj(xdr, &lock->oh); in decode_nlm_holder()
343 const struct nlm_lock *lock) in encode_nlm_lock() argument
348 encode_caller_name(xdr, lock->caller); in encode_nlm_lock()
349 encode_fh(xdr, &lock->fh); in encode_nlm_lock()
350 encode_netobj(xdr, lock->oh.data, lock->oh.len); in encode_nlm_lock()
353 *p++ = cpu_to_be32(lock->svid); in encode_nlm_lock()
355 nlm_compute_offsets(lock, &l_offset, &l_len); in encode_nlm_lock()
379 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_testargs() local
382 encode_bool(xdr, lock->fl.fl_type == F_WRLCK); in nlm_xdr_enc_testargs()
383 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_testargs()
400 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_lockargs() local
404 encode_bool(xdr, lock->fl.fl_type == F_WRLCK); in nlm_xdr_enc_lockargs()
405 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_lockargs()
422 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_cancargs() local
426 encode_bool(xdr, lock->fl.fl_type == F_WRLCK); in nlm_xdr_enc_cancargs()
427 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_cancargs()
440 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_unlockargs() local
443 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_unlockargs()