Searched refs:pgsz_bitmap (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/infiniband/core/ |
H A D | umem.c | 80 unsigned long pgsz_bitmap, in ib_umem_find_best_pgsz() argument 94 if (!(pgsz_bitmap & page_size)) in ib_umem_find_best_pgsz() 103 mask = pgsz_bitmap & in ib_umem_find_best_pgsz() 129 pgsz_bitmap &= GENMASK(count_trailing_zeros(mask), 0); in ib_umem_find_best_pgsz() 130 return pgsz_bitmap ? rounddown_pow_of_two(pgsz_bitmap) : 0; in ib_umem_find_best_pgsz()
|
/linux/include/rdma/ |
H A D | ib_umem.h | 113 unsigned long pgsz_bitmap, 135 unsigned long pgsz_bitmap, in ib_umem_find_best_pgoff() argument 142 return ib_umem_find_best_pgsz(umem, pgsz_bitmap, in ib_umem_find_best_pgoff() 180 unsigned long pgsz_bitmap, in ib_umem_find_best_pgsz() argument 186 unsigned long pgsz_bitmap, in ib_umem_find_best_pgoff() argument
|
/linux/drivers/infiniband/hw/mlx5/ |
H A D | mem.c | 58 struct ib_umem *umem, unsigned long pgsz_bitmap, in __mlx5_umem_find_best_quantized_pgoff() argument 66 page_size = ib_umem_find_best_pgoff(umem, pgsz_bitmap, pgoff_bitmask); in __mlx5_umem_find_best_quantized_pgoff() 87 if (!(pgsz_bitmap & page_size)) in __mlx5_umem_find_best_quantized_pgoff()
|
/linux/drivers/infiniband/hw/irdma/ |
H A D | verbs.c | 2903 unsigned long pgsz_bitmap; in irdma_alloc_iwmr() local 2917 pgsz_bitmap = (reg_type == IRDMA_MEMREG_TYPE_MEM) ? in irdma_alloc_iwmr() 2920 iwmr->page_size = ib_umem_find_best_pgsz(region, pgsz_bitmap, virt); in irdma_alloc_iwmr()
|