Home
last modified time | relevance | path

Searched refs:pg_shift (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/iommu/
H A Dio-pgtable-dart.c356 int tbl_bits, bits_per_level, va_bits, pg_shift; in dart_alloc_pgtable() local
358 pg_shift = __ffs(cfg->pgsize_bitmap); in dart_alloc_pgtable()
359 bits_per_level = pg_shift - ilog2(sizeof(dart_iopte)); in dart_alloc_pgtable()
361 va_bits = cfg->ias - pg_shift; in dart_alloc_pgtable()
H A Dio-pgtable-arm.c922 int levels, va_bits, pg_shift; in arm_lpae_alloc_pgtable() local
939 pg_shift = __ffs(cfg->pgsize_bitmap); in arm_lpae_alloc_pgtable()
940 data->bits_per_level = pg_shift - ilog2(sizeof(arm_lpae_iopte)); in arm_lpae_alloc_pgtable()
942 va_bits = cfg->ias - pg_shift; in arm_lpae_alloc_pgtable()
1307 pr_err("data: %d levels, 0x%zx pgd_size, %u pg_shift, %u bits_per_level, pgd @ %p\n", in arm_lpae_dump_ops()
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_mr.c963 unsigned int pg_shift) in cal_best_bt_pg_sz() argument
972 for_each_set_bit_from(pg_shift, &cap, sizeof(cap) * BITS_PER_BYTE) { in cal_best_bt_pg_sz()
973 if (!(BIT(pg_shift) & cap)) in cal_best_bt_pg_sz()
976 ba_per_bt = BIT(pg_shift) / BA_BYTE_LEN; in cal_best_bt_pg_sz()
988 return pg_shift; in cal_best_bt_pg_sz()
H A Dhns_roce_hw_v2.c2541 u32 pg_shift, size, min_size; in alloc_link_table_buf() local
2544 pg_shift = hr_dev->caps.llm_buf_pg_sz + PAGE_SHIFT; in alloc_link_table_buf()
2547 min_size = HNS_ROCE_EXT_LLM_MIN_PAGES(total_sl) << pg_shift; in alloc_link_table_buf()
2551 link_tbl->buf = hns_roce_buf_alloc(hr_dev, size, pg_shift, 0); in alloc_link_table_buf()
/linux/drivers/gpu/drm/msm/
H A Dmsm_iommu.c486 int pg_shift, bits_per_level; in get_tblsz() local
488 pg_shift = __ffs(cfg->pgsize_bitmap); in get_tblsz()
490 bits_per_level = pg_shift - ilog2(sizeof(u64)); in get_tblsz()
/linux/drivers/net/ethernet/chelsio/libcxgb/
H A Dlibcxgb_ppm.h88 unsigned short pg_shift; member
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c823 u32 pg_shift = ffs(pgt->cfg.pgsize_bitmap) - 1; in panthor_vm_page_size() local
825 return 1u << pg_shift; in panthor_vm_page_size()