Lines Matching defs:fullname
1179 int cache_file_name_generate(char *fullname, struct hmdfs_peer *con,
1187 hmdfs_cache_path_create(fullname, sbi->cache_dir, server);
1189 err = cache_file_create_path(fullname);
1200 concat_cachefile_name(fullname, hash, cid, server);
1354 char *fullname = NULL;
1369 fullname = kzalloc(PATH_MAX, GFP_KERNEL);
1370 if (!fullname)
1373 err = cache_file_name_generate(fullname, con, relative_path, server);
1385 len = strlen(fullname);
1388 err = hmdfs_linkat(&filp->f_path, fullname);
1392 snprintf(fullname + len, PATH_MAX - len, "_%d", i);
1400 newf = insert_cfn(con->sbi, fullname, relative_path, cid, server);
1404 kfree(fullname);
1418 char *fullname = NULL;
1447 fullname = kzalloc(PATH_MAX, GFP_KERNEL);
1448 if (!fullname) {
1464 snprintf(fullname, PATH_MAX, "%s%s", dirname, cache_file_name);
1466 filp = filp_open(fullname, O_RDWR | O_LARGEFILE, 0);
1498 kfree(fullname);
1699 void load_cfn(struct hmdfs_sb_info *sbi, const char *fullname, const char *path,
1710 cfn->filp = filp_open(fullname, O_RDWR | O_LARGEFILE, 0);
1768 char *fullname = NULL;
1777 fullname = kzalloc(PATH_MAX, GFP_KERNEL);
1778 if (!fullname)
1781 snprintf(fullname, PATH_MAX, "%s%s", cb->dirname, name);
1783 file = filp_open(fullname, O_RDWR | O_LARGEFILE, 0);
1810 load_cfn(cb->sbi, fullname, kvalue, cid, cb->server);
1817 kfree(fullname);
1851 void hmdfs_do_load(struct hmdfs_sb_info *sbi, const char *fullname, bool server)
1861 .dirname = fullname,
1868 err = kern_path(fullname, LOOKUP_DIRECTORY, &dirpath);
1932 char *fullname = NULL;
1937 fullname = kzalloc(PATH_MAX, GFP_KERNEL);
1938 if (!fullname)
1941 snprintf(fullname, PATH_MAX, "%s/dentry_cache/client/",
1943 hmdfs_do_load(sbi, fullname, false);
1945 snprintf(fullname, PATH_MAX, "%s/dentry_cache/server/",
1947 hmdfs_do_load(sbi, fullname, true);
1949 kfree(fullname);