Lines Matching defs:name_len

329  * @name_len:	length of attribute @name in Unicode characters (if @name given)
331 * Initialize the ntfs attribute @na with @ni, @type, @name, and @name_len.
334 const ATTR_TYPES type, ntfschar *name, const u32 name_len)
341 na->name_len = name_len;
343 na->name_len = 0;
400 * @name_len: length of attribute @name in Unicode characters (if @name given)
403 * @name, and @name_len, then return it. Return NULL on error with
408 * both those cases @name_len is not used at all.
411 ntfschar *name, u32 name_len)
429 if (!name_len)
433 if (ntfs_ucsnlen(name, name_len) != name_len) {
438 name = ntfs_ucsndup(name, name_len);
448 if (ntfs_attr_lookup(type, name, name_len, 0, 0, NULL, 0, ctx))
471 name_len = a->name_length;
474 name_len = 0;
478 __ntfs_attr_init(na, ni, type, name, name_len);
628 if (!ntfs_attr_lookup(na->type, na->name, na->name_len, CASE_SENSITIVE,
685 if (!ntfs_attr_lookup(na->type, na->name, na->name_len, CASE_SENSITIVE,
781 if (ntfs_attr_lookup(na->type, na->name, na->name_len,
1051 if (ntfs_attr_lookup(na->type, na->name, na->name_len, 0,
1969 if (ntfs_attr_lookup(na->type, na->name, na->name_len, 0,
2052 if (ntfs_attr_lookup(na->type, na->name, na->name_len, 0,
2357 na->name_len, 0, 0, NULL, 0, ctx);
2759 * @name_len: attribute name length (only needed if @name present)
2803 * sensitive. When @name is present, @name_len is the @name length in Unicode
2826 const u32 name_len, const IGNORE_CASE_BOOL ic,
2913 name_len, (ntfschar*)((char*)a +
2979 int name_len;
2981 name_len = ntfs_ucstombs(uname, uname_len, &name, 0);
2982 if (name_len < 0) {
2986 } else if (name_len > 0)
2997 * @name_len: attribute name length (only needed if @name present)
3064 const u32 name_len, const IGNORE_CASE_BOOL ic,
3146 if (name || name_len || val || val_len || lowest_vcn) {
3234 name_len, al_name, al_name_len, ic,
3382 return ntfs_attr_find(AT_END, name, name_len, ic, val, val_len,
3417 ret = ntfs_attr_find(type, name, name_len, ic, val,
3612 * @name_len: attribute name length (only needed if @name present)
3676 const u32 name_len, const IGNORE_CASE_BOOL ic,
3699 ret = ntfs_attr_find(type, name, name_len, ic, val, val_len, ctx);
3701 ret = ntfs_external_attr_find(type, name, name_len, ic,
3941 * @name_len: attribute name length
3943 * Check whether the attribute of @type and @name with name length @name_len on
3956 const ntfschar *name, int name_len)
3971 && ntfs_names_are_equal(TXF_DATA, 9, name, name_len,
4085 * @name_len: name length of the new attribute
4098 const ntfschar *name, u8 name_len, const u8 *val,
4111 if (!ni || (!name && name_len)) {
4133 if (!ntfs_attr_find(type, name, name_len, CASE_SENSITIVE, val, size,
4148 ((name_len * sizeof(ntfschar) + 7) & ~7) +
4161 a->name_length = name_len;
4162 a->name_offset = (name_len
4177 if (name_len)
4179 name, sizeof(ntfschar) * name_len);
4216 * @name_len: name length of the new attribute extent
4230 const ntfschar *name, u8 name_len, VCN lowest_vcn, int dataruns_size,
4245 if (!ni || dataruns_size <= 0 || (!name && name_len)) {
4250 if (ntfs_attr_can_be_non_resident(ni->vol, type, name, name_len)) {
4267 if (!ntfs_attr_find(type, name, name_len, CASE_SENSITIVE, NULL, 0,
4284 name_len + 7) & ~7) + dataruns_size +
4297 a->name_length = name_len;
4316 if (name_len)
4318 name, sizeof(ntfschar) * name_len);
4340 if (ntfs_attr_lookup(type, name, name_len, CASE_SENSITIVE,
4491 * @name_len: name length in unicode characters of the new attribute
4513 ntfschar *name, u8 name_len, const u8 *val, s64 size)
4544 if (ntfs_attr_can_be_non_resident(ni->vol, type, name, name_len)) {
4582 ((name_len * sizeof(ntfschar) + 7) & ~7) +
4586 ((name_len * sizeof(ntfschar) + 7) & ~7) + 8;
4620 return ntfs_attr_add(ni, type, name, name_len, val, size);
4643 name_len, val, size, data_flags);
4657 name_len, 0, 8, data_flags);
4669 na = ntfs_attr_open(ni, type, name, name_len);
4709 u8 name_len, ATTR_FLAGS flags, ATTR_FLAGS mask)
4718 if (!ntfs_attr_lookup(type, name, name_len,
4770 while (!ntfs_attr_lookup(na->type, na->name, na->name_len,
5126 if (ntfs_attr_can_be_non_resident(vol, na->type, na->name, na->name_len))
5316 if (ntfs_attr_lookup(na->type, na->name, na->name_len, 0, 0, NULL, 0,
5432 if ((tna->type == AT_DATA) && !tna->name_len) {
5485 if (ntfs_attr_lookup(na->type, na->name, na->name_len, CASE_SENSITIVE,
6003 while (!ntfs_attr_lookup(na->type, na->name, na->name_len,
6166 if (!ntfs_attr_lookup(na->type, na->name, na->name_len,
6194 while (!ntfs_attr_lookup(na->type, na->name, na->name_len,
6247 ((sizeof(ntfschar) * na->name_len + 7) & ~7);
6252 na->name, na->name_len, stop_vcn, mp_size,
6432 if (ntfs_attr_lookup(na->type, na->name, na->name_len, CASE_SENSITIVE,
6665 if (ntfs_attr_lookup(na->type, na->name, na->name_len, CASE_SENSITIVE,
6959 * @name_len: length of attribute @name in Unicode characters (if @name given)
6965 * In both those cases @name_len is not used at all.
6974 ntfschar *name, u32 name_len, s64 *data_size)
6982 na = ntfs_attr_open(ni, type, name, name_len);
7143 u32 name_len)
7154 ret = ntfs_attr_lookup(type, name, name_len, CASE_SENSITIVE, 0, NULL, 0,
7163 u32 name_len)
7176 na = ntfs_attr_open(ni, type, name, name_len);