| /arch/mips/include/asm/ |
| A D | maar.h | 41 phys_addr_t upper, unsigned attrs) in write_maar_pair() argument 49 attrs |= MIPS_MAAR_VL; in write_maar_pair() 57 write_c0_maar(((upper >> 4) & MIPS_MAAR_ADDR) | attrs); in write_maar_pair() 68 write_c0_maar((lower >> 4) | attrs); in write_maar_pair() 102 unsigned attrs; member 122 write_maar_pair(i, cfg[i].lower, cfg[i].upper, cfg[i].attrs); in maar_config()
|
| /arch/powerpc/kernel/ |
| A D | dma-iommu.c | 80 unsigned long attrs) in dma_iommu_alloc_coherent() argument 89 unsigned long attrs) in dma_iommu_free_coherent() argument 102 unsigned long attrs) in dma_iommu_map_page() argument 105 size, dma_get_mask(dev), direction, attrs); in dma_iommu_map_page() 111 unsigned long attrs) in dma_iommu_unmap_page() argument 114 attrs); in dma_iommu_unmap_page() 120 unsigned long attrs) in dma_iommu_map_sg() argument 123 dma_get_mask(dev), direction, attrs); in dma_iommu_map_sg() 128 unsigned long attrs) in dma_iommu_unmap_sg() argument 131 direction, attrs); in dma_iommu_unmap_sg()
|
| A D | sysfs.c | 856 attrs = ibm_common_attrs; in register_cpu_online() 863 attrs = g4_common_attrs; in register_cpu_online() 871 attrs = pa6t_attrs; in register_cpu_online() 877 attrs = NULL; in register_cpu_online() 883 device_create_file(s, &attrs[i]); in register_cpu_online() 954 attrs = ibm_common_attrs; in unregister_cpu_online() 961 attrs = g4_common_attrs; in unregister_cpu_online() 969 attrs = pa6t_attrs; in unregister_cpu_online() 975 attrs = NULL; in unregister_cpu_online() 981 device_remove_file(s, &attrs[i]); in unregister_cpu_online() [all …]
|
| A D | iommu.c | 351 unsigned long attrs) in iommu_alloc() argument 368 IOMMU_PAGE_MASK(tbl), direction, attrs); in iommu_alloc() 475 unsigned long attrs) in ppc_iommu_map_sg() argument 523 if (!(attrs & DMA_ATTR_NO_WARN) && in ppc_iommu_map_sg() 542 direction, attrs); in ppc_iommu_map_sg() 617 unsigned long attrs) in ppc_iommu_unmap_sg() argument 857 unsigned long attrs) in iommu_map_page() argument 878 attrs); in iommu_map_page() 880 if (!(attrs & DMA_ATTR_NO_WARN) && in iommu_map_page() 895 unsigned long attrs) in iommu_unmap_page() argument [all …]
|
| /arch/arm/mm/ |
| A D | dma-mapping.c | 737 if (attrs & DMA_ATTR_PRIVILEGED) in __dma_info_to_prot() 853 gfp_t gfp, unsigned long attrs, in __iommu_alloc_buffer() argument 963 unsigned long attrs) in __iommu_create_mapping() argument 1042 unsigned long attrs) in __iommu_alloc_simple() argument 1088 coherent_flag, attrs); in arm_iommu_alloc_attrs() 1117 unsigned long attrs) in arm_iommu_mmap_attrs() argument 1170 size_t size, unsigned long attrs) in arm_iommu_get_sgtable() argument 1300 unsigned long attrs) in arm_iommu_unmap_sg() argument 1370 unsigned long attrs) in arm_iommu_map_page() argument 1469 unsigned long attrs) in arm_iommu_unmap_resource() argument [all …]
|
| /arch/s390/kernel/ |
| A D | perf_pai_ext.c | 586 .attrs = paiext_format_attr, 660 kfree(attrs); in attr_event_free() 669 attrs[num] = NULL; in attr_event_init_one() 683 attrs[num] = &pa->attr.attr; in attr_event_init_one() 690 struct attribute **attrs; in attr_event_init() local 693 attrs = kmalloc_array(paiext_cnt + 2, sizeof(*attrs), GFP_KERNEL); in attr_event_init() 694 if (!attrs) in attr_event_init() 697 ret = attr_event_init_one(attrs, i); in attr_event_init() 699 attr_event_free(attrs, i); in attr_event_init() 703 attrs[i] = NULL; in attr_event_init() [all …]
|
| A D | perf_pai_crypto.c | 560 .attrs = paicrypt_format_attr, 771 kfree(attrs); in attr_event_free() 780 attrs[num] = NULL; in attr_event_init_one() 794 attrs[num] = &pa->attr.attr; in attr_event_init_one() 801 struct attribute **attrs; in attr_event_init() local 804 attrs = kmalloc_array(paicrypt_cnt + 2, sizeof(*attrs), GFP_KERNEL); in attr_event_init() 805 if (!attrs) in attr_event_init() 808 ret = attr_event_init_one(attrs, i); in attr_event_init() 810 attr_event_free(attrs, i); in attr_event_init() 814 attrs[i] = NULL; in attr_event_init() [all …]
|
| /arch/sparc/mm/ |
| A D | iommu.c | 236 enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_page_gflush() argument 244 enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_page_pflush() argument 250 int nents, enum dma_data_direction dir, unsigned long attrs, in __sbus_iommu_map_sg() argument 268 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_gflush() argument 275 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_pflush() argument 277 return __sbus_iommu_map_sg(dev, sgl, nents, dir, attrs, true); in sbus_iommu_map_sg_pflush() 281 size_t len, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_page() argument 300 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_sg() argument 307 attrs); in sbus_iommu_unmap_sg() 314 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in sbus_iommu_alloc() argument [all …]
|
| A D | io-unit.c | 147 unsigned long attrs) in iounit_map_page() argument 164 enum dma_data_direction dir, unsigned long attrs) in iounit_map_sg() argument 182 enum dma_data_direction dir, unsigned long attrs) in iounit_unmap_page() argument 197 int nents, enum dma_data_direction dir, unsigned long attrs) in iounit_unmap_sg() argument 217 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in iounit_alloc() argument 271 dma_addr_t dma_addr, unsigned long attrs) in iounit_free() argument
|
| /arch/powerpc/platforms/powernv/ |
| A D | opal-powercap.c | 190 pcaps[i].pg.attrs = kcalloc(j + 1, sizeof(struct attribute *), in opal_powercap_init() 192 if (!pcaps[i].pg.attrs) { in opal_powercap_init() 201 kfree(pcaps[i].pg.attrs); in opal_powercap_init() 208 pcaps[i].pg.attrs[j] = &pcaps[i].pattrs[j].attr.attr; in opal_powercap_init() 215 pcaps[i].pg.attrs[j] = &pcaps[i].pattrs[j].attr.attr; in opal_powercap_init() 224 pcaps[i].pg.attrs[j] = &pcaps[i].pattrs[j].attr.attr; in opal_powercap_init() 242 kfree(pcaps[i].pg.attrs); in opal_powercap_init()
|
| A D | opal-sensor-groups.c | 139 sg->sg.attrs[count] = in add_attr_group() 198 sgs[i].sg.attrs = kcalloc(nr_attrs + 1, in opal_sensor_groups_init() 199 sizeof(*sgs[i].sg.attrs), in opal_sensor_groups_init() 202 if (!sgs[i].sg.attrs) { in opal_sensor_groups_init() 232 kfree(sgs[i].sg.attrs); in opal_sensor_groups_init()
|
| /arch/mips/jazz/ |
| A D | jazzdma.c | 492 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in jazz_dma_alloc() argument 497 if (attrs & DMA_ATTR_NO_WARN) in jazz_dma_alloc() 518 dma_addr_t dma_handle, unsigned long attrs) in jazz_dma_free() argument 526 unsigned long attrs) in jazz_dma_map_page() argument 530 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_map_page() 536 size_t size, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_page() argument 538 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_unmap_page() 544 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_map_sg() argument 550 if (!(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in jazz_dma_map_sg() 563 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_sg() argument [all …]
|
| /arch/x86/events/amd/ |
| A D | iommu.c | 74 .attrs = iommu_format_attrs, 150 .attrs = iommu_cpumask_attrs, 385 struct attribute **attrs; in _init_events_attrs() local 390 attrs = kcalloc(i + 1, sizeof(*attrs), GFP_KERNEL); in _init_events_attrs() 391 if (!attrs) in _init_events_attrs() 395 attrs[j] = &amd_iommu_v2_event_descs[j].attr.attr; in _init_events_attrs() 397 amd_iommu_events_group.attrs = attrs; in _init_events_attrs() 482 kfree(amd_iommu_events_group.attrs); in amd_iommu_pc_init()
|
| A D | power.c | 161 .attrs = pmu_attrs, 184 .attrs = events_attr, 196 .attrs = formats_attr,
|
| /arch/powerpc/include/asm/ |
| A D | iommu.h | 49 unsigned long attrs); 265 unsigned long attrs); 270 unsigned long attrs); 281 unsigned long attrs); 284 unsigned long attrs);
|
| /arch/powerpc/platforms/pseries/ |
| A D | papr_platform_attributes.c | 226 pg->pg.attrs[i] = &pg->pgattrs[i].kobj_attr.attr; in add_attr_group() 316 papr_groups[idx].pg.attrs = kcalloc(KOBJ_MAX_ATTRS + 1, in papr_init() 317 sizeof(*papr_groups[idx].pg.attrs), in papr_init() 319 if (!papr_groups[idx].pg.attrs) in papr_init() 350 kfree(papr_groups[i].pg.attrs); in papr_init()
|
| A D | ibmebus.c | 71 unsigned long attrs) in ibmebus_alloc_coherent() argument 84 unsigned long attrs) in ibmebus_free_coherent() argument 94 unsigned long attrs) in ibmebus_map_page() argument 103 unsigned long attrs) in ibmebus_unmap_page() argument 111 unsigned long attrs) in ibmebus_map_sg() argument 127 unsigned long attrs) in ibmebus_unmap_sg() argument
|
| /arch/x86/kernel/ |
| A D | amd_gart_64.c | 228 unsigned long attrs) in gart_map_page() argument 247 unsigned long attrs) in gart_unmap_page() argument 277 enum dma_data_direction dir, unsigned long attrs) in gart_unmap_sg() argument 378 enum dma_data_direction dir, unsigned long attrs) in gart_map_sg() argument 465 gfp_t flag, unsigned long attrs) in gart_alloc_coherent() argument 469 vaddr = dma_direct_alloc(dev, size, dma_addr, flag, attrs); in gart_alloc_coherent() 481 dma_direct_free(dev, size, vaddr, *dma_addr, attrs); in gart_alloc_coherent() 488 dma_addr_t dma_addr, unsigned long attrs) in gart_free_coherent() argument 491 dma_direct_free(dev, size, vaddr, dma_addr, attrs); in gart_free_coherent()
|
| /arch/powerpc/platforms/ps3/ |
| A D | system-bus.c | 507 unsigned long attrs) in ps3_alloc_coherent() argument 544 dma_addr_t dma_handle, unsigned long attrs) in ps3_free_coherent() argument 560 unsigned long attrs) in ps3_sb_map_page() argument 583 unsigned long attrs) in ps3_ioc0_map_page() argument 617 size_t size, enum dma_data_direction direction, unsigned long attrs) in ps3_unmap_page() argument 631 int nents, enum dma_data_direction direction, unsigned long attrs) in ps3_sb_map_sg() argument 661 unsigned long attrs) in ps3_ioc0_map_sg() argument 668 int nents, enum dma_data_direction direction, unsigned long attrs) in ps3_sb_unmap_sg() argument 677 unsigned long attrs) in ps3_ioc0_unmap_sg() argument
|
| /arch/s390/pci/ |
| A D | pci_sysfs.c | 193 .attrs = zpci_ident_attrs, 220 .attrs = zpci_dev_attrs, 234 .attrs = pfip_attrs,
|
| /arch/arc/kernel/ |
| A D | perf_event.c | 201 struct attribute **attrs; member 641 .attrs = arc_pmu_format_attrs, 670 arc_pmu->attrs[j] = &(arc_pmu->attr[j].attr.attr); in arc_pmu_add_raw_event_attr() 680 arc_pmu->attrs = devm_kmalloc_array(dev, arc_pmu->n_events + 1, in arc_pmu_raw_alloc() 681 sizeof(*arc_pmu->attrs), GFP_KERNEL | __GFP_ZERO); in arc_pmu_raw_alloc() 682 if (!arc_pmu->attrs) in arc_pmu_raw_alloc() 784 arc_pmu_events_attr_gr.attrs = arc_pmu->attrs; in arc_pmu_device_probe()
|
| /arch/sparc/kernel/ |
| A D | iommu.c | 199 unsigned long attrs) in dma_4u_alloc_coherent() argument 248 unsigned long attrs) in dma_4u_free_coherent() argument 266 unsigned long attrs) in dma_4u_map_page() argument 388 unsigned long attrs) in dma_4u_unmap_page() argument 418 if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_4u_unmap_page() 434 unsigned long attrs) in dma_4u_map_sg() argument 607 unsigned long attrs) in dma_4u_unmap_sg() argument 640 if (strbuf->strbuf_enabled && !(attrs & DMA_ATTR_SKIP_CPU_SYNC)) in dma_4u_unmap_sg()
|
| /arch/x86/events/ |
| A D | rapl.c | 469 .attrs = attrs_empty, 480 .attrs = rapl_formats_attr, 504 .attrs = rapl_events_cores, 516 .attrs = rapl_events_pkg, 528 .attrs = rapl_events_ram, 540 .attrs = rapl_events_gpu, 552 .attrs = rapl_events_psys, 564 .attrs = rapl_events_core,
|
| A D | msr.c | 154 .attrs = attrs_therm, 175 .attrs = events_attrs, 185 .attrs = format_attrs,
|
| /arch/powerpc/perf/ |
| A D | imc-pmu.c | 78 .attrs = imc_format_attrs, 97 .attrs = trace_imc_format_attrs, 131 .attrs = imc_pmu_cpumask_attrs, 224 struct attribute **attrs, *dev_str; in update_events_in_group() local 291 attrs = kcalloc(((ct * 3) + 1), sizeof(struct attribute *), GFP_KERNEL); in update_events_in_group() 292 if (!attrs) { in update_events_in_group() 299 attr_group->attrs = attrs; in update_events_in_group() 308 attrs[j++] = dev_str; in update_events_in_group() 317 attrs[j++] = dev_str; in update_events_in_group() 328 attrs[j++] = dev_str; in update_events_in_group() [all …]
|