Lines Matching refs:ct

64 recall_all_delegations(rfs4_file_t *fp, bool_t trunc, caller_context_t *ct)  in recall_all_delegations()  argument
80 if (ct != NULL && ct->cc_flags & CC_DONTBLOCK) { in recall_all_delegations()
82 ct->cc_flags |= CC_WOULDBLOCK; in recall_all_delegations()
102 deleg_rd_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_rd_open() argument
114 if ((ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) && in deleg_rd_open()
117 rc = recall_all_delegations(fp, FALSE, ct); in deleg_rd_open()
122 return (vnext_open(arg, mode, cr, ct)); in deleg_rd_open()
127 deleg_wr_open(femarg_t *arg, int mode, cred_t *cr, caller_context_t *ct) in deleg_wr_open() argument
139 if (ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) { in deleg_wr_open()
141 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_open()
146 return (vnext_open(arg, mode, cr, ct)); in deleg_wr_open()
156 struct caller_context *ct) in deleg_wr_read() argument
162 if (ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) { in deleg_wr_read()
164 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_read()
168 return (vnext_read(arg, uiop, ioflag, cr, ct)); in deleg_wr_read()
177 struct caller_context *ct) in deleg_rd_write() argument
183 rc = recall_all_delegations(fp, FALSE, ct); in deleg_rd_write()
187 return (vnext_write(arg, uiop, ioflag, cr, ct)); in deleg_rd_write()
196 struct caller_context *ct) in deleg_wr_write() argument
202 if (ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) { in deleg_wr_write()
204 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_write()
208 return (vnext_write(arg, uiop, ioflag, cr, ct)); in deleg_wr_write()
214 caller_context_t *ct) in deleg_rd_setattr() argument
224 rc = recall_all_delegations(fp, trunc, ct); in deleg_rd_setattr()
228 return (vnext_setattr(arg, vap, flags, cr, ct)); in deleg_rd_setattr()
234 caller_context_t *ct) in deleg_wr_setattr() argument
243 if (ct == NULL || (ct->cc_caller_id != nfs4_srv_caller_id)) { in deleg_wr_setattr()
248 rc = recall_all_delegations(fp, trunc, ct); in deleg_wr_setattr()
253 return (vnext_setattr(arg, vap, flags, cr, ct)); in deleg_wr_setattr()
257 deleg_rd_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_rd_rwlock() argument
267 rc = recall_all_delegations(fp, FALSE, ct); in deleg_rd_rwlock()
272 return (vnext_rwlock(arg, write_lock, ct)); in deleg_rd_rwlock()
277 deleg_wr_rwlock(femarg_t *arg, int write_lock, caller_context_t *ct) in deleg_wr_rwlock() argument
283 if (ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) { in deleg_wr_rwlock()
285 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_rwlock()
290 return (vnext_rwlock(arg, write_lock, ct)); in deleg_wr_rwlock()
295 offset_t offset, cred_t *cr, caller_context_t *ct) in deleg_rd_space() argument
301 rc = recall_all_delegations(fp, FALSE, ct); in deleg_rd_space()
305 return (vnext_space(arg, cmd, bfp, flag, offset, cr, ct)); in deleg_rd_space()
310 offset_t offset, cred_t *cr, caller_context_t *ct) in deleg_wr_space() argument
316 if (ct == NULL || ct->cc_caller_id != nfs4_srv_caller_id) { in deleg_wr_space()
318 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_space()
323 return (vnext_space(arg, cmd, bfp, flag, offset, cr, ct)); in deleg_wr_space()
328 caller_context_t *ct) in deleg_rd_setsecattr() argument
336 rc = recall_all_delegations(fp, FALSE, ct); in deleg_rd_setsecattr()
340 return (vnext_setsecattr(arg, vsap, flag, cr, ct)); in deleg_rd_setsecattr()
345 caller_context_t *ct) in deleg_wr_setsecattr() argument
353 rc = recall_all_delegations(fp, FALSE, ct); in deleg_wr_setsecattr()
357 return (vnext_setsecattr(arg, vsap, flag, cr, ct)); in deleg_wr_setsecattr()
362 caller_context_t *ct) in deleg_rd_vnevent() argument
397 return (vnext_vnevent(arg, vnevent, dvp, name, ct)); in deleg_rd_vnevent()
402 caller_context_t *ct) in deleg_wr_vnevent() argument
436 return (vnext_vnevent(arg, vnevent, dvp, name, ct)); in deleg_wr_vnevent()