Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_mr.c53 static int alloc_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in alloc_mr_key()
83 static void free_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in free_mr_key()
91 static int alloc_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr, in alloc_mr_pbl()
127 static void free_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in free_mr_pbl()
132 static void hns_roce_mr_free(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in hns_roce_mr_free()
151 struct hns_roce_mr *mr) in hns_roce_mr_enable()
200 struct hns_roce_mr *mr; in hns_roce_get_dma_mr()
238 struct hns_roce_mr *mr; in hns_roce_reg_user_mr()
293 struct hns_roce_mr *mr = to_hr_mr(ibmr); in hns_roce_rereg_user_mr()
370 struct hns_roce_mr *mr = to_hr_mr(ibmr); in hns_roce_dereg_mr()
[all …]
H A Dhns_roce_restrack.c140 struct hns_roce_mr *hr_mr = to_hr_mr(ib_mr); in hns_roce_fill_res_mr_entry()
171 struct hns_roce_mr *hr_mr = to_hr_mr(ib_mr); in hns_roce_fill_res_mr_entry_raw()
H A DMakefile12 hns_roce_ah.o hns_roce_hem.o hns_roce_mr.o hns_roce_qp.o \
H A Dhns_roce_device.h328 struct hns_roce_mr { struct
933 struct hns_roce_mr *mr);
935 struct hns_roce_mr *mr, int flags,
937 int (*frmr_write_mtpt)(void *mb_buf, struct hns_roce_mr *mr);
1077 static inline struct hns_roce_mr *to_hr_mr(struct ib_mr *ibmr) in to_hr_mr()
1079 return container_of(ibmr, struct hns_roce_mr, ibmr); in to_hr_mr()
H A Dhns_roce_trace.h112 TP_PROTO(struct hns_roce_mr *mr),
H A Dhns_roce_hw_v2.c145 struct hns_roce_mr *mr = to_hr_mr(wr->mr); in set_frmr_seg()
3536 struct hns_roce_mr *mr) in set_mtpt_pbl()
3574 void *mb_buf, struct hns_roce_mr *mr) in hns_roce_v2_write_mtpt()
3616 struct hns_roce_mr *mr, int flags, in hns_roce_v2_rereg_write_mtpt()
3649 static int hns_roce_v2_frmr_write_mtpt(void *mb_buf, struct hns_roce_mr *mr) in hns_roce_v2_frmr_write_mtpt()