Searched refs:sec_addr (Results 1 - 7 of 7) sorted by relevance
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/ |
H A D | drv_tzsmmu.c | 55 if (ret || !mem_addr.sec_addr) { in secmem_alloc() 61 sec_mmb_get(phyaddr, iommu, mem_addr.sec_addr); in secmem_alloc() 63 return iommu ? mem_addr.sec_addr : phyaddr; in secmem_alloc() 73 u32 secmem_free(mmb_addr_t sec_addr, unsigned int iommu) in secmem_free() argument 85 addr = (u32)get_nonsecsmmu_by_secsmmu(sec_addr); in secmem_free() 87 addr = (u32)sec_addr; in secmem_free() 96 sec_base_addr = sec_addr - offset; in secmem_free() 137 mem_addr.sec_addr = get_sec_smmu_by_nosmmu(phyaddr); in secmem_map_to_secsmmu() 139 mem_addr.sec_addr = get_sec_smmu_by_phys(phyaddr); in secmem_map_to_secsmmu() 141 if (mem_addr.sec_addr ! in secmem_map_to_secsmmu() 177 secmem_unmap_from_secsmmu(HI_U32 sec_addr, int iommu) secmem_unmap_from_secsmmu() argument 245 sec_mem_get(HI_U32 sec_addr, int iommu) sec_mem_get() argument 269 sec_mem_put(HI_U32 sec_addr, int iommu) sec_mem_put() argument 311 sec_mem_buf_query_ref(HI_U32 sec_addr, int iommu, HI_U32 *ref) sec_mem_buf_query_ref() argument [all...] |
H A D | drv_tzsmmu.h | 27 u32 secmem_free(mmb_addr_t sec_addr, unsigned int iommu); 30 int secmem_unmap_from_secsmmu(HI_U32 sec_addr, int iommu); 35 int sec_mem_get(HI_U32 sec_addr, int iommu); 36 int sec_mem_put(HI_U32 sec_addr, int iommu); 37 int sec_mem_buf_query_ref(HI_U32 sec_addr, int iommu, HI_U32 *ref);
|
H A D | drv_media_mem.h | 198 extern hil_mmb_t *hil_mmb_getby_sec_addr(HI_U32 sec_addr, HI_U32 iommu); 210 extern int sec_mmb_query_ref(HI_U32 sec_addr, int iommu, HI_U32 *ref);
|
H A D | drv_media_mem.c | 492 hil_mmb_t *hil_mmb_getby_sec_addr(HI_U32 sec_addr, HI_U32 iommu) in hil_mmb_getby_sec_addr() argument 497 if (sec_addr == 0) { in hil_mmb_getby_sec_addr() 509 /* is sec_addr is phys_addr, so it just in ddr zone */ in hil_mmb_getby_sec_addr() 511 if (m->phys_addr <= sec_addr && sec_addr < (m->phys_addr + m->length)) { in hil_mmb_getby_sec_addr() 516 /* if sec_addr is sec_smmu, then it maybe both in ddr zone and smmu zone */ in hil_mmb_getby_sec_addr() 522 if (m->sec_smmu != 0 && m->sec_smmu <= sec_addr && sec_addr < (m->sec_smmu + m->length)) { in hil_mmb_getby_sec_addr() 533 hi_mmz_warn("smmu:0x%x err args\n", sec_addr); in hil_mmb_getby_sec_addr() 535 hi_mmz_warn("phys:0x%x err args\n", sec_addr); in hil_mmb_getby_sec_addr() 1455 sec_mmb_query_ref(HI_U32 sec_addr, int iommu, HI_U32 *ref) sec_mmb_query_ref() argument [all...] |
H A D | drv_tee_smmu_agent.c | 72 mem_addr.sec_addr = smmu_ctrl->sec_smmu; in smmu_agent_mem_alloc()
|
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac.h | 68 dma_addr_t sec_addr; member
|
/device/soc/rockchip/rk3588/kernel/include/linux/ |
H A D | stmmac.h | 68 dma_addr_t sec_addr; member
|
Completed in 6 milliseconds