Home
last modified time | relevance | path

Searched refs:argop (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_vnops.c454 nfs4args_lookup_free(nfs_argop4 *argop, int arglen) in nfs4args_lookup_free() argument
459 if (argop[i].argop == OP_LOOKUP) { in nfs4args_lookup_free()
461 argop[i].nfs_argop4_u.oplookup. in nfs4args_lookup_free()
463 argop[i].nfs_argop4_u.oplookup. in nfs4args_lookup_free()
470 nfs4args_lock_free(nfs_argop4 *argop) in nfs4args_lock_free() argument
472 locker4 *locker = &argop->nfs_argop4_u.oplock.locker; in nfs4args_lock_free()
486 nfs4args_lockt_free(nfs_argop4 *argop) in nfs4args_lockt_free() argument
488 lock_owner4 *lowner = &argop->nfs_argop4_u.oplockt.owner; in nfs4args_lockt_free()
496 nfs4args_setattr(nfs_argop4 *argop, vattr_t *vap, vsecattr_t *vsap, int flags, in nfs4args_setattr() argument
500 fattr4 *attr = &argop->nfs_argop4_u.opsetattr.obj_attributes; in nfs4args_setattr()
[all …]
H A Dnfs4_client_secinfo.c461 nfs_argop4 argop; in secinfo_tryroot_otw() local
473 args.array = &argop; in secinfo_tryroot_otw()
475 argop.argop = OP_PUTROOTFH; in secinfo_tryroot_otw()
622 nfs_argop4 *argop; in nfs4secinfo_otw() local
660 argop = args.array; in nfs4secinfo_otw()
663 argop[0].argop = OP_PUTROOTFH; in nfs4secinfo_otw()
667 argop[num_argops - 1].argop = OP_SECINFO; in nfs4secinfo_otw()
668 argop[num_argops - 1].nfs_argop4_u.opsecinfo.name.utf8string_len = in nfs4secinfo_otw()
670 argop[num_argops - 1].nfs_argop4_u.opsecinfo.name.utf8string_val = in nfs4secinfo_otw()
683 nfs4args_lookup_free(argop, num_argops); in nfs4secinfo_otw()
[all …]
H A Dnfs4x_srv.c239 rfs4x_op_exchange_id(nfs_argop4 *argop, nfs_resop4 *resop, in rfs4x_op_exchange_id() argument
242 EXCHANGE_ID4args *args = &argop->nfs_argop4_u.opexchange_id; in rfs4x_op_exchange_id()
516 rfs4x_op_create_session(nfs_argop4 *argop, nfs_resop4 *resop, in rfs4x_op_create_session() argument
519 CREATE_SESSION4args *args = &argop->nfs_argop4_u.opcreate_session; in rfs4x_op_create_session()
670 rfs4x_op_destroy_session(nfs_argop4 *argop, nfs_resop4 *resop, in rfs4x_op_destroy_session() argument
673 DESTROY_SESSION4args *args = &argop->nfs_argop4_u.opdestroy_session; in rfs4x_op_destroy_session()
825 if (args->array_len == 0 || args->array[0].argop != OP_SEQUENCE) in rfs4x_sequence_prep()
904 rfs4x_op_sequence(nfs_argop4 *argop, nfs_resop4 *resop, in rfs4x_op_sequence() argument
907 SEQUENCE4args *args = &argop->nfs_argop4_u.opsequence; in rfs4x_op_sequence()
973 rfs4x_op_reclaim_complete(nfs_argop4 *argop, nfs_resop4 *resop, in rfs4x_op_reclaim_complete() argument
[all …]
H A Dnfs4_client_state.c1808 nfs_argop4 argop[3]; in nfs4_open_downgrade() local
1933 args.array = argop; in nfs4_open_downgrade()
1936 argop[0].argop = OP_CPUTFH; in nfs4_open_downgrade()
1937 argop[0].nfs_argop4_u.opcputfh.sfh = rp->r_fh; in nfs4_open_downgrade()
1939 argop[1].argop = OP_GETATTR; in nfs4_open_downgrade()
1940 argop[1].nfs_argop4_u.opgetattr.attr_request = NFS4_VATTR_MASK; in nfs4_open_downgrade()
1941 argop[1].nfs_argop4_u.opgetattr.mi = mi; in nfs4_open_downgrade()
1947 argop[2].argop = OP_OPEN_DOWNGRADE; in nfs4_open_downgrade()
1948 argop[2].nfs_argop4_u.opopen_downgrade.open_stateid = osp->open_stateid; in nfs4_open_downgrade()
1949 argop[2].nfs_argop4_u.opopen_downgrade.share_access = new_acc; in nfs4_open_downgrade()
[all …]
H A Dnfs4_vfsops.c1238 nfs_argop4 argop[2]; in getlinktext_otw() local
1257 args.array = argop; in getlinktext_otw()
1269 argop[0].argop = OP_CPUTFH; in getlinktext_otw()
1270 argop[0].nfs_argop4_u.opcputfh.sfh = sfh; in getlinktext_otw()
1273 argop[1].argop = OP_READLINK; in getlinktext_otw()
1681 nfs_argop4 *argop; in nfs4getfh_otw() local
1776 argop = args.array; in nfs4getfh_otw()
1781 argop[0].argop = OP_PUTPUBFH; in nfs4getfh_otw()
1783 argop[0].argop = OP_PUTROOTFH; in nfs4getfh_otw()
1786 argop[1].argop = OP_GETFH; in nfs4getfh_otw()
[all …]
H A Dnfs4x_dispatch.c38 resp->array[0].resop = args->array[0].argop; in rfs4_err_resp()
72 if (!valid_first_compound_op(args->array[0].argop)) in verify_compound_args()
75 if (args->array_len > 1 && args->array[0].argop != OP_SEQUENCE) { in verify_compound_args()
H A Dnfs4_srv_deleg.c700 rfs4args_cb_recall_free(nfs_cb_argop4 *argop) in rfs4args_cb_recall_free() argument
704 rec_argp = &argop->nfs_cb_argop4_u.opcbrecall; in rfs4args_cb_recall_free()
711 rfs4args_cb_getattr_free(nfs_cb_argop4 *argop) in rfs4args_cb_getattr_free() argument
715 argp = &argop->nfs_cb_argop4_u.opcbgetattr; in rfs4args_cb_getattr_free()
724 nfs_cb_argop4 *argop; in rfs4freeargres() local
730 argop = args->array; in rfs4freeargres()
731 for (i = 0; i < arglen; i++, argop++) { in rfs4freeargres()
733 switch (argop->argop) { in rfs4freeargres()
735 rfs4args_cb_recall_free(argop); in rfs4freeargres()
739 rfs4args_cb_getattr_free(argop); in rfs4freeargres()
[all …]
H A Dnfs4_srv.c203 static void rfs4_op_openattr(nfs_argop4 *argop, nfs_resop4 *resop,
252 void rfs4x_op_exchange_id(nfs_argop4 *argop, nfs_resop4 *resop,
256 void rfs4x_op_create_session(nfs_argop4 *argop, nfs_resop4 *resop,
259 void rfs4x_op_destroy_session(nfs_argop4 *argop, nfs_resop4 *resop,
262 void rfs4x_op_sequence(nfs_argop4 *argop, nfs_resop4 *resop,
265 void rfs4x_op_reclaim_complete(nfs_argop4 *argop, nfs_resop4 *resop,
268 void rfs4x_op_destroy_clientid(nfs_argop4 *argop, nfs_resop4 *resop,
271 void rfs4x_op_bind_conn_to_session(nfs_argop4 *argop, nfs_resop4 *resop,
274 void rfs4x_op_secinfo_noname(nfs_argop4 *argop, nfs_resop4 *resop,
1066 rfs4_op_inval(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req, in rfs4_op_inval() argument
[all …]
H A Dnfs4_callback.c171 cb_getattr(nfs_cb_argop4 *argop, nfs_cb_resop4 *resop, struct svc_req *req, in cb_getattr() argument
174 CB_GETATTR4args *args = &argop->nfs_cb_argop4_u.opcbgetattr; in cb_getattr()
384 cb_recall(nfs_cb_argop4 *argop, nfs_cb_resop4 *resop, struct svc_req *req, in cb_recall() argument
387 CB_RECALL4args * args = &argop->nfs_cb_argop4_u.opcbrecall; in cb_recall()
538 cb_illegal(nfs_cb_argop4 *argop, nfs_cb_resop4 *resop, struct svc_req *req, in cb_illegal() argument
554 nfs_cb_argop4 *argop; in cb_compound() local
605 argop = &args->array[i]; in cb_compound()
607 resop->resop = argop->argop; in cb_compound()
614 cb_getattr(argop, resop, req, &cs, ncg); in cb_compound()
619 cb_recall(argop, resop, req, &cs, ncg); in cb_compound()
[all …]
H A Dnfs4_client.c871 nfs_argop4 argop[2]; in nfs4_getattr_otw_norecovery() local
876 args.array = argop; in nfs4_getattr_otw_norecovery()
879 argop[0].argop = OP_CPUTFH; in nfs4_getattr_otw_norecovery()
880 argop[0].nfs_argop4_u.opcputfh.sfh = rp->r_fh; in nfs4_getattr_otw_norecovery()
895 argop[1].argop = OP_GETATTR; in nfs4_getattr_otw_norecovery()
896 argop[1].nfs_argop4_u.opgetattr.attr_request = NFS4_VATTR_MASK; in nfs4_getattr_otw_norecovery()
898 argop[1].nfs_argop4_u.opgetattr.attr_request |= FATTR4_ACL_MASK; in nfs4_getattr_otw_norecovery()
899 argop[1].nfs_argop4_u.opgetattr.mi = VTOMI4(vp); in nfs4_getattr_otw_norecovery()
970 nfs_argop4 argop[2]; in nfs4_attr_otw() local
984 args.array = argop; in nfs4_attr_otw()
[all …]
H A Dnfs4_stub_vnops.c1386 nfs_argop4 *argop; in nfs4_fetch_locations() local
1432 argop = kmem_alloc(argoplist_size, KM_SLEEP); in nfs4_fetch_locations()
1437 args.array = argop; in nfs4_fetch_locations()
1440 argop[0].argop = OP_CPUTFH; in nfs4_fetch_locations()
1441 argop[0].nfs_argop4_u.opcputfh.sfh = sfh; in nfs4_fetch_locations()
1444 argop[1].argop = OP_CLOOKUP; in nfs4_fetch_locations()
1445 argop[1].nfs_argop4_u.opclookup.cname = nm; in nfs4_fetch_locations()
1448 argop[2].argop = OP_GETATTR; in nfs4_fetch_locations()
1449 argop[2].nfs_argop4_u.opgetattr.attr_request = in nfs4_fetch_locations()
1452 argop[2].nfs_argop4_u.opgetattr.mi = mi; in nfs4_fetch_locations()
[all …]
H A Dnfs4_xdr.c4010 if (array[i].argop >= OP_BACKCHANNEL_CTL && in xdr_snfs_argop4_free()
4011 array[i].argop != OP_ILLEGAL) { in xdr_snfs_argop4_free()
4019 switch (array[i].argop) { in xdr_snfs_argop4_free()
4182 switch (objp->argop) { in xdr_nfs_argop4()
4360 if (!xdr_int(xdrs, (int *)&objp->argop)) in xdr_cnfs_argop4_wrap()
4369 if (!xdr_int(xdrs, (int *)&objp->argop)) in xdr_snfs_argop4()
4372 switch (objp->argop) { in xdr_snfs_argop4()
4377 if (objp->argop >= OP_BACKCHANNEL_CTL && in xdr_snfs_argop4()
4378 objp->argop != OP_ILLEGAL) in xdr_snfs_argop4()
4402 if (!(objp->argop & SUNW_PRIVATE_OP)) in xdr_cnfs_argop4()
[all …]
H A Dnfs4_subr.c1665 nfs_argop4 *argop; in remap_lookup() local
1706 argop = args.array; in remap_lookup()
1707 argop[0].argop = OP_CPUTFH; in remap_lookup()
1708 argop[0].nfs_argop4_u.opcputfh.sfh = VTOR4(rootvp)->r_fh; in remap_lookup()
1773 nfs4args_lookup_free(argop, num_argops); in remap_lookup()
1774 kmem_free(argop, lookuparg.arglen * sizeof (nfs_argop4)); in remap_lookup()
H A Dnfs4_dispatch.c605 resop->resop = argsp->array[0].argop; /* copy first op over */ in rfs4_resource_err()
H A Dnfs4_srv_readdir.c367 rfs4_op_readdir(nfs_argop4 *argop, nfs_resop4 *resop, struct svc_req *req, in rfs4_op_readdir() argument
370 READDIR4args *args = &argop->nfs_argop4_u.opreaddir; in rfs4_op_readdir()
H A Dnfs4x_xdr.c1868 switch (objp->argop) { in xdr_nfs4x_argop4()
2534 switch (objp->argop) { in xdr_nfs_cb_argop4()
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/nfs/
H A Dtst.call.c82 arg[0].argop = OP_PUTROOTFH; in dotest()
/illumos-gate/usr/src/cmd/fs.d/nfs/tests/rpcsec_gss_conn/
H A Drpcsec_gss_conn.c152 arg[0].argop = OP_SETCLIENTID; in main()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_nfs4.c869 opcode_name(one_op.argop)); in sum_compound4args()
987 cb_opcode_name(one_op.argop)); in sum_cb_compound4args()
1019 if (opp->argop < num_opcodes) { in sum_operand()
1020 fmtproc = opcode_info[opp->argop].sumarg; in sum_operand()
1039 if (opp->argop < cb_num_opcodes) { in sum_cb_operand()
1040 fmtproc = cb_opcode_info[opp->argop].sumarg; in sum_cb_operand()
1080 one_op.argop, opcode_name(one_op.argop)); in detail_nfs_argop4()
1081 if (one_op.argop < num_opcodes) { in detail_nfs_argop4()
1082 fmtproc = opcode_info[one_op.argop].dtlarg; in detail_nfs_argop4()
1130 one_op.argop, cb_opcode_name(one_op.argop)); in detail_cb_argop4()
[all …]
H A Dnfs4_xdr.c2464 if (!xdr_nfs_opnum4(xdrs, &objp->argop)) in xdr_nfs_argop4()
2466 switch (objp->argop) { in xdr_nfs_argop4()
2897 if (!xdr_u_int(xdrs, &objp->argop)) in xdr_nfs_cb_argop4()
2899 switch (objp->argop) { in xdr_nfs_cb_argop4()
/illumos-gate/usr/src/head/rpcsvc/
H A Dnfs4_prot.x3022 union nfs_argop4 switch (nfs_opnum4 argop) {
3599 union nfs_cb_argop4 switch (nfs_cb_opnum4 argop) {
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_kprot.h2736 nfs_opnum4 argop; member
3234 uint_t argop; member