Lines Matching refs:in_mad

442 	struct ib_smp *in_mad  = NULL;  in mlx4_ib_query_device()  local
467 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL); in mlx4_ib_query_device()
470 if (!in_mad || !out_mad) in mlx4_ib_query_device()
473 init_query_mad(in_mad); in mlx4_ib_query_device()
474 in_mad->attr_id = IB_SMP_ATTR_NODE_INFO; in mlx4_ib_query_device()
477 1, NULL, NULL, in_mad, out_mad); in mlx4_ib_query_device()
642 kfree(in_mad); in mlx4_ib_query_device()
660 struct ib_smp *in_mad = NULL; in ib_link_query_port() local
666 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL); in ib_link_query_port()
668 if (!in_mad || !out_mad) in ib_link_query_port()
671 init_query_mad(in_mad); in ib_link_query_port()
672 in_mad->attr_id = IB_SMP_ATTR_PORT_INFO; in ib_link_query_port()
673 in_mad->attr_mod = cpu_to_be32(port); in ib_link_query_port()
679 in_mad, out_mad); in ib_link_query_port()
723 init_query_mad(in_mad); in ib_link_query_port()
724 in_mad->attr_id = MLX4_ATTR_EXTENDED_PORT_INFO; in ib_link_query_port()
725 in_mad->attr_mod = cpu_to_be32(port); in ib_link_query_port()
728 NULL, NULL, in_mad, out_mad); in ib_link_query_port()
742 kfree(in_mad); in ib_link_query_port()
838 struct ib_smp *in_mad = NULL; in __mlx4_ib_query_gid() local
845 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL); in __mlx4_ib_query_gid()
847 if (!in_mad || !out_mad) in __mlx4_ib_query_gid()
850 init_query_mad(in_mad); in __mlx4_ib_query_gid()
851 in_mad->attr_id = IB_SMP_ATTR_PORT_INFO; in __mlx4_ib_query_gid()
852 in_mad->attr_mod = cpu_to_be32(port); in __mlx4_ib_query_gid()
857 err = mlx4_MAD_IFC(dev, mad_ifc_flags, port, NULL, NULL, in_mad, out_mad); in __mlx4_ib_query_gid()
872 init_query_mad(in_mad); in __mlx4_ib_query_gid()
873 in_mad->attr_id = IB_SMP_ATTR_GUID_INFO; in __mlx4_ib_query_gid()
874 in_mad->attr_mod = cpu_to_be32(index / 8); in __mlx4_ib_query_gid()
877 NULL, NULL, in_mad, out_mad); in __mlx4_ib_query_gid()
886 kfree(in_mad); in __mlx4_ib_query_gid()
902 struct ib_smp *in_mad = NULL; in mlx4_ib_query_sl2vl() local
913 in_mad = kzalloc(sizeof(*in_mad), GFP_KERNEL); in mlx4_ib_query_sl2vl()
915 if (!in_mad || !out_mad) in mlx4_ib_query_sl2vl()
918 init_query_mad(in_mad); in mlx4_ib_query_sl2vl()
919 in_mad->attr_id = IB_SMP_ATTR_SL_TO_VL_TABLE; in mlx4_ib_query_sl2vl()
920 in_mad->attr_mod = 0; in mlx4_ib_query_sl2vl()
926 in_mad, out_mad); in mlx4_ib_query_sl2vl()
935 kfree(in_mad); in mlx4_ib_query_sl2vl()
962 struct ib_smp *in_mad = NULL; in __mlx4_ib_query_pkey() local
967 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL); in __mlx4_ib_query_pkey()
969 if (!in_mad || !out_mad) in __mlx4_ib_query_pkey()
972 init_query_mad(in_mad); in __mlx4_ib_query_pkey()
973 in_mad->attr_id = IB_SMP_ATTR_PKEY_TABLE; in __mlx4_ib_query_pkey()
974 in_mad->attr_mod = cpu_to_be32(index / 32); in __mlx4_ib_query_pkey()
980 in_mad, out_mad); in __mlx4_ib_query_pkey()
987 kfree(in_mad); in __mlx4_ib_query_pkey()
1983 struct ib_smp *in_mad = NULL; in init_node_data() local
1988 in_mad = kzalloc(sizeof *in_mad, GFP_KERNEL); in init_node_data()
1990 if (!in_mad || !out_mad) in init_node_data()
1993 init_query_mad(in_mad); in init_node_data()
1994 in_mad->attr_id = IB_SMP_ATTR_NODE_DESC; in init_node_data()
1998 err = mlx4_MAD_IFC(dev, mad_ifc_flags, 1, NULL, NULL, in_mad, out_mad); in init_node_data()
2004 in_mad->attr_id = IB_SMP_ATTR_NODE_INFO; in init_node_data()
2006 err = mlx4_MAD_IFC(dev, mad_ifc_flags, 1, NULL, NULL, in_mad, out_mad); in init_node_data()
2014 kfree(in_mad); in init_node_data()