| /xnu-8019.80.24/bsd/nfs/ |
| H A D | nfs_serv.c | 275 struct nfsm_chain *nmreq, nmrep; in nfsrv_access() local 289 nfsm_chain_null(&nmrep); in nfsrv_access() 380 error = nfsrv_rephead(nd, slp, &nmrep, NFSX_POSTOPATTR(NFS_VER3) + NFSX_UNSIGNED); in nfsrv_access() 382 *mrepp = nmrep.nmc_mhead; in nfsrv_access() 384 nfsm_chain_add_postop_attr(error, nd, &nmrep, attrerr, &vattr); in nfsrv_access() 386 nfsm_chain_add_32(error, &nmrep, nfsmode); in nfsrv_access() 389 nfsm_chain_build_done(error, &nmrep); in nfsrv_access() 394 nfsm_chain_cleanup(&nmrep); in nfsrv_access() 410 struct nfsm_chain *nmreq, nmrep; in nfsrv_getattr() local 420 nfsm_chain_null(&nmrep); in nfsrv_getattr() [all …]
|
| H A D | nfs4_vnops.c | 92 struct nfsm_chain nmreq, nmrep; in nfs4_access_rpc() local 106 nfsm_chain_null(&nmrep); in nfs4_access_rpc() 126 &si, rpcflags, &nmrep, &xid, &status); in nfs4_access_rpc() 131 nfsm_chain_skip_tag(error, &nmrep); in nfs4_access_rpc() 132 nfsm_chain_get_32(error, &nmrep, numops); in nfs4_access_rpc() 133 nfsm_chain_op_check(error, &nmrep, NFS_OP_PUTFH); in nfs4_access_rpc() 134 nfsm_chain_op_check(error, &nmrep, NFS_OP_ACCESS); in nfs4_access_rpc() 135 nfsm_chain_get_32(error, &nmrep, supported); in nfs4_access_rpc() 136 nfsm_chain_get_32(error, &nmrep, access_result); in nfs4_access_rpc() 166 nfsm_chain_op_check(error, &nmrep, NFS_OP_GETATTR); in nfs4_access_rpc() [all …]
|
| H A D | nfs_socket.c | 414 struct nfsm_chain nmrep; in nfs_connect_upcall() local 419 nfsm_chain_dissect_init(error, &nmrep, m); in nfs_connect_upcall() 420 nfsm_chain_get_32(error, &nmrep, rxid); in nfs_connect_upcall() 421 nfsm_chain_get_32(error, &nmrep, reply); in nfs_connect_upcall() 425 nfsm_chain_get_32(error, &nmrep, reply_status); in nfs_connect_upcall() 427 nfsm_chain_get_32(error, &nmrep, rejected_status); in nfs_connect_upcall() 432 nfsm_chain_get_32(error, &nmrep, verf_type); /* verifier flavor */ in nfs_connect_upcall() 433 nfsm_chain_get_32(error, &nmrep, verf_len); /* verifier length */ in nfs_connect_upcall() 436 nfsm_chain_adv(error, &nmrep, nfsm_rndup(verf_len)); in nfs_connect_upcall() 438 nfsm_chain_get_32(error, &nmrep, accepted_status); in nfs_connect_upcall() [all …]
|
| H A D | nfs_vfsops.c | 365 struct nfsm_chain nmreq, nmrep; in nfs3_update_statfs() local 378 nfsm_chain_null(&nmrep); in nfs3_update_statfs() 385 vfs_context_ucred(ctx), NULL, R_SOFT, &nmrep, &xid, &status); in nfs3_update_statfs() 393 nfsm_chain_postop_attr_update(error, &nmrep, np, &xid); in nfs3_update_statfs() 412 nfsm_chain_get_64(error, &nmrep, nmp->nm_fsattr.nfsa_space_total); in nfs3_update_statfs() 413 nfsm_chain_get_64(error, &nmrep, nmp->nm_fsattr.nfsa_space_free); in nfs3_update_statfs() 414 nfsm_chain_get_64(error, &nmrep, nmp->nm_fsattr.nfsa_space_avail); in nfs3_update_statfs() 415 nfsm_chain_get_64(error, &nmrep, nmp->nm_fsattr.nfsa_files_total); in nfs3_update_statfs() 416 nfsm_chain_get_64(error, &nmrep, nmp->nm_fsattr.nfsa_files_free); in nfs3_update_statfs() 417 nfsm_chain_get_64(error, &nmrep, nmp->nm_fsattr.nfsa_files_avail); in nfs3_update_statfs() [all …]
|
| H A D | nfs_vnops.c | 558 struct nfsm_chain nmreq, nmrep; in nfs3_access_rpc() local 564 nfsm_chain_null(&nmrep); in nfs3_access_rpc() 573 NULL, rpcflags, &nmrep, &xid, &status); in nfs3_access_rpc() 577 nfsm_chain_postop_attr_update(error, &nmrep, np, &xid); in nfs3_access_rpc() 581 nfsm_chain_get_32(error, &nmrep, access_result); in nfs3_access_rpc() 628 nfsm_chain_cleanup(&nmrep); in nfs3_access_rpc() 1450 struct nfsm_chain nmreq, nmrep; in nfs3_getattr_rpc() local 1466 nfsm_chain_null(&nmrep); in nfs3_getattr_rpc() 1477 NULL, rpcflags, &nmrep, xidp, &status); in nfs3_getattr_rpc() 1482 error = nfs_parsefattr(nmp, &nmrep, nfsvers, nvap); in nfs3_getattr_rpc() [all …]
|
| H A D | nfs4_subs.c | 239 struct nfsm_chain nmreq, nmrep; in nfs4_setclientid() local 252 nfsm_chain_null(&nmrep); in nfs4_setclientid() 313 …(NULL, nmp->nm_mountp, &nmreq, NFSPROC4_COMPOUND, thd, cred, NULL, R_SETUP, &nmrep, &xid, &status); in nfs4_setclientid() 314 nfsm_chain_skip_tag(error, &nmrep); in nfs4_setclientid() 315 nfsm_chain_get_32(error, &nmrep, numops); in nfs4_setclientid() 319 nfsm_chain_op_check(error, &nmrep, NFS_OP_SETCLIENTID); in nfs4_setclientid() 324 nfsm_chain_get_64(error, &nmrep, nmp->nm_clientid); in nfs4_setclientid() 325 nfsm_chain_get_64(error, &nmrep, verifier); in nfs4_setclientid() 327 nfsm_chain_cleanup(&nmrep); in nfs4_setclientid() 340 …(NULL, nmp->nm_mountp, &nmreq, NFSPROC4_COMPOUND, thd, cred, NULL, R_SETUP, &nmrep, &xid, &status); in nfs4_setclientid() [all …]
|
| H A D | nfs_gss.c | 1621 struct nfsm_chain nmreq, nmrep; in nfs_gss_clnt_ctx_callserver() local 1633 nfsm_chain_null(&nmrep); in nfs_gss_clnt_ctx_callserver() 1647 (req->r_flags & R_OPTMASK), cp, &nmrep, &status); in nfs_gss_clnt_ctx_callserver() 1660 nfsm_chain_get_32(error, &nmrep, cp->gss_clnt_handle_len); in nfs_gss_clnt_ctx_callserver() 1670 nfsm_chain_get_opaque(error, &nmrep, cp->gss_clnt_handle_len, cp->gss_clnt_handle); in nfs_gss_clnt_ctx_callserver() 1674 nfsm_chain_get_32(error, &nmrep, cp->gss_clnt_major); in nfs_gss_clnt_ctx_callserver() 1675 nfsm_chain_get_32(error, &nmrep, cp->gss_clnt_minor); in nfs_gss_clnt_ctx_callserver() 1676 nfsm_chain_get_32(error, &nmrep, cp->gss_clnt_seqwin); in nfs_gss_clnt_ctx_callserver() 1677 nfsm_chain_get_32(error, &nmrep, cp->gss_clnt_tokenlen); in nfs_gss_clnt_ctx_callserver() 1687 nfsm_chain_get_opaque(error, &nmrep, cp->gss_clnt_tokenlen, cp->gss_clnt_token); in nfs_gss_clnt_ctx_callserver() [all …]
|
| H A D | nfs_srvcache.c | 231 struct nfsm_chain nmrep; in nfsrv_getcache() local 268 error = nfsrv_rephead(nd, slp, &nmrep, 0); in nfsrv_getcache() 275 *mrepp = nmrep.nmc_mhead; in nfsrv_getcache()
|