Home
last modified time | relevance | path

Searched refs:attr_list (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-6.6/fs/ntfs3/
H A Dattrlist.c22 if (!le || !ni->attr_list.le || !ni->attr_list.size) in al_is_valid_le()
25 return PtrOffset(ni->attr_list.le, le) + le16_to_cpu(le->size) <= in al_is_valid_le()
26 ni->attr_list.size; in al_is_valid_le()
31 run_close(&ni->attr_list.run); in al_destroy()
32 kvfree(ni->attr_list.le); in al_destroy()
33 ni->attr_list.le = NULL; in al_destroy()
34 ni->attr_list.size = 0; in al_destroy()
35 ni->attr_list.dirty = false; in al_destroy()
50 if (ni->attr_list in ntfs_load_attr_list()
[all...]
H A Dfrecord.c194 if (!ni->attr_list.size || in ni_find_attr()
255 if (!ni->attr_list.size) { in ni_enum_attr_ex()
291 if (!ni->attr_list.size) { in ni_load_attr()
342 if (!ni->attr_list.size) in ni_load_all_mi()
398 if (base_only || type == ATTR_LIST || !ni->attr_list.size) { in ni_remove_attr()
444 if (PtrOffset(ni->attr_list.le, le) >= ni->attr_list.size) in ni_remove_attr()
468 if (type != ATTR_LIST && !le && ni->attr_list.size) { in ni_ins_new_attr()
503 ni->attr_list.dirty = true; in ni_ins_new_attr()
617 ni->attr_list in ni_repack()
659 struct ATTRIB *attr, *attr_list, *attr_ins; ni_try_remove_attr_list() local
[all...]
H A Dattrib.c637 if (!ni->attr_list.size) { in attr_set_size()
1096 if (!ni->attr_list.size) { in attr_data_get_block()
1189 ni->attr_list.dirty = true; in attr_data_get_block()
1738 if (!ni->attr_list.size) { in attr_allocate_frame()
1814 ni->attr_list.dirty = true; in attr_allocate_frame()
1949 ni->attr_list.dirty = true; in attr_collapse_range()
1977 ni->attr_list.dirty = true; in attr_collapse_range()
2461 ni->attr_list.dirty = true; in attr_insert_range()
2554 ni->attr_list.dirty = true; in attr_insert_range()
H A Ddir.c422 if (!ni->mi_loaded && ni->attr_list.size) { in ntfs_readdir()
429 if (!ni->mi_loaded && ni->attr_list.size) { in ntfs_readdir()
/kernel/linux/linux-5.10/drivers/counter/
H A Dcounter.c245 struct list_head *const attr_list = &parm->group->attr_list; in counter_attribute_create() local
275 list_add(&counter_attr->l, attr_list); in counter_attribute_create()
390 static void counter_device_attr_list_free(struct list_head *attr_list) in counter_device_attr_list_free() argument
394 list_for_each_entry_safe(p, n, attr_list, l) { in counter_device_attr_list_free()
444 counter_device_attr_list_free(&group->attr_list); in counter_signal_ext_register()
489 counter_device_attr_list_free(&group->attr_list); in counter_signal_attributes_create()
527 counter_device_attr_list_free(&groups_list[i].attr_list); in counter_signals_register()
699 counter_device_attr_list_free(&group->attr_list); in counter_synapses_register()
878 counter_device_attr_list_free(&group->attr_list); in counter_count_ext_register()
[all...]
/kernel/linux/linux-5.10/drivers/iio/
H A Diio_core.h32 struct list_head *attr_list);
33 void iio_free_chan_devattr_list(struct list_head *attr_list);
H A Dindustrialio-core.c1105 struct list_head *attr_list) in __iio_add_chan_devattr()
1120 list_for_each_entry(t, attr_list, l) in __iio_add_chan_devattr()
1129 list_add(&iio_attr->l, attr_list); in __iio_add_chan_devattr()
1302 * @attr_list: List of IIO device attributes
1307 void iio_free_chan_devattr_list(struct list_head *attr_list) in iio_free_chan_devattr_list() argument
1311 list_for_each_entry_safe(p, n, attr_list, l) { in iio_free_chan_devattr_list()
1093 __iio_add_chan_devattr(const char *postfix, struct iio_chan_spec const *chan, ssize_t (*readfunc)(struct device *dev, struct device_attribute *attr, char *buf), ssize_t (*writefunc)(struct device *dev, struct device_attribute *attr, const char *buf, size_t len), u64 mask, enum iio_shared_by shared_by, struct device *dev, struct list_head *attr_list) __iio_add_chan_devattr() argument
/kernel/linux/linux-6.6/include/linux/
H A Dgenl_magic_struct.h142 #define GENL_op(op_name, op_num, handler, attr_list)
181 #define GENL_op(op_name, op_num, handler, attr_list) \
198 #define GENL_op(op_name, op_num, handler, attr_list)
/kernel/linux/linux-6.6/drivers/iio/
H A Diio_core.h53 struct list_head *attr_list);
54 void iio_free_chan_devattr_list(struct list_head *attr_list);
H A Dindustrialio-core.c1149 struct list_head *attr_list) in __iio_add_chan_devattr()
1165 list_for_each_entry(t, attr_list, l) in __iio_add_chan_devattr()
1174 list_add(&iio_attr->l, attr_list); in __iio_add_chan_devattr()
1378 * @attr_list: List of IIO device attributes
1383 void iio_free_chan_devattr_list(struct list_head *attr_list) in iio_free_chan_devattr_list() argument
1387 list_for_each_entry_safe(p, n, attr_list, l) { in iio_free_chan_devattr_list()
1136 __iio_add_chan_devattr(const char *postfix, struct iio_chan_spec const *chan, ssize_t (*readfunc)(struct device *dev, struct device_attribute *attr, char *buf), ssize_t (*writefunc)(struct device *dev, struct device_attribute *attr, const char *buf, size_t len), u64 mask, enum iio_shared_by shared_by, struct device *dev, struct iio_buffer *buffer, struct list_head *attr_list) __iio_add_chan_devattr() argument
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dpower_supply_hwmon.c125 const struct hwmon_type_attr_list *attr_list = &ps_type_attrs[type]; in power_supply_hwmon_has_input() local
128 for (i = 0; i < attr_list->n_attrs; ++i) { in power_supply_hwmon_has_input()
130 attr_list->attrs[i], channel); in power_supply_hwmon_has_input()
/kernel/linux/linux-5.10/include/linux/
H A Dgenl_magic_struct.h144 #define GENL_op(op_name, op_num, handler, attr_list)
183 #define GENL_op(op_name, op_num, handler, attr_list) \
200 #define GENL_op(op_name, op_num, handler, attr_list)
H A Dcounter.h268 * @attr_list: list to keep track of created Counter sysfs attributes
273 struct list_head attr_list; member
/kernel/linux/linux-6.6/drivers/power/supply/
H A Dpower_supply_hwmon.c125 const struct hwmon_type_attr_list *attr_list = &ps_type_attrs[type]; in power_supply_hwmon_has_input() local
128 for (i = 0; i < attr_list->n_attrs; ++i) { in power_supply_hwmon_has_input()
130 attr_list->attrs[i], channel); in power_supply_hwmon_has_input()
/kernel/linux/linux-5.10/fs/ntfs/
H A Dinode.c381 ni->attr_list = NULL; in __ntfs_init_inode()
703 ni->attr_list = ntfs_malloc_nofs(ni->attr_list_size); in ntfs_read_locked_inode()
704 if (!ni->attr_list) { in ntfs_read_locked_inode()
732 ni->attr_list, ni->attr_list_size, in ntfs_read_locked_inode()
749 memcpy(ni->attr_list, (u8*)a + le16_to_cpu( in ntfs_read_locked_inode()
758 * in ntfs_ino->attr_list and it is ntfs_ino->attr_list_size bytes. in ntfs_read_locked_inode()
1895 ni->attr_list = ntfs_malloc_nofs(ni->attr_list_size); in ntfs_read_inode_mount()
1896 if (!ni->attr_list) { in ntfs_read_inode_mount()
1922 ni->attr_list, ni->attr_list_size, in ntfs_read_inode_mount()
1941 memcpy(ni->attr_list, (u in ntfs_read_inode_mount()
[all...]
H A Dinode.h86 u8 *attr_list; /* Attribute list value itself. */ member
H A Dattrib.c895 al_start = base_ni->attr_list; in ntfs_external_attr_find()
911 if ((u8*)al_entry < base_ni->attr_list || in ntfs_external_attr_find()
/kernel/linux/linux-6.6/fs/ntfs/
H A Dinode.c381 ni->attr_list = NULL; in __ntfs_init_inode()
703 ni->attr_list = ntfs_malloc_nofs(ni->attr_list_size); in ntfs_read_locked_inode()
704 if (!ni->attr_list) { in ntfs_read_locked_inode()
732 ni->attr_list, ni->attr_list_size, in ntfs_read_locked_inode()
749 memcpy(ni->attr_list, (u8*)a + le16_to_cpu( in ntfs_read_locked_inode()
758 * in ntfs_ino->attr_list and it is ntfs_ino->attr_list_size bytes. in ntfs_read_locked_inode()
1895 ni->attr_list = ntfs_malloc_nofs(ni->attr_list_size); in ntfs_read_inode_mount()
1896 if (!ni->attr_list) { in ntfs_read_inode_mount()
1922 ni->attr_list, ni->attr_list_size, in ntfs_read_inode_mount()
1941 memcpy(ni->attr_list, (u in ntfs_read_inode_mount()
[all...]
H A Dinode.h86 u8 *attr_list; /* Attribute list value itself. */ member
H A Dattrib.c895 al_start = base_ni->attr_list; in ntfs_external_attr_find()
911 if ((u8*)al_entry < base_ni->attr_list || in ntfs_external_attr_find()
/kernel/linux/linux-6.6/drivers/counter/
H A Dcounter-sysfs.c50 * @attr_list: list to keep track of created attributes
55 struct list_head attr_list; member
561 list_add(&counter_attr->l, &group->attr_list); in counter_avail_attr_create()
659 list_add(&counter_attr->l, &group->attr_list); in counter_attr_create()
700 list_add(&counter_attr->l, &group->attr_list); in counter_name_attr_create()
740 list_add(&counter_attr->l, &group->attr_list); in counter_comp_id_attr_create()
1136 INIT_LIST_HEAD(&cattr_groups[i].attr_list); in counter_sysfs_add()
1168 list_for_each_entry(p, &cattr_groups[i].attr_list, l) in counter_sysfs_add()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dsysfs.c1101 struct attribute **attr_list; in alloc_port_table_group() local
1104 attr_list = kcalloc(num + 1, sizeof(*attr_list), GFP_KERNEL); in alloc_port_table_group()
1105 if (!attr_list) in alloc_port_table_group()
1121 attr_list[i] = &element->attr.attr; in alloc_port_table_group()
1124 group->attrs = attr_list; in alloc_port_table_group()
1127 kfree(attr_list); in alloc_port_table_group()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c2119 uint32_t mask, struct list_head *attr_list) in amdgpu_device_attr_create()
2161 list_add_tail(&attr_entry->entry, attr_list); in amdgpu_device_attr_create()
2174 struct list_head *attr_list);
2180 struct list_head *attr_list) in amdgpu_device_attr_create_groups()
2186 ret = amdgpu_device_attr_create(adev, &attrs[i], mask, attr_list); in amdgpu_device_attr_create_groups()
2194 amdgpu_device_attr_remove_groups(adev, attr_list); in amdgpu_device_attr_create_groups()
2200 struct list_head *attr_list) in amdgpu_device_attr_remove_groups()
2204 if (list_empty(attr_list)) in amdgpu_device_attr_remove_groups()
2207 list_for_each_entry_safe(entry, entry_tmp, attr_list, entry) { in amdgpu_device_attr_remove_groups()
2117 amdgpu_device_attr_create(struct amdgpu_device *adev, struct amdgpu_device_attr *attr, uint32_t mask, struct list_head *attr_list) amdgpu_device_attr_create() argument
2176 amdgpu_device_attr_create_groups(struct amdgpu_device *adev, struct amdgpu_device_attr *attrs, uint32_t counts, uint32_t mask, struct list_head *attr_list) amdgpu_device_attr_create_groups() argument
2199 amdgpu_device_attr_remove_groups(struct amdgpu_device *adev, struct list_head *attr_list) amdgpu_device_attr_remove_groups() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/
H A Damdgpu_pm.c2142 uint32_t mask, struct list_head *attr_list) in amdgpu_device_attr_create()
2184 list_add_tail(&attr_entry->entry, attr_list); in amdgpu_device_attr_create()
2197 struct list_head *attr_list);
2203 struct list_head *attr_list) in amdgpu_device_attr_create_groups()
2209 ret = amdgpu_device_attr_create(adev, &attrs[i], mask, attr_list); in amdgpu_device_attr_create_groups()
2217 amdgpu_device_attr_remove_groups(adev, attr_list); in amdgpu_device_attr_create_groups()
2223 struct list_head *attr_list) in amdgpu_device_attr_remove_groups()
2227 if (list_empty(attr_list)) in amdgpu_device_attr_remove_groups()
2230 list_for_each_entry_safe(entry, entry_tmp, attr_list, entry) { in amdgpu_device_attr_remove_groups()
2140 amdgpu_device_attr_create(struct amdgpu_device *adev, struct amdgpu_device_attr *attr, uint32_t mask, struct list_head *attr_list) amdgpu_device_attr_create() argument
2199 amdgpu_device_attr_create_groups(struct amdgpu_device *adev, struct amdgpu_device_attr *attrs, uint32_t counts, uint32_t mask, struct list_head *attr_list) amdgpu_device_attr_create_groups() argument
2222 amdgpu_device_attr_remove_groups(struct amdgpu_device *adev, struct list_head *attr_list) amdgpu_device_attr_remove_groups() argument
/kernel/linux/linux-6.6/tools/net/ynl/
H A Dynl-gen-c.py616 self.attr_list = []
620 self.attr_list.append((t, self.attr_set[t]),)
623 self.attr_list.append((t, self.attr_set[t]),)
627 for name, attr in self.attr_list:
640 return self.attr_list

Completed in 46 milliseconds

12