Searched refs:ib_umem_find_best_pgsz (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_umem.h | 94 * pgsz must be <= PAGE_SIZE or computed by ib_umem_find_best_pgsz(). The 111 unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, 122 * This is very similar to ib_umem_find_best_pgsz() except instead of accepting 141 return ib_umem_find_best_pgsz(umem, pgsz_bitmap, in ib_umem_find_best_pgoff() 172 static inline unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, in ib_umem_find_best_pgsz() function
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | ib_umem.h | 62 * pgsz must be <= PAGE_SIZE or computed by ib_umem_find_best_pgsz(). The 79 unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, 98 static inline unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, in ib_umem_find_best_pgsz() function
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | umem.c | 65 * ib_umem_find_best_pgsz - Find best HW page size to use for this MR 78 unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, in ib_umem_find_best_pgsz() function 131 EXPORT_SYMBOL(ib_umem_find_best_pgsz); variable 177 * Drivers should call ib_umem_find_best_pgsz() to set the iova in ib_umem_get()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | umem.c | 66 * ib_umem_find_best_pgsz - Find best HW page size to use for this MR 79 unsigned long ib_umem_find_best_pgsz(struct ib_umem *umem, in ib_umem_find_best_pgsz() function 132 EXPORT_SYMBOL(ib_umem_find_best_pgsz); variable 177 * Drivers should call ib_umem_find_best_pgsz() to set the iova in ib_umem_get()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mana/ |
H A D | main.c | 337 page_sz = ib_umem_find_best_pgsz(umem, PAGE_SZ_BM, 0); in mana_ib_gd_create_dma_region()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_mr.c | 773 page_size = ib_umem_find_best_pgsz(mtr->umem, pgsz_bitmap, in mtr_alloc_bufs()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 71 ib_umem_find_best_pgsz(umem, \
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 1541 pg_sz = ib_umem_find_best_pgsz(mr->umem, in efa_reg_mr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 769 mem->page_size = ib_umem_find_best_pgsz(mem->umem, req_page_size, virt); in get_mtt_entries()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_verbs.c | 1779 iwmr->page_size = ib_umem_find_best_pgsz(region, SZ_4K | SZ_2M, in i40iw_reg_user_mr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/ |
H A D | efa_verbs.c | 1616 pg_sz = ib_umem_find_best_pgsz(mr->umem, in efa_register_mr()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 3820 page_size = ib_umem_find_best_pgsz( in bnxt_re_reg_user_mr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 4008 page_size = ib_umem_find_best_pgsz(umem, BNXT_RE_PAGE_SIZE_SUPPORTED, virt_addr); in __bnxt_re_user_reg_mr()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | verbs.c | 2908 iwmr->page_size = ib_umem_find_best_pgsz(region, pgsz_bitmap, virt); in irdma_alloc_iwmr()
|
Completed in 32 milliseconds