Home
last modified time | relevance | path

Searched refs:deleg (Results 1 – 5 of 5) sorted by relevance

/linux/fs/
H A Dfcntl.c448 struct delegation deleg; in do_fcntl() local
555 if (copy_from_user(&deleg, argp, sizeof(deleg))) in do_fcntl()
557 err = fcntl_getdeleg(filp, &deleg); in do_fcntl()
558 if (!err && copy_to_user(argp, &deleg, sizeof(deleg))) in do_fcntl()
562 if (copy_from_user(&deleg, argp, sizeof(deleg))) in do_fcntl()
564 err = fcntl_setdeleg(fd, filp, &deleg); in do_fcntl()
H A Dlocks.c1799 int fcntl_getdeleg(struct file *filp, struct delegation *deleg) in fcntl_getdeleg() argument
1801 if (deleg->d_flags != 0 || deleg->__pad != 0) in fcntl_getdeleg()
1803 deleg->d_type = __fcntl_getlease(filp, FL_DELEG); in fcntl_getdeleg()
2124 int fcntl_setdeleg(unsigned int fd, struct file *filp, struct delegation *deleg) in fcntl_setdeleg() argument
2127 if (deleg->d_flags != 0 || deleg->__pad != 0) in fcntl_setdeleg()
2130 if (deleg->d_type == F_UNLCK) in fcntl_setdeleg()
2132 return do_fcntl_add_lease(fd, filp, FL_DELEG, deleg->d_type); in fcntl_setdeleg()
/linux/include/linux/
H A Dfilelock.h163 int fcntl_setdeleg(unsigned int fd, struct file *filp, struct delegation *deleg);
164 int fcntl_getdeleg(struct file *filp, struct delegation *deleg);
291 static inline int fcntl_setdeleg(unsigned int fd, struct file *filp, struct delegation *deleg) in fcntl_setdeleg() argument
296 static inline int fcntl_getdeleg(struct file *filp, struct delegation *deleg) in fcntl_getdeleg() argument
/linux/fs/nfsd/
H A Dnfs4state.c5721 struct nfs4_delegation *deleg; in nfs4_check_deleg() local
5723 deleg = find_deleg_stateid(cl, &open->op_delegate_stateid); in nfs4_check_deleg()
5724 if (deleg == NULL) in nfs4_check_deleg()
5726 if (deleg->dl_stid.sc_status & SC_STATUS_ADMIN_REVOKED) { in nfs4_check_deleg()
5727 nfs4_put_stid(&deleg->dl_stid); in nfs4_check_deleg()
5731 if (deleg->dl_stid.sc_status & SC_STATUS_REVOKED) { in nfs4_check_deleg()
5732 nfs4_put_stid(&deleg->dl_stid); in nfs4_check_deleg()
5738 status = nfs4_check_delegmode(deleg, flags); in nfs4_check_deleg()
5740 nfs4_put_stid(&deleg->dl_stid); in nfs4_check_deleg()
5743 *dp = deleg; in nfs4_check_deleg()
/linux/fs/nfs/
H A Dnfs4proc.c4466 FMODE_READ, &gdd_res.deleg, 0, in _nfs4_proc_getattr()