Searched refs:bnxt_re_dev (Results 1 – 9 of 9) sorted by relevance
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | bnxt_re.h | 115 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 D | main.c | 111 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 D | ib_verbs.h | 39 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 D | ib_verbs.c | 94 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 D | stats.c | 34 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 D | stats.h | 348 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 D | main.c | 166 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 D | main.h | 246 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 D | verbs.c | 151 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()
|