Lines Matching defs:name_len
350 int name_len;
530 static int fs_path_prepare_for_add(struct fs_path *p, int name_len,
536 new_len = p->end - p->start + name_len;
546 p->start -= name_len;
552 p->end += name_len;
560 static int fs_path_add(struct fs_path *p, const char *name, int name_len)
565 ret = fs_path_prepare_for_add(p, name_len, &prepared);
568 memcpy(prepared, name, name_len);
1002 u32 name_len;
1039 name_len = btrfs_inode_ref_name_len(eb, iref);
1045 name_len = btrfs_inode_extref_name_len(eb, extref);
1052 start = btrfs_ref_to_path(root, tmp_path, name_len,
1066 name_len, name_off,
1078 name_len);
1083 cur += elem_size + name_len;
1097 const char *name, int name_len,
1117 u32 name_len;
1147 name_len = btrfs_dir_name_len(eb, di);
1152 if (name_len > XATTR_NAME_MAX) {
1156 if (name_len + data_len >
1165 if (name_len + data_len > PATH_MAX) {
1171 if (name_len + data_len > buf_len) {
1172 buf_len = name_len + data_len;
1194 name_len + data_len);
1196 len = sizeof(*di) + name_len + data_len;
1200 ret = iterate(num, &di_key, buf, name_len, buf + name_len,
1982 u64 dir, const char *name, int name_len,
1989 struct fscrypt_str name_str = FSTR_INIT((char *)name, name_len);
2084 const char *name, int name_len)
2098 if (dir != tmp_dir || name_len != fs_path_len(tmp_name)) {
2103 ret = !memcmp(tmp_name->start, name, name_len);
2121 const char *name, int name_len,
2148 ret = lookup_dir_item_inode(sctx->parent_root, dir, name, name_len,
2185 const char *name, int name_len)
2207 ret = lookup_dir_item_inode(sctx->send_root, dir, name, name_len,
2322 ret = fs_path_add(dest, nce->name, nce->name_len);
2390 nce->name_len = fs_path_len(dest);
3020 int name_len;
3052 ref->name_len = ref->full_path->end - ref->name;
3778 key.offset = btrfs_name_hash(parent_ref->name, parent_ref->name_len);
3789 parent_ref->name_len);
4080 ret = fs_path_add(new_path, ref->name, ref->name_len);
4138 name = kmemdup(ref->name, ref->name_len, GFP_KERNEL);
4147 ret = fs_path_add(ref->full_path, name, ref->name_len);
4277 cur->name, cur->name_len,
4284 cur->name_len);
4528 cur->name, cur->name_len);
4632 if (data->name_len > ref->name_len)
4634 if (data->name_len < ref->name_len)
4866 const char *name, int name_len,
4876 TLV_PUT_STRING(sctx, BTRFS_SEND_A_XATTR_NAME, name, name_len);
4888 const char *name, int name_len)
4897 TLV_PUT_STRING(sctx, BTRFS_SEND_A_XATTR_NAME, name, name_len);
4907 const char *name, int name_len, const char *data,
4916 if (!strncmp(name, XATTR_NAME_CAPS, name_len))
4929 if (!strncmp(name, XATTR_NAME_POSIX_ACL_ACCESS, name_len) ||
4930 !strncmp(name, XATTR_NAME_POSIX_ACL_DEFAULT, name_len)) {
4943 ret = send_set_xattr(sctx, p, name, name_len, data, data_len);
4951 const char *name, int name_len,
4966 ret = send_remove_xattr(sctx, p, name, name_len);
4991 int name_len;
4998 int name_len, const char *data, int data_len, void *vctx)
5002 if (name_len == ctx->name_len &&
5003 strncmp(name, ctx->name, name_len) == 0) {
5017 const char *name, int name_len,
5024 ctx.name_len = name_len;
5046 const char *name, int name_len,
5056 sctx->cmp_key, name, name_len, &found_data,
5059 ret = __process_new_xattr(num, di_key, name, name_len, data,
5064 ret = __process_new_xattr(num, di_key, name, name_len,
5076 const char *name, int name_len,
5084 name, name_len, NULL, NULL);
5086 ret = __process_deleted_xattr(num, di_key, name, name_len, data,