Lines Matching refs:num_entries
294 static void __arm_v7s_pte_sync(arm_v7s_iopte *ptep, int num_entries, in __arm_v7s_pte_sync() argument
301 num_entries * sizeof(*ptep), DMA_TO_DEVICE); in __arm_v7s_pte_sync()
304 int num_entries, struct io_pgtable_cfg *cfg) in __arm_v7s_set_pte() argument
308 for (i = 0; i < num_entries; i++) in __arm_v7s_set_pte()
311 __arm_v7s_pte_sync(ptep, num_entries, cfg); in __arm_v7s_set_pte()
412 int lvl, int num_entries, arm_v7s_iopte *ptep) in arm_v7s_init_pte() argument
418 for (i = 0; i < num_entries; i++) in arm_v7s_init_pte()
438 if (num_entries > 1) in arm_v7s_init_pte()
443 __arm_v7s_set_pte(ptep, pte, num_entries, cfg); in arm_v7s_init_pte()
477 int num_entries = size >> ARM_V7S_LVL_SHIFT(lvl); in __arm_v7s_map() local
483 if (num_entries) in __arm_v7s_map()
485 lvl, num_entries, ptep); in __arm_v7s_map()
599 int i, unmap_idx, num_entries, num_ptes; in arm_v7s_split_blk_unmap() local
606 num_entries = size >> ARM_V7S_LVL_SHIFT(2); in arm_v7s_split_blk_unmap()
610 if (num_entries > 1) in arm_v7s_split_blk_unmap()
613 for (i = 0; i < num_ptes; i += num_entries, pte += size) { in arm_v7s_split_blk_unmap()
618 __arm_v7s_set_pte(&tablep[i], pte, num_entries, cfg); in arm_v7s_split_blk_unmap()
643 int idx, i = 0, num_entries = size >> ARM_V7S_LVL_SHIFT(lvl); in __arm_v7s_unmap() local
655 } while (++i < num_entries); in __arm_v7s_unmap()
667 if (num_entries <= 1 && arm_v7s_pte_is_cont(pte[0], lvl)) { in __arm_v7s_unmap()
676 if (num_entries) { in __arm_v7s_unmap()
679 __arm_v7s_set_pte(ptep, 0, num_entries, &iop->cfg); in __arm_v7s_unmap()
681 for (i = 0; i < num_entries; i++) { in __arm_v7s_unmap()