Lines Matching defs:in

140 	/* Flow table/rules in NIC domain, to check if it's a RoCE packet */
147 /* Flow table/rule in RDMA domain, to check dgid */
270 u32 *in;
277 in = kvzalloc(inlen, GFP_KERNEL);
279 if (!in) {
285 mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
288 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS);
291 MLX5_SET_CFG(in, start_flow_index, ix);
293 MLX5_SET_CFG(in, end_flow_index, ix - 1);
294 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
300 memset(in, 0, inlen);
302 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_MISC_PARAMETERS_2);
306 MLX5_SET_CFG(in, start_flow_index, ix);
308 MLX5_SET_CFG(in, end_flow_index, ix - 1);
309 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
315 memset(in, 0, inlen);
317 MLX5_SET_CFG(in, start_flow_index, ix);
319 MLX5_SET_CFG(in, end_flow_index, ix - 1);
320 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
325 kvfree(in);
331 kvfree(in);
1058 u32 *in;
1066 in = kvzalloc(inlen, GFP_KERNEL);
1067 if (!in) {
1072 mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
1075 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS |
1085 MLX5_SET_CFG(in, start_flow_index, ix);
1087 MLX5_SET_CFG(in, end_flow_index, ix - 1);
1088 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
1094 memset(in, 0, inlen);
1096 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS |
1105 MLX5_SET_CFG(in, start_flow_index, ix);
1107 MLX5_SET_CFG(in, end_flow_index, ix - 1);
1108 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
1114 memset(in, 0, inlen);
1116 MLX5_SET_CFG(in, start_flow_index, ix);
1118 MLX5_SET_CFG(in, end_flow_index, ix - 1);
1119 ft->g[ft->num_groups] = mlx5_create_flow_group(ft->t, in);
1124 kvfree(in);
1130 kvfree(in);
1273 u32 *in;
1277 in = kvzalloc(MLX5_ST_SZ_BYTES(create_flow_group_in), GFP_KERNEL);
1278 if (!in)
1281 mc = MLX5_ADDR_OF(create_flow_group_in, in, match_criteria);
1286 MLX5_SET_CFG(in, match_criteria_enable, MLX5_MATCH_OUTER_HEADERS);
1287 MLX5_SET_CFG(in, start_flow_index, ix);
1289 MLX5_SET_CFG(in, end_flow_index, ix - 1);
1290 g = mlx5_create_flow_group(roce->ft, in);
1299 memset(in, 0, MLX5_ST_SZ_BYTES(create_flow_group_in));
1300 MLX5_SET_CFG(in, start_flow_index, ix);
1302 MLX5_SET_CFG(in, end_flow_index, ix - 1);
1303 g = mlx5_create_flow_group(roce->ft, in);
1312 kvfree(in);
1318 kvfree(in);
1714 /* When SCI isn't present in the Sectag, need to match the source */
1927 static void set_ipaddr_spec_v4(struct sockaddr_in *in, struct mlx5_flow_spec *spec, bool is_dst_ip)
1937 &in->sin_addr.s_addr, 4);
1943 &in->sin_addr.s_addr, 4);
1980 struct sockaddr_in *in = (struct sockaddr_in *)addr;
1982 set_ipaddr_spec_v4(in, spec, is_dst_ip);