Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/bnxt_re/
H A Dbnxt_re.h115 struct bnxt_re_dev *rdev;
170 struct bnxt_re_dev { struct
239 container_of((ptr), struct bnxt_re_dev, member) argument
246 void bnxt_re_pacing_alert(struct bnxt_re_dev *rdev);
248 int bnxt_re_assign_pma_port_counters(struct bnxt_re_dev *rdev, struct ib_mad *out_mad);
249 int bnxt_re_assign_pma_port_ext_counters(struct bnxt_re_dev *rdev,
252 void bnxt_re_hwrm_free_vnic(struct bnxt_re_dev *rdev);
253 int bnxt_re_hwrm_alloc_vnic(struct bnxt_re_dev *rdev);
254 int bnxt_re_hwrm_cfg_vnic(struct bnxt_re_dev *rdev, u32 qp_id);
256 static inline struct device *rdev_to_dev(struct bnxt_re_dev *rdev) in rdev_to_dev()
[all …]
H A Ddebugfs.h12 void bnxt_re_debug_add_qpinfo(struct bnxt_re_dev *rdev, struct bnxt_re_qp *qp);
13 void bnxt_re_debug_rem_qpinfo(struct bnxt_re_dev *rdev, struct bnxt_re_qp *qp);
15 void bnxt_re_debugfs_add_pdev(struct bnxt_re_dev *rdev);
16 void bnxt_re_debugfs_rem_pdev(struct bnxt_re_dev *rdev);
27 struct bnxt_re_dev *rdev;
38 struct bnxt_re_dev *rdev;
H A Dmain.c82 static int bnxt_re_hwrm_qcaps(struct bnxt_re_dev *rdev);
83 static int bnxt_re_query_hwrm_intf_version(struct bnxt_re_dev *rdev);
85 static int bnxt_re_hwrm_qcfg(struct bnxt_re_dev *rdev, u32 *db_len,
89 static void bnxt_re_set_db_offset(struct bnxt_re_dev *rdev) in bnxt_re_set_db_offset()
130 static void bnxt_re_set_drv_mode(struct bnxt_re_dev *rdev) in bnxt_re_set_drv_mode()
146 static void bnxt_re_destroy_chip_ctx(struct bnxt_re_dev *rdev) in bnxt_re_destroy_chip_ctx()
165 static int bnxt_re_setup_chip_ctx(struct bnxt_re_dev *rdev) in bnxt_re_setup_chip_ctx()
218 static void bnxt_re_get_sriov_func_type(struct bnxt_re_dev *rdev) in bnxt_re_get_sriov_func_type()
229 static void bnxt_re_limit_pf_res(struct bnxt_re_dev *rdev) in bnxt_re_limit_pf_res()
288 static void bnxt_re_set_resource_limits(struct bnxt_re_dev *rdev) in bnxt_re_set_resource_limits()
[all …]
H A Ddebugfs.c126 void bnxt_re_debug_add_qpinfo(struct bnxt_re_dev *rdev, struct bnxt_re_qp *qp) in bnxt_re_debug_add_qpinfo()
134 void bnxt_re_debug_rem_qpinfo(struct bnxt_re_dev *rdev, struct bnxt_re_qp *qp) in bnxt_re_debug_rem_qpinfo()
196 struct bnxt_re_dev *rdev = dbg_cc_param->rdev; in bnxt_re_cc_config_get()
278 static int bnxt_re_configure_cc(struct bnxt_re_dev *rdev, u32 gen_ext, u32 offset, u32 val) in bnxt_re_configure_cc()
298 struct bnxt_re_dev *rdev = dbg_cc_param->rdev; in bnxt_re_cc_config_set()
328 struct bnxt_re_dev *rdev = m->private; in info_show()
355 static void bnxt_re_debugfs_add_info(struct bnxt_re_dev *rdev) in bnxt_re_debugfs_add_info()
366 struct bnxt_re_dev *rdev = param->rdev; in cq_coal_cfg_write()
417 struct bnxt_re_dev *rdev = param->rdev; in cq_coal_cfg_show()
446 static void bnxt_re_cleanup_cq_coal_debugfs(struct bnxt_re_dev *rdev) in bnxt_re_cleanup_cq_coal_debugfs()
[all …]
H A Dib_verbs.c160 static void bnxt_re_check_and_set_relaxed_ordering(struct bnxt_re_dev *rdev, in bnxt_re_check_and_set_relaxed_ordering()
187 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_device()
276 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_port()
334 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_fw_str()
355 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_gid()
370 struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev); in bnxt_re_del_gid()
425 struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev); in bnxt_re_add_gid()
472 struct bnxt_re_dev *rdev = pd->rdev; in bnxt_re_create_fence_wqe()
526 struct bnxt_re_dev *rdev = pd->rdev; in bnxt_re_destroy_fence_mr()
557 struct bnxt_re_dev *rdev = pd->rdev; in bnxt_re_create_fence_mr()
[all …]