Lines Matching refs:in
97 struct mlx5_hca_vport_context *in; in mlx5_ib_set_vf_link_state() local
101 in = kzalloc(sizeof(*in), GFP_KERNEL); in mlx5_ib_set_vf_link_state()
102 if (!in) in mlx5_ib_set_vf_link_state()
105 in->policy = net_to_mlx_policy(state); in mlx5_ib_set_vf_link_state()
106 if (in->policy == MLX5_POLICY_INVALID) { in mlx5_ib_set_vf_link_state()
110 in->field_select = MLX5_HCA_VPORT_SEL_STATE_POLICY; in mlx5_ib_set_vf_link_state()
111 err = mlx5_core_modify_hca_vport_context(mdev, 1, 1, vf + 1, in); in mlx5_ib_set_vf_link_state()
113 vfs_ctx[vf].policy = in->policy; in mlx5_ib_set_vf_link_state()
116 kfree(in); in mlx5_ib_set_vf_link_state()
156 struct mlx5_hca_vport_context *in; in set_vf_node_guid() local
160 in = kzalloc(sizeof(*in), GFP_KERNEL); in set_vf_node_guid()
161 if (!in) in set_vf_node_guid()
164 in->field_select = MLX5_HCA_VPORT_SEL_NODE_GUID; in set_vf_node_guid()
165 in->node_guid = guid; in set_vf_node_guid()
166 err = mlx5_core_modify_hca_vport_context(mdev, 1, 1, vf + 1, in); in set_vf_node_guid()
171 kfree(in); in set_vf_node_guid()
180 struct mlx5_hca_vport_context *in; in set_vf_port_guid() local
184 in = kzalloc(sizeof(*in), GFP_KERNEL); in set_vf_port_guid()
185 if (!in) in set_vf_port_guid()
188 in->field_select = MLX5_HCA_VPORT_SEL_PORT_GUID; in set_vf_port_guid()
189 in->port_guid = guid; in set_vf_port_guid()
190 err = mlx5_core_modify_hca_vport_context(mdev, 1, 1, vf + 1, in); in set_vf_port_guid()
195 kfree(in); in set_vf_port_guid()