/fs/ntfs3/ |
D | xattr.c | 27 1 + ea->name_len + in unpacked_ea_size() 35 1 + ea->name_len + le16_to_cpu(ea->elength)) - in packed_ea_size() 45 const char *name, u8 name_len, u32 *off, u32 *ea_sz) in find_ea() argument 56 if (ea->name_len == name_len && in find_ea() 57 !memcmp(ea->name, name, name_len)) { in find_ea() 164 1 + ef->name_len + in ntfs_read_ea() 217 if (!ea->name_len) in ntfs_list_ea() 220 if (ea->name_len > ea_size) in ntfs_list_ea() 228 if (ret + ea->name_len + 1 > bytes_per_buffer) { in ntfs_list_ea() 233 memcpy(buffer + ret, ea->name, ea->name_len); in ntfs_list_ea() [all …]
|
D | attrlist.c | 154 sz < le->name_off + le->name_len * sizeof(short)) { in al_enumerate() 174 return al_find_ex(ni, le, attr->type, attr_name(attr), attr->name_len, in al_find_le() 188 u8 name_len, const CLST *vcn) in al_find_ex() argument 204 if (le->name_len != name_len) in al_find_ex() 212 diff = ntfs_cmp_names(le_name(le), name_len, name, in al_find_ex() 213 name_len, ni->mi.sbi->upcase, in al_find_ex() 245 u8 name_len, CLST vcn) in al_find_le_to_insert() argument 264 diff = ntfs_cmp_names(le_name(le), le->name_len, name, in al_find_le_to_insert() 265 name_len, ni->mi.sbi->upcase, in al_find_le_to_insert() 287 u8 name_len, CLST svcn, __le16 id, const struct MFT_REF *ref, in al_add_le() argument [all …]
|
D | record.c | 15 const __le16 *name, u8 name_len, in compare_attr() argument 25 return ntfs_cmp_names(attr_name(left), left->name_len, name, name_len, in compare_attr() 269 if (attr->name_len && in mi_enum_attr() 270 le16_to_cpu(attr->name_off) + sizeof(short) * attr->name_len > t16) { in mi_enum_attr() 278 if (attr->name_len && in mi_enum_attr() 279 le16_to_cpu(attr->name_off) + sizeof(short) * attr->name_len > in mi_enum_attr() 301 size_t name_len, const __le16 *id) in mi_find_attr() argument 318 if (attr->name_len != name_len) in mi_find_attr() 321 if (name_len && memcmp(attr_name(attr), name, name_len * sizeof(short))) in mi_find_attr() 414 const __le16 *name, u8 name_len, u32 asize, in mi_insert_attr() argument [all …]
|
D | frecord.c | 188 const __le16 *name, u8 name_len, const CLST *vcn, in ni_find_attr() argument 195 (!name_len && (type == ATTR_LIST || type == ATTR_STD))) { in ni_find_attr() 202 return mi_find_attr(&ni->mi, attr, type, name, name_len, NULL); in ni_find_attr() 206 le = al_find_ex(ni, le_o ? *le_o : NULL, type, name, name_len, vcn); in ni_find_attr() 218 attr = mi_find_attr(m, NULL, type, name, name_len, &le->id); in ni_find_attr() 282 const __le16 *name, u8 name_len, CLST vcn, in ni_load_attr() argument 293 return mi_find_attr(&ni->mi, NULL, type, name, name_len, NULL); in ni_load_attr() 296 le = al_find_ex(ni, NULL, type, name, name_len, NULL); in ni_load_attr() 307 next = al_find_ex(ni, le, type, name, name_len, NULL); in ni_load_attr() 319 attr = mi_find_attr(mi, NULL, type, name, name_len, &le->id); in ni_load_attr() [all …]
|
D | dir.c | 177 int ntfs_nls_to_utf16(struct ntfs_sb_info *sbi, const u8 *name, u32 name_len, in ntfs_nls_to_utf16() argument 190 ret = _utf8s_to_utf16s(name, name_len, endian, uname, max_ulen); in ntfs_nls_to_utf16() 195 for (ret = 0, end = name + name_len; name < end; ret++, name += slen) { in ntfs_nls_to_utf16() 281 int name_len; in ntfs_filldir() local 304 name_len = ntfs_utf16_to_nls(sbi, fname->name, fname->name_len, name, in ntfs_filldir() 306 if (name_len <= 0) { in ntfs_filldir() 338 return !dir_emit(ctx, (s8 *)name, name_len, ino, dt_type); in ntfs_filldir()
|
/fs/smb/client/ |
D | cifssmb.c | 660 int name_len; in CIFSPOSIXDelFile() local 673 name_len = in CIFSPOSIXDelFile() 676 name_len++; /* trailing null */ in CIFSPOSIXDelFile() 677 name_len *= 2; in CIFSPOSIXDelFile() 679 name_len = copy_path_name(pSMB->FileName, fileName); in CIFSPOSIXDelFile() 682 params = 6 + name_len; in CIFSPOSIXDelFile() 737 int name_len; in CIFSSMBDelFile() local 747 name_len = cifsConvertToUTF16((__le16 *) pSMB->fileName, name, in CIFSSMBDelFile() 750 name_len++; /* trailing null */ in CIFSSMBDelFile() 751 name_len *= 2; in CIFSSMBDelFile() [all …]
|
/fs/btrfs/ |
D | xattr.c | 86 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() 184 if (old_data_len + name_len + sizeof(*di) == item_size) { in btrfs_setxattr() 202 data_ptr = ((unsigned long)(di + 1)) + name_len; in btrfs_setxattr() [all …]
|
D | dir-item.c | 25 int name_len) in insert_with_overflow() argument 35 di = btrfs_match_dir_item_name(fs_info, path, name, name_len); in insert_with_overflow() 56 const char *name, u16 name_len, in btrfs_insert_xattr_item() argument 67 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root->fs_info)) in btrfs_insert_xattr_item() 72 key.offset = btrfs_name_hash(name, name_len); in btrfs_insert_xattr_item() 74 data_size = sizeof(*dir_item) + name_len + data_len; in btrfs_insert_xattr_item() 76 name, name_len); in btrfs_insert_xattr_item() 85 btrfs_set_dir_name_len(leaf, dir_item, name_len); in btrfs_insert_xattr_item() 89 data_ptr = (unsigned long)((char *)name_ptr + name_len); in btrfs_insert_xattr_item() 91 write_extent_buffer(leaf, name, name_ptr, name_len); in btrfs_insert_xattr_item() [all …]
|
D | props.c | 189 u32 name_len = btrfs_dir_name_len(leaf, di); in iterate_object_props() local 194 this_len = sizeof(*di) + name_len + data_len; in iterate_object_props() 196 data_ptr = name_ptr + name_len; in iterate_object_props() 198 if (name_len <= XATTR_BTRFS_PREFIX_LEN || in iterate_object_props() 204 if (name_len >= name_buf_len) { in iterate_object_props() 206 name_buf_len = name_len + 1; in iterate_object_props() 213 read_extent_buffer(leaf, name_buf, name_ptr, name_len); in iterate_object_props() 214 name_buf[name_len] = '\0'; in iterate_object_props()
|
D | send.c | 297 int name_len; member 473 static int fs_path_prepare_for_add(struct fs_path *p, int name_len, in fs_path_prepare_for_add() argument 479 new_len = p->end - p->start + name_len; in fs_path_prepare_for_add() 489 p->start -= name_len; in fs_path_prepare_for_add() 495 p->end += name_len; in fs_path_prepare_for_add() 503 static int fs_path_add(struct fs_path *p, const char *name, int name_len) in fs_path_add() argument 508 ret = fs_path_prepare_for_add(p, name_len, &prepared); in fs_path_add() 511 memcpy(prepared, name, name_len); in fs_path_add() 947 u32 name_len; in iterate_inode_ref() local 984 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref() [all …]
|
/fs/afs/ |
D | vl_list.c | 12 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() 193 bs.name_len = afs_extract_le16(&b); in afs_extract_vlserver_list() 203 bs.name_len, bs.priority, bs.weight, in afs_extract_vlserver_list() 205 bs.name_len, bs.name_len, b); in afs_extract_vlserver_list() 207 if (end - b < bs.name_len) in afs_extract_vlserver_list() 230 if (p->name_len == bs.name_len && in afs_extract_vlserver_list() 232 strncasecmp(b, p->name, bs.name_len) == 0) { in afs_extract_vlserver_list() [all …]
|
D | volume.c | 94 volume->name_len = vldb->name_len; in afs_alloc_volume() 100 memcpy(volume->name, vldb->name, vldb->name_len + 1); in afs_alloc_volume() 361 if (vldb->name_len != volume->name_len || in afs_update_volume_status() 362 memcmp(vldb->name, volume->name, vldb->name_len) != 0) { in afs_update_volume_status() 365 volume->name_len = vldb->name_len; in afs_update_volume_status()
|
/fs/nilfs2/ |
D | dir.c | 142 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/adfs/ |
D | dir_f.c | 178 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()
|
D | dir.c | 213 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/ceph/ |
D | xattr.c | 539 const char *name, int name_len, in __set_xattr() argument 554 c = strncmp(name, xattr->name, min(name_len, xattr->name_len)); in __set_xattr() 560 if (name_len == xattr->name_len) in __set_xattr() 562 else if (name_len < xattr->name_len) in __set_xattr() 596 xattr->name_len = name_len; in __set_xattr() 611 ci->i_xattrs.names_size -= xattr->name_len; in __set_xattr() 614 ci->i_xattrs.names_size += name_len; in __set_xattr() 632 ceph_vinop(&ci->netfs.inode), xattr, name_len, name, val_len, val); in __set_xattr() 643 int name_len = strlen(name); in __get_xattr() local 650 c = strncmp(name, xattr->name, xattr->name_len); in __get_xattr() [all …]
|
/fs/ext2/ |
D | dir.c | 135 if (unlikely(rec_len < EXT2_DIR_REC_LEN(p->name_len))) in ext2_check_page() 176 rec_len, p->name_len); in ext2_check_page() 227 if (len != de->name_len) in ext2_match() 318 if (!dir_emit(ctx, de->name, de->name_len, in ext2_readdir() 494 unsigned short rec_len, name_len; in ext2_add_link() local 524 name_len = 0; in ext2_add_link() 539 name_len = EXT2_DIR_REC_LEN(de->name_len); in ext2_add_link() 543 if (rec_len >= name_len + reclen) in ext2_add_link() 560 ext2_dirent *de1 = (ext2_dirent *) ((char *) de + name_len); in ext2_add_link() 561 de1->rec_len = ext2_rec_len_to_disk(rec_len - name_len); in ext2_add_link() [all …]
|
D | xattr.c | 171 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/smb/server/ |
D | misc.c | 288 int no_slash = 0, name_len, path_len; in convert_to_unix_name() local 295 name_len = strlen(name); in convert_to_unix_name() 296 new_name = kmalloc(path_len + name_len + 2, GFP_KERNEL); in convert_to_unix_name() 306 memcpy(new_name + path_len + no_slash, name, name_len); in convert_to_unix_name() 307 path_len += name_len + no_slash; in convert_to_unix_name() 317 int sz = min(4 * d_info->name_len, PATH_MAX); in ksmbd_convert_dir_info_name() 328 d_info->name_len, local_nls, 0); in ksmbd_convert_dir_info_name()
|
/fs/isofs/ |
D | dir.c | 20 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/ |
D | xattr.c | 66 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/ |
D | fanotify.h | 45 u8 name_len; member 59 #define FANOTIFY_NAME_SIZE(info) ((info)->name_len + 1) 153 if (!info->name_len) in fanotify_info_name() 175 info->name_len = 0; in fanotify_info_init() 185 WARN_ON_ONCE(info->name_len > 0) || in fanotify_info_set_dir_fh() 196 WARN_ON_ONCE(info->name_len > 0) || in fanotify_info_set_dir2_fh() 206 if (WARN_ON_ONCE(info->name_len > 0) || in fanotify_info_set_file_fh() 220 info->name_len = name->len; in fanotify_info_copy_name()
|
/fs/fat/ |
D | dir.c | 363 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/ntfs/ |
D | inode.c | 63 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 …]
|
/fs/notify/inotify/ |
D | inotify_fsnotify.c | 43 (old->name_len == new->name_len) && in event_compare() 44 (!old->name_len || !strcmp(old->name, new->name))) in event_compare() 122 event->name_len = len; in inotify_handle_inode_event()
|