Home
last modified time | relevance | path

Searched refs:name (Results 1 – 25 of 610) sorted by relevance

12345678910>>...25

/fs/nilfs2/
Dsysfs.h62 #define NILFS_COMMON_ATTR_STRUCT(name) \ argument
63 struct nilfs_##name##_attr { \
73 #define NILFS_DEV_ATTR_STRUCT(name) \ argument
74 struct nilfs_##name##_attr { \
76 ssize_t (*show)(struct nilfs_##name##_attr *, struct the_nilfs *, \
78 ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \
89 #define NILFS_CP_ATTR_STRUCT(name) \ argument
90 struct nilfs_##name##_attr { \
92 ssize_t (*show)(struct nilfs_##name##_attr *, struct nilfs_root *, \
94 ssize_t (*store)(struct nilfs_##name##_attr *, struct nilfs_root *, \
[all …]
/fs/
Dxattr.c32 xattr_permission(struct inode *inode, const char *name, int mask) in xattr_permission() argument
47 if (!strncmp(name, XATTR_SECURITY_PREFIX, XATTR_SECURITY_PREFIX_LEN) || in xattr_permission()
48 !strncmp(name, XATTR_SYSTEM_PREFIX, XATTR_SYSTEM_PREFIX_LEN)) in xattr_permission()
54 if (!strncmp(name, XATTR_TRUSTED_PREFIX, XATTR_TRUSTED_PREFIX_LEN)) { in xattr_permission()
65 if (!strncmp(name, XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN)) { in xattr_permission()
92 int __vfs_setxattr_noperm(struct dentry *dentry, const char *name, in __vfs_setxattr_noperm() argument
97 int issec = !strncmp(name, XATTR_SECURITY_PREFIX, in __vfs_setxattr_noperm()
103 error = inode->i_op->setxattr(dentry, name, value, size, flags); in __vfs_setxattr_noperm()
106 security_inode_post_setxattr(dentry, name, value, in __vfs_setxattr_noperm()
110 const char *suffix = name + XATTR_SECURITY_PREFIX_LEN; in __vfs_setxattr_noperm()
[all …]
Dfilesystems.c46 static struct file_system_type **find_filesystem(const char *name, unsigned len) in find_filesystem() argument
50 if (strlen((*p)->name) == len && in find_filesystem()
51 strncmp((*p)->name, name, len) == 0) in find_filesystem()
74 BUG_ON(strchr(fs->name, '.')); in register_filesystem()
78 p = find_filesystem(fs->name, strlen(fs->name)); in register_filesystem()
128 struct filename *name; in fs_index() local
131 name = getname(__name); in fs_index()
132 err = PTR_ERR(name); in fs_index()
133 if (IS_ERR(name)) in fs_index()
139 if (strcmp(tmp->name, name->name) == 0) { in fs_index()
[all …]
/fs/autofs4/
Dwaitq.c45 kfree(wq->name.name); in autofs4_catatonic_mode()
46 wq->name.name = NULL; in autofs4_catatonic_mode()
108 (unsigned long) wq->wait_queue_token, wq->name.len, wq->name.name, type); in autofs4_notify_daemon()
124 mp->len = wq->name.len; in autofs4_notify_daemon()
125 memcpy(mp->name, wq->name.name, wq->name.len); in autofs4_notify_daemon()
126 mp->name[wq->name.len] = '\0'; in autofs4_notify_daemon()
136 ep->len = wq->name.len; in autofs4_notify_daemon()
137 memcpy(ep->name, wq->name.name, wq->name.len); in autofs4_notify_daemon()
138 ep->name[wq->name.len] = '\0'; in autofs4_notify_daemon()
156 packet->len = wq->name.len; in autofs4_notify_daemon()
[all …]
/fs/nfs/
Dnfstrace.h129 #define DEFINE_NFS_INODE_EVENT(name) \ argument
130 DEFINE_EVENT(nfs_inode_event, name, \
135 #define DEFINE_NFS_INODE_EVENT_DONE(name) \ argument
136 DEFINE_EVENT(nfs_inode_event_done, name, \
182 __string(name, dentry->d_name.name)
189 __assign_str(name, dentry->d_name.name);
198 __get_str(name)
202 #define DEFINE_NFS_LOOKUP_EVENT(name) \ argument
203 DEFINE_EVENT(nfs_lookup_event, name, \
226 __string(name, dentry->d_name.name)
[all …]
/fs/btrfs/
Dxattr.c35 ssize_t __btrfs_getxattr(struct inode *inode, const char *name, in __btrfs_getxattr() argument
50 di = btrfs_lookup_xattr(NULL, root, path, btrfs_ino(inode), name, in __btrfs_getxattr()
51 strlen(name), 0); in __btrfs_getxattr()
92 struct inode *inode, const char *name, in do_setxattr() argument
98 size_t name_len = strlen(name); in do_setxattr()
111 name, name_len, -1); in do_setxattr()
131 name, name_len, 0); in do_setxattr()
143 name, name_len, value, size); in do_setxattr()
152 di = btrfs_match_dir_item_name(root, path, name, name_len); in do_setxattr()
159 di = btrfs_match_dir_item_name(root, path, name, name_len); in do_setxattr()
[all …]
/fs/ext4/
Dcrypto_fname.c105 memcpy(workbuf, iname->name, iname->len); in ext4_fname_encrypt()
114 sg_init_one(&dst_sg, oname->name, ciphertext_len); in ext4_fname_encrypt()
155 tmp_in[0].name = iname->name; in ext4_fname_decrypt()
157 tmp_out[0].name = oname->name; in ext4_fname_decrypt()
174 sg_init_one(&src_sg, iname->name, iname->len); in ext4_fname_decrypt()
175 sg_init_one(&dst_sg, oname->name, oname->len); in ext4_fname_decrypt()
190 oname->len = strnlen(oname->name, iname->len); in ext4_fname_decrypt()
285 crypto_str->name = kmalloc(olen+1, GFP_NOFS); in ext4_fname_crypto_alloc_buffer()
286 if (!(crypto_str->name)) in ext4_fname_crypto_alloc_buffer()
300 kfree(crypto_str->name); in ext4_fname_crypto_free_buffer()
[all …]
/fs/hostfs/
Dhostfs_kern.c84 static char *__dentry_name(struct dentry *dentry, char *name) in __dentry_name() argument
86 char *p = dentry_path_raw(dentry, name, PATH_MAX); in __dentry_name()
93 __putname(name); in __dentry_name()
101 BUG_ON(p + strlen(p) + 1 != name + PATH_MAX); in __dentry_name()
103 strlcpy(name, root, PATH_MAX); in __dentry_name()
104 if (len > p - name) { in __dentry_name()
105 __putname(name); in __dentry_name()
109 if (p > name + len) in __dentry_name()
110 strcpy(name + len, p); in __dentry_name()
112 return name; in __dentry_name()
[all …]
/fs/crypto/
Dfname.c20 if (str->len == 1 && str->name[0] == '.') in fscrypt_is_dot_dotdot()
23 if (str->len == 2 && str->name[0] == '.' && str->name[1] == '.') in fscrypt_is_dot_dotdot()
53 memcpy(out, iname->name, iname->len); in fname_encrypt()
123 sg_init_one(&src_sg, iname->name, iname->len); in fname_decrypt()
124 sg_init_one(&dst_sg, oname->name, oname->len); in fname_decrypt()
134 oname->len = strnlen(oname->name, iname->len); in fname_decrypt()
227 crypto_str->name = kmalloc(max_presented_len + 1, GFP_NOFS); in fscrypt_fname_alloc_buffer()
228 if (!crypto_str->name) in fscrypt_fname_alloc_buffer()
244 kfree(crypto_str->name); in fscrypt_fname_free_buffer()
245 crypto_str->name = NULL; in fscrypt_fname_free_buffer()
[all …]
/fs/coda/
Ddir.c43 const char *name = entry->d_name.name; in coda_lookup() local
50 coda_i2s(dir), (int)length, name); in coda_lookup()
55 if (is_root_inode(dir) && coda_iscontrol(name, length)) { in coda_lookup()
60 int error = venus_lookup(sb, coda_i2f(dir), name, length, in coda_lookup()
137 const char *name=de->d_name.name; in coda_create() local
143 if (is_root_inode(dir) && coda_iscontrol(name, length)) in coda_create()
146 error = venus_create(dir->i_sb, coda_i2f(dir), name, length, in coda_create()
170 const char *name = de->d_name.name; in coda_mkdir() local
175 if (is_root_inode(dir) && coda_iscontrol(name, len)) in coda_mkdir()
180 name, len, &newfid, &attrs); in coda_mkdir()
[all …]
/fs/ocfs2/
Docfs2_trace.h21 #define DEFINE_OCFS2_INT_EVENT(name) \ argument
22 DEFINE_EVENT(ocfs2__int, name, \
38 #define DEFINE_OCFS2_UINT_EVENT(name) \ argument
39 DEFINE_EVENT(ocfs2__uint, name, \
55 #define DEFINE_OCFS2_ULL_EVENT(name) \ argument
56 DEFINE_EVENT(ocfs2__ull, name, \
72 #define DEFINE_OCFS2_POINTER_EVENT(name) \ argument
73 DEFINE_EVENT(ocfs2__pointer, name, \
78 TP_PROTO(const char *name),
79 TP_ARGS(name),
[all …]
/fs/efivarfs/
Dsuper.c51 const struct qstr *name) in efivarfs_d_compare() argument
55 if (name->len != len) in efivarfs_d_compare()
59 if (memcmp(str, name->name, guid)) in efivarfs_d_compare()
63 return strncasecmp(name->name + guid, str + guid, EFI_VARIABLE_GUID_LEN); in efivarfs_d_compare()
69 const unsigned char *s = qstr->name; in efivarfs_d_hash()
92 static struct dentry *efivarfs_alloc_dentry(struct dentry *parent, char *name) in efivarfs_alloc_dentry() argument
98 q.name = name; in efivarfs_alloc_dentry()
99 q.len = strlen(name); in efivarfs_alloc_dentry()
120 char *name; in efivarfs_callback() local
135 name = kmalloc(len + 1 + EFI_VARIABLE_GUID_LEN + 1, GFP_KERNEL); in efivarfs_callback()
[all …]
/fs/ceph/
Dxattr.c31 static bool ceph_is_valid_xattr(const char *name) in ceph_is_valid_xattr() argument
33 return !strncmp(name, XATTR_CEPH_PREFIX, XATTR_CEPH_PREFIX_LEN) || in ceph_is_valid_xattr()
34 !strncmp(name, XATTR_SECURITY_PREFIX, in ceph_is_valid_xattr()
36 !strncmp(name, XATTR_SYSTEM_PREFIX, XATTR_SYSTEM_PREFIX_LEN) || in ceph_is_valid_xattr()
37 !strncmp(name, XATTR_TRUSTED_PREFIX, XATTR_TRUSTED_PREFIX_LEN) || in ceph_is_valid_xattr()
38 !strncmp(name, XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN); in ceph_is_valid_xattr()
46 char *name; member
212 .name = CEPH_XATTR_NAME(_type, _name), \
221 .name = CEPH_XATTR_NAME2(_type, _name, _field), \
231 .name = "ceph.dir.layout",
[all …]
/fs/adfs/
Ddir.c53 if (!dir_emit(ctx, obj.name, obj.name_len, in adfs_readdir()
104 adfs_match(struct qstr *name, struct object_info *obj) in adfs_match() argument
108 if (name->len != obj->name_len) in adfs_match()
111 for (i = 0; i < name->len; i++) { in adfs_match()
114 c1 = name->name[i]; in adfs_match()
115 c2 = obj->name[i]; in adfs_match()
129 adfs_dir_lookup_byname(struct inode *inode, struct qstr *name, struct object_info *obj) in adfs_dir_lookup_byname() argument
152 if (name->len == 2 && name->name[0] == '.' && name->name[1] == '.') { in adfs_dir_lookup_byname()
171 if (adfs_match(name, obj)) { in adfs_dir_lookup_byname()
197 const unsigned char *name; in adfs_hash() local
[all …]
/fs/proc/
Dgeneric.c31 static int proc_match(unsigned int len, const char *name, struct proc_dir_entry *de) in proc_match() argument
38 return memcmp(name, de->name, len); in proc_match()
54 const char *name, in pde_subdir_find() argument
63 int result = proc_match(len, name, de); in pde_subdir_find()
85 int result = proc_match(de->namelen, de->name, this); in pde_subdir_insert()
141 static int __xlate_proc_name(const char *name, struct proc_dir_entry **ret, in __xlate_proc_name() argument
144 const char *cp = name, *next; in __xlate_proc_name()
160 WARN(1, "name '%s'\n", name); in __xlate_proc_name()
170 static int xlate_proc_name(const char *name, struct proc_dir_entry **ret, in xlate_proc_name() argument
176 rv = __xlate_proc_name(name, ret, residual); in xlate_proc_name()
[all …]
/fs/hpfs/
Dname.c41 int hpfs_chk_name(const unsigned char *name, unsigned *len) in hpfs_chk_name() argument
45 hpfs_adjust_length(name, len); in hpfs_chk_name()
47 for (i = 0; i < *len; i++) if (not_allowed_char(name[i])) return -EINVAL; in hpfs_chk_name()
48 if (*len == 1) if (name[0] == '.') return -EINVAL; in hpfs_chk_name()
49 if (*len == 2) if (name[0] == '.' && name[1] == '.') return -EINVAL; in hpfs_chk_name()
92 int hpfs_is_name_long(const unsigned char *name, unsigned len) in hpfs_is_name_long() argument
95 for (i = 0; i < len && name[i] != '.'; i++) in hpfs_is_name_long()
96 if (no_dos_char(name[i])) return 1; in hpfs_is_name_long()
100 if (name[j] == '.' || no_dos_char(name[i])) return 1; in hpfs_is_name_long()
106 void hpfs_adjust_length(const unsigned char *name, unsigned *len) in hpfs_adjust_length() argument
[all …]
/fs/jfs/
Dxattr.c89 static int is_known_namespace(const char *name) in is_known_namespace() argument
91 if (strncmp(name, XATTR_SYSTEM_PREFIX, XATTR_SYSTEM_PREFIX_LEN) && in is_known_namespace()
92 strncmp(name, XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN) && in is_known_namespace()
93 strncmp(name, XATTR_SECURITY_PREFIX, XATTR_SECURITY_PREFIX_LEN) && in is_known_namespace()
94 strncmp(name, XATTR_TRUSTED_PREFIX, XATTR_TRUSTED_PREFIX_LEN)) in is_known_namespace()
107 return !is_known_namespace(ea->name); in is_os2_xattr()
127 memcpy(buffer, ea->name, ea->namelen); in copy_name()
674 static int can_set_xattr(struct inode *inode, const char *name, in can_set_xattr() argument
677 if (!strncmp(name, XATTR_OS2_PREFIX, XATTR_OS2_PREFIX_LEN)) { in can_set_xattr()
683 if (is_known_namespace(name + XATTR_OS2_PREFIX_LEN)) in can_set_xattr()
[all …]
/fs/sdcardfs/
Dpackagelist.c48 static unsigned int full_name_case_hash(const unsigned char *name, unsigned int len) in full_name_case_hash() argument
53 hash = partial_name_hash(tolower(*name++), hash); in full_name_case_hash()
57 static inline void qstr_init(struct qstr *q, const char *name) in qstr_init() argument
59 q->name = name; in qstr_init()
60 q->len = strlen(q->name); in qstr_init()
61 q->hash = full_name_case_hash(q->name, q->len); in qstr_init()
66 dest->name = kstrdup(src->name, GFP_KERNEL); in qstr_copy()
68 return !!dest->name; in qstr_copy()
152 int check_caller_access_to_name(struct inode *parent_node, const struct qstr *name) in check_caller_access_to_name() argument
160 if (qstr_case_eq(name, &q_autorun) in check_caller_access_to_name()
[all …]
/fs/ocfs2/dlm/
Ddlmmaster.c72 const char *name, in dlm_mle_equal() argument
79 memcmp(name, mle->mname, namelen) != 0) in dlm_mle_equal()
94 const char *name,
100 char *name, unsigned int namelen);
118 const char *name, unsigned int namelen,
269 const char *name, in dlm_init_mle() argument
295 memcpy(mle->mname, res->lockname.name, res->lockname.len); in dlm_init_mle()
299 BUG_ON(!name); in dlm_init_mle()
301 memcpy(mle->mname, name, namelen); in dlm_init_mle()
303 mle->mnamehash = dlm_lockid_hash(name, namelen); in dlm_init_mle()
[all …]
/fs/sysfs/
Dsymlink.c23 const char *name, int warn) in sysfs_do_create_link_sd() argument
27 BUG_ON(!name || !parent); in sysfs_do_create_link_sd()
44 kn = kernfs_create_link(parent, name, target); in sysfs_do_create_link_sd()
51 sysfs_warn_dup(parent, name); in sysfs_do_create_link_sd()
62 const char *name) in sysfs_create_link_sd() argument
64 return sysfs_do_create_link_sd(kn, target, name, 1); in sysfs_create_link_sd()
68 const char *name, int warn) in sysfs_do_create_link() argument
80 return sysfs_do_create_link_sd(parent, target, name, warn); in sysfs_do_create_link()
90 const char *name) in sysfs_create_link() argument
92 return sysfs_do_create_link(kobj, target, name, 1); in sysfs_create_link()
[all …]
/fs/xfs/libxfs/
Dxfs_dir2.c60 struct xfs_name *name) in xfs_ascii_ci_hashname() argument
65 for (i = 0, hash = 0; i < name->len; i++) in xfs_ascii_ci_hashname()
66 hash = tolower(name->name[i]) ^ rol32(hash, 7); in xfs_ascii_ci_hashname()
74 const unsigned char *name, in xfs_ascii_ci_compname() argument
85 if (args->name[i] == name[i]) in xfs_ascii_ci_compname()
87 if (tolower(args->name[i]) != tolower(name[i])) in xfs_ascii_ci_compname()
259 struct xfs_name *name, in xfs_dir_createname() argument
282 args->name = name->name; in xfs_dir_createname()
283 args->namelen = name->len; in xfs_dir_createname()
284 args->filetype = name->type; in xfs_dir_createname()
[all …]
/fs/debugfs/
Dfile.c45 static struct dentry *debugfs_create_mode(const char *name, umode_t mode, in debugfs_create_mode() argument
53 return debugfs_create_file(name, mode, parent, value, fops_ro); in debugfs_create_mode()
56 return debugfs_create_file(name, mode, parent, value, fops_wo); in debugfs_create_mode()
58 return debugfs_create_file(name, mode, parent, value, fops); in debugfs_create_mode()
99 struct dentry *debugfs_create_u8(const char *name, umode_t mode, in debugfs_create_u8() argument
102 return debugfs_create_mode(name, mode, parent, value, &fops_u8, in debugfs_create_u8()
145 struct dentry *debugfs_create_u16(const char *name, umode_t mode, in debugfs_create_u16() argument
148 return debugfs_create_mode(name, mode, parent, value, &fops_u16, in debugfs_create_u16()
191 struct dentry *debugfs_create_u32(const char *name, umode_t mode, in debugfs_create_u32() argument
194 return debugfs_create_mode(name, mode, parent, value, &fops_u32, in debugfs_create_u32()
[all …]
/fs/gfs2/
Ddir.h63 static inline void gfs2_str2qstr(struct qstr *name, const char *fname) in gfs2_str2qstr() argument
65 name->name = fname; in gfs2_str2qstr()
66 name->len = strlen(fname); in gfs2_str2qstr()
67 name->hash = gfs2_disk_hash(name->name, name->len); in gfs2_str2qstr()
71 static inline void gfs2_qstr2dirent(const struct qstr *name, u16 reclen, struct gfs2_dirent *dent) in gfs2_qstr2dirent() argument
75 dent->de_hash = cpu_to_be32(name->hash); in gfs2_qstr2dirent()
77 dent->de_name_len = cpu_to_be16(name->len); in gfs2_qstr2dirent()
80 memcpy(dent + 1, name->name, name->len); in gfs2_qstr2dirent()
/fs/9p/
Dxattr.c25 ssize_t v9fs_fid_xattr_get(struct p9_fid *fid, const char *name, in v9fs_fid_xattr_get() argument
37 attr_fid = p9_client_xattrwalk(fid, name, &attr_size); in v9fs_fid_xattr_get()
70 ssize_t v9fs_xattr_get(struct dentry *dentry, const char *name, in v9fs_xattr_get() argument
76 name, buffer_size); in v9fs_xattr_get()
81 return v9fs_fid_xattr_get(fid, name, buffer, buffer_size); in v9fs_xattr_get()
96 int v9fs_xattr_set(struct dentry *dentry, const char *name, in v9fs_xattr_set() argument
102 return v9fs_fid_xattr_set(fid, name, value, value_len, flags); in v9fs_xattr_set()
105 int v9fs_fid_xattr_set(struct p9_fid *fid, const char *name, in v9fs_fid_xattr_set() argument
115 name, value_len, flags); in v9fs_fid_xattr_set()
125 retval = p9_client_xattrcreate(fid, name, value_len, flags); in v9fs_fid_xattr_set()
[all …]
/fs/minix/
Ddir.c108 const char *name; in minix_readdir() local
112 name = de3->name; in minix_readdir()
116 name = de->name; in minix_readdir()
120 unsigned l = strnlen(name, sbi->s_namelen); in minix_readdir()
121 if (!dir_emit(ctx, name, l, in minix_readdir()
135 const char * name, const char * buffer) in namecompare() argument
139 return !memcmp(name, buffer, len); in namecompare()
152 const char * name = dentry->d_name.name; in minix_find_entry() local
178 namx = de3->name; in minix_find_entry()
182 namx = de->name; in minix_find_entry()
[all …]

12345678910>>...25