/arch/s390/kvm/ |
D | sigp.c | 23 static int __sigp_sense(struct kvm_vcpu *vcpu, u16 cpu_addr, in __sigp_sense() argument 31 if (cpu_addr >= KVM_MAX_VCPUS) in __sigp_sense() 34 dst_vcpu = kvm_get_vcpu(vcpu->kvm, cpu_addr); in __sigp_sense() 51 VCPU_EVENT(vcpu, 4, "sensed status of cpu %x rc %x", cpu_addr, rc); in __sigp_sense() 55 static int __sigp_emergency(struct kvm_vcpu *vcpu, u16 cpu_addr) in __sigp_emergency() argument 64 if (cpu_addr < KVM_MAX_VCPUS) in __sigp_emergency() 65 dst_vcpu = kvm_get_vcpu(vcpu->kvm, cpu_addr); in __sigp_emergency() 71 VCPU_EVENT(vcpu, 4, "sent sigp emerg to cpu %x", cpu_addr); in __sigp_emergency() 76 static int __sigp_conditional_emergency(struct kvm_vcpu *vcpu, u16 cpu_addr, in __sigp_conditional_emergency() argument 85 if (cpu_addr < KVM_MAX_VCPUS) in __sigp_conditional_emergency() [all …]
|
D | trace.h | 217 TP_PROTO(VCPU_PROTO_COMMON, __u8 order_code, __u16 cpu_addr, \ 219 TP_ARGS(VCPU_ARGS_COMMON, order_code, cpu_addr, parameter), 224 __field(__u16, cpu_addr) 231 __entry->cpu_addr = cpu_addr; 239 __entry->cpu_addr, __entry->parameter) 243 TP_PROTO(VCPU_PROTO_COMMON, __u8 order_code, __u16 cpu_addr), 244 TP_ARGS(VCPU_ARGS_COMMON, order_code, cpu_addr), 249 __field(__u16, cpu_addr) 255 __entry->cpu_addr = cpu_addr; 262 __entry->cpu_addr)
|
/arch/sparc/include/asm/ |
D | dma-mapping.h | 51 void *cpu_addr; in dma_alloc_attrs() local 53 cpu_addr = ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs() 54 debug_dma_alloc_coherent(dev, size, *dma_handle, cpu_addr); in dma_alloc_attrs() 55 return cpu_addr; in dma_alloc_attrs() 61 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 66 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 67 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
|
/arch/s390/include/asm/ |
D | dma-mapping.h | 66 void *cpu_addr; in dma_alloc_attrs() local 70 cpu_addr = ops->alloc(dev, size, dma_handle, flags, attrs); in dma_alloc_attrs() 71 debug_dma_alloc_coherent(dev, size, *dma_handle, cpu_addr); in dma_alloc_attrs() 73 return cpu_addr; in dma_alloc_attrs() 79 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 86 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 87 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
|
/arch/arm/include/asm/ |
D | dma-mapping.h | 184 void *cpu_addr, dma_addr_t handle) in dma_free_noncoherent() argument 213 void *cpu_addr; in dma_alloc_attrs() local 216 cpu_addr = ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs() 217 debug_dma_alloc_coherent(dev, size, *dma_handle, cpu_addr); in dma_alloc_attrs() 218 return cpu_addr; in dma_alloc_attrs() 235 extern void arm_dma_free(struct device *dev, size_t size, void *cpu_addr, 241 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 247 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 248 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs() 265 void *cpu_addr, dma_addr_t dma_addr, size_t size, [all …]
|
/arch/powerpc/include/asm/ |
D | dma-mapping.h | 32 void *cpu_addr, dma_addr_t handle, 50 extern unsigned long __dma_get_coherent_pfn(unsigned long cpu_addr); 147 void *cpu_addr; in dma_alloc_attrs() local 151 cpu_addr = dma_ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs() 153 debug_dma_alloc_coherent(dev, size, *dma_handle, cpu_addr); in dma_alloc_attrs() 155 return cpu_addr; in dma_alloc_attrs() 161 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 168 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 170 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
|
/arch/tile/include/asm/ |
D | dma-mapping.h | 124 void *cpu_addr; in dma_alloc_attrs() local 126 cpu_addr = dma_ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs() 128 debug_dma_alloc_coherent(dev, size, *dma_handle, cpu_addr); in dma_alloc_attrs() 130 return cpu_addr; in dma_alloc_attrs() 134 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 139 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 141 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
|
/arch/openrisc/include/asm/ |
D | dma-mapping.h | 60 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 65 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 67 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs() 81 void *cpu_addr, dma_addr_t dma_handle) in dma_free_noncoherent() argument 87 dma_free_attrs(dev, size, cpu_addr, dma_handle, &attrs); in dma_free_noncoherent()
|
/arch/avr32/include/asm/ |
D | dma-mapping.h | 71 void *cpu_addr, dma_addr_t handle); 101 void *cpu_addr, dma_addr_t handle); 117 dma_map_single(struct device *dev, void *cpu_addr, size_t size, in dma_map_single() argument 120 dma_cache_sync(dev, cpu_addr, size, direction); in dma_map_single() 121 return virt_to_bus(cpu_addr); in dma_map_single() 341 void *cpu_addr, dma_addr_t dma_addr, size_t size); 343 void *cpu_addr, dma_addr_t dma_addr,
|
/arch/avr32/mm/ |
D | dma-coherent.c | 111 void *cpu_addr, dma_addr_t handle) in dma_free_coherent() argument 113 void *addr = phys_to_cached(uncached_to_phys(cpu_addr)); in dma_free_coherent() 117 cpu_addr, (unsigned long)handle, (unsigned)size); in dma_free_coherent() 143 void *cpu_addr, dma_addr_t handle) in dma_free_writecombine() argument 147 iounmap(cpu_addr); in dma_free_writecombine()
|
/arch/mips/include/asm/mach-goldfish/ |
D | hardware.h | 33 #define dma_free_writecombine(dev, size, cpu_addr, handle) \ argument 34 dma_free_coherent(dev, size, cpu_addr, handle)
|
/arch/m68k/include/asm/ |
D | dma-mapping.h | 32 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 36 dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 115 void *cpu_addr, dma_addr_t dma_addr, size_t size); 117 void *cpu_addr, dma_addr_t dma_addr,
|
/arch/arm/mm/ |
D | dma-mapping.c | 149 static void arm_coherent_dma_free(struct device *dev, size_t size, void *cpu_addr, 311 static void __dma_free_remap(void *cpu_addr, size_t size) in __dma_free_remap() argument 313 dma_common_free_remap(cpu_addr, size, in __dma_free_remap() 554 void *cpu_addr, size_t size) in __free_from_contiguous() argument 557 __dma_free_remap(cpu_addr, size); in __free_from_contiguous() 581 #define __free_from_pool(cpu_addr, size) 0 argument 582 #define __free_from_contiguous(dev, page, cpu_addr, size) do { } while (0) argument 583 #define __dma_free_remap(cpu_addr, size) do { } while (0) argument 684 void *cpu_addr, dma_addr_t dma_addr, size_t size, in arm_dma_mmap() argument 696 if (dma_mmap_from_coherent(dev, vma, cpu_addr, size, &ret)) in arm_dma_mmap() [all …]
|
/arch/arc/include/asm/ |
D | dma-mapping.h | 48 void *cpu_addr, dma_addr_t dma_addr, size_t size); 50 void *cpu_addr, dma_addr_t dma_addr, 93 dma_map_single(struct device *dev, void *cpu_addr, size_t size, in dma_map_single() argument 96 _dma_cache_sync((unsigned long)cpu_addr, size, dir); in dma_map_single() 97 return plat_kernel_addr_to_dma(dev, cpu_addr); in dma_map_single()
|
/arch/x86/include/asm/xen/ |
D | page-coherent.h | 18 void *cpu_addr, dma_addr_t dma_handle, in xen_free_coherent_pages() argument 21 free_pages((unsigned long) cpu_addr, get_order(size)); in xen_free_coherent_pages()
|
/arch/hexagon/include/asm/ |
D | dma-mapping.h | 94 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 101 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs() 103 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs()
|
/arch/arm64/include/asm/xen/ |
D | page-coherent.h | 16 void *cpu_addr, dma_addr_t dma_handle, in xen_free_coherent_pages() argument 19 __generic_dma_ops(hwdev)->free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
|
/arch/alpha/kernel/ |
D | pci_iommu.c | 251 pci_map_single_1(struct pci_dev *pdev, void *cpu_addr, size_t size, in pci_map_single_1() argument 263 paddr = __pa(cpu_addr); in pci_map_single_1() 272 cpu_addr, size, ret, __builtin_return_address(0)); in pci_map_single_1() 283 cpu_addr, size, ret, __builtin_return_address(0)); in pci_map_single_1() 317 ret += (unsigned long)cpu_addr & ~PAGE_MASK; in pci_map_single_1() 320 cpu_addr, size, npages, ret, __builtin_return_address(0)); in pci_map_single_1() 439 void *cpu_addr; in alpha_pci_alloc_coherent() local 445 cpu_addr = (void *)__get_free_pages(gfp, order); in alpha_pci_alloc_coherent() 446 if (! cpu_addr) { in alpha_pci_alloc_coherent() 454 memset(cpu_addr, 0, size); in alpha_pci_alloc_coherent() [all …]
|
/arch/arm/include/asm/xen/ |
D | page-coherent.h | 16 void *cpu_addr, dma_addr_t dma_handle, in xen_free_coherent_pages() argument 19 __generic_dma_ops(hwdev)->free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
|
/arch/c6x/include/asm/ |
D | dma-mapping.h | 39 extern dma_addr_t dma_map_single(struct device *dev, void *cpu_addr, 94 struct vm_area_struct *vma, void *cpu_addr, in dma_mmap_coherent() argument 101 void *cpu_addr, dma_addr_t dma_addr, in dma_get_sgtable() argument
|
/arch/mips/pci/ |
D | pci.c | 138 range.cpu_addr, in pci_load_of_ranges() 139 range.cpu_addr + range.size - 1); in pci_load_of_ranges() 141 (unsigned long)ioremap(range.cpu_addr, in pci_load_of_ranges() 147 range.cpu_addr, in pci_load_of_ranges() 148 range.cpu_addr + range.size - 1); in pci_load_of_ranges()
|
/arch/metag/kernel/ |
D | dma.c | 336 void *cpu_addr, dma_addr_t dma_addr, size_t size) in dma_mmap() argument 346 c = metag_vm_region_find(&consistent_head, (unsigned long)cpu_addr); in dma_mmap() 368 void *cpu_addr, dma_addr_t dma_addr, size_t size) in dma_mmap_coherent() argument 371 return dma_mmap(dev, vma, cpu_addr, dma_addr, size); in dma_mmap_coherent() 376 void *cpu_addr, dma_addr_t dma_addr, size_t size) in dma_mmap_writecombine() argument 379 return dma_mmap(dev, vma, cpu_addr, dma_addr, size); in dma_mmap_writecombine()
|
/arch/microblaze/include/asm/ |
D | dma-mapping.h | 125 void *cpu_addr, dma_addr_t dma_handle, in dma_free_attrs() argument 131 debug_dma_free_coherent(dev, size, cpu_addr, dma_handle); in dma_free_attrs() 132 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
|
/arch/powerpc/mm/ |
D | dma-noncoherent.c | 406 unsigned long __dma_get_coherent_pfn(unsigned long cpu_addr) in __dma_get_coherent_pfn() argument 412 pgd_t *pgd = pgd_offset_k(cpu_addr); in __dma_get_coherent_pfn() 413 pud_t *pud = pud_offset(pgd, cpu_addr); in __dma_get_coherent_pfn() 414 pmd_t *pmd = pmd_offset(pud, cpu_addr); in __dma_get_coherent_pfn() 415 pte_t *ptep = pte_offset_kernel(pmd, cpu_addr); in __dma_get_coherent_pfn()
|
/arch/cris/include/asm/ |
D | dma-mapping.h | 34 dma_free_coherent(struct device *dev, size_t size, void *cpu_addr, in dma_free_coherent() argument 163 void *cpu_addr, dma_addr_t dma_addr, size_t size); 165 void *cpu_addr, dma_addr_t dma_addr,
|