Lines Matching refs:fsl
1141 xb_add_32(error, &xb, 0); /* empty fsl info */
1402 xb_add_32(error, &xb, 0); /* empty fsl info */
1781 xb_add_32(error, &xb, 0); /* empty fsl info */
2918 struct nfs_fs_location *fsl;
2932 MALLOC(fsl, struct nfs_fs_location *, sizeof(struct nfs_fs_location), M_TEMP, M_WAITOK|M_ZERO);
2933 if (!fsl)
2935 nmp->nm_locations.nl_locations[loc] = fsl;
2936 xb_get_32(error, &xb, fsl->nl_servcount); /* server count */
2938 if (!error && ((fsl->nl_servcount < 1) || (fsl->nl_servcount > 256)))
2941 MALLOC(fsl->nl_servers, struct nfs_fs_server **, fsl->nl_servcount * sizeof(struct nfs_fs_server*), M_TEMP, M_WAITOK|M_ZERO);
2942 if (!fsl->nl_servers)
2944 for (serv = 0; serv < fsl->nl_servcount; serv++) {
2949 fsl->nl_servers[serv] = fss;
2986 fsp = &fsl->nl_path;
4150 struct nfs_fs_location *fsl;
4160 fsl = nfslsp->nl_locations[loc];
4161 if (!fsl)
4163 if ((fsl->nl_servcount > 0) && fsl->nl_servers) {
4164 for (serv = 0; serv < fsl->nl_servcount; serv++) {
4165 fss = fsl->nl_servers[serv];
4176 FREE(fsl->nl_servers, M_TEMP);
4178 fsp = &fsl->nl_path;
4185 FREE(fsl, M_TEMP);