Lines Matching defs:demux
52 (group)->name, group->demux->port, ## arg)
56 (group)->name, (group)->demux->port, ## arg)
105 struct mlx4_ib_demux_ctx *demux;
262 sa_mad_data->port_gid.global.interface_id = group->demux->guid_cache[0];
265 mad.mad_hdr.tid = mlx4_ib_get_new_demux_tid(group->demux);
268 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad);
272 queue_delayed_work(group->demux->mcg_wq, &group->timeout_work,
292 mad.mad_hdr.tid = mlx4_ib_get_new_demux_tid(group->demux);
304 ret = send_mad_to_wire(group->demux, (struct ib_mad *)&mad);
311 queue_delayed_work(group->demux->mcg_wq, &group->timeout_work,
348 ret = send_mad_to_slave(slave, group->demux, (struct ib_mad *)&mad);
439 struct mlx4_ib_demux_ctx *ctx = group->demux;
578 if (!queue_work(group->demux->mcg_wq, &group->work))
687 } else if (method == IB_SA_METHOD_DELETE_RESP && group->demux->flushing)
833 group->demux = ctx;
882 if (!queue_work(group->demux->mcg_wq, &group->work))
891 struct mlx4_ib_demux_ctx *ctx = &dev->sriov.demux[port - 1];
929 mcg_warn("In demux, port %d: unexpected MCMember method: 0x%x, dropping\n",
940 struct mlx4_ib_demux_ctx *ctx = &dev->sriov.demux[port - 1];
1072 del_sysfs_port_mcg_attr(group->demux->dev, group->demux->port, &group->dentry.attr);
1073 rb_erase(&group->node, &group->demux->mcg_table);