Home
last modified time | relevance | path

Searched refs:hns_roce_mr (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/hns/
Dhns_roce_mr.c296 struct hns_roce_mr *mr, int err_loop_index, in hns_roce_loop_free()
351 struct hns_roce_mr *mr, u32 pbl_bt_sz) in pbl_1hop_alloc()
377 struct hns_roce_mr *mr, u32 pbl_bt_sz) in pbl_2hop_alloc()
417 struct hns_roce_mr *mr, u32 pbl_bt_sz) in pbl_3hop_alloc()
508 struct hns_roce_mr *mr) in hns_roce_mhop_alloc()
573 struct hns_roce_mr *mr) in hns_roce_mr_alloc()
618 struct hns_roce_mr *mr) in hns_roce_mhop_free()
703 struct hns_roce_mr *mr) in hns_roce_mr_free()
737 struct hns_roce_mr *mr) in hns_roce_mr_enable()
987 struct hns_roce_mr *mr; in hns_roce_get_dma_mr()
[all …]
DMakefile9 hns_roce_ah.o hns_roce_hem.o hns_roce_mr.o hns_roce_qp.o \
Dhns_roce_device.h384 struct hns_roce_mr { struct
946 int (*write_mtpt)(void *mb_buf, struct hns_roce_mr *mr,
949 struct hns_roce_mr *mr, int flags, u32 pdn,
952 int (*frmr_write_mtpt)(void *mb_buf, struct hns_roce_mr *mr);
976 int (*dereg_mr)(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr,
1070 static inline struct hns_roce_mr *to_hr_mr(struct ib_mr *ibmr) in to_hr_mr()
1072 return container_of(ibmr, struct hns_roce_mr, ibmr); in to_hr_mr()
Dhns_roce_hw_v1.c1038 struct hns_roce_mr *hr_mr; in hns_roce_v1_mr_free_work_fn()
1048 hr_mr = (struct hns_roce_mr *)mr_work->mr; in hns_roce_v1_mr_free_work_fn()
1101 struct hns_roce_mr *mr, struct ib_udata *udata) in hns_roce_v1_dereg_mr()
1833 static int hns_roce_v1_write_mtpt(void *mb_buf, struct hns_roce_mr *mr, in hns_roce_v1_write_mtpt()
Dhns_roce_hw_v2.c63 struct hns_roce_mr *mr = to_hr_mr(wr->mr); in set_frmr_seg()
2220 struct hns_roce_mr *mr) in set_mtpt_pbl()
2265 static int hns_roce_v2_write_mtpt(void *mb_buf, struct hns_roce_mr *mr, in hns_roce_v2_write_mtpt()
2320 struct hns_roce_mr *mr, int flags, in hns_roce_v2_rereg_write_mtpt()
2366 static int hns_roce_v2_frmr_write_mtpt(void *mb_buf, struct hns_roce_mr *mr) in hns_roce_v2_frmr_write_mtpt()