hns_roce_mr
static inline struct hns_roce_mr *to_hr_mr(struct ib_mr *ibmr)
return container_of(ibmr, struct hns_roce_mr, ibmr);
struct hns_roce_mr *mr);
struct hns_roce_mr *mr, int flags,
int (*frmr_write_mtpt)(void *mb_buf, struct hns_roce_mr *mr);
struct hns_roce_mr *mr = to_hr_mr(wr->mr);
struct hns_roce_mr *mr)
void *mb_buf, struct hns_roce_mr *mr)
struct hns_roce_mr *mr, int flags,
static int hns_roce_v2_frmr_write_mtpt(void *mb_buf, struct hns_roce_mr *mr)
static void free_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr)
static void hns_roce_mr_free(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr)
struct hns_roce_mr *mr)
struct hns_roce_mr *mr;
struct hns_roce_mr *mr;
struct hns_roce_mr *mr = to_hr_mr(ibmr);
struct hns_roce_mr *mr = to_hr_mr(ibmr);
struct hns_roce_mr *mr;
struct hns_roce_mr *mr = to_hr_mr(ibmr);
struct hns_roce_mr *mr = to_hr_mr(ibmr);
static int alloc_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr)
static void free_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr)
static int alloc_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr,
struct hns_roce_mr *hr_mr = to_hr_mr(ib_mr);
struct hns_roce_mr *hr_mr = to_hr_mr(ib_mr);
TP_PROTO(struct hns_roce_mr *mr),