Lines Matching defs:args

197  * Routines that implement the setting of v4 args for the misc. ops
448 * The following are subroutines and definitions to set args or get res
778 COMPOUND4args_clnt args;
865 args.array_len = numops;
925 args.ctag = TAG_OPEN;
926 args.array_len = numops;
927 args.array = argop;
1175 rfs4call(VTOMI4(dvp), &args, &res, cred_otw, &doqueue, 0, &e);
1178 nfs4_set_open_seqid(seqid, oop, args.ctag);
1193 vpi, 0, args.ctag, open_args->seqid);
1676 COMPOUND4args_clnt args;
1780 args.ctag = TAG_REOPEN;
1781 args.array_len = 4;
1782 args.array = argop;
1902 rfs4call(mi, &args, &res, cred_otw, &doqueue, 0, ep);
1936 nfs4_set_open_seqid(seqid, oop, args.ctag);
1948 args.ctag, open_args->seqid);
2422 COMPOUND4args_clnt args;
2447 args.ctag = TAG_CLOSE_LOST;
2449 args.ctag = TAG_CLOSE_UNDO;
2451 args.ctag = TAG_CLOSE;
2453 args.array_len = 3;
2454 args.array = argop;
2482 rfs4call(mi, &args, &res, cred_otw, &doqueue, 0, ep);
2485 nfs4_set_open_seqid(seqid, oop, args.ctag);
2512 0, args.ctag, close_args->seqid);
3165 COMPOUND4args_clnt args;
3200 args.ctag = TAG_WRITE;
3201 args.array_len = 2;
3202 args.array = argop;
3236 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
3405 COMPOUND4args_clnt args;
3425 args.ctag = async ? TAG_READAHEAD : TAG_READ;
3427 args.array_len = 2;
3428 args.array = argop;
3484 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
3780 COMPOUND4args_clnt args;
3856 args.ctag = TAG_SETATTR;
3861 args.array = argop;
3862 args.array_len = numops;
3948 rfs4call(VTOMI4(vp), &args, &res, cr, &doqueue, 0, &e);
4215 * Can free up request args and res
4274 COMPOUND4args_clnt args;
4369 args.ctag = TAG_ACCESS;
4371 args.array_len = num_ops;
4372 args.array = argop;
4402 rfs4call(VTOMI4(vp), &args, &res, cred, &doqueue, 0, &e);
4490 COMPOUND4args_clnt args;
4531 args.array_len = 3;
4532 args.array = argop;
4533 args.ctag = TAG_READLINK;
4560 rfs4call(VTOMI4(vp), &args, &res, cr, &doqueue, 0, &e);
4591 if (res.status && (res.array_len < args.array_len)) {
4757 COMPOUND4args_clnt args;
4855 args.ctag = TAG_INACTIVE;
4860 args.array_len = 2;
4861 args.array = argop;
4894 rfs4call(VTOMI4(unldvp), &args, &res, unlcred, &doqueue, 0, &e);
4922 rfs4call(VTOMI4(unldvp), &args, &res, unlcred, &doqueue, 0, &e);
5237 COMPOUND4args_clnt args;
5267 args.ctag = TAG_LOOKUP_VPARENT;
5276 args.ctag = TAG_LOOKUP_VALID;
5301 args.array_len = 7;
5302 args.array = argop;
5346 rfs4call(VTOMI4(dvp), &args, &res, cr, &doqueue, 0, &e);
5468 args.array[3].nfs_argop4_u.opaccess.access,
5671 COMPOUND4args_clnt args;
5701 args.ctag = TAG_LOOKUP_PARENT;
5710 args.ctag = TAG_LOOKUP;
5733 args.array_len = 9;
5734 args.array = argop;
5784 rfs4call(VTOMI4(dvp), &args, &res, cr, &doqueue, 0, &e);
5952 args.array[8].nfs_argop4_u.opaccess.access,
6362 COMPOUND4args_clnt args;
6385 args.array_len = 4;
6386 args.array = argop;
6387 args.ctag = TAG_OPENATTR;
6417 rfs4call(VTOMI4(dvp), &args, &res, cr, &doqueue, 0, &e);
6817 COMPOUND4args_clnt args;
6906 args.ctag = TAG_SYMLINK;
6908 args.ctag = TAG_MKDIR;
6910 args.ctag = TAG_MKNOD;
6912 args.array_len = numops;
6913 args.array = argop;
7033 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
7236 COMPOUND4args_clnt args;
7367 args.ctag = TAG_REMOVE;
7368 args.array_len = 3;
7369 args.array = argop;
7393 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
7471 COMPOUND4args_clnt args;
7514 args.ctag = TAG_LINK;
7520 args.array_len = 7;
7521 args.array = argop;
7563 rfs4call(VTOMI4(svp), &args, &res, cr, &doqueue, 0, &e);
8147 * Rather than bother with the directory postop args, we'll simply
8154 COMPOUND4args_clnt args;
8178 args.array_len = (odvp == ndvp) ? 5 : 7;
8179 argoplist_size = args.array_len * sizeof (nfs_argop4);
8180 args.array = argop = kmem_alloc(argoplist_size, KM_SLEEP);
8186 args.ctag = TAG_RENAME;
8233 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
8344 COMPOUND4args_clnt args;
8396 args.ctag = TAG_RENAME_VFH;
8397 args.array_len = (odvp == ndvp) ? 10 : 12;
8398 argoplist_size = args.array_len * sizeof (nfs_argop4);
8410 args.array = argop;
8483 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
8582 * Update the rnode with the new component name and args,
8661 COMPOUND4args_clnt args;
8739 args.ctag = TAG_RMDIR;
8744 args.array_len = 3;
8745 args.array = argop;
8769 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
9163 COMPOUND4args_clnt args;
9230 args.ctag = TAG_READDIR;
9232 args.array = argop;
9233 args.array_len = num_ops;
9326 if (args.array_len == 5) {
9351 rfs4call(mi, &args, &res, cr, &doqueue, 0, &e);
9470 if (args.array_len == 5 && rd_res->dotdotp) {
11736 COMPOUND4args_clnt args;
11766 args.ctag = TAG_COMMIT;
11771 args.array_len = 2;
11772 args.array = argop;
11793 rfs4call(mi, &args, &res, cred_otw, &doqueue, 0, &e);
12724 COMPOUND4args_clnt args;
12745 args.ctag = TAG_OPEN_CONFIRM_LOST;
12747 args.ctag = TAG_OPEN_CONFIRM;
12749 args.array_len = 2;
12750 args.array = argop;
12765 rfs4call(mi, &args, &res, cr, &doqueue, 0, ep);
12768 nfs4_set_open_seqid((*seqid), oop, args.ctag);
12783 vp, 0, args.ctag,
13208 /* set the lock owner4 args */
13601 * COMPOUND4 args/res for calls that need to retry.
13638 /* need to free up the reference on osp for lock args */
13644 /* need to free up the reference on oop for lock args */
13661 * COMPOUND4 args/res for calls that need to retry.
13768 /* need to free up the reference on osp for lock args */
13774 /* need to free up the reference on oop for lock args */
13813 * COMPOUND4 args/res for calls that need to retry. Can also
14027 * COMPOUND4 args/res for calls that haven't already.
14092 /* need to free up the reference on osp for lock args */
14096 /* need to free up the reference on oop for lock args */
14167 COMPOUND4args_clnt args, *argsp = NULL;
14221 nfs4frlock_call_init(&args, &argsp, &argop, &op_hint, flk, cmd,
14379 args.ctag);