| /OK3568_Linux_fs/kernel/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()
|
| /OK3568_Linux_fs/kernel/drivers/virt/nitro_enclaves/ |
| H A D | ne_misc_dev.c | 738 struct ne_user_memory_region mem_region) in ne_sanity_check_user_mem_region() argument 745 if (mem_region.memory_size & (NE_MIN_MEM_REGION_SIZE - 1)) { in ne_sanity_check_user_mem_region() 752 if (!IS_ALIGNED(mem_region.userspace_addr, NE_MIN_MEM_REGION_SIZE)) { in ne_sanity_check_user_mem_region() 759 if ((mem_region.userspace_addr & (NE_MIN_MEM_REGION_SIZE - 1)) || in ne_sanity_check_user_mem_region() 760 !access_ok((void __user *)(unsigned long)mem_region.userspace_addr, in ne_sanity_check_user_mem_region() 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() 774 mem_region.userspace_addr < (userspace_addr + memory_size)) || 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() [all …]
|
| /OK3568_Linux_fs/kernel/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:2; [all …]
|
| H A D | cvmx-address.h | 164 uint64_t mem_region:2; member 250 uint64_t mem_region:2; member
|
| /OK3568_Linux_fs/kernel/drivers/soc/qcom/ |
| H 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() 241 ptr = mem_region + offset; in __qcom_mdt_load() 303 const char *firmware, int pas_id, void *mem_region, in qcom_mdt_load() argument 307 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load() 327 void *mem_region, phys_addr_t mem_phys, in qcom_mdt_load_no_init() argument 330 return __qcom_mdt_load(dev, fw, firmware, pas_id, mem_region, mem_phys, in qcom_mdt_load_no_init()
|
| /OK3568_Linux_fs/kernel/drivers/staging/android/ |
| H A D | debug_kinfo.c | 96 struct device_node *mem_region; in debug_kinfo_probe() local 101 mem_region = of_parse_phandle(pdev->dev.of_node, "memory-region", 0); in debug_kinfo_probe() 102 if (!mem_region) { in debug_kinfo_probe() 107 rmem = of_reserved_mem_lookup(mem_region); in debug_kinfo_probe()
|
| /OK3568_Linux_fs/kernel/include/linux/soc/qcom/ |
| H A D | mdt_loader.h | 16 const char *fw_name, int pas_id, void *mem_region, 21 const char *fw_name, int pas_id, void *mem_region,
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_common.c | 1749 struct mpp_mem_region *mem_region = NULL, *loop = NULL, *n; in mpp_task_attach_fd() local 1772 mem_region = &task->mem_regions[task->mem_count]; in mpp_task_attach_fd() 1774 memcpy(mem_region, loop, sizeof(*loop)); in mpp_task_attach_fd() 1775 mem_region->is_dup = true; in mpp_task_attach_fd() 1785 mem_region->hdl = buffer; in mpp_task_attach_fd() 1786 mem_region->iova = buffer->iova; in mpp_task_attach_fd() 1787 mem_region->len = buffer->size; in mpp_task_attach_fd() 1788 mem_region->fd = fd; in mpp_task_attach_fd() 1789 mem_region->is_dup = false; in mpp_task_attach_fd() 1792 INIT_LIST_HEAD(&mem_region->reg_link); in mpp_task_attach_fd() [all …]
|
| H A D | mpp_iep2.c | 254 struct mpp_mem_region *mem_region = NULL; in iep2_process_reg_fd() local 267 mem_region = mpp_task_attach_fd(&task->mpp_task, usr_fd); in iep2_process_reg_fd() 268 if (IS_ERR(mem_region)) { in iep2_process_reg_fd() 271 return PTR_ERR(mem_region); in iep2_process_reg_fd() 274 mem_region->reg_idx = iep2_addr_rnum[i]; in iep2_process_reg_fd() 276 iep2_addr_rnum[i], usr_fd, &mem_region->iova, offset); in iep2_process_reg_fd() 277 paddr[i] = mem_region->iova + offset; in iep2_process_reg_fd()
|
| H A D | mpp_rkvdec.c | 590 struct mpp_mem_region *mem_region = NULL; in fill_scaling_list_pps() local 594 mem_region = mpp_task_attach_fd(&task->mpp_task, in fill_scaling_list_pps() 596 if (IS_ERR(mem_region)) { in fill_scaling_list_pps() 598 ret = PTR_ERR(mem_region); in fill_scaling_list_pps() 602 tmp = mem_region->iova & 0xffffffff; in fill_scaling_list_pps() 606 pps, scaling_fd, &mem_region->iova, offset); in fill_scaling_list_pps() 721 struct mpp_mem_region *mem_region = NULL; in rkvdec_process_reg_fd() local 731 mem_region = mpp_task_attach_fd(&task->mpp_task, fd); in rkvdec_process_reg_fd() 732 if (IS_ERR(mem_region)) { in rkvdec_process_reg_fd() 738 iova = mem_region->iova; in rkvdec_process_reg_fd()
|
| H A D | mpp_vdpu2.c | 219 struct mpp_mem_region *mem_region = NULL; in vdpu_process_reg_fd() local 229 mem_region = mpp_task_attach_fd(&task->mpp_task, fd); in vdpu_process_reg_fd() 230 if (IS_ERR(mem_region)) { in vdpu_process_reg_fd() 236 iova = mem_region->iova; in vdpu_process_reg_fd()
|
| H A D | mpp_vdpu1.c | 260 struct mpp_mem_region *mem_region = NULL; in vdpu_process_reg_fd() local 269 mem_region = mpp_task_attach_fd(&task->mpp_task, fd); in vdpu_process_reg_fd() 270 if (IS_ERR(mem_region)) { in vdpu_process_reg_fd() 276 iova = mem_region->iova; in vdpu_process_reg_fd()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/ |
| H 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()
|
| H 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()
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | api_public.h | 60 struct mem_region { struct 70 struct mem_region *mr; argument
|
| /OK3568_Linux_fs/kernel/drivers/remoteproc/ |
| H A D | qcom_q6v5_adsp.c | 93 void *mem_region; member 172 adsp->mem_region, adsp->mem_phys, in adsp_load() 293 return adsp->mem_region + offset; in adsp_da_to_va() 415 adsp->mem_region = devm_ioremap_wc(adsp->dev, in adsp_alloc_memory_region() 417 if (!adsp->mem_region) { in adsp_alloc_memory_region()
|
| H A D | qcom_wcnss.c | 91 void *mem_region; member 152 wcnss->mem_region, wcnss->mem_phys, in wcnss_load() 307 return wcnss->mem_region + offset; in wcnss_da_to_va() 463 wcnss->mem_region = devm_ioremap_wc(wcnss->dev, wcnss->mem_phys, wcnss->mem_size); in wcnss_alloc_memory_region() 464 if (!wcnss->mem_region) { in wcnss_alloc_memory_region()
|
| H A D | qcom_q6v5_wcss.c | 93 void *mem_region; member 422 return wcss->mem_region + offset; in q6v5_wcss_da_to_va() 431 0, wcss->mem_region, wcss->mem_phys, in q6v5_wcss_load() 529 wcss->mem_region = devm_ioremap_wc(dev, wcss->mem_phys, wcss->mem_size); in q6v5_alloc_memory_region() 530 if (!wcss->mem_region) { in q6v5_alloc_memory_region()
|
| H A D | qcom_q6v5_pas.c | 75 void *mem_region; member 128 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load() 245 return adsp->mem_region + offset; in adsp_da_to_va() 373 adsp->mem_region = devm_ioremap_wc(adsp->dev, adsp->mem_phys, adsp->mem_size); in adsp_alloc_memory_region() 374 if (!adsp->mem_region) { in adsp_alloc_memory_region()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/adreno/ |
| H A D | adreno_gpu.c | 34 void *mem_region = NULL; in zap_shader_load_mdt() local 119 mem_region = memremap(mem_phys, mem_size, MEMREMAP_WC); in zap_shader_load_mdt() 120 if (!mem_region) { in zap_shader_load_mdt() 136 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt() 143 mem_region, mem_phys, mem_size, NULL); in zap_shader_load_mdt() 162 if (mem_region) in zap_shader_load_mdt() 163 memunmap(mem_region); in zap_shader_load_mdt()
|
| /OK3568_Linux_fs/kernel/sound/soc/sti/ |
| H A D | sti_uniperif.c | 413 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()
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/ |
| H A D | hw_iep_reg.c | 1394 struct iep_mem_region *mem_region; in iep_bufid_to_iova() local 1399 mem_region = kzalloc(sizeof(struct iep_mem_region), in iep_bufid_to_iova() 1402 if (mem_region == NULL) { in iep_bufid_to_iova() 1411 mem_region->hdl = hdl; in iep_bufid_to_iova() 1414 reg->session, mem_region->hdl, in iep_bufid_to_iova() 1415 &mem_region->iova, &mem_region->len); in iep_bufid_to_iova() 1419 kfree(mem_region); in iep_bufid_to_iova() 1425 reg->reg[tbl[i]] = mem_region->iova + offset; in iep_bufid_to_iova() 1426 INIT_LIST_HEAD(&mem_region->reg_lnk); in iep_bufid_to_iova() 1427 list_add_tail(&mem_region->reg_lnk, in iep_bufid_to_iova()
|
| H A D | iep_drv.c | 88 struct iep_mem_region *mem_region = NULL, *n; in iep_reg_deinit() local 91 list_for_each_entry_safe(mem_region, n, ®->mem_region_list, in iep_reg_deinit() 94 reg->session, mem_region->hdl); in iep_reg_deinit() 96 reg->session, mem_region->hdl); in iep_reg_deinit() 97 list_del_init(&mem_region->reg_lnk); in iep_reg_deinit() 98 kfree(mem_region); in iep_reg_deinit()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/ps3/ |
| H A D | mm.c | 73 struct mem_region { struct 102 struct mem_region rm; 103 struct mem_region r1; 216 static int ps3_mm_get_repository_highmem(struct mem_region *r) in ps3_mm_get_repository_highmem() 246 static int ps3_mm_set_repository_highmem(const struct mem_region *r) in ps3_mm_set_repository_highmem() 263 static int ps3_mm_region_create(struct mem_region *r, unsigned long size) in ps3_mm_region_create() 304 static void ps3_mm_region_destroy(struct mem_region *r) in ps3_mm_region_destroy()
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/nand/raw/ |
| H A D | stm32_fmc2_nand.c | 935 int oob_index, chip_cs, mem_region, ret, i; in stm32_fmc2_probe() local 952 for (chip_cs = 0, mem_region = 1; chip_cs < FMC2_MAX_CE; in stm32_fmc2_probe() 953 chip_cs++, mem_region += 3) { in stm32_fmc2_probe() 957 ret = dev_read_resource(dev, mem_region, &resource); in stm32_fmc2_probe() 965 ret = dev_read_resource(dev, mem_region + 1, &resource); in stm32_fmc2_probe() 973 ret = dev_read_resource(dev, mem_region + 2, &resource); in stm32_fmc2_probe()
|