Home
last modified time | relevance | path

Searched refs:name_len (Results 1 – 25 of 105) sorted by relevance

12345

/fs/btrfs/
Ddir-item.c25 int name_len) in insert_with_overflow() argument
36 di = btrfs_match_dir_item_name(fs_info, path, name, name_len); in insert_with_overflow()
58 const char *name, u16 name_len, in btrfs_insert_xattr_item() argument
69 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root->fs_info)) in btrfs_insert_xattr_item()
74 key.offset = btrfs_name_hash(name, name_len); in btrfs_insert_xattr_item()
76 data_size = sizeof(*dir_item) + name_len + data_len; in btrfs_insert_xattr_item()
78 name, name_len); in btrfs_insert_xattr_item()
87 btrfs_set_dir_name_len(leaf, dir_item, name_len); in btrfs_insert_xattr_item()
91 data_ptr = (unsigned long)((char *)name_ptr + name_len); in btrfs_insert_xattr_item()
93 write_extent_buffer(leaf, name, name_ptr, name_len); in btrfs_insert_xattr_item()
[all …]
Dinode-item.c13 int name_len) in btrfs_find_name_in_backref() argument
29 if (len != name_len) in btrfs_find_name_in_backref()
31 if (memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0) in btrfs_find_name_in_backref()
39 const char *name, int name_len) in btrfs_find_name_in_ext_backref() argument
62 if (ref_name_len == name_len && in btrfs_find_name_in_ext_backref()
64 (memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0)) in btrfs_find_name_in_ext_backref()
77 const char *name, int name_len, in btrfs_lookup_inode_extref() argument
86 key.offset = btrfs_extref_hash(ref_objectid, name, name_len); in btrfs_lookup_inode_extref()
94 ref_objectid, name, name_len); in btrfs_lookup_inode_extref()
100 const char *name, int name_len, in btrfs_del_inode_extref() argument
[all …]
Dxattr.c86 size_t name_len = strlen(name); in btrfs_setxattr() local
91 if (name_len + size > BTRFS_MAX_XATTR_SIZE(root->fs_info)) in btrfs_setxattr()
101 btrfs_ino(BTRFS_I(inode)), name, name_len, -1); in btrfs_setxattr()
121 btrfs_ino(BTRFS_I(inode)), name, name_len, 0); in btrfs_setxattr()
133 name, name_len, value, size); in btrfs_setxattr()
142 di = btrfs_match_dir_item_name(fs_info, path, name, name_len); in btrfs_setxattr()
149 di = btrfs_match_dir_item_name(fs_info, path, name, name_len); in btrfs_setxattr()
172 const u32 data_size = sizeof(*di) + name_len + size; in btrfs_setxattr()
185 if (old_data_len + name_len + sizeof(*di) == item_size) { in btrfs_setxattr()
204 data_ptr = ((unsigned long)(di + 1)) + name_len; in btrfs_setxattr()
[all …]
Dprops.c164 u32 name_len = btrfs_dir_name_len(leaf, di); in iterate_object_props() local
169 this_len = sizeof(*di) + name_len + data_len; in iterate_object_props()
171 data_ptr = name_ptr + name_len; in iterate_object_props()
173 if (name_len <= XATTR_BTRFS_PREFIX_LEN || in iterate_object_props()
179 if (name_len >= name_buf_len) { in iterate_object_props()
181 name_buf_len = name_len + 1; in iterate_object_props()
188 read_extent_buffer(leaf, name_buf, name_ptr, name_len); in iterate_object_props()
189 name_buf[name_len] = '\0'; in iterate_object_props()
Dsend.c267 int name_len; member
432 static int fs_path_prepare_for_add(struct fs_path *p, int name_len, in fs_path_prepare_for_add() argument
438 new_len = p->end - p->start + name_len; in fs_path_prepare_for_add()
448 p->start -= name_len; in fs_path_prepare_for_add()
454 p->end += name_len; in fs_path_prepare_for_add()
462 static int fs_path_add(struct fs_path *p, const char *name, int name_len) in fs_path_add() argument
467 ret = fs_path_prepare_for_add(p, name_len, &prepared); in fs_path_add()
470 memcpy(prepared, name, name_len); in fs_path_add()
897 u32 name_len; in iterate_inode_ref() local
935 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref()
[all …]
Droot-tree.c318 int name_len) in btrfs_del_root_ref() argument
348 (btrfs_root_ref_name_len(leaf, ref) != name_len) || in btrfs_del_root_ref()
349 memcmp_extent_buffer(leaf, name, ptr, name_len)) { in btrfs_del_root_ref()
393 int name_len) in btrfs_add_root_ref() argument
412 sizeof(*ref) + name_len); in btrfs_add_root_ref()
423 btrfs_set_root_ref_name_len(leaf, ref, name_len); in btrfs_add_root_ref()
425 write_extent_buffer(leaf, name, ptr, name_len); in btrfs_add_root_ref()
Dexport.c213 int name_len; in btrfs_get_name() local
256 name_len = btrfs_root_ref_name_len(leaf, rref); in btrfs_get_name()
261 name_len = btrfs_inode_ref_name_len(leaf, iref); in btrfs_get_name()
264 read_extent_buffer(leaf, name, name_ptr, name_len); in btrfs_get_name()
271 name[name_len] = '\0'; in btrfs_get_name()
/fs/cifs/
Dcifssmb.c854 int name_len; in CIFSPOSIXDelFile() local
867 name_len = in CIFSPOSIXDelFile()
870 name_len++; /* trailing null */ in CIFSPOSIXDelFile()
871 name_len *= 2; in CIFSPOSIXDelFile()
873 name_len = copy_path_name(pSMB->FileName, fileName); in CIFSPOSIXDelFile()
876 params = 6 + name_len; in CIFSPOSIXDelFile()
928 int name_len; in CIFSSMBDelFile() local
938 name_len = cifsConvertToUTF16((__le16 *) pSMB->fileName, name, in CIFSSMBDelFile()
941 name_len++; /* trailing null */ in CIFSSMBDelFile()
942 name_len *= 2; in CIFSSMBDelFile()
[all …]
/fs/afs/
Dvl_list.c12 struct afs_vlserver *afs_alloc_vlserver(const char *name, size_t name_len, in afs_alloc_vlserver() argument
17 vlserver = kzalloc(struct_size(vlserver, name, name_len + 1), in afs_alloc_vlserver()
25 vlserver->name_len = name_len; in afs_alloc_vlserver()
27 memcpy(vlserver->name, name, name_len); in afs_alloc_vlserver()
200 bs.name_len = afs_extract_le16(&b); in afs_extract_vlserver_list()
210 bs.name_len, bs.priority, bs.weight, in afs_extract_vlserver_list()
212 bs.name_len, bs.name_len, b); in afs_extract_vlserver_list()
214 if (end - b < bs.name_len) in afs_extract_vlserver_list()
237 if (p->name_len == bs.name_len && in afs_extract_vlserver_list()
239 strncasecmp(b, p->name, bs.name_len) == 0) { in afs_extract_vlserver_list()
[all …]
Dvolume.c89 volume->name_len = vldb->name_len; in afs_alloc_volume()
95 memcpy(volume->name, vldb->name, vldb->name_len + 1); in afs_alloc_volume()
322 if (vldb->name_len != volume->name_len || in afs_update_volume_status()
323 memcmp(vldb->name, volume->name, vldb->name_len) != 0) { in afs_update_volume_status()
326 volume->name_len = vldb->name_len; in afs_update_volume_status()
/fs/ceph/
Dxattr.c443 const char *name, int name_len, in __set_xattr() argument
458 c = strncmp(name, xattr->name, min(name_len, xattr->name_len)); in __set_xattr()
464 if (name_len == xattr->name_len) in __set_xattr()
466 else if (name_len < xattr->name_len) in __set_xattr()
500 xattr->name_len = name_len; in __set_xattr()
515 ci->i_xattrs.names_size -= xattr->name_len; in __set_xattr()
518 ci->i_xattrs.names_size += name_len; in __set_xattr()
536 ceph_vinop(&ci->vfs_inode), xattr, name_len, name, val_len, val); in __set_xattr()
547 int name_len = strlen(name); in __get_xattr() local
554 c = strncmp(name, xattr->name, xattr->name_len); in __get_xattr()
[all …]
/fs/adfs/
Ddir_f.c178 unsigned int name_len; in adfs_dir2obj() local
180 for (name_len = 0; name_len < ADFS_F_NAME_LEN; name_len++) { in adfs_dir2obj()
181 if (de->dirobname[name_len] < ' ') in adfs_dir2obj()
184 obj->name[name_len] = de->dirobname[name_len]; in adfs_dir2obj()
187 obj->name_len = name_len; in adfs_dir2obj()
262 if (!dir_emit(ctx, obj.name, obj.name_len, in adfs_f_iterate()
Ddir.c213 for (i = dots = 0; i < obj->name_len; i++) in adfs_object_fixup()
219 if (obj->name_len <= 2 && dots == obj->name_len) in adfs_object_fixup()
230 obj->name[obj->name_len++] = ','; in adfs_object_fixup()
231 obj->name[obj->name_len++] = hex_asc_lo(filetype >> 8); in adfs_object_fixup()
232 obj->name[obj->name_len++] = hex_asc_lo(filetype >> 4); in adfs_object_fixup()
233 obj->name[obj->name_len++] = hex_asc_lo(filetype >> 0); in adfs_object_fixup()
354 u32 name_len; in adfs_dir_lookup_byname() local
368 name_len = qstr->len; in adfs_dir_lookup_byname()
370 if (!__adfs_compare(name, name_len, obj->name, obj->name_len)) { in adfs_dir_lookup_byname()
/fs/nilfs2/
Ddir.c142 if (rec_len < NILFS_DIR_REC_LEN(p->name_len)) in nilfs_check_page()
176 rec_len, p->name_len); in nilfs_check_page()
216 if (len != de->name_len) in nilfs_match()
303 if (!dir_emit(ctx, de->name, de->name_len, in nilfs_readdir()
445 unsigned short rec_len, name_len; in nilfs_add_link() local
474 name_len = 0; in nilfs_add_link()
489 name_len = NILFS_DIR_REC_LEN(de->name_len); in nilfs_add_link()
493 if (rec_len >= name_len + reclen) in nilfs_add_link()
512 de1 = (struct nilfs_dir_entry *)((char *)de + name_len); in nilfs_add_link()
513 de1->rec_len = nilfs_rec_len_to_disk(rec_len - name_len); in nilfs_add_link()
[all …]
/fs/ext2/
Ddir.c142 if (unlikely(rec_len < EXT2_DIR_REC_LEN(p->name_len))) in ext2_check_page()
183 rec_len, p->name_len); in ext2_check_page()
226 if (len != de->name_len) in ext2_match()
318 if (!dir_emit(ctx, de->name, de->name_len, in ext2_readdir()
467 unsigned short rec_len, name_len; in ext2_add_link() local
496 name_len = 0; in ext2_add_link()
511 name_len = EXT2_DIR_REC_LEN(de->name_len); in ext2_add_link()
515 if (rec_len >= name_len + reclen) in ext2_add_link()
532 ext2_dirent *de1 = (ext2_dirent *) ((char *) de + name_len); in ext2_add_link()
533 de1->rec_len = ext2_rec_len_to_disk(rec_len - name_len); in ext2_add_link()
[all …]
Dxattr.c171 ext2_xattr_cmp_entry(int name_index, size_t name_len, const char *name, in ext2_xattr_cmp_entry() argument
178 cmp = name_len - entry->e_name_len; in ext2_xattr_cmp_entry()
180 cmp = memcmp(name, entry->e_name, name_len); in ext2_xattr_cmp_entry()
201 size_t name_len, size; in ext2_xattr_get() local
211 name_len = strlen(name); in ext2_xattr_get()
212 if (name_len > 255) in ext2_xattr_get()
243 not_found = ext2_xattr_cmp_entry(name_index, name_len, name, in ext2_xattr_get()
414 size_t name_len, free, min_offs = sb->s_blocksize; in ext2_xattr_set() local
437 name_len = strlen(name); in ext2_xattr_set()
438 if (name_len > 255 || value_len > sb->s_blocksize) in ext2_xattr_set()
[all …]
/fs/isofs/
Ddir.c20 int len = de->name_len[0]; in isofs_name_translate()
59 std = sizeof(struct iso_directory_record) + de->name_len[0]; in get_acorn_filename()
150 if (de_len < de->name_len[0] + in do_isofs_readdir()
175 if (de->name_len[0] == 1 && de->name[0] == 0) { in do_isofs_readdir()
185 if (de->name_len[0] == 1 && de->name[0] == 1) { in do_isofs_readdir()
230 len = de->name_len[0]; in do_isofs_readdir()
/fs/jffs2/
Dxattr.c66 int name_len = strlen(xname); in xattr_datum_hashkey() local
68 return crc32(xprefix, xname, name_len) ^ crc32(xprefix, xvalue, xsize); in xattr_datum_hashkey()
92 c->xdatum_mem_usage -= (xd->name_len + 1 + xd->value_len); in unload_xattr_datum()
161 totlen = PAD(sizeof(rx) + rx.name_len + 1 + je16_to_cpu(rx.value_len)); in do_verify_xattr_datum()
178 xd->name_len = rx.name_len; in do_verify_xattr_datum()
215 length = xd->name_len + 1 + xd->value_len; in do_load_xattr_datum()
230 data[xd->name_len] = '\0'; in do_load_xattr_datum()
243 xd->xvalue = data + xd->name_len+1; in do_load_xattr_datum()
299 vecs[1].iov_len = xd->name_len + 1 + xd->value_len; in save_xattr_datum()
312 rx.name_len = xd->name_len; in save_xattr_datum()
[all …]
/fs/notify/fanotify/
Dfanotify_user.c57 static int fanotify_fid_info_len(int fh_len, int name_len) in fanotify_fid_info_len() argument
61 if (name_len) in fanotify_fid_info_len()
62 info_len += name_len + 1; in fanotify_fid_info_len()
77 info_len += fanotify_fid_info_len(dir_fh_len, info->name_len); in fanotify_event_info_len()
229 int info_type, const char *name, size_t name_len, in copy_info_to_user() argument
236 size_t info_len = fanotify_fid_info_len(fh_len, name_len); in copy_info_to_user()
240 __func__, fh_len, name_len, info_len, count); in copy_info_to_user()
255 if (WARN_ON_ONCE(name_len)) in copy_info_to_user()
259 if (WARN_ON_ONCE(!name || !name_len)) in copy_info_to_user()
302 if (name_len) { in copy_info_to_user()
[all …]
/fs/fat/
Ddir.c363 int name_len = 0, uni_len = 0; in fat_parse_short() local
390 name_len = i; in fat_parse_short()
402 name_len = i; in fat_parse_short()
406 i = name_len; in fat_parse_short()
427 name_len = i; in fat_parse_short()
443 name_len = i; in fat_parse_short()
447 if (name_len > 0) { in fat_parse_short()
448 name_len += dotoffset; in fat_parse_short()
452 name_len = fat_uni_to_x8(sb, uni_name, name, in fat_parse_short()
457 return name_len; in fat_parse_short()
[all …]
/fs/notify/inotify/
Dinotify_fsnotify.c43 (old->name_len == new->name_len) && in event_compare()
44 (!old->name_len || !strcmp(old->name, new->name))) in event_compare()
121 event->name_len = len; in inotify_handle_inode_event()
Dinotify_user.c122 if (!event->name_len) in round_event_name_len()
124 return roundup(event->name_len + 1, sizeof(struct inotify_event)); in round_event_name_len()
171 size_t name_len; in copy_event_to_user() local
177 name_len = event->name_len; in copy_event_to_user()
201 if (copy_to_user(buf, event->name, name_len)) in copy_event_to_user()
203 buf += name_len; in copy_event_to_user()
206 if (clear_user(buf, pad_name_len - name_len)) in copy_event_to_user()
640 oevent->name_len = 0; in inotify_new_group()
/fs/ntfs/
Dinode.c63 if (ni->name_len != na->name_len) in ntfs_test_inode()
65 if (na->name_len && memcmp(ni->name, na->name, in ntfs_test_inode()
66 na->name_len * sizeof(ntfschar))) in ntfs_test_inode()
103 ni->name_len = na->name_len; in ntfs_init_locked_inode()
108 BUG_ON(na->name_len); in ntfs_init_locked_inode()
122 if (na->name_len && na->name != I30) { in ntfs_init_locked_inode()
126 i = na->name_len * sizeof(ntfschar); in ntfs_init_locked_inode()
131 ni->name[na->name_len] = 0; in ntfs_init_locked_inode()
166 na.name_len = 0; in ntfs_iget()
215 ntfschar *name, u32 name_len) in ntfs_attr_iget() argument
[all …]
Dinode.h54 u32 name_len; /* Attribute name length of this fake inode. */ member
252 u32 name_len; member
260 ntfschar *name, u32 name_len);
262 u32 name_len);
Dattrib.c121 a->name_length == ni->name_len && in ntfs_map_runlist_nolock()
123 ni->name, ni->name_len) && in ntfs_map_runlist_nolock()
152 err = ntfs_attr_lookup(ni->type, ni->name, ni->name_len, in ntfs_map_runlist_nolock()
576 const u32 name_len, const IGNORE_CASE_BOOL ic, in ntfs_attr_find() argument
638 } else if (!ntfs_are_names_equal(name, name_len, in ntfs_attr_find()
643 rc = ntfs_collate_names(name, name_len, in ntfs_attr_find()
657 rc = ntfs_collate_names(name, name_len, in ntfs_attr_find()
868 const ntfschar *name, const u32 name_len, in ntfs_external_attr_find() argument
939 name_len, ic, vol->upcase, vol->upcase_len)) { in ntfs_external_attr_find()
942 rc = ntfs_collate_names(name, name_len, al_name, in ntfs_external_attr_find()
[all …]

12345