Lines Matching refs:mlx4_ib_dev
82 static void do_slave_init(struct mlx4_ib_dev *ibdev, int slave, int do_init);
134 struct mlx4_ib_dev *ibdev = to_mdev(device); in mlx4_ib_get_netdev()
162 struct mlx4_ib_dev *ibdev, in mlx4_ib_update_gids_v1()
195 struct mlx4_ib_dev *ibdev, in mlx4_ib_update_gids_v1_v2()
240 struct mlx4_ib_dev *ibdev, in mlx4_ib_update_gids()
251 struct mlx4_ib_dev *ibdev = to_mdev(attr->device); in mlx4_ib_add_gid()
329 struct mlx4_ib_dev *ibdev = to_mdev(attr->device); in mlx4_ib_del_gid()
382 int mlx4_ib_gid_index_to_real_index(struct mlx4_ib_dev *ibdev, in mlx4_ib_gid_index_to_real_index()
425 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_query_device()
745 struct mlx4_ib_dev *mdev = to_mdev(ibdev); in eth_link_query_port()
828 struct mlx4_ib_dev *dev = to_mdev(ibdev); in __mlx4_ib_query_gid()
927 static void mlx4_init_sl2vl_tbl(struct mlx4_ib_dev *mdev) in mlx4_init_sl2vl_tbl()
1020 static int mlx4_ib_SET_PORT(struct mlx4_ib_dev *dev, u8 port, int reset_qkey_viols, in mlx4_ib_SET_PORT()
1049 struct mlx4_ib_dev *mdev = to_mdev(ibdev); in mlx4_ib_modify_port()
1084 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_alloc_ucontext()
1142 struct mlx4_ib_dev *dev = to_mdev(context->device); in mlx4_ib_mmap()
1259 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in add_gid_entry()
1279 static void mlx4_ib_delete_counters_table(struct mlx4_ib_dev *ibdev, in mlx4_ib_delete_counters_table()
1295 int mlx4_ib_add_mc(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, in mlx4_ib_add_mc()
1475 struct mlx4_ib_dev *mdev, in __mlx4_ib_create_default_rules()
1520 struct mlx4_ib_dev *mdev = to_mdev(qp->device); in __mlx4_ib_create_flow()
1823 struct mlx4_ib_dev *mdev = to_mdev(flow_id->qp->device); in mlx4_ib_destroy_flow()
1846 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_mcg_attach()
1924 struct mlx4_ib_dev *mdev = to_mdev(ibqp->device); in mlx4_ib_mcg_detach()
1984 static int init_node_data(struct mlx4_ib_dev *dev) in init_node_data()
2025 struct mlx4_ib_dev *dev = in hca_type_show()
2026 rdma_device_to_drv_device(device, struct mlx4_ib_dev, ib_dev); in hca_type_show()
2034 struct mlx4_ib_dev *dev = in hw_rev_show()
2035 rdma_device_to_drv_device(device, struct mlx4_ib_dev, ib_dev); in hw_rev_show()
2043 struct mlx4_ib_dev *dev = in board_id_show()
2044 rdma_device_to_drv_device(device, struct mlx4_ib_dev, ib_dev); in board_id_show()
2107 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_alloc_hw_stats()
2122 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_get_hw_stats()
2143 static int __mlx4_ib_alloc_diag_counters(struct mlx4_ib_dev *ibdev, in __mlx4_ib_alloc_diag_counters()
2176 static void mlx4_ib_fill_diag_counters(struct mlx4_ib_dev *ibdev, in mlx4_ib_fill_diag_counters()
2209 static int mlx4_ib_alloc_diag_counters(struct mlx4_ib_dev *ibdev) in mlx4_ib_alloc_diag_counters()
2248 static void mlx4_ib_diag_cleanup(struct mlx4_ib_dev *ibdev) in mlx4_ib_diag_cleanup()
2259 static void mlx4_ib_update_qps(struct mlx4_ib_dev *ibdev, in mlx4_ib_update_qps()
2316 static void mlx4_ib_scan_netdevs(struct mlx4_ib_dev *ibdev, in mlx4_ib_scan_netdevs()
2377 struct mlx4_ib_dev *ibdev; in mlx4_ib_netdev_event()
2382 ibdev = container_of(this, struct mlx4_ib_dev, iboe.nb); in mlx4_ib_netdev_event()
2388 static void init_pkeys(struct mlx4_ib_dev *ibdev) in init_pkeys()
2421 static void mlx4_ib_alloc_eqs(struct mlx4_dev *dev, struct mlx4_ib_dev *ibdev) in mlx4_ib_alloc_eqs()
2452 static void mlx4_ib_free_eqs(struct mlx4_dev *dev, struct mlx4_ib_dev *ibdev) in mlx4_ib_free_eqs()
2475 struct mlx4_ib_dev *mdev = to_mdev(ibdev); in mlx4_port_immutable()
2505 struct mlx4_ib_dev *dev = in get_fw_ver_str()
2506 container_of(device, struct mlx4_ib_dev, ib_dev); in get_fw_ver_str()
2607 struct mlx4_ib_dev *ibdev; in mlx4_ib_add()
2628 ibdev = ib_alloc_device(mlx4_ib_dev, ib_dev); in mlx4_ib_add()
2934 int mlx4_ib_steer_qp_alloc(struct mlx4_ib_dev *dev, int count, int *qpn) in mlx4_ib_steer_qp_alloc()
2950 void mlx4_ib_steer_qp_free(struct mlx4_ib_dev *dev, u32 qpn, int count) in mlx4_ib_steer_qp_free()
2966 int mlx4_ib_steer_qp_reg(struct mlx4_ib_dev *mdev, struct mlx4_ib_qp *mqp, in mlx4_ib_steer_qp_reg()
3002 struct mlx4_ib_dev *ibdev = ibdev_ptr; in mlx4_ib_remove()
3039 static void do_slave_init(struct mlx4_ib_dev *ibdev, int slave, int do_init) in do_slave_init()
3089 static void mlx4_ib_handle_catas_error(struct mlx4_ib_dev *ibdev) in mlx4_ib_handle_catas_error()
3154 struct mlx4_ib_dev *ibdev = ew->ib_dev; in handle_bonded_port_state_event()
3186 void mlx4_ib_sl2vl_update(struct mlx4_ib_dev *mdev, int port) in mlx4_ib_sl2vl_update()
3203 struct mlx4_ib_dev *mdev = ew->ib_dev; in ib_sl2vl_update_work()
3211 void mlx4_sched_ib_sl2vl_update_work(struct mlx4_ib_dev *ibdev, in mlx4_sched_ib_sl2vl_update_work()
3229 struct mlx4_ib_dev *ibdev = to_mdev((struct ib_device *) ibdev_ptr); in mlx4_ib_event()