Searched refs:deleg (Results 1 – 5 of 5) sorted by relevance
| /linux/fs/ |
| H A D | fcntl.c | 448 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 D | locks.c | 1799 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 D | filelock.h | 163 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 D | nfs4state.c | 5721 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 D | nfs4proc.c | 4466 FMODE_READ, &gdd_res.deleg, 0, in _nfs4_proc_getattr()
|