| /linux/tools/testing/selftests/powerpc/primitives/ |
| H A D | load_unaligned_zeropad.c | 39 static char *mem_region; variable 43 if (mprotect(mem_region + page_size, page_size, PROT_NONE)) { in protect_region() 53 if (mprotect(mem_region + page_size, page_size, PROT_READ|PROT_WRITE)) { in unprotect_region() 126 mem_region = mmap(NULL, page_size * 2, PROT_READ|PROT_WRITE, in test_body() 129 FAIL_IF(mem_region == MAP_FAILED); in test_body() 132 mem_region[i] = i; in test_body() 134 memset(mem_region+page_size, 0, page_size); in test_body() 139 FAIL_IF(do_one_test(mem_region+i, i)); in test_body()
|
| /linux/drivers/virt/nitro_enclaves/ |
| H A D | ne_misc_dev.c | 748 struct ne_user_memory_region mem_region) in ne_sanity_check_user_mem_region() argument 755 if (mem_region.memory_size & (NE_MIN_MEM_REGION_SIZE - 1)) { in ne_sanity_check_user_mem_region() 762 if (!IS_ALIGNED(mem_region.userspace_addr, NE_MIN_MEM_REGION_SIZE)) { in ne_sanity_check_user_mem_region() 769 if ((mem_region.userspace_addr & (NE_MIN_MEM_REGION_SIZE - 1)) || in ne_sanity_check_user_mem_region() 770 !access_ok((void __user *)(unsigned long)mem_region.userspace_addr, in ne_sanity_check_user_mem_region() 771 mem_region.memory_size)) { in ne_sanity_check_user_mem_region() 783 if ((userspace_addr <= mem_region.userspace_addr && in ne_sanity_check_user_mem_region() 784 mem_region.userspace_addr < (userspace_addr + memory_size)) || in ne_sanity_check_user_mem_region() 785 (mem_region.userspace_addr <= userspace_addr && in ne_sanity_check_user_mem_region() 786 (mem_region.userspace_addr + mem_region.memory_size) > userspace_addr)) { in ne_sanity_check_user_mem_region() [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-pow.h | 247 uint64_t mem_region:2; member 270 uint64_t mem_region:2; 280 uint64_t mem_region:2; member 318 uint64_t mem_region:2; 328 uint64_t mem_region:2; member 362 uint64_t mem_region:2; 372 uint64_t mem_region:2; member 426 uint64_t mem_region:2; 441 uint64_t mem_region:2; member 455 uint64_t mem_region [all...] |
| H A D | cvmx-address.h | 164 uint64_t mem_region:2; member 250 uint64_t mem_region:2; member
|
| /linux/drivers/vfio/pci/nvgrace-gpu/ |
| H A D | main.c | 45 * saved as struct mem_region. 47 struct mem_region { 62 struct mem_region usemem; 64 struct mem_region resmem; 86 static struct mem_region * in nvgrace_gpu_memregion() 104 struct mem_region *region; in pfn_memregion_offset() 158 struct mem_region *region) in nvgrace_gpu_vfio_pci_register_pfn_range() 400 struct mem_region *memregion; in nvgrace_gpu_mmap() 480 struct mem_region *memregion; in nvgrace_gpu_ioctl() 541 struct mem_region *memregio in nvgrace_gpu_read_config_emu() 44 struct mem_region { global() struct 59 pfn_address_spacemem_region global() argument 899 struct mem_region *mem_region; nvgrace_get_dmabuf_phys() local [all...] |
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed_mcu.c | 19 static struct mtk_wed_wo_memory_region mem_region[] = { variable 37 return readl(mem_region[MTK_WED_WO_REGION_BOOT].addr + reg); in wo_r32() 42 writel(val, mem_region[MTK_WED_WO_REGION_BOOT].addr + reg); in wo_w32() 277 for (i = 0; i < ARRAY_SIZE(mem_region); i++) { in mtk_wed_mcu_run_firmware() 280 region = &mem_region[i]; in mtk_wed_mcu_run_firmware() 297 if (i == ARRAY_SIZE(mem_region)) in mtk_wed_mcu_run_firmware() 317 for (i = 0; i < ARRAY_SIZE(mem_region); i++) { in mtk_wed_mcu_load_firmware() 318 ret = mtk_wed_get_memory_region(wo->hw, mem_region[i].name, &mem_region[i]); in mtk_wed_mcu_load_firmware() 366 wo_w32(boot_cr, mem_region[MTK_WED_WO_REGION_EM in mtk_wed_mcu_load_firmware() [all...] |
| /linux/drivers/remoteproc/ |
| H A D | qcom_wcnss.c | 97 void *mem_region; member 161 wcnss->mem_region, wcnss->mem_phys, in wcnss_load() 330 return wcnss->mem_region + offset; in wcnss_da_to_va() 540 wcnss->mem_region = devm_ioremap_wc(wcnss->dev, wcnss->mem_phys, wcnss->mem_size); in wcnss_alloc_memory_region() 541 if (IS_ERR(wcnss->mem_region)) { in wcnss_alloc_memory_region() 543 return PTR_ERR(wcnss->mem_region); in wcnss_alloc_memory_region()
|
| H A D | qcom_q6v5_adsp.c | 108 void *mem_region; member 321 adsp->mem_region, adsp->mem_phys, in adsp_load() 494 return adsp->mem_region + offset; in adsp_da_to_va() 639 adsp->mem_region = devm_ioremap_resource_wc(adsp->dev, &res); in adsp_alloc_memory_region() 640 if (IS_ERR(adsp->mem_region)) { in adsp_alloc_memory_region() 642 return PTR_ERR(adsp->mem_region); in adsp_alloc_memory_region()
|
| H A D | qcom_q6v5_wcss.c | 141 void *mem_region; 749 return wcss->mem_region + offset; in q6v5_wcss_da_to_va() 758 wcss->mem_region, wcss->mem_phys, in q6v5_wcss_load() 879 wcss->mem_region = devm_ioremap_resource_wc(dev, &res); in q6v5_alloc_memory_region() 880 if (IS_ERR(wcss->mem_region)) { in q6v5_alloc_memory_region() 882 return PTR_ERR(wcss->mem_region); in q6v5_alloc_memory_region() 143 void *mem_region; global() member
|
| /linux/drivers/firmware/arm_ffa/ |
| H A D | driver.c | 693 ffa_mem_region_additional_setup(u32 version, struct ffa_mem_region *mem_region) 696 mem_region->ep_mem_size = 0; in ffa_setup_and_transmit() 698 mem_region->ep_mem_size = ffa_emad_size_get(version); in ffa_setup_and_transmit() 699 mem_region->ep_mem_offset = sizeof(*mem_region); in ffa_setup_and_transmit() 700 memset(mem_region->reserved, 0, 12); in ffa_setup_and_transmit() 712 struct ffa_mem_region *mem_region = buffer; in ffa_setup_and_transmit() 718 mem_region->tag = args->tag; in ffa_setup_and_transmit() 719 mem_region->flags = args->flags; in ffa_setup_and_transmit() 720 mem_region in ffa_setup_and_transmit() 683 ffa_mem_region_additional_setup(u32 version,struct ffa_mem_region * mem_region) ffa_mem_region_additional_setup() argument 702 struct ffa_mem_region *mem_region = buffer; ffa_setup_and_transmit() local [all...] |
| /linux/arch/powerpc/platforms/ps3/ |
| H A D | mm.c | 72 struct mem_region { struct 101 struct mem_region rm; 102 struct mem_region r1; 217 static int __init ps3_mm_get_repository_highmem(struct mem_region *r) in ps3_mm_get_repository_highmem() 247 static int ps3_mm_set_repository_highmem(const struct mem_region *r) in ps3_mm_set_repository_highmem() 264 static int ps3_mm_region_create(struct mem_region *r, unsigned long size) in ps3_mm_region_create() 305 static void ps3_mm_region_destroy(struct mem_region *r) in ps3_mm_region_destroy()
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | adreno_gpu.c | 40 void *mem_region = NULL; in zap_shader_load_mdt() local 118 mem_region = memremap(mem_phys, mem_size, MEMREMAP_WC); in zap_shader_load_mdt() 119 if (!mem_region) { in zap_shader_load_mdt() 135 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt() 142 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt() 161 if (mem_region) in zap_shader_load_mdt() 162 memunmap(mem_region); in zap_shader_load_mdt()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | coredump.c | 1425 const struct ath10k_mem_region *mem_region; in ath10k_coredump_get_ramdump_size() 1434 mem_region = &hw->region_table.regions[0]; in ath10k_coredump_get_ramdump_size() 1437 size += mem_region->len; in ath10k_coredump_get_ramdump_size() 1438 mem_region++; in ath10k_coredump_get_ramdump_size() 1426 const struct ath10k_mem_region *mem_region; ath10k_coredump_get_ramdump_size() local
|
| H A D | qmi.h | 100 struct ath10k_msa_mem_info mem_region[MAX_NUM_MEMORY_REGIONS]; member
|
| H A D | sdio.c | 2291 const struct ath10k_mem_region *mem_region, in ath10k_sdio_dump_memory_section() argument 2298 if (!mem_region || !buf) in ath10k_sdio_dump_memory_section() 2301 cur_section = &mem_region->section_table.sections[0]; in ath10k_sdio_dump_memory_section() 2303 if (mem_region->start > cur_section->start) { in ath10k_sdio_dump_memory_section() 2305 mem_region->start, cur_section->start); in ath10k_sdio_dump_memory_section() 2309 skip_size = cur_section->start - mem_region->start; in ath10k_sdio_dump_memory_section() 2331 if (++i == mem_region->section_table.size) { in ath10k_sdio_dump_memory_section()
|
| H A D | pci.c | 1471 const struct ath10k_mem_region *mem_region, in ath10k_pci_dump_memory_section() 1478 if (!mem_region || !buf) in ath10k_pci_dump_memory_section() 1481 cur_section = &mem_region->section_table.sections[0]; in ath10k_pci_dump_memory_section() 1483 if (mem_region->start > cur_section->start) { in ath10k_pci_dump_memory_section() 1485 mem_region->start, cur_section->start); in ath10k_pci_dump_memory_section() 1489 skip_size = cur_section->start - mem_region->start; in ath10k_pci_dump_memory_section() 1511 if ((i + 1) == mem_region->section_table.size) { in ath10k_pci_dump_memory_section() 1472 ath10k_pci_dump_memory_section(struct ath10k * ar,const struct ath10k_mem_region * mem_region,u8 * buf,size_t buf_len) ath10k_pci_dump_memory_section() argument
|
| /linux/samples/nitro_enclaves/ |
| H A D | ne_ioctl_sample.c | 410 struct ne_user_memory_region mem_region = { in ne_set_user_mem_region() local 417 rc = ioctl(enclave_fd, NE_SET_USER_MEMORY_REGION, &mem_region); in ne_set_user_mem_region()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mac.c | 2618 const struct mt7996_mem_region *mem_region; in mt7996_mac_reset_work() 2637 mem_region = mt7996_coredump_get_mem_layout(dev, &num); in mt7996_mac_dump_work() 2638 if (!mem_region || !crash_data->memdump_buf_len) { in mt7996_mac_dump_work() 2649 if (mem_region->len > buf_len) { in mt7996_mac_dump_work() 2651 mem_region->name, mem_region->len); in mt7996_mac_dump_work() 2660 mt7996_memcpy_fromio(dev, buf, mem_region->start, in mt7996_mac_dump_work() 2661 mem_region->len); in mt7996_mac_dump_work() 2663 hdr->start = mem_region->start; in mt7996_mac_dump_work() 2664 hdr->len = mem_region in mt7996_mac_dump_work() 2629 const struct mt7996_mem_region *mem_region; mt7996_mac_dump_work() local [all...] |
| /linux/tools/include/uapi/linux/ |
| H A D | perf_event.h | 1333 mem_region : 5, /* cache/memory regions */ member 1342 mem_region : 5, /* cache/memory regions */ member
|
| /linux/include/uapi/linux/ |
| H A D | perf_event.h | 1333 mem_region : 5, /* cache/memory regions */ member 1342 mem_region : 5, /* cache/memory regions */ member
|
| /linux/sound/soc/sti/ |
| H A D | sti_uniperif.c | 419 uni->base = devm_platform_get_and_ioremap_resource(priv->pdev, 0, &uni->mem_region); in sti_uniperiph_cpu_dai_of() 423 uni->fifo_phys_address = uni->mem_region->start + in sti_uniperiph_cpu_dai_of()
|
| /linux/drivers/firmware/cirrus/test/ |
| H A D | cs_dsp_mock_wmfw.c | 159 int mem_region, unsigned int mem_offset_dsp_words, in cs_dsp_mock_wmfw_add_data_block() argument 165 cs_dsp_mock_wmfw_add_raw_block(builder, mem_region, mem_offset_dsp_words, in cs_dsp_mock_wmfw_add_data_block()
|
| /linux/sound/soc/codecs/ |
| H A D | cs-amp-lib.c | 87 cs_ctl = cs_dsp_get_ctl(dsp, ctl_name, controls->mem_region, controls->alg_id); in cs_amp_write_cal_coeff() 116 cs_ctl = cs_dsp_get_ctl(dsp, ctl_name, controls->mem_region, controls->alg_id); in cs_amp_read_cal_coeff()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | stm32_fmc2_nand.c | 1915 int chip_cs, mem_region, ret, irq; in stm32_fmc2_nfc_probe() local 1955 for (chip_cs = 0, mem_region = start_region; chip_cs < nfc->data->max_ncs; in stm32_fmc2_nfc_probe() 1956 chip_cs++, mem_region += 3) { in stm32_fmc2_nfc_probe() 1961 mem_region, &res); in stm32_fmc2_nfc_probe() 1967 nfc->cmd_base[chip_cs] = devm_platform_ioremap_resource(pdev, mem_region + 1); in stm32_fmc2_nfc_probe() 1971 nfc->addr_base[chip_cs] = devm_platform_ioremap_resource(pdev, mem_region + 2); in stm32_fmc2_nfc_probe()
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | t3_hw.c | 2529 #define mem_region(adap, start, size, reg) \ macro 2579 mem_region(adap, m, (64 << 10) * 64, SG_EGR_CNTX_BADDR); in partition_mem() 2580 mem_region(adap, m, (64 << 10) * 64, SG_CQ_CONTEXT_BADDR); in partition_mem() 2583 mem_region(adap, m, pstructs * 64, TP_CMM_MM_BASE); in partition_mem() 2584 mem_region(adap, m, 64 * (pstructs / 24), TP_CMM_MM_PS_FLST_BASE); in partition_mem() 2585 mem_region(adap, m, 64 * (p->rx_num_pgs / 24), TP_CMM_MM_RX_FLST_BASE); in partition_mem() 2586 mem_region(adap, m, 64 * (p->tx_num_pgs / 24), TP_CMM_MM_TX_FLST_BASE); in partition_mem()
|