Searched defs:area (Results 1 - 25 of 47) sorted by relevance

12

/arch/sh/boards/mach-sdk7786/
H A Dsram.c24 unsigned int area; local
35 * FPGA_SEL determines the area mapping
37 area = (data & LCLASR_FPGA_SEL_MASK) >> LCLASR_FPGA_SEL_SHIFT;
38 if (unlikely(area == LCLASR_AREA_MASK)) {
44 * The memory itself occupies a 2KiB range at the top of the area
47 phys = (area << 26) + SZ_64M - SZ_4K;
60 "(area %d) to pool.\n",
61 SZ_2K >> 10, phys, phys + SZ_2K - 1, area);
H A Dfpga.c29 unsigned long area; local
34 * The possible range is anywhere from area 0 through 6, area 7
37 for (area = PA_AREA0; area < PA_AREA7; area += SZ_64M) {
38 base = ioremap_nocache(area + FPGA_REGS_OFFSET, FPGA_REGS_SIZE);
40 /* Failed to remap this area, move along. */
/arch/hexagon/mm/
H A Dioremap.c28 struct vm_struct *area; local
42 area = get_vm_area(size, VM_IOREMAP);
43 addr = (unsigned long)area->addr;
/arch/sh/drivers/pci/
H A Dpci-sh7751.c23 unsigned int area)
28 /* check BCR for SDRAM in area */
29 if (((word >> area) & 1) == 0) {
31 area, word);
38 if (((word >> (area << 1)) & 0x3) != 0x3) {
40 area, word);
144 /* check BCR for SDRAM in specified area */
22 __area_sdram_check(struct pci_channel *chan, unsigned int area) argument
/arch/arc/mm/
H A Dioremap.c45 struct vm_struct *area; local
69 area = get_vm_area(size, VM_IOREMAP);
70 if (!area)
72 area->phys_addr = paddr;
73 vaddr = (void __iomem *)area->addr;
/arch/arm64/mm/
H A Dioremap.c39 struct vm_struct *area; local
61 area = get_vm_area_caller(size, VM_IOREMAP, caller);
62 if (!area)
64 addr = (unsigned long)area->addr;
/arch/avr32/mm/
H A Dioremap.c26 struct vm_struct *area; local
31 * Check if we can simply use the P4 segment. This area is
62 area = get_vm_area(size, VM_IOREMAP);
63 if (!area)
65 area->phys_addr = phys_addr;
66 addr = (unsigned long )area->addr;
/arch/cris/mm/
H A Dioremap.c33 struct vm_struct * area; local
51 area = get_vm_area(size, VM_IOREMAP);
52 if (!area)
54 addr = (void __iomem *)area->addr;
/arch/ia64/mm/
H A Dioremap.c38 struct vm_struct *area; local
68 * area with kernel page table mappings, we can use those
85 area = get_vm_area(size, VM_IOREMAP);
86 if (!area)
89 area->phys_addr = phys_addr;
90 addr = (void __iomem *) area->addr;
/arch/m32r/mm/
H A Dioremap.c46 struct vm_struct * area; local
90 area = get_vm_area(size, VM_IOREMAP);
91 if (!area)
93 area->phys_addr = phys_addr;
94 addr = (void __iomem *) area->addr;
/arch/metag/mm/
H A Dioremap.c32 struct vm_struct *area; local
59 area = get_vm_area(size, VM_IOREMAP);
60 if (!area)
62 area->phys_addr = phys_addr;
63 addr = (unsigned long) area->addr;
/arch/openrisc/mm/
H A Dioremap.c47 struct vm_struct *area = NULL; local
62 area = get_vm_area(size, VM_IOREMAP);
63 if (!area)
65 v = (unsigned long)area->addr;
75 vfree(area->addr);
91 * how big the area is so it's difficult to know
/arch/parisc/mm/
H A Dioremap.c30 struct vm_struct *area; local
79 area = get_vm_area(size, VM_IOREMAP);
80 if (!area)
83 addr = (void __iomem *) area->addr;
/arch/sh/mm/
H A Dioremap.c9 * 640k-1MB IO memory area on PC's
41 struct vm_struct *area; local
74 area = get_vm_area_caller(size, VM_IOREMAP, caller);
75 if (!area)
77 area->phys_addr = phys_addr;
78 orig_addr = addr = (unsigned long)area->addr;
/arch/um/kernel/
H A Dinitrd.c19 void *area; local
39 area = alloc_bootmem(size);
40 if (area == NULL)
43 if (load_initrd(initrd, area, size) == -1)
46 initrd_start = (unsigned long) area;
/arch/s390/mm/
H A Dmmap.c43 * Top of mmap area (just below the process stack).
123 unsigned long area; local
126 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags);
127 if (!(area & ~PAGE_MASK))
128 return area;
129 if (area == -ENOMEM && !is_compat_task() && TASK_SIZE < (1UL << 53)) {
134 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags);
136 return area;
145 unsigned long area; local
148 area
[all...]
/arch/arm/plat-samsung/
H A Ds5p-dev-mfc.c54 struct s5p_mfc_reserved_mem *area = &s5p_mfc_mem[i]; local
55 if (memblock_remove(area->base, area->size)) {
57 area->size, (unsigned long) area->base);
58 area->base = 0;
/arch/frv/mm/
H A Ddma-alloc.c83 struct vm_struct *area; local
102 area = get_vm_area(size, VM_ALLOC);
103 if (area == 0) {
107 va = VMALLOC_VMADDR(area->addr);
130 /* we need to ensure that there are no cachelines in use, or worse dirty in this area
149 * make an area consistent.
/arch/m68k/mm/
H A Dkmap.c29 * For 040/060 we can use the virtual memory area like other architectures,
59 struct vm_struct **p, *tmp, *area; local
61 area = kmalloc(sizeof(*area), GFP_KERNEL);
62 if (!area)
69 kfree(area);
74 area->addr = (void *)addr;
75 area->size = size + IO_SIZE;
76 area->next = *p;
77 *p = area;
107 struct vm_struct *area; local
[all...]
H A Dsun3kmap.c66 struct vm_struct *area; local
79 if((area = get_vm_area(size, VM_IOREMAP)) == NULL)
84 area->addr, size, area->size);
88 virt = (unsigned long)area->addr;
/arch/microblaze/mm/
H A Dconsistent.c71 struct vm_struct *area; local
88 * or worse dirty in this area.
105 pr_warn("ERROR: Your cache coherent area is CACHED!!!\n");
111 area = get_vm_area(size, VM_ALLOC);
112 if (!area) {
116 va = (unsigned long) area->addr;
209 * make an area consistent.
H A Dpgtable.c86 * Is it already mapped? If the whole area is mapped then we're
97 struct vm_struct *area; local
98 area = get_vm_area(size, VM_IOREMAP);
99 if (area == NULL)
101 v = (unsigned long) area->addr;
/arch/mips/mm/
H A Dioremap.c118 struct vm_struct * area; local
163 area = get_vm_area(size, VM_IOREMAP);
164 if (!area)
166 addr = area->addr;
/arch/tile/kernel/
H A Dmodule.c41 struct vm_struct *area; local
55 area = __get_vm_area(size, VM_ALLOC, MEM_MODULE_START, MEM_MODULE_END);
56 if (!area)
58 area->nr_pages = npages;
59 area->pages = pages;
61 if (map_vm_area(area, prot_rwx, pages)) {
62 vunmap(area->addr);
66 return area->addr;
/arch/x86/xen/
H A Dgrant-table.c50 struct vm_struct *area; member in struct:gnttab_vm_area
63 *__shared = shared = gnttab_shared_vm_area.area->addr;
90 static int arch_gnttab_valloc(struct gnttab_vm_area *area, unsigned nr_frames) argument
92 area->ptes = kmalloc(sizeof(pte_t *) * nr_frames, GFP_KERNEL);
93 if (area->ptes == NULL)
96 area->area = alloc_vm_area(PAGE_SIZE * nr_frames, area->ptes);
97 if (area->area
[all...]

Completed in 691 milliseconds

12