Lines Matching refs:num_entries

302 static void __arm_v7s_pte_sync(arm_v7s_iopte *ptep, int num_entries,  in __arm_v7s_pte_sync()  argument
309 num_entries * sizeof(*ptep), DMA_TO_DEVICE); in __arm_v7s_pte_sync()
312 int num_entries, struct io_pgtable_cfg *cfg) in __arm_v7s_set_pte() argument
316 for (i = 0; i < num_entries; i++) in __arm_v7s_set_pte()
319 __arm_v7s_pte_sync(ptep, num_entries, cfg); in __arm_v7s_set_pte()
420 int lvl, int num_entries, arm_v7s_iopte *ptep) in arm_v7s_init_pte() argument
426 for (i = 0; i < num_entries; i++) in arm_v7s_init_pte()
446 if (num_entries > 1) in arm_v7s_init_pte()
451 __arm_v7s_set_pte(ptep, pte, num_entries, cfg); in arm_v7s_init_pte()
485 int num_entries = size >> ARM_V7S_LVL_SHIFT(lvl); in __arm_v7s_map() local
491 if (num_entries) in __arm_v7s_map()
493 lvl, num_entries, ptep); in __arm_v7s_map()
618 int i, unmap_idx, num_entries, num_ptes; in arm_v7s_split_blk_unmap() local
625 num_entries = size >> ARM_V7S_LVL_SHIFT(2); in arm_v7s_split_blk_unmap()
629 if (num_entries > 1) in arm_v7s_split_blk_unmap()
632 for (i = 0; i < num_ptes; i += num_entries, pte += size) { in arm_v7s_split_blk_unmap()
637 __arm_v7s_set_pte(&tablep[i], pte, num_entries, cfg); in arm_v7s_split_blk_unmap()
662 int idx, i = 0, num_entries = size >> ARM_V7S_LVL_SHIFT(lvl); in __arm_v7s_unmap() local
674 } while (++i < num_entries); in __arm_v7s_unmap()
686 if (num_entries <= 1 && arm_v7s_pte_is_cont(pte[0], lvl)) { in __arm_v7s_unmap()
695 if (num_entries) { in __arm_v7s_unmap()
698 __arm_v7s_set_pte(ptep, 0, num_entries, &iop->cfg); in __arm_v7s_unmap()
700 for (i = 0; i < num_entries; i++) { in __arm_v7s_unmap()