Home
last modified time | relevance | path

Searched refs:fsl (Results 1 – 3 of 3) sorted by relevance

/xnu-8019.80.24/bsd/nfs/
H A Dnfs4_subs.c2063 struct nfs_fs_location *fsl; in nfs4_parsefattr() local
2128 fsl = kalloc_type(struct nfs_fs_location, Z_WAITOK | Z_ZERO); in nfs4_parsefattr()
2129 if (!fsl) { in nfs4_parsefattr()
2132 nfslsp->nl_locations[loc] = fsl; in nfs4_parsefattr()
2133 nfsm_chain_get_32(error, nmc, fsl->nl_servcount); /* server count */ in nfs4_parsefattr()
2136 if (!error && ((fsl->nl_servcount < 1) || (fsl->nl_servcount > 256))) { in nfs4_parsefattr()
2140 …MALLOC(fsl->nl_servers, struct nfs_fs_server **, fsl->nl_servcount * sizeof(struct nfs_fs_server*)… in nfs4_parsefattr()
2141 if (!fsl->nl_servers) { in nfs4_parsefattr()
2144 for (serv = 0; serv < fsl->nl_servcount; serv++) { in nfs4_parsefattr()
2150 fsl->nl_servers[serv] = fss; in nfs4_parsefattr()
[all …]
H A Dnfs_vfsops.c2712 struct nfs_fs_location *fsl; in mountnfs() local
2729 fsl = kalloc_type(struct nfs_fs_location, in mountnfs()
2731 nmp->nm_locations.nl_locations[loc] = fsl; in mountnfs()
2732 xb_get_32(error, &xb, fsl->nl_servcount); /* server count */ in mountnfs()
2734 if (!error && ((fsl->nl_servcount < 1) || (fsl->nl_servcount > 256))) { in mountnfs()
2735 NFS_VFS_DBG("Invalid server count %d", fsl->nl_servcount); in mountnfs()
2739 …MALLOC(fsl->nl_servers, struct nfs_fs_server **, fsl->nl_servcount * sizeof(struct nfs_fs_server*)… in mountnfs()
2740 if (!fsl->nl_servers) { in mountnfs()
2742 NFS_VFS_DBG("Server count = %d, error = %d\n", fsl->nl_servcount, error); in mountnfs()
2744 for (serv = 0; serv < fsl->nl_servcount; serv++) { in mountnfs()
[all …]
H A Dnfs_socket.c331 struct nfs_fs_location *fsl = locs->nl_locations[idx.nli_loc]; in nfs_location_mntfromname() local
337 char *name = fsl->nl_servers[idx.nli_serv]->ns_name; in nfs_location_mntfromname()
342 if (*fsl->nl_servers[idx.nli_serv]->ns_addresses[idx.nli_addr]) { in nfs_location_mntfromname()
343 name = fsl->nl_servers[idx.nli_serv]->ns_addresses[idx.nli_addr]; in nfs_location_mntfromname()
352 if (fsl->nl_path.np_compcount == 0) { in nfs_location_mntfromname()
361 for (i = 0; (size > 0) && (i < (int)fsl->nl_path.np_compcount); i++) { in nfs_location_mntfromname()
362 cnt = scnprintf(p, size, "/%s", fsl->nl_path.np_components[i]); in nfs_location_mntfromname()
829 struct nfs_fs_location *fsl; in nfs_connect_search_new_socket() local
853 fsl = nmp->nm_locations.nl_locations[nss->nss_nextloc.nli_loc]; in nfs_connect_search_new_socket()
854 fss = fsl->nl_servers[nss->nss_nextloc.nli_serv]; in nfs_connect_search_new_socket()