Lines Matching refs:pgsize_bitmap

259 	if (size == block_size && (size & data->iop.cfg.pgsize_bitmap))  in __arm_lpae_map()
528 if (cfg->pgsize_bitmap & PAGE_SIZE) in arm_lpae_restrict_pgsizes()
530 else if (cfg->pgsize_bitmap & ~PAGE_MASK) in arm_lpae_restrict_pgsizes()
531 granule = 1UL << __fls(cfg->pgsize_bitmap & ~PAGE_MASK); in arm_lpae_restrict_pgsizes()
532 else if (cfg->pgsize_bitmap & PAGE_MASK) in arm_lpae_restrict_pgsizes()
533 granule = 1UL << __ffs(cfg->pgsize_bitmap & PAGE_MASK); in arm_lpae_restrict_pgsizes()
539 cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G); in arm_lpae_restrict_pgsizes()
542 cfg->pgsize_bitmap &= (SZ_16K | SZ_32M); in arm_lpae_restrict_pgsizes()
545 cfg->pgsize_bitmap &= (SZ_64K | SZ_512M); in arm_lpae_restrict_pgsizes()
548 cfg->pgsize_bitmap = 0; in arm_lpae_restrict_pgsizes()
560 if (!(cfg->pgsize_bitmap & (SZ_4K | SZ_16K | SZ_64K))) in arm_lpae_alloc_pgtable()
573 data->pg_shift = __ffs(cfg->pgsize_bitmap); in arm_lpae_alloc_pgtable()
770 cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G); in arm_32_lpae_alloc_pgtable_s1()
788 cfg->pgsize_bitmap &= (SZ_4K | SZ_2M | SZ_1G); in arm_32_lpae_alloc_pgtable_s2()
829 WARN_ON(!(size & cfg_cookie->pgsize_bitmap)); in dummy_tlb_add_flush()
855 cfg->pgsize_bitmap, cfg->ias); in arm_lpae_dump_ops()
907 j = find_first_bit(&cfg->pgsize_bitmap, BITS_PER_LONG); in arm_lpae_run_tests()
927 j = find_next_bit(&cfg->pgsize_bitmap, BITS_PER_LONG, j); in arm_lpae_run_tests()
931 size = 1UL << __ffs(cfg->pgsize_bitmap); in arm_lpae_run_tests()
944 j = find_first_bit(&cfg->pgsize_bitmap, BITS_PER_LONG); in arm_lpae_run_tests()
963 j = find_next_bit(&cfg->pgsize_bitmap, BITS_PER_LONG, j); in arm_lpae_run_tests()
993 cfg.pgsize_bitmap = pgsize[i]; in arm_lpae_do_selftests()