Lines Matching refs:mlx4_ib_dev
91 static void handle_client_rereg_event(struct mlx4_ib_dev *dev, u32 port_num);
92 static void handle_lid_change_event(struct mlx4_ib_dev *dev, u32 port_num);
93 static void __propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num,
108 int mlx4_MAD_IFC(struct mlx4_ib_dev *dev, int mad_ifc_flags, in mlx4_MAD_IFC()
189 static void update_sm_ah(struct mlx4_ib_dev *dev, u32 port_num, u16 lid, u8 sl) in update_sm_ah()
230 struct mlx4_ib_dev *dev = to_mdev(ibdev); in smp_snoop()
333 static void __propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num, in __propagate_pkey_ev()
383 static void forward_trap(struct mlx4_ib_dev *dev, u32 port_num, in forward_trap()
435 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_find_real_gid()
446 static int find_slave_port_pkey_ix(struct mlx4_ib_dev *dev, int slave, in find_slave_port_pkey_ix()
504 static int is_proxy_qp0(struct mlx4_ib_dev *dev, int qpn, int slave) in is_proxy_qp0()
511 int mlx4_ib_send_to_slave(struct mlx4_ib_dev *dev, int slave, u32 port, in mlx4_ib_send_to_slave()
686 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_demux_mad()
942 struct mlx4_ib_dev *dev = to_mdev(ibdev); in iboe_process_mad()
989 struct mlx4_ib_dev *dev = to_mdev(ibdev); in mlx4_ib_process_mad()
1023 int mlx4_ib_mad_init(struct mlx4_ib_dev *dev) in mlx4_ib_mad_init()
1059 void mlx4_ib_mad_cleanup(struct mlx4_ib_dev *dev) in mlx4_ib_mad_cleanup()
1078 static void handle_lid_change_event(struct mlx4_ib_dev *dev, u32 port_num) in handle_lid_change_event()
1087 static void handle_client_rereg_event(struct mlx4_ib_dev *dev, u32 port_num) in handle_client_rereg_event()
1119 static void propagate_pkey_ev(struct mlx4_ib_dev *dev, int port_num, in propagate_pkey_ev()
1126 static void handle_slaves_guid_change(struct mlx4_ib_dev *dev, u32 port_num, in handle_slaves_guid_change()
1180 struct mlx4_ib_dev *dev = ew->ib_dev; in handle_port_mgmt_change_event()
1279 void mlx4_ib_dispatch_event(struct mlx4_ib_dev *dev, u32 port_num, in mlx4_ib_dispatch_event()
1295 struct mlx4_ib_dev *dev = to_mdev(ctx->ib_dev); in mlx4_ib_tunnel_comp_handler()
1306 struct mlx4_ib_dev *dev = to_mdev(ctx->ib_dev); in mlx4_ib_wire_comp_handler()
1356 int mlx4_ib_send_to_wire(struct mlx4_ib_dev *dev, int slave, u32 port, in mlx4_ib_send_to_wire()
1460 static int get_slave_base_gid_ix(struct mlx4_ib_dev *dev, int slave, int port) in get_slave_base_gid_ix()
1467 static void fill_in_real_sgid_index(struct mlx4_ib_dev *dev, int slave, int port, in fill_in_real_sgid_index()
1479 struct mlx4_ib_dev *dev = to_mdev(ctx->ib_dev); in mlx4_ib_multiplex_mad()
1955 static int alloc_pv_object(struct mlx4_ib_dev *dev, int slave, int port, in alloc_pv_object()
1972 static void free_pv_object(struct mlx4_ib_dev *dev, int slave, int port) in free_pv_object()
2093 static void destroy_pv_resources(struct mlx4_ib_dev *dev, int slave, int port, in destroy_pv_resources()
2118 static int mlx4_ib_tunnels_update(struct mlx4_ib_dev *dev, int slave, in mlx4_ib_tunnels_update()
2157 static int mlx4_ib_alloc_demux_ctx(struct mlx4_ib_dev *dev, in mlx4_ib_alloc_demux_ctx()
2262 struct mlx4_ib_dev *dev = to_mdev(ctx->ib_dev); in mlx4_ib_free_demux_ctx()
2283 static void mlx4_ib_master_tunnels(struct mlx4_ib_dev *dev, int do_init) in mlx4_ib_master_tunnels()
2295 int mlx4_ib_init_sriov(struct mlx4_ib_dev *dev) in mlx4_ib_init_sriov()
2371 void mlx4_ib_close_sriov(struct mlx4_ib_dev *dev) in mlx4_ib_close_sriov()