Home
last modified time | relevance | path

Searched refs:nattr (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/kernel/module/
H A Dsysfs.c176 struct bin_attribute *nattr; in add_notes_attrs() local
198 nattr = &notes_attrs->attrs[0]; in add_notes_attrs()
203 sysfs_bin_attr_init(nattr); in add_notes_attrs()
204 nattr->attr.name = mod->sect_attrs->attrs[loaded].battr.attr.name; in add_notes_attrs()
205 nattr->attr.mode = 0444; in add_notes_attrs()
206 nattr->size = info->sechdrs[i].sh_size; in add_notes_attrs()
207 nattr->private = (void *)info->sechdrs[i].sh_addr; in add_notes_attrs()
208 nattr->read = module_notes_read; in add_notes_attrs()
209 ++nattr; in add_notes_attrs()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c674 uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs) in svm_range_check_attr()
678 for (i = 0; i < nattr; i++) { in svm_range_check_attr()
723 uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs, in svm_range_apply_attrs()
729 for (i = 0; i < nattr; i++) { in svm_range_apply_attrs()
775 uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs) in svm_range_is_same_attrs()
780 for (i = 0; i < nattr; i++) { in svm_range_is_same_attrs()
2044 * @nattr: number of attributes
2070 uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs, in svm_range_add()
2101 if (svm_range_is_same_attrs(p, prange, nattr, attrs) && in svm_range_add()
3501 uint64_t start, uint64_t size, uint32_t nattr, in svm_range_set_attr()
673 svm_range_check_attr(struct kfd_process *p, uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs) svm_range_check_attr() argument
722 svm_range_apply_attrs(struct kfd_process *p, struct svm_range *prange, uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs, bool *update_mapping) svm_range_apply_attrs() argument
774 svm_range_is_same_attrs(struct kfd_process *p, struct svm_range *prange, uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs) svm_range_is_same_attrs() argument
2069 svm_range_add(struct kfd_process *p, uint64_t start, uint64_t size, uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs, struct list_head *update_list, struct list_head *insert_list, struct list_head *remove_list) svm_range_add() argument
3500 svm_range_set_attr(struct kfd_process *p, struct mm_struct *mm, uint64_t start, uint64_t size, uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs) svm_range_set_attr() argument
3618 svm_range_get_attr(struct kfd_process *p, struct mm_struct *mm, uint64_t start, uint64_t size, uint32_t nattr, struct kfd_ioctl_svm_attribute *attrs) svm_range_get_attr() argument
[all...]
H A Dkfd_chardev.c1724 pr_debug("start 0x%llx size 0x%llx op 0x%x nattr 0x%x\n", in kfd_ioctl_svm()
1725 args->start_addr, args->size, args->op, args->nattr); in kfd_ioctl_svm()
1732 r = svm_ioctl(p, args->op, args->start_addr, args->size, args->nattr, in kfd_ioctl_svm()
/kernel/linux/linux-5.10/kernel/
H A Dmodule.c1697 struct bin_attribute *nattr; in add_notes_attrs() local
1719 nattr = &notes_attrs->attrs[0]; in add_notes_attrs()
1724 sysfs_bin_attr_init(nattr); in add_notes_attrs()
1725 nattr->attr.name = mod->sect_attrs->attrs[loaded].battr.attr.name; in add_notes_attrs()
1726 nattr->attr.mode = S_IRUGO; in add_notes_attrs()
1727 nattr->size = info->sechdrs[i].sh_size; in add_notes_attrs()
1728 nattr->private = (void *) info->sechdrs[i].sh_addr; in add_notes_attrs()
1729 nattr->read = module_notes_read; in add_notes_attrs()
1730 ++nattr; in add_notes_attrs()
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/
H A Dpmbus_core.c2404 int nattr; member
2412 .nattr = ARRAY_SIZE(voltage_attributes),
2416 .nattr = ARRAY_SIZE(voltage_attributes),
2420 .nattr = ARRAY_SIZE(current_attributes),
2424 .nattr = ARRAY_SIZE(current_attributes),
2428 .nattr = ARRAY_SIZE(power_attributes),
2432 .nattr = ARRAY_SIZE(temp_attributes),
2484 for (n = 0; n < map->nattr; n++) { in pmbus_init_coefficients()
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dkfd_ioctl.h735 * @nattr specifies the number of attributes. New attributes can be
769 __u32 nattr; member

Completed in 22 milliseconds