Lines Matching defs:prot
158 u32 prot;
206 prot = be32_to_cpu(mgm->members_count) >> 30;
221 mgm->members_count = cpu_to_be32(members_count | (prot << 30));
428 u32 prot;
474 prot = be32_to_cpu(mgm->members_count) >> 30;
505 (prot << 30));
695 u8 *gid, enum mlx4_protocol prot,
704 u8 op_mod = (prot == MLX4_PROT_ETH) ?
739 be32_to_cpu(mgm->members_count) >> 30 == prot)
1105 int block_mcast_loopback, enum mlx4_protocol prot,
1125 err = find_entry(dev, port, gid, prot,
1171 mgm->members_count = cpu_to_be32(members_count | (u32) prot << 30);
1191 if (prot == MLX4_PROT_ETH && index != -1) {
1215 enum mlx4_protocol prot, enum mlx4_steer_type steer)
1234 err = find_entry(dev, port, gid, prot,
1248 if (prot == MLX4_PROT_ETH &&
1269 mgm->members_count = cpu_to_be32(--members_count | (u32) prot << 30);
1271 if (prot == MLX4_PROT_ETH)
1274 if (members_count && (prot != MLX4_PROT_ETH || !removed_entry)) {
1280 mgm->members_count = cpu_to_be32((u32) prot << 30);
1337 enum mlx4_protocol prot)
1352 qpn |= (prot << 28);
1370 enum mlx4_protocol prot, u64 *reg_id)
1387 switch (prot) {
1409 enum mlx4_protocol prot, u64 *reg_id)
1413 if (prot == MLX4_PROT_ETH)
1418 if (prot == MLX4_PROT_ETH)
1423 block_mcast_loopback, prot);
1425 block_mcast_loopback, prot,
1431 prot, reg_id);
1439 enum mlx4_protocol prot, u64 reg_id)
1443 if (prot == MLX4_PROT_ETH)
1448 if (prot == MLX4_PROT_ETH)
1452 return mlx4_QP_ATTACH(dev, qp, gid, 0, 0, prot);
1454 return mlx4_qp_detach_common(dev, qp, gid, prot,
1531 int block_mcast_loopback, enum mlx4_protocol prot)
1533 if (prot == MLX4_PROT_ETH)
1538 block_mcast_loopback, prot);
1541 prot, MLX4_UC_STEER);
1546 u8 gid[16], enum mlx4_protocol prot)
1548 if (prot == MLX4_PROT_ETH)
1552 return mlx4_QP_ATTACH(dev, qp, gid, 0, 0, prot);
1554 return mlx4_qp_detach_common(dev, qp, gid, prot, MLX4_UC_STEER);