Home
last modified time | relevance | path

Searched refs:max_pages_per_mr (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/drivers/infiniband/ulp/srp/
Dib_srp.c507 dev->max_pages_per_mr); in srp_alloc_fr_pool()
3703 max_sectors_per_mr = srp_dev->max_pages_per_mr << in add_target_store()
3725 srp_dev->max_pages_per_mr - 1) / in add_target_store()
3726 srp_dev->max_pages_per_mr; in add_target_store()
3729 target->scsi_host->max_sectors, srp_dev->max_pages_per_mr, srp_dev->mr_page_size, in add_target_store()
3944 u64 max_pages_per_mr; in srp_add_one() local
3959 max_pages_per_mr = attr->max_mr_size; in srp_add_one()
3960 do_div(max_pages_per_mr, srp_dev->mr_page_size); in srp_add_one()
3963 max_pages_per_mr, SRP_MAX_PAGES_PER_MR); in srp_add_one()
3964 srp_dev->max_pages_per_mr = min_t(u64, SRP_MAX_PAGES_PER_MR, in srp_add_one()
[all …]
Dib_srp.h107 int max_pages_per_mr; member
/Linux-v5.15/drivers/infiniband/ulp/rtrs/
Drtrs-clt.h144 u32 max_pages_per_mr; member
Drtrs-clt.c1382 sess->max_pages_per_mr); in alloc_sess_reqs()
1387 sess->max_pages_per_mr); in alloc_sess_reqs()
1453 u64 max_pages_per_mr; in query_fast_reg_mode() local
1464 max_pages_per_mr = ib_dev->attrs.max_mr_size; in query_fast_reg_mode()
1465 do_div(max_pages_per_mr, (1ull << mr_page_shift)); in query_fast_reg_mode()
1466 sess->max_pages_per_mr = in query_fast_reg_mode()
1467 min3(sess->max_pages_per_mr, (u32)max_pages_per_mr, in query_fast_reg_mode()
1470 min(sess->max_pages_per_mr, sess->clt->max_segments); in query_fast_reg_mode()
1551 sess->max_pages_per_mr = RTRS_MAX_SEGMENTS; in alloc_sess()