| /linux/fs/smb/client/ |
| H A D | cached_dir.c | 16 static void free_cached_dir(struct cached_fid *cfid); 19 static void close_cached_dir_locked(struct cached_fid *cfid); 31 struct cached_fid *cfid; in find_or_create_cached_dir() local 33 list_for_each_entry(cfid, &cfids->entries, entry) { in find_or_create_cached_dir() 34 if (!strcmp(cfid->path, path)) { in find_or_create_cached_dir() 40 if (!is_valid_cached_dir(cfid)) in find_or_create_cached_dir() 42 kref_get(&cfid->refcount); in find_or_create_cached_dir() 43 return cfid; in find_or_create_cached_dir() 52 cfid = init_cached_dir(path); in find_or_create_cached_dir() 53 if (cfid == NULL) { in find_or_create_cached_dir() [all …]
|
| H A D | readdir.c | 919 struct cached_fid *cfid, in cifs_dir_emit() 930 if (cfid) { in cifs_dir_emit() 934 mutex_lock(&cfid->dirents.de_mutex); in cifs_dir_emit() 935 added = add_cached_dirent(&cfid->dirents, ctx, name, namelen, in cifs_dir_emit() 937 mutex_unlock(&cfid->dirents.de_mutex); in cifs_dir_emit() 941 atomic64_add((long long)delta_bytes, &cfid->cfids->total_dirents_bytes); in cifs_dir_emit() 942 atomic_long_inc(&cfid->cfids->total_dirents_entries); in cifs_dir_emit() 953 struct cached_fid *cfid) in cifs_filldir() 1044 &fattr, cfid, file); in cifs_filldir() 1063 struct cached_fid *cfid in cifs_readdir() 920 cifs_dir_emit(struct dir_context * ctx,const char * name,int namelen,struct cifs_fattr * fattr,struct cached_fid * cfid,struct file * file) cifs_dir_emit() argument 954 cifs_filldir(char * find_entry,struct file * file,struct dir_context * ctx,char * scratch_buf,unsigned int max_len,struct cached_fid * cfid) cifs_filldir() argument 1064 struct cached_fid *cfid = NULL; cifs_readdir() local [all...] |
| H A D | dir.c | 802 struct cached_fid *cfid = NULL; 816 if (pTcon->nocase && !open_cached_dir_by_dentry(pTcon, direntry->d_parent, &cfid)) { 821 if (cfid->dirents.is_valid) { 822 close_cached_dir(cfid); 825 close_cached_dir(cfid); 925 struct cached_fid *cfid; 927 if (!open_cached_dir_by_dentry(tcon, direntry->d_parent, &cfid)) { 932 if (cfid->dirents.is_valid) { 933 close_cached_dir(cfid); 936 close_cached_dir(cfid); 790 struct cached_fid *cfid = NULL; global() local 913 struct cached_fid *cfid; global() local [all...] |
| H A D | smb2inode.c | 846 struct cached_fid *cfid = NULL; in smb2_query_path_info() local 871 cifs_sb, false, &cfid); in smb2_query_path_info() 875 if (cfid->file_all_info_is_valid) { in smb2_query_path_info() 876 memcpy(&data->fi, &cfid->file_all_info, in smb2_query_path_info() 880 cfid->fid.persistent_fid, in smb2_query_path_info() 881 cfid->fid.volatile_fid, in smb2_query_path_info() 884 close_cached_dir(cfid); in smb2_query_path_info()
|
| H A D | smb2ops.c | 891 struct cached_fid *cfid = NULL; in smb3_qfs_tcon() local 902 rc = open_cached_dir(xid, tcon, "", cifs_sb, false, &cfid); in smb3_qfs_tcon() 904 memcpy(&fid, &cfid->fid, sizeof(struct cifs_fid)); in smb3_qfs_tcon() 921 if (cfid == NULL) in smb3_qfs_tcon() 924 close_cached_dir(cfid); in smb3_qfs_tcon() 968 struct cached_fid *cfid; in smb2_is_path_accessible() local 972 rc = open_cached_dir(xid, tcon, full_path, cifs_sb, true, &cfid); in smb2_is_path_accessible() 974 close_cached_dir(cfid); in smb2_is_path_accessible() 2847 struct cached_fid *cfid; in smb2_query_info_compound() local 2852 cfid in smb2_query_info_compound() [all...] |
| H A D | inode.c | 2719 struct cached_fid *cfid = NULL; 2733 if (!open_cached_dir_by_dentry(tcon, dentry->d_parent, &cfid)) { 2734 if (cifs_i->time > cfid->time) { 2735 close_cached_dir(cfid); 2738 close_cached_dir(cfid); 2691 struct cached_fid *cfid = NULL; global() local
|
| /linux/drivers/cpufreq/ |
| H A D | powernow-k7.c | 254 int cfid; in powernow_target() 265 cfid = fidvidstatus.bits.CFID; in powernow_target() 266 freqs.old = fsb * fid_codes[cfid] / 10; in powernow_target() 557 unsigned int cfid; in powernow_get() 562 cfid = fidvidstatus.bits.CFID; in powernow_get() 564 return fsb * fid_codes[cfid] / 10; in powernow_get() 253 int cfid; powernow_target() local 556 unsigned int cfid; powernow_get() local
|