Home
last modified time | relevance | path

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

/freebsd/sys/dev/bnxt/bnxt_re/
H A Dbnxt_re.h115 struct bnxt_re_dev;
119 int ib_register_device_compat(struct bnxt_re_dev *rdev);
205 struct bnxt_re_dev *rdev;
313 struct bnxt_re_dev *rdev;
338 struct bnxt_re_dev *rdev;
439 struct bnxt_re_dev *rdev;
445 struct bnxt_re_dev *rdev;
480 struct bnxt_re_dev { struct
620 static inline bool __bnxt_re_is_rdev_valid(struct bnxt_re_dev *rdev) in __bnxt_re_is_rdev_valid() argument
622 struct bnxt_re_dev *tmp_rdev; in __bnxt_re_is_rdev_valid()
[all …]
H A Dmain.c111 static int bnxt_re_query_hwrm_intf_version(struct bnxt_re_dev *rdev);
112 static int bnxt_re_hwrm_qcfg(struct bnxt_re_dev *rdev, u32 *db_len,
114 static int bnxt_re_ib_init(struct bnxt_re_dev *rdev);
115 static void bnxt_re_ib_init_2(struct bnxt_re_dev *rdev);
120 static int bnxt_re_hwrm_dbr_pacing_qcfg(struct bnxt_re_dev *rdev);
136 void bnxt_re_set_dma_device(struct ib_device *ibdev, struct bnxt_re_dev *rdev) in bnxt_re_set_dma_device()
158 static void bnxt_re_update_fifo_occup_slabs(struct bnxt_re_dev *rdev, in bnxt_re_update_fifo_occup_slabs()
174 static void bnxt_re_update_do_pacing_slabs(struct bnxt_re_dev *rdev) in bnxt_re_update_do_pacing_slabs()
198 static struct bnxt_re_qp *bnxt_re_get_qp1_qp(struct bnxt_re_dev *rdev) in bnxt_re_get_qp1_qp()
218 static void bnxt_re_limit_pf_res(struct bnxt_re_dev *rdev) in bnxt_re_limit_pf_res()
[all …]
H A Dib_verbs.h39 struct bnxt_re_dev;
127 struct bnxt_re_dev *rdev);
130 struct bnxt_re_dev *rdev);
133 bnxt_re_check_if_vlan_valid(struct bnxt_re_dev *rdev, u16 vlan_id);
159 struct bnxt_re_dev *rdev;
166 struct bnxt_re_dev *rdev;
172 struct bnxt_re_dev *rdev;
197 struct bnxt_re_dev *rdev;
216 struct bnxt_re_dev *rdev;
236 struct bnxt_re_dev *rdev;
[all …]
H A Dib_verbs.c94 static int bnxt_re_copy_to_udata(struct bnxt_re_dev *rdev, void *data, in bnxt_re_copy_to_udata()
111 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_get_netdev()
134 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_device()
326 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_port()
393 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_get_port_immutable()
414 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_compat_qfwstr()
435 struct bnxt_re_dev *rdev = to_bnxt_re_dev(ibdev, ibdev); in bnxt_re_query_gid()
450 struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev); in bnxt_re_del_gid()
518 struct bnxt_re_dev *rdev = to_bnxt_re_dev(attr->device, ibdev); in bnxt_re_add_gid()
577 struct bnxt_re_dev *rdev = pd->rdev; in bnxt_re_legacy_create_fence_wqe()
[all …]
H A Dstats.c34 int bnxt_re_get_flow_stats_from_service_pf(struct bnxt_re_dev *rdev, in bnxt_re_get_flow_stats_from_service_pf()
88 int bnxt_re_get_qos_stats(struct bnxt_re_dev *rdev) in bnxt_re_get_qos_stats()
252 static void bnxt_re_copy_ext_stats(struct bnxt_re_dev *rdev, in bnxt_re_copy_ext_stats()
300 static int bnxt_re_get_ext_stat(struct bnxt_re_dev *rdev) in bnxt_re_get_ext_stat()
351 static void bnxt_re_get_roce_data_stats(struct bnxt_re_dev *rdev) in bnxt_re_get_roce_data_stats()
361 int bnxt_re_get_device_stats(struct bnxt_re_dev *rdev) in bnxt_re_get_device_stats()
514 static void bnxt_re_print_ext_stat(struct bnxt_re_dev *rdev, in bnxt_re_print_ext_stat()
542 static void bnxt_re_print_roce_only_counters(struct bnxt_re_dev *rdev, in bnxt_re_print_roce_only_counters()
553 static void bnxt_re_print_normal_total_counters(struct bnxt_re_dev *rdev, in bnxt_re_print_normal_total_counters()
568 static void bnxt_re_print_normal_counters(struct bnxt_re_dev *rdev, in bnxt_re_print_normal_counters()
[all …]
H A Dstats.h348 int bnxt_re_get_device_stats(struct bnxt_re_dev *rdev);
349 int bnxt_re_get_flow_stats_from_service_pf(struct bnxt_re_dev *rdev,
352 int bnxt_re_get_qos_stats(struct bnxt_re_dev *rdev);
/freebsd/contrib/ofed/libbnxtre/
H A Dmain.c166 static int _bnxt_re_init_context(struct bnxt_re_dev *dev, in _bnxt_re_init_context()
231 static void _bnxt_re_uninit_context(struct bnxt_re_dev *dev, in _bnxt_re_uninit_context()
291 struct bnxt_re_dev *rdev; in bnxt_re_init_context()
323 struct bnxt_re_dev *rdev; in bnxt_re_uninit_context()
339 struct bnxt_re_dev *dev; in bnxt_re_driver_init()
H A Dmain.h246 struct bnxt_re_dev { struct
262 struct bnxt_re_dev *rdev; argument
338 static inline struct bnxt_re_dev *to_bnxt_re_dev(struct ibv_device *ibvdev) in to_bnxt_re_dev()
340 return container_of(ibvdev, struct bnxt_re_dev, vdev); in to_bnxt_re_dev()
H A Dverbs.c151 struct bnxt_re_dev *dev = to_bnxt_re_dev(ibvctx->device); in bnxt_re_map_db_page()
292 struct bnxt_re_dev *dev = to_bnxt_re_dev(ibvctx->device); in _bnxt_re_create_cq()
382 struct bnxt_re_dev *dev = to_bnxt_re_dev(ibvctx->device); in bnxt_re_create_cq()
497 struct bnxt_re_dev *dev = to_bnxt_re_dev(ibvcq->context->device); in bnxt_re_resize_cq()
1178 struct bnxt_re_dev *rdev; in bnxt_re_check_qp_limits()
1202 static int bnxt_re_get_rq_slots(struct bnxt_re_dev *rdev, uint8_t qpmode, in bnxt_re_get_rq_slots()
1229 static int bnxt_re_get_sq_slots(struct bnxt_re_dev *rdev, in bnxt_re_get_sq_slots()
1560 struct bnxt_re_dev *rdev; in bnxt_re_create_qp()