• Home
  • Raw
  • Download

Lines Matching refs:lock

61 static void nlm_compute_offsets(const struct nlm_lock *lock,  in nlm_compute_offsets()  argument
64 const struct file_lock *fl = &lock->fl; in nlm_compute_offsets()
237 const struct nlm_lock *lock = &result->lock; in encode_nlm_holder() local
241 encode_bool(xdr, lock->fl.fl_type == F_RDLCK); in encode_nlm_holder()
242 encode_int32(xdr, lock->svid); in encode_nlm_holder()
243 encode_netobj(xdr, lock->oh.data, lock->oh.len); in encode_nlm_holder()
246 nlm_compute_offsets(lock, &l_offset, &l_len); in encode_nlm_holder()
253 struct nlm_lock *lock = &result->lock; in decode_nlm_holder() local
254 struct file_lock *fl = &lock->fl; in decode_nlm_holder()
260 memset(lock, 0, sizeof(*lock)); in decode_nlm_holder()
267 lock->svid = be32_to_cpup(p); in decode_nlm_holder()
268 fl->fl_pid = (pid_t)lock->svid; in decode_nlm_holder()
270 error = decode_netobj(xdr, &lock->oh); in decode_nlm_holder()
320 const struct nlm_lock *lock) in encode_nlm_lock() argument
325 encode_caller_name(xdr, lock->caller); in encode_nlm_lock()
326 encode_fh(xdr, &lock->fh); in encode_nlm_lock()
327 encode_netobj(xdr, lock->oh.data, lock->oh.len); in encode_nlm_lock()
330 *p++ = cpu_to_be32(lock->svid); in encode_nlm_lock()
332 nlm_compute_offsets(lock, &l_offset, &l_len); in encode_nlm_lock()
357 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_testargs() local
360 encode_bool(xdr, lock->fl.fl_type == F_WRLCK); in nlm_xdr_enc_testargs()
361 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_testargs()
379 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_lockargs() local
383 encode_bool(xdr, lock->fl.fl_type == F_WRLCK); in nlm_xdr_enc_lockargs()
384 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_lockargs()
402 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_cancargs() local
406 encode_bool(xdr, lock->fl.fl_type == F_WRLCK); in nlm_xdr_enc_cancargs()
407 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_cancargs()
421 const struct nlm_lock *lock = &args->lock; in nlm_xdr_enc_unlockargs() local
424 encode_nlm_lock(xdr, lock); in nlm_xdr_enc_unlockargs()