Lines Matching defs:len
651 static void *pru_d_da_to_va(struct pru_rproc *pru, u32 da, size_t len)
658 if (len == 0)
668 if (da + len <= PRU_PDRAM_DA + dram0.size) {
672 da + len <= PRU_SDRAM_DA + dram1.size) {
676 da + len <= PRU_SHRDRAM_DA + shrd_ram.size) {
691 static void *pru_i_da_to_va(struct pru_rproc *pru, u32 da, size_t len)
696 if (len == 0)
717 if (da + len <= PRU_IRAM_DA + pru->mem_regions[PRU_IOMEM_IRAM].size) {
731 static void *pru_rproc_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem)
735 return pru_d_da_to_va(pru, da, len);
739 static void *pru_da_to_va(struct rproc *rproc, u64 da, size_t len, bool is_iram)
745 va = pru_i_da_to_va(pru, da, len);
747 va = pru_d_da_to_va(pru, da, len);