Lines Matching refs:fsp
1791 struct nfs_fs_path *fsp;
1794 fsp = &nfslsp->nl_root;
1795 nfsm_chain_get_32(error, nmc, fsp->np_compcount); /* component count */
1798 if (!error && (fsp->np_compcount > MAXPATHLEN))
1801 if (fsp->np_compcount) {
1802 MALLOC(fsp->np_components, char **, fsp->np_compcount * sizeof(char*), M_TEMP, M_WAITOK|M_ZERO);
1803 if (!fsp->np_components)
1806 for (comp = 0; comp < fsp->np_compcount; comp++) {
1816 fsp->np_compcount--;
1817 if (fsp->np_compcount == 0) {
1818 FREE(fsp->np_components, M_TEMP);
1819 fsp->np_components = NULL;
1827 MALLOC(fsp->np_components[comp], char *, val+1, M_TEMP, M_WAITOK|M_ZERO);
1828 if (!fsp->np_components[comp])
1831 nfsm_chain_get_opaque(error, nmc, val, fsp->np_components[comp]); /* component */
1893 fsp = &fsl->nl_path;
1894 nfsm_chain_get_32(error, nmc, fsp->np_compcount); /* component count */
1897 if (!error && (fsp->np_compcount > MAXPATHLEN))
1900 if (fsp->np_compcount) {
1901 MALLOC(fsp->np_components, char **, fsp->np_compcount * sizeof(char*), M_TEMP, M_WAITOK|M_ZERO);
1902 if (!fsp->np_components)
1905 for (comp = 0; comp < fsp->np_compcount; comp++) {
1915 fsp->np_compcount--;
1916 if (fsp->np_compcount == 0) {
1917 FREE(fsp->np_components, M_TEMP);
1918 fsp->np_components = NULL;
1926 MALLOC(fsp->np_components[comp], char *, val+1, M_TEMP, M_WAITOK|M_ZERO);
1927 if (!fsp->np_components[comp])
1929 nfsm_chain_get_opaque(error, nmc, val, fsp->np_components[comp]); /* component */