sa_mad            417 drivers/infiniband/hw/mlx4/mad.c 							     struct ib_sa_mad *sa_mad)
sa_mad            422 drivers/infiniband/hw/mlx4/mad.c 	switch (be16_to_cpu(sa_mad->mad_hdr.attr_id)) {
sa_mad            424 drivers/infiniband/hw/mlx4/mad.c 		ret = mlx4_ib_mcg_demux_handler(ibdev, port, slave, sa_mad);
sa_mad           1337 drivers/infiniband/hw/mlx4/mad.c 		int slave, struct ib_sa_mad *sa_mad)
sa_mad           1342 drivers/infiniband/hw/mlx4/mad.c 	switch (be16_to_cpu(sa_mad->mad_hdr.attr_id)) {
sa_mad           1344 drivers/infiniband/hw/mlx4/mad.c 		ret = mlx4_ib_mcg_multiplex_handler(ibdev, port, slave, sa_mad);
sa_mad            133 drivers/infiniband/hw/mlx4/mcg.c 	struct ib_sa_mad	sa_mad;
sa_mad            252 drivers/infiniband/hw/mlx4/mcg.c static int send_join_to_wire(struct mcast_group *group, struct ib_sa_mad *sa_mad)
sa_mad            259 drivers/infiniband/hw/mlx4/mcg.c 	memcpy(&mad, sa_mad, sizeof mad);
sa_mad            597 drivers/infiniband/hw/mlx4/mcg.c 		send_reply_to_slave(req->func, group, &req->sa_mad, status);
sa_mad            611 drivers/infiniband/hw/mlx4/mcg.c 	struct ib_sa_mcmember_data *sa_data = (struct ib_sa_mcmember_data *)req->sa_mad.data;
sa_mad            615 drivers/infiniband/hw/mlx4/mcg.c 		status = cmp_rec(&group->rec, sa_data, req->sa_mad.sa_hdr.comp_mask);
sa_mad            620 drivers/infiniband/hw/mlx4/mcg.c 		send_reply_to_slave(req->func, group, &req->sa_mad, status);
sa_mad            628 drivers/infiniband/hw/mlx4/mcg.c 		if (send_join_to_wire(group, &req->sa_mad)) {
sa_mad            678 drivers/infiniband/hw/mlx4/mcg.c 						send_reply_to_slave(req->func, group, &req->sa_mad, status);
sa_mad            712 drivers/infiniband/hw/mlx4/mcg.c 		sa_data = (struct ib_sa_mcmember_data *)req->sa_mad.data;
sa_mad            718 drivers/infiniband/hw/mlx4/mcg.c 		if (req->sa_mad.mad_hdr.method == IB_SA_METHOD_DELETE)
sa_mad            932 drivers/infiniband/hw/mlx4/mcg.c 				  int slave, struct ib_sa_mad *sa_mad)
sa_mad            935 drivers/infiniband/hw/mlx4/mcg.c 	struct ib_sa_mcmember_data *rec = (struct ib_sa_mcmember_data *)sa_mad->data;
sa_mad            944 drivers/infiniband/hw/mlx4/mcg.c 	switch (sa_mad->mad_hdr.method) {
sa_mad            954 drivers/infiniband/hw/mlx4/mcg.c 		req->sa_mad = *sa_mad;
sa_mad            985 drivers/infiniband/hw/mlx4/mcg.c 			port, slave, sa_mad->mad_hdr.method);
sa_mad           1012 drivers/infiniband/hw/mlx4/mcg.c 				be64_to_cpu(req->sa_mad.mad_hdr.tid));
sa_mad           1157 drivers/infiniband/hw/mlx4/mcg.c 	struct ib_sa_mad *mad = &req->sa_mad;
sa_mad            830 drivers/infiniband/hw/mlx4/mlx4_ib.h 				  struct ib_sa_mad *sa_mad);