Home
last modified time | relevance | path

Searched refs:mem_region (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.4/tools/testing/selftests/powerpc/primitives/
Dload_unaligned_zeropad.c39 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-v5.4/arch/mips/include/asm/octeon/
Dcvmx-pow.h247 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 …]
Dcvmx-address.h164 uint64_t mem_region:2; member
250 uint64_t mem_region:2; member
/Linux-v5.4/drivers/soc/qcom/
Dmdt_loader.c130 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()
233 ptr = mem_region + offset; in __qcom_mdt_load()
286 const char *firmware, int pas_id, void *mem_region, in qcom_mdt_load() argument
290 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load()
310 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load_no_init() argument
313 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load_no_init()
/Linux-v5.4/include/linux/soc/qcom/
Dmdt_loader.h16 const char *fw_name, int pas_id, void *mem_region,
21 const char *fw_name, int pas_id, void *mem_region,
/Linux-v5.4/drivers/remoteproc/
Dqcom_q6v5_pas.c61 void *mem_region; member
75 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load()
171 return adsp->mem_region + offset; in adsp_da_to_va()
238 adsp->mem_region = devm_ioremap_wc(adsp->dev, adsp->mem_phys, adsp->mem_size); in adsp_alloc_memory_region()
239 if (!adsp->mem_region) { in adsp_alloc_memory_region()
Dqcom_q6v5_adsp.c91 void *mem_region; member
169 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load()
282 return adsp->mem_region + offset; in adsp_da_to_va()
398 adsp->mem_region = devm_ioremap_wc(adsp->dev, in adsp_alloc_memory_region()
400 if (!adsp->mem_region) { in adsp_alloc_memory_region()
Dqcom_wcnss.c90 void *mem_region; member
150 wcnss->mem_region, wcnss->mem_phys, in wcnss_load()
299 return wcnss->mem_region + offset; in wcnss_da_to_va()
448 wcnss->mem_region = devm_ioremap_wc(wcnss->dev, wcnss->mem_phys, wcnss->mem_size); in wcnss_alloc_memory_region()
449 if (!wcnss->mem_region) { in wcnss_alloc_memory_region()
Dqcom_q6v5_wcss.c92 void *mem_region; member
418 return wcss->mem_region + offset; in q6v5_wcss_da_to_va()
426 0, wcss->mem_region, wcss->mem_phys, in q6v5_wcss_load()
518 wcss->mem_region = devm_ioremap_wc(dev, wcss->mem_phys, wcss->mem_size); in q6v5_alloc_memory_region()
519 if (!wcss->mem_region) { in q6v5_alloc_memory_region()
/Linux-v5.4/drivers/net/wireless/ath/ath10k/
Dqmi.c88 ret = ath10k_qmi_map_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_setup_msa_permissions()
97 ath10k_qmi_unmap_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_setup_msa_permissions()
106 ath10k_qmi_unmap_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_remove_msa_permission()
155 qmi->mem_region[i].addr = resp.mem_region_info[i].region_addr; in ath10k_qmi_msa_mem_info_send_sync_msg()
156 qmi->mem_region[i].size = resp.mem_region_info[i].size; in ath10k_qmi_msa_mem_info_send_sync_msg()
157 qmi->mem_region[i].secure = resp.mem_region_info[i].secure_flag; in ath10k_qmi_msa_mem_info_send_sync_msg()
160 i, &qmi->mem_region[i].addr, in ath10k_qmi_msa_mem_info_send_sync_msg()
161 qmi->mem_region[i].size, in ath10k_qmi_msa_mem_info_send_sync_msg()
162 qmi->mem_region[i].secure); in ath10k_qmi_msa_mem_info_send_sync_msg()
Dcoredump.c1056 const struct ath10k_mem_region *mem_region; in ath10k_coredump_get_ramdump_size() local
1065 mem_region = &hw->region_table.regions[0]; in ath10k_coredump_get_ramdump_size()
1068 size += mem_region->len; in ath10k_coredump_get_ramdump_size()
1069 mem_region++; in ath10k_coredump_get_ramdump_size()
Dqmi.h95 struct ath10k_msa_mem_info mem_region[MAX_NUM_MEMORY_REGIONS]; member
Dpci.c1469 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()
/Linux-v5.4/drivers/gpu/drm/msm/adreno/
Dadreno_gpu.c32 void *mem_region = NULL; in zap_shader_load_mdt() local
82 mem_region = memremap(mem_phys, mem_size, MEMREMAP_WC); in zap_shader_load_mdt()
83 if (!mem_region) { in zap_shader_load_mdt()
99 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt()
106 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt()
125 if (mem_region) in zap_shader_load_mdt()
126 memunmap(mem_region); in zap_shader_load_mdt()
/Linux-v5.4/sound/soc/sti/
Dsti_uniperif.c413 uni->mem_region = platform_get_resource(priv->pdev, IORESOURCE_MEM, 0); in sti_uniperiph_cpu_dai_of()
415 if (!uni->mem_region) { in sti_uniperiph_cpu_dai_of()
420 uni->base = devm_ioremap_resource(dev, uni->mem_region); in sti_uniperiph_cpu_dai_of()
425 uni->fifo_phys_address = uni->mem_region->start + in sti_uniperiph_cpu_dai_of()
Duniperif.h1308 struct resource *mem_region; member
/Linux-v5.4/arch/powerpc/platforms/ps3/
Dmm.c72 struct mem_region { struct
101 struct mem_region rm;
102 struct mem_region r1;
214 static int ps3_mm_get_repository_highmem(struct mem_region *r) in ps3_mm_get_repository_highmem()
244 static int ps3_mm_set_repository_highmem(const struct mem_region *r) in ps3_mm_set_repository_highmem()
261 static int ps3_mm_region_create(struct mem_region *r, unsigned long size) in ps3_mm_region_create()
302 static void ps3_mm_region_destroy(struct mem_region *r) in ps3_mm_region_destroy()
/Linux-v5.4/drivers/firmware/
Dqcom_scm.h100 phys_addr_t mem_region, size_t mem_sz,
Dqcom_scm-64.c377 int __qcom_scm_assign_mem(struct device *dev, phys_addr_t mem_region, in __qcom_scm_assign_mem() argument
385 desc.args[0] = mem_region; in __qcom_scm_assign_mem()
Dqcom_scm-32.c575 int __qcom_scm_assign_mem(struct device *dev, phys_addr_t mem_region, in __qcom_scm_assign_mem() argument
/Linux-v5.4/drivers/mtd/nand/raw/
Dstm32_fmc2_nand.c1836 int chip_cs, mem_region, ret, irq; in stm32_fmc2_probe() local
1857 for (chip_cs = 0, mem_region = 1; chip_cs < FMC2_MAX_CE; in stm32_fmc2_probe()
1858 chip_cs++, mem_region += 3) { in stm32_fmc2_probe()
1862 res = platform_get_resource(pdev, IORESOURCE_MEM, mem_region); in stm32_fmc2_probe()
1870 mem_region + 1); in stm32_fmc2_probe()
1876 mem_region + 2); in stm32_fmc2_probe()
/Linux-v5.4/drivers/net/ethernet/chelsio/cxgb3/
Dt3_hw.c2593 #define mem_region(adap, start, size, reg) \ macro
2643 mem_region(adap, m, (64 << 10) * 64, SG_EGR_CNTX_BADDR); in partition_mem()
2644 mem_region(adap, m, (64 << 10) * 64, SG_CQ_CONTEXT_BADDR); in partition_mem()
2647 mem_region(adap, m, pstructs * 64, TP_CMM_MM_BASE); in partition_mem()
2648 mem_region(adap, m, 64 * (pstructs / 24), TP_CMM_MM_PS_FLST_BASE); in partition_mem()
2649 mem_region(adap, m, 64 * (p->rx_num_pgs / 24), TP_CMM_MM_RX_FLST_BASE); in partition_mem()
2650 mem_region(adap, m, 64 * (p->tx_num_pgs / 24), TP_CMM_MM_TX_FLST_BASE); in partition_mem()