Home
last modified time | relevance | path

Searched refs:region (Results 1 – 25 of 133) sorted by relevance

123456

/arch/um/kernel/
Dphysmem.c127 struct iomem_region *region = iomem_regions; in phys_mapping() local
129 while (region != NULL) { in phys_mapping()
130 if ((phys >= region->phys) && in phys_mapping()
131 (phys < region->phys + region->size)) { in phys_mapping()
132 fd = region->fd; in phys_mapping()
133 *offset_out = phys - region->phys; in phys_mapping()
136 region = region->next; in phys_mapping()
183 struct iomem_region *region = iomem_regions; in find_iomem() local
185 while (region != NULL) { in find_iomem()
186 if (!strcmp(region->driver, driver)) { in find_iomem()
[all …]
/arch/x86/boot/compressed/
Dkaslr.c481 static void store_slot_info(struct mem_vector *region, unsigned long image_size) in store_slot_info() argument
488 slot_area.addr = region->start; in store_slot_info()
489 slot_area.num = (region->size - image_size) / in store_slot_info()
503 process_gb_huge_pages(struct mem_vector *region, unsigned long image_size) in process_gb_huge_pages() argument
510 store_slot_info(region, image_size); in process_gb_huge_pages()
514 addr = ALIGN(region->start, PUD_SIZE); in process_gb_huge_pages()
516 if (addr < region->start + region->size) in process_gb_huge_pages()
517 size = region->size - (addr - region->start); in process_gb_huge_pages()
528 store_slot_info(region, image_size); in process_gb_huge_pages()
538 if (addr >= region->start + image_size) { in process_gb_huge_pages()
[all …]
/arch/mips/include/asm/sn/sn0/
Dhubmd.h449 #define MD_MEMORY_CONFIG_DIR_TYPE_GET(region) (\ argument
450 (REMOTE_HUB_L(region, MD_MEMORY_CONFIG) & MMC_DIR_PREMIUM_MASK) >> \
459 #define MD_MIG_DIFF_THRESH_GET(region) ( \ argument
460 REMOTE_HUB_L((region), MD_MIG_DIFF_THRESH) & \
463 #define MD_MIG_DIFF_THRESH_SET(region, value) ( \ argument
464 REMOTE_HUB_S((region), MD_MIG_DIFF_THRESH, \
467 #define MD_MIG_DIFF_THRESH_DISABLE(region) ( \ argument
468 REMOTE_HUB_S((region), MD_MIG_DIFF_THRESH, \
469 REMOTE_HUB_L((region), MD_MIG_DIFF_THRESH) \
472 #define MD_MIG_DIFF_THRESH_ENABLE(region) ( \ argument
[all …]
/arch/arm/mm/
Dpmsa-v7.c19 struct region { struct
25 static struct region __initdata mem[MPU_MAX_REGIONS]; argument
27 static struct region __initdata xip[MPU_MAX_REGIONS];
146 static bool __init try_split_region(phys_addr_t base, phys_addr_t size, struct region *region) in try_split_region() argument
177 _set_bit(i, &region->subreg); in try_split_region()
180 _set_bit(PMSAv7_NR_SUBREGS - i, &region->subreg); in try_split_region()
183 region->base = abase; in try_split_region()
184 region->size = p2size; in try_split_region()
190 unsigned int limit, struct region *regions) in allocate_region()
421 int i, region = 0, err = 0; in pmsav7_setup() local
[all …]
Dpmsa-v8.c241 int region = PMSAv8_KERNEL_REGION; in pmsav8_setup() local
279 err |= pmsav8_setup_fixed(region++, __pa(KERNEL_START), __pa(KERNEL_END)); in pmsav8_setup()
287 err |= pmsav8_setup_io(region++, io[i].start, io[i].end); in pmsav8_setup()
295 err |= pmsav8_setup_ram(region++, mem[i].start, mem[i].end); in pmsav8_setup()
300 err |= pmsav8_setup_vector(region++, vectors_base, vectors_base + 2 * PAGE_SIZE); in pmsav8_setup()
/arch/openrisc/mm/
Dinit.c80 struct memblock_region *region; in map_ram() local
84 for_each_memblock(memory, region) { in map_ram()
85 p = (u32) region->base & PAGE_MASK; in map_ram()
86 e = p + (u32) region->size; in map_ram()
125 region->base, region->base + region->size); in map_ram()
/arch/arm64/kernel/
Dalternative.c151 struct alt_region *region = alt_region; in __apply_alternatives() local
155 for (alt = region->begin; alt < region->end; alt++) { in __apply_alternatives()
213 struct alt_region region = { in __apply_alternatives_multi_stop() local
230 __apply_alternatives(&region, false, remaining_capabilities); in __apply_alternatives_multi_stop()
251 struct alt_region region = { in apply_boot_alternatives() local
259 __apply_alternatives(&region, false, &boot_capabilities[0]); in apply_boot_alternatives()
265 struct alt_region region = { in apply_alternatives_module() local
273 __apply_alternatives(&region, true, &all_capabilities[0]); in apply_alternatives_module()
Dsetup.c204 struct memblock_region *region; in request_standard_resources() local
220 for_each_memblock(memory, region) { in request_standard_resources()
222 if (memblock_is_nomap(region)) { in request_standard_resources()
229 res->start = __pfn_to_phys(memblock_region_memory_base_pfn(region)); in request_standard_resources()
230 res->end = __pfn_to_phys(memblock_region_memory_end_pfn(region)) - 1; in request_standard_resources()
/arch/arm/mach-ixp4xx/include/mach/
Dplatform.h41 #define IXP4XX_EXP_BUS_BASE(region)\ argument
42 (IXP4XX_EXP_BUS_BASE_PHYS + ((region) * ixp4xx_exp_bus_size))
44 #define IXP4XX_EXP_BUS_END(region)\ argument
45 (IXP4XX_EXP_BUS_BASE(region) + ixp4xx_exp_bus_size - 1)
/arch/sh/drivers/pci/
Dfixups-dreamcast.c32 struct pci_bus_region region; in gapspci_fixup_resources() local
62 pcibios_resource_to_bus(dev->bus, &region, &res); in gapspci_fixup_resources()
65 region.start, in gapspci_fixup_resources()
/arch/arm/boot/dts/
Dkeystone-k2hk-evm.dts199 memory-region = <&dsp_common_memory>;
204 memory-region = <&dsp_common_memory>;
209 memory-region = <&dsp_common_memory>;
214 memory-region = <&dsp_common_memory>;
219 memory-region = <&dsp_common_memory>;
224 memory-region = <&dsp_common_memory>;
229 memory-region = <&dsp_common_memory>;
234 memory-region = <&dsp_common_memory>;
Dkeystone-k2l-evm.dts148 memory-region = <&dsp_common_memory>;
153 memory-region = <&dsp_common_memory>;
158 memory-region = <&dsp_common_memory>;
163 memory-region = <&dsp_common_memory>;
Daspeed-bmc-opp-romulus.dts29 flash_memory: region@98000000 {
76 memory-region = <&coldfire_memory>;
133 memory-region = <&flash_memory>;
255 memory-region = <&gfx_memory>;
317 memory-region = <&video_engine_memory>;
Dkeystone-k2g-netcp.dtsi32 "region", "push";
61 region-12 {
63 region-spec = <1023 128>; /* num_desc desc_size */
/arch/h8300/kernel/
Dsetup.c73 struct memblock_region *region; in bootmem_init() local
78 for_each_memblock(memory, region) { in bootmem_init()
79 memory_start = region->base; in bootmem_init()
80 memory_end = region->base + region->size; in bootmem_init()
/arch/nios2/
DKconfig148 bool "Set custom kernel MMU region base address"
151 This option allows you to set the virtual address of the kernel MMU region.
156 hex "Virtual base address of the kernel MMU region " if NIOS2_KERNEL_MMU_REGION_BASE_BOOL
159 This option allows you to set the virtual base address of the kernel MMU region.
162 bool "Set custom kernel region base address"
165 This option allows you to set the virtual address of the kernel region.
170 hex "Virtual base address of the kernel region " if NIOS2_KERNEL_REGION_BASE_BOOL
174 bool "Set custom I/O region base address"
177 This option allows you to set the virtual address of the I/O region.
182 hex "Virtual base address of the I/O region" if NIOS2_IO_REGION_BASE_BOOL
/arch/powerpc/kernel/
Dpci_of_scan.c121 struct pci_bus_region region; in of_pci_parse_addrs() local
163 region.start = base; in of_pci_parse_addrs()
164 region.end = base + size - 1; in of_pci_parse_addrs()
165 pcibios_bus_to_resource(dev->bus, res, &region); in of_pci_parse_addrs()
257 struct pci_bus_region region; in of_scan_pci_bridge() local
326 region.start = of_read_number(&ranges[1], 2); in of_scan_pci_bridge()
327 region.end = region.start + size - 1; in of_scan_pci_bridge()
328 pcibios_bus_to_resource(dev->bus, res, &region); in of_scan_pci_bridge()
/arch/sparc/kernel/
Dpci.c388 struct pci_bus_region region; in apb_fake_ranges() local
397 region.start = (first << 21); in apb_fake_ranges()
398 region.end = (last << 21) + ((1 << 21) - 1); in apb_fake_ranges()
399 pcibios_bus_to_resource(dev->bus, res, &region); in apb_fake_ranges()
405 region.start = (first << 29); in apb_fake_ranges()
406 region.end = (last << 29) + ((1 << 29) - 1); in apb_fake_ranges()
407 pcibios_bus_to_resource(dev->bus, res, &region); in apb_fake_ranges()
423 struct pci_bus_region region; in of_scan_pci_bridge() local
524 region.start = start = GET_64BIT(ranges, 1); in of_scan_pci_bridge()
525 region.end = region.start + size - 1; in of_scan_pci_bridge()
[all …]
/arch/arm/mach-ixp4xx/
Dcommon.c243 int region; in ixp4xx_sys_init() local
248 for (region = 0; region < 7; region++) { in ixp4xx_sys_init()
249 if((*(IXP4XX_EXP_REG(0x4 * region)) & 0x200)) { in ixp4xx_sys_init()
/arch/arm64/kvm/
Dguest.c318 static int sve_reg_to_region(struct sve_state_reg_region *region, in sve_reg_to_region() argument
378 region->koffset = array_index_nospec(reqoffset, sve_state_size); in sve_reg_to_region()
379 region->klen = min(maxlen, reqlen); in sve_reg_to_region()
380 region->upad = reqlen - region->klen; in sve_reg_to_region()
388 struct sve_state_reg_region region; in get_sve_reg() local
396 ret = sve_reg_to_region(&region, vcpu, reg); in get_sve_reg()
403 if (copy_to_user(uptr, vcpu->arch.sve_state + region.koffset, in get_sve_reg()
404 region.klen) || in get_sve_reg()
405 clear_user(uptr + region.klen, region.upad)) in get_sve_reg()
414 struct sve_state_reg_region region; in set_sve_reg() local
[all …]
/arch/arm/kernel/
Dhead-nommu.S217 mov \tmp, \rgnr @ Use static region numbers
273 sub r6, r6, r5 @ Minimum size of region to map
275 rsb r6, r6, #31 @ ...so round up region size
277 orr r6, r6, #(1 << PMSAv7_RSR_EN) @ Set region enabled bit
283 ands r5, r0, #MPUIR_DREGION_SZMASK @ 0 size d region => No MPU
303 mov r0, #0 @ BG region starts at 0x0
305 mov r6, #PMSAv7_RSR_ALL_MEM @ 4GB region, enabled
307 setup_region r0, r5, r6, PMSAv7_DATA_SIDE, r12 @ 0x0, BG region, enabled
309 setup_region r0, r5, r6, PMSAv7_INSTR_SIDE r12 @ 0x0, BG region, enabled
320 sub r6, r6, r0 @ Minimum size of region to map
[all …]
Dperf_event_v7.c1407 static u32 krait_get_pmresrn_event(unsigned int region) in krait_get_pmresrn_event() argument
1412 return pmresrn_table[region]; in krait_get_pmresrn_event()
1420 unsigned int region = EVENT_REGION(config_base); in krait_evt_setup() local
1433 val = krait_get_pmresrn_event(region); in krait_evt_setup()
1448 val = krait_read_pmresrn(region); in krait_evt_setup()
1452 krait_write_pmresrn(region, val); in krait_evt_setup()
1476 unsigned int region = EVENT_REGION(config_base); in krait_clearpmu() local
1487 val = krait_read_pmresrn(region); in krait_clearpmu()
1489 krait_write_pmresrn(region, val); in krait_clearpmu()
1580 static int krait_event_to_bit(struct perf_event *event, unsigned int region, in krait_event_to_bit() argument
[all …]
/arch/nds32/kernel/
Dsetup.c247 struct memblock_region *region; in setup_memory() local
252 for_each_memblock(memory, region) { in setup_memory()
253 memory_start = region->base; in setup_memory()
254 memory_end = region->base + region->size; in setup_memory()
/arch/openrisc/kernel/
Dsetup.c52 struct memblock_region *region; in setup_memory() local
57 for_each_memblock(memory, region) { in setup_memory()
58 memory_start = region->base; in setup_memory()
59 memory_end = region->base + region->size; in setup_memory()
/arch/x86/platform/uv/
Dbios_uv.c91 long *region, long *ssn) in uv_bios_get_sn_info() argument
109 if (region) in uv_bios_get_sn_info()
110 *region = part.region_size; in uv_bios_get_sn_info()

123456