Home
last modified time | relevance | path

Searched refs:buf_mtr (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c93 ret = hns_roce_mtr_find(hr_dev, &srq->buf_mtr, 0, mtts_wqe, in alloc_srqc()
200 err = hns_roce_mtr_create(hr_dev, &srq->buf_mtr, &buf_attr, in alloc_srq_buf()
212 hns_roce_mtr_destroy(hr_dev, &srq->buf_mtr); in free_srq_buf()
H A Dhns_roce_device.h496 struct hns_roce_mtr buf_mtr; member
H A Dhns_roce_hw_v2.c828 return hns_roce_buf_offset(srq->buf_mtr.kmem, n << srq->wqe_shift); in get_srq_wqe()
5228 to_hr_hw_page_shift(srq->buf_mtr.hem_cfg.ba_pg_shift)); in hns_roce_v2_write_srqc()
5232 to_hr_hw_page_shift(srq->buf_mtr.hem_cfg.buf_pg_shift)); in hns_roce_v2_write_srqc()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_srq.c236 ret = hns_roce_mtr_create(hr_dev, &srq->buf_mtr, &buf_attr, in alloc_srq_wqe_buf()
249 hns_roce_mtr_destroy(hr_dev, &srq->buf_mtr); in free_srq_wqe_buf()
H A Dhns_roce_device.h449 struct hns_roce_mtr buf_mtr; member
H A Dhns_roce_hw_v2.c868 return hns_roce_buf_offset(srq->buf_mtr.kmem, n << srq->wqe_shift); in get_srq_wqe_buf()
5596 ret = hns_roce_mtr_find(hr_dev, &srq->buf_mtr, 0, mtts_wqe, in hns_roce_v2_write_srqc()
5624 to_hr_hw_page_shift(srq->buf_mtr.hem_cfg.ba_pg_shift)); in hns_roce_v2_write_srqc()
5626 to_hr_hw_page_shift(srq->buf_mtr.hem_cfg.buf_pg_shift)); in hns_roce_v2_write_srqc()

Completed in 24 milliseconds