| /linux/tools/testing/selftests/powerpc/primitives/ |
| 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/ |
| A D | ne_misc_dev.c | 738 struct ne_user_memory_region mem_region) in ne_sanity_check_user_mem_region() argument 761 mem_region.memory_size)) { in ne_sanity_check_user_mem_region() 773 if ((userspace_addr <= mem_region.userspace_addr && in ne_sanity_check_user_mem_region() 775 (mem_region.userspace_addr <= userspace_addr && in ne_sanity_check_user_mem_region() 776 (mem_region.userspace_addr + mem_region.memory_size) > userspace_addr)) { in ne_sanity_check_user_mem_region() 839 struct ne_user_memory_region mem_region) in ne_set_user_memory_region_ioctl() argument 915 } while (memory_size < mem_region.memory_size); in ne_set_user_memory_region_ioctl() 958 ne_mem_region->memory_size = mem_region.memory_size; in ne_set_user_memory_region_ioctl() 1201 struct ne_user_memory_region mem_region = {}; in ne_enclave_ioctl() local 1204 if (copy_from_user(&mem_region, (void __user *)arg, sizeof(mem_region))) in ne_enclave_ioctl() [all …]
|
| /linux/arch/mips/include/asm/octeon/ |
| 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:2; [all …]
|
| A D | cvmx-address.h | 164 uint64_t mem_region:2; member 250 uint64_t mem_region:2; member
|
| /linux/include/linux/soc/qcom/ |
| A D | mdt_loader.h | 18 const char *fw_name, int pas_id, void *mem_region, 23 const char *fw_name, int pas_id, void *mem_region, 37 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load() argument 46 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load_no_init() argument
|
| /linux/drivers/soc/qcom/ |
| A D | mdt_loader.c | 130 const char *firmware, int pas_id, void *mem_region, in __qcom_mdt_load() argument 151 if (!fw || !mem_region || !mem_phys || !mem_size) in __qcom_mdt_load() 247 ptr = mem_region + offset; in __qcom_mdt_load() 309 const char *firmware, int pas_id, void *mem_region, in qcom_mdt_load() argument 313 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load() 333 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load_no_init() argument 336 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load_no_init()
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| A D | qmi.c | 91 ret = ath10k_qmi_map_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_setup_msa_permissions() 100 ath10k_qmi_unmap_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_setup_msa_permissions() 112 ath10k_qmi_unmap_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_remove_msa_permission() 174 qmi->mem_region[i].addr = resp.mem_region_info[i].region_addr; in ath10k_qmi_msa_mem_info_send_sync_msg() 175 qmi->mem_region[i].size = resp.mem_region_info[i].size; in ath10k_qmi_msa_mem_info_send_sync_msg() 176 qmi->mem_region[i].secure = resp.mem_region_info[i].secure_flag; in ath10k_qmi_msa_mem_info_send_sync_msg() 179 i, &qmi->mem_region[i].addr, in ath10k_qmi_msa_mem_info_send_sync_msg() 180 qmi->mem_region[i].size, in ath10k_qmi_msa_mem_info_send_sync_msg() 181 qmi->mem_region[i].secure); in ath10k_qmi_msa_mem_info_send_sync_msg() 188 memset(&qmi->mem_region[0], 0, sizeof(qmi->mem_region[0]) * i); in ath10k_qmi_msa_mem_info_send_sync_msg()
|
| A D | coredump.c | 1423 const struct ath10k_mem_region *mem_region; in ath10k_coredump_get_ramdump_size() local 1432 mem_region = &hw->region_table.regions[0]; in ath10k_coredump_get_ramdump_size() 1435 size += mem_region->len; in ath10k_coredump_get_ramdump_size() 1436 mem_region++; in ath10k_coredump_get_ramdump_size()
|
| A D | qmi.h | 100 struct ath10k_msa_mem_info mem_region[MAX_NUM_MEMORY_REGIONS]; member
|
| A D | sdio.c | 2289 const struct ath10k_mem_region *mem_region, in ath10k_sdio_dump_memory_section() argument 2296 if (!mem_region || !buf) in ath10k_sdio_dump_memory_section() 2299 cur_section = &mem_region->section_table.sections[0]; in ath10k_sdio_dump_memory_section() 2301 if (mem_region->start > cur_section->start) { in ath10k_sdio_dump_memory_section() 2303 mem_region->start, cur_section->start); in ath10k_sdio_dump_memory_section() 2307 skip_size = cur_section->start - mem_region->start; in ath10k_sdio_dump_memory_section() 2329 if (++i == mem_region->section_table.size) { in ath10k_sdio_dump_memory_section()
|
| A D | pci.c | 1469 const struct ath10k_mem_region *mem_region, in ath10k_pci_dump_memory_section() argument 1476 if (!mem_region || !buf) in ath10k_pci_dump_memory_section() 1479 cur_section = &mem_region->section_table.sections[0]; in ath10k_pci_dump_memory_section() 1481 if (mem_region->start > cur_section->start) { in ath10k_pci_dump_memory_section() 1483 mem_region->start, cur_section->start); in ath10k_pci_dump_memory_section() 1487 skip_size = cur_section->start - mem_region->start; in ath10k_pci_dump_memory_section() 1509 if ((i + 1) == mem_region->section_table.size) { in ath10k_pci_dump_memory_section()
|
| A D | core.c | 2686 const struct ath10k_mem_region *tmp, *mem_region = NULL; in ath10k_core_copy_target_iram() local 2707 mem_region = tmp; in ath10k_core_copy_target_iram() 2712 if (!mem_region) in ath10k_core_copy_target_iram() 2729 len = (len < mem_region->len) ? len : mem_region->len; in ath10k_core_copy_target_iram() 2730 paddr = mem_region->start; in ath10k_core_copy_target_iram()
|
| /linux/drivers/firmware/arm_ffa/ |
| A D | driver.c | 466 struct ffa_mem_region *mem_region = buffer; in ffa_setup_and_transmit() local 469 mem_region->tag = args->tag; in ffa_setup_and_transmit() 470 mem_region->flags = args->flags; in ffa_setup_and_transmit() 471 mem_region->sender_id = drv_info->vm_id; in ffa_setup_and_transmit() 472 mem_region->attributes = FFA_MEM_NORMAL | FFA_MEM_WRITE_BACK | in ffa_setup_and_transmit() 474 ep_mem_access = &mem_region->ep_mem_access[0]; in ffa_setup_and_transmit() 481 mem_region->ep_count = args->nattrs; in ffa_setup_and_transmit()
|
| /linux/drivers/remoteproc/ |
| A D | qcom_q6v5_adsp.c | 93 void *mem_region; member 172 adsp->mem_region, adsp->mem_phys, in adsp_load() 295 return adsp->mem_region + offset; in adsp_da_to_va() 416 adsp->mem_region = devm_ioremap_wc(adsp->dev, in adsp_alloc_memory_region() 418 if (!adsp->mem_region) { in adsp_alloc_memory_region()
|
| A D | qcom_wcnss.c | 97 void *mem_region; member 150 wcnss->mem_region, wcnss->mem_phys, in wcnss_load() 319 return wcnss->mem_region + offset; in wcnss_da_to_va() 508 wcnss->mem_region = devm_ioremap_wc(wcnss->dev, wcnss->mem_phys, wcnss->mem_size); in wcnss_alloc_memory_region() 509 if (!wcnss->mem_region) { in wcnss_alloc_memory_region()
|
| A D | qcom_q6v5_pas.c | 75 void *mem_region; member 135 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load() 247 return adsp->mem_region + offset; in adsp_da_to_va() 384 adsp->mem_region = devm_ioremap_wc(adsp->dev, adsp->mem_phys, adsp->mem_size); in adsp_alloc_memory_region() 385 if (!adsp->mem_region) { in adsp_alloc_memory_region()
|
| A D | qcom_q6v5_wcss.c | 143 void *mem_region; member 749 return wcss->mem_region + offset; in q6v5_wcss_da_to_va() 758 0, wcss->mem_region, wcss->mem_phys, in q6v5_wcss_load() 889 wcss->mem_region = devm_ioremap_wc(dev, wcss->mem_phys, wcss->mem_size); in q6v5_alloc_memory_region() 890 if (!wcss->mem_region) { in q6v5_alloc_memory_region()
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| A D | adreno_gpu.c | 35 void *mem_region = NULL; in zap_shader_load_mdt() local 120 mem_region = memremap(mem_phys, mem_size, MEMREMAP_WC); in zap_shader_load_mdt() 121 if (!mem_region) { in zap_shader_load_mdt() 137 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt() 144 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt() 163 if (mem_region) in zap_shader_load_mdt() 164 memunmap(mem_region); in zap_shader_load_mdt()
|
| /linux/arch/powerpc/platforms/ps3/ |
| A D | mm.c | 73 struct mem_region { struct 102 struct mem_region rm; 103 struct mem_region r1; 218 static int ps3_mm_get_repository_highmem(struct mem_region *r) in ps3_mm_get_repository_highmem() 248 static int ps3_mm_set_repository_highmem(const struct mem_region *r) in ps3_mm_set_repository_highmem() 265 static int ps3_mm_region_create(struct mem_region *r, unsigned long size) in ps3_mm_region_create() 306 static void ps3_mm_region_destroy(struct mem_region *r) in ps3_mm_region_destroy()
|
| /linux/samples/nitro_enclaves/ |
| 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/sound/soc/sti/ |
| A D | sti_uniperif.c | 414 uni->base = devm_platform_get_and_ioremap_resource(priv->pdev, 0, &uni->mem_region); in sti_uniperiph_cpu_dai_of() 418 uni->fifo_phys_address = uni->mem_region->start + in sti_uniperiph_cpu_dai_of()
|
| A D | uniperif.h | 1308 struct resource *mem_region; member
|
| /linux/drivers/mtd/nand/raw/ |
| A D | stm32_fmc2_nand.c | 1858 int chip_cs, mem_region, ret, irq; in stm32_fmc2_nfc_probe() local 1890 for (chip_cs = 0, mem_region = start_region; chip_cs < FMC2_MAX_CE; in stm32_fmc2_nfc_probe() 1891 chip_cs++, mem_region += 3) { in stm32_fmc2_nfc_probe() 1895 res = platform_get_resource(pdev, IORESOURCE_MEM, mem_region); in stm32_fmc2_nfc_probe() 1902 nfc->cmd_base[chip_cs] = devm_platform_ioremap_resource(pdev, mem_region + 1); in stm32_fmc2_nfc_probe() 1906 nfc->addr_base[chip_cs] = devm_platform_ioremap_resource(pdev, mem_region + 2); in stm32_fmc2_nfc_probe()
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| 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()
|
| /linux/drivers/firmware/ |
| A D | qcom_scm.c | 792 static int __qcom_scm_assign_mem(struct device *dev, phys_addr_t mem_region, in __qcom_scm_assign_mem() argument 803 .args[0] = mem_region, in __qcom_scm_assign_mem()
|