Lines Matching refs:fl
74 struct file_lock *fl = &lock->fl; in svcxdr_decode_lock() local
90 locks_init_lock(fl); in svcxdr_decode_lock()
91 fl->c.flc_flags = FL_POSIX; in svcxdr_decode_lock()
92 fl->c.flc_type = F_RDLCK; in svcxdr_decode_lock()
94 fl->fl_start = s32_to_loff_t(start); in svcxdr_decode_lock()
96 fl->fl_end = OFFSET_MAX; in svcxdr_decode_lock()
98 fl->fl_end = s32_to_loff_t(end); in svcxdr_decode_lock()
106 const struct file_lock *fl = &lock->fl; in svcxdr_encode_holder() local
110 if (xdr_stream_encode_bool(xdr, fl->c.flc_type != F_RDLCK) < 0) in svcxdr_encode_holder()
116 start = loff_t_to_s32(fl->fl_start); in svcxdr_encode_holder()
117 if (fl->fl_end == OFFSET_MAX) in svcxdr_encode_holder()
120 len = loff_t_to_s32(fl->fl_end - fl->fl_start + 1); in svcxdr_encode_holder()
167 argp->lock.fl.c.flc_type = F_WRLCK; in nlmsvc_decode_testargs()
187 argp->lock.fl.c.flc_type = F_WRLCK; in nlmsvc_decode_lockargs()
212 argp->lock.fl.c.flc_type = F_WRLCK; in nlmsvc_decode_cancargs()
226 argp->lock.fl.c.flc_type = F_UNLCK; in nlmsvc_decode_unlockargs()
277 locks_init_lock(&lock->fl); in nlmsvc_decode_shareargs()