Home
last modified time | relevance | path

Searched refs:area (Results 1 – 25 of 109) sorted by relevance

12345

/arch/powerpc/platforms/cell/
Dras.c113 struct ptcal_area *area; in cbe_ptcal_enable_on_node() local
120 area = kmalloc(sizeof(*area), GFP_KERNEL); in cbe_ptcal_enable_on_node()
121 if (!area) in cbe_ptcal_enable_on_node()
124 area->nid = nid; in cbe_ptcal_enable_on_node()
125 area->order = order; in cbe_ptcal_enable_on_node()
126 area->pages = __alloc_pages_node(area->nid, in cbe_ptcal_enable_on_node()
128 area->order); in cbe_ptcal_enable_on_node()
130 if (!area->pages) { in cbe_ptcal_enable_on_node()
132 __func__, area->nid); in cbe_ptcal_enable_on_node()
141 addr = __pa(page_address(area->pages)) + (PAGE_SIZE >> 1); in cbe_ptcal_enable_on_node()
[all …]
/arch/powerpc/include/asm/
Dexception-64s.h168 #define EXCEPTION_RELON_PROLOG_PSERIES(area, label, h, extra, vec) \ argument
169 EXCEPTION_PROLOG_0(area); \
170 EXCEPTION_PROLOG_1(area, extra, vec); \
193 #define SAVE_CTR(reg, area) mfctr reg ; std reg,area+EX_CTR(r13) argument
194 #define GET_CTR(reg, area) ld reg,area+EX_CTR(r13) argument
195 #define RESTORE_CTR(reg, area) ld reg,area+EX_CTR(r13) ; mtctr reg argument
198 #define SAVE_CTR(reg, area) argument
199 #define GET_CTR(reg, area) mfctr reg argument
200 #define RESTORE_CTR(reg, area) argument
207 #define SAVE_PPR(area, ra, rb) \ argument
[all …]
/arch/x86/xen/
Dgrant-table.c50 struct vm_struct *area; member
63 *__shared = shared = gnttab_shared_vm_area.area->addr; in arch_gnttab_map_shared()
90 static int arch_gnttab_valloc(struct gnttab_vm_area *area, unsigned nr_frames) in arch_gnttab_valloc() argument
92 area->ptes = kmalloc(sizeof(pte_t *) * nr_frames, GFP_KERNEL); in arch_gnttab_valloc()
93 if (area->ptes == NULL) in arch_gnttab_valloc()
96 area->area = alloc_vm_area(PAGE_SIZE * nr_frames, area->ptes); in arch_gnttab_valloc()
97 if (area->area == NULL) { in arch_gnttab_valloc()
98 kfree(area->ptes); in arch_gnttab_valloc()
/arch/s390/mm/
Dmmap.c186 unsigned long area; in s390_get_unmapped_area() local
189 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area()
190 if (!(area & ~PAGE_MASK)) in s390_get_unmapped_area()
191 return area; in s390_get_unmapped_area()
192 if (area == -ENOMEM && !is_compat_task() && TASK_SIZE < (1UL << 53)) { in s390_get_unmapped_area()
197 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area()
199 return area; in s390_get_unmapped_area()
208 unsigned long area; in s390_get_unmapped_area_topdown() local
211 area = arch_get_unmapped_area_topdown(filp, addr, len, pgoff, flags); in s390_get_unmapped_area_topdown()
212 if (!(area & ~PAGE_MASK)) in s390_get_unmapped_area_topdown()
[all …]
/arch/sh/boards/mach-sdk7786/
Dfpga.c29 unsigned long area; in sdk7786_fpga_probe() local
37 for (area = PA_AREA0; area < PA_AREA7; area += SZ_64M) { in sdk7786_fpga_probe()
38 base = ioremap_nocache(area + FPGA_REGS_OFFSET, FPGA_REGS_SIZE); in sdk7786_fpga_probe()
Dsram.c24 unsigned int area; in fpga_sram_init() local
37 area = (data & LCLASR_FPGA_SEL_MASK) >> LCLASR_FPGA_SEL_SHIFT; in fpga_sram_init()
38 if (unlikely(area == LCLASR_AREA_MASK)) { in fpga_sram_init()
47 phys = (area << 26) + SZ_64M - SZ_4K; in fpga_sram_init()
61 SZ_2K >> 10, phys, phys + SZ_2K - 1, area); in fpga_sram_init()
/arch/um/kernel/
Dinitrd.c19 void *area; in read_initrd() local
39 area = alloc_bootmem(size); in read_initrd()
40 if (area == NULL) in read_initrd()
43 if (load_initrd(initrd, area, size) == -1) in read_initrd()
46 initrd_start = (unsigned long) area; in read_initrd()
/arch/m68k/mm/
Dkmap.c59 struct vm_struct **p, *tmp, *area; in get_io_area() local
61 area = kmalloc(sizeof(*area), GFP_KERNEL); in get_io_area()
62 if (!area) in get_io_area()
69 kfree(area); in get_io_area()
74 area->addr = (void *)addr; in get_io_area()
75 area->size = size + IO_SIZE; in get_io_area()
76 area->next = *p; in get_io_area()
77 *p = area; in get_io_area()
78 return area; in get_io_area()
108 struct vm_struct *area; in __ioremap() local
[all …]
Dsun3kmap.c66 struct vm_struct *area; in sun3_ioremap() local
79 if((area = get_vm_area(size, VM_IOREMAP)) == NULL) in sun3_ioremap()
84 area->addr, size, area->size); in sun3_ioremap()
88 virt = (unsigned long)area->addr; in sun3_ioremap()
/arch/arm/mach-exynos/
Ds5p-dev-mfc.c54 struct s5p_mfc_reserved_mem *area = &s5p_mfc_mem[i]; in s5p_mfc_reserve_mem() local
55 if (memblock_remove(area->base, area->size)) { in s5p_mfc_reserve_mem()
57 area->size, (unsigned long) area->base); in s5p_mfc_reserve_mem()
58 area->base = 0; in s5p_mfc_reserve_mem()
/arch/metag/mm/
Dioremap.c32 struct vm_struct *area; in __ioremap() local
59 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
60 if (!area) in __ioremap()
62 area->phys_addr = phys_addr; in __ioremap()
63 addr = (unsigned long) area->addr; in __ioremap()
/arch/arc/mm/
Dioremap.c45 struct vm_struct *area; in ioremap_prot() local
69 area = get_vm_area(size, VM_IOREMAP); in ioremap_prot()
70 if (!area) in ioremap_prot()
72 area->phys_addr = paddr; in ioremap_prot()
73 vaddr = (void __iomem *)area->addr; in ioremap_prot()
/arch/avr32/mm/
Dioremap.c26 struct vm_struct *area; in __ioremap() local
62 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
63 if (!area) in __ioremap()
65 area->phys_addr = phys_addr; in __ioremap()
66 addr = (unsigned long )area->addr; in __ioremap()
/arch/sh/mm/
Dioremap.c41 struct vm_struct *area; in __ioremap_caller() local
74 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
75 if (!area) in __ioremap_caller()
77 area->phys_addr = phys_addr; in __ioremap_caller()
78 orig_addr = addr = (unsigned long)area->addr; in __ioremap_caller()
/arch/m32r/mm/
Dioremap.c46 struct vm_struct * area; in __ioremap() local
90 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
91 if (!area) in __ioremap()
93 area->phys_addr = phys_addr; in __ioremap()
94 addr = (void __iomem *) area->addr; in __ioremap()
/arch/openrisc/mm/
Dioremap.c47 struct vm_struct *area = NULL; in __ioremap() local
62 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
63 if (!area) in __ioremap()
65 v = (unsigned long)area->addr; in __ioremap()
75 vfree(area->addr); in __ioremap()
/arch/arm64/mm/
Dioremap.c39 struct vm_struct *area; in __ioremap_caller() local
61 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
62 if (!area) in __ioremap_caller()
64 addr = (unsigned long)area->addr; in __ioremap_caller()
65 area->phys_addr = phys_addr; in __ioremap_caller()
Dpageattr.c65 struct vm_struct *area; in change_memory_common() local
86 area = find_vm_area((void *)addr); in change_memory_common()
87 if (!area || in change_memory_common()
88 end > (unsigned long)area->addr + area->size || in change_memory_common()
89 !(area->flags & VM_ALLOC)) in change_memory_common()
/arch/tile/kernel/
Dmodule.c41 struct vm_struct *area; in module_alloc() local
55 area = __get_vm_area(size, VM_ALLOC, MEM_MODULE_START, MEM_MODULE_END); in module_alloc()
56 if (!area) in module_alloc()
58 area->nr_pages = npages; in module_alloc()
59 area->pages = pages; in module_alloc()
61 if (map_vm_area(area, prot_rwx, pages)) { in module_alloc()
62 vunmap(area->addr); in module_alloc()
66 return area->addr; in module_alloc()
/arch/cris/mm/
Dioremap.c33 struct vm_struct * area; in __ioremap_prot() local
51 area = get_vm_area(size, VM_IOREMAP); in __ioremap_prot()
52 if (!area) in __ioremap_prot()
54 addr = (void __iomem *)area->addr; in __ioremap_prot()
/arch/ia64/mm/
Dioremap.c38 struct vm_struct *area; in ioremap() local
85 area = get_vm_area(size, VM_IOREMAP); in ioremap()
86 if (!area) in ioremap()
89 area->phys_addr = phys_addr; in ioremap()
90 addr = (void __iomem *) area->addr; in ioremap()
/arch/parisc/mm/
Dioremap.c30 struct vm_struct *area; in __ioremap() local
79 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
80 if (!area) in __ioremap()
83 addr = (void __iomem *) area->addr; in __ioremap()
/arch/hexagon/mm/
Dioremap.c29 struct vm_struct *area; in ioremap_nocache() local
43 area = get_vm_area(size, VM_IOREMAP); in ioremap_nocache()
44 addr = (unsigned long)area->addr; in ioremap_nocache()
/arch/arm/mm/
Dproc-arm740.S68 mcr p15, 0, r0, c6, c3 @ disable area 3~7
75 mcr p15, 0, r0, c6, c0 @ set area 0, default
80 1: add r4, r4, #1 @ area size *= 2
83 orr r0, r0, r4, lsl #1 @ the area register value
85 mcr p15, 0, r0, c6, c1 @ set area 1, RAM
93 1: add r4, r4, #1 @ area size *= 2
96 orr r0, r0, r4, lsl #1 @ the area register value
98 2: mcr p15, 0, r0, c6, c2 @ set area 2, ROM/FLASH
/arch/mn10300/mm/
Dcache-flush-by-reg.S60 # wait for busy bit of area purge
70 # area purge
77 # wait for busy bit of area purge
138 # wait for busy bit of area purge
153 # area purge
158 # wait for busy bit of area purge
196 # wait for busy bit of area purge & invalidate
206 # area purge & invalidate
210 # wait for busy bit of area purge & invalidate
271 # wait for busy bit of area purge & invalidate
[all …]

12345