area 316 arch/alpha/kernel/core_irongate.c struct vm_struct *area; area 380 arch/alpha/kernel/core_irongate.c area = get_vm_area(size, VM_IOREMAP); area 381 arch/alpha/kernel/core_irongate.c if (!area) return NULL; area 383 arch/alpha/kernel/core_irongate.c for(baddr = addr, vaddr = (unsigned long)area->addr; area 393 arch/alpha/kernel/core_irongate.c vfree(area->addr); area 400 arch/alpha/kernel/core_irongate.c vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK); area 691 arch/alpha/kernel/core_marvel.c struct vm_struct *area; area 744 arch/alpha/kernel/core_marvel.c area = get_vm_area(size, VM_IOREMAP); area 745 arch/alpha/kernel/core_marvel.c if (!area) area 749 arch/alpha/kernel/core_marvel.c for (vaddr = (unsigned long)area->addr; area 755 arch/alpha/kernel/core_marvel.c vfree(area->addr); area 764 arch/alpha/kernel/core_marvel.c vfree(area->addr); area 771 arch/alpha/kernel/core_marvel.c vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK); area 462 arch/alpha/kernel/core_titan.c struct vm_struct *area; area 513 arch/alpha/kernel/core_titan.c area = get_vm_area(size, VM_IOREMAP); area 514 arch/alpha/kernel/core_titan.c if (!area) { area 520 arch/alpha/kernel/core_titan.c for (vaddr = (unsigned long)area->addr; area 526 arch/alpha/kernel/core_titan.c vfree(area->addr); area 535 arch/alpha/kernel/core_titan.c vfree(area->addr); area 542 arch/alpha/kernel/core_titan.c vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK); area 57 arch/arc/mm/ioremap.c struct vm_struct *area; area 81 arch/arc/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 82 arch/arc/mm/ioremap.c if (!area) area 84 arch/arc/mm/ioremap.c area->phys_addr = paddr; area 85 arch/arc/mm/ioremap.c vaddr = (unsigned long)area->addr; area 266 arch/arm/mm/ioremap.c struct vm_struct *area; area 307 arch/arm/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 308 arch/arm/mm/ioremap.c if (!area) area 310 arch/arm/mm/ioremap.c addr = (unsigned long)area->addr; area 311 arch/arm/mm/ioremap.c area->phys_addr = paddr; area 318 arch/arm/mm/ioremap.c area->flags |= VM_ARM_SECTION_MAPPING; area 321 arch/arm/mm/ioremap.c area->flags |= VM_ARM_SECTION_MAPPING; area 332 arch/arm/net/bpf_jit_32.c static void jit_fill_hole(void *area, unsigned int size) area 336 arch/arm/net/bpf_jit_32.c for (ptr = area; size >= sizeof(u32); size -= sizeof(u32)) area 28 arch/arm64/mm/ioremap.c struct vm_struct *area; area 50 arch/arm64/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 51 arch/arm64/mm/ioremap.c if (!area) area 53 arch/arm64/mm/ioremap.c addr = (unsigned long)area->addr; area 54 arch/arm64/mm/ioremap.c area->phys_addr = phys_addr; area 59 arch/arm64/mm/pageattr.c struct vm_struct *area; area 81 arch/arm64/mm/pageattr.c area = find_vm_area((void *)addr); area 82 arch/arm64/mm/pageattr.c if (!area || area 83 arch/arm64/mm/pageattr.c end > (unsigned long)area->addr + area->size || area 84 arch/arm64/mm/pageattr.c !(area->flags & VM_ALLOC)) area 96 arch/arm64/mm/pageattr.c for (i = 0; i < area->nr_pages; i++) { area 97 arch/arm64/mm/pageattr.c __change_memory_common((u64)page_address(area->pages[i]), area 154 arch/arm64/net/bpf_jit_comp.c static void jit_fill_hole(void *area, unsigned int size) area 158 arch/arm64/net/bpf_jit_comp.c for (ptr = area; size >= sizeof(u32); size -= sizeof(u32)) area 16 arch/csky/mm/ioremap.c struct vm_struct *area; area 26 arch/csky/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 27 arch/csky/mm/ioremap.c if (!area) area 30 arch/csky/mm/ioremap.c vaddr = (unsigned long)area->addr; area 33 arch/csky/mm/ioremap.c free_vm_area(area); area 16 arch/hexagon/mm/ioremap.c struct vm_struct *area; area 30 arch/hexagon/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 31 arch/hexagon/mm/ioremap.c addr = (unsigned long)area->addr; area 35 arch/ia64/mm/ioremap.c struct vm_struct *area; area 82 arch/ia64/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 83 arch/ia64/mm/ioremap.c if (!area) area 86 arch/ia64/mm/ioremap.c area->phys_addr = phys_addr; area 87 arch/ia64/mm/ioremap.c addr = (void __iomem *) area->addr; area 28 arch/m68k/fpsp040/fpsp.h | | FPU fsave area | area 45 arch/m68k/fpsp040/fpsp.h | offsets refer to the Local Variable area and the fsave area. area 62 arch/m68k/fpsp040/fpsp.h | Sometimes the exception handler will transform the fsave area area 70 arch/m68k/fpsp040/fpsp.h | restored from the "local variable" area and can be used as area 60 arch/m68k/mm/kmap.c struct vm_struct **p, *tmp, *area; area 62 arch/m68k/mm/kmap.c area = kmalloc(sizeof(*area), GFP_KERNEL); area 63 arch/m68k/mm/kmap.c if (!area) area 70 arch/m68k/mm/kmap.c kfree(area); area 75 arch/m68k/mm/kmap.c area->addr = (void *)addr; area 76 arch/m68k/mm/kmap.c area->size = size + IO_SIZE; area 77 arch/m68k/mm/kmap.c area->next = *p; area 78 arch/m68k/mm/kmap.c *p = area; area 79 arch/m68k/mm/kmap.c return area; area 109 arch/m68k/mm/kmap.c struct vm_struct *area; area 147 arch/m68k/mm/kmap.c area = get_io_area(size); area 148 arch/m68k/mm/kmap.c if (!area) area 151 arch/m68k/mm/kmap.c virtaddr = (unsigned long)area->addr; area 67 arch/m68k/mm/sun3kmap.c struct vm_struct *area; area 80 arch/m68k/mm/sun3kmap.c if((area = get_vm_area(size, VM_IOREMAP)) == NULL) area 84 arch/m68k/mm/sun3kmap.c pr_info("ioremap: got virt %p size %lx(%lx)\n", area->addr, size, area 85 arch/m68k/mm/sun3kmap.c area->size); area 89 arch/m68k/mm/sun3kmap.c virt = (unsigned long)area->addr; area 94 arch/microblaze/mm/pgtable.c struct vm_struct *area; area 95 arch/microblaze/mm/pgtable.c area = get_vm_area(size, VM_IOREMAP); area 96 arch/microblaze/mm/pgtable.c if (area == NULL) area 98 arch/microblaze/mm/pgtable.c v = (unsigned long) area->addr; area 188 arch/mips/kernel/relocate.c const void *area, size_t size) area 191 arch/mips/kernel/relocate.c unsigned long *ptr = (unsigned long *)area; area 135 arch/mips/mm/ioremap.c struct vm_struct * area; area 177 arch/mips/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 178 arch/mips/mm/ioremap.c if (!area) area 180 arch/mips/mm/ioremap.c addr = area->addr; area 1788 arch/mips/net/ebpf_jit.c static void jit_fill_hole(void *area, unsigned int size) area 1793 arch/mips/net/ebpf_jit.c for (p = area; size >= sizeof(u32); size -= sizeof(u32)) area 470 arch/mips/txx9/rbtx4939/setup.c unsigned long area = CKSEG1 + 0x1fff0000 + (i * 0x10); area 472 arch/mips/txx9/rbtx4939/setup.c memcpy(ethaddr[i], (void *)area, 6); area 476 arch/mips/txx9/rbtx4939/setup.c area -= 0x03000000; area 478 arch/mips/txx9/rbtx4939/setup.c area -= 0x01000000; area 480 arch/mips/txx9/rbtx4939/setup.c buf[j] = le16_to_cpup((u16 *)(area + j * 2)); area 14 arch/nds32/mm/ioremap.c struct vm_struct *area; area 33 arch/nds32/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 34 arch/nds32/mm/ioremap.c if (!area) area 37 arch/nds32/mm/ioremap.c area->phys_addr = phys_addr; area 38 arch/nds32/mm/ioremap.c addr = (unsigned long)area->addr; area 118 arch/nios2/mm/ioremap.c struct vm_struct *area; area 157 arch/nios2/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 158 arch/nios2/mm/ioremap.c if (!area) area 160 arch/nios2/mm/ioremap.c addr = area->addr; area 42 arch/openrisc/mm/ioremap.c struct vm_struct *area = NULL; area 57 arch/openrisc/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 58 arch/openrisc/mm/ioremap.c if (!area) area 60 arch/openrisc/mm/ioremap.c v = (unsigned long)area->addr; area 71 arch/openrisc/mm/ioremap.c vfree(area->addr); area 31 arch/parisc/mm/ioremap.c struct vm_struct *area; area 80 arch/parisc/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 81 arch/parisc/mm/ioremap.c if (!area) area 84 arch/parisc/mm/ioremap.c addr = (void __iomem *) area->addr; area 128 arch/powerpc/kernel/pci_64.c struct vm_struct *area; area 149 arch/powerpc/kernel/pci_64.c area = __get_vm_area(size_page, 0, PHB_IO_BASE, PHB_IO_END); area 150 arch/powerpc/kernel/pci_64.c if (area == NULL) area 152 arch/powerpc/kernel/pci_64.c hose->io_base_alloc = area->addr; area 153 arch/powerpc/kernel/pci_64.c hose->io_base_virt = (void __iomem *)(area->addr + area 163 arch/powerpc/kernel/pci_64.c if (__ioremap_at(phys_page, area->addr, size_page, area 46 arch/powerpc/lib/code-patching.c struct vm_struct *area; area 48 arch/powerpc/lib/code-patching.c area = get_vm_area(PAGE_SIZE, VM_ALLOC); area 49 arch/powerpc/lib/code-patching.c if (!area) { area 54 arch/powerpc/lib/code-patching.c this_cpu_write(text_poke_area, area); area 80 arch/powerpc/mm/ioremap.c struct vm_struct *area; area 84 arch/powerpc/mm/ioremap.c area = __get_vm_area_caller(size, VM_IOREMAP, IOREMAP_START, IOREMAP_END, caller); area 85 arch/powerpc/mm/ioremap.c if (area == NULL) area 88 arch/powerpc/mm/ioremap.c area->phys_addr = pa; area 89 arch/powerpc/mm/ioremap.c va = (unsigned long)area->addr; area 93 arch/powerpc/mm/ioremap.c return (void __iomem *)area->addr + offset; area 96 arch/powerpc/mm/ioremap.c free_vm_area(area); area 21 arch/powerpc/net/bpf_jit_comp64.c static void bpf_jit_fill_ill_insns(void *area, unsigned int size) area 23 arch/powerpc/net/bpf_jit_comp64.c memset32(area, BREAKPOINT_INSTRUCTION, size/4); area 109 arch/powerpc/platforms/cell/ras.c struct ptcal_area *area; area 116 arch/powerpc/platforms/cell/ras.c area = kmalloc(sizeof(*area), GFP_KERNEL); area 117 arch/powerpc/platforms/cell/ras.c if (!area) area 120 arch/powerpc/platforms/cell/ras.c area->nid = nid; area 121 arch/powerpc/platforms/cell/ras.c area->order = order; area 122 arch/powerpc/platforms/cell/ras.c area->pages = __alloc_pages_node(area->nid, area 124 arch/powerpc/platforms/cell/ras.c area->order); area 126 arch/powerpc/platforms/cell/ras.c if (!area->pages) { area 128 arch/powerpc/platforms/cell/ras.c __func__, area->nid); area 137 arch/powerpc/platforms/cell/ras.c addr = __pa(page_address(area->pages)) + (PAGE_SIZE >> 1); area 139 arch/powerpc/platforms/cell/ras.c __func__, area->nid, addr); area 142 arch/powerpc/platforms/cell/ras.c if (rtas_call(ptcal_start_tok, 3, 1, NULL, area->nid, area 150 arch/powerpc/platforms/cell/ras.c list_add(&area->list, &ptcal_list); area 155 arch/powerpc/platforms/cell/ras.c __free_pages(area->pages, area->order); area 157 arch/powerpc/platforms/cell/ras.c kfree(area); area 208 arch/powerpc/platforms/cell/ras.c struct ptcal_area *area, *tmp; area 213 arch/powerpc/platforms/cell/ras.c list_for_each_entry_safe(area, tmp, &ptcal_list, list) { area 215 arch/powerpc/platforms/cell/ras.c if (rtas_call(ptcal_stop_tok, 1, 1, NULL, area->nid)) { area 218 arch/powerpc/platforms/cell/ras.c area->nid); area 224 arch/powerpc/platforms/cell/ras.c memset(page_address(area->pages), 0, area 225 arch/powerpc/platforms/cell/ras.c 1 << (area->order + PAGE_SHIFT)); area 228 arch/powerpc/platforms/cell/ras.c list_del(&area->list); area 229 arch/powerpc/platforms/cell/ras.c __free_pages(area->pages, area->order); area 230 arch/powerpc/platforms/cell/ras.c kfree(area); area 308 arch/powerpc/platforms/cell/spufs/file.c unsigned long area, offset = vmf->pgoff << PAGE_SHIFT; area 345 arch/powerpc/platforms/cell/spufs/file.c area = ctx->spu->problem_phys + ps_offs; area 347 arch/powerpc/platforms/cell/spufs/file.c (area + offset) >> PAGE_SHIFT); area 1509 arch/powerpc/sysdev/xive/common.c bool __init xive_core_init(const struct xive_ops *ops, void __iomem *area, u32 offset, area 1512 arch/powerpc/sysdev/xive/common.c xive_tima = area; area 63 arch/powerpc/sysdev/xive/xive-internal.h bool xive_core_init(const struct xive_ops *ops, void __iomem *area, u32 offset, area 28 arch/riscv/mm/ioremap.c struct vm_struct *area; area 40 arch/riscv/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 41 arch/riscv/mm/ioremap.c if (!area) area 43 arch/riscv/mm/ioremap.c vaddr = (unsigned long)area->addr; area 46 arch/riscv/mm/ioremap.c free_vm_area(area); area 1541 arch/riscv/net/bpf_jit_comp.c static void bpf_fill_ill_insns(void *area, unsigned int size) area 1543 arch/riscv/net/bpf_jit_comp.c memset(area, 0, size); area 56 arch/s390/include/asm/debug.h int area, area 73 arch/s390/include/asm/debug.h int area, debug_entry_t *entry, char *out_buf); area 97 arch/s390/kernel/debug.c int area, debug_entry_t *entry, char *out_buf); area 1323 arch/s390/kernel/debug.c static void debug_flush(debug_info_t *id, int area) area 1331 arch/s390/kernel/debug.c if (area == DEBUG_FLUSH_ALL) { area 1339 arch/s390/kernel/debug.c } else if (area >= 0 && area < id->nr_areas) { area 1340 arch/s390/kernel/debug.c id->active_entries[area] = 0; area 1341 arch/s390/kernel/debug.c id->active_pages[area] = 0; area 1343 arch/s390/kernel/debug.c memset(id->areas[area][i], 0, PAGE_SIZE); area 1373 arch/s390/kernel/debug.c int area = ((int) input_buf[0] - (int) '0'); area 1375 arch/s390/kernel/debug.c debug_flush(id, area); area 1391 arch/s390/kernel/debug.c int area, debug_entry_t *entry, char *out_buf) area 1440 arch/s390/kernel/debug.c int area, debug_entry_t *entry, char *out_buf) area 1459 arch/s390/kernel/debug.c area, sec, usec, level, except_str, area 313 arch/s390/net/bpf_jit_comp.c static void jit_fill_hole(void *area, unsigned int size) area 315 arch/s390/net/bpf_jit_comp.c memset(area, 0, size); area 231 arch/s390/pci/pci.c struct vm_struct *area; area 243 arch/s390/pci/pci.c area = get_vm_area(size, VM_IOREMAP); area 244 arch/s390/pci/pci.c if (!area) area 247 arch/s390/pci/pci.c if (ioremap_page_range((unsigned long) area->addr, area 248 arch/s390/pci/pci.c (unsigned long) area->addr + size, area 250 arch/s390/pci/pci.c vunmap(area->addr); area 253 arch/s390/pci/pci.c return (void __iomem *) ((unsigned long) area->addr + offset); area 26 arch/sh/boards/mach-sdk7786/fpga.c unsigned long area; area 34 arch/sh/boards/mach-sdk7786/fpga.c for (area = PA_AREA0; area < PA_AREA7; area += SZ_64M) { area 35 arch/sh/boards/mach-sdk7786/fpga.c base = ioremap_nocache(area + FPGA_REGS_OFFSET, FPGA_REGS_SIZE); area 21 arch/sh/boards/mach-sdk7786/sram.c unsigned int area; area 34 arch/sh/boards/mach-sdk7786/sram.c area = (data & LCLASR_FPGA_SEL_MASK) >> LCLASR_FPGA_SEL_SHIFT; area 35 arch/sh/boards/mach-sdk7786/sram.c if (unlikely(area == LCLASR_AREA_MASK)) { area 44 arch/sh/boards/mach-sdk7786/sram.c phys = (area << 26) + SZ_64M - SZ_4K; area 58 arch/sh/boards/mach-sdk7786/sram.c SZ_2K >> 10, phys, phys + SZ_2K - 1, area); area 20 arch/sh/drivers/pci/pci-sh7751.c unsigned int area) area 26 arch/sh/drivers/pci/pci-sh7751.c if (((word >> area) & 1) == 0) { area 28 arch/sh/drivers/pci/pci-sh7751.c area, word); area 35 arch/sh/drivers/pci/pci-sh7751.c if (((word >> (area << 1)) & 0x3) != 0x3) { area 37 arch/sh/drivers/pci/pci-sh7751.c area, word); area 41 arch/sh/mm/ioremap.c struct vm_struct *area; area 74 arch/sh/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 75 arch/sh/mm/ioremap.c if (!area) area 77 arch/sh/mm/ioremap.c area->phys_addr = phys_addr; area 78 arch/sh/mm/ioremap.c orig_addr = addr = (unsigned long)area->addr; area 417 arch/sh/mm/pmb.c struct vm_struct *area; area 446 arch/sh/mm/pmb.c area = __get_vm_area_caller(aligned, VM_IOREMAP, 0xb0000000, area 448 arch/sh/mm/pmb.c if (!area) area 451 arch/sh/mm/pmb.c area->phys_addr = phys; area 452 arch/sh/mm/pmb.c vaddr = (unsigned long)area->addr; area 1447 arch/sparc/net/bpf_jit_comp_64.c static void jit_fill_hole(void *area, unsigned int size) area 1451 arch/sparc/net/bpf_jit_comp_64.c for (ptr = area; size >= sizeof(u32); size -= sizeof(u32)) area 19 arch/um/kernel/initrd.c void *area; area 39 arch/um/kernel/initrd.c area = memblock_alloc(size, SMP_CACHE_BYTES); area 40 arch/um/kernel/initrd.c if (!area) area 43 arch/um/kernel/initrd.c if (load_initrd(initrd, area, size) == -1) area 46 arch/um/kernel/initrd.c initrd_start = (unsigned long) area; area 131 arch/unicore32/mm/ioremap.c struct vm_struct *area; area 159 arch/unicore32/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 160 arch/unicore32/mm/ioremap.c if (!area) area 162 arch/unicore32/mm/ioremap.c addr = (unsigned long)area->addr; area 165 arch/unicore32/mm/ioremap.c area->flags |= VM_UNICORE_SECTION_MAPPING; area 61 arch/x86/boot/compressed/kaslr.c static unsigned long rotate_xor(unsigned long hash, const void *area, area 65 arch/x86/boot/compressed/kaslr.c unsigned long *ptr = (unsigned long *)area; area 1461 arch/x86/kernel/cpu/resctrl/pseudo_lock.c static int pseudo_lock_dev_mremap(struct vm_area_struct *area) area 184 arch/x86/mm/ioremap.c struct vm_struct *area; area 273 arch/x86/mm/ioremap.c area = get_vm_area_caller(size, VM_IOREMAP, caller); area 274 arch/x86/mm/ioremap.c if (!area) area 276 arch/x86/mm/ioremap.c area->phys_addr = phys_addr; area 277 arch/x86/mm/ioremap.c vaddr = (unsigned long) area->addr; area 297 arch/x86/mm/ioremap.c free_vm_area(area); area 188 arch/x86/net/bpf_jit_comp.c static void jit_fill_hole(void *area, unsigned int size) area 191 arch/x86/net/bpf_jit_comp.c memset(area, 0xcc, size); area 199 arch/x86/net/bpf_jit_comp32.c static void jit_fill_hole(void *area, unsigned int size) area 202 arch/x86/net/bpf_jit_comp32.c memset(area, 0xcc, size); area 27 arch/x86/xen/grant-table.c struct vm_struct *area; area 40 arch/x86/xen/grant-table.c *__shared = shared = gnttab_shared_vm_area.area->addr; area 62 arch/x86/xen/grant-table.c *__shared = shared = gnttab_status_vm_area.area->addr; area 81 arch/x86/xen/grant-table.c if (shared == gnttab_status_vm_area.area->addr) area 94 arch/x86/xen/grant-table.c static int arch_gnttab_valloc(struct gnttab_vm_area *area, unsigned nr_frames) area 96 arch/x86/xen/grant-table.c area->ptes = kmalloc_array(nr_frames, sizeof(*area->ptes), GFP_KERNEL); area 97 arch/x86/xen/grant-table.c if (area->ptes == NULL) area 100 arch/x86/xen/grant-table.c area->area = alloc_vm_area(PAGE_SIZE * nr_frames, area->ptes); area 101 arch/x86/xen/grant-table.c if (area->area == NULL) { area 102 arch/x86/xen/grant-table.c kfree(area->ptes); area 109 arch/x86/xen/grant-table.c static void arch_gnttab_vfree(struct gnttab_vm_area *area) area 111 arch/x86/xen/grant-table.c free_vm_area(area->area); area 112 arch/x86/xen/grant-table.c kfree(area->ptes); area 19 arch/xtensa/mm/ioremap.c struct vm_struct *area; area 29 arch/xtensa/mm/ioremap.c area = get_vm_area(size, VM_IOREMAP); area 30 arch/xtensa/mm/ioremap.c if (!area) area 33 arch/xtensa/mm/ioremap.c vaddr = (unsigned long)area->addr; area 34 arch/xtensa/mm/ioremap.c area->phys_addr = paddr; area 452 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c dw->buf_dst = substream->dma_buffer.area; area 787 drivers/gpu/drm/drm_fb_helper.c const struct fb_copyarea *area) area 789 drivers/gpu/drm/drm_fb_helper.c sys_copyarea(info, area); area 790 drivers/gpu/drm/drm_fb_helper.c drm_fb_helper_dirty(info, area->dx, area->dy, area 791 drivers/gpu/drm/drm_fb_helper.c area->width, area->height); area 835 drivers/gpu/drm/drm_fb_helper.c const struct fb_copyarea *area) area 837 drivers/gpu/drm/drm_fb_helper.c cfb_copyarea(info, area); area 838 drivers/gpu/drm/drm_fb_helper.c drm_fb_helper_dirty(info, area->dx, area->dy, area 839 drivers/gpu/drm/drm_fb_helper.c area->width, area->height); area 220 drivers/gpu/drm/i915/gem/i915_gem_mman.c struct vm_area_struct *area = vmf->vma; area 221 drivers/gpu/drm/i915/gem/i915_gem_mman.c struct drm_i915_gem_object *obj = to_intel_bo(area->vm_private_data); area 226 drivers/gpu/drm/i915/gem/i915_gem_mman.c bool write = area->vm_flags & VM_WRITE; area 238 drivers/gpu/drm/i915/gem/i915_gem_mman.c page_offset = (vmf->address - area->vm_start) >> PAGE_SHIFT; area 299 drivers/gpu/drm/i915/gem/i915_gem_mman.c ret = remap_io_mapping(area, area 300 drivers/gpu/drm/i915/gem/i915_gem_mman.c area->vm_start + (vma->ggtt_view.partial.offset << PAGE_SHIFT), area 302 drivers/gpu/drm/i915/gem/i915_gem_mman.c min_t(u64, vma->size, area->vm_end - area->vm_start), area 106 drivers/gpu/drm/omapdrm/omap_dmm_priv.h struct pat_area area; area 353 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c static void dmm_txn_append(struct dmm_txn *txn, struct pat_area *area, area 360 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c int columns = (1 + area->x1 - area->x0); area 361 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c int rows = (1 + area->y1 - area->y0); area 369 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c pat->area = *area; area 372 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c pat->area.y0 += engine->tcm->y_offset; area 373 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c pat->area.y1 += engine->tcm->y_offset; area 468 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c static int fill(struct tcm_area *area, struct page **pages, area 490 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c txn = dmm_txn_init(omap_dmm, area->tcm); area 494 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c tcm_for_each_slice(slice, *area, area_s) { area 521 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c ret = fill(&block->area, pages, npages, roll, wait); area 531 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c return fill(&block->area, NULL, 0, 0, false); area 565 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area); area 591 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area)) { area 606 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c int ret = tcm_free(&block->area); area 609 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (block->area.tcm) area 681 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c block->area.p0.x * geom[block->fmt].slot_w, area 682 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c block->area.p0.y * geom[block->fmt].slot_h); area 688 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct tcm_pt *p = &block->area.p0; area 782 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct tcm_area area = {0}; area 959 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c area = (struct tcm_area) { area 985 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c area.tcm = omap_dmm->tcm[i]; area 986 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (fill(&area, NULL, 0, 0, true)) area 1118 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (block->area.tcm == omap_dmm->tcm[lut_idx]) { area 1120 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c fill_map(map, xdiv, ydiv, &block->area, area 1127 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area); area 1130 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c ydiv, &block->area.p0) == ' '; area 1132 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area.p1) == ' '; area 1134 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c tcm_for_each_slice(a, block->area, p) area 1138 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area.p0, area 1141 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area.p1, area 1144 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c &block->area); area 1177 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c struct tcm_area area; area 1183 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c area = (struct tcm_area) { area 1191 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c area.tcm = omap_dmm->tcm[i]; area 1192 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c if (fill(&area, NULL, 0, 0, true)) area 38 drivers/gpu/drm/omapdrm/omap_dmm_tiler.h struct tcm_area area; /* area */ area 1039 drivers/gpu/drm/omapdrm/omap_gem.c struct tcm_area *area = &omap_obj->block->area; area 1041 drivers/gpu/drm/omapdrm/omap_gem.c area->p0.x, area->p0.y, area 1042 drivers/gpu/drm/omapdrm/omap_gem.c area->p1.x, area->p1.y); area 163 drivers/gpu/drm/omapdrm/tcm-sita.c struct tcm_area *area) area 171 drivers/gpu/drm/omapdrm/tcm-sita.c area->p0.x = pos % tcm->width; area 172 drivers/gpu/drm/omapdrm/tcm-sita.c area->p0.y = pos / tcm->width; area 173 drivers/gpu/drm/omapdrm/tcm-sita.c area->p1.x = (pos + num_slots - 1) % tcm->width; area 174 drivers/gpu/drm/omapdrm/tcm-sita.c area->p1.y = (pos + num_slots - 1) / tcm->width; area 183 drivers/gpu/drm/omapdrm/tcm-sita.c struct tcm_area *area) area 193 drivers/gpu/drm/omapdrm/tcm-sita.c area->p0.x = pos % tcm->width; area 194 drivers/gpu/drm/omapdrm/tcm-sita.c area->p0.y = pos / tcm->width; area 195 drivers/gpu/drm/omapdrm/tcm-sita.c area->p1.x = area->p0.x + w - 1; area 196 drivers/gpu/drm/omapdrm/tcm-sita.c area->p1.y = area->p0.y + h - 1; area 208 drivers/gpu/drm/omapdrm/tcm-sita.c static s32 sita_free(struct tcm *tcm, struct tcm_area *area) area 213 drivers/gpu/drm/omapdrm/tcm-sita.c pos = area->p0.x + area->p0.y * tcm->width; area 214 drivers/gpu/drm/omapdrm/tcm-sita.c if (area->is2d) { area 215 drivers/gpu/drm/omapdrm/tcm-sita.c w = area->p1.x - area->p0.x + 1; area 216 drivers/gpu/drm/omapdrm/tcm-sita.c h = area->p1.y - area->p0.y + 1; area 218 drivers/gpu/drm/omapdrm/tcm-sita.c w = area->p1.x + area->p1.y * tcm->width - pos + 1; area 69 drivers/gpu/drm/omapdrm/tcm.h struct tcm_area *area); area 70 drivers/gpu/drm/omapdrm/tcm.h s32 (*reserve_1d)(struct tcm *tcm, u32 slots, struct tcm_area *area); area 71 drivers/gpu/drm/omapdrm/tcm.h s32 (*free)(struct tcm *tcm, struct tcm_area *area); area 133 drivers/gpu/drm/omapdrm/tcm.h struct tcm_area *area) area 137 drivers/gpu/drm/omapdrm/tcm.h (area == NULL || width == 0 || height == 0 || area 143 drivers/gpu/drm/omapdrm/tcm.h area->is2d = true; area 145 drivers/gpu/drm/omapdrm/tcm.h slot_bytes, area); area 146 drivers/gpu/drm/omapdrm/tcm.h area->tcm = res ? NULL : tcm; area 166 drivers/gpu/drm/omapdrm/tcm.h struct tcm_area *area) area 170 drivers/gpu/drm/omapdrm/tcm.h (area == NULL || slots == 0) ? -EINVAL : area 174 drivers/gpu/drm/omapdrm/tcm.h area->is2d = false; area 175 drivers/gpu/drm/omapdrm/tcm.h res = tcm->reserve_1d(tcm, slots, area); area 176 drivers/gpu/drm/omapdrm/tcm.h area->tcm = res ? NULL : tcm; area 195 drivers/gpu/drm/omapdrm/tcm.h static inline s32 tcm_free(struct tcm_area *area) area 199 drivers/gpu/drm/omapdrm/tcm.h if (area && area->tcm) { area 200 drivers/gpu/drm/omapdrm/tcm.h res = area->tcm->free(area->tcm, area); area 202 drivers/gpu/drm/omapdrm/tcm.h area->tcm = NULL; area 243 drivers/gpu/drm/omapdrm/tcm.h static inline bool tcm_area_is_valid(struct tcm_area *area) area 245 drivers/gpu/drm/omapdrm/tcm.h return area && area->tcm && area 247 drivers/gpu/drm/omapdrm/tcm.h area->p1.x < area->tcm->width && area 248 drivers/gpu/drm/omapdrm/tcm.h area->p1.y < area->tcm->height && area 249 drivers/gpu/drm/omapdrm/tcm.h area->p0.y <= area->p1.y && area 251 drivers/gpu/drm/omapdrm/tcm.h ((!area->is2d && area 252 drivers/gpu/drm/omapdrm/tcm.h area->p0.x < area->tcm->width && area 253 drivers/gpu/drm/omapdrm/tcm.h area->p0.x + area->p0.y * area->tcm->width <= area 254 drivers/gpu/drm/omapdrm/tcm.h area->p1.x + area->p1.y * area->tcm->width) || area 256 drivers/gpu/drm/omapdrm/tcm.h (area->is2d && area 257 drivers/gpu/drm/omapdrm/tcm.h area->p0.x <= area->p1.x)); area 276 drivers/gpu/drm/omapdrm/tcm.h static inline u16 __tcm_area_width(struct tcm_area *area) area 278 drivers/gpu/drm/omapdrm/tcm.h return area->p1.x - area->p0.x + 1; area 282 drivers/gpu/drm/omapdrm/tcm.h static inline u16 __tcm_area_height(struct tcm_area *area) area 284 drivers/gpu/drm/omapdrm/tcm.h return area->p1.y - area->p0.y + 1; area 288 drivers/gpu/drm/omapdrm/tcm.h static inline u16 __tcm_sizeof(struct tcm_area *area) area 290 drivers/gpu/drm/omapdrm/tcm.h return area->is2d ? area 291 drivers/gpu/drm/omapdrm/tcm.h __tcm_area_width(area) * __tcm_area_height(area) : area 292 drivers/gpu/drm/omapdrm/tcm.h (area->p1.x - area->p0.x + 1) + (area->p1.y - area->p0.y) * area 293 drivers/gpu/drm/omapdrm/tcm.h area->tcm->width; area 295 drivers/gpu/drm/omapdrm/tcm.h #define tcm_sizeof(area) __tcm_sizeof(&(area)) area 296 drivers/gpu/drm/omapdrm/tcm.h #define tcm_awidth(area) __tcm_area_width(&(area)) area 297 drivers/gpu/drm/omapdrm/tcm.h #define tcm_aheight(area) __tcm_area_height(&(area)) area 298 drivers/gpu/drm/omapdrm/tcm.h #define tcm_is_in(pt, area) __tcm_is_in(&(pt), &(area)) area 325 drivers/gpu/drm/omapdrm/tcm.h #define tcm_for_each_slice(var, area, safe) \ area 326 drivers/gpu/drm/omapdrm/tcm.h for (safe = area, \ area 333 drivers/gpu/drm/qxl/qxl_cmd.c const struct qxl_rect *area) area 349 drivers/gpu/drm/qxl/qxl_cmd.c if (area->left < 0 || area->top < 0 || area 350 drivers/gpu/drm/qxl/qxl_cmd.c area->right > surface_width || area->bottom > surface_height) area 354 drivers/gpu/drm/qxl/qxl_cmd.c qdev->ram_header->update_area = *area; area 397 drivers/gpu/drm/qxl/qxl_dev.h struct qxl_rect area; area 403 drivers/gpu/drm/qxl/qxl_dev.h struct qxl_rect area; area 385 drivers/gpu/drm/qxl/qxl_drv.h const struct qxl_rect *area); area 306 drivers/gpu/drm/qxl/qxl_ioctl.c struct qxl_rect area = {.left = update_area->left, area 341 drivers/gpu/drm/qxl/qxl_ioctl.c ret = qxl_io_update_area(qdev, qobj, &area); area 78 drivers/gpu/drm/qxl/qxl_prime.c struct vm_area_struct *area) area 1544 drivers/hid/hid-logitech-hidpp.c u8 area; area 1621 drivers/hid/hid-logitech-hidpp.c finger->area = data[5]; area 2261 drivers/hid/hid-logitech-hidpp.c touch_report->area); area 2299 drivers/hid/hid-logitech-hidpp.c .area = c1_area, area 2307 drivers/hid/hid-logitech-hidpp.c .area = c2_area, area 299 drivers/hid/hid-picolcd_fb.c const struct fb_copyarea *area) area 303 drivers/hid/hid-picolcd_fb.c sys_copyarea(info, area); area 786 drivers/input/touchscreen/atmel_mxt_ts.c int area; area 800 drivers/input/touchscreen/atmel_mxt_ts.c area = message[5]; area 814 drivers/input/touchscreen/atmel_mxt_ts.c x, y, area, amplitude); area 839 drivers/input/touchscreen/atmel_mxt_ts.c input_report_abs(input_dev, ABS_MT_TOUCH_MAJOR, area); area 126 drivers/input/touchscreen/iqs5xx.c u8 area; area 56 drivers/input/touchscreen/raspberrypi-ts.c u8 area; /* Not supported */ area 180 drivers/input/touchscreen/stmfts.c u8 area = event[7]; area 189 drivers/input/touchscreen/stmfts.c input_report_abs(sdata->input, ABS_MT_PRESSURE, area); area 79 drivers/input/touchscreen/sur40.c __le32 area; /* size in pixels/pressure (?) */ area 395 drivers/md/dm-integrity.c sector_t *area, sector_t *offset) area 399 drivers/md/dm-integrity.c *area = data_sector >> log2_interleave_sectors; area 402 drivers/md/dm-integrity.c *area = 0; area 413 drivers/md/dm-integrity.c static __u64 get_metadata_sector_and_offset(struct dm_integrity_c *ic, sector_t area, area 419 drivers/md/dm-integrity.c ms = area << ic->sb->log2_interleave_sectors; area 421 drivers/md/dm-integrity.c ms += area << ic->log2_metadata_run; area 423 drivers/md/dm-integrity.c ms += area * ic->metadata_run; area 439 drivers/md/dm-integrity.c static sector_t get_data_sector(struct dm_integrity_c *ic, sector_t area, sector_t offset) area 446 drivers/md/dm-integrity.c result = area << ic->sb->log2_interleave_sectors; area 448 drivers/md/dm-integrity.c result += (area + 1) << ic->log2_metadata_run; area 450 drivers/md/dm-integrity.c result += (area + 1) * ic->metadata_run; area 1619 drivers/md/dm-integrity.c sector_t area, offset; area 1688 drivers/md/dm-integrity.c get_area_and_offset(ic, dio->range.logical_sector, &area, &offset); area 1689 drivers/md/dm-integrity.c dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset, &dio->metadata_offset); area 1690 drivers/md/dm-integrity.c bio->bi_iter.bi_sector = get_data_sector(ic, area, offset); area 1836 drivers/md/dm-integrity.c sector_t area, offset; area 1839 drivers/md/dm-integrity.c get_area_and_offset(ic, dio->range.logical_sector, &area, &offset); area 1840 drivers/md/dm-integrity.c dio->metadata_block = get_metadata_sector_and_offset(ic, area, offset, &dio->metadata_offset); area 2175 drivers/md/dm-integrity.c sector_t sec, area, offset; area 2191 drivers/md/dm-integrity.c get_area_and_offset(ic, sec, &area, &offset); area 2201 drivers/md/dm-integrity.c if (area2 != area || offset2 != offset + ((k - j) << ic->sb->log2_sectors_per_block)) area 2247 drivers/md/dm-integrity.c metadata_block = get_metadata_sector_and_offset(ic, area, offset, &metadata_offset); area 2276 drivers/md/dm-integrity.c get_data_sector(ic, area, offset), area 2347 drivers/md/dm-integrity.c sector_t area, offset; area 2374 drivers/md/dm-integrity.c get_area_and_offset(ic, range.logical_sector, &area, &offset); area 2399 drivers/md/dm-integrity.c get_area_and_offset(ic, logical_sector, &area, &offset); area 2422 drivers/md/dm-integrity.c io_loc.sector = get_data_sector(ic, area, offset); area 2437 drivers/md/dm-integrity.c metadata_block = get_metadata_sector_and_offset(ic, area, offset, &metadata_offset); area 113 drivers/md/dm-snap-persistent.c void *area; area 178 drivers/md/dm-snap-persistent.c ps->area = vmalloc(len); area 179 drivers/md/dm-snap-persistent.c if (!ps->area) area 196 drivers/md/dm-snap-persistent.c vfree(ps->area); area 204 drivers/md/dm-snap-persistent.c vfree(ps->area); area 205 drivers/md/dm-snap-persistent.c ps->area = NULL; area 229 drivers/md/dm-snap-persistent.c static int chunk_io(struct pstore *ps, void *area, chunk_t chunk, int op, area 241 drivers/md/dm-snap-persistent.c .mem.ptr.vma = area, area 268 drivers/md/dm-snap-persistent.c static chunk_t area_location(struct pstore *ps, chunk_t area) area 270 drivers/md/dm-snap-persistent.c return NUM_SNAPSHOT_HDR_CHUNKS + ((ps->exceptions_per_area + 1) * area); area 292 drivers/md/dm-snap-persistent.c r = chunk_io(ps, ps->area, chunk, op, op_flags, 0); area 301 drivers/md/dm-snap-persistent.c memset(ps->area, 0, ps->store->chunk_size << SECTOR_SHIFT); area 304 drivers/md/dm-snap-persistent.c static int zero_disk_area(struct pstore *ps, chunk_t area) area 306 drivers/md/dm-snap-persistent.c return chunk_io(ps, ps->zero_area, area_location(ps, area), area 427 drivers/md/dm-snap-persistent.c struct disk_exception *de = get_exception(ps, ps->area, index); area 436 drivers/md/dm-snap-persistent.c struct disk_exception *de = get_exception(ps, ps->area, index); area 520 drivers/md/dm-snap-persistent.c void *area; area 538 drivers/md/dm-snap-persistent.c area = dm_bufio_read(client, chunk, &bp); area 539 drivers/md/dm-snap-persistent.c if (IS_ERR(area)) { area 540 drivers/md/dm-snap-persistent.c r = PTR_ERR(area); area 544 drivers/md/dm-snap-persistent.c r = insert_exceptions(ps, area, callback, callback_context, area 548 drivers/md/dm-snap-persistent.c memcpy(ps->area, area, ps->store->chunk_size << SECTOR_SHIFT); area 791 drivers/md/dm-snap-persistent.c read_exception(ps, ps->area, ps->current_committed - 1, &ce); area 801 drivers/md/dm-snap-persistent.c read_exception(ps, ps->area, area 866 drivers/md/dm-snap-persistent.c ps->area = NULL; area 740 drivers/media/pci/tw686x/tw686x-video.c unsigned long area; area 747 drivers/media/pci/tw686x/tw686x-video.c area = vc->width * vc->height; area 752 drivers/media/pci/tw686x/tw686x-video.c realloc = area != (f->fmt.pix.width * f->fmt.pix.height); area 394 drivers/media/platform/omap3isp/ispccp2.c u64 area; area 410 drivers/media/platform/omap3isp/ispccp2.c area = ofmt->width * ofmt->height; area 411 drivers/media/platform/omap3isp/ispccp2.c bound = div_u64(area * timeperframe->denominator, area 964 drivers/media/usb/cpia2/cpia2_v4l.c static int cpia2_mmap(struct file *file, struct vm_area_struct *area) area 971 drivers/media/usb/cpia2/cpia2_v4l.c retval = cpia2_remap_buffer(cam, area); area 130 drivers/misc/cxl/context.c u64 area, offset; area 139 drivers/misc/cxl/context.c area = ctx->afu->psn_phys; area 143 drivers/misc/cxl/context.c area = ctx->psn_phys; area 168 drivers/misc/cxl/context.c ret = vmf_insert_pfn(vma, vmf->address, (area + offset) >> PAGE_SHIFT); area 150 drivers/mmc/core/mmc_test.c struct mmc_test_area area; area 601 drivers/mmc/core/mmc_test.c test->area.sg_len); area 1401 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1426 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1443 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1450 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1501 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1511 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1525 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1542 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1644 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1687 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1708 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1735 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1768 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1792 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1807 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1834 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1852 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1935 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 1987 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 2076 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 2353 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 2465 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 2487 drivers/mmc/core/mmc_test.c struct mmc_test_area *t = &test->area; area 310 drivers/mtd/nand/onenand/omap2.c static inline int omap2_onenand_bufferram_offset(struct mtd_info *mtd, int area) area 315 drivers/mtd/nand/onenand/omap2.c if (area == ONENAND_DATARAM) area 317 drivers/mtd/nand/onenand/omap2.c if (area == ONENAND_SPARERAM) area 360 drivers/mtd/nand/onenand/omap2.c static int omap2_onenand_read_bufferram(struct mtd_info *mtd, int area, area 372 drivers/mtd/nand/onenand/omap2.c bram_offset = omap2_onenand_bufferram_offset(mtd, area) + area + offset; area 408 drivers/mtd/nand/onenand/omap2.c static int omap2_onenand_write_bufferram(struct mtd_info *mtd, int area, area 419 drivers/mtd/nand/onenand/omap2.c bram_offset = omap2_onenand_bufferram_offset(mtd, area) + area + offset; area 733 drivers/mtd/nand/onenand/onenand_base.c static inline int onenand_bufferram_offset(struct mtd_info *mtd, int area) area 739 drivers/mtd/nand/onenand/onenand_base.c if (area == ONENAND_DATARAM) area 741 drivers/mtd/nand/onenand/onenand_base.c if (area == ONENAND_SPARERAM) area 758 drivers/mtd/nand/onenand/onenand_base.c static int onenand_read_bufferram(struct mtd_info *mtd, int area, area 764 drivers/mtd/nand/onenand/onenand_base.c bufferram = this->base + area; area 766 drivers/mtd/nand/onenand/onenand_base.c bufferram += onenand_bufferram_offset(mtd, area); area 794 drivers/mtd/nand/onenand/onenand_base.c static int onenand_sync_read_bufferram(struct mtd_info *mtd, int area, area 800 drivers/mtd/nand/onenand/onenand_base.c bufferram = this->base + area; area 802 drivers/mtd/nand/onenand/onenand_base.c bufferram += onenand_bufferram_offset(mtd, area); area 834 drivers/mtd/nand/onenand/onenand_base.c static int onenand_write_bufferram(struct mtd_info *mtd, int area, area 840 drivers/mtd/nand/onenand/onenand_base.c bufferram = this->base + area; area 842 drivers/mtd/nand/onenand/onenand_base.c bufferram += onenand_bufferram_offset(mtd, area); area 474 drivers/mtd/nand/onenand/samsung.c static unsigned char *s3c_get_bufferram(struct mtd_info *mtd, int area) area 480 drivers/mtd/nand/onenand/samsung.c if (area == ONENAND_DATARAM) { area 493 drivers/mtd/nand/onenand/samsung.c static int onenand_read_bufferram(struct mtd_info *mtd, int area, area 499 drivers/mtd/nand/onenand/samsung.c p = s3c_get_bufferram(mtd, area); area 504 drivers/mtd/nand/onenand/samsung.c static int onenand_write_bufferram(struct mtd_info *mtd, int area, area 510 drivers/mtd/nand/onenand/samsung.c p = s3c_get_bufferram(mtd, area); area 615 drivers/mtd/nand/onenand/samsung.c static int s5pc110_read_bufferram(struct mtd_info *mtd, int area, area 625 drivers/mtd/nand/onenand/samsung.c p = this->base + area; area 627 drivers/mtd/nand/onenand/samsung.c if (area == ONENAND_DATARAM) area 710 drivers/mtd/nand/raw/atmel/pmecc.c const char *area; area 724 drivers/mtd/nand/raw/atmel/pmecc.c area = "data"; area 727 drivers/mtd/nand/raw/atmel/pmecc.c area = "ECC"; area 737 drivers/mtd/nand/raw/atmel/pmecc.c area, byte, *ptr, (unsigned int)(*ptr ^ BIT(bit))); area 362 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int *count, const char *area) area 374 drivers/net/ethernet/amd/xgbe/xgbe-drv.c area); area 379 drivers/net/ethernet/amd/xgbe/xgbe-drv.c area); area 387 drivers/net/ethernet/amd/xgbe/xgbe-drv.c unsigned int *count, const char *area) area 399 drivers/net/ethernet/amd/xgbe/xgbe-drv.c area); area 257 drivers/net/ethernet/brocade/bna/bnad_debugfs.c u8 area; area 260 drivers/net/ethernet/brocade/bna/bnad_debugfs.c area = (offset >> 15) & 0x7; area 261 drivers/net/ethernet/brocade/bna/bnad_debugfs.c if (area == 0) { area 265 drivers/net/ethernet/brocade/bna/bnad_debugfs.c } else if (area == 0x1) { area 333 drivers/net/ethernet/netronome/nfp/bpf/main.c struct nfp_cpp_area *area; area 337 drivers/net/ethernet/netronome/nfp/bpf/main.c 8, &area); area 342 drivers/net/ethernet/netronome/nfp/bpf/main.c while (mem - start + 8 <= nfp_cpp_area_size(area)) { area 351 drivers/net/ethernet/netronome/nfp/bpf/main.c if (mem - start > nfp_cpp_area_size(area)) area 396 drivers/net/ethernet/netronome/nfp/bpf/main.c if (mem - start != nfp_cpp_area_size(area)) { area 398 drivers/net/ethernet/netronome/nfp/bpf/main.c mem - start, nfp_cpp_area_size(area)); area 402 drivers/net/ethernet/netronome/nfp/bpf/main.c nfp_cpp_area_release_free(area); area 408 drivers/net/ethernet/netronome/nfp/bpf/main.c nfp_cpp_area_release_free(area); area 75 drivers/net/ethernet/netronome/nfp/nfp_main.c unsigned int min_size, struct nfp_cpp_area **area) area 82 drivers/net/ethernet/netronome/nfp/nfp_main.c return nfp_rtsym_map(pf->rtbl, pf_symbol, name, min_size, area); area 166 drivers/net/ethernet/netronome/nfp/nfp_main.h unsigned int min_size, struct nfp_cpp_area **area); area 751 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int nfp6000_area_init(struct nfp_cpp_area *area, u32 dest, area 754 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 790 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static void nfp6000_area_cleanup(struct nfp_cpp_area *area) area 794 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static void priv_area_get(struct nfp_cpp_area *area) area 796 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 801 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int priv_area_put(struct nfp_cpp_area *area) area 803 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 811 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int nfp6000_area_acquire(struct nfp_cpp_area *area) area 813 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_pcie *nfp = nfp_cpp_priv(nfp_cpp_area_cpp(area)); area 814 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 819 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv_area_get(area); area 851 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->resource.name = nfp_cpp_area_name(area); area 871 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv_area_get(area); area 881 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static void nfp6000_area_release(struct nfp_cpp_area *area) area 883 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_pcie *nfp = nfp_cpp_priv(nfp_cpp_area_cpp(area)); area 884 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 886 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c if (!priv_area_put(area)) area 898 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static phys_addr_t nfp6000_area_phys(struct nfp_cpp_area *area) area 900 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 905 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static void __iomem *nfp6000_area_iomem(struct nfp_cpp_area *area) area 907 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 912 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static struct resource *nfp6000_area_resource(struct nfp_cpp_area *area) area 918 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp6000_area_priv *priv = nfp_cpp_area_priv(area); area 923 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int nfp6000_area_read(struct nfp_cpp_area *area, void *kernel_vaddr, area 933 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv = nfp_cpp_area_priv(area); area 952 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c return nfp_cpp_explicit_read(nfp_cpp_area_cpp(area), area 985 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c nfp6000_area_write(struct nfp_cpp_area *area, area 996 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv = nfp_cpp_area_priv(area); area 1015 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c return nfp_cpp_explicit_write(nfp_cpp_area_cpp(area), area 1055 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c int area; area 1081 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area = j; area 1085 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c (priv->bar.area << 7); area 1088 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c (priv->bar.area << priv->bitsize); area 1106 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c nfp->expl.group[priv->bar.group].free[priv->bar.area] = true; area 1146 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c ((priv->bar.group * 4 + priv->bar.area) << 1); area 1155 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c (priv->bar.group << 9) + (priv->bar.area << 7); area 1177 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area)); area 1180 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area)); area 1183 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area)); area 1187 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area)); area 1190 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area)); area 1193 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.area)); area 1197 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.group, priv->bar.area), area 1202 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.group, priv->bar.area), area 1207 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c priv->bar.group, priv->bar.area), area 219 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void nfp_cpp_area_free(struct nfp_cpp_area *area); area 220 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_acquire(struct nfp_cpp_area *area); area 221 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_acquire_nonblocking(struct nfp_cpp_area *area); area 222 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void nfp_cpp_area_release(struct nfp_cpp_area *area); area 223 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void nfp_cpp_area_release_free(struct nfp_cpp_area *area); area 224 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_read(struct nfp_cpp_area *area, unsigned long offset, area 226 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_write(struct nfp_cpp_area *area, unsigned long offset, area 228 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h size_t nfp_cpp_area_size(struct nfp_cpp_area *area); area 232 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h struct resource *nfp_cpp_area_resource(struct nfp_cpp_area *area); area 233 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h phys_addr_t nfp_cpp_area_phys(struct nfp_cpp_area *area); area 234 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void __iomem *nfp_cpp_area_iomem(struct nfp_cpp_area *area); area 236 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_readl(struct nfp_cpp_area *area, unsigned long offset, area 238 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_writel(struct nfp_cpp_area *area, unsigned long offset, area 240 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_readq(struct nfp_cpp_area *area, unsigned long offset, area 242 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_writeq(struct nfp_cpp_area *area, unsigned long offset, area 244 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_area_fill(struct nfp_cpp_area *area, unsigned long offset, area 268 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h unsigned long size, struct nfp_cpp_area **area); area 348 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int (*area_init)(struct nfp_cpp_area *area, area 351 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void (*area_cleanup)(struct nfp_cpp_area *area); area 352 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int (*area_acquire)(struct nfp_cpp_area *area); area 353 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void (*area_release)(struct nfp_cpp_area *area); area 354 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h struct resource *(*area_resource)(struct nfp_cpp_area *area); area 355 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h phys_addr_t (*area_phys)(struct nfp_cpp_area *area); area 356 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h void __iomem *(*area_iomem)(struct nfp_cpp_area *area); area 357 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int (*area_read)(struct nfp_cpp_area *area, void *kernel_vaddr, area 359 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int (*area_write)(struct nfp_cpp_area *area, const void *kernel_vaddr, area 86 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area; area 132 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area = area 134 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp *cpp = nfp_cpp_area_cpp(area); area 136 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_cleanup) area 137 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->cpp->op->area_cleanup(area); area 140 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c __resource_del(&area->resource); area 142 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c kfree(area); area 145 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c static void nfp_cpp_area_put(struct nfp_cpp_area *area) area 147 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c kref_put(&area->kref, __release_cpp_area); area 150 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c static struct nfp_cpp_area *nfp_cpp_area_get(struct nfp_cpp_area *area) area 152 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c kref_get(&area->kref); area 154 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return area; area 170 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_release(cache->area); area 171 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_free(cache->area); area 180 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area = container_of(res, area 192 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_release) area 193 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->cpp->op->area_release(area); area 195 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c __release_cpp_area(&area->kref); area 288 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area; area 303 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = kzalloc(sizeof(*area) + cpp->op->area_priv_size + name_len, area 305 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (!area) area 308 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->cpp = cpp; area 309 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->resource.name = (void *)area + sizeof(*area) + area 311 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c memcpy((char *)area->resource.name, name, name_len); area 313 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->resource.cpp_id = dest; area 314 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->resource.start = address; area 315 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->resource.end = area->resource.start + size - 1; area 316 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c INIT_LIST_HEAD(&area->resource.list); area 318 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c atomic_set(&area->refcount, 0); area 319 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c kref_init(&area->kref); area 320 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_init(&area->mutex); area 325 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = cpp->op->area_init(area, dest, address, size); area 327 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c kfree(area); area 333 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c __resource_add(&cpp->resource_list, &area->resource); area 336 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->offset = address; area 337 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->size = size; area 339 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return area; area 383 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area; area 385 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = nfp_cpp_area_alloc_with_name(cpp, dest, name, address, size); area 386 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (!area) area 389 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (nfp_cpp_area_acquire(area)) { area 390 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_free(area); area 394 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return area; area 403 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c void nfp_cpp_area_free(struct nfp_cpp_area *area) area 405 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (atomic_read(&area->refcount)) area 406 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_warn(area->cpp, "Warning: freeing busy area\n"); area 407 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_put(area); area 410 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c static bool nfp_cpp_area_acquire_try(struct nfp_cpp_area *area, int *status) area 412 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c *status = area->cpp->op->area_acquire(area); area 417 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c static int __nfp_cpp_area_acquire(struct nfp_cpp_area *area) area 421 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (atomic_inc_return(&area->refcount) > 1) area 424 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (!area->cpp->op->area_acquire) area 427 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = wait_event_interruptible(area->cpp->waitq, area 428 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_acquire_try(area, &status)); area 432 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_warn(area->cpp, "Warning: area wait failed: %d\n", err); area 433 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c atomic_dec(&area->refcount); area 437 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_get(area); area 451 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_acquire(struct nfp_cpp_area *area) area 455 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_lock(&area->mutex); area 456 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c ret = __nfp_cpp_area_acquire(area); area 457 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_unlock(&area->mutex); area 473 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_acquire_nonblocking(struct nfp_cpp_area *area) area 475 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_lock(&area->mutex); area 476 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (atomic_inc_return(&area->refcount) == 1) { area 477 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_acquire) { area 480 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = area->cpp->op->area_acquire(area); area 482 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c atomic_dec(&area->refcount); area 483 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_unlock(&area->mutex); area 488 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_unlock(&area->mutex); area 490 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_get(area); area 500 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c void nfp_cpp_area_release(struct nfp_cpp_area *area) area 502 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_lock(&area->mutex); area 504 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (atomic_dec_and_test(&area->refcount)) { area 505 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_release) { area 506 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area->cpp->op->area_release(area); area 508 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c wake_up_interruptible_all(&area->cpp->waitq); area 511 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c mutex_unlock(&area->mutex); area 513 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_put(area); area 522 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c void nfp_cpp_area_release_free(struct nfp_cpp_area *area) area 524 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_release(area); area 525 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_free(area); area 542 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_read(struct nfp_cpp_area *area, area 546 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return area->cpp->op->area_read(area, kernel_vaddr, offset, length); area 563 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_write(struct nfp_cpp_area *area, area 567 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c return area->cpp->op->area_write(area, kernel_vaddr, offset, length); area 622 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct resource *nfp_cpp_area_resource(struct nfp_cpp_area *area) area 626 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_resource) area 627 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c res = area->cpp->op->area_resource(area); area 640 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c phys_addr_t nfp_cpp_area_phys(struct nfp_cpp_area *area) area 644 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_phys) area 645 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c addr = area->cpp->op->area_phys(area); area 661 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c void __iomem *nfp_cpp_area_iomem(struct nfp_cpp_area *area) area 665 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (area->cpp->op->area_iomem) area 666 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c iomem = area->cpp->op->area_iomem(area); area 679 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_readl(struct nfp_cpp_area *area, area 685 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c n = nfp_cpp_area_read(area, offset, &tmp, sizeof(tmp)); area 701 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_writel(struct nfp_cpp_area *area, area 708 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c n = nfp_cpp_area_write(area, offset, &tmp, sizeof(tmp)); area 721 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_readq(struct nfp_cpp_area *area, area 727 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c n = nfp_cpp_area_read(area, offset, &tmp, sizeof(tmp)); area 743 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_writeq(struct nfp_cpp_area *area, area 750 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c n = nfp_cpp_area_write(area, offset, &tmp, sizeof(tmp)); area 766 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_area_fill(struct nfp_cpp_area *area, area 779 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c k = nfp_cpp_area_write(area, offset + i, &tmp, sizeof(tmp)); area 795 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area; area 800 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = nfp_cpp_area_alloc(cpp, NFP_CPP_ID(7, NFP_CPP_ACTION_RW, 0), area 802 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (!area) area 812 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c cache->area = area; area 869 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_release(cache->area); area 880 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = cpp->op->area_init(cache->area, area 889 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = nfp_cpp_area_acquire(cache->area); area 919 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area; area 925 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = cache->area; area 927 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = nfp_cpp_area_alloc(cpp, destination, address, length); area 928 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (!area) area 931 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = nfp_cpp_area_acquire(area); area 933 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_free(area); area 938 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = nfp_cpp_area_read(area, offset, kernel_vaddr, length); area 943 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_release_free(area); area 988 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c struct nfp_cpp_area *area; area 994 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = cache->area; area 996 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area = nfp_cpp_area_alloc(cpp, destination, address, length); area 997 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c if (!area) area 1000 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = nfp_cpp_area_acquire(area); area 1002 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_free(area); area 1007 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c err = nfp_cpp_area_write(area, offset, kernel_vaddr, length); area 1012 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_release_free(area); area 275 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c unsigned long size, struct nfp_cpp_area **area) area 279 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c *area = nfp_cpp_area_alloc_acquire(cpp, name, cpp_id, addr, size); area 280 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c if (!*area) area 283 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c res = nfp_cpp_area_iomem(*area); area 290 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c nfp_cpp_area_release_free(*area); area 105 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nffw.h unsigned int min_size, struct nfp_cpp_area **area); area 524 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c unsigned int min_size, struct nfp_cpp_area **area) area 548 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c mem = nfp_cpp_map_area(rtbl->cpp, id, cpp_id, addr, sym->size, area); area 184 drivers/pcmcia/electra_cf.c struct vm_struct *area; area 207 drivers/pcmcia/electra_cf.c area = __get_vm_area(cf->io_size, 0, PHB_IO_BASE, PHB_IO_END); area 208 drivers/pcmcia/electra_cf.c if (area == NULL) { area 213 drivers/pcmcia/electra_cf.c cf->io_virt = (void __iomem *)(area->addr); area 314 drivers/pcmcia/electra_cf.c if (area) area 160 drivers/s390/cio/chp.c void *area; area 165 drivers/s390/cio/chp.c area = css->cub_addr1; area 168 drivers/s390/cio/chp.c area = css->cub_addr2; area 171 drivers/s390/cio/chp.c entry = area + (idx * sizeof(struct cmg_entry)); area 164 drivers/s390/cio/cmf.c static inline void cmf_activate(void *area, unsigned int onoff) area 169 drivers/s390/cio/cmf.c __gpr2 = area; area 40 drivers/s390/scsi/zfcp_dbf.c void zfcp_dbf_pl_write(struct zfcp_dbf *dbf, void *data, u16 length, char *area, area 49 drivers/s390/scsi/zfcp_dbf.c memcpy(pl->area, area, ZFCP_DBF_TAG_LEN); area 209 drivers/s390/scsi/zfcp_dbf.c memcpy(payload->area, "def_err", 7); area 453 drivers/s390/scsi/zfcp_dbf.c memcpy(payload->area, paytag, ZFCP_DBF_TAG_LEN); area 255 drivers/s390/scsi/zfcp_dbf.h char area[ZFCP_DBF_TAG_LEN]; area 47 drivers/scsi/aic94xx/aic94xx_hwi.h void *area; area 580 drivers/scsi/aic94xx/aic94xx_init.c if (asd_ha->hw_prof.ue.area) { area 581 drivers/scsi/aic94xx/aic94xx_init.c kfree(asd_ha->hw_prof.ue.area); area 582 drivers/scsi/aic94xx/aic94xx_init.c asd_ha->hw_prof.ue.area = NULL; area 252 drivers/scsi/aic94xx/aic94xx_sds.c asd_ha->hw_prof.ue.area = kmalloc(size, GFP_KERNEL); area 253 drivers/scsi/aic94xx/aic94xx_sds.c if (!asd_ha->hw_prof.ue.area) area 255 drivers/scsi/aic94xx/aic94xx_sds.c err = asd_read_ocm_seg(asd_ha, (void *)asd_ha->hw_prof.ue.area, area 258 drivers/scsi/aic94xx/aic94xx_sds.c kfree(asd_ha->hw_prof.ue.area); area 259 drivers/scsi/aic94xx/aic94xx_sds.c asd_ha->hw_prof.ue.area = NULL; area 193 drivers/scsi/bfa/bfad_debugfs.c u8 area; area 196 drivers/scsi/bfa/bfad_debugfs.c area = (offset >> 15) & 0x7; area 197 drivers/scsi/bfa/bfad_debugfs.c if (area == 0) { area 201 drivers/scsi/bfa/bfad_debugfs.c } else if (area == 0x1) { area 6312 drivers/scsi/lpfc/lpfc_els.c && (ns_did.un.b.area == rscn_did.un.b.area) area 6318 drivers/scsi/lpfc/lpfc_els.c && (ns_did.un.b.area == rscn_did.un.b.area)) area 5281 drivers/scsi/lpfc/lpfc_hbadisc.c if ((mydid.un.b.domain == 0) && (mydid.un.b.area == 0)) { area 5289 drivers/scsi/lpfc/lpfc_hbadisc.c (mydid.un.b.area == matchdid.un.b.area)) { area 5299 drivers/scsi/lpfc/lpfc_hbadisc.c (ndlpdid.un.b.area == 0)) { area 5310 drivers/scsi/lpfc/lpfc_hbadisc.c (mydid.un.b.area == ndlpdid.un.b.area)) { area 5312 drivers/scsi/lpfc/lpfc_hbadisc.c (matchdid.un.b.area == 0)) { area 1026 drivers/scsi/lpfc/lpfc_hw.h uint8_t area; area 1030 drivers/scsi/lpfc/lpfc_hw.h uint8_t area; area 821 drivers/scsi/qla2xxx/qla_attr.c did.b.area = (type & 0x0000ff00) >> 8; area 825 drivers/scsi/qla2xxx/qla_attr.c did.b.domain, did.b.area, did.b.al_pa); area 2382 drivers/scsi/qla2xxx/qla_attr.c vha->d_id.b.area << 8 | vha->d_id.b.al_pa; area 2510 drivers/scsi/qla2xxx/qla_attr.c fcport->d_id.b.area << 8 | fcport->d_id.b.al_pa; area 2582 drivers/scsi/qla2xxx/qla_attr.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 327 drivers/scsi/qla2xxx/qla_bsg.c fcport->d_id.b.area = area 387 drivers/scsi/qla2xxx/qla_bsg.c fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa); area 510 drivers/scsi/qla2xxx/qla_bsg.c fcport->d_id.b.area = bsg_request->rqst_data.h_ct.port_id[1]; area 534 drivers/scsi/qla2xxx/qla_bsg.c fcport->loop_id, fcport->d_id.b.domain, fcport->d_id.b.area, area 1836 drivers/scsi/qla2xxx/qla_bsg.c vha->bidir_fcport.d_id.b.area = vha->d_id.b.area; area 2240 drivers/scsi/qla2xxx/qla_bsg.c uint8_t domain, area, al_pa, state; area 2255 drivers/scsi/qla2xxx/qla_bsg.c &area, &domain, &topo, &sw_cap); area 40 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 47 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 347 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 351 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 366 drivers/scsi/qla2xxx/qla_def.h res.area = id.area; area 377 drivers/scsi/qla2xxx/qla_def.h res.area = id.area; area 388 drivers/scsi/qla2xxx/qla_def.h res.b.area = id.area; area 400 drivers/scsi/qla2xxx/qla_def.h res.area = port_id.b.area; area 2818 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 2825 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 3128 drivers/scsi/qla2xxx/qla_def.h uint8_t area; area 31 drivers/scsi/qla2xxx/qla_dfs.c sess->d_id.b.domain, sess->d_id.b.area, area 97 drivers/scsi/qla2xxx/qla_dfs.c fc_port.d_id.b.area, fc_port.d_id.b.al_pa, area 132 drivers/scsi/qla2xxx/qla_gs.c vha->d_id.b.area, vha->d_id.b.al_pa); area 148 drivers/scsi/qla2xxx/qla_gs.c vha->d_id.b.area, vha->d_id.b.al_pa, area 183 drivers/scsi/qla2xxx/qla_gs.c vha->d_id.b.domain, vha->d_id.b.area, area 261 drivers/scsi/qla2xxx/qla_gs.c fcport->d_id.b.domain, fcport->d_id.b.area, area 490 drivers/scsi/qla2xxx/qla_gs.c list[i].d_id.b.domain, list[i].d_id.b.area, area 1016 drivers/scsi/qla2xxx/qla_gs.c sns_cmd->p.cmd.param[1] = fcport->d_id.b.area; area 1036 drivers/scsi/qla2xxx/qla_gs.c fcport->d_id.b.area = sns_cmd->p.gan_data[18]; area 1050 drivers/scsi/qla2xxx/qla_gs.c fcport->d_id.b.domain, fcport->d_id.b.area, area 1107 drivers/scsi/qla2xxx/qla_gs.c list[i].d_id.b.area = entry[2]; area 1155 drivers/scsi/qla2xxx/qla_gs.c sns_cmd->p.cmd.param[1] = list[i].d_id.b.area; area 1211 drivers/scsi/qla2xxx/qla_gs.c sns_cmd->p.cmd.param[1] = list[i].d_id.b.area; area 1237 drivers/scsi/qla2xxx/qla_gs.c list[i].d_id.b.domain, list[i].d_id.b.area, area 1271 drivers/scsi/qla2xxx/qla_gs.c sns_cmd->p.cmd.param[1] = vha->d_id.b.area; area 1320 drivers/scsi/qla2xxx/qla_gs.c sns_cmd->p.cmd.param[1] = vha->d_id.b.area; area 3086 drivers/scsi/qla2xxx/qla_gs.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 3503 drivers/scsi/qla2xxx/qla_gs.c ct_req->req.gff_id.port_id[1] = fcport->d_id.b.area; area 3785 drivers/scsi/qla2xxx/qla_gs.c id.b.area = d->port_id[1]; area 355 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa, area 407 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 469 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 727 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, area 734 drivers/scsi/qla2xxx/qla_init.c id.b.area = e->port_id[1]; area 765 drivers/scsi/qla2xxx/qla_init.c fcport->fc4f_nvme, id.b.domain, id.b.area, id.b.al_pa, area 766 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, area 896 drivers/scsi/qla2xxx/qla_init.c id.b.area = e->port_id[1]; area 1048 drivers/scsi/qla2xxx/qla_init.c id.b.area = e->port_id[1]; area 1809 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 2027 drivers/scsi/qla2xxx/qla_init.c cid.b.area = (ea->iop[1] >> 8) & 0xff; area 2512 drivers/scsi/qla2xxx/qla_init.c uint8_t domain, area, al_pa; area 2526 drivers/scsi/qla2xxx/qla_init.c &area, &domain, &topo, &sw_cap); area 4297 drivers/scsi/qla2xxx/qla_init.c uint8_t area; area 4307 drivers/scsi/qla2xxx/qla_init.c &loop_id, &al_pa, &area, &domain, &topo, &sw_cap); area 4382 drivers/scsi/qla2xxx/qla_init.c id.b.area = area; area 4816 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 5043 drivers/scsi/qla2xxx/qla_init.c uint8_t domain, area, al_pa; area 5137 drivers/scsi/qla2xxx/qla_init.c area = gid->area; area 5150 drivers/scsi/qla2xxx/qla_init.c if (area && domain && ((area != vha->d_id.b.area) || area 5164 drivers/scsi/qla2xxx/qla_init.c new_fcport->d_id.b.area = area; area 5337 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area << 8 | fcport->d_id.b.al_pa; area 5778 drivers/scsi/qla2xxx/qla_init.c new_fcport->d_id.b.area, area 5857 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, area 5861 drivers/scsi/qla2xxx/qla_init.c new_fcport->d_id.b.area, area 6002 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 6006 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, area 6027 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 6084 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, area 6097 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 6102 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, area 8845 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 8851 drivers/scsi/qla2xxx/qla_init.c fcport->d_id.b.domain, fcport->d_id.b.area, area 1669 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 1854 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 1989 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 2189 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 2354 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; area 2376 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; area 2400 drivers/scsi/qla2xxx/qla_iocb.c mbx->mb3 = cpu_to_le16(sp->fcport->d_id.b.area << 8 | area 2423 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; area 2440 drivers/scsi/qla2xxx/qla_iocb.c mbx->mb3 = cpu_to_le16(sp->fcport->d_id.b.area << 8 | area 2497 drivers/scsi/qla2xxx/qla_iocb.c tsk->port_id[1] = fcport->d_id.b.area; area 2543 drivers/scsi/qla2xxx/qla_iocb.c sp->name, sp->handle, fcport->d_id.b.domain, fcport->d_id.b.area, area 2558 drivers/scsi/qla2xxx/qla_iocb.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 2592 drivers/scsi/qla2xxx/qla_iocb.c fcport->d_id.b.area = remote_did.b.area; area 2596 drivers/scsi/qla2xxx/qla_iocb.c fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa); area 2621 drivers/scsi/qla2xxx/qla_iocb.c logo_pyld.s_id[1] = vha->d_id.b.area; area 2638 drivers/scsi/qla2xxx/qla_iocb.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 2665 drivers/scsi/qla2xxx/qla_iocb.c els_iocb->port_id[1] = sp->fcport->d_id.b.area; area 2669 drivers/scsi/qla2xxx/qla_iocb.c els_iocb->s_id[2] = vha->d_id.b.area; area 2906 drivers/scsi/qla2xxx/qla_iocb.c els_iocb->port_id[1] = sp->fcport->d_id.b.area; area 3244 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 3315 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 3413 drivers/scsi/qla2xxx/qla_iocb.c abt_iocb->port_id[1] = sp->fcport->d_id.b.area; area 3534 drivers/scsi/qla2xxx/qla_iocb.c logio->port_id[1] = sp->fcport->d_id.b.area; area 3790 drivers/scsi/qla2xxx/qla_iocb.c cmd_pkt->port_id[1] = vha->d_id.b.area; area 1095 drivers/scsi/qla2xxx/qla_isr.c host_pid = (vha->d_id.b.domain << 16) | (vha->d_id.b.area << 8) area 1375 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.domain, fcport->d_id.b.area, area 1394 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 1423 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa, area 1706 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 1719 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 1802 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 2735 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.area, fcport->d_id.b.al_pa, area 2790 drivers/scsi/qla2xxx/qla_isr.c fcport->d_id.b.area, fcport->d_id.b.al_pa, ox_id, area 1634 drivers/scsi/qla2xxx/qla_mbx.c uint8_t *area, uint8_t *domain, uint16_t *top, uint16_t *sw_cap) area 1664 drivers/scsi/qla2xxx/qla_mbx.c *area = MSB(mcp->mb[2]); area 1972 drivers/scsi/qla2xxx/qla_mbx.c fcport->d_id.b.area = pd24->port_id[1]; area 1998 drivers/scsi/qla2xxx/qla_mbx.c fcport->d_id.b.area, fcport->d_id.b.al_pa); area 2017 drivers/scsi/qla2xxx/qla_mbx.c fcport->d_id.b.area = pd->port_id[3]; area 2360 drivers/scsi/qla2xxx/qla_mbx.c uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) area 2395 drivers/scsi/qla2xxx/qla_mbx.c lg->port_id[1] = area; area 2496 drivers/scsi/qla2xxx/qla_mbx.c uint8_t area, uint8_t al_pa, uint16_t *mb, uint8_t opt) area 2516 drivers/scsi/qla2xxx/qla_mbx.c mcp->mb[3] = area << 8 | al_pa; area 2589 drivers/scsi/qla2xxx/qla_mbx.c fcport->d_id.b.domain, fcport->d_id.b.area, area 2636 drivers/scsi/qla2xxx/qla_mbx.c uint8_t area, uint8_t al_pa) area 2663 drivers/scsi/qla2xxx/qla_mbx.c lg->port_id[1] = area; area 2711 drivers/scsi/qla2xxx/qla_mbx.c uint8_t area, uint8_t al_pa) area 3152 drivers/scsi/qla2xxx/qla_mbx.c abt->port_id[1] = fcport->d_id.b.area; area 3232 drivers/scsi/qla2xxx/qla_mbx.c tsk->p.tsk.port_id[1] = fcport->d_id.b.area; area 3849 drivers/scsi/qla2xxx/qla_mbx.c id.b.area = rptid_entry->port_id[1]; area 4028 drivers/scsi/qla2xxx/qla_mbx.c vha->d_id.b.area = rptid_entry->port_id[1]; area 4052 drivers/scsi/qla2xxx/qla_mbx.c fcport->d_id.b.area = area 6392 drivers/scsi/qla2xxx/qla_mbx.c fcport->d_id.b.area = pd->port_id[1]; area 1968 drivers/scsi/qla2xxx/qla_mr.c vha->d_id.b.area = pinfo->port_id[1]; area 452 drivers/scsi/qla2xxx/qla_nvme.c cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; area 196 drivers/scsi/qla2xxx/qla_target.c if (vha->d_id.b.area == d_id.area && area 360 drivers/scsi/qla2xxx/qla_target.c atio->u.isp24.fcp_hdr.d_id.area, area 841 drivers/scsi/qla2xxx/qla_target.c port_id.b.area = iocb->u.isp24.port_id[1]; area 943 drivers/scsi/qla2xxx/qla_target.c logo->id.b.domain, logo->id.b.area, logo->id.b.al_pa, area 964 drivers/scsi/qla2xxx/qla_target.c sess->d_id.b.domain, sess->d_id.b.area, sess->d_id.b.al_pa, area 1317 drivers/scsi/qla2xxx/qla_target.c gid->area == s_id.area && area 1406 drivers/scsi/qla2xxx/qla_target.c fcport->loop_id, sess->d_id.b.domain, sess->d_id.b.area, area 2154 drivers/scsi/qla2xxx/qla_target.c abts->fcp_hdr_le.s_id.area, abts->fcp_hdr_le.s_id.al_pa, tag, area 4547 drivers/scsi/qla2xxx/qla_target.c fcport->d_id.b.domain, fcport->d_id.b.area, area 4637 drivers/scsi/qla2xxx/qla_target.c ((u32)s_id->b.area << 8) | area 4688 drivers/scsi/qla2xxx/qla_target.c port_id.b.area = iocb->u.isp24.port_id[1]; area 4866 drivers/scsi/qla2xxx/qla_target.c port_id.b.area = iocb->u.isp24.port_id[1]; area 6099 drivers/scsi/qla2xxx/qla_target.c if (s_id.domain == 0xFF && s_id.area == 0xFC) { area 6106 drivers/scsi/qla2xxx/qla_target.c s_id.domain, s_id.area, s_id.al_pa); area 6123 drivers/scsi/qla2xxx/qla_target.c vha->vp_idx, s_id.domain, s_id.area, s_id.al_pa); area 986 drivers/scsi/qla2xxx/qla_target.h ((_s_id.b.domain == 0xff) && ((_s_id.b.area & 0xf0) == 0xf0)) area 1036 drivers/scsi/qla2xxx/qla_target.h s_id.area << 8 | area 260 drivers/scsi/qla2xxx/qla_tmpl.c uint area = ent->t262.ram_area; area 268 drivers/scsi/qla2xxx/qla_tmpl.c if (area == T262_RAM_AREA_CRITICAL_RAM) { area 270 drivers/scsi/qla2xxx/qla_tmpl.c } else if (area == T262_RAM_AREA_EXTERNAL_RAM) { area 274 drivers/scsi/qla2xxx/qla_tmpl.c } else if (area == T262_RAM_AREA_SHARED_RAM) { area 281 drivers/scsi/qla2xxx/qla_tmpl.c } else if (area == T262_RAM_AREA_DDR_RAM) { area 288 drivers/scsi/qla2xxx/qla_tmpl.c } else if (area == T262_RAM_AREA_MISC) { area 295 drivers/scsi/qla2xxx/qla_tmpl.c "%s: unknown area %x\n", __func__, area); area 1488 drivers/scsi/qla2xxx/tcm_qla2xxx.c sess->d_id.b.area, sess->d_id.b.al_pa, s_id.b.domain, area 1489 drivers/scsi/qla2xxx/tcm_qla2xxx.c s_id.b.area, s_id.b.al_pa); area 1510 drivers/scsi/qla2xxx/tcm_qla2xxx.c ((u32) sess->d_id.b.area << 8) | area 1516 drivers/scsi/qla2xxx/tcm_qla2xxx.c sess->d_id.b.domain, sess->d_id.b.area, area 1520 drivers/scsi/qla2xxx/tcm_qla2xxx.c sess->d_id.b.domain, sess->d_id.b.area, area 1524 drivers/scsi/qla2xxx/tcm_qla2xxx.c ((u32) s_id.b.area << 8) | area 1529 drivers/scsi/qla2xxx/tcm_qla2xxx.c s_id.b.domain, s_id.b.area, s_id.b.al_pa); area 374 drivers/soc/renesas/rcar-sysc.c const struct rcar_sysc_area *area = &info->areas[i]; area 377 drivers/soc/renesas/rcar-sysc.c if (!area->name) { area 382 drivers/soc/renesas/rcar-sysc.c pd = kzalloc(sizeof(*pd) + strlen(area->name) + 1, GFP_KERNEL); area 388 drivers/soc/renesas/rcar-sysc.c strcpy(pd->name, area->name); area 390 drivers/soc/renesas/rcar-sysc.c pd->ch.chan_offs = area->chan_offs; area 391 drivers/soc/renesas/rcar-sysc.c pd->ch.chan_bit = area->chan_bit; area 392 drivers/soc/renesas/rcar-sysc.c pd->ch.isr_bit = area->isr_bit; area 393 drivers/soc/renesas/rcar-sysc.c pd->flags = area->flags; area 399 drivers/soc/renesas/rcar-sysc.c domains->domains[area->isr_bit] = &pd->genpd; area 401 drivers/soc/renesas/rcar-sysc.c if (area->parent < 0) area 404 drivers/soc/renesas/rcar-sysc.c error = pm_genpd_add_subdomain(domains->domains[area->parent], area 408 drivers/soc/renesas/rcar-sysc.c area->name, area->parent); area 2261 drivers/staging/comedi/comedi_fops.c static void comedi_vm_open(struct vm_area_struct *area) area 2265 drivers/staging/comedi/comedi_fops.c bm = area->vm_private_data; area 2269 drivers/staging/comedi/comedi_fops.c static void comedi_vm_close(struct vm_area_struct *area) area 2273 drivers/staging/comedi/comedi_fops.c bm = area->vm_private_data; area 387 drivers/staging/fbtft/fbtft-core.c const struct fb_copyarea *area) area 393 drivers/staging/fbtft/fbtft-core.c __func__, area->dx, area->dy, area->width, area->height); area 394 drivers/staging/fbtft/fbtft-core.c sys_copyarea(info, area); area 396 drivers/staging/fbtft/fbtft-core.c par->fbtftops.mkdirty(info, area->dy, area->height); area 180 drivers/staging/media/ipu3/ipu3-dmamap.c struct vm_struct *area = map->vma; area 190 drivers/staging/media/ipu3/ipu3-dmamap.c if (WARN_ON(!area) || WARN_ON(!area->pages)) area 193 drivers/staging/media/ipu3/ipu3-dmamap.c imgu_dmamap_free_buffer(area->pages, map->size); area 53 drivers/staging/uwb/whc-rc.c unsigned long area; area 210 drivers/staging/uwb/whc-rc.c whcrc->area = umc_dev->resource.start; area 213 drivers/staging/uwb/whc-rc.c if (request_mem_region(whcrc->area, whcrc->rc_len, KBUILD_MODNAME) == NULL) { area 215 drivers/staging/uwb/whc-rc.c whcrc->rc_len, whcrc->area, result); area 219 drivers/staging/uwb/whc-rc.c whcrc->rc_base = ioremap_nocache(whcrc->area, whcrc->rc_len); area 222 drivers/staging/uwb/whc-rc.c whcrc->rc_len, whcrc->area, result); area 258 drivers/staging/uwb/whc-rc.c release_mem_region(whcrc->area, whcrc->rc_len); area 278 drivers/staging/uwb/whc-rc.c release_mem_region(whcrc->area, whcrc->rc_len); area 228 drivers/usb/gadget/udc/renesas_usb3.c #define PN_RAMMAP_DATA(area, ramif, basead) ((PN_RAMMAP_##area) | \ area 355 drivers/usb/host/imx21-hcd.c struct imx21_dmem_area *area; area 376 drivers/usb/host/imx21-hcd.c area = kmalloc(sizeof(struct imx21_dmem_area), GFP_ATOMIC); area 377 drivers/usb/host/imx21-hcd.c if (area == NULL) area 380 drivers/usb/host/imx21-hcd.c area->ep = ep; area 381 drivers/usb/host/imx21-hcd.c area->offset = offset; area 382 drivers/usb/host/imx21-hcd.c area->size = size; area 383 drivers/usb/host/imx21-hcd.c list_add_tail(&area->list, &tmp->list); area 412 drivers/usb/host/imx21-hcd.c struct imx21_dmem_area *area; area 422 drivers/usb/host/imx21-hcd.c list_for_each_entry(area, &imx21->dmem_list, list) { area 423 drivers/usb/host/imx21-hcd.c if (area->offset == offset) { area 424 drivers/usb/host/imx21-hcd.c debug_dmem_freed(imx21, area->size); area 425 drivers/usb/host/imx21-hcd.c list_del(&area->list); area 426 drivers/usb/host/imx21-hcd.c kfree(area); area 450 drivers/usb/host/imx21-hcd.c struct imx21_dmem_area *area, *tmp; area 452 drivers/usb/host/imx21-hcd.c list_for_each_entry_safe(area, tmp, &imx21->dmem_list, list) { area 453 drivers/usb/host/imx21-hcd.c if (area->ep == ep) { area 456 drivers/usb/host/imx21-hcd.c area->offset, ep); area 457 drivers/usb/host/imx21-hcd.c list_del(&area->list); area 458 drivers/usb/host/imx21-hcd.c kfree(area); area 3243 drivers/video/fbdev/amifb.c const struct fb_copyarea *area) area 3253 drivers/video/fbdev/amifb.c x2 = area->dx + area->width; area 3254 drivers/video/fbdev/amifb.c y2 = area->dy + area->height; area 3255 drivers/video/fbdev/amifb.c dx = area->dx > 0 ? area->dx : 0; area 3256 drivers/video/fbdev/amifb.c dy = area->dy > 0 ? area->dy : 0; area 3262 drivers/video/fbdev/amifb.c if (area->sx + dx < area->dx || area->sy + dy < area->dy) area 3266 drivers/video/fbdev/amifb.c sx = area->sx + (dx - area->dx); area 3267 drivers/video/fbdev/amifb.c sy = area->sy + (dy - area->dy); area 377 drivers/video/fbdev/arcfb.c const struct fb_copyarea *area) area 381 drivers/video/fbdev/arcfb.c sys_copyarea(info, area); area 384 drivers/video/fbdev/arcfb.c arcfb_lcd_update(par, area->dx, area->dy, area->width, area->height); area 2520 drivers/video/fbdev/atafb.c static void atafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 2529 drivers/video/fbdev/atafb.c cfb_copyarea(info, area); area 2535 drivers/video/fbdev/atafb.c x2 = area->dx + area->width; area 2536 drivers/video/fbdev/atafb.c y2 = area->dy + area->height; area 2537 drivers/video/fbdev/atafb.c dx = area->dx > 0 ? area->dx : 0; area 2538 drivers/video/fbdev/atafb.c dy = area->dy > 0 ? area->dy : 0; area 2544 drivers/video/fbdev/atafb.c if (area->sx + dx < area->dx || area->sy + dy < area->dy) area 2548 drivers/video/fbdev/atafb.c sx = area->sx + (dx - area->dx); area 2549 drivers/video/fbdev/atafb.c sy = area->sy + (dy - area->dy); area 369 drivers/video/fbdev/aty/atyfb.h void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 199 drivers/video/fbdev/aty/mach64_accel.c void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 202 drivers/video/fbdev/aty/mach64_accel.c u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; area 203 drivers/video/fbdev/aty/mach64_accel.c u32 sx = area->sx, dx = area->dx, width = area->width, rotation = 0; area 207 drivers/video/fbdev/aty/mach64_accel.c if (!area->width || !area->height) area 210 drivers/video/fbdev/aty/mach64_accel.c cfb_copyarea(info, area); area 222 drivers/video/fbdev/aty/mach64_accel.c if (area->sy < area->dy) { area 223 drivers/video/fbdev/aty/mach64_accel.c dy += area->height - 1; area 224 drivers/video/fbdev/aty/mach64_accel.c sy += area->height - 1; area 242 drivers/video/fbdev/aty/mach64_accel.c aty_st_le32(SRC_HEIGHT1_WIDTH1, (width << 16) | area->height, par); area 244 drivers/video/fbdev/aty/mach64_accel.c draw_rect(dx, dy, width, area->height, par); area 99 drivers/video/fbdev/aty/radeon_accel.c const struct fb_copyarea *area) area 104 drivers/video/fbdev/aty/radeon_accel.c w = area->width; h = area->height; area 105 drivers/video/fbdev/aty/radeon_accel.c dx = area->dx; dy = area->dy; area 106 drivers/video/fbdev/aty/radeon_accel.c sx = area->sx; sy = area->sy; area 135 drivers/video/fbdev/aty/radeon_accel.c void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 140 drivers/video/fbdev/aty/radeon_accel.c modded.sx = area->sx; area 141 drivers/video/fbdev/aty/radeon_accel.c modded.sy = area->sy; area 142 drivers/video/fbdev/aty/radeon_accel.c modded.dx = area->dx; area 143 drivers/video/fbdev/aty/radeon_accel.c modded.dy = area->dy; area 144 drivers/video/fbdev/aty/radeon_accel.c modded.width = area->width; area 145 drivers/video/fbdev/aty/radeon_accel.c modded.height = area->height; area 150 drivers/video/fbdev/aty/radeon_accel.c cfb_copyarea(info, area); area 501 drivers/video/fbdev/aty/radeonfb.h extern void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 986 drivers/video/fbdev/broadsheetfb.c const struct fb_copyarea *area) area 990 drivers/video/fbdev/broadsheetfb.c sys_copyarea(info, area); area 37 drivers/video/fbdev/cg6.c static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 356 drivers/video/fbdev/cg6.c static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 374 drivers/video/fbdev/cg6.c sbus_writel(area->sy, &fbc->y0); area 375 drivers/video/fbdev/cg6.c sbus_writel(area->sx, &fbc->x0); area 376 drivers/video/fbdev/cg6.c sbus_writel(area->sy + area->height - 1, &fbc->y1); area 377 drivers/video/fbdev/cg6.c sbus_writel(area->sx + area->width - 1, &fbc->x1); area 378 drivers/video/fbdev/cg6.c sbus_writel(area->dy, &fbc->y2); area 379 drivers/video/fbdev/cg6.c sbus_writel(area->dx, &fbc->x2); area 380 drivers/video/fbdev/cg6.c sbus_writel(area->dy + area->height - 1, &fbc->y3); area 381 drivers/video/fbdev/cg6.c sbus_writel(area->dx + area->width - 1, &fbc->x3); area 1770 drivers/video/fbdev/cirrusfb.c const struct fb_copyarea *area) area 1780 drivers/video/fbdev/cirrusfb.c cfb_copyarea(info, area); area 1786 drivers/video/fbdev/cirrusfb.c memcpy(&modded, area, sizeof(struct fb_copyarea)); area 1803 drivers/video/fbdev/cirrusfb.c (area->sx * m) / 8, area->sy, area 1804 drivers/video/fbdev/cirrusfb.c (area->dx * m) / 8, area->dy, area 1805 drivers/video/fbdev/cirrusfb.c (area->width * m) / 8, area->height, area 49 drivers/video/fbdev/core/bitblit.c struct fb_copyarea area; area 51 drivers/video/fbdev/core/bitblit.c area.sx = sx * vc->vc_font.width; area 52 drivers/video/fbdev/core/bitblit.c area.sy = sy * vc->vc_font.height; area 53 drivers/video/fbdev/core/bitblit.c area.dx = dx * vc->vc_font.width; area 54 drivers/video/fbdev/core/bitblit.c area.dy = dy * vc->vc_font.height; area 55 drivers/video/fbdev/core/bitblit.c area.height = height * vc->vc_font.height; area 56 drivers/video/fbdev/core/bitblit.c area.width = width * vc->vc_font.width; area 58 drivers/video/fbdev/core/bitblit.c info->fbops->fb_copyarea(info, &area); area 381 drivers/video/fbdev/core/cfbcopyarea.c void cfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) area 383 drivers/video/fbdev/core/cfbcopyarea.c u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; area 384 drivers/video/fbdev/core/cfbcopyarea.c u32 height = area->height, width = area->width; area 67 drivers/video/fbdev/core/fbcon_ccw.c struct fb_copyarea area; area 70 drivers/video/fbdev/core/fbcon_ccw.c area.sx = sy * vc->vc_font.height; area 71 drivers/video/fbdev/core/fbcon_ccw.c area.sy = vyres - ((sx + width) * vc->vc_font.width); area 72 drivers/video/fbdev/core/fbcon_ccw.c area.dx = dy * vc->vc_font.height; area 73 drivers/video/fbdev/core/fbcon_ccw.c area.dy = vyres - ((dx + width) * vc->vc_font.width); area 74 drivers/video/fbdev/core/fbcon_ccw.c area.width = height * vc->vc_font.height; area 75 drivers/video/fbdev/core/fbcon_ccw.c area.height = width * vc->vc_font.width; area 77 drivers/video/fbdev/core/fbcon_ccw.c info->fbops->fb_copyarea(info, &area); area 52 drivers/video/fbdev/core/fbcon_cw.c struct fb_copyarea area; area 55 drivers/video/fbdev/core/fbcon_cw.c area.sx = vxres - ((sy + height) * vc->vc_font.height); area 56 drivers/video/fbdev/core/fbcon_cw.c area.sy = sx * vc->vc_font.width; area 57 drivers/video/fbdev/core/fbcon_cw.c area.dx = vxres - ((dy + height) * vc->vc_font.height); area 58 drivers/video/fbdev/core/fbcon_cw.c area.dy = dx * vc->vc_font.width; area 59 drivers/video/fbdev/core/fbcon_cw.c area.width = height * vc->vc_font.height; area 60 drivers/video/fbdev/core/fbcon_cw.c area.height = width * vc->vc_font.width; area 62 drivers/video/fbdev/core/fbcon_cw.c info->fbops->fb_copyarea(info, &area); area 52 drivers/video/fbdev/core/fbcon_ud.c struct fb_copyarea area; area 56 drivers/video/fbdev/core/fbcon_ud.c area.sy = vyres - ((sy + height) * vc->vc_font.height); area 57 drivers/video/fbdev/core/fbcon_ud.c area.sx = vxres - ((sx + width) * vc->vc_font.width); area 58 drivers/video/fbdev/core/fbcon_ud.c area.dy = vyres - ((dy + height) * vc->vc_font.height); area 59 drivers/video/fbdev/core/fbcon_ud.c area.dx = vxres - ((dx + width) * vc->vc_font.width); area 60 drivers/video/fbdev/core/fbcon_ud.c area.height = height * vc->vc_font.height; area 61 drivers/video/fbdev/core/fbcon_ud.c area.width = width * vc->vc_font.width; area 63 drivers/video/fbdev/core/fbcon_ud.c info->fbops->fb_copyarea(info, &area); area 218 drivers/video/fbdev/core/svgalib.c void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area) area 227 drivers/video/fbdev/core/svgalib.c if ((area->sy > area->dy) || area 228 drivers/video/fbdev/core/svgalib.c ((area->sy == area->dy) && (area->sx > area->dx))) { area 229 drivers/video/fbdev/core/svgalib.c src = fb + area->sx * colstride + area->sy * rowstride; area 230 drivers/video/fbdev/core/svgalib.c dst = fb + area->dx * colstride + area->dy * rowstride; area 232 drivers/video/fbdev/core/svgalib.c src = fb + (area->sx + area->width - 1) * colstride area 233 drivers/video/fbdev/core/svgalib.c + (area->sy + area->height - 1) * rowstride; area 234 drivers/video/fbdev/core/svgalib.c dst = fb + (area->dx + area->width - 1) * colstride area 235 drivers/video/fbdev/core/svgalib.c + (area->dy + area->height - 1) * rowstride; area 241 drivers/video/fbdev/core/svgalib.c for (dy = 0; dy < area->height; dy++) { area 244 drivers/video/fbdev/core/svgalib.c for (dx = 0; dx < area->width; dx++) { area 315 drivers/video/fbdev/core/syscopyarea.c void sys_copyarea(struct fb_info *p, const struct fb_copyarea *area) area 317 drivers/video/fbdev/core/syscopyarea.c u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; area 318 drivers/video/fbdev/core/syscopyarea.c u32 height = area->height, width = area->width; area 22 drivers/video/fbdev/core/tileblit.c struct fb_tilearea area; area 24 drivers/video/fbdev/core/tileblit.c area.sx = sx; area 25 drivers/video/fbdev/core/tileblit.c area.sy = sy; area 26 drivers/video/fbdev/core/tileblit.c area.dx = dx; area 27 drivers/video/fbdev/core/tileblit.c area.dy = dy; area 28 drivers/video/fbdev/core/tileblit.c area.height = height; area 29 drivers/video/fbdev/core/tileblit.c area.width = width; area 31 drivers/video/fbdev/core/tileblit.c info->tileops->fb_tilecopy(info, &area); area 109 drivers/video/fbdev/dnfb.c static void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 149 drivers/video/fbdev/dnfb.c void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 157 drivers/video/fbdev/dnfb.c incr = (area->dy <= area->sy) ? 1 : -1; area 159 drivers/video/fbdev/dnfb.c src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + area 160 drivers/video/fbdev/dnfb.c (area->sx >> 4)); area 161 drivers/video/fbdev/dnfb.c dest = area->dy * (info->fix.line_length >> 1) + (area->dx >> 4); area 164 drivers/video/fbdev/dnfb.c y_delta = (info->fix.line_length * 8) - area->sx - area->width; area 165 drivers/video/fbdev/dnfb.c x_end = area->dx + area->width - 1; area 166 drivers/video/fbdev/dnfb.c x_word_count = (x_end >> 4) - (area->dx >> 4) + 1; area 167 drivers/video/fbdev/dnfb.c start_mask = 0xffff0000 >> (area->dx & 0xf); area 170 drivers/video/fbdev/dnfb.c (((area->dx & 0xf) - (area->sx & 0xf)) % 16) | (0x4 << 5)); area 171 drivers/video/fbdev/dnfb.c if ((area->dx & 0xf) < (area->sx & 0xf)) area 174 drivers/video/fbdev/dnfb.c y_delta = -((info->fix.line_length * 8) - area->sx - area->width); area 175 drivers/video/fbdev/dnfb.c x_end = area->dx - area->width + 1; area 176 drivers/video/fbdev/dnfb.c x_word_count = (area->dx >> 4) - (x_end >> 4) + 1; area 177 drivers/video/fbdev/dnfb.c start_mask = 0x7ffff >> (area->dx & 0xf); area 180 drivers/video/fbdev/dnfb.c ((-((area->sx & 0xf) - (area->dx & 0xf))) % 16) | area 182 drivers/video/fbdev/dnfb.c if ((area->dx & 0xf) > (area->sx & 0xf)) area 186 drivers/video/fbdev/dnfb.c for (i = 0; i < area->height; i++) { area 204 drivers/video/fbdev/fb-puv3.c const struct fb_copyarea *area) area 206 drivers/video/fbdev/fb-puv3.c int awidth = area->width; area 207 drivers/video/fbdev/fb-puv3.c int aheight = area->height; area 212 drivers/video/fbdev/fb-puv3.c int src_x0 = area->sx; area 213 drivers/video/fbdev/fb-puv3.c int dst_x0 = area->dx; area 214 drivers/video/fbdev/fb-puv3.c int src_y0 = area->sy; area 215 drivers/video/fbdev/fb-puv3.c int dst_y0 = area->dy; area 282 drivers/video/fbdev/fb-puv3.c static void unifb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 286 drivers/video/fbdev/fb-puv3.c modded.sx = area->sx; area 287 drivers/video/fbdev/fb-puv3.c modded.sy = area->sy; area 288 drivers/video/fbdev/fb-puv3.c modded.dx = area->dx; area 289 drivers/video/fbdev/fb-puv3.c modded.dy = area->dy; area 290 drivers/video/fbdev/fb-puv3.c modded.width = area->width; area 291 drivers/video/fbdev/fb-puv3.c modded.height = area->height; area 294 drivers/video/fbdev/fb-puv3.c sys_copyarea(info, area); area 516 drivers/video/fbdev/ffb.c static void ffb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 522 drivers/video/fbdev/ffb.c if (area->dx != area->sx || area 523 drivers/video/fbdev/ffb.c area->dy == area->sy) { area 524 drivers/video/fbdev/ffb.c cfb_copyarea(info, area); area 534 drivers/video/fbdev/ffb.c upa_writel(area->sy, &fbc->by); area 535 drivers/video/fbdev/ffb.c upa_writel(area->sx, &fbc->bx); area 536 drivers/video/fbdev/ffb.c upa_writel(area->dy, &fbc->dy); area 537 drivers/video/fbdev/ffb.c upa_writel(area->dx, &fbc->dx); area 538 drivers/video/fbdev/ffb.c upa_writel(area->height, &fbc->bh); area 539 drivers/video/fbdev/ffb.c upa_writel(area->width, &fbc->bw); area 135 drivers/video/fbdev/hecubafb.c const struct fb_copyarea *area) area 139 drivers/video/fbdev/hecubafb.c sys_copyarea(info, area); area 478 drivers/video/fbdev/hgafb.c static void hgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 484 drivers/video/fbdev/hgafb.c if (area->dy <= area->sy) { area 485 drivers/video/fbdev/hgafb.c y1 = area->sy; area 486 drivers/video/fbdev/hgafb.c y2 = area->dy; area 488 drivers/video/fbdev/hgafb.c for (rows = area->height; rows--; ) { area 489 drivers/video/fbdev/hgafb.c src = rowaddr(info, y1) + (area->sx >> 3); area 490 drivers/video/fbdev/hgafb.c dest = rowaddr(info, y2) + (area->dx >> 3); area 491 drivers/video/fbdev/hgafb.c memmove(dest, src, (area->width >> 3)); area 496 drivers/video/fbdev/hgafb.c y1 = area->sy + area->height - 1; area 497 drivers/video/fbdev/hgafb.c y2 = area->dy + area->height - 1; area 499 drivers/video/fbdev/hgafb.c for (rows = area->height; rows--;) { area 500 drivers/video/fbdev/hgafb.c src = rowaddr(info, y1) + (area->sx >> 3); area 501 drivers/video/fbdev/hgafb.c dest = rowaddr(info, y2) + (area->dx >> 3); area 502 drivers/video/fbdev/hgafb.c memmove(dest, src, (area->width >> 3)); area 149 drivers/video/fbdev/hitfb.c static void hitfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) area 152 drivers/video/fbdev/hitfb.c hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy, area 153 drivers/video/fbdev/hitfb.c area->dx, area->dy, area->width, area->height, area 146 drivers/video/fbdev/hpfb.c static void hpfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 148 drivers/video/fbdev/hpfb.c topcat_blit(area->sx, area->sy, area->dx, area->dy, area->width, area->height, RR_COPY); area 607 drivers/video/fbdev/hyperv_fb.c const struct fb_copyarea *area) area 611 drivers/video/fbdev/hyperv_fb.c cfb_copyarea(p, area); area 1032 drivers/video/fbdev/imsttfb.c imsttfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1040 drivers/video/fbdev/imsttfb.c sx = area->sx * Bpp; area 1041 drivers/video/fbdev/imsttfb.c sy = area->sy; area 1042 drivers/video/fbdev/imsttfb.c dx = area->dx * Bpp; area 1043 drivers/video/fbdev/imsttfb.c dy = area->dy; area 1044 drivers/video/fbdev/imsttfb.c height = area->height; area 1046 drivers/video/fbdev/imsttfb.c width = area->width * Bpp; area 105 drivers/video/fbdev/matrox/matroxfb_accel.c static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area); area 109 drivers/video/fbdev/matrox/matroxfb_accel.c static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area); area 292 drivers/video/fbdev/matrox/matroxfb_accel.c static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area) { area 295 drivers/video/fbdev/matrox/matroxfb_accel.c if ((area->sx | area->dx | area->width) & 1) area 296 drivers/video/fbdev/matrox/matroxfb_accel.c cfb_copyarea(info, area); area 298 drivers/video/fbdev/matrox/matroxfb_accel.c matrox_accel_bmove_lin(minfo, minfo->fbcon.var.xres_virtual >> 1, area->sy, area->sx >> 1, area->dy, area->dx >> 1, area->height, area->width >> 1); area 301 drivers/video/fbdev/matrox/matroxfb_accel.c static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area) { area 304 drivers/video/fbdev/matrox/matroxfb_accel.c matrox_accel_bmove(minfo, minfo->fbcon.var.xres_virtual, area->sy, area->sx, area->dy, area->dx, area->height, area->width); area 43 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c const struct fb_copyarea *area) area 52 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c if (area->sx >= area->dx && area->sy >= area->dy) area 54 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c else if (area->sx >= area->dx && area->sy <= area->dy) area 56 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c else if (area->sx <= area->dx && area->sy >= area->dy) area 61 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c cmd[3] = (area->sy << 16) | area->sx; area 62 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c cmd[4] = (area->dy << 16) | area->dx; area 63 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c cmd[5] = (area->height << 16) | area->width; area 498 drivers/video/fbdev/metronomefb.c const struct fb_copyarea *area) area 502 drivers/video/fbdev/metronomefb.c sys_copyarea(info, area); area 1396 drivers/video/fbdev/neofb.c neo2200_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1398 drivers/video/fbdev/neofb.c u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; area 1406 drivers/video/fbdev/neofb.c sy += (area->height - 1); area 1407 drivers/video/fbdev/neofb.c dy += (area->height - 1); area 1408 drivers/video/fbdev/neofb.c sx += (area->width - 1); area 1409 drivers/video/fbdev/neofb.c dx += (area->width - 1); area 1424 drivers/video/fbdev/neofb.c writel((area->height << 16) | (area->width & 0xffff), area 1509 drivers/video/fbdev/neofb.c neofb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1516 drivers/video/fbdev/neofb.c neo2200_copyarea(info, area); area 1519 drivers/video/fbdev/neofb.c cfb_copyarea(info, area); area 1104 drivers/video/fbdev/pm2fb.c const struct fb_copyarea *area) area 1113 drivers/video/fbdev/pm2fb.c cfb_copyarea(info, area); area 1117 drivers/video/fbdev/pm2fb.c memcpy(&modded, area, sizeof(struct fb_copyarea)); area 440 drivers/video/fbdev/pm3fb.c const struct fb_copyarea *area) area 450 drivers/video/fbdev/pm3fb.c cfb_copyarea(info, area); area 454 drivers/video/fbdev/pm3fb.c memcpy(&modded, area, sizeof(struct fb_copyarea)); area 433 drivers/video/fbdev/s1d13xxxfb.c s1d13xxxfb_bitblt_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 438 drivers/video/fbdev/s1d13xxxfb.c u16 sx = area->sx, sy = area->sy; area 439 drivers/video/fbdev/s1d13xxxfb.c u16 dx = area->dx, dy = area->dy; area 440 drivers/video/fbdev/s1d13xxxfb.c u16 width = area->width, height = area->height; area 1670 drivers/video/fbdev/sh_mobile_lcdcfb.c const struct fb_copyarea *area) area 1672 drivers/video/fbdev/sh_mobile_lcdcfb.c sys_copyarea(info, area); area 657 drivers/video/fbdev/sis/sis.h const struct fb_copyarea *area); area 356 drivers/video/fbdev/sis/sis_accel.c void fbcon_sis_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 361 drivers/video/fbdev/sis/sis_accel.c int width = area->width; area 362 drivers/video/fbdev/sis/sis_accel.c int height = area->height; area 369 drivers/video/fbdev/sis/sis_accel.c cfb_copyarea(info, area); area 374 drivers/video/fbdev/sis/sis_accel.c area->sx >= vxres || area->sy >= vyres || area 375 drivers/video/fbdev/sis/sis_accel.c area->dx >= vxres || area->dy >= vyres) area 379 drivers/video/fbdev/sis/sis_accel.c if((area->sx + width) > vxres) width = vxres - area->sx; area 380 drivers/video/fbdev/sis/sis_accel.c if((area->dx + width) > vxres) width = vxres - area->dx; area 381 drivers/video/fbdev/sis/sis_accel.c if((area->sy + height) > vyres) height = vyres - area->sy; area 382 drivers/video/fbdev/sis/sis_accel.c if((area->dy + height) > vyres) height = vyres - area->dy; area 388 drivers/video/fbdev/sis/sis_accel.c if(area->sx < area->dx) xdir = 0; area 390 drivers/video/fbdev/sis/sis_accel.c if(area->sy < area->dy) ydir = 0; area 395 drivers/video/fbdev/sis/sis_accel.c SiS300SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy, area 396 drivers/video/fbdev/sis/sis_accel.c area->dx, area->dy, width, height); area 403 drivers/video/fbdev/sis/sis_accel.c SiS310SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy, area 404 drivers/video/fbdev/sis/sis_accel.c area->dx, area->dy, width, height); area 385 drivers/video/fbdev/sis/sis_accel.h void fbcon_sis_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 519 drivers/video/fbdev/skeletonfb.c void xxxfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) area 1302 drivers/video/fbdev/sm501fb.c static void sm501fb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1306 drivers/video/fbdev/sm501fb.c int width = area->width; area 1307 drivers/video/fbdev/sm501fb.c int height = area->height; area 1308 drivers/video/fbdev/sm501fb.c int sx = area->sx; area 1309 drivers/video/fbdev/sm501fb.c int sy = area->sy; area 1310 drivers/video/fbdev/sm501fb.c int dx = area->dx; area 1311 drivers/video/fbdev/sm501fb.c int dy = area->dy; area 918 drivers/video/fbdev/smscufx.c const struct fb_copyarea *area) area 923 drivers/video/fbdev/smscufx.c sys_copyarea(info, area); area 925 drivers/video/fbdev/smscufx.c ufx_handle_damage(dev, area->dx, area->dy, area 926 drivers/video/fbdev/smscufx.c area->width, area->height); area 989 drivers/video/fbdev/smscufx.c struct dloarea *area = NULL; area 1013 drivers/video/fbdev/smscufx.c area = (struct dloarea *)arg; area 1015 drivers/video/fbdev/smscufx.c if (area->x < 0) area 1016 drivers/video/fbdev/smscufx.c area->x = 0; area 1018 drivers/video/fbdev/smscufx.c if (area->x > info->var.xres) area 1019 drivers/video/fbdev/smscufx.c area->x = info->var.xres; area 1021 drivers/video/fbdev/smscufx.c if (area->y < 0) area 1022 drivers/video/fbdev/smscufx.c area->y = 0; area 1024 drivers/video/fbdev/smscufx.c if (area->y > info->var.yres) area 1025 drivers/video/fbdev/smscufx.c area->y = info->var.yres; area 1027 drivers/video/fbdev/smscufx.c ufx_handle_damage(dev, area->x, area->y, area->w, area->h); area 269 drivers/video/fbdev/ssd1307fb.c static void ssd1307fb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 272 drivers/video/fbdev/ssd1307fb.c sys_copyarea(info, area); area 772 drivers/video/fbdev/sstfb.c static void sstfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 784 drivers/video/fbdev/sstfb.c sst_write(BLTSRCXY, area->sx | (area->sy << 16)); area 785 drivers/video/fbdev/sstfb.c sst_write(BLTDSTXY, area->dx | (area->dy << 16)); area 786 drivers/video/fbdev/sstfb.c sst_write(BLTSIZE, area->width | (area->height << 16)); area 1015 drivers/video/fbdev/stifb.c stifb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1037 drivers/video/fbdev/stifb.c WRITE_WORD(((area->sx << 16) | area->sy), fb, REG_24); area 1038 drivers/video/fbdev/stifb.c WRITE_WORD(((area->width << 16) | area->height), fb, REG_7); area 1039 drivers/video/fbdev/stifb.c WRITE_WORD(((area->dx << 16) | area->dy), fb, REG_25); area 176 drivers/video/fbdev/sunxvr500.c static void e3d_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 182 drivers/video/fbdev/sunxvr500.c cfb_copyarea(info, area); area 184 drivers/video/fbdev/sunxvr500.c cfb_copyarea(info, area); area 889 drivers/video/fbdev/tdfxfb.c const struct fb_copyarea *area) area 892 drivers/video/fbdev/tdfxfb.c u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; area 901 drivers/video/fbdev/tdfxfb.c if (sy + area->height > 4095) { area 906 drivers/video/fbdev/tdfxfb.c if (sx + area->width > 4095) { area 911 drivers/video/fbdev/tdfxfb.c if (dy + area->height > 4095) { area 916 drivers/video/fbdev/tdfxfb.c if (dx + area->width > 4095) { area 921 drivers/video/fbdev/tdfxfb.c if (area->sx <= area->dx) { area 924 drivers/video/fbdev/tdfxfb.c sx += area->width - 1; area 925 drivers/video/fbdev/tdfxfb.c dx += area->width - 1; area 927 drivers/video/fbdev/tdfxfb.c if (area->sy <= area->dy) { area 930 drivers/video/fbdev/tdfxfb.c sy += area->height - 1; area 931 drivers/video/fbdev/tdfxfb.c dy += area->height - 1; area 939 drivers/video/fbdev/tdfxfb.c tdfx_outl(par, DSTSIZE, area->width | (area->height << 16)); area 1146 drivers/video/fbdev/tgafb.c const struct fb_copyarea *area) area 1158 drivers/video/fbdev/tgafb.c cfb_copyarea(info, area); area 1251 drivers/video/fbdev/tgafb.c tgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1256 drivers/video/fbdev/tgafb.c dx = area->dx; area 1257 drivers/video/fbdev/tgafb.c dy = area->dy; area 1258 drivers/video/fbdev/tgafb.c width = area->width; area 1259 drivers/video/fbdev/tgafb.c height = area->height; area 1260 drivers/video/fbdev/tgafb.c sx = area->sx; area 1261 drivers/video/fbdev/tgafb.c sy = area->sy; area 1294 drivers/video/fbdev/tgafb.c cfb_copyarea(info, area); area 1298 drivers/video/fbdev/tgafb.c width, line_length, area); area 449 drivers/video/fbdev/tmiofb.c tmiofb_copyarea(struct fb_info *fbi, const struct fb_copyarea *area) area 452 drivers/video/fbdev/tmiofb.c TMIOFB_ACC_DSADR((area->dy * fbi->mode->xres + area->dx) * 2), area 453 drivers/video/fbdev/tmiofb.c TMIOFB_ACC_DHPIX(area->width - 1), area 454 drivers/video/fbdev/tmiofb.c TMIOFB_ACC_DVPIX(area->height - 1), area 455 drivers/video/fbdev/tmiofb.c TMIOFB_ACC_SSADR((area->sy * fbi->mode->xres + area->sx) * 2), area 461 drivers/video/fbdev/tmiofb.c cfb_copyarea(fbi, area); area 742 drivers/video/fbdev/udlfb.c const struct fb_copyarea *area) area 747 drivers/video/fbdev/udlfb.c sys_copyarea(info, area); area 749 drivers/video/fbdev/udlfb.c dlfb_offload_damage(dlfb, area->dx, area->dy, area 750 drivers/video/fbdev/udlfb.c area->width, area->height); area 890 drivers/video/fbdev/udlfb.c struct dloarea area; area 892 drivers/video/fbdev/udlfb.c if (copy_from_user(&area, (void __user *)arg, area 906 drivers/video/fbdev/udlfb.c if (area.x < 0) area 907 drivers/video/fbdev/udlfb.c area.x = 0; area 909 drivers/video/fbdev/udlfb.c if (area.x > info->var.xres) area 910 drivers/video/fbdev/udlfb.c area.x = info->var.xres; area 912 drivers/video/fbdev/udlfb.c if (area.y < 0) area 913 drivers/video/fbdev/udlfb.c area.y = 0; area 915 drivers/video/fbdev/udlfb.c if (area.y > info->var.yres) area 916 drivers/video/fbdev/udlfb.c area.y = info->var.yres; area 918 drivers/video/fbdev/udlfb.c dlfb_handle_damage(dlfb, area.x, area.y, area.w, area.h); area 956 drivers/video/fbdev/vga16fb.c static void vga_8planes_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 967 drivers/video/fbdev/vga16fb.c height = area->height; area 969 drivers/video/fbdev/vga16fb.c sx = area->sx / 4; area 970 drivers/video/fbdev/vga16fb.c dx = area->dx / 4; area 971 drivers/video/fbdev/vga16fb.c width = area->width / 4; area 973 drivers/video/fbdev/vga16fb.c if (area->dy < area->sy || (area->dy == area->sy && dx < sx)) { area 975 drivers/video/fbdev/vga16fb.c dest = info->screen_base + dx + area->dy * info->fix.line_length; area 976 drivers/video/fbdev/vga16fb.c src = info->screen_base + sx + area->sy * info->fix.line_length; area 990 drivers/video/fbdev/vga16fb.c (area->dy + height - 1) * info->fix.line_length; area 992 drivers/video/fbdev/vga16fb.c (area->sy + height - 1) * info->fix.line_length; area 1011 drivers/video/fbdev/vga16fb.c static void vga16fb_copyarea(struct fb_info *info, const struct fb_copyarea *area) area 1013 drivers/video/fbdev/vga16fb.c u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; area 1022 drivers/video/fbdev/vga16fb.c if (area->dx > vxres || area->sx > vxres || area->dy > vyres || area 1023 drivers/video/fbdev/vga16fb.c area->sy > vyres) area 1027 drivers/video/fbdev/vga16fb.c old_dx = area->dx; area 1028 drivers/video/fbdev/vga16fb.c old_dy = area->dy; area 1034 drivers/video/fbdev/vga16fb.c x2 = area->dx + area->width; area 1035 drivers/video/fbdev/vga16fb.c y2 = area->dy + area->height; area 1036 drivers/video/fbdev/vga16fb.c dx = area->dx > 0 ? area->dx : 0; area 1037 drivers/video/fbdev/vga16fb.c dy = area->dy > 0 ? area->dy : 0; area 1094 drivers/video/fbdev/vga16fb.c vga_8planes_copyarea(info, area); area 1098 drivers/video/fbdev/vga16fb.c cfb_copyarea(info, area); area 700 drivers/video/fbdev/via/viafbdev.c const struct fb_copyarea *area) area 706 drivers/video/fbdev/via/viafbdev.c cfb_copyarea(info, area); area 710 drivers/video/fbdev/via/viafbdev.c if (!area->width || !area->height) area 715 drivers/video/fbdev/via/viafbdev.c area->width, area->height, info->var.bits_per_pixel, area 716 drivers/video/fbdev/via/viafbdev.c viapar->vram_addr, info->fix.line_length, area->dx, area->dy, area 718 drivers/video/fbdev/via/viafbdev.c area->sx, area->sy, 0, 0, 0)) area 719 drivers/video/fbdev/via/viafbdev.c cfb_copyarea(info, area); area 383 drivers/video/fbdev/w100fb.c const struct fb_copyarea *area) area 385 drivers/video/fbdev/w100fb.c u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; area 386 drivers/video/fbdev/w100fb.c u32 h = area->height, w = area->width; area 392 drivers/video/fbdev/w100fb.c cfb_copyarea(info, area); area 77 drivers/video/fbdev/wmt_ge_rops.c void wmt_ge_copyarea(struct fb_info *p, const struct fb_copyarea *area) area 91 drivers/video/fbdev/wmt_ge_rops.c writel(area->sx, regbase + GE_SRCAREAX_OFF); area 92 drivers/video/fbdev/wmt_ge_rops.c writel(area->sy, regbase + GE_SRCAREAY_OFF); area 93 drivers/video/fbdev/wmt_ge_rops.c writel(area->width - 1, regbase + GE_SRCAREAW_OFF); area 94 drivers/video/fbdev/wmt_ge_rops.c writel(area->height - 1, regbase + GE_SRCAREAH_OFF); area 99 drivers/video/fbdev/wmt_ge_rops.c writel(area->dx, regbase + GE_DESTAREAX_OFF); area 100 drivers/video/fbdev/wmt_ge_rops.c writel(area->dy, regbase + GE_DESTAREAY_OFF); area 101 drivers/video/fbdev/wmt_ge_rops.c writel(area->width - 1, regbase + GE_DESTAREAW_OFF); area 102 drivers/video/fbdev/wmt_ge_rops.c writel(area->height - 1, regbase + GE_DESTAREAH_OFF); area 7 drivers/video/fbdev/wmt_ge_rops.h const struct fb_copyarea *area); area 24 drivers/video/fbdev/wmt_ge_rops.h const struct fb_copyarea *area) area 26 drivers/video/fbdev/wmt_ge_rops.h sys_copyarea(p, area); area 261 drivers/video/fbdev/xen-fbfront.c static void xenfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) area 265 drivers/video/fbdev/xen-fbfront.c sys_copyarea(p, area); area 266 drivers/video/fbdev/xen-fbfront.c xenfb_refresh(info, area->dx, area->dy, area->width, area->height); area 162 drivers/xen/time.c struct vcpu_register_runstate_memory_area area; area 164 drivers/xen/time.c area.addr.v = &per_cpu(xen_runstate, cpu); area 167 drivers/xen/time.c xen_vcpu_nr(cpu), &area)) area 818 drivers/xen/xen-scsiback.c void *area; area 825 drivers/xen/xen-scsiback.c err = xenbus_map_ring_valloc(info->dev, &ring_ref, 1, &area); area 829 drivers/xen/xen-scsiback.c sring = (struct vscsiif_sring *)area; area 849 drivers/xen/xen-scsiback.c xenbus_unmap_ring_vfree(info->dev, area); area 60 drivers/xen/xenbus/xenbus_client.c struct vm_struct *area; area 682 drivers/xen/xenbus/xenbus_client.c struct vm_struct *area; area 698 drivers/xen/xenbus/xenbus_client.c area = alloc_vm_area(XEN_PAGE_SIZE * nr_grefs, ptes); area 699 drivers/xen/xenbus/xenbus_client.c if (!area) { area 715 drivers/xen/xenbus/xenbus_client.c node->pv.area = area; area 721 drivers/xen/xenbus/xenbus_client.c *vaddr = area->addr; area 726 drivers/xen/xenbus/xenbus_client.c free_vm_area(area); area 728 drivers/xen/xenbus/xenbus_client.c pr_alert("leaking VM area %p size %u page(s)", area, nr_grefs); area 745 drivers/xen/xenbus/xenbus_client.c if (node->pv.area->addr == vaddr) { area 788 drivers/xen/xenbus/xenbus_client.c free_vm_area(node->pv.area); area 791 drivers/xen/xenbus/xenbus_client.c node->pv.area, node->nr_handles); area 1251 fs/ocfs2/ocfs2_trace.h void *area, void *page, unsigned long pgoff), area 1252 fs/ocfs2/ocfs2_trace.h TP_ARGS(ino, area, page, pgoff), area 1255 fs/ocfs2/ocfs2_trace.h __field(void *, area) area 1261 fs/ocfs2/ocfs2_trace.h __entry->area = area; area 1266 fs/ocfs2/ocfs2_trace.h __entry->ino, __entry->area, __entry->page, __entry->pgoff) area 248 include/drm/drm_fb_helper.h const struct fb_copyarea *area); area 255 include/drm/drm_fb_helper.h const struct fb_copyarea *area); area 401 include/drm/drm_fb_helper.h const struct fb_copyarea *area) area 416 include/drm/drm_fb_helper.h const struct fb_copyarea *area) area 362 include/linux/fb.h void (*fb_tilecopy)(struct fb_info *info, struct fb_tilearea *area); area 593 include/linux/fb.h extern void cfb_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 599 include/linux/fb.h extern void sys_copyarea(struct fb_info *info, const struct fb_copyarea *area); area 941 include/linux/filter.h typedef void (*bpf_jit_fill_hole_t)(void *area, unsigned int size); area 22 include/linux/kmemleak.h extern void kmemleak_vmalloc(const struct vm_struct *area, size_t size, area 75 include/linux/kmemleak.h static inline void kmemleak_vmalloc(const struct vm_struct *area, size_t size, area 468 include/linux/mm.h void (*open)(struct vm_area_struct * area); area 469 include/linux/mm.h void (*close)(struct vm_area_struct * area); area 470 include/linux/mm.h int (*split)(struct vm_area_struct * area, unsigned long addr); area 471 include/linux/mm.h int (*mremap)(struct vm_area_struct * area); area 477 include/linux/mm.h unsigned long (*pagesize)(struct vm_area_struct * area); area 104 include/linux/mmzone.h static inline void add_to_free_area(struct page *page, struct free_area *area, area 107 include/linux/mmzone.h list_add(&page->lru, &area->free_list[migratetype]); area 108 include/linux/mmzone.h area->nr_free++; area 112 include/linux/mmzone.h static inline void add_to_free_area_tail(struct page *page, struct free_area *area, area 115 include/linux/mmzone.h list_add_tail(&page->lru, &area->free_list[migratetype]); area 116 include/linux/mmzone.h area->nr_free++; area 121 include/linux/mmzone.h void add_to_free_area_random(struct page *page, struct free_area *area, area 125 include/linux/mmzone.h struct free_area *area, int migratetype) area 127 include/linux/mmzone.h add_to_free_area(page, area, migratetype); area 132 include/linux/mmzone.h static inline void move_to_free_area(struct page *page, struct free_area *area, area 135 include/linux/mmzone.h list_move(&page->lru, &area->free_list[migratetype]); area 138 include/linux/mmzone.h static inline struct page *get_page_from_free_area(struct free_area *area, area 141 include/linux/mmzone.h return list_first_entry_or_null(&area->free_list[migratetype], area 146 include/linux/mmzone.h struct free_area *area) area 151 include/linux/mmzone.h area->nr_free--; area 154 include/linux/mmzone.h static inline bool free_area_empty(struct free_area *area, int migratetype) area 156 include/linux/mmzone.h return list_empty(&area->free_list[migratetype]); area 108 include/linux/mtd/onenand.h int (*read_bufferram)(struct mtd_info *mtd, int area, area 110 include/linux/mtd/onenand.h int (*write_bufferram)(struct mtd_info *mtd, int area, area 234 include/linux/mtd/onenand.h int (*read_bufferram)(struct mtd_info *mtd, int area, area 110 include/linux/svga.h void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area); area 136 include/linux/vmalloc.h static inline size_t get_vm_area_size(const struct vm_struct *area) area 138 include/linux/vmalloc.h if (!(area->flags & VM_NO_GUARD)) area 140 include/linux/vmalloc.h return area->size - PAGE_SIZE; area 142 include/linux/vmalloc.h return area->size; area 158 include/linux/vmalloc.h extern int map_vm_area(struct vm_struct *area, pgprot_t prot, area 194 include/linux/vmalloc.h extern void free_vm_area(struct vm_struct *area); area 130 include/net/dn_dev.h __u8 area; area 146 include/net/dn_dev.h __u8 area; area 454 include/soc/tegra/bpmp-abi.h uint32_t area; area 53 include/sound/memalloc.h unsigned char *area; /* virtual pointer */ area 125 include/sound/memalloc.h return dmab->area + offset; area 578 include/sound/pcm.h int snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area); area 1142 include/sound/pcm.h runtime->dma_area = bufp->area; area 1291 include/sound/pcm.h static inline void snd_pcm_mmap_data_open(struct vm_area_struct *area) area 1293 include/sound/pcm.h struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; area 1303 include/sound/pcm.h static inline void snd_pcm_mmap_data_close(struct vm_area_struct *area) area 1305 include/sound/pcm.h struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; area 1310 include/sound/pcm.h struct vm_area_struct *area); area 1314 include/sound/pcm.h int snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area); area 142 kernel/bpf/syscall.c void *area; area 148 kernel/bpf/syscall.c area = kmalloc_node(size, GFP_USER | __GFP_NORETRY | flags, area 150 kernel/bpf/syscall.c if (area != NULL) area 151 kernel/bpf/syscall.c return area; area 159 kernel/bpf/syscall.c void bpf_map_area_free(void *area) area 161 kernel/bpf/syscall.c kvfree(area); area 16 kernel/dma/remap.c struct vm_struct *area = find_vm_area(cpu_addr); area 18 kernel/dma/remap.c if (!area || area->flags != VM_DMA_COHERENT) area 20 kernel/dma/remap.c return area->pages; area 26 kernel/dma/remap.c struct vm_struct *area; area 28 kernel/dma/remap.c area = get_vm_area_caller(size, VM_DMA_COHERENT, caller); area 29 kernel/dma/remap.c if (!area) area 32 kernel/dma/remap.c if (map_vm_area(area, prot, pages)) { area 33 kernel/dma/remap.c vunmap(area->addr); area 37 kernel/dma/remap.c return area; area 47 kernel/dma/remap.c struct vm_struct *area; area 49 kernel/dma/remap.c area = __dma_common_pages_remap(pages, size, prot, caller); area 50 kernel/dma/remap.c if (!area) area 53 kernel/dma/remap.c area->pages = pages; area 55 kernel/dma/remap.c return area->addr; area 67 kernel/dma/remap.c struct vm_struct *area; area 76 kernel/dma/remap.c area = __dma_common_pages_remap(pages, size, prot, caller); area 80 kernel/dma/remap.c if (!area) area 82 kernel/dma/remap.c return area->addr; area 90 kernel/dma/remap.c struct vm_struct *area = find_vm_area(cpu_addr); area 92 kernel/dma/remap.c if (!area || area->flags != VM_DMA_COHERENT) { area 1448 kernel/events/uprobes.c static int xol_add_vma(struct mm_struct *mm, struct xol_area *area) area 1461 kernel/events/uprobes.c if (!area->vaddr) { area 1463 kernel/events/uprobes.c area->vaddr = get_unmapped_area(NULL, TASK_SIZE - PAGE_SIZE, area 1465 kernel/events/uprobes.c if (area->vaddr & ~PAGE_MASK) { area 1466 kernel/events/uprobes.c ret = area->vaddr; area 1471 kernel/events/uprobes.c vma = _install_special_mapping(mm, area->vaddr, PAGE_SIZE, area 1473 kernel/events/uprobes.c &area->xol_mapping); area 1481 kernel/events/uprobes.c smp_store_release(&mm->uprobes_state.xol_area, area); /* ^^^ */ area 1492 kernel/events/uprobes.c struct xol_area *area; area 1494 kernel/events/uprobes.c area = kmalloc(sizeof(*area), GFP_KERNEL); area 1495 kernel/events/uprobes.c if (unlikely(!area)) area 1498 kernel/events/uprobes.c area->bitmap = kcalloc(BITS_TO_LONGS(UINSNS_PER_PAGE), sizeof(long), area 1500 kernel/events/uprobes.c if (!area->bitmap) area 1503 kernel/events/uprobes.c area->xol_mapping.name = "[uprobes]"; area 1504 kernel/events/uprobes.c area->xol_mapping.fault = NULL; area 1505 kernel/events/uprobes.c area->xol_mapping.pages = area->pages; area 1506 kernel/events/uprobes.c area->pages[0] = alloc_page(GFP_HIGHUSER); area 1507 kernel/events/uprobes.c if (!area->pages[0]) area 1509 kernel/events/uprobes.c area->pages[1] = NULL; area 1511 kernel/events/uprobes.c area->vaddr = vaddr; area 1512 kernel/events/uprobes.c init_waitqueue_head(&area->wq); area 1514 kernel/events/uprobes.c set_bit(0, area->bitmap); area 1515 kernel/events/uprobes.c atomic_set(&area->slot_count, 1); area 1516 kernel/events/uprobes.c arch_uprobe_copy_ixol(area->pages[0], 0, &insn, UPROBE_SWBP_INSN_SIZE); area 1518 kernel/events/uprobes.c if (!xol_add_vma(mm, area)) area 1519 kernel/events/uprobes.c return area; area 1521 kernel/events/uprobes.c __free_page(area->pages[0]); area 1523 kernel/events/uprobes.c kfree(area->bitmap); area 1525 kernel/events/uprobes.c kfree(area); area 1539 kernel/events/uprobes.c struct xol_area *area; area 1545 kernel/events/uprobes.c area = READ_ONCE(mm->uprobes_state.xol_area); /* ^^^ */ area 1546 kernel/events/uprobes.c return area; area 1554 kernel/events/uprobes.c struct xol_area *area = mm->uprobes_state.xol_area; area 1560 kernel/events/uprobes.c if (!area) area 1563 kernel/events/uprobes.c put_page(area->pages[0]); area 1564 kernel/events/uprobes.c kfree(area->bitmap); area 1565 kernel/events/uprobes.c kfree(area); area 1590 kernel/events/uprobes.c static unsigned long xol_take_insn_slot(struct xol_area *area) area 1596 kernel/events/uprobes.c slot_nr = find_first_zero_bit(area->bitmap, UINSNS_PER_PAGE); area 1598 kernel/events/uprobes.c if (!test_and_set_bit(slot_nr, area->bitmap)) area 1604 kernel/events/uprobes.c wait_event(area->wq, (atomic_read(&area->slot_count) < UINSNS_PER_PAGE)); area 1607 kernel/events/uprobes.c slot_addr = area->vaddr + (slot_nr * UPROBE_XOL_SLOT_BYTES); area 1608 kernel/events/uprobes.c atomic_inc(&area->slot_count); area 1619 kernel/events/uprobes.c struct xol_area *area; area 1622 kernel/events/uprobes.c area = get_xol_area(); area 1623 kernel/events/uprobes.c if (!area) area 1626 kernel/events/uprobes.c xol_vaddr = xol_take_insn_slot(area); area 1630 kernel/events/uprobes.c arch_uprobe_copy_ixol(area->pages[0], xol_vaddr, area 1643 kernel/events/uprobes.c struct xol_area *area; area 1654 kernel/events/uprobes.c area = tsk->mm->uprobes_state.xol_area; area 1655 kernel/events/uprobes.c vma_end = area->vaddr + PAGE_SIZE; area 1656 kernel/events/uprobes.c if (area->vaddr <= slot_addr && slot_addr < vma_end) { area 1660 kernel/events/uprobes.c offset = slot_addr - area->vaddr; area 1665 kernel/events/uprobes.c clear_bit(slot_nr, area->bitmap); area 1666 kernel/events/uprobes.c atomic_dec(&area->slot_count); area 1668 kernel/events/uprobes.c if (waitqueue_active(&area->wq)) area 1669 kernel/events/uprobes.c wake_up(&area->wq); area 1809 kernel/events/uprobes.c struct xol_area *area; area 1823 kernel/events/uprobes.c area = mm->uprobes_state.xol_area; area 1824 kernel/events/uprobes.c if (!area) area 1830 kernel/events/uprobes.c t->utask->dup_xol_addr = area->vaddr; area 1843 kernel/events/uprobes.c struct xol_area *area; area 1847 kernel/events/uprobes.c area = READ_ONCE(current->mm->uprobes_state.xol_area); /* ^^^ */ area 1848 kernel/events/uprobes.c if (area) area 1849 kernel/events/uprobes.c trampoline_vaddr = area->vaddr; area 113 kernel/irq/matrix.c unsigned int area, start = m->alloc_start; area 118 kernel/irq/matrix.c area = bitmap_find_next_zero_area(m->scratch_map, end, start, num, 0); area 119 kernel/irq/matrix.c if (area >= end) area 120 kernel/irq/matrix.c return area; area 122 kernel/irq/matrix.c bitmap_set(cm->managed_map, area, num); area 124 kernel/irq/matrix.c bitmap_set(cm->alloc_map, area, num); area 125 kernel/irq/matrix.c return area; area 55 kernel/kcov.c void *area; area 97 kernel/kcov.c unsigned long *area; area 105 kernel/kcov.c area = t->kcov_area; area 107 kernel/kcov.c pos = READ_ONCE(area[0]) + 1; area 109 kernel/kcov.c area[pos] = ip; area 110 kernel/kcov.c WRITE_ONCE(area[0], pos); area 119 kernel/kcov.c u64 *area; area 132 kernel/kcov.c area = (u64 *)t->kcov_area; area 135 kernel/kcov.c count = READ_ONCE(area[0]); area 141 kernel/kcov.c area[start_index] = type; area 142 kernel/kcov.c area[start_index + 1] = arg1; area 143 kernel/kcov.c area[start_index + 2] = arg2; area 144 kernel/kcov.c area[start_index + 3] = ip; area 145 kernel/kcov.c WRITE_ONCE(area[0], count + 1); area 238 kernel/kcov.c vfree(kcov->area); area 275 kernel/kcov.c void *area; area 280 kernel/kcov.c area = vmalloc_user(vma->vm_end - vma->vm_start); area 281 kernel/kcov.c if (!area) area 291 kernel/kcov.c if (!kcov->area) { area 292 kernel/kcov.c kcov->area = area; area 296 kernel/kcov.c page = vmalloc_to_page(kcov->area + off); area 304 kernel/kcov.c vfree(area); area 336 kernel/kcov.c unsigned long *area = kcov->area; area 340 kernel/kcov.c READ_ONCE(area[offset]); area 376 kernel/kcov.c if (kcov->mode != KCOV_MODE_INIT || !kcov->area) area 394 kernel/kcov.c t->kcov_area = kcov->area; area 1144 kernel/sysctl_binary.c unsigned long area, node; area 1161 kernel/sysctl_binary.c area = simple_strtoul(buf, NULL, 10); area 1165 kernel/sysctl_binary.c if ((area > 63)||(node > 1023)) area 1168 kernel/sysctl_binary.c dnaddr = cpu_to_le16((area << 10) | node); area 1319 mm/compaction.c struct free_area *area = &cc->zone->free_area[order]; area 1325 mm/compaction.c if (!area->nr_free) area 1329 mm/compaction.c freelist = &area->free_list[MIGRATE_MOVABLE]; area 1676 mm/compaction.c struct free_area *area = &cc->zone->free_area[order]; area 1681 mm/compaction.c if (!area->nr_free) area 1685 mm/compaction.c freelist = &area->free_list[MIGRATE_MOVABLE]; area 1890 mm/compaction.c struct free_area *area = &cc->zone->free_area[order]; area 1894 mm/compaction.c if (!free_area_empty(area, migratetype)) area 1900 mm/compaction.c !free_area_empty(area, MIGRATE_CMA)) area 1907 mm/compaction.c if (find_suitable_fallback(area, order, migratetype, area 223 mm/internal.h int find_suitable_fallback(struct free_area *area, unsigned int order, area 467 mm/kmemleak.c struct kmemleak_scan_area *area; area 475 mm/kmemleak.c hlist_for_each_entry_safe(area, tmp, &object->area_list, node) { area 476 mm/kmemleak.c hlist_del(&area->node); area 477 mm/kmemleak.c kmem_cache_free(scan_area_cache, area); area 789 mm/kmemleak.c struct kmemleak_scan_area *area = NULL; area 799 mm/kmemleak.c area = kmem_cache_alloc(scan_area_cache, gfp_kmemleak_mask(gfp)); area 802 mm/kmemleak.c if (!area) { area 813 mm/kmemleak.c kmem_cache_free(scan_area_cache, area); area 817 mm/kmemleak.c INIT_HLIST_NODE(&area->node); area 818 mm/kmemleak.c area->start = ptr; area 819 mm/kmemleak.c area->size = size; area 821 mm/kmemleak.c hlist_add_head(&area->node, &object->area_list); area 933 mm/kmemleak.c void __ref kmemleak_vmalloc(const struct vm_struct *area, size_t size, gfp_t gfp) area 935 mm/kmemleak.c pr_debug("%s(0x%p, %zu)\n", __func__, area, size); area 942 mm/kmemleak.c create_object((unsigned long)area->addr, size, 2, gfp); area 943 mm/kmemleak.c object_set_excess_ref((unsigned long)area, area 944 mm/kmemleak.c (unsigned long)area->addr); area 1320 mm/kmemleak.c struct kmemleak_scan_area *area; area 1352 mm/kmemleak.c hlist_for_each_entry(area, &object->area_list, node) area 1353 mm/kmemleak.c scan_block((void *)area->start, area 1354 mm/kmemleak.c (void *)(area->start + area->size), area 1143 mm/mmap.c struct vm_area_struct *area, *next; area 1157 mm/mmap.c area = next; area 1158 mm/mmap.c if (area && area->vm_end == end) /* cases 6, 7, 8 */ area 1163 mm/mmap.c VM_WARN_ON(area && end > area->vm_end); area 1210 mm/mmap.c err = __vma_adjust(area, addr, next->vm_end, area 1217 mm/mmap.c area = next; area 1221 mm/mmap.c khugepaged_enter_vma_merge(area, vm_flags); area 1222 mm/mmap.c return area; area 380 mm/nommu.c void free_vm_area(struct vm_struct *area) area 2018 mm/page_alloc.c int low, int high, struct free_area *area, area 2024 mm/page_alloc.c area--; area 2038 mm/page_alloc.c add_to_free_area(&page[size], area, migratetype); area 2187 mm/page_alloc.c struct free_area *area; area 2192 mm/page_alloc.c area = &(zone->free_area[current_order]); area 2193 mm/page_alloc.c page = get_page_from_free_area(area, migratetype); area 2196 mm/page_alloc.c del_page_from_free_area(page, area); area 2197 mm/page_alloc.c expand(zone, page, order, current_order, area, migratetype); area 2395 mm/page_alloc.c struct free_area *area; area 2466 mm/page_alloc.c area = &zone->free_area[current_order]; area 2467 mm/page_alloc.c move_to_free_area(page, area, start_type); area 2476 mm/page_alloc.c int find_suitable_fallback(struct free_area *area, unsigned int order, area 2482 mm/page_alloc.c if (area->nr_free == 0) area 2491 mm/page_alloc.c if (free_area_empty(area, fallback_mt)) area 2576 mm/page_alloc.c struct free_area *area = &(zone->free_area[order]); area 2578 mm/page_alloc.c page = get_page_from_free_area(area, MIGRATE_HIGHATOMIC); area 2639 mm/page_alloc.c struct free_area *area; area 2661 mm/page_alloc.c area = &(zone->free_area[current_order]); area 2662 mm/page_alloc.c fallback_mt = find_suitable_fallback(area, current_order, area 2687 mm/page_alloc.c area = &(zone->free_area[current_order]); area 2688 mm/page_alloc.c fallback_mt = find_suitable_fallback(area, current_order, area 2701 mm/page_alloc.c page = get_page_from_free_area(area, fallback_mt); area 3138 mm/page_alloc.c struct free_area *area = &page_zone(page)->free_area[order]; area 3164 mm/page_alloc.c del_page_from_free_area(page, area); area 3454 mm/page_alloc.c struct free_area *area = &z->free_area[o]; area 3457 mm/page_alloc.c if (!area->nr_free) area 3461 mm/page_alloc.c if (!free_area_empty(area, mt)) area 3467 mm/page_alloc.c !free_area_empty(area, MIGRATE_CMA)) { area 3472 mm/page_alloc.c !list_empty(&area->free_list[MIGRATE_HIGHATOMIC])) area 5409 mm/page_alloc.c struct free_area *area = &zone->free_area[order]; area 5412 mm/page_alloc.c nr[order] = area->nr_free; area 5417 mm/page_alloc.c if (!free_area_empty(area, type)) area 186 mm/shuffle.c void add_to_free_area_random(struct page *page, struct free_area *area, area 202 mm/shuffle.c add_to_free_area(page, area, migratetype); area 204 mm/shuffle.c add_to_free_area_tail(page, area, migratetype); area 2006 mm/vmalloc.c int map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) area 2008 mm/vmalloc.c unsigned long addr = (unsigned long)area->addr; area 2009 mm/vmalloc.c unsigned long end = addr + get_vm_area_size(area); area 2046 mm/vmalloc.c struct vm_struct *area; area 2057 mm/vmalloc.c area = kzalloc_node(sizeof(*area), gfp_mask & GFP_RECLAIM_MASK, node); area 2058 mm/vmalloc.c if (unlikely(!area)) area 2066 mm/vmalloc.c kfree(area); area 2070 mm/vmalloc.c setup_vmalloc_vm(area, va, flags, caller); area 2072 mm/vmalloc.c return area; area 2171 mm/vmalloc.c static inline void set_area_direct_map(const struct vm_struct *area, area 2176 mm/vmalloc.c for (i = 0; i < area->nr_pages; i++) area 2177 mm/vmalloc.c if (page_address(area->pages[i])) area 2178 mm/vmalloc.c set_direct_map(area->pages[i]); area 2182 mm/vmalloc.c static void vm_remove_mappings(struct vm_struct *area, int deallocate_pages) area 2185 mm/vmalloc.c int flush_reset = area->flags & VM_FLUSH_RESET_PERMS; area 2189 mm/vmalloc.c remove_vm_area(area->addr); area 2209 mm/vmalloc.c for (i = 0; i < area->nr_pages; i++) { area 2210 mm/vmalloc.c unsigned long addr = (unsigned long)page_address(area->pages[i]); area 2223 mm/vmalloc.c set_area_direct_map(area, set_direct_map_invalid_noflush); area 2225 mm/vmalloc.c set_area_direct_map(area, set_direct_map_default_noflush); area 2230 mm/vmalloc.c struct vm_struct *area; area 2239 mm/vmalloc.c area = find_vm_area(addr); area 2240 mm/vmalloc.c if (unlikely(!area)) { area 2246 mm/vmalloc.c debug_check_no_locks_freed(area->addr, get_vm_area_size(area)); area 2247 mm/vmalloc.c debug_check_no_obj_freed(area->addr, get_vm_area_size(area)); area 2249 mm/vmalloc.c vm_remove_mappings(area, deallocate_pages); area 2254 mm/vmalloc.c for (i = 0; i < area->nr_pages; i++) { area 2255 mm/vmalloc.c struct page *page = area->pages[i]; area 2260 mm/vmalloc.c atomic_long_sub(area->nr_pages, &nr_vmalloc_pages); area 2262 mm/vmalloc.c kvfree(area->pages); area 2265 mm/vmalloc.c kfree(area); area 2373 mm/vmalloc.c struct vm_struct *area; area 2382 mm/vmalloc.c area = get_vm_area_caller(size, flags, __builtin_return_address(0)); area 2383 mm/vmalloc.c if (!area) area 2386 mm/vmalloc.c if (map_vm_area(area, prot, pages)) { area 2387 mm/vmalloc.c vunmap(area->addr); area 2391 mm/vmalloc.c return area->addr; area 2398 mm/vmalloc.c static void *__vmalloc_area_node(struct vm_struct *area, gfp_t gfp_mask, area 2409 mm/vmalloc.c nr_pages = get_vm_area_size(area) >> PAGE_SHIFT; area 2415 mm/vmalloc.c PAGE_KERNEL, node, area->caller); area 2421 mm/vmalloc.c remove_vm_area(area->addr); area 2422 mm/vmalloc.c kfree(area); area 2426 mm/vmalloc.c area->pages = pages; area 2427 mm/vmalloc.c area->nr_pages = nr_pages; area 2429 mm/vmalloc.c for (i = 0; i < area->nr_pages; i++) { area 2439 mm/vmalloc.c area->nr_pages = i; area 2440 mm/vmalloc.c atomic_long_add(area->nr_pages, &nr_vmalloc_pages); area 2443 mm/vmalloc.c area->pages[i] = page; area 2447 mm/vmalloc.c atomic_long_add(area->nr_pages, &nr_vmalloc_pages); area 2449 mm/vmalloc.c if (map_vm_area(area, prot, pages)) area 2451 mm/vmalloc.c return area->addr; area 2456 mm/vmalloc.c (area->nr_pages*PAGE_SIZE), area->size); area 2457 mm/vmalloc.c __vfree(area->addr); area 2484 mm/vmalloc.c struct vm_struct *area; area 2492 mm/vmalloc.c area = __get_vm_area_node(size, align, VM_ALLOC | VM_UNINITIALIZED | area 2494 mm/vmalloc.c if (!area) area 2497 mm/vmalloc.c addr = __vmalloc_area_node(area, gfp_mask, prot, node); area 2506 mm/vmalloc.c clear_vm_uninitialized_flag(area); area 2508 mm/vmalloc.c kmemleak_vmalloc(area, size, gfp_mask); area 2996 mm/vmalloc.c struct vm_struct *area; area 3008 mm/vmalloc.c area = find_vm_area(kaddr); area 3009 mm/vmalloc.c if (!area) area 3012 mm/vmalloc.c if (!(area->flags & (VM_USERMAP | VM_DMA_COHERENT))) area 3016 mm/vmalloc.c end_index > get_vm_area_size(area)) area 3104 mm/vmalloc.c struct vm_struct *area; area 3106 mm/vmalloc.c area = get_vm_area_caller(size, VM_IOREMAP, area 3108 mm/vmalloc.c if (area == NULL) area 3115 mm/vmalloc.c if (apply_to_page_range(&init_mm, (unsigned long)area->addr, area 3117 mm/vmalloc.c free_vm_area(area); area 3121 mm/vmalloc.c return area; area 3125 mm/vmalloc.c void free_vm_area(struct vm_struct *area) area 3128 mm/vmalloc.c ret = remove_vm_area(area->addr); area 3129 mm/vmalloc.c BUG_ON(ret != area); area 3130 mm/vmalloc.c kfree(area); area 3233 mm/vmalloc.c int area, area2, last_area, term_area; area 3240 mm/vmalloc.c for (last_area = 0, area = 0; area < nr_vms; area++) { area 3241 mm/vmalloc.c start = offsets[area]; area 3242 mm/vmalloc.c end = start + sizes[area]; area 3245 mm/vmalloc.c BUG_ON(!IS_ALIGNED(offsets[area], align)); area 3246 mm/vmalloc.c BUG_ON(!IS_ALIGNED(sizes[area], align)); area 3250 mm/vmalloc.c last_area = area; area 3252 mm/vmalloc.c for (area2 = area + 1; area2 < nr_vms; area2++) { area 3271 mm/vmalloc.c for (area = 0; area < nr_vms; area++) { area 3272 mm/vmalloc.c vas[area] = kmem_cache_zalloc(vmap_area_cachep, GFP_KERNEL); area 3273 mm/vmalloc.c vms[area] = kzalloc(sizeof(struct vm_struct), GFP_KERNEL); area 3274 mm/vmalloc.c if (!vas[area] || !vms[area]) area 3281 mm/vmalloc.c area = term_area = last_area; area 3282 mm/vmalloc.c start = offsets[area]; area 3283 mm/vmalloc.c end = start + sizes[area]; area 3308 mm/vmalloc.c term_area = area; area 3318 mm/vmalloc.c term_area = area; area 3326 mm/vmalloc.c area = (area + nr_vms - 1) % nr_vms; area 3327 mm/vmalloc.c if (area == term_area) area 3330 mm/vmalloc.c start = offsets[area]; area 3331 mm/vmalloc.c end = start + sizes[area]; area 3336 mm/vmalloc.c for (area = 0; area < nr_vms; area++) { area 3339 mm/vmalloc.c start = base + offsets[area]; area 3340 mm/vmalloc.c size = sizes[area]; area 3357 mm/vmalloc.c va = vas[area]; area 3367 mm/vmalloc.c for (area = 0; area < nr_vms; area++) area 3368 mm/vmalloc.c setup_vmalloc_vm(vms[area], vas[area], VM_ALLOC, area 3376 mm/vmalloc.c while (area--) { area 3377 mm/vmalloc.c __free_vmap_area(vas[area]); area 3378 mm/vmalloc.c vas[area] = NULL; area 3388 mm/vmalloc.c for (area = 0; area < nr_vms; area++) { area 3389 mm/vmalloc.c if (vas[area]) area 3392 mm/vmalloc.c vas[area] = kmem_cache_zalloc( area 3394 mm/vmalloc.c if (!vas[area]) area 3402 mm/vmalloc.c for (area = 0; area < nr_vms; area++) { area 3403 mm/vmalloc.c if (vas[area]) area 3404 mm/vmalloc.c kmem_cache_free(vmap_area_cachep, vas[area]); area 3406 mm/vmalloc.c kfree(vms[area]); area 1384 mm/vmstat.c struct free_area *area; area 1388 mm/vmstat.c area = &(zone->free_area[order]); area 1390 mm/vmstat.c list_for_each(curr, &area->free_list[mtype]) { area 1117 mm/zsmalloc.c static inline int __zs_cpu_up(struct mapping_area *area) area 1123 mm/zsmalloc.c if (area->vm) area 1125 mm/zsmalloc.c area->vm = alloc_vm_area(PAGE_SIZE * 2, NULL); area 1126 mm/zsmalloc.c if (!area->vm) area 1131 mm/zsmalloc.c static inline void __zs_cpu_down(struct mapping_area *area) area 1133 mm/zsmalloc.c if (area->vm) area 1134 mm/zsmalloc.c free_vm_area(area->vm); area 1135 mm/zsmalloc.c area->vm = NULL; area 1138 mm/zsmalloc.c static inline void *__zs_map_object(struct mapping_area *area, area 1141 mm/zsmalloc.c BUG_ON(map_vm_area(area->vm, PAGE_KERNEL, pages)); area 1142 mm/zsmalloc.c area->vm_addr = area->vm->addr; area 1143 mm/zsmalloc.c return area->vm_addr + off; area 1146 mm/zsmalloc.c static inline void __zs_unmap_object(struct mapping_area *area, area 1149 mm/zsmalloc.c unsigned long addr = (unsigned long)area->vm_addr; area 1156 mm/zsmalloc.c static inline int __zs_cpu_up(struct mapping_area *area) area 1162 mm/zsmalloc.c if (area->vm_buf) area 1164 mm/zsmalloc.c area->vm_buf = kmalloc(ZS_MAX_ALLOC_SIZE, GFP_KERNEL); area 1165 mm/zsmalloc.c if (!area->vm_buf) area 1170 mm/zsmalloc.c static inline void __zs_cpu_down(struct mapping_area *area) area 1172 mm/zsmalloc.c kfree(area->vm_buf); area 1173 mm/zsmalloc.c area->vm_buf = NULL; area 1176 mm/zsmalloc.c static void *__zs_map_object(struct mapping_area *area, area 1181 mm/zsmalloc.c char *buf = area->vm_buf; area 1187 mm/zsmalloc.c if (area->vm_mm == ZS_MM_WO) area 1201 mm/zsmalloc.c return area->vm_buf; area 1204 mm/zsmalloc.c static void __zs_unmap_object(struct mapping_area *area, area 1212 mm/zsmalloc.c if (area->vm_mm == ZS_MM_RO) area 1215 mm/zsmalloc.c buf = area->vm_buf; area 1240 mm/zsmalloc.c struct mapping_area *area; area 1242 mm/zsmalloc.c area = &per_cpu(zs_map_area, cpu); area 1243 mm/zsmalloc.c return __zs_cpu_up(area); area 1248 mm/zsmalloc.c struct mapping_area *area; area 1250 mm/zsmalloc.c area = &per_cpu(zs_map_area, cpu); area 1251 mm/zsmalloc.c __zs_cpu_down(area); area 1302 mm/zsmalloc.c struct mapping_area *area; area 1327 mm/zsmalloc.c area = &get_cpu_var(zs_map_area); area 1328 mm/zsmalloc.c area->vm_mm = mm; area 1331 mm/zsmalloc.c area->vm_addr = kmap_atomic(page); area 1332 mm/zsmalloc.c ret = area->vm_addr + off; area 1341 mm/zsmalloc.c ret = __zs_map_object(area, pages, off, class->size); area 1360 mm/zsmalloc.c struct mapping_area *area; area 1369 mm/zsmalloc.c area = this_cpu_ptr(&zs_map_area); area 1371 mm/zsmalloc.c kunmap_atomic(area->vm_addr); area 1379 mm/zsmalloc.c __zs_unmap_object(area, pages, off, class->size); area 657 net/decnet/af_decnet.c unsigned short node, area; area 660 net/decnet/af_decnet.c area = addr >> 10; area 661 net/decnet/af_decnet.c sprintf(buf, "%hd.%hd", area, node); area 857 net/decnet/dn_dev.c msg->area = 0x00; area 92 net/decnet/sysctl_net_decnet.c __u16 area, node; area 99 net/decnet/sysctl_net_decnet.c area = (*str++ - '0'); area 101 net/decnet/sysctl_net_decnet.c area *= 10; area 102 net/decnet/sysctl_net_decnet.c area += (*str++ - '0'); area 125 net/decnet/sysctl_net_decnet.c if ((node > 1023) || (area > 63)) area 131 net/decnet/sysctl_net_decnet.c *addr = cpu_to_le16((area << 10) | node); area 151 sound/arm/pxa2xx-pcm-lib.c buf->area = dma_alloc_wc(pcm->card->dev, size, &buf->addr, GFP_KERNEL); area 152 sound/arm/pxa2xx-pcm-lib.c if (!buf->area) area 170 sound/arm/pxa2xx-pcm-lib.c if (!buf->area) area 172 sound/arm/pxa2xx-pcm-lib.c dma_free_wc(pcm->card->dev, buf->bytes, buf->area, buf->addr); area 173 sound/arm/pxa2xx-pcm-lib.c buf->area = NULL; area 511 sound/core/compress_offload.c buffer = stream->runtime->dma_buffer_p->area; area 34 sound/core/memalloc.c dmab->area = dma_alloc_coherent(dmab->dev.dev, size, &dmab->addr, area 37 sound/core/memalloc.c if (dmab->area && dmab->dev.type == SNDRV_DMA_TYPE_DEV_UC) area 38 sound/core/memalloc.c set_memory_wc((unsigned long)dmab->area, area 48 sound/core/memalloc.c set_memory_wb((unsigned long)dmab->area, area 51 sound/core/memalloc.c dma_free_coherent(dmab->dev.dev, dmab->bytes, dmab->area, dmab->addr); area 67 sound/core/memalloc.c dmab->area = NULL; area 79 sound/core/memalloc.c dmab->area = gen_pool_dma_alloc(pool, size, &dmab->addr); area 90 sound/core/memalloc.c if (pool && dmab->area) area 91 sound/core/memalloc.c gen_pool_free(pool, (unsigned long)dmab->area, dmab->bytes); area 131 sound/core/memalloc.c dmab->area = alloc_pages_exact(size, area 139 sound/core/memalloc.c if (dmab->area) area 160 sound/core/memalloc.c dmab->area = NULL; area 164 sound/core/memalloc.c if (! dmab->area) area 199 sound/core/memalloc.c if (! dmab->area) area 216 sound/core/memalloc.c free_pages_exact(dmab->area, dmab->bytes); area 41 sound/core/oss/copy.c if (snd_BUG_ON(src_channels->area.first % 8 || area 42 sound/core/oss/copy.c src_channels->area.step % 8)) area 44 sound/core/oss/copy.c if (snd_BUG_ON(dst_channels->area.first % 8 || area 45 sound/core/oss/copy.c dst_channels->area.step % 8)) area 49 sound/core/oss/copy.c snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); area 54 sound/core/oss/copy.c snd_pcm_area_copy(&src_channels->area, 0, &dst_channels->area, 0, frames, plugin->src_format.format); area 47 sound/core/oss/io.c return pcm_write(plugin->plug, src_channels->area.addr, frames); area 55 sound/core/oss/io.c bufs[channel] = src_channels[channel].area.addr; area 73 sound/core/oss/io.c return pcm_read(plugin->plug, dst_channels->area.addr, frames); area 81 sound/core/oss/io.c bufs[channel] = dst_channels[channel].area.addr; area 70 sound/core/oss/linear.c snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); area 75 sound/core/oss/linear.c src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; area 76 sound/core/oss/linear.c dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; area 77 sound/core/oss/linear.c src_step = src_channels[channel].area.step / 8; area 78 sound/core/oss/linear.c dst_step = dst_channels[channel].area.step / 8; area 101 sound/core/oss/linear.c if (snd_BUG_ON(src_channels[channel].area.first % 8 || area 102 sound/core/oss/linear.c src_channels[channel].area.step % 8)) area 104 sound/core/oss/linear.c if (snd_BUG_ON(dst_channels[channel].area.first % 8 || area 105 sound/core/oss/linear.c dst_channels[channel].area.step % 8)) area 183 sound/core/oss/mulaw.c snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); area 188 sound/core/oss/mulaw.c src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; area 189 sound/core/oss/mulaw.c dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; area 190 sound/core/oss/mulaw.c src_step = src_channels[channel].area.step / 8; area 191 sound/core/oss/mulaw.c dst_step = dst_channels[channel].area.step / 8; area 229 sound/core/oss/mulaw.c snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); area 234 sound/core/oss/mulaw.c src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; area 235 sound/core/oss/mulaw.c dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; area 236 sound/core/oss/mulaw.c src_step = src_channels[channel].area.step / 8; area 237 sound/core/oss/mulaw.c dst_step = dst_channels[channel].area.step / 8; area 263 sound/core/oss/mulaw.c if (snd_BUG_ON(src_channels[channel].area.first % 8 || area 264 sound/core/oss/mulaw.c src_channels[channel].area.step % 8)) area 266 sound/core/oss/mulaw.c if (snd_BUG_ON(dst_channels[channel].area.first % 8 || area 267 sound/core/oss/mulaw.c dst_channels[channel].area.step % 8)) area 2833 sound/core/oss/pcm_oss.c static int snd_pcm_oss_mmap(struct file *file, struct vm_area_struct *area) area 2844 sound/core/oss/pcm_oss.c switch ((area->vm_flags & (VM_READ | VM_WRITE))) { area 2861 sound/core/oss/pcm_oss.c area->vm_flags |= VM_READ; area 2886 sound/core/oss/pcm_oss.c if (area->vm_pgoff != 0) area 2889 sound/core/oss/pcm_oss.c err = snd_pcm_mmap_data(substream, file, area); area 2892 sound/core/oss/pcm_oss.c runtime->oss.mmap_bytes = area->vm_end - area->vm_start; area 83 sound/core/oss/pcm_plugin.c c->area.addr = plugin->buf; area 84 sound/core/oss/pcm_plugin.c c->area.first = channel * width; area 85 sound/core/oss/pcm_plugin.c c->area.step = format->channels * width; area 95 sound/core/oss/pcm_plugin.c c->area.addr = plugin->buf + (channel * size); area 96 sound/core/oss/pcm_plugin.c c->area.first = 0; area 97 sound/core/oss/pcm_plugin.c c->area.step = width; area 609 sound/core/oss/pcm_plugin.c v->area.addr = buf; area 610 sound/core/oss/pcm_plugin.c v->area.first = channel * width; area 611 sound/core/oss/pcm_plugin.c v->area.step = nchannels * width; area 27 sound/core/oss/pcm_plugin.h struct snd_pcm_channel_area area; area 85 sound/core/oss/rate.c snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); area 90 sound/core/oss/rate.c src = (signed short *)src_channels[channel].area.addr + area 91 sound/core/oss/rate.c src_channels[channel].area.first / 8 / 2; area 92 sound/core/oss/rate.c dst = (signed short *)dst_channels[channel].area.addr + area 93 sound/core/oss/rate.c dst_channels[channel].area.first / 8 / 2; area 94 sound/core/oss/rate.c src_step = src_channels[channel].area.step / 8 / 2; area 95 sound/core/oss/rate.c dst_step = dst_channels[channel].area.step / 8 / 2; area 144 sound/core/oss/rate.c snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); area 149 sound/core/oss/rate.c src = (signed short *)src_channels[channel].area.addr + area 150 sound/core/oss/rate.c src_channels[channel].area.first / 8 / 2; area 151 sound/core/oss/rate.c dst = (signed short *)dst_channels[channel].area.addr + area 152 sound/core/oss/rate.c dst_channels[channel].area.first / 8 / 2; area 153 sound/core/oss/rate.c src_step = src_channels[channel].area.step / 8 / 2; area 154 sound/core/oss/rate.c dst_step = dst_channels[channel].area.step / 8 / 2; area 265 sound/core/oss/rate.c if (snd_BUG_ON(src_channels[channel].area.first % 8 || area 266 sound/core/oss/rate.c src_channels[channel].area.step % 8)) area 268 sound/core/oss/rate.c if (snd_BUG_ON(dst_channels[channel].area.first % 8 || area 269 sound/core/oss/rate.c dst_channels[channel].area.step % 8)) area 33 sound/core/oss/route.c snd_pcm_area_silence(&dvp->area, 0, frames, format); area 44 sound/core/oss/route.c snd_pcm_area_copy(&src_channel->area, 0, &dst_channel->area, 0, frames, format); area 64 sound/core/pcm_memory.c if (substream->dma_buffer.area == NULL) area 67 sound/core/pcm_memory.c substream->dma_buffer.area = NULL; area 162 sound/core/pcm_memory.c if (substream->dma_buffer.area) area 309 sound/core/pcm_memory.c if (substream->dma_buffer.area != NULL && area 3258 sound/core/pcm_native.c struct vm_area_struct *area) area 3261 sound/core/pcm_native.c if (!(area->vm_flags & VM_READ)) area 3263 sound/core/pcm_native.c size = area->vm_end - area->vm_start; area 3266 sound/core/pcm_native.c area->vm_ops = &snd_pcm_vm_ops_status; area 3267 sound/core/pcm_native.c area->vm_private_data = substream; area 3268 sound/core/pcm_native.c area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; area 3294 sound/core/pcm_native.c struct vm_area_struct *area) area 3297 sound/core/pcm_native.c if (!(area->vm_flags & VM_READ)) area 3299 sound/core/pcm_native.c size = area->vm_end - area->vm_start; area 3302 sound/core/pcm_native.c area->vm_ops = &snd_pcm_vm_ops_control; area 3303 sound/core/pcm_native.c area->vm_private_data = substream; area 3304 sound/core/pcm_native.c area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; area 3343 sound/core/pcm_native.c struct vm_area_struct *area) area 3348 sound/core/pcm_native.c struct vm_area_struct *area) area 3414 sound/core/pcm_native.c struct vm_area_struct *area) area 3416 sound/core/pcm_native.c area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; area 3419 sound/core/pcm_native.c area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); area 3420 sound/core/pcm_native.c return remap_pfn_range(area, area->vm_start, area 3422 sound/core/pcm_native.c area->vm_end - area->vm_start, area->vm_page_prot); area 3430 sound/core/pcm_native.c area, area 3436 sound/core/pcm_native.c area->vm_ops = &snd_pcm_vm_ops_data_fault; area 3455 sound/core/pcm_native.c struct vm_area_struct *area) area 3459 sound/core/pcm_native.c area->vm_page_prot = pgprot_noncached(area->vm_page_prot); area 3460 sound/core/pcm_native.c return vm_iomap_memory(area, runtime->dma_addr, runtime->dma_bytes); area 3469 sound/core/pcm_native.c struct vm_area_struct *area) area 3478 sound/core/pcm_native.c if (!(area->vm_flags & (VM_WRITE|VM_READ))) area 3481 sound/core/pcm_native.c if (!(area->vm_flags & VM_READ)) area 3492 sound/core/pcm_native.c size = area->vm_end - area->vm_start; area 3493 sound/core/pcm_native.c offset = area->vm_pgoff << PAGE_SHIFT; area 3500 sound/core/pcm_native.c area->vm_ops = &snd_pcm_vm_ops_data; area 3501 sound/core/pcm_native.c area->vm_private_data = substream; area 3503 sound/core/pcm_native.c err = substream->ops->mmap(substream, area); area 3505 sound/core/pcm_native.c err = snd_pcm_lib_default_mmap(substream, area); area 3512 sound/core/pcm_native.c static int snd_pcm_mmap(struct file *file, struct vm_area_struct *area) area 3523 sound/core/pcm_native.c offset = area->vm_pgoff << PAGE_SHIFT; area 3528 sound/core/pcm_native.c return snd_pcm_mmap_status(substream, file, area); area 3532 sound/core/pcm_native.c return snd_pcm_mmap_control(substream, file, area); area 3534 sound/core/pcm_native.c return snd_pcm_mmap_data(substream, file, area); area 29 sound/core/sgbuf.c vunmap(dmab->area); area 30 sound/core/sgbuf.c dmab->area = NULL; area 39 sound/core/sgbuf.c tmpb.area = sgbuf->table[i].buf; area 67 sound/core/sgbuf.c dmab->area = NULL; area 109 sound/core/sgbuf.c table->buf = tmpb.area; area 114 sound/core/sgbuf.c *pgtable++ = virt_to_page(tmpb.area); area 115 sound/core/sgbuf.c tmpb.area += PAGE_SIZE; area 125 sound/core/sgbuf.c dmab->area = vmap(sgbuf->page_table, sgbuf->pages, VM_MAP, prot); area 126 sound/core/sgbuf.c if (! dmab->area) area 130 sound/core/sgbuf.c return dmab->area; area 44 sound/hda/hdac_controller.c WARN_ON_ONCE(!bus->rb.area); area 49 sound/hda/hdac_controller.c bus->corb.buf = (__le32 *)bus->rb.area; area 68 sound/hda/hdac_controller.c bus->rirb.buf = (__le32 *)(bus->rb.area + 2048); area 598 sound/hda/hdac_controller.c s->posbuf = (__le32 *)(bus->posbuf.area + s->index * 8); area 614 sound/hda/hdac_controller.c if (s->bdl.area) area 618 sound/hda/hdac_controller.c if (bus->rb.area) area 620 sound/hda/hdac_controller.c if (bus->posbuf.area) area 424 sound/hda/hdac_stream.c bdl = (__le32 *)azx_dev->bdl.area; area 699 sound/hda/hdac_stream.c bdl = (__le32 *)azx_dev->bdl.area; area 744 sound/hda/hdac_stream.c if (!dmab->area || !azx_dev->locked) area 757 sound/hda/hdac_stream.c dmab->area = NULL; area 179 sound/isa/sscape.c if (buf && buf->area) area 465 sound/isa/sscape.c memcpy(dma.area, data, len); area 386 sound/parisc/harmony.c snd_pcm_format_set_silence(fmt, h->sdma.area, SILENCE_BUFSZ / area 354 sound/pci/atiixp.c if (dma->desc_buf.area == NULL) { area 378 sound/pci/atiixp.c desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; area 405 sound/pci/atiixp.c if (dma->desc_buf.area) { area 408 sound/pci/atiixp.c dma->desc_buf.area = NULL; area 323 sound/pci/atiixp_modem.c if (dma->desc_buf.area == NULL) { area 345 sound/pci/atiixp_modem.c desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; area 373 sound/pci/atiixp_modem.c if (dma->desc_buf.area) { area 376 sound/pci/atiixp_modem.c dma->desc_buf.area = NULL; area 219 sound/pci/bt87x.c if (chip->dma_risc.area == NULL) { area 224 sound/pci/bt87x.c risc = (__le32 *)chip->dma_risc.area; area 266 sound/pci/bt87x.c if (chip->dma_risc.area) { area 268 sound/pci/bt87x.c chip->dma_risc.area = NULL; area 745 sound/pci/ca0106/ca0106_main.c u32 *table_base = (u32 *)(emu->buffer.area+(8*16*channel)); area 773 sound/pci/ca0106/ca0106_main.c emu->buffer.addr, emu->buffer.area, emu->buffer.bytes); area 880 sound/pci/ca0106/ca0106_main.c emu->buffer.addr, emu->buffer.area, emu->buffer.bytes); area 1243 sound/pci/ca0106/ca0106_main.c if (chip->buffer.area) area 869 sound/pci/cs46xx/cs46xx_lib.c memcpy(cpcm->hw_buf.area + rec->hw_data, runtime->dma_area + rec->sw_data, bytes); area 886 sound/pci/cs46xx/cs46xx_lib.c chip->capt.hw_buf.area + rec->hw_data, bytes); area 1121 sound/pci/cs46xx/cs46xx_lib.c if (runtime->dma_area != cpcm->hw_buf.area) area 1123 sound/pci/cs46xx/cs46xx_lib.c runtime->dma_area = cpcm->hw_buf.area; area 1145 sound/pci/cs46xx/cs46xx_lib.c if (runtime->dma_area == cpcm->hw_buf.area) { area 1194 sound/pci/cs46xx/cs46xx_lib.c if (runtime->dma_area != cpcm->hw_buf.area) area 1286 sound/pci/cs46xx/cs46xx_lib.c if (runtime->dma_area != chip->capt.hw_buf.area) area 1288 sound/pci/cs46xx/cs46xx_lib.c runtime->dma_area = chip->capt.hw_buf.area; area 1293 sound/pci/cs46xx/cs46xx_lib.c if (runtime->dma_area == chip->capt.hw_buf.area) { area 1311 sound/pci/cs46xx/cs46xx_lib.c if (runtime->dma_area != chip->capt.hw_buf.area) area 118 sound/pci/cs5535audio/cs5535audio_pcm.c if (dma->desc_buf.area == NULL) { area 136 sound/pci/cs5535audio/cs5535audio_pcm.c &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[i]; area 144 sound/pci/cs5535audio/cs5535audio_pcm.c lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; area 228 sound/pci/cs5535audio/cs5535audio_pcm.c dma->desc_buf.area = NULL; area 139 sound/pci/ctxfi/ctvmem.c ptp = (unsigned long *)vm->ptp[0].area; area 99 sound/pci/echoaudio/echoaudio.c if (pipe->sgpage.area) area 1969 sound/pci/echoaudio/echoaudio.c chip->comm_page = (struct comm_page *)chip->commpage_dma_buf.area; area 1121 sound/pci/echoaudio/echoaudio_dsp.c memset(pipe->sgpage.area, 0, PAGE_SIZE); area 1133 sound/pci/echoaudio/echoaudio_dsp.c struct sg_entry *list = (struct sg_entry *)pipe->sgpage.area; area 1262 sound/pci/emu10k1/emu10k1_main.c if (emu->silent_page.area) area 1264 sound/pci/emu10k1/emu10k1_main.c if (emu->ptb_pages.area) area 1977 sound/pci/emu10k1/emu10k1_main.c emu->fx8010.etram_pages.area = NULL; area 2009 sound/pci/emu10k1/emu10k1_main.c memset(emu->silent_page.area, 0, emu->silent_page.bytes); area 2012 sound/pci/emu10k1/emu10k1_main.c ((u32 *)emu->ptb_pages.area)[idx] = cpu_to_le32(silent_page | idx); area 445 sound/pci/emu10k1/emu10k1x.c u32 *table_base = (u32 *)(emu->dma_buffer.area+1024*voice); area 756 sound/pci/emu10k1/emu10k1x.c if (chip->dma_buffer.area) { area 2460 sound/pci/emu10k1/emufx.c if (emu->fx8010.etram_pages.area != NULL) { area 2462 sound/pci/emu10k1/emufx.c emu->fx8010.etram_pages.area = NULL; area 2470 sound/pci/emu10k1/emufx.c memset(emu->fx8010.etram_pages.area, 0, size * 2); area 1613 sound/pci/emu10k1/emupcm.c snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, area 1614 sound/pci/emu10k1/emupcm.c (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, area 1621 sound/pci/emu10k1/emupcm.c snd_emu10k1_fx8010_playback_tram_poke1((unsigned short *)emu->fx8010.etram_pages.area + tram_pos, area 1622 sound/pci/emu10k1/emupcm.c (unsigned short *)emu->fx8010.etram_pages.area + tram_pos + tram_size / 2, area 22 sound/pci/emu10k1/memory.c (((__le32 *)(emu)->ptb_pages.area)[page] = \ area 25 sound/pci/emu10k1/memory.c (le32_to_cpu(((__le32 *)(emu)->ptb_pages.area)[page])) area 485 sound/pci/emu10k1/memory.c dmab.area = emu->page_ptr_table[page]; area 522 sound/pci/emu10k1/memory.c emu->page_ptr_table[page] = dmab.area; area 321 sound/pci/emu10k1/p16v.c u32 *table_base = (u32 *)(emu->p16v_buffer.area+(8*16*channel)); area 339 sound/pci/emu10k1/p16v.c emu->p16v_buffer.addr, emu->p16v_buffer.area, area 608 sound/pci/emu10k1/p16v.c if (chip->p16v_buffer.area) { area 1916 sound/pci/ens1370.c if (ensoniq->dma_bug.area) area 1367 sound/pci/es1968.c chunk->buf.area += size; area 1409 sound/pci/es1968.c if (! chip->dma.area) area 1430 sound/pci/es1968.c if (err < 0 || ! chip->dma.area) { area 1449 sound/pci/es1968.c memset(chip->dma.area, 0, ESM_MEM_ALIGN); area 1451 sound/pci/es1968.c chunk->buf.area += ESM_MEM_ALIGN; area 1615 sound/pci/es1968.c memset(es->mixbuf->buf.area, 0, ESM_MIXBUF_SIZE); area 1718 sound/pci/es1968.c memset(memory->buf.area, 0, CLOCK_MEASURE_BUFSIZE); area 684 sound/pci/hda/hda_controller.c struct vm_area_struct *area) area 689 sound/pci/hda/hda_controller.c chip->ops->pcm_mmap_prepare(substream, area); area 690 sound/pci/hda/hda_controller.c return snd_pcm_lib_default_mmap(substream, area); area 1074 sound/pci/hda/hda_controller.c if (!dmab->area || !hstr->locked) area 78 sound/pci/hda/hda_controller.h struct vm_area_struct *area); area 2012 sound/pci/hda/hda_intel.c struct vm_area_struct *area) area 2018 sound/pci/hda/hda_intel.c area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); area 2632 sound/pci/hda/patch_ca0132.c if (dma->dmab->area) area 2671 sound/pci/hda/patch_ca0132.c return dma->dmab->area; area 2678 sound/pci/hda/patch_ca0132.c memcpy(dma->dmab->area, data, count); area 3090 sound/pci/hda/patch_ca0132.c if (dma_engine->dmab->area) area 2579 sound/pci/intel8x0.c if (chip->bdbars.area) area 3062 sound/pci/intel8x0.c ichdev->bdbar = ((__le32 *)chip->bdbars.area) + area 993 sound/pci/intel8x0m.c if (chip->bdbars.area) area 1190 sound/pci/intel8x0m.c ichdev->bdbar = ((__le32 *)chip->bdbars.area) + (i * ICH_MAX_FRAGS * 2); area 2104 sound/pci/korg1212/korg1212.c if (korg1212->dma_dsp.area) { area 2106 sound/pci/korg1212/korg1212.c korg1212->dma_dsp.area = NULL; area 2114 sound/pci/korg1212/korg1212.c if (korg1212->dma_play.area) { area 2116 sound/pci/korg1212/korg1212.c korg1212->dma_play.area = NULL; area 2119 sound/pci/korg1212/korg1212.c if (korg1212->dma_rec.area) { area 2121 sound/pci/korg1212/korg1212.c korg1212->dma_rec.area = NULL; area 2129 sound/pci/korg1212/korg1212.c if (korg1212->dma_shared.area) { area 2131 sound/pci/korg1212/korg1212.c korg1212->dma_shared.area = NULL; area 2284 sound/pci/korg1212/korg1212.c korg1212->sharedBufferPtr = (struct KorgSharedBuffer *)korg1212->dma_shared.area; area 2299 sound/pci/korg1212/korg1212.c korg1212->playDataBufsPtr = (struct KorgAudioBuffer *)korg1212->dma_play.area; area 2311 sound/pci/korg1212/korg1212.c korg1212->recordDataBufsPtr = (struct KorgAudioBuffer *)korg1212->dma_rec.area; area 2349 sound/pci/korg1212/korg1212.c korg1212->dma_dsp.area, korg1212->dma_dsp.addr, dsp_code->size, area 2352 sound/pci/korg1212/korg1212.c memcpy(korg1212->dma_dsp.area, dsp_code->data, dsp_code->size); area 359 sound/pci/lola/lola.c chip->corb.buf = (__le32 *)chip->rb.area; area 361 sound/pci/lola/lola.c chip->rirb.buf = (__le32 *)(chip->rb.area + 2048); area 543 sound/pci/lola/lola.c if (chip->rb.area) area 352 sound/pci/lola/lola_pcm.c bdl = (__le32 *)(pcm->bdl.area + LOLA_BDL_ENTRY_SIZE * str->index); area 290 sound/pci/mixart/mixart.c flowinfo = (struct mixart_flowinfo *)chip->mgr->flowinfo.area; area 294 sound/pci/mixart/mixart.c bufferinfo = (struct mixart_bufferinfo *)chip->mgr->bufferinfo.area; area 637 sound/pci/mixart/mixart.c bufferinfo = (struct mixart_bufferinfo *)chip->mgr->bufferinfo.area; area 1109 sound/pci/mixart/mixart.c if(mgr->flowinfo.area) { area 1111 sound/pci/mixart/mixart.c mgr->flowinfo.area = NULL; area 1114 sound/pci/mixart/mixart.c if(mgr->bufferinfo.area) { area 1116 sound/pci/mixart/mixart.c mgr->bufferinfo.area = NULL; area 1369 sound/pci/mixart/mixart.c memset(mgr->flowinfo.area, 0, size); area 1380 sound/pci/mixart/mixart.c memset(mgr->bufferinfo.area, 0, size); area 1480 sound/pci/pcxhr/pcxhr.c if (mgr->hostport.area) { area 1482 sound/pci/pcxhr/pcxhr.c mgr->hostport.area = NULL; area 1653 sound/pci/pcxhr/pcxhr.c memset(mgr->hostport.area, 0, size); area 1474 sound/pci/riptide/riptide.c data->sgdlist.area); area 1475 sound/pci/riptide/riptide.c if (data->sgdlist.area) { area 1548 sound/pci/riptide/riptide.c sgdlist->area, (unsigned long)sgdlist->addr, area 1550 sound/pci/riptide/riptide.c if (sgdlist->area) area 1560 sound/pci/riptide/riptide.c data->sgdbuf = (struct sgd *)sgdlist->area; area 1579 sound/pci/riptide/riptide.c if (data->sgdlist.area) { area 1581 sound/pci/riptide/riptide.c data->sgdlist.area = NULL; area 582 sound/pci/rme9652/hdsp.c if (dmab->area) area 3712 sound/pci/rme9652/hdsp.c if (hdsp->capture_dma_buf.area) area 3729 sound/pci/rme9652/hdsp.c hdsp->capture_buffer = hdsp->capture_dma_buf.area + (cb_bus - hdsp->capture_dma_buf.addr); area 3730 sound/pci/rme9652/hdsp.c hdsp->playback_buffer = hdsp->playback_dma_buf.area + (pb_bus - hdsp->playback_dma_buf.addr); area 292 sound/pci/rme9652/rme9652.c if (dmab->area) area 1758 sound/pci/rme9652/rme9652.c if (rme9652->capture_dma_buf.area) area 1775 sound/pci/rme9652/rme9652.c rme9652->capture_buffer = rme9652->capture_dma_buf.area + (cb_bus - rme9652->capture_dma_buf.addr); area 1776 sound/pci/rme9652/rme9652.c rme9652->playback_buffer = rme9652->playback_dma_buf.area + (pb_bus - rme9652->playback_dma_buf.addr); area 3346 sound/pci/trident/trident_main.c trident->tlb.entries = (__le32 *)ALIGN((unsigned long)trident->tlb.buffer.area, SNDRV_TRIDENT_MAX_PAGES * 4); area 3361 sound/pci/trident/trident_main.c memset(trident->tlb.silent_page.area, 0, SNDRV_TRIDENT_PAGE_SIZE); area 3364 sound/pci/trident/trident_main.c trident->tlb.shadow_entries[i] = (unsigned long)trident->tlb.silent_page.area; area 3587 sound/pci/trident/trident_main.c trident->tlb.buffer.area = NULL; area 3671 sound/pci/trident/trident_main.c if (trident->tlb.buffer.area) { area 3674 sound/pci/trident/trident_main.c if (trident->tlb.silent_page.area) area 37 sound/pci/trident/trident_memory.c #define set_silent_tlb(trident,page) __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr) area 67 sound/pci/trident/trident_memory.c __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr); area 68 sound/pci/trident/trident_memory.c __set_tlb_bus(trident, page+1, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr); area 103 sound/pci/trident/trident_memory.c __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr); area 418 sound/pci/via82xx.c if (dev->table.area == NULL) { area 454 sound/pci/via82xx.c ((u32 *)dev->table.area)[idx << 1] = cpu_to_le32(addr); area 469 sound/pci/via82xx.c ((u32 *)dev->table.area)[(idx<<1) + 1] = cpu_to_le32(r | flag); area 487 sound/pci/via82xx.c if (dev->table.area) { area 489 sound/pci/via82xx.c dev->table.area = NULL; area 271 sound/pci/via82xx_modem.c if (dev->table.area == NULL) { area 307 sound/pci/via82xx_modem.c ((u32 *)dev->table.area)[idx << 1] = cpu_to_le32(addr); area 324 sound/pci/via82xx_modem.c ((u32 *)dev->table.area)[(idx<<1) + 1] = cpu_to_le32(r | flag); area 341 sound/pci/via82xx_modem.c if (dev->table.area) { area 343 sound/pci/via82xx_modem.c dev->table.area = NULL; area 617 sound/pci/ymfpci/ymfpci_main.c if (chip->ac3_tmp_base.area) { area 619 sound/pci/ymfpci/ymfpci_main.c chip->ac3_tmp_base.area = NULL; area 2114 sound/pci/ymfpci/ymfpci_main.c ptr = chip->work_ptr.area; area 2160 sound/pci/ymfpci/ymfpci_main.c chip->work_ptr.area + chip->work_ptr.bytes); area 2232 sound/pci/ymfpci/ymfpci_main.c if (chip->work_ptr.area) area 979 sound/soc/amd/acp-pcm-dma.c if (substream->dma_buffer.area) { area 354 sound/soc/amd/raven/acp3x-pcm-dma.c if (substream->dma_buffer.area) { area 47 sound/soc/atmel/atmel-pcm-pdc.c buf->area = dma_alloc_coherent(pcm->card->dev, size, area 50 sound/soc/atmel/atmel-pcm-pdc.c (void *)buf->area, (void *)(long)buf->addr, size); area 52 sound/soc/atmel/atmel-pcm-pdc.c if (!buf->area) area 108 sound/soc/atmel/atmel-pcm-pdc.c if (!buf->area) area 111 sound/soc/atmel/atmel-pcm-pdc.c buf->area, buf->addr); area 112 sound/soc/atmel/atmel-pcm-pdc.c buf->area = NULL; area 738 sound/soc/bcm/cygnus-pcm.c buf->area = dma_alloc_coherent(pcm->card->dev, size, area 742 sound/soc/bcm/cygnus-pcm.c __func__, size, buf->area); area 744 sound/soc/bcm/cygnus-pcm.c if (!buf->area) { area 773 sound/soc/bcm/cygnus-pcm.c if (buf->area) { area 775 sound/soc/bcm/cygnus-pcm.c buf->area, buf->addr); area 776 sound/soc/bcm/cygnus-pcm.c buf->area = NULL; area 783 sound/soc/bcm/cygnus-pcm.c if (buf->area) { area 785 sound/soc/bcm/cygnus-pcm.c buf->area, buf->addr); area 786 sound/soc/bcm/cygnus-pcm.c buf->area = NULL; area 378 sound/soc/fsl/fsl_asrc_dma.c substream->dma_buffer.area = NULL; area 836 sound/soc/fsl/fsl_dma.c substream->dma_buffer.area = NULL; area 245 sound/soc/fsl/imx-pcm-fiq.c buf->area = dma_alloc_wc(pcm->card->dev, size, &buf->addr, GFP_KERNEL); area 246 sound/soc/fsl/imx-pcm-fiq.c if (!buf->area) area 296 sound/soc/fsl/imx-pcm-fiq.c imx_ssi_fiq_tx_buffer = (unsigned long)buf->area; area 303 sound/soc/fsl/imx-pcm-fiq.c imx_ssi_fiq_rx_buffer = (unsigned long)buf->area; area 324 sound/soc/fsl/imx-pcm-fiq.c if (!buf->area) area 327 sound/soc/fsl/imx-pcm-fiq.c dma_free_wc(pcm->card->dev, buf->bytes, buf->area, buf->addr); area 328 sound/soc/fsl/imx-pcm-fiq.c buf->area = NULL; area 357 sound/soc/fsl/mpc5200_dma.c substream->dma_buffer.area = NULL; area 130 sound/soc/intel/atom/sst-mfld-platform-pcm.c u32 buffer_addr = virt_to_phys(substream->dma_buffer.area); area 236 sound/soc/intel/atom/sst-mfld-platform-pcm.c substream->runtime->dma_area = substream->dma_buffer.area; area 449 sound/soc/intel/haswell/sst-haswell-pcm.c pg_table = (u32 *)(pdata->dmab[pcm][stream].area + idx); area 73 sound/soc/intel/skylake/bxt-sst.c memcpy(dmab.area, stripped_fw.data, stripped_fw.size); area 110 sound/soc/intel/skylake/bxt-sst.c memcpy(ctx->dmab.area, fwdata, fwsize); area 58 sound/soc/intel/skylake/cnl-sst.c memcpy(ctx->dmab.area, fwdata, fwsize); area 84 sound/soc/intel/skylake/skl-sst-cldma.c phys_addr_t addr = virt_to_phys(dmab_data->area + area 203 sound/soc/intel/skylake/skl-sst-cldma.c memcpy(ctx->cl_dev.dmab_data.area + ctx->cl_dev.dma_buffer_offset, area 210 sound/soc/intel/skylake/skl-sst-cldma.c memcpy(ctx->cl_dev.dmab_data.area + ctx->cl_dev.dma_buffer_offset, area 354 sound/soc/intel/skylake/skl-sst-cldma.c bdl = (__le32 *)ctx->cl_dev.dmab_bdl.area; area 260 sound/soc/kirkwood/kirkwood-dma.c buf->area = dma_alloc_coherent(pcm->card->dev, size, area 262 sound/soc/kirkwood/kirkwood-dma.c if (!buf->area) area 308 sound/soc/kirkwood/kirkwood-dma.c if (!buf->area) area 312 sound/soc/kirkwood/kirkwood-dma.c buf->area, buf->addr); area 313 sound/soc/kirkwood/kirkwood-dma.c buf->area = NULL; area 161 sound/soc/pxa/mmp-pcm.c if (!buf->area) area 163 sound/soc/pxa/mmp-pcm.c gen_pool_free(gpool, (unsigned long)buf->area, size); area 164 sound/soc/pxa/mmp-pcm.c buf->area = NULL; area 184 sound/soc/pxa/mmp-pcm.c buf->area = gen_pool_dma_alloc(gpool, size, &buf->addr); area 185 sound/soc/pxa/mmp-pcm.c if (!buf->area) area 547 sound/soc/qcom/lpass-platform.c substream->dma_buffer.area = NULL; area 759 sound/soc/qcom/qdsp6/q6asm-dai.c prtd->dma_buffer.area, prtd->dma_buffer.addr, area 847 sound/soc/qcom/qdsp6/q6asm-dai.c substream->dma_buffer.area = NULL; area 344 sound/soc/samsung/idma.c if (!buf->area) area 347 sound/soc/samsung/idma.c iounmap((void __iomem *)buf->area); area 349 sound/soc/samsung/idma.c buf->area = NULL; area 365 sound/soc/samsung/idma.c buf->area = (unsigned char * __force)ioremap(buf->addr, buf->bytes); area 214 sound/soc/sof/core.c dmab->area, size, pages); area 231 sound/soc/sof/intel/hda-loader.c dmab->area = NULL; area 302 sound/soc/sof/intel/hda-loader.c memcpy(sdev->dmab.area, stripped_firmware.data, area 102 sound/soc/sof/intel/hda-stream.c bdl = (struct sof_intel_dsp_bdl *)stream->bdl.area; area 733 sound/soc/sof/intel/hda-stream.c hstream->posbuf = (__le32 *)(bus->posbuf.area + area 790 sound/soc/sof/intel/hda-stream.c hstream->posbuf = (__le32 *)(bus->posbuf.area + area 810 sound/soc/sof/intel/hda-stream.c if (bus->posbuf.area) area 815 sound/soc/sof/intel/hda-stream.c if (bus->rb.area) area 823 sound/soc/sof/intel/hda-stream.c if (s->bdl.area) area 38 sound/soc/sof/pcm.c spcm->stream[stream].page_table.area, size); area 147 sound/soc/sof/trace.c dfse->buf = sdev->dmatb.area; area 247 sound/soc/sof/trace.c ret = snd_sof_create_page_table(sdev, &sdev->dmatb, sdev->dmatp.area, area 351 sound/soc/sprd/sprd-pcm-compress.c stream->dma[0].virt = stream->iram_buffer.area + SPRD_COMPR_IRAM_SIZE; area 357 sound/soc/sprd/sprd-pcm-compress.c stream->info_area = stream->iram_buffer.area + SPRD_COMPR_IRAM_SIZE + area 371 sound/soc/sprd/sprd-pcm-compress.c stream->dma[1].virt = stream->compr_buffer.area + SPRD_COMPR_AREA_SIZE; area 551 sound/soc/sprd/sprd-pcm-compress.c dst = stream->iram_buffer.area + stream->received_stage0; area 585 sound/soc/sprd/sprd-pcm-compress.c dst = stream->compr_buffer.area + stream->stage1_pointer; area 597 sound/soc/sprd/sprd-pcm-compress.c if (copy_from_user(stream->compr_buffer.area, buf + avail_bytes, area 518 sound/soc/sprd/sprd-pcm-dma.c substream->dma_buffer.area = NULL; area 254 sound/soc/stm/stm32_spdifrx.c u32 *p_start = (u32 *)spdifrx->dmab->area; area 264 sound/soc/stm/stm32_spdifrx.c if (!spdifrx->dmab->area) area 122 sound/usb/usx2y/us122l.c static void usb_stream_hwdep_vm_open(struct vm_area_struct *area) area 124 sound/usb/usx2y/us122l.c struct us122l *us122l = area->vm_private_data; area 165 sound/usb/usx2y/us122l.c static void usb_stream_hwdep_vm_close(struct vm_area_struct *area) area 167 sound/usb/usx2y/us122l.c struct us122l *us122l = area->vm_private_data; area 223 sound/usb/usx2y/us122l.c struct file *filp, struct vm_area_struct *area) area 225 sound/usb/usx2y/us122l.c unsigned long size = area->vm_end - area->vm_start; area 232 sound/usb/usx2y/us122l.c offset = area->vm_pgoff << PAGE_SHIFT; area 236 sound/usb/usx2y/us122l.c if (read && area->vm_flags & VM_WRITE) { area 250 sound/usb/usx2y/us122l.c area->vm_ops = &usb_stream_hwdep_vm_ops; area 251 sound/usb/usx2y/us122l.c area->vm_flags |= VM_DONTDUMP; area 253 sound/usb/usx2y/us122l.c area->vm_flags |= VM_DONTEXPAND; area 254 sound/usb/usx2y/us122l.c area->vm_private_data = us122l; area 47 sound/usb/usx2y/usX2Yhwdep.c static int snd_us428ctls_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area) area 49 sound/usb/usx2y/usX2Yhwdep.c unsigned long size = (unsigned long)(area->vm_end - area->vm_start); area 71 sound/usb/usx2y/usX2Yhwdep.c area->vm_ops = &us428ctls_vm_ops; area 72 sound/usb/usx2y/usX2Yhwdep.c area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; area 73 sound/usb/usx2y/usX2Yhwdep.c area->vm_private_data = hw->private_data; area 635 sound/usb/usx2y/usx2yhwdeppcm.c static void snd_usX2Y_hwdep_pcm_vm_open(struct vm_area_struct *area) area 640 sound/usb/usx2y/usx2yhwdeppcm.c static void snd_usX2Y_hwdep_pcm_vm_close(struct vm_area_struct *area) area 665 sound/usb/usx2y/usx2yhwdeppcm.c static int snd_usX2Y_hwdep_pcm_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area) area 667 sound/usb/usx2y/usx2yhwdeppcm.c unsigned long size = (unsigned long)(area->vm_end - area->vm_start); area 682 sound/usb/usx2y/usx2yhwdeppcm.c area->vm_ops = &snd_usX2Y_hwdep_pcm_vm_ops; area 683 sound/usb/usx2y/usx2yhwdeppcm.c area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; area 684 sound/usb/usx2y/usx2yhwdeppcm.c area->vm_private_data = hw->private_data; area 19 tools/testing/selftests/vm/mlock2-tests.c static int get_vm_area(unsigned long addr, struct vm_boundaries *area) area 29 tools/testing/selftests/vm/mlock2-tests.c if (!area) area 38 tools/testing/selftests/vm/mlock2-tests.c memset(area, 0, sizeof(struct vm_boundaries)); area 59 tools/testing/selftests/vm/mlock2-tests.c area->start = start; area 60 tools/testing/selftests/vm/mlock2-tests.c area->end = end; area 1035 tools/testing/selftests/vm/userfaultfd.c void *area; area 1085 tools/testing/selftests/vm/userfaultfd.c if (posix_memalign(&area, page_size, page_size)) { area 1089 tools/testing/selftests/vm/userfaultfd.c zeropage = area;