Searched refs:fsloc (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/fs/nfsd/ |
H A D | export.c | 292 static void nfsd4_fslocs_free(struct nfsd4_fs_locations *fsloc) nfsd4_fslocs_free() argument 294 struct nfsd4_fs_location *locations = fsloc->locations; nfsd4_fslocs_free() 300 for (i = 0; i < fsloc->locations_count; i++) { nfsd4_fslocs_free() 306 fsloc->locations = NULL; nfsd4_fslocs_free() 388 fsloc_parse(char **mesg, char *buf, struct nfsd4_fs_locations *fsloc) fsloc_parse() argument 393 /* more than one fsloc */ fsloc_parse() 394 if (fsloc->locations) fsloc_parse() 398 err = get_uint(mesg, &fsloc->locations_count); fsloc_parse() 401 if (fsloc->locations_count > MAX_FS_LOCATIONS) fsloc_parse() 403 if (fsloc->locations_count == 0) fsloc_parse() 406 fsloc->locations = kzalloc(fsloc->locations_count fsloc_parse() 408 if (!fsloc->locations) fsloc_parse() 410 for (i=0; i < fsloc->locations_count; i++) { fsloc_parse() 417 fsloc->locations[i].hosts = kstrdup(buf, GFP_KERNEL); fsloc_parse() 418 if (!fsloc->locations[i].hosts) fsloc_parse() 426 fsloc->locations[i].path = kstrdup(buf, GFP_KERNEL); fsloc_parse() 427 if (!fsloc->locations[i].path) fsloc_parse() 437 fsloc->migrated = migrated; fsloc_parse() 440 nfsd4_fslocs_free(fsloc); fsloc_parse() 483 fsloc_parse(char **mesg, char *buf, struct nfsd4_fs_locations *fsloc){return 0;} fsloc_parse() argument 586 if (strcmp(buf, "fsloc") == 0) svc_export_parse() 1225 kuid_t anonu, kgid_t anong, struct nfsd4_fs_locations *fsloc) exp_flags() 1236 if (fsloc && fsloc->locations_count > 0) { exp_flags() 1237 char *loctype = (fsloc->migrated) ? "refer" : "replicas"; exp_flags() 1241 seq_escape(m, fsloc->locations[0].path, ",;@ \t\n\\"); exp_flags() 1243 seq_escape(m, fsloc->locations[0].hosts, ",;@ \t\n\\"); exp_flags() 1244 for (i = 1; i < fsloc->locations_count; i++) { exp_flags() 1246 seq_escape(m, fsloc->locations[i].path, ",;@ \t\n\\"); exp_flags() 1248 seq_escape(m, fsloc->locations[i].hosts, ",;@ \t\n\\"); exp_flags() 1224 exp_flags(struct seq_file *m, int flag, int fsid, kuid_t anonu, kgid_t anong, struct nfsd4_fs_locations *fsloc) exp_flags() argument
|
Completed in 45 milliseconds