Lines Matching refs:mlx4_ib_demux_pv_ctx
518 struct mlx4_ib_demux_pv_ctx *tun_ctx; in mlx4_ib_send_to_slave()
1294 struct mlx4_ib_demux_pv_ctx *ctx = cq->cq_context; in mlx4_ib_tunnel_comp_handler()
1305 struct mlx4_ib_demux_pv_ctx *ctx = cq->cq_context; in mlx4_ib_wire_comp_handler()
1314 static int mlx4_ib_post_pv_qp_buf(struct mlx4_ib_demux_pv_ctx *ctx, in mlx4_ib_post_pv_qp_buf()
1364 struct mlx4_ib_demux_pv_ctx *sqp_ctx; in mlx4_ib_send_to_wire()
1477 static void mlx4_ib_multiplex_mad(struct mlx4_ib_demux_pv_ctx *ctx, struct ib_wc *wc) in mlx4_ib_multiplex_mad()
1602 static int mlx4_ib_alloc_pv_bufs(struct mlx4_ib_demux_pv_ctx *ctx, in mlx4_ib_alloc_pv_bufs()
1698 static void mlx4_ib_free_pv_qp_bufs(struct mlx4_ib_demux_pv_ctx *ctx, in mlx4_ib_free_pv_qp_bufs()
1738 struct mlx4_ib_demux_pv_ctx *ctx; in mlx4_ib_tunnel_comp_worker()
1742 ctx = container_of(work, struct mlx4_ib_demux_pv_ctx, work); in mlx4_ib_tunnel_comp_worker()
1790 struct mlx4_ib_demux_pv_ctx *sqp = qp_context; in pv_qp_event_handler()
1797 static int create_pv_sqp(struct mlx4_ib_demux_pv_ctx *ctx, in create_pv_sqp()
1900 struct mlx4_ib_demux_pv_ctx *ctx; in mlx4_ib_sqp_comp_worker()
1906 ctx = container_of(work, struct mlx4_ib_demux_pv_ctx, work); in mlx4_ib_sqp_comp_worker()
1956 struct mlx4_ib_demux_pv_ctx **ret_ctx) in alloc_pv_object()
1958 struct mlx4_ib_demux_pv_ctx *ctx; in alloc_pv_object()
1961 ctx = kzalloc(sizeof (struct mlx4_ib_demux_pv_ctx), GFP_KERNEL); in alloc_pv_object()
1981 int create_tun, struct mlx4_ib_demux_pv_ctx *ctx) in create_pv_resources()
2094 struct mlx4_ib_demux_pv_ctx *ctx, int flush) in destroy_pv_resources()
2165 sizeof (struct mlx4_ib_demux_pv_ctx *), GFP_KERNEL); in mlx4_ib_alloc_demux_ctx()
2237 static void mlx4_ib_free_sqp_ctx(struct mlx4_ib_demux_pv_ctx *sqp_ctx) in mlx4_ib_free_sqp_ctx()