Lines Matching refs:msg

12 int hns_roce_fill_res_cq_entry(struct sk_buff *msg, struct ib_cq *ib_cq)  in hns_roce_fill_res_cq_entry()  argument
17 table_attr = nla_nest_start(msg, RDMA_NLDEV_ATTR_DRIVER); in hns_roce_fill_res_cq_entry()
21 if (rdma_nl_put_driver_u32(msg, "cq_depth", hr_cq->cq_depth)) in hns_roce_fill_res_cq_entry()
24 if (rdma_nl_put_driver_u32(msg, "cons_index", hr_cq->cons_index)) in hns_roce_fill_res_cq_entry()
27 if (rdma_nl_put_driver_u32(msg, "cqe_size", hr_cq->cqe_size)) in hns_roce_fill_res_cq_entry()
30 if (rdma_nl_put_driver_u32(msg, "arm_sn", hr_cq->arm_sn)) in hns_roce_fill_res_cq_entry()
33 nla_nest_end(msg, table_attr); in hns_roce_fill_res_cq_entry()
38 nla_nest_cancel(msg, table_attr); in hns_roce_fill_res_cq_entry()
43 int hns_roce_fill_res_cq_entry_raw(struct sk_buff *msg, struct ib_cq *ib_cq) in hns_roce_fill_res_cq_entry_raw() argument
57 ret = nla_put(msg, RDMA_NLDEV_ATTR_RES_RAW, sizeof(context), &context); in hns_roce_fill_res_cq_entry_raw()
62 int hns_roce_fill_res_qp_entry(struct sk_buff *msg, struct ib_qp *ib_qp) in hns_roce_fill_res_qp_entry() argument
67 table_attr = nla_nest_start(msg, RDMA_NLDEV_ATTR_DRIVER); in hns_roce_fill_res_qp_entry()
71 if (rdma_nl_put_driver_u32_hex(msg, "sq_wqe_cnt", hr_qp->sq.wqe_cnt)) in hns_roce_fill_res_qp_entry()
74 if (rdma_nl_put_driver_u32_hex(msg, "sq_max_gs", hr_qp->sq.max_gs)) in hns_roce_fill_res_qp_entry()
77 if (rdma_nl_put_driver_u32_hex(msg, "rq_wqe_cnt", hr_qp->rq.wqe_cnt)) in hns_roce_fill_res_qp_entry()
80 if (rdma_nl_put_driver_u32_hex(msg, "rq_max_gs", hr_qp->rq.max_gs)) in hns_roce_fill_res_qp_entry()
83 if (rdma_nl_put_driver_u32_hex(msg, "ext_sge_sge_cnt", hr_qp->sge.sge_cnt)) in hns_roce_fill_res_qp_entry()
86 nla_nest_end(msg, table_attr); in hns_roce_fill_res_qp_entry()
91 nla_nest_cancel(msg, table_attr); in hns_roce_fill_res_qp_entry()
96 int hns_roce_fill_res_qp_entry_raw(struct sk_buff *msg, struct ib_qp *ib_qp) in hns_roce_fill_res_qp_entry_raw() argument
110 ret = nla_put(msg, RDMA_NLDEV_ATTR_RES_RAW, sizeof(context), &context); in hns_roce_fill_res_qp_entry_raw()
115 int hns_roce_fill_res_mr_entry(struct sk_buff *msg, struct ib_mr *ib_mr) in hns_roce_fill_res_mr_entry() argument
120 table_attr = nla_nest_start(msg, RDMA_NLDEV_ATTR_DRIVER); in hns_roce_fill_res_mr_entry()
124 if (rdma_nl_put_driver_u32_hex(msg, "pbl_hop_num", hr_mr->pbl_hop_num)) in hns_roce_fill_res_mr_entry()
127 if (rdma_nl_put_driver_u32_hex(msg, "ba_pg_shift", in hns_roce_fill_res_mr_entry()
131 if (rdma_nl_put_driver_u32_hex(msg, "buf_pg_shift", in hns_roce_fill_res_mr_entry()
135 nla_nest_end(msg, table_attr); in hns_roce_fill_res_mr_entry()
140 nla_nest_cancel(msg, table_attr); in hns_roce_fill_res_mr_entry()
145 int hns_roce_fill_res_mr_entry_raw(struct sk_buff *msg, struct ib_mr *ib_mr) in hns_roce_fill_res_mr_entry_raw() argument
159 ret = nla_put(msg, RDMA_NLDEV_ATTR_RES_RAW, sizeof(context), &context); in hns_roce_fill_res_mr_entry_raw()