/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | fhtab.c | 85 static void fh_print_all_keys(char *fhpath, fhandle_t *fh); 87 static fhlist_ent *fh_lookup(char *fhpath, fhandle_t *fh, fhlist_ent *fhrecp, 89 static int fh_remove_mc_link(char *fhpath, fhandle_t *dfh, char *name, 91 static int fh_remove(char *fhpath, fhandle_t *dfh, char *name, char **pathp); 92 static int fh_rename(char *fhpath, fhandle_t *from_dfh, char *from_name, 95 static fhlist_ent *fh_lookup_link(char *fhpath, fhandle_t *dfh, fhandle_t *fh, 101 static char *update_export_point(char *fhpath, fhandle_t *fh, char *path); 102 static char *fh_print_absolute(char *fhpath, fhandle_t *fh, char *name); 104 char *fhpath, char **pathp1, char **pathp2); 106 char *fhpath, char **pathp1, char **pathp2, char *str); [all …]
|
H A D | fhtab.h | 139 int db_add(char *fhpath, fhandle_t *dfh, char *name, fhandle_t *fh, 141 fhlist_ent *db_lookup(char *fhpath, fhandle_t *fh, fhlist_ent *fhrecp, 143 fhlist_ent *db_lookup_link(char *fhpath, fhandle_t *dfh, char *name, 145 int db_delete(char *fhpath, fhandle_t *fh); 146 int db_delete_link(char *fhpath, fhandle_t *dfh, char *name); 147 int db_rename_link(char *fhpath, fhandle_t *from_dfh, char *from_name, 149 void db_print_all_keys(char *fhpath, fsid_t *fsidp, FILE *fp); 151 char *nfslog_get_path(fhandle_t *fh, char *name, char *fhpath, char *prtstr);
|
H A D | nfslog_trans.c | 553 char *fhpath, in trans_read() argument 571 NULL, fhpath, "trans_read"); in trans_read() 623 char *fhpath, in trans_write() argument 641 NULL, fhpath, "trans_write"); in trans_write() 695 char *fhpath, in trans_setattr() argument 723 fhpath, "trans_setattr2"); in trans_setattr() 760 char *fhpath, in trans_create() argument 780 fhpath, "trans_create2"); in trans_create() 829 char *fhpath, in trans_remove() argument 849 fhpath, "trans_remove2"); in trans_remove() [all …]
|
H A D | dbtab.c | 84 static struct db_list *db_get_db(char *fhpath, fsid_t *fsid, int *errorp, 86 static struct db_list *db_get_all_databases(char *fhpath, bool_t getall); 215 db_get_db(char *fhpath, fsid_t *fsid, int *errorp, int create_flag) in db_get_db() argument 238 if ((newp->path = malloc(strlen(fhpath) + 2 + strlen(fsidstr))) in db_get_db() 246 (void) sprintf(newp->path, "%s.%s", fhpath, fsidstr); in db_get_db() 303 db_get_all_databases(char *fhpath, bool_t getall) in db_get_all_databases() argument 313 if (strncmp(fhpath, dbp->path, strlen(fhpath)) == 0) in db_get_all_databases() 325 if ((fhdir = strdup(fhpath)) == NULL) { in db_get_all_databases() 328 fhpath, strerror(errno)); in db_get_all_databases() 365 dbp = db_get_db(fhpath, &fsid, &error, 0); in db_get_all_databases() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | nfslog_config.c | 240 char *tag, *defaultdir, *bufferpath, *rpclogpath, *fhpath, *logpath; in getconfiglist() local 295 &rpclogpath, &fhpath, &logpath, &logformat); in getconfiglist() 306 bufferpath, rpclogpath, fhpath, logpath, in getconfiglist() 315 bufferpath, rpclogpath, fhpath, in getconfiglist() 374 char *fhpath, in create_config() argument 389 fhpath, logpath, logformat, complete, B_TRUE); in create_config() 419 char *fhpath, in update_config() argument 428 if (complete && !is_complete_config(tag, bufferpath, fhpath, logpath)) { in update_config() 479 &config->nc_fhpath, fhpath, defaultdir, &updated); in update_config() 507 bufferpath, rpclogpath, fhpath, logpath, logformat, in update_config() [all …]
|