arch/arm/include/asm/edac.h
18
unsigned int *virt_addr = va;
arch/arm/include/asm/edac.h
22
for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) {
arch/arm/include/asm/edac.h
32
: "r"(virt_addr)
arch/arm/kernel/efi.c
33
base = md->virt_addr;
arch/arm/kernel/efi.c
52
.virtual = md->virt_addr,
arch/arm64/kernel/efi.c
103
create_pgd_mapping(mm, md->phys_addr, md->virt_addr,
arch/arm64/kernel/efi.c
149
return apply_to_page_range(mm, md->virt_addr,
arch/arm64/kvm/hyp/nvhe/mm.c
117
unsigned long virt_addr;
arch/arm64/kvm/hyp/nvhe/mm.c
125
for (virt_addr = start; virt_addr < end; virt_addr += PAGE_SIZE) {
arch/arm64/kvm/hyp/nvhe/mm.c
128
phys = hyp_virt_to_phys((void *)virt_addr);
arch/arm64/kvm/hyp/nvhe/mm.c
129
err = kvm_pgtable_hyp_map(&pkvm_pgtable, virt_addr, PAGE_SIZE,
arch/arm64/kvm/mmu.c
624
unsigned long virt_addr;
arch/arm64/kvm/mmu.c
637
for (virt_addr = start; virt_addr < end; virt_addr += PAGE_SIZE) {
arch/arm64/kvm/mmu.c
640
phys_addr = kvm_kaddr_to_phys(from + virt_addr - start);
arch/arm64/kvm/mmu.c
641
err = __create_hyp_mappings(virt_addr, PAGE_SIZE, phys_addr,
arch/m68k/include/asm/oplib.h
203
extern void prom_free(char *virt_addr, unsigned int size);
arch/m68k/include/asm/oplib.h
210
extern void prom_putsegment(int context, unsigned long virt_addr,
arch/m68k/include/asm/oplib.h
62
extern void prom_unmapio(char *virt_addr, unsigned int num_bytes);
arch/mips/include/asm/edac.h
11
unsigned long *virt_addr = va;
arch/mips/include/asm/edac.h
31
: "=&r" (temp), "=" GCC_OFF_SMALL_ASM() (*virt_addr)
arch/mips/include/asm/edac.h
32
: GCC_OFF_SMALL_ASM() (*virt_addr));
arch/mips/include/asm/edac.h
34
virt_addr++;
arch/powerpc/include/asm/book3s/64/pgalloc.h
15
unsigned long virt_addr;
arch/powerpc/include/asm/edac.h
21
unsigned int *virt_addr = va;
arch/powerpc/include/asm/edac.h
25
for (i = 0; i < size / sizeof(*virt_addr); i++, virt_addr++) {
arch/powerpc/include/asm/edac.h
35
: "r"(virt_addr)
arch/powerpc/include/asm/kvm_ppc.h
453
void __iomem *virt_addr)
arch/powerpc/include/asm/kvm_ppc.h
456
paca_ptrs[cpu]->kvm_hstate.xive_tima_virt = virt_addr;
arch/powerpc/include/asm/kvm_ppc.h
584
void __iomem *virt_addr)
arch/powerpc/include/asm/nohash/64/pgalloc.h
14
unsigned long virt_addr;
arch/powerpc/include/asm/ps3.h
104
unsigned long virt_addr,
arch/powerpc/include/asm/ps3.h
126
int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/kexec/vmcore_info.c
23
VMCOREINFO_OFFSET(vmemmap_backing, virt_addr);
arch/powerpc/mm/init_64.c
180
vmem_back->virt_addr = start;
arch/powerpc/mm/init_64.c
297
if (vmem_back->virt_addr == start)
arch/powerpc/mm/ptdump/hashpagetable.c
501
hpte_find(st, ptr->virt_addr, mmu_vmemmap_psize);
arch/powerpc/platforms/ps3/mm.c
1003
virt_addr = map.rm.size;
arch/powerpc/platforms/ps3/mm.c
1006
virt_addr += r->offset - map.rm.size;
arch/powerpc/platforms/ps3/mm.c
1009
result = dma_sb_map_area(r, virt_addr, len, &tmp,
arch/powerpc/platforms/ps3/mm.c
1074
unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr,
arch/powerpc/platforms/ps3/mm.c
1077
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
arch/powerpc/platforms/ps3/mm.c
1078
: virt_addr;
arch/powerpc/platforms/ps3/mm.c
1181
int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
1185
return r->region_ops->map(r, virt_addr, len, bus_addr, iopte_flag);
arch/powerpc/platforms/ps3/mm.c
774
static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
781
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
arch/powerpc/platforms/ps3/mm.c
782
: virt_addr;
arch/powerpc/platforms/ps3/mm.c
792
virt_addr);
arch/powerpc/platforms/ps3/mm.c
829
static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
arch/powerpc/platforms/ps3/mm.c
836
unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
arch/powerpc/platforms/ps3/mm.c
837
: virt_addr;
arch/powerpc/platforms/ps3/mm.c
843
virt_addr, len);
arch/powerpc/platforms/ps3/mm.c
871
virt_addr, phys_addr, aligned_phys, *bus_addr);
arch/powerpc/platforms/ps3/mm.c
973
unsigned long virt_addr, len;
arch/powerpc/platforms/ps3/mm.c
991
virt_addr = map.rm.base + r->offset;
arch/powerpc/platforms/ps3/mm.c
995
result = dma_sb_map_area(r, virt_addr, len, &tmp,
arch/powerpc/platforms/ps3/system-bus.c
511
unsigned long virt_addr;
arch/powerpc/platforms/ps3/system-bus.c
516
virt_addr = __get_free_pages(flag, get_order(size));
arch/powerpc/platforms/ps3/system-bus.c
518
if (!virt_addr) {
arch/powerpc/platforms/ps3/system-bus.c
523
result = ps3_dma_map(dev->d_region, virt_addr, size, dma_handle,
arch/powerpc/platforms/ps3/system-bus.c
534
return (void*)virt_addr;
arch/powerpc/platforms/ps3/system-bus.c
537
free_pages(virt_addr, get_order(size));
arch/riscv/include/asm/page.h
112
((x) >= kernel_map.virt_addr && (x) < (kernel_map.virt_addr + kernel_map.size))
arch/riscv/include/asm/page.h
96
unsigned long virt_addr;
arch/riscv/kernel/asm-offsets.c
499
OFFSET(KERNEL_MAP_VIRT_ADDR, kernel_mapping, virt_addr);
arch/riscv/kernel/efi.c
54
create_pgd_mapping(mm->pgd, md->virt_addr + i * PAGE_SIZE,
arch/riscv/kernel/efi.c
94
return apply_to_page_range(mm, md->virt_addr,
arch/riscv/mm/init.c
1056
kernel_map.virt_addr = KERNEL_LINK_ADDR + kernel_map.virt_offset;
arch/riscv/mm/init.c
1060
kernel_map.va_kernel_pa_offset = kernel_map.virt_addr - kernel_map.phys_addr;
arch/riscv/mm/init.c
1093
BUG_ON((kernel_map.virt_addr + kernel_map.size) > ADDRESS_SPACE_END - SZ_4K);
arch/riscv/mm/init.c
1104
BUG_ON(PUD_SIZE - (kernel_map.virt_addr & (PUD_SIZE - 1)) < kernel_map.size);
arch/riscv/mm/init.c
1127
create_pgd_mapping(trampoline_pg_dir, kernel_map.virt_addr,
arch/riscv/mm/init.c
1130
create_p4d_mapping(trampoline_p4d, kernel_map.virt_addr,
arch/riscv/mm/init.c
1133
create_pud_mapping(trampoline_pud, kernel_map.virt_addr,
arch/riscv/mm/init.c
1135
create_pmd_mapping(trampoline_pmd, kernel_map.virt_addr,
arch/riscv/mm/init.c
1139
create_pgd_mapping(trampoline_pg_dir, kernel_map.virt_addr,
arch/riscv/mm/init.c
1305
kernel_map.virt_addr = (uintptr_t)_start;
arch/riscv/mm/init.c
157
print_ml("kernel", (unsigned long)kernel_map.virt_addr,
arch/riscv/mm/init.c
314
uintptr_t reloc_offset = kernel_map.virt_addr - KERNEL_LINK_ADDR;
arch/riscv/mm/init.c
474
BUG_ON((va - kernel_map.virt_addr) >> PUD_SHIFT);
arch/riscv/mm/init.c
539
BUG_ON((va - kernel_map.virt_addr) >> PGDIR_SHIFT);
arch/riscv/mm/init.c
577
BUG_ON((va - kernel_map.virt_addr) >> PGDIR_SHIFT);
arch/riscv/mm/init.c
914
end_va = kernel_map.virt_addr + kernel_map.size;
arch/riscv/mm/init.c
915
for (va = kernel_map.virt_addr; va < end_va; va += PMD_SIZE)
arch/riscv/mm/init.c
917
kernel_map.phys_addr + (va - kernel_map.virt_addr),
arch/riscv/mm/physaddr.c
24
unsigned long kernel_start = kernel_map.virt_addr;
arch/riscv/mm/ptdump.c
444
address_markers[KERNEL_MAPPING_NR].start_address = kernel_map.virt_addr;
arch/sparc/include/asm/pgtable_32.h
311
void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len);
arch/sparc/mm/srmmu.c
487
unsigned long virt_addr, int bus_type)
arch/sparc/mm/srmmu.c
497
pgdp = pgd_offset_k(virt_addr);
arch/sparc/mm/srmmu.c
498
p4dp = p4d_offset(pgdp, virt_addr);
arch/sparc/mm/srmmu.c
499
pudp = pud_offset(p4dp, virt_addr);
arch/sparc/mm/srmmu.c
500
pmdp = pmd_offset(pudp, virt_addr);
arch/sparc/mm/srmmu.c
501
ptep = pte_offset_kernel(pmdp, virt_addr);
arch/sparc/mm/srmmu.c
510
__flush_page_to_ram(virt_addr);
arch/sparc/mm/srmmu.c
526
static inline void srmmu_unmapioaddr(unsigned long virt_addr)
arch/sparc/mm/srmmu.c
535
pgdp = pgd_offset_k(virt_addr);
arch/sparc/mm/srmmu.c
536
p4dp = p4d_offset(pgdp, virt_addr);
arch/sparc/mm/srmmu.c
537
pudp = pud_offset(p4dp, virt_addr);
arch/sparc/mm/srmmu.c
538
pmdp = pmd_offset(pudp, virt_addr);
arch/sparc/mm/srmmu.c
539
ptep = pte_offset_kernel(pmdp, virt_addr);
arch/sparc/mm/srmmu.c
545
void srmmu_unmapiorange(unsigned long virt_addr, unsigned int len)
arch/sparc/mm/srmmu.c
549
srmmu_unmapioaddr(virt_addr);
arch/sparc/mm/srmmu.c
550
virt_addr += PAGE_SIZE;
arch/x86/boot/compressed/efi.h
48
u64 virt_addr;
arch/x86/boot/compressed/kaslr.c
866
unsigned long *virt_addr)
arch/x86/boot/compressed/kaslr.c
908
*virt_addr = random_addr;
arch/x86/boot/compressed/misc.c
199
unsigned long virt_addr)
arch/x86/boot/compressed/misc.c
227
delta = virt_addr - LOAD_PHYSICAL_ADDR;
arch/x86/boot/compressed/misc.c
277
unsigned long virt_addr)
arch/x86/boot/compressed/misc.c
344
unsigned long decompress_kernel(unsigned char *outbuf, unsigned long virt_addr,
arch/x86/boot/compressed/misc.c
359
handle_relocations(outbuf, output_len, virt_addr);
arch/x86/boot/compressed/misc.c
409
unsigned long virt_addr = LOAD_PHYSICAL_ADDR;
arch/x86/boot/compressed/misc.c
493
&virt_addr);
arch/x86/boot/compressed/misc.c
498
if (virt_addr & (MIN_KERNEL_ALIGN - 1))
arch/x86/boot/compressed/misc.c
503
if (virt_addr + needed_size > KERNEL_IMAGE_SIZE)
arch/x86/boot/compressed/misc.c
510
if (virt_addr != LOAD_PHYSICAL_ADDR)
arch/x86/boot/compressed/misc.c
521
entry_offset = decompress_kernel(output, virt_addr, error);
arch/x86/boot/compressed/misc.h
108
unsigned long *virt_addr);
arch/x86/boot/compressed/misc.h
114
unsigned long *virt_addr)
arch/x86/include/asm/boot.h
89
unsigned long decompress_kernel(unsigned char *outbuf, unsigned long virt_addr,
arch/x86/include/asm/edac.h
15
for (i = 0; i < size / 4; i++, virt_addr++)
arch/x86/include/asm/edac.h
16
asm volatile("lock addl $0, %0"::"m" (*virt_addr));
arch/x86/include/asm/edac.h
9
u32 i, *virt_addr = va;
arch/x86/kernel/cpu/sgx/main.c
1069
memunmap(sgx_epc_sections[i].virt_addr);
arch/x86/kernel/cpu/sgx/main.c
635
section->virt_addr = memremap(phys_addr, size, MEMREMAP_WB);
arch/x86/kernel/cpu/sgx/main.c
636
if (!section->virt_addr)
arch/x86/kernel/cpu/sgx/main.c
641
memunmap(section->virt_addr);
arch/x86/kernel/cpu/sgx/sgx.h
59
void *virt_addr;
arch/x86/kernel/cpu/sgx/sgx.h
83
return section->virt_addr + index * PAGE_SIZE;
arch/x86/mm/pat/set_memory.c
852
unsigned long virt_addr = (unsigned long)__virt_addr;
arch/x86/mm/pat/set_memory.c
858
pte = lookup_address(virt_addr, &level);
arch/x86/mm/pat/set_memory.c
869
offset = virt_addr & ~PUD_MASK;
arch/x86/mm/pat/set_memory.c
873
offset = virt_addr & ~PMD_MASK;
arch/x86/mm/pat/set_memory.c
877
offset = virt_addr & ~PAGE_MASK;
arch/x86/platform/efi/efi_32.c
139
set_memory_x(md->virt_addr, md->num_pages);
arch/x86/platform/efi/efi_32.c
56
md->virt_addr = (unsigned long)va;
arch/x86/platform/efi/efi_64.c
325
md->virt_addr = md->phys_addr;
arch/x86/platform/efi/efi_64.c
352
md->virt_addr = efi_va;
arch/x86/platform/efi/efi_64.c
363
__map_region(md, md->virt_addr);
arch/x86/platform/efi/efi_64.c
382
md->phys_addr, md->virt_addr);
arch/x86/platform/efi/efi_64.c
385
err2 = kernel_map_pages_in_pgd(pgd, pfn, md->virt_addr, md->num_pages, pf);
arch/x86/platform/efi/efi_64.c
388
md->phys_addr, md->virt_addr);
arch/x86/platform/efi/quirks.c
390
u64 va = md->virt_addr;
arch/x86/platform/efi/runtime-map.c
47
EFI_RUNTIME_U64_ATTR_SHOW(virt_addr);
arch/x86/platform/efi/runtime-map.c
67
static struct map_attribute map_virt_addr_attr = __ATTR_RO_MODE(virt_addr, 0400);
drivers/accel/habanalabs/common/debugfs.c
427
u64 virt_addr = dev_entry->mmu_addr, phys_addr;
drivers/accel/habanalabs/common/debugfs.c
440
if (hl_mmu_get_tlb_info(ctx, virt_addr, &hops_info)) {
drivers/accel/habanalabs/common/debugfs.c
442
virt_addr);
drivers/accel/habanalabs/common/debugfs.c
446
hl_mmu_va_to_pa(ctx, virt_addr, &phys_addr);
drivers/accel/habanalabs/common/debugfs.c
875
static int device_va_to_pa(struct hl_device *hdev, u64 virt_addr, u32 size,
drivers/accel/habanalabs/common/debugfs.c
907
end_address = virt_addr + size;
drivers/accel/habanalabs/common/debugfs.c
908
if ((virt_addr >= hnode->vaddr) &&
drivers/accel/habanalabs/common/debugfs.c
919
virt_addr);
drivers/accel/habanalabs/common/debugfs.c
924
rc = hl_mmu_va_to_pa(ctx, virt_addr, phys_addr);
drivers/accel/habanalabs/common/debugfs.c
928
virt_addr);
drivers/accel/habanalabs/common/habanalabs.h
2917
u64 virt_addr, bool *is_huge);
drivers/accel/habanalabs/common/habanalabs.h
2941
int (*map)(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
drivers/accel/habanalabs/common/habanalabs.h
2943
int (*unmap)(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr);
drivers/accel/habanalabs/common/habanalabs.h
2947
int (*get_tlb_info)(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops);
drivers/accel/habanalabs/common/habanalabs.h
302
u64 virt_addr;
drivers/accel/habanalabs/common/habanalabs.h
3922
int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/habanalabs.h
3926
int hl_mmu_unmap_page(struct hl_ctx *ctx, u64 virt_addr, u32 page_size,
drivers/accel/habanalabs/common/habanalabs.h
3928
int hl_mmu_map_contiguous(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/habanalabs.h
3930
int hl_mmu_unmap_contiguous(struct hl_ctx *ctx, u64 virt_addr, u32 size);
drivers/accel/habanalabs/common/habanalabs.h
3937
u8 hop_idx, u64 hop_addr, u64 virt_addr);
drivers/accel/habanalabs/common/habanalabs.h
3964
int hl_mmu_hr_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops,
drivers/accel/habanalabs/common/habanalabs.h
3970
int hl_mmu_va_to_pa(struct hl_ctx *ctx, u64 virt_addr, u64 *phys_addr);
drivers/accel/habanalabs/common/habanalabs.h
3971
int hl_mmu_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/habanalabs.h
3975
bool hl_is_dram_va(struct hl_device *hdev, u64 virt_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
1071
void *virt_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1079
virt_addr = gen_pool_dma_zalloc_align(hr_priv->mmu_pgt_pool,
drivers/accel/habanalabs/common/mmu/mmu.c
1083
if (virt_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
1087
virt_addr = hl_asic_dma_alloc_coherent(hdev, SZ_2M, &phys_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
1089
if (ZERO_OR_NULL_PTR(virt_addr))
drivers/accel/habanalabs/common/mmu/mmu.c
1092
if (gen_pool_add_virt(hr_priv->mmu_pgt_pool, (unsigned long)virt_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
1094
hl_asic_dma_free_coherent(hdev, SZ_2M, virt_addr, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
1095
virt_addr = NULL;
drivers/accel/habanalabs/common/mmu/mmu.c
1100
if (ZERO_OR_NULL_PTR(virt_addr)) {
drivers/accel/habanalabs/common/mmu/mmu.c
1107
pgt_info->virt_addr = (unsigned long)virt_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
1155
int hl_mmu_hr_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops,
drivers/accel/habanalabs/common/mmu/mmu.c
1165
rc = hr_func->get_tlb_mapping_params(hdev, &mmu_prop, hops, virt_addr, &is_huge);
drivers/accel/habanalabs/common/mmu/mmu.c
1175
hops->scrambled_vaddr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
1208
if (hops->scrambled_vaddr != virt_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
227
int hl_mmu_unmap_page(struct hl_ctx *ctx, u64 virt_addr, u32 page_size, bool flush_pte)
drivers/accel/habanalabs/common/mmu/mmu.c
240
is_dram_addr = hl_is_dram_va(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
252
real_virt_addr = virt_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
266
trace_habanalabs_mmu_unmap(&hdev->pdev->dev, virt_addr, 0, page_size, flush_pte);
drivers/accel/habanalabs/common/mmu/mmu.c
29
bool hl_is_dram_va(struct hl_device *hdev, u64 virt_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
293
int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
drivers/accel/habanalabs/common/mmu/mmu.c
308
is_dram_addr = hl_is_dram_va(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
327
(hdev->asic_funcs->scramble_addr(hdev, virt_addr) &
drivers/accel/habanalabs/common/mmu/mmu.c
33
return hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu.c
330
(virt_addr & (real_page_size - 1)))))
drivers/accel/habanalabs/common/mmu/mmu.c
333
phys_addr, virt_addr, real_page_size);
drivers/accel/habanalabs/common/mmu/mmu.c
336
real_virt_addr = virt_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
353
trace_habanalabs_mmu_map(&hdev->pdev->dev, virt_addr, phys_addr, page_size, flush_pte);
drivers/accel/habanalabs/common/mmu/mmu.c
358
real_virt_addr = virt_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
382
int hl_mmu_map_contiguous(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
392
if (hl_mem_area_inside_range(virt_addr, size,
drivers/accel/habanalabs/common/mmu/mmu.c
395
else if (hl_mem_area_inside_range(virt_addr, size,
drivers/accel/habanalabs/common/mmu/mmu.c
398
else if (hl_mem_area_inside_range(virt_addr, size,
drivers/accel/habanalabs/common/mmu/mmu.c
405
curr_va = virt_addr + off;
drivers/accel/habanalabs/common/mmu/mmu.c
424
curr_va = virt_addr + off;
drivers/accel/habanalabs/common/mmu/mmu.c
443
int hl_mmu_unmap_contiguous(struct hl_ctx *ctx, u64 virt_addr, u32 size)
drivers/accel/habanalabs/common/mmu/mmu.c
452
if (hl_mem_area_inside_range(virt_addr, size,
drivers/accel/habanalabs/common/mmu/mmu.c
455
else if (hl_mem_area_inside_range(virt_addr, size,
drivers/accel/habanalabs/common/mmu/mmu.c
458
else if (hl_mem_area_inside_range(virt_addr, size,
drivers/accel/habanalabs/common/mmu/mmu.c
465
curr_va = virt_addr + off;
drivers/accel/habanalabs/common/mmu/mmu.c
476
static void hl_mmu_pa_page_with_offset(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
512
abs_virt_addr = virt_addr - dram_base;
drivers/accel/habanalabs/common/mmu/mmu.c
528
(virt_addr & offset_mask);
drivers/accel/habanalabs/common/mmu/mmu.c
532
int hl_mmu_va_to_pa(struct hl_ctx *ctx, u64 virt_addr, u64 *phys_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
539
rc = hl_mmu_get_tlb_info(ctx, virt_addr, &hops);
drivers/accel/habanalabs/common/mmu/mmu.c
543
hl_mmu_pa_page_with_offset(ctx, virt_addr, &hops, phys_addr);
drivers/accel/habanalabs/common/mmu/mmu.c
548
int hl_mmu_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
562
hops->scrambled_vaddr = virt_addr; /* assume no scrambling */
drivers/accel/habanalabs/common/mmu/mmu.c
564
is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu.c
574
rc = mmu_funcs->get_tlb_info(ctx, virt_addr, hops);
drivers/accel/habanalabs/common/mmu/mmu.c
582
hl_mmu_pa_page_with_offset(ctx, virt_addr, hops, &hops->unscrambled_paddr);
drivers/accel/habanalabs/common/mmu/mmu.c
737
u8 hop_idx, u64 hop_addr, u64 virt_addr)
drivers/accel/habanalabs/common/mmu/mmu.c
749
return hop_addr + ctx->hdev->asic_prop.mmu_pte_size * ((virt_addr & mask) >> shift);
drivers/accel/habanalabs/common/mmu/mmu.c
794
if (ZERO_OR_NULL_PTR(hop0_pgt->virt_addr))
drivers/accel/habanalabs/common/mmu/mmu.c
797
gen_pool_free(*pool, (uintptr_t) hop0_pgt->virt_addr, hop_table_size);
drivers/accel/habanalabs/common/mmu/mmu.c
831
u64 virt_addr;
drivers/accel/habanalabs/common/mmu/mmu.c
854
virt_addr = (uintptr_t) hl_asic_dma_alloc_coherent(hdev, pool_chunk_size,
drivers/accel/habanalabs/common/mmu/mmu.c
857
if (ZERO_OR_NULL_PTR(virt_addr)) {
drivers/accel/habanalabs/common/mmu/mmu.c
864
rc = gen_pool_add_virt(hr_priv->mmu_pgt_pool, virt_addr, (phys_addr_t) dma_addr,
drivers/accel/habanalabs/common/mmu/mmu.c
874
hop0_pgt->virt_addr = (uintptr_t)
drivers/accel/habanalabs/common/mmu/mmu.c
879
if (!hop0_pgt->virt_addr) {
drivers/accel/habanalabs/common/mmu/mmu.c
936
gen_pool_free(hr_priv->mmu_pgt_pool, pgt_info->virt_addr, hop_table_size);
drivers/accel/habanalabs/common/mmu/mmu.c
959
return pgt->virt_addr + pte_offset;
drivers/accel/habanalabs/common/mmu/mmu.c
977
u64 virt_addr = hl_mmu_hr_pte_phys_to_virt(ctx, pgt_info, phys_pte_addr, hop_table_size);
drivers/accel/habanalabs/common/mmu/mmu.c
979
*((u64 *) (uintptr_t) virt_addr) = val;
drivers/accel/habanalabs/common/mmu/mmu_v1.c
16
u64 *hop_addr_arr, u64 virt_addr, enum mmu_hop_num hop_idx)
drivers/accel/habanalabs/common/mmu/mmu_v1.c
220
u64 virt_addr, bool is_dram_addr)
drivers/accel/habanalabs/common/mmu/mmu_v1.c
23
ctx->hdev->asic_prop.mmu_pte_size * ((virt_addr & mask) >> shift);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
242
get_hop_pte_addr(ctx, mmu_prop, hop_addr, virt_addr, hop_idx);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
261
get_hop_pte_addr(ctx, mmu_prop, hop_addr, virt_addr, hop_idx);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
273
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
280
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
318
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
323
static int hl_mmu_v1_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
364
get_hop_pte_addr(ctx, mmu_prop, hop_addr, virt_addr, hop_idx);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
376
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
391
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
453
static int hl_mmu_v1_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
462
is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
465
is_pmmu_addr = hl_mem_area_inside_range(virt_addr, prop->pmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
468
is_pmmu_h_addr = hl_mem_area_inside_range(virt_addr,
drivers/accel/habanalabs/common/mmu/mmu_v1.c
494
hops->hop_info[0].hop_addr, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v1.c
509
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2.c
125
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2.c
130
static int hl_mmu_v2_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2.c
149
scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2.c
184
virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2.c
245
static int hl_mmu_v2_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops)
drivers/accel/habanalabs/common/mmu/mmu_v2.c
253
is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu_v2.c
264
hops->scrambled_vaddr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2.c
309
if (hops->scrambled_vaddr != virt_addr)
drivers/accel/habanalabs/common/mmu/mmu_v2.c
58
static int hl_mmu_v2_unmap(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr)
drivers/accel/habanalabs/common/mmu/mmu_v2.c
76
scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
116
u64 virt_addr, bool is_dram_addr)
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
132
scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
185
dev_err(hdev->dev, "virt addr 0x%llx is not mapped to phys addr\n", virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
206
u64 virt_addr, u64 phys_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
238
scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
336
u64 virt_addr, bool *is_huge)
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
341
is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
344
is_pmmu_addr = hl_mem_area_inside_range(virt_addr, prop->pmmu.page_size,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
347
is_pmmu_h_addr = hl_mem_area_inside_range(virt_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
370
static int hl_mmu_v2_hr_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr,
drivers/accel/habanalabs/common/mmu/mmu_v2_hr.c
373
return hl_mmu_hr_get_tlb_info(ctx, virt_addr, hops,
drivers/acpi/osl.c
722
int acpi_os_read_iomem(void __iomem *virt_addr, u64 *value, u32 width)
drivers/acpi/osl.c
727
*(u8 *) value = readb(virt_addr);
drivers/acpi/osl.c
730
*(u16 *) value = readw(virt_addr);
drivers/acpi/osl.c
733
*(u32 *) value = readl(virt_addr);
drivers/acpi/osl.c
736
*(u64 *) value = readq(virt_addr);
drivers/acpi/osl.c
748
void __iomem *virt_addr;
drivers/acpi/osl.c
755
virt_addr = acpi_map_vaddr_lookup(phys_addr, size);
drivers/acpi/osl.c
756
if (!virt_addr) {
drivers/acpi/osl.c
758
virt_addr = acpi_os_ioremap(phys_addr, size);
drivers/acpi/osl.c
759
if (!virt_addr)
drivers/acpi/osl.c
767
error = acpi_os_read_iomem(virt_addr, value, width);
drivers/acpi/osl.c
771
iounmap(virt_addr);
drivers/acpi/osl.c
781
void __iomem *virt_addr;
drivers/acpi/osl.c
786
virt_addr = acpi_map_vaddr_lookup(phys_addr, size);
drivers/acpi/osl.c
787
if (!virt_addr) {
drivers/acpi/osl.c
789
virt_addr = acpi_os_ioremap(phys_addr, size);
drivers/acpi/osl.c
790
if (!virt_addr)
drivers/acpi/osl.c
797
writeb(value, virt_addr);
drivers/acpi/osl.c
800
writew(value, virt_addr);
drivers/acpi/osl.c
803
writel(value, virt_addr);
drivers/acpi/osl.c
806
writeq(value, virt_addr);
drivers/acpi/osl.c
813
iounmap(virt_addr);
drivers/acpi/prmt.c
26
u64 virt_addr;
drivers/acpi/prmt.c
84
return pa_offset + md->virt_addr + page - md->phys_addr;
drivers/comedi/comedi_buf.c
100
buf->virt_addr = (void *)get_zeroed_page(GFP_KERNEL);
drivers/comedi/comedi_buf.c
101
if (!buf->virt_addr)
drivers/comedi/comedi_buf.c
104
SetPageReserved(virt_to_page(buf->virt_addr));
drivers/comedi/comedi_buf.c
165
void *b = bm->page_list[pg].virt_addr + pgoff;
drivers/comedi/comedi_buf.c
33
buf->virt_addr,
drivers/comedi/comedi_buf.c
349
s->munge(s->device, s, buf_page_list[page].virt_addr + offset,
drivers/comedi/comedi_buf.c
39
ClearPageReserved(virt_to_page(buf->virt_addr));
drivers/comedi/comedi_buf.c
40
free_page((unsigned long)buf->virt_addr);
drivers/comedi/comedi_buf.c
585
memcpy(buf_page_list[page].virt_addr + offset,
drivers/comedi/comedi_buf.c
612
memcpy(dest, buf_page_list[page].virt_addr + offset,
drivers/comedi/comedi_buf.c
91
buf->virt_addr =
drivers/comedi/comedi_buf.c
94
if (!buf->virt_addr)
drivers/comedi/comedi_fops.c
2561
buf->virt_addr,
drivers/comedi/comedi_fops.c
2575
pfn = page_to_pfn(virt_to_page(buf->virt_addr));
drivers/comedi/comedi_fops.c
2662
uncopied = copy_to_user(dest, buf_page_list[page].virt_addr +
drivers/comedi/comedi_fops.c
2690
uncopied = copy_from_user(buf_page_list[page].virt_addr +
drivers/comedi/drivers/comedi_isadma.c
202
desc->virt_addr = dma_alloc_coherent(dma->dev, desc->maxsize,
drivers/comedi/drivers/comedi_isadma.c
205
if (!desc->virt_addr)
drivers/comedi/drivers/comedi_isadma.c
232
if (desc->virt_addr)
drivers/comedi/drivers/comedi_isadma.c
234
desc->virt_addr,
drivers/comedi/drivers/das16.c
510
comedi_buf_write_samples(s, desc->virt_addr, nsamples);
drivers/comedi/drivers/das1800.c
375
comedi_buf_write_samples(s, desc->virt_addr, nsamples);
drivers/comedi/drivers/dt282x.c
430
nbytes = comedi_buf_read_samples(s, desc->virt_addr, nsamples);
drivers/comedi/drivers/dt282x.c
471
dt282x_munge(dev, s, desc->virt_addr, desc->size);
drivers/comedi/drivers/dt282x.c
472
ret = comedi_buf_write_samples(s, desc->virt_addr, nsamples);
drivers/comedi/drivers/ni_at_a2150.c
139
unsigned short *buf = desc->virt_addr;
drivers/comedi/drivers/ni_labpc_isadma.c
110
comedi_buf_write_samples(s, desc->virt_addr, nsamples);
drivers/comedi/drivers/pcl812.c
850
transfer_from_dma_buf(dev, s, desc->virt_addr, bufptr, nsamples);
drivers/comedi/drivers/pcl812.c
894
transfer_from_dma_buf(dev, s, desc->virt_addr,
drivers/comedi/drivers/pcl816.c
269
transfer_from_dma_buf(dev, s, desc->virt_addr, bufptr, nsamples);
drivers/comedi/drivers/pcl816.c
463
transfer_from_dma_buf(dev, s, desc->virt_addr,
drivers/comedi/drivers/pcl818.c
478
unsigned short *ptr = desc->virt_addr;
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
141
bar->virt_addr = pcim_iomap(pdev, bar_nr, 0);
drivers/crypto/intel/qat/qat_420xx/adf_drv.c
142
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
143
bar->virt_addr = pcim_iomap(pdev, bar_nr, 0);
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c
144
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
186
bar->virt_addr = pcim_iomap_region(pdev, bar_map[i], pci_name(pdev));
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
187
if (IS_ERR(bar->virt_addr)) {
drivers/crypto/intel/qat/qat_6xxx/adf_drv.c
188
ret = PTR_ERR(bar->virt_addr);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
164
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
36
if (bar->virt_addr)
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c
37
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
160
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
53
if (bar->virt_addr)
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c
54
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
164
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
36
if (bar->virt_addr)
drivers/crypto/intel/qat/qat_c62x/adf_drv.c
37
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
160
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
53
if (bar->virt_addr)
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c
54
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
75
void __iomem *virt_addr;
drivers/crypto/intel/qat/qat_common/adf_admin.c
111
void *virt_addr;
drivers/crypto/intel/qat/qat_common/adf_admin.c
135
memcpy(admin->virt_addr + offset, in, ADF_ADMINMSG_LEN);
drivers/crypto/intel/qat/qat_common/adf_admin.c
151
memcpy(out, admin->virt_addr + offset +
drivers/crypto/intel/qat/qat_common/adf_admin.c
662
admin->virt_addr = dma_alloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE,
drivers/crypto/intel/qat/qat_common/adf_admin.c
664
if (!admin->virt_addr) {
drivers/crypto/intel/qat/qat_common/adf_admin.c
677
admin->virt_addr, admin->phy_addr);
drivers/crypto/intel/qat/qat_common/adf_admin.c
708
if (admin->virt_addr)
drivers/crypto/intel/qat/qat_common/adf_admin.c
710
admin->virt_addr, admin->phy_addr);
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
239
return pmisc->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
249
return etr->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_common_drv.h
259
return param->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
102
addr = (&GET_BARS(accel_dev)[ADF_GEN4_PMISC_BAR])->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
120
addr = (&GET_BARS(accel_dev)[ADF_GEN4_PMISC_BAR])->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
174
csr = (&GET_BARS(accel_dev)[ADF_GEN4_PMISC_BAR])->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_gen4_hw_data.c
91
void __iomem *csr = misc_bar->virt_addr;
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
181
live_stats = accel_dev->heartbeat->dma.virt_addr;
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
288
hb->dma.virt_addr = dma_alloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE,
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
290
if (!hb->dma.virt_addr)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
339
if (hb->dma.virt_addr)
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
341
hb->dma.virt_addr, hb->dma.phy_addr);
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
62
struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr;
drivers/crypto/intel/qat/qat_common/adf_heartbeat.c
80
struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr;
drivers/crypto/intel/qat/qat_common/adf_heartbeat.h
39
void *virt_addr;
drivers/crypto/intel/qat/qat_common/adf_heartbeat_inject.c
26
struct hb_cnt_pair *stats = accel_dev->heartbeat->dma.virt_addr;
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
139
void __iomem *pmisc_bar_addr = pmisc->virt_addr;
drivers/crypto/intel/qat/qat_common/qat_hal.c
799
handle->hal_sram_addr_v = sram_bar->virt_addr;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1468
char *virt_addr, *virt_base;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1477
virt_addr = virt_base;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1479
memcpy(virt_addr, image, sizeof(*css_hdr));
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1483
virt_addr = virt_addr + sizeof(*css_hdr);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1488
memcpy(virt_addr, image + sizeof(*css_hdr), ICP_QAT_CSS_FWSK_MODULUS_LEN(handle));
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1490
memset((void *)(uintptr_t)(virt_addr + ICP_QAT_CSS_FWSK_MODULUS_LEN(handle)),
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1494
memcpy(virt_addr + ICP_QAT_CSS_FWSK_MODULUS_LEN(handle) +
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1502
virt_addr = virt_addr + ICP_QAT_CSS_FWSK_PUB_LEN(handle);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1506
memcpy(virt_addr, image + sizeof(*css_hdr) + ICP_QAT_CSS_FWSK_MODULUS_LEN(handle) +
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1512
virt_addr += ICP_QAT_CSS_SIGNATURE_LEN(handle);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1524
memcpy(virt_addr, image + qat_uclo_simg_hdr2sign_len(handle), auth_desc->img_len);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1525
virt_addr = virt_base;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1539
virt_addr += sizeof(struct icp_qat_css_hdr);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1540
virt_addr += ICP_QAT_CSS_FWSK_PUB_LEN(handle);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1541
virt_addr += ICP_QAT_CSS_SIGNATURE_LEN(handle);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1542
simg_ae_mode = (struct icp_qat_simg_ae_mode *)(uintptr_t)virt_addr;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1562
char *virt_addr;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1564
virt_addr = dram_desc->dram_base_addr_v;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1565
virt_addr += sizeof(struct icp_qat_auth_chunk);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1572
memcpy(virt_addr, image, ICP_QAT_DUALSIGN_OPAQUE_HDR_LEN);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1581
memcpy(virt_addr + chunk_offset, image + img_offset, ICP_QAT_CSS_FWSK_MODULUS_LEN(handle));
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1586
memset(virt_addr + chunk_offset, 0, ICP_QAT_CSS_FWSK_PAD_LEN(handle));
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1590
memcpy(virt_addr + chunk_offset, image + img_offset, ICP_QAT_CSS_FWSK_EXPONENT_LEN(handle));
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1598
memcpy(virt_addr + chunk_offset, image + img_offset, ICP_QAT_CSS_SIGNATURE_LEN(handle));
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1606
memcpy(virt_addr + chunk_offset, image + img_offset, ICP_QAT_DUALSIGN_XMSS_PUBKEY_LEN);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1614
memcpy(virt_addr + chunk_offset, image + img_offset, ICP_QAT_DUALSIGN_XMSS_SIG_LEN);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1628
memcpy(virt_addr + chunk_offset, image + img_offset, auth_desc->img_len);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
1638
(struct icp_qat_simg_ae_mode *)(virt_addr + chunk_offset);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
163
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
164
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
36
if (bar->virt_addr)
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c
37
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
159
bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
160
if (!bar->virt_addr) {
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
53
if (bar->virt_addr)
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c
54
pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
drivers/dax/dax-private.h
88
void *virt_addr;
drivers/dax/fsdev.c
301
dev_dax->virt_addr = addr + data_offset;
drivers/dax/fsdev.c
54
void *virt_addr = dev_dax->virt_addr + offset;
drivers/dax/fsdev.c
66
*kaddr = virt_addr;
drivers/dma/fsl-qdma.c
1009
fsl_comp->virt_addr, sizeof(struct fsl_qdma_format));
drivers/dma/fsl-qdma.c
209
struct fsl_qdma_format *virt_addr;
drivers/dma/fsl-qdma.c
333
comp_temp->virt_addr,
drivers/dma/fsl-qdma.c
345
comp_temp->virt_addr,
drivers/dma/fsl-qdma.c
368
ccdf = fsl_comp->virt_addr;
drivers/dma/fsl-qdma.c
369
csgf_desc = fsl_comp->virt_addr + 1;
drivers/dma/fsl-qdma.c
370
csgf_src = fsl_comp->virt_addr + 2;
drivers/dma/fsl-qdma.c
371
csgf_dest = fsl_comp->virt_addr + 3;
drivers/dma/fsl-qdma.c
375
memset(fsl_comp->virt_addr, 0, FSL_QDMA_COMMAND_BUFFER_SIZE);
drivers/dma/fsl-qdma.c
412
comp_temp->virt_addr =
drivers/dma/fsl-qdma.c
415
if (!comp_temp->virt_addr)
drivers/dma/fsl-qdma.c
430
dma_pool_free(queue->comp_pool, comp_temp->virt_addr,
drivers/dma/fsl-qdma.c
439
if (comp_temp->virt_addr)
drivers/dma/fsl-qdma.c
441
comp_temp->virt_addr,
drivers/dma/sprd-dma.c
884
if (!schan->linklist.virt_addr)
drivers/dma/sprd-dma.c
887
hw = (struct sprd_dma_chn_hw *)(schan->linklist.virt_addr +
drivers/dma/sprd-dma.c
971
schan->linklist.virt_addr = ll_cfg->virt_addr;
drivers/dma/sprd-dma.c
975
schan->linklist.virt_addr = 0;
drivers/dma/xilinx/xdma.c
149
return block->virt_addr + (XDMA_DESC_ADJACENT - 1) * XDMA_DESC_SIZE;
drivers/dma/xilinx/xdma.c
186
desc = block->virt_addr + last_blk_desc * XDMA_DESC_SIZE;
drivers/dma/xilinx/xdma.c
202
desc = block->virt_addr + i * XDMA_DESC_SIZE;
drivers/dma/xilinx/xdma.c
205
desc = block->virt_addr + i * XDMA_DESC_SIZE;
drivers/dma/xilinx/xdma.c
252
if (!sw_desc->desc_blocks[i].virt_addr)
drivers/dma/xilinx/xdma.c
255
sw_desc->desc_blocks[i].virt_addr,
drivers/dma/xilinx/xdma.c
304
sw_desc->desc_blocks[i].virt_addr = addr;
drivers/dma/xilinx/xdma.c
49
void *virt_addr;
drivers/dma/xilinx/xdma.c
571
desc = dblk->virt_addr;
drivers/dma/xilinx/xdma.c
580
desc = (++dblk)->virt_addr;
drivers/edac/edac_mc.c
721
void *virt_addr;
drivers/edac/edac_mc.c
736
virt_addr = kmap_atomic(pg);
drivers/edac/edac_mc.c
739
edac_atomic_scrub(virt_addr + offset, size);
drivers/edac/edac_mc.c
742
kunmap_atomic(virt_addr);
drivers/firmware/efi/arm-runtime.c
66
if (md->virt_addr == U64_MAX)
drivers/firmware/efi/efi-init.c
47
if (md->virt_addr == 0)
drivers/firmware/efi/efi-init.c
50
if (md->virt_addr <= addr &&
drivers/firmware/efi/efi-init.c
51
(addr - md->virt_addr) < (md->num_pages << EFI_PAGE_SHIFT))
drivers/firmware/efi/efi-init.c
52
return md->phys_addr + addr - md->virt_addr;
drivers/firmware/efi/libstub/efi-stub.c
246
in->virt_addr = in->phys_addr + EFI_RT_VIRTUAL_OFFSET;
drivers/firmware/efi/libstub/efi-stub.c
272
in->virt_addr += efi_virt_base - paddr;
drivers/firmware/efi/libstub/fdt.c
325
p->virt_addr = U64_MAX;
drivers/firmware/efi/libstub/randomalloc.c
55
#define MD_NUM_SLOTS(md) ((md)->virt_addr)
drivers/firmware/efi/libstub/x86-stub.c
838
unsigned long virt_addr = LOAD_PHYSICAL_ADDR;
drivers/firmware/efi/libstub/x86-stub.c
855
virt_addr += (range * seed[1]) >> 32;
drivers/firmware/efi/libstub/x86-stub.c
856
virt_addr &= ~(CONFIG_PHYSICAL_ALIGN - 1);
drivers/firmware/efi/libstub/x86-stub.c
885
entry = decompress_kernel((void *)addr, virt_addr, error);
drivers/firmware/efi/memattr.c
124
if (md->virt_addr == 0 && md->phys_addr != 0) {
drivers/firmware/efi/memattr.c
146
out->virt_addr = in_paddr + (md->virt_addr - md_paddr);
drivers/firmware/efi/riscv-runtime.c
41
if (md->virt_addr == U64_MAX)
drivers/infiniband/core/verbs.c
2260
u64 virt_addr, int access_flags)
drivers/infiniband/core/verbs.c
2272
mr = pd->device->ops.reg_user_mr(pd, start, length, virt_addr,
drivers/infiniband/core/verbs.c
2283
mr->iova = virt_addr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4613
static struct ib_mr *__bnxt_re_user_reg_mr(struct ib_pd *ib_pd, u64 length, u64 virt_addr,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4629
page_size = ib_umem_find_best_pgsz(umem, BNXT_RE_PAGE_SIZE_SUPPORTED, virt_addr);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4657
mr->qplib_mr.va = virt_addr;
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4689
u64 virt_addr, int mr_access_flags,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4710
ib_mr = __bnxt_re_user_reg_mr(ib_pd, length, virt_addr, mr_access_flags, umem);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4717
u64 length, u64 virt_addr, int fd,
drivers/infiniband/hw/bnxt_re/ib_verbs.c
4738
ib_mr = __bnxt_re_user_reg_mr(ib_pd, length, virt_addr, mr_access_flags, umem);
drivers/infiniband/hw/bnxt_re/ib_verbs.h
282
u64 virt_addr, int mr_access_flags,
drivers/infiniband/hw/bnxt_re/ib_verbs.h
286
u64 length, u64 virt_addr,
drivers/infiniband/hw/efa/efa.h
168
u64 virt_addr, int access_flags,
drivers/infiniband/hw/efa/efa.h
172
u64 length, u64 virt_addr,
drivers/infiniband/hw/efa/efa_verbs.c
1644
u64 length, u64 virt_addr, int access_flags)
drivers/infiniband/hw/efa/efa_verbs.c
1655
params.iova = virt_addr;
drivers/infiniband/hw/efa/efa_verbs.c
1661
virt_addr);
drivers/infiniband/hw/efa/efa_verbs.c
1711
u64 length, u64 virt_addr,
drivers/infiniband/hw/efa/efa_verbs.c
1742
err = efa_register_mr(ibpd, mr, start, length, virt_addr, access_flags);
drivers/infiniband/hw/efa/efa_verbs.c
1758
u64 virt_addr, int access_flags,
drivers/infiniband/hw/efa/efa_verbs.c
1786
err = efa_register_mr(ibpd, mr, start, length, virt_addr, access_flags);
drivers/infiniband/hw/hns/hns_roce_db.c
45
db->virt_addr = sg_virt(page->umem->sgt_append.sgt.sgl) + offset;
drivers/infiniband/hw/hns/hns_roce_device.h
1264
u64 virt_addr, int access_flags,
drivers/infiniband/hw/hns/hns_roce_device.h
1268
u64 length, u64 virt_addr,
drivers/infiniband/hw/hns/hns_roce_device.h
419
void *virt_addr;
drivers/infiniband/hw/hns/hns_roce_mr.c
233
u64 virt_addr, int access_flags,
drivers/infiniband/hw/hns/hns_roce_mr.c
252
mr->iova = virt_addr;
drivers/infiniband/hw/hns/hns_roce_mr.c
287
u64 length, u64 virt_addr,
drivers/infiniband/hw/hns/hns_roce_mr.c
325
mr->iova = virt_addr;
drivers/infiniband/hw/hns/hns_roce_qp.c
1462
hr_qp->sq.head = *(int *)(hr_qp->sdb.virt_addr);
drivers/infiniband/hw/hns/hns_roce_qp.c
1465
hr_qp->rq.head = *(int *)(hr_qp->rdb.virt_addr);
drivers/infiniband/hw/mlx4/mlx4_ib.h
761
u64 virt_addr, int access_flags,
drivers/infiniband/hw/mlx4/mlx4_ib.h
921
u64 length, u64 virt_addr,
drivers/infiniband/hw/mlx4/mr.c
142
u64 virt_addr, int access_flags,
drivers/infiniband/hw/mlx4/mr.c
171
err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, virt_addr, length,
drivers/infiniband/hw/mlx4/mr.c
203
u64 length, u64 virt_addr,
drivers/infiniband/hw/mlx4/mr.c
267
virt_addr, length, n, shift,
drivers/infiniband/hw/mlx4/mr.c
273
mmr->mmr.iova = virt_addr;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1321
u64 virt_addr, int access_flags,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1325
u64 length, u64 virt_addr,
drivers/infiniband/hw/mlx5/mlx5_ib.h
1341
u64 length, u64 virt_addr, int access_flags,
drivers/infiniband/hw/mlx5/mr.c
1012
offset, length, virt_addr, fd,
drivers/infiniband/hw/mlx5/mr.c
1021
crossing_mr = reg_create_crossing_vhca_mr(pd, virt_addr, length, access_flags,
drivers/infiniband/hw/mlx5/mr.c
1039
u64 length, u64 virt_addr,
drivers/infiniband/hw/mlx5/mr.c
1062
offset, virt_addr, length, fd, access_flags, mlx5_access_flags);
drivers/infiniband/hw/mlx5/mr.c
1069
return reg_user_mr_dmabuf_by_data_direct(pd, offset, length, virt_addr,
drivers/infiniband/hw/mlx5/mr.c
1072
return reg_user_mr_dmabuf(pd, NULL, offset, length, virt_addr, fd,
drivers/infiniband/hw/mlx5/mr.c
908
u64 offset, u64 length, u64 virt_addr,
drivers/infiniband/hw/mlx5/mr.c
950
mr = alloc_cacheable_mr(pd, &umem_dmabuf->umem, virt_addr,
drivers/infiniband/hw/mlx5/mr.c
986
u64 length, u64 virt_addr,
drivers/infiniband/hw/mlx5/mr.c
996
if (!PAGE_ALIGNED(virt_addr) || (access_flags & IB_ACCESS_ON_DEMAND))
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
589
u64 virt_addr, int access_flags,
drivers/infiniband/hw/usnic/usnic_ib_verbs.c
597
virt_addr, length);
drivers/infiniband/hw/usnic/usnic_ib_verbs.h
62
u64 virt_addr, int access_flags,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c
113
u64 virt_addr, int access_flags,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c
155
mr->mmr.iova = virt_addr;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h
368
u64 virt_addr, int access_flags,
drivers/infiniband/sw/rdmavt/mr.c
338
u64 virt_addr, int mr_access_flags,
drivers/infiniband/sw/rdmavt/mr.c
367
mr->mr.iova = virt_addr;
drivers/infiniband/sw/rdmavt/mr.h
28
u64 virt_addr, int mr_access_flags,
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
130
unsigned long virt_addr = (unsigned long)cpu;
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
133
ret = iommu_map(rkvdec->iommu_domain, virt_addr, phys_addr,
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
147
dma = virt_addr;
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
47
unsigned long virt_addr;
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
61
virt_addr = (unsigned long)cfg->rcb_bufs[i].cpu;
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
64
iommu_unmap(dev->iommu_domain, virt_addr, rcb_size);
drivers/media/platform/rockchip/rkvdec/rkvdec-rcb.c
65
gen_pool_free(dev->sram_pool, virt_addr, rcb_size);
drivers/media/platform/ti/omap/omap_voutlib.c
308
unsigned long virt_addr, addr;
drivers/media/platform/ti/omap/omap_voutlib.c
312
virt_addr = __get_free_pages(GFP_KERNEL, order);
drivers/media/platform/ti/omap/omap_voutlib.c
313
addr = virt_addr;
drivers/media/platform/ti/omap/omap_voutlib.c
315
if (virt_addr) {
drivers/media/platform/ti/omap/omap_voutlib.c
322
*phys_addr = (u32) virt_to_phys((void *) virt_addr);
drivers/media/platform/ti/omap/omap_voutlib.c
323
return virt_addr;
drivers/media/platform/ti/omap3isp/isphist.c
232
u32 *buf = hist->active_buf->virt_addr;
drivers/media/platform/ti/omap3isp/ispstat.c
109
for (w = buf->virt_addr, end = w + MAGIC_SIZE; w < end; w++)
drivers/media/platform/ti/omap3isp/ispstat.c
121
for (w = buf->virt_addr + buf_size, end = w + MAGIC_SIZE;
drivers/media/platform/ti/omap3isp/ispstat.c
151
memset(buf->virt_addr, MAGIC_NUM, MAGIC_SIZE);
drivers/media/platform/ti/omap3isp/ispstat.c
152
memset(buf->virt_addr + buf_size, MAGIC_NUM, MAGIC_SIZE);
drivers/media/platform/ti/omap3isp/ispstat.c
319
buf->virt_addr,
drivers/media/platform/ti/omap3isp/ispstat.c
342
if (!buf->virt_addr)
drivers/media/platform/ti/omap3isp/ispstat.c
347
dma_free_coherent(dev, stat->buf_alloc_size, buf->virt_addr,
drivers/media/platform/ti/omap3isp/ispstat.c
351
buf->virt_addr = NULL;
drivers/media/platform/ti/omap3isp/ispstat.c
368
buf->virt_addr = dma_alloc_coherent(dev, size, &buf->dma_addr,
drivers/media/platform/ti/omap3isp/ispstat.c
370
if (!buf->virt_addr)
drivers/media/platform/ti/omap3isp/ispstat.c
373
ret = dma_get_sgtable(dev, &buf->sgt, buf->virt_addr, buf->dma_addr,
drivers/media/platform/ti/omap3isp/ispstat.c
376
dma_free_coherent(dev, size, buf->virt_addr, buf->dma_addr);
drivers/media/platform/ti/omap3isp/ispstat.c
377
buf->virt_addr = NULL;
drivers/media/platform/ti/omap3isp/ispstat.c
449
stat->subdev.name, i, &buf->dma_addr, buf->virt_addr);
drivers/media/platform/ti/omap3isp/ispstat.h
37
void *virt_addr;
drivers/misc/genwqe/card_dev.c
108
if (virt_addr)
drivers/misc/genwqe/card_dev.c
109
*virt_addr = m->k_vaddr +
drivers/misc/genwqe/card_dev.c
154
void **virt_addr)
drivers/misc/genwqe/card_dev.c
172
if (virt_addr)
drivers/misc/genwqe/card_dev.c
173
*virt_addr = m->k_vaddr +
drivers/misc/genwqe/card_dev.c
97
void **virt_addr)
drivers/mtd/ftl.c
792
uint32_t virt_addr)
drivers/mtd/ftl.c
803
part, log_addr, virt_addr);
drivers/mtd/ftl.c
819
if (((virt_addr == 0xfffffffe) && !BLOCK_FREE(old_addr)) ||
drivers/mtd/ftl.c
820
((virt_addr == 0) && (BLOCK_TYPE(old_addr) != BLOCK_DATA)) ||
drivers/mtd/ftl.c
821
(!BLOCK_DELETED(virt_addr) && (old_addr != 0xfffffffe))) {
drivers/mtd/ftl.c
826
", new = 0x%x\n", log_addr, old_addr, virt_addr);
drivers/mtd/ftl.c
831
le_virt_addr = cpu_to_le32(virt_addr);
drivers/mtd/ftl.c
854
log_addr, virt_addr);
drivers/mtd/ftl.c
862
uint32_t bsize, log_addr, virt_addr, old_addr, blk;
drivers/mtd/ftl.c
882
virt_addr = sector * SECTOR_SIZE | BLOCK_DATA;
drivers/mtd/ftl.c
884
if (virt_addr >= le32_to_cpu(part->header.FormattedSize)) {
drivers/mtd/ftl.c
913
" = 0x%x, Offset = 0x%zx\n", log_addr, virt_addr,
drivers/mtd/ftl.c
928
if (set_bam_entry(part, log_addr, virt_addr))
drivers/mtd/ftl.c
934
virt_addr += SECTOR_SIZE;
drivers/net/ethernet/amazon/ena/ena_com.c
1662
phc->virt_addr = dma_alloc_coherent(ena_dev->dmadev,
drivers/net/ethernet/amazon/ena/ena_com.c
1663
sizeof(*phc->virt_addr),
drivers/net/ethernet/amazon/ena/ena_com.c
1666
if (unlikely(!phc->virt_addr))
drivers/net/ethernet/amazon/ena/ena_com.c
1671
phc->virt_addr->req_id = 0;
drivers/net/ethernet/amazon/ena/ena_com.c
1672
phc->virt_addr->timestamp = 0;
drivers/net/ethernet/amazon/ena/ena_com.c
1732
set_feat_cmd.u.phc.output_length = sizeof(*phc->virt_addr);
drivers/net/ethernet/amazon/ena/ena_com.c
1769
if (!phc->virt_addr)
drivers/net/ethernet/amazon/ena/ena_com.c
1777
sizeof(*phc->virt_addr),
drivers/net/ethernet/amazon/ena/ena_com.c
1778
phc->virt_addr,
drivers/net/ethernet/amazon/ena/ena_com.c
1780
phc->virt_addr = NULL;
drivers/net/ethernet/amazon/ena/ena_com.c
1801
resp = ena_dev->phc.virt_addr;
drivers/net/ethernet/amazon/ena/ena_com.c
333
io_sq->desc_addr.virt_addr =
drivers/net/ethernet/amazon/ena/ena_com.c
336
if (!io_sq->desc_addr.virt_addr) {
drivers/net/ethernet/amazon/ena/ena_com.c
337
io_sq->desc_addr.virt_addr =
drivers/net/ethernet/amazon/ena/ena_com.c
342
if (!io_sq->desc_addr.virt_addr) {
drivers/net/ethernet/amazon/ena/ena_com.c
410
io_cq->cdesc_addr.virt_addr =
drivers/net/ethernet/amazon/ena/ena_com.c
412
if (!io_cq->cdesc_addr.virt_addr) {
drivers/net/ethernet/amazon/ena/ena_com.c
413
io_cq->cdesc_addr.virt_addr =
drivers/net/ethernet/amazon/ena/ena_com.c
418
if (!io_cq->cdesc_addr.virt_addr) {
drivers/net/ethernet/amazon/ena/ena_com.c
909
if (io_cq->cdesc_addr.virt_addr) {
drivers/net/ethernet/amazon/ena/ena_com.c
912
dma_free_coherent(ena_dev->dmadev, size, io_cq->cdesc_addr.virt_addr,
drivers/net/ethernet/amazon/ena/ena_com.c
915
io_cq->cdesc_addr.virt_addr = NULL;
drivers/net/ethernet/amazon/ena/ena_com.c
918
if (io_sq->desc_addr.virt_addr) {
drivers/net/ethernet/amazon/ena/ena_com.c
921
dma_free_coherent(ena_dev->dmadev, size, io_sq->desc_addr.virt_addr,
drivers/net/ethernet/amazon/ena/ena_com.c
924
io_sq->desc_addr.virt_addr = NULL;
drivers/net/ethernet/amazon/ena/ena_com.h
275
struct ena_admin_phc_resp *virt_addr;
drivers/net/ethernet/amazon/ena/ena_com.h
86
u8 *virt_addr;
drivers/net/ethernet/amazon/ena/ena_eth_com.c
18
cdesc = (struct ena_eth_io_rx_cdesc_base *)(io_cq->cdesc_addr.virt_addr
drivers/net/ethernet/amazon/ena/ena_eth_com.c
228
((uintptr_t)io_cq->cdesc_addr.virt_addr +
drivers/net/ethernet/amazon/ena/ena_eth_com.c
44
return (void *)((uintptr_t)io_sq->desc_addr.virt_addr + offset);
drivers/net/ethernet/amazon/ena/ena_eth_com.h
211
((uintptr_t)io_cq->cdesc_addr.virt_addr +
drivers/net/ethernet/cavium/liquidio/octeon_network.h
434
#define lio_dma_free(oct, size, virt_addr, dma_addr) \
drivers/net/ethernet/cavium/liquidio/octeon_network.h
435
dma_free_coherent(&(oct)->pci_dev->dev, size, virt_addr, dma_addr)
drivers/net/ethernet/cirrus/cs89x0.c
1014
lp->virt_addr = ioaddr;
drivers/net/ethernet/cirrus/cs89x0.c
1038
lp->virt_addr);
drivers/net/ethernet/cirrus/cs89x0.c
109
void __iomem *virt_addr;/* CS89x0 virtual address. */
drivers/net/ethernet/cirrus/cs89x0.c
1214
iowrite16(PP_ChipID, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
1222
void __iomem *virt_addr;
drivers/net/ethernet/cirrus/cs89x0.c
1234
virt_addr = devm_platform_ioremap_resource(pdev, 0);
drivers/net/ethernet/cirrus/cs89x0.c
1235
if (IS_ERR(virt_addr)) {
drivers/net/ethernet/cirrus/cs89x0.c
1236
err = PTR_ERR(virt_addr);
drivers/net/ethernet/cirrus/cs89x0.c
1240
err = cs89x0_probe1(dev, virt_addr, 0);
drivers/net/ethernet/cirrus/cs89x0.c
143
tmp16 = ioread16(lp->virt_addr + portno);
drivers/net/ethernet/cirrus/cs89x0.c
158
iowrite16(tmp16, lp->virt_addr + portno);
drivers/net/ethernet/cirrus/cs89x0.c
167
iowrite16(regno, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
168
return ioread16(lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
176
iowrite16(regno, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
177
iowrite16(value, lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
295
iowrite16(TX_AFTER_ALL, lp->virt_addr + TX_CMD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
296
iowrite16(ETH_ZLEN, lp->virt_addr + TX_LEN_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
446
status = ioread16(lp->virt_addr + RX_FRAME_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
447
length = ioread16(lp->virt_addr + RX_FRAME_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
464
skb->data[length-1] = ioread16(lp->virt_addr + RX_FRAME_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
498
while ((status = ioread16(lp->virt_addr + ISQ_PORT))) {
drivers/net/ethernet/cirrus/cs89x0.c
835
iowrite16(lp->send_cmd, lp->virt_addr + TX_CMD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
836
iowrite16(skb->len, lp->virt_addr + TX_LEN_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
957
iowrite16(PP_CS8920_ISAINT, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
958
iowrite8(dev->irq, lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
959
iowrite8(0, lp->virt_addr + DATA_PORT + 1);
drivers/net/ethernet/cirrus/cs89x0.c
961
iowrite16(PP_CS8920_ISAMemB, lp->virt_addr + ADD_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
963
lp->virt_addr + DATA_PORT);
drivers/net/ethernet/cirrus/cs89x0.c
965
lp->virt_addr + DATA_PORT + 1);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1006
virt_addr = dma_alloc_coherent(dev, size, &phys_addr,
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1008
if (virt_addr == NULL)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1012
priv->pool[i].desc = virt_addr;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
995
struct hix5hd2_desc *virt_addr;
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
49
((eq)->virt_addr[(idx) / (eq)->num_elem_in_pg] + \
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
641
eq->virt_addr = devm_kcalloc(&pdev->dev, eq->num_pages,
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
642
sizeof(*eq->virt_addr), GFP_KERNEL);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
643
if (!eq->virt_addr) {
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
649
eq->virt_addr[pg] = dma_alloc_coherent(&pdev->dev,
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
653
if (!eq->virt_addr[pg]) {
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
681
eq->virt_addr[pg],
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
684
devm_kfree(&pdev->dev, eq->virt_addr);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
703
eq->virt_addr[pg],
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c
706
devm_kfree(&pdev->dev, eq->virt_addr);
drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h
192
void **virt_addr;
drivers/net/ethernet/marvell/mvneta.c
1723
u32 phys_addr, void *virt_addr,
drivers/net/ethernet/marvell/mvneta.c
1730
rxq->buf_virt_addr[i] = virt_addr;
drivers/net/ethernet/marvell/mvneta_bm.c
123
bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes,
drivers/net/ethernet/marvell/mvneta_bm.c
126
if (!bm_pool->virt_addr)
drivers/net/ethernet/marvell/mvneta_bm.c
129
if (!IS_ALIGNED((u32)bm_pool->virt_addr, MVNETA_BM_POOL_PTR_ALIGN)) {
drivers/net/ethernet/marvell/mvneta_bm.c
130
dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
drivers/net/ethernet/marvell/mvneta_bm.c
140
dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
drivers/net/ethernet/marvell/mvneta_bm.c
272
if (bm_pool->virt_addr) {
drivers/net/ethernet/marvell/mvneta_bm.c
275
bm_pool->virt_addr, bm_pool->phys_addr);
drivers/net/ethernet/marvell/mvneta_bm.c
276
bm_pool->virt_addr = NULL;
drivers/net/ethernet/marvell/mvneta_bm.h
122
u32 *virt_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1519
u32 *virt_addr;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
405
bm_pool->virt_addr = dma_alloc_coherent(dev, bm_pool->size_bytes,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
408
if (!bm_pool->virt_addr)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
411
if (!IS_ALIGNED((unsigned long)bm_pool->virt_addr,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
414
bm_pool->virt_addr, bm_pool->dma_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
575
bm_pool->virt_addr,
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
218
void *virt_addr;
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
225
virt_addr = ((u8 *)fdma->dcbs +
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
229
memcpy(virt_addr, ifh, IFH_LEN * 4);
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
230
memcpy(virt_addr + IFH_LEN * 4, skb->data, skb->len);
drivers/net/ethernet/microsoft/mana/gdma_main.c
1090
queue->queue_mem_ptr = gmi->virt_addr;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1156
if (!MANA_PAGE_ALIGNED(gmi->virt_addr))
drivers/net/ethernet/microsoft/mana/gdma_main.c
1233
queue->queue_mem_ptr = gmi->virt_addr;
drivers/net/ethernet/microsoft/mana/gdma_main.c
1288
queue->queue_mem_ptr = gmi->virt_addr;
drivers/net/ethernet/microsoft/mana/gdma_main.c
390
gmi->virt_addr = buf;
drivers/net/ethernet/microsoft/mana/gdma_main.c
398
dma_free_coherent(gmi->dev, gmi->length, gmi->virt_addr,
drivers/net/ethernet/microsoft/mana/hw_channel.c
467
void *virt_addr;
drivers/net/ethernet/microsoft/mana/hw_channel.c
489
virt_addr = dma_buf->mem_info.virt_addr;
drivers/net/ethernet/microsoft/mana/hw_channel.c
495
hwc_wr->buf_va = virt_addr + i * max_msg_size;
drivers/net/ethernet/qlogic/qed/qed_chain.c
116
if (!entry->virt_addr)
drivers/net/ethernet/qlogic/qed/qed_chain.c
119
dma_free_coherent(dev, chain->page_size, entry->virt_addr,
drivers/net/ethernet/qlogic/qed/qed_chain.c
304
addr_tbl[i].virt_addr = virt;
drivers/net/ethernet/qlogic/qed/qed_chain.c
60
static void qed_chain_init_mem(struct qed_chain *chain, void *virt_addr,
drivers/net/ethernet/qlogic/qed/qed_chain.c
63
chain->p_virt_addr = virt_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1600
if (p_shdw[line].virt_addr) {
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1951
if (!p_mngr->ilt_shadow[line].virt_addr)
drivers/net/ethernet/qlogic/qed/qed_cxt.c
1954
p_info->p_cxt = p_mngr->ilt_shadow[line].virt_addr +
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2163
p_info->blocks[i] = p_mngr->ilt_shadow[shadow_line].virt_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2234
if (p_hwfn->p_cxt_mngr->ilt_shadow[shadow_line].virt_addr)
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2276
p_hwfn->p_cxt_mngr->ilt_shadow[shadow_line].virt_addr = p_virt;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2381
if (!p_hwfn->p_cxt_mngr->ilt_shadow[i].virt_addr)
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2386
p_hwfn->p_cxt_mngr->ilt_shadow[i].virt_addr,
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2389
p_hwfn->p_cxt_mngr->ilt_shadow[i].virt_addr = NULL;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
2499
*pp_task_ctx = (u8 *)p_mngr->ilt_shadow[ilt_idx].virt_addr +
drivers/net/ethernet/qlogic/qed/qed_cxt.c
780
if (p_t2->dma_mem[i].virt_addr)
drivers/net/ethernet/qlogic/qed/qed_cxt.c
783
p_t2->dma_mem[i].virt_addr,
drivers/net/ethernet/qlogic/qed/qed_cxt.c
802
p_virt = &p_t2->dma_mem[i].virt_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
808
if (!p_t2->dma_mem[i].virt_addr)
drivers/net/ethernet/qlogic/qed/qed_cxt.c
874
struct src_ent *entries = p_t2->dma_mem[i].virt_addr;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
928
if (p_dma->virt_addr)
drivers/net/ethernet/qlogic/qed/qed_cxt.c
930
p_dma->size, p_dma->virt_addr,
drivers/net/ethernet/qlogic/qed/qed_cxt.c
932
p_dma->virt_addr = NULL;
drivers/net/ethernet/qlogic/qed/qed_cxt.c
973
ilt_shadow[line].virt_addr = p_virt;
drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h
500
struct dbg_bus_mem_addr virt_addr; /* PCI buffer virtual address */
drivers/net/ethernet/qlogic/qed/qed_debug.c
4593
if (!ilt_pages[page_id].virt_addr)
drivers/net/ethernet/qlogic/qed/qed_debug.c
4618
mem_desc->virt_addr,
drivers/net/ethernet/qlogic/qed/qed_debug.c
4628
mem_desc->virt_addr, mem_desc->size);
drivers/net/ethernet/qlogic/qed/qed_hsi.h
1899
void *virt_addr;
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1717
storm_mem_desc->virt_addr =
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1721
if (!storm_mem_desc->virt_addr)
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1728
memcpy(storm_mem_desc->virt_addr,
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1756
if (!storm_mem_desc->virt_addr)
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1783
if (storm_mem_desc->virt_addr)
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1786
storm_mem_desc->virt_addr,
drivers/net/ethernet/smsc/smsc9420.c
1496
void __iomem *virt_addr;
drivers/net/ethernet/smsc/smsc9420.c
1532
virt_addr = ioremap(pci_resource_start(pdev, SMSC_BAR),
drivers/net/ethernet/smsc/smsc9420.c
1534
if (!virt_addr) {
drivers/net/ethernet/smsc/smsc9420.c
1540
virt_addr += LAN9420_CPSR_ENDIAN_OFFSET;
drivers/net/ethernet/smsc/smsc9420.c
1559
pd->ioaddr = virt_addr;
drivers/net/ethernet/smsc/smsc9420.c
1563
netif_dbg(pd, probe, pd->dev, "lan_base=0x%08lx\n", (ulong)virt_addr);
drivers/net/ethernet/smsc/smsc9420.c
1607
iounmap(virt_addr - LAN9420_CPSR_ENDIAN_OFFSET);
drivers/net/wireless/ath/ath10k/swap.c
107
virt_addr = dma_alloc_coherent(ar->dev, swap_bin_len, &paddr,
drivers/net/wireless/ath/ath10k/swap.c
109
if (!virt_addr)
drivers/net/wireless/ath/ath10k/swap.c
118
seg_info->virt_address[0] = virt_addr;
drivers/net/wireless/ath/ath10k/swap.c
19
u8 *virt_addr = seg_info->virt_address[0];
drivers/net/wireless/ath/ath10k/swap.c
55
memcpy(virt_addr, swap_item->tlv.data, payload_len);
drivers/net/wireless/ath/ath10k/swap.c
56
virt_addr += payload_len;
drivers/net/wireless/ath/ath10k/swap.c
93
void *virt_addr;
drivers/net/wireless/ath/wcn36xx/dxe.c
241
void *bd_cpu_addr = pool->virt_addr;
drivers/net/wireless/ath/wcn36xx/dxe.c
704
wcn->mgmt_mem_pool.virt_addr = cpu_addr;
drivers/net/wireless/ath/wcn36xx/dxe.c
719
wcn->data_mem_pool.virt_addr = cpu_addr;
drivers/net/wireless/ath/wcn36xx/dxe.c
731
if (wcn->mgmt_mem_pool.virt_addr)
drivers/net/wireless/ath/wcn36xx/dxe.c
734
wcn->mgmt_mem_pool.virt_addr,
drivers/net/wireless/ath/wcn36xx/dxe.c
737
if (wcn->data_mem_pool.virt_addr) {
drivers/net/wireless/ath/wcn36xx/dxe.c
740
wcn->data_mem_pool.virt_addr,
drivers/net/wireless/ath/wcn36xx/dxe.h
450
void *virt_addr;
drivers/ntb/ntb_transport.c
1320
mw->virt_addr = NULL;
drivers/ntb/ntb_transport.c
224
void *virt_addr;
drivers/ntb/ntb_transport.c
600
if (!mw->virt_addr)
drivers/ntb/ntb_transport.c
609
qp->rx_buff = mw->virt_addr + rx_size * (qp_num / mw_count);
drivers/ntb/ntb_transport.c
765
if (!mw->virt_addr)
drivers/ntb/ntb_transport.c
775
mw->virt_addr = NULL;
drivers/ntb/ntb_transport.c
782
void *alloc_addr, *virt_addr;
drivers/ntb/ntb_transport.c
805
virt_addr = alloc_addr;
drivers/ntb/ntb_transport.c
816
virt_addr = PTR_ALIGN(alloc_addr, align);
drivers/ntb/ntb_transport.c
825
mw->virt_addr = virt_addr;
drivers/nvdimm/pmem.c
105
arch_invalidate_pmem(pmem->virt_addr + offset, len);
drivers/nvdimm/pmem.c
170
void *pmem_addr = pmem->virt_addr + pmem_off;
drivers/nvdimm/pmem.c
185
void *pmem_addr = pmem->virt_addr + pmem_off;
drivers/nvdimm/pmem.c
254
*kaddr = pmem->virt_addr + offset;
drivers/nvdimm/pmem.c
544
pmem->virt_addr = addr;
drivers/nvdimm/pmem.c
70
if (is_vmalloc_addr(pmem->virt_addr))
drivers/nvdimm/pmem.h
18
void *virt_addr;
drivers/nvme/target/pci-epf.c
1802
memcpy_toio(cq->pci_map.virt_addr + cq->tail * cq->qes,
drivers/nvme/target/pci-epf.c
458
memcpy_fromio(buf, map.virt_addr, map.pci_size);
drivers/nvme/target/pci-epf.c
461
memcpy_toio(map.virt_addr, buf, map.pci_size);
drivers/pci/endpoint/functions/pci-epf-test.c
424
memcpy_fromio(buf, src_map.virt_addr, map_size);
drivers/pci/endpoint/functions/pci-epf-test.c
425
memcpy_toio(dst_map.virt_addr, buf, map_size);
drivers/pci/endpoint/functions/pci-epf-test.c
523
memcpy_fromio(buf, map.virt_addr, map_size);
drivers/pci/endpoint/functions/pci-epf-test.c
623
memcpy_toio(map.virt_addr, buf, map_size);
drivers/pci/endpoint/pci-epc-core.c
592
map->virt_addr = map->virt_base + map_offset;
drivers/pci/endpoint/pci-epc-mem.c
181
void __iomem *virt_addr;
drivers/pci/endpoint/pci-epc-mem.c
204
virt_addr = ioremap(*phys_addr, align_size);
drivers/pci/endpoint/pci-epc-mem.c
205
if (!virt_addr) {
drivers/pci/endpoint/pci-epc-mem.c
212
return virt_addr;
drivers/pci/endpoint/pci-epc-mem.c
248
void __iomem *virt_addr, size_t size)
drivers/pci/endpoint/pci-epc-mem.c
264
iounmap(virt_addr);
drivers/platform/raspberrypi/vchiq-interface/vchiq_ioctl.h
79
void __user *virt_addr;
drivers/rapidio/devices/rio_mport_cdev.c
1076
map->virt_addr = dma_alloc_coherent(md->mport->dev.parent, size,
drivers/rapidio/devices/rio_mport_cdev.c
1078
if (map->virt_addr == NULL) {
drivers/rapidio/devices/rio_mport_cdev.c
116
void *virt_addr; /* kernel address, for dma_free_coherent */
drivers/rapidio/devices/rio_mport_cdev.c
1196
map->virt_addr = dma_alloc_coherent(mport->dev.parent, size,
drivers/rapidio/devices/rio_mport_cdev.c
1198
if (map->virt_addr == NULL) {
drivers/rapidio/devices/rio_mport_cdev.c
1223
map->virt_addr, map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
2029
map->virt_addr, filp);
drivers/rapidio/devices/rio_mport_cdev.c
2135
map->dir, map->virt_addr,
drivers/rapidio/devices/rio_mport_cdev.c
2146
map->virt_addr, map->phys_addr);
drivers/rapidio/devices/rio_mport_cdev.c
2217
map->virt_addr, map->phys_addr, map->size);
drivers/rapidio/devices/rio_mport_cdev.c
911
req->map->virt_addr + (baddr - req->map->phys_addr) +
drivers/scsi/BusLogic.h
1202
static inline u32 virt_to_32bit_virt(void *virt_addr)
drivers/scsi/BusLogic.h
1204
return (u32) (unsigned long) virt_addr;
drivers/scsi/be2iscsi/be_cmds.h
931
struct virt_addr scratch_va;
drivers/scsi/be2iscsi/be_cmds.h
932
struct virt_addr pages_va;
drivers/scsi/esas2r/esas2r.h
748
void *virt_addr;
drivers/scsi/esas2r/esas2r_init.c
100
mem_desc->virt_addr = NULL;
drivers/scsi/esas2r/esas2r_init.c
126
rq->vrq = (union atto_vda_req *)memdesc->virt_addr;
drivers/scsi/esas2r/esas2r_init.c
505
if (a->inbound_list_md.virt_addr)
drivers/scsi/esas2r/esas2r_init.c
508
if (a->outbound_list_md.virt_addr)
drivers/scsi/esas2r/esas2r_init.c
51
mem_desc->virt_addr = NULL;
drivers/scsi/esas2r/esas2r_init.c
69
mem_desc->virt_addr = PTR_ALIGN(mem_desc->esas2r_data, align);
drivers/scsi/esas2r/esas2r_init.c
71
memset(mem_desc->virt_addr, 0, mem_desc->size);
drivers/scsi/esas2r/esas2r_init.c
78
if (mem_desc->virt_addr == NULL)
drivers/scsi/esas2r/esas2r_init.c
89
int unalign = ((u8 *)mem_desc->virt_addr) -
drivers/scsi/esas2r/esas2r_init.c
898
virt_addr;
drivers/scsi/esas2r/esas2r_int.c
248
rsp = (struct atto_vda_ob_rsp *)a->outbound_list_md.virt_addr
drivers/scsi/esas2r/esas2r_io.c
160
virt_addr
drivers/scsi/esas2r/esas2r_io.c
244
memcpy(sgl->virt_addr, sgc->sge.a64.last, sgelen);
drivers/scsi/esas2r/esas2r_io.c
248
(struct atto_vda_sge *)((u8 *)sgl->virt_addr +
drivers/scsi/esas2r/esas2r_io.c
253
(struct atto_vda_sge *)((u8 *)sgl->virt_addr
drivers/scsi/esas2r/esas2r_io.c
274
virt_addr)
drivers/scsi/esas2r/esas2r_io.c
337
(u8 *)rq->sg_table->virt_addr));
drivers/scsi/esas2r/esas2r_io.c
481
virt_addr;
drivers/scsi/isci/request.h
274
sci_io_request_get_dma_addr(struct isci_request *ireq, void *virt_addr)
drivers/scsi/isci/request.h
277
char *requested_addr = (char *)virt_addr;
drivers/scsi/lpfc/lpfc_hbadisc.c
2231
void *virt_addr;
drivers/scsi/lpfc/lpfc_hbadisc.c
2248
virt_addr = mboxq->sge_array->addr[0];
drivers/scsi/lpfc/lpfc_hbadisc.c
2250
shdr = (union lpfc_sli4_cfg_shdr *)virt_addr;
drivers/scsi/lpfc/lpfc_hbadisc.c
2272
read_fcf = (struct lpfc_mbx_read_fcf_tbl *)virt_addr;
drivers/scsi/lpfc/lpfc_hbadisc.c
2276
new_fcf_record = (struct fcf_record *)(virt_addr +
drivers/scsi/lpfc/lpfc_mbox.c
2088
void *virt_addr;
drivers/scsi/lpfc/lpfc_mbox.c
2117
virt_addr = mboxq->sge_array->addr[0];
drivers/scsi/lpfc/lpfc_mbox.c
2118
read_fcf = (struct lpfc_mbx_read_fcf_tbl *)virt_addr;
drivers/scsi/lpfc/lpfc_mbox.c
2123
bytep = virt_addr + sizeof(union lpfc_sli4_cfg_shdr);
drivers/scsi/lpfc/lpfc_sli.c
20038
void *virt_addr;
drivers/scsi/lpfc/lpfc_sli.c
20042
virt_addr = mboxq->sge_array->addr[0];
drivers/scsi/lpfc/lpfc_sli.c
20044
shdr = (union lpfc_sli4_cfg_shdr *) virt_addr;
drivers/scsi/lpfc/lpfc_sli.c
20073
void *virt_addr;
drivers/scsi/lpfc/lpfc_sli.c
20106
virt_addr = mboxq->sge_array->addr[0];
drivers/scsi/lpfc/lpfc_sli.c
20112
bytep = virt_addr + sizeof(union lpfc_sli4_cfg_shdr);
drivers/scsi/mvumi.c
1018
virmem = res_mgnt->virt_addr;
drivers/scsi/mvumi.c
119
res->virt_addr = kzalloc(size, GFP_ATOMIC);
drivers/scsi/mvumi.c
120
if (!res->virt_addr) {
drivers/scsi/mvumi.c
130
res->virt_addr = dma_alloc_coherent(&mhba->pdev->dev, size,
drivers/scsi/mvumi.c
133
if (!res->virt_addr) {
drivers/scsi/mvumi.c
164
res->virt_addr, res->bus_addr);
drivers/scsi/mvumi.c
167
kfree(res->virt_addr);
drivers/scsi/mvumi.c
227
void *virt_addr;
drivers/scsi/mvumi.c
233
virt_addr = dma_alloc_coherent(&mhba->pdev->dev, size, &phy_addr,
drivers/scsi/mvumi.c
235
if (!virt_addr)
drivers/scsi/mvumi.c
240
cmd->data_buf = virt_addr;
drivers/scsi/mvumi.c
935
v = res_mgnt->virt_addr;
drivers/scsi/mvumi.c
997
virmem = res_mgnt->virt_addr;
drivers/scsi/mvumi.h
214
void *virt_addr;
drivers/scsi/pm8001/pm8001_chips.h
44
static inline u32 pm8001_read_32(void *virt_addr)
drivers/scsi/pm8001/pm8001_chips.h
46
return *((u32 *)virt_addr);
drivers/scsi/pm8001/pm8001_hwi.c
2897
void *virt_addr = pm8001_ha->memoryMap.region[NVMD].virt_ptr;
drivers/scsi/pm8001/pm8001_hwi.c
2917
((u8 *)virt_addr + 4),
drivers/scsi/pm8001/pm8001_sas.c
181
int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
drivers/scsi/pm8001/pm8001_sas.c
197
*virt_addr = (void *)mem_virt_alloc + phys_align - *pphys_addr;
drivers/scsi/pm8001/pm8001_sas.h
663
int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
drivers/soc/samsung/exynos-pmu.c
414
void __iomem *virt_addr;
drivers/soc/samsung/exynos-pmu.c
436
virt_addr = devm_ioremap(dev, intrgen_res.start,
drivers/soc/samsung/exynos-pmu.c
438
if (!virt_addr)
drivers/soc/samsung/exynos-pmu.c
441
pmu_context->pmuintrgen = devm_regmap_init_mmio(dev, virt_addr,
drivers/usb/gadget/udc/amd5536udc.h
560
void __iomem *virt_addr;
drivers/usb/gadget/udc/amd5536udc_pci.c
118
dev->virt_addr = ioremap(resource, len);
drivers/usb/gadget/udc/amd5536udc_pci.c
119
if (!dev->virt_addr) {
drivers/usb/gadget/udc/amd5536udc_pci.c
133
dev->csr = dev->virt_addr + UDC_CSR_ADDR;
drivers/usb/gadget/udc/amd5536udc_pci.c
135
dev->regs = dev->virt_addr + UDC_DEVCFG_ADDR;
drivers/usb/gadget/udc/amd5536udc_pci.c
137
dev->ep_regs = dev->virt_addr + UDC_EPREGS_ADDR;
drivers/usb/gadget/udc/amd5536udc_pci.c
139
dev->rxfifo = (u32 __iomem *)(dev->virt_addr + UDC_RXFIFO_ADDR);
drivers/usb/gadget/udc/amd5536udc_pci.c
140
dev->txfifo = (u32 __iomem *)(dev->virt_addr + UDC_TXFIFO_ADDR);
drivers/usb/gadget/udc/amd5536udc_pci.c
184
iounmap(dev->virt_addr);
drivers/usb/gadget/udc/amd5536udc_pci.c
72
iounmap(dev->virt_addr);
drivers/usb/gadget/udc/snps_udc_plat.c
114
udc->virt_addr = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
drivers/usb/gadget/udc/snps_udc_plat.c
115
if (IS_ERR(udc->virt_addr))
drivers/usb/gadget/udc/snps_udc_plat.c
116
return PTR_ERR(udc->virt_addr);
drivers/usb/gadget/udc/snps_udc_plat.c
119
udc->csr = udc->virt_addr + UDC_CSR_ADDR;
drivers/usb/gadget/udc/snps_udc_plat.c
122
udc->regs = udc->virt_addr + UDC_DEVCFG_ADDR;
drivers/usb/gadget/udc/snps_udc_plat.c
125
udc->ep_regs = udc->virt_addr + UDC_EPREGS_ADDR;
drivers/usb/gadget/udc/snps_udc_plat.c
128
udc->rxfifo = (u32 __iomem *)(udc->virt_addr + UDC_RXFIFO_ADDR);
drivers/usb/gadget/udc/snps_udc_plat.c
129
udc->txfifo = (u32 __iomem *)(udc->virt_addr + UDC_TXFIFO_ADDR);
drivers/video/fbdev/ep93xx-fb.c
420
char __iomem *virt_addr;
drivers/video/fbdev/ep93xx-fb.c
427
virt_addr = dma_alloc_wc(info->device, fb_size, &phys_addr, GFP_KERNEL);
drivers/video/fbdev/ep93xx-fb.c
428
if (!virt_addr)
drivers/video/fbdev/ep93xx-fb.c
444
dma_free_coherent(info->device, fb_size, virt_addr, phys_addr);
drivers/video/fbdev/ep93xx-fb.c
450
info->screen_base = virt_addr;
drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c
550
__ATTR(virt_addr, S_IRUGO, show_virt, NULL),
drivers/virt/vmgenid.c
113
void *virt_addr;
drivers/virt/vmgenid.c
116
virt_addr = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
drivers/virt/vmgenid.c
117
if (IS_ERR(virt_addr))
drivers/virt/vmgenid.c
118
return PTR_ERR(virt_addr);
drivers/virt/vmgenid.c
120
setup_vmgenid_state(state, virt_addr);
drivers/virt/vmgenid.c
38
static void setup_vmgenid_state(struct vmgenid_state *state, void *virt_addr)
drivers/virt/vmgenid.c
40
state->next_id = virt_addr;
drivers/virt/vmgenid.c
59
void *virt_addr;
drivers/virt/vmgenid.c
78
virt_addr = devm_memremap(&device->dev, phys_addr, VMGENID_SIZE, MEMREMAP_WB);
drivers/virt/vmgenid.c
79
if (IS_ERR(virt_addr)) {
drivers/virt/vmgenid.c
80
ret = PTR_ERR(virt_addr);
drivers/virt/vmgenid.c
83
setup_vmgenid_state(state, virt_addr);
drivers/w1/masters/matrox_w1.c
135
dev->virt_addr = ioremap(dev->phys_addr, 16384);
drivers/w1/masters/matrox_w1.c
136
if (!dev->virt_addr) {
drivers/w1/masters/matrox_w1.c
143
dev->base_addr = dev->virt_addr + MATROX_BASE;
drivers/w1/masters/matrox_w1.c
165
if (dev->virt_addr)
drivers/w1/masters/matrox_w1.c
166
iounmap(dev->virt_addr);
drivers/w1/masters/matrox_w1.c
177
iounmap(dev->virt_addr);
drivers/w1/masters/matrox_w1.c
49
void __iomem *virt_addr;
include/acpi/acpiosxf.h
277
int acpi_os_read_iomem(void __iomem *virt_addr, u64 *value, u32 width);
include/linux/comedi/comedi_isadma.h
32
void *virt_addr;
include/linux/comedi/comedidev.h
221
void *virt_addr;
include/linux/dma/sprd-dma.h
185
unsigned long virt_addr;
include/linux/efi.h
143
u64 virt_addr;
include/linux/pci-epc.h
416
void __iomem *virt_addr, size_t size);
include/linux/pci-epc.h
61
void __iomem *virt_addr;
include/linux/qed/qed_chain.h
311
*p_next_elem = p_chain->pbl.pp_addr_tbl[page_index].virt_addr;
include/linux/qed/qed_chain.h
557
p_virt_addr = p_chain->pbl.pp_addr_tbl[last_page_idx].virt_addr;
include/linux/qed/qed_chain.h
634
memset(p_chain->pbl.pp_addr_tbl[i].virt_addr, 0,
include/linux/qed/qed_chain.h
71
void *virt_addr;
include/net/mana/gdma.h
228
void *virt_addr;
include/rdma/ib_verbs.h
2655
u64 virt_addr, int mr_access_flags,
include/rdma/ib_verbs.h
2659
u64 length, u64 virt_addr, int fd,
include/rdma/ib_verbs.h
2664
u64 length, u64 virt_addr,
include/rdma/ib_verbs.h
4551
u64 virt_addr, int mr_access_flags);
include/trace/events/dma.h
118
TP_PROTO(struct device *dev, void *virt_addr, dma_addr_t dma_addr,
include/trace/events/dma.h
121
TP_ARGS(dev, virt_addr, dma_addr, size, dir, flags, attrs),
include/trace/events/dma.h
125
__field(void *, virt_addr)
include/trace/events/dma.h
135
__entry->virt_addr = virt_addr;
include/trace/events/dma.h
148
__entry->virt_addr,
include/trace/events/dma.h
155
TP_PROTO(struct device *dev, void *virt_addr, dma_addr_t dma_addr, \
include/trace/events/dma.h
158
TP_ARGS(dev, virt_addr, dma_addr, size, dir, flags, attrs))
include/trace/events/dma.h
206
TP_PROTO(struct device *dev, void *virt_addr, dma_addr_t dma_addr,
include/trace/events/dma.h
208
TP_ARGS(dev, virt_addr, dma_addr, size, dir, attrs),
include/trace/events/dma.h
212
__field(void *, virt_addr)
include/trace/events/dma.h
221
__entry->virt_addr = virt_addr;
include/trace/events/dma.h
233
__entry->virt_addr,
include/trace/events/dma.h
239
TP_PROTO(struct device *dev, void *virt_addr, dma_addr_t dma_addr, \
include/trace/events/dma.h
241
TP_ARGS(dev, virt_addr, dma_addr, size, dir, attrs))
include/trace/events/habanalabs.h
17
TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte),
include/trace/events/habanalabs.h
19
TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte),
include/trace/events/habanalabs.h
23
__field(u64, virt_addr)
include/trace/events/habanalabs.h
31
__entry->virt_addr = virt_addr;
include/trace/events/habanalabs.h
39
__entry->virt_addr,
include/trace/events/habanalabs.h
46
TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte),
include/trace/events/habanalabs.h
47
TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte));
include/trace/events/habanalabs.h
50
TP_PROTO(struct device *dev, u64 virt_addr, u64 phys_addr, u32 page_size, bool flush_pte),
include/trace/events/habanalabs.h
51
TP_ARGS(dev, virt_addr, phys_addr, page_size, flush_pte));
mm/early_ioremap.c
173
unsigned long virt_addr;
mm/early_ioremap.c
198
virt_addr = (unsigned long)addr;
mm/early_ioremap.c
199
if (WARN_ON(virt_addr < fix_to_virt(FIX_BTMAP_BEGIN)))
mm/early_ioremap.c
202
offset = offset_in_page(virt_addr);
net/core/datagram.c
712
size_t virt_addr, size, off;
net/core/datagram.c
727
virt_addr = (size_t)iter_iov_addr(from);
net/core/datagram.c
728
niov = net_devmem_get_niov_at(binding, virt_addr, &off, &size);
net/core/devmem.c
431
size_t virt_addr, size_t *off, size_t *size)
net/core/devmem.c
433
if (virt_addr >= binding->dmabuf->size)
net/core/devmem.c
436
*off = virt_addr % PAGE_SIZE;
net/core/devmem.c
439
return binding->tx_vec[virt_addr / PAGE_SIZE];
net/rds/ib_rdma.c
563
u64 virt_addr = need_odp == ODP_ZEROBASED ? 0 : start;
net/rds/ib_rdma.c
576
ib_mr = ib_reg_user_mr(rds_ibdev->pd, start, length, virt_addr,
net/rds/ib_rdma.c
597
sge.addr = virt_addr;
net/smc/smc_tx.c
365
u64 virt_addr = (uintptr_t)conn->sndbuf_desc->cpu_addr;
net/smc/smc_tx.c
378
base_addr = virt_addr;
net/smc/smc_tx.c
387
(virt_addr + src_off) : (base_addr + src_off);
sound/soc/sprd/sprd-pcm-compress.c
224
link.virt_addr = (unsigned long)dma->virt;
sound/soc/sprd/sprd-pcm-dma.c
263
link.virt_addr = (unsigned long)data->virt;
tools/perf/util/arm-spe-decoder/arm-spe-decoder.c
185
decoder->record.virt_addr = ip;
tools/perf/util/arm-spe-decoder/arm-spe-decoder.h
123
u64 virt_addr;
tools/perf/util/arm-spe.c
552
sample.addr = record->virt_addr;
tools/testing/nvdimm/pmem-dax.c
29
*kaddr = pmem->virt_addr + offset;
tools/testing/nvdimm/pmem-dax.c
30
page = vmalloc_to_page(pmem->virt_addr + offset);
tools/testing/nvdimm/pmem-dax.c
40
*kaddr = pmem->virt_addr + offset;