| /linux/fs/ceph/ |
| H A D | crypto.c | 162 const char *name, int *name_len) in parse_longname() argument 170 if (*name_len <= 0 || name[0] != '_') in parse_longname() 173 char *str __free(kfree) = kmemdup_nul(name + 1, *name_len - 1, GFP_KERNEL); in parse_longname() 181 *name_len = (name_end - str); in parse_longname() 182 if (*name_len <= 0) { in parse_longname() 212 int name_len = elen; in ceph_encode_encrypted_dname() local 218 dir = parse_longname(parent, p, &name_len); in ceph_encode_encrypted_dname() 233 if (!fscrypt_fname_encrypted_size(dir, name_len, NAME_MAX, &len)) { in ceph_encode_encrypted_dname() 247 &(struct qstr)QSTR_INIT(p, name_len), in ceph_encode_encrypted_dname() 310 int name_len = fname->name_len; in ceph_fname_to_usr() local [all …]
|
| H A D | xattr.c | 567 const char *name, int name_len, in __set_xattr() argument 584 c = strncmp(name, xattr->name, min(name_len, xattr->name_len)); in __set_xattr() 590 if (name_len == xattr->name_len) in __set_xattr() 592 else if (name_len < xattr->name_len) in __set_xattr() 626 xattr->name_len = name_len; in __set_xattr() 641 ci->i_xattrs.names_size -= xattr->name_len; in __set_xattr() 644 ci->i_xattrs.names_size += name_len; in __set_xattr() 662 ceph_vinop(inode), xattr, name_len, name, min(val_len, in __set_xattr() 676 int name_len = strlen(name); in __get_xattr() local 683 c = strncmp(name, xattr->name, xattr->name_len); in __get_xattr() [all …]
|
| /linux/net/ceph/ |
| H A D | cls_lock_client.c | 32 int name_len = strlen(lock_name); in ceph_cls_lock() local 41 lock_op_buf_size = name_len + sizeof(__le32) + in ceph_cls_lock() 62 ceph_encode_string(&p, end, lock_name, name_len); in ceph_cls_lock() 99 int name_len = strlen(lock_name); in ceph_cls_unlock() local 105 unlock_op_buf_size = name_len + sizeof(__le32) + in ceph_cls_unlock() 121 ceph_encode_string(&p, end, lock_name, name_len); in ceph_cls_unlock() 151 int name_len = strlen(lock_name); in ceph_cls_break_lock() local 157 break_op_buf_size = name_len + sizeof(__le32) + in ceph_cls_break_lock() 174 ceph_encode_string(&p, end, lock_name, name_len); in ceph_cls_break_lock() 197 int name_len = strlen(lock_name); in ceph_cls_set_cookie() local [all …]
|
| /linux/fs/afs/ |
| H A D | vl_list.c | 12 struct afs_vlserver *afs_alloc_vlserver(const char *name, size_t name_len, in afs_alloc_vlserver() argument 18 vlserver = kzalloc_flex(*vlserver, name, name_len + 1); in afs_alloc_vlserver() 26 vlserver->name_len = name_len; in afs_alloc_vlserver() 29 memcpy(vlserver->name, name, name_len); in afs_alloc_vlserver() 201 bs.name_len = afs_extract_le16(&b); in afs_extract_vlserver_list() 211 bs.name_len, bs.priority, bs.weight, in afs_extract_vlserver_list() 213 bs.name_len, bs.name_len, b); in afs_extract_vlserver_list() 215 if (end - b < bs.name_len) in afs_extract_vlserver_list() 238 if (p->name_len == bs.name_len && in afs_extract_vlserver_list() 240 strncasecmp(b, p->name, bs.name_len) == 0) { in afs_extract_vlserver_list() [all …]
|
| /linux/drivers/video/ |
| H A D | cmdline.c | 36 size_t name_len = 0; in __video_get_option_string() local 39 name_len = strlen(name); in __video_get_option_string() 41 if (name_len) { in __video_get_option_string() 51 if (!strncmp(opt, name, name_len) && opt[name_len] == ':') in __video_get_option_string() 52 options = opt + name_len + 1; in __video_get_option_string()
|
| /linux/scripts/ |
| H A D | extract-module-sig.pl | 59 my ($algo, $hash, $id_type, $name_len, $kid_len, $sig_len) = @info; 75 unless ($p >= $name_len + $kid_len + $sig_len); 81 $p -= $name_len; 82 my $raw_name = substr($buf, $p, $name_len); 104 if ($name_len > 0) { 105 print STDERR "Found $name_len bytes of signer's name [$raw_name]\n";
|
| /linux/security/tomoyo/ |
| H A D | realpath.c | 192 int name_len; in tomoyo_get_local_path() local 198 name_len = strlen(name); in tomoyo_get_local_path() 199 pos -= name_len; in tomoyo_get_local_path() 202 memmove(pos, name, name_len); in tomoyo_get_local_path() 209 const int name_len = strlen(name); in tomoyo_get_local_path() local 211 pos -= name_len + 1; in tomoyo_get_local_path() 214 memmove(pos, name, name_len); in tomoyo_get_local_path() 215 pos[name_len] = ':'; in tomoyo_get_local_path()
|
| /linux/fs/adfs/ |
| H A 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()
|
| H A D | dir.c | 214 for (i = dots = 0; i < obj->name_len; i++) in adfs_object_fixup() 220 if (obj->name_len <= 2 && dots == obj->name_len) in adfs_object_fixup() 231 obj->name[obj->name_len++] = ','; in adfs_object_fixup() 232 obj->name[obj->name_len++] = hex_asc_lo(filetype >> 8); in adfs_object_fixup() 233 obj->name[obj->name_len++] = hex_asc_lo(filetype >> 4); in adfs_object_fixup() 234 obj->name[obj->name_len++] = hex_asc_lo(filetype >> 0); in adfs_object_fixup() 355 u32 name_len; in adfs_dir_lookup_byname() local 369 name_len = qstr->len; in adfs_dir_lookup_byname() 371 if (!__adfs_compare(name, name_len, obj->name, obj->name_len)) { in adfs_dir_lookup_byname()
|
| /linux/drivers/mtd/ubi/ |
| H A D | vtbl.c | 137 vtbl_rec->name_len = cpu_to_be16(re->new_name_len); in ubi_vtbl_rename_volumes() 160 int i, n, reserved_pebs, alignment, data_pad, vol_type, name_len; in vtbl_check() local 173 name_len = be16_to_cpu(vtbl[i].name_len); in vtbl_check() 194 name_len < 0) { in vtbl_check() 234 if (name_len > UBI_VOL_NAME_MAX) { in vtbl_check() 244 if (name_len != strnlen(name, name_len + 1)) { in vtbl_check() 253 int len1 = be16_to_cpu(vtbl[i].name_len); in vtbl_check() 254 int len2 = be16_to_cpu(vtbl[n].name_len); in vtbl_check() 544 vol->name_len = be16_to_cpu(vtbl[i].name_len); in init_volumes() 546 memcpy(vol->name, vtbl[i].name, vol->name_len); in init_volumes() [all …]
|
| H A D | vmt.c | 139 strncmp(volname, vol->name, vol->name_len)) in find_volume_fwnode() 220 ubi->volumes[i]->name_len == req->name_len && in ubi_create_volume() 250 vol->name_len = req->name_len; in ubi_create_volume() 251 memcpy(vol->name, req->name, vol->name_len); in ubi_create_volume() 309 vtbl_rec.name_len = cpu_to_be16(vol->name_len); in ubi_create_volume() 318 memcpy(vtbl_rec.name, vol->name, vol->name_len); in ubi_create_volume() 599 vol->name_len = re->new_name_len; in ubi_rename_volumes() 684 int reserved_pebs, alignment, data_pad, vol_type, name_len, upd_marker; in self_check_volume() local 703 vol->name_len < 0) { in self_check_volume() 746 if (vol->name_len > UBI_VOL_NAME_MAX) { in self_check_volume() [all …]
|
| H A D | cdev.c | 599 req->name_len < 0) in verify_mkvol_req() 630 if (!req->name[0] || !req->name_len) in verify_mkvol_req() 633 if (req->name_len > UBI_VOL_NAME_MAX) { in verify_mkvol_req() 638 n = strnlen(req->name, req->name_len + 1); in verify_mkvol_req() 639 if (n != req->name_len) in verify_mkvol_req() 697 if (req->ents[i].name_len < 0) in rename_volumes() 699 if (req->ents[i].name_len > UBI_VOL_NAME_MAX) in rename_volumes() 701 req->ents[i].name[req->ents[i].name_len] = '\0'; in rename_volumes() 703 if (n != req->ents[i].name_len) in rename_volumes() 727 int name_len = req->ents[i].name_len; in rename_volumes() local [all …]
|
| H A D | debug.c | 133 pr_err("\tname_len %d\n", vol->name_len); in ubi_dump_vol_info() 142 if (vol->name_len <= UBI_VOL_NAME_MAX && in ubi_dump_vol_info() 143 strnlen(vol->name, vol->name_len + 1) == vol->name_len) { in ubi_dump_vol_info() 159 int name_len = be16_to_cpu(r->name_len); in ubi_dump_vtbl_record() local 167 pr_err("\tname_len %d\n", name_len); in ubi_dump_vtbl_record() 174 if (name_len <= UBI_VOL_NAME_MAX && in ubi_dump_vtbl_record() 175 strnlen(&r->name[0], name_len + 1) == name_len) { in ubi_dump_vtbl_record() 232 pr_err("\tname_len %d\n", req->name_len); in ubi_dump_mkvol_req()
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | obj_name.c | 24 size_t name_len = strlen(tests[i].name) + 1; in test_obj_name() local 30 ncopy = name_len < sizeof(attr.prog_name) ? in test_obj_name() 31 name_len : sizeof(attr.prog_name); in test_obj_name() 51 ncopy = name_len < sizeof(attr.map_name) ? in test_obj_name() 52 name_len : sizeof(attr.map_name); in test_obj_name()
|
| /linux/fs/ntfs3/ |
| H A 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() 290 t32 = sizeof(short) * attr->name_len; in mi_enum_attr() 309 t32 = sizeof(short) * attr->name_len; in mi_enum_attr() 361 const __le16 *name, u8 name_len, const __le16 *id) in mi_find_attr() argument 378 if (attr->name_len != name_len) in mi_find_attr() 381 if (name_len && memcmp(attr_name(attr), name, name_len * sizeof(short))) in mi_find_attr() 477 u8 name_len, u32 asize, u16 name_off) in mi_insert_attr() argument 497 int diff = compare_attr(attr, type, name, name_len, upcase); in mi_insert_attr() 523 attr->name_len = name_len; in mi_insert_attr() [all …]
|
| H A D | frecord.c | 194 const __le16 *name, u8 name_len, const CLST *vcn, in ni_find_attr() argument 201 (!name_len && (type == ATTR_LIST || type == ATTR_STD))) { in ni_find_attr() 208 return mi_find_attr(ni, &ni->mi, attr, type, name, name_len, in ni_find_attr() 213 le = al_find_ex(ni, le_o ? *le_o : NULL, type, name, name_len, vcn); in ni_find_attr() 225 attr = mi_find_attr(ni, m, NULL, type, name, name_len, &le->id); in ni_find_attr() 341 const __le16 *name, u8 name_len, bool base_only, in ni_remove_attr() argument 352 attr = mi_find_attr(ni, &ni->mi, NULL, type, name, name_len, in ni_remove_attr() 377 if (le->name_len != name_len) in ni_remove_attr() 380 if (name_len && in ni_remove_attr() 381 memcmp(le_name(le), name, name_len * sizeof(short))) in ni_remove_attr() [all …]
|
| /linux/init/ |
| H A D | initramfs.c | 187 static __initdata unsigned long body_len, name_len; variable 211 name_len = parsed[11]; in parse_header() 293 next_header = this_header + N_ALIGN(name_len) + body_len; in do_header() 296 if (name_len <= 0 || name_len > PATH_MAX) in do_header() 302 remains = N_ALIGN(name_len) + body_len; in do_header() 308 read_into(name_buf, N_ALIGN(name_len), GotName); in do_header() 367 if (collected[name_len - 1] != '\0') { in do_name() 369 (int)name_len, collected); in do_name() 401 dir_add(collected, name_len, mtime); in do_name() 438 if (collected[name_len - 1] != '\0') { in do_symlink() [all …]
|
| /linux/net/bluetooth/ |
| H A D | eir.c | 178 size_t name_len; in eir_create() local 180 name_len = strnlen(hdev->dev_name, sizeof(hdev->dev_name)); in eir_create() 182 if (name_len > 0) { in eir_create() 184 if (name_len > 48) { in eir_create() 185 name_len = 48; in eir_create() 192 ptr[0] = name_len + 1; in eir_create() 194 memcpy(ptr + 2, hdev->dev_name, name_len); in eir_create() 196 ptr += (name_len + 2); in eir_create()
|
| /linux/fs/xfs/ |
| H A D | xfs_attr_item.c | 76 unsigned int name_len, in xfs_attri_log_nameval_alloc() argument 91 name_len + new_name_len + value_len + in xfs_attri_log_nameval_alloc() 95 nv->name.iov_len = name_len; in xfs_attri_log_nameval_alloc() 96 memcpy(nv->name.iov_base, name, name_len); in xfs_attri_log_nameval_alloc() 99 nv->new_name.iov_base = nv->name.iov_base + name_len; in xfs_attri_log_nameval_alloc() 108 nv->value.iov_base = nv->name.iov_base + name_len + new_name_len; in xfs_attri_log_nameval_alloc() 117 nv->new_value.iov_base = nv->name.iov_base + name_len + in xfs_attri_log_nameval_alloc() 952 unsigned int name_len) in xfs_attri_validate_name_iovec() argument 954 if (iovec->iov_len != xlog_calc_iovec_len(name_len)) { in xfs_attri_validate_name_iovec() 961 name_len)) { in xfs_attri_validate_name_iovec() [all …]
|
| /linux/fs/notify/inotify/ |
| H A 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() 124 strscpy(event->name, name->name, event->name_len + 1); in inotify_handle_inode_event()
|
| /linux/fs/ext2/ |
| H A 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() 413 size_t name_len, free, min_offs = sb->s_blocksize; in ext2_xattr_set() local 436 name_len = strlen(name); in ext2_xattr_set() 437 if (name_len > 255 || value_len > sb->s_blocksize) in ext2_xattr_set() [all …]
|
| /linux/drivers/mtd/parsers/ |
| H A D | cmdlinepart.c | 84 int name_len; in newpart() local 126 name_len = p - name; in newpart() 130 name_len = 13; /* Partition_000 */ in newpart() 134 extra_mem_size += name_len + 1; in newpart() 188 strscpy(extra_mem, name, name_len + 1); in newpart() 192 extra_mem += name_len + 1; in newpart()
|
| /linux/net/batman-adv/ |
| H A D | bat_algo.c | 123 size_t name_len = strlen(algo_name); in batadv_param_set_ra() local 125 if (name_len > 0 && algo_name[name_len - 1] == '\n') in batadv_param_set_ra() 126 algo_name[name_len - 1] = '\0'; in batadv_param_set_ra()
|
| /linux/fs/jffs2/ |
| H A 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 …]
|
| /linux/fs/btrfs/ |
| H A D | props.c | 196 u32 name_len = btrfs_dir_name_len(leaf, di); in iterate_object_props() local 201 this_len = sizeof(*di) + name_len + data_len; in iterate_object_props() 203 data_ptr = name_ptr + name_len; in iterate_object_props() 205 if (name_len <= XATTR_BTRFS_PREFIX_LEN || in iterate_object_props() 211 if (name_len >= name_buf_len) { in iterate_object_props() 213 name_buf_len = name_len + 1; in iterate_object_props() 220 read_extent_buffer(leaf, name_buf, name_ptr, name_len); in iterate_object_props() 221 name_buf[name_len] = '\0'; in iterate_object_props()
|