Searched refs:mlx4_ib_demux_ctx (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/infiniband/hw/mlx4/ |
D | mcg.c | 105 struct mlx4_ib_demux_ctx *demux; 162 static struct mcast_group *mcast_find(struct mlx4_ib_demux_ctx *ctx, in mcast_find() 183 static struct mcast_group *mcast_insert(struct mlx4_ib_demux_ctx *ctx, in mcast_insert() 209 static int send_mad_to_wire(struct mlx4_ib_demux_ctx *ctx, struct ib_mad *mad) in send_mad_to_wire() 228 static int send_mad_to_slave(int slave, struct mlx4_ib_demux_ctx *ctx, in send_mad_to_slave() 439 struct mlx4_ib_demux_ctx *ctx = group->demux; in release_group() 746 static struct mcast_group *search_relocate_mgid0_group(struct mlx4_ib_demux_ctx *ctx, in search_relocate_mgid0_group() 810 static struct mcast_group *acquire_group(struct mlx4_ib_demux_ctx *ctx, in acquire_group() 887 struct mlx4_ib_demux_ctx *ctx = &dev->sriov.demux[port - 1]; in mlx4_ib_mcg_demux_handler() 936 struct mlx4_ib_demux_ctx *ctx = &dev->sriov.demux[port - 1]; in mlx4_ib_mcg_multiplex_handler() [all …]
|
D | mlx4_ib.h | 490 struct mlx4_ib_demux_ctx { struct 511 struct mlx4_ib_demux_ctx demux[MLX4_MAX_PORTS]; argument 839 int mlx4_ib_mcg_port_init(struct mlx4_ib_demux_ctx *ctx); 840 void mlx4_ib_mcg_port_cleanup(struct mlx4_ib_demux_ctx *ctx, int destroy_wq); 841 void clean_vf_mcast(struct mlx4_ib_demux_ctx *ctx, int slave); 869 __be64 mlx4_ib_get_new_demux_tid(struct mlx4_ib_demux_ctx *ctx);
|
D | mad.c | 102 __be64 mlx4_ib_get_new_demux_tid(struct mlx4_ib_demux_ctx *ctx) in mlx4_ib_get_new_demux_tid() 2158 struct mlx4_ib_demux_ctx *ctx, in mlx4_ib_alloc_demux_ctx() 2258 static void mlx4_ib_free_demux_ctx(struct mlx4_ib_demux_ctx *ctx) in mlx4_ib_free_demux_ctx()
|