Lines Matching refs:prot

159 	u32 prot;  in new_steering_entry()  local
207 prot = be32_to_cpu(mgm->members_count) >> 30; in new_steering_entry()
222 mgm->members_count = cpu_to_be32(members_count | (prot << 30)); in new_steering_entry()
429 u32 prot; in add_promisc_qp() local
475 prot = be32_to_cpu(mgm->members_count) >> 30; in add_promisc_qp()
506 (prot << 30)); in add_promisc_qp()
696 u8 *gid, enum mlx4_protocol prot, in find_entry() argument
705 u8 op_mod = (prot == MLX4_PROT_ETH) ? in find_entry()
740 be32_to_cpu(mgm->members_count) >> 30 == prot) in find_entry()
1098 int block_mcast_loopback, enum mlx4_protocol prot, in mlx4_qp_attach_common() argument
1118 err = find_entry(dev, port, gid, prot, in mlx4_qp_attach_common()
1164 mgm->members_count = cpu_to_be32(members_count | (u32) prot << 30); in mlx4_qp_attach_common()
1184 if (prot == MLX4_PROT_ETH) { in mlx4_qp_attach_common()
1207 enum mlx4_protocol prot, enum mlx4_steer_type steer) in mlx4_qp_detach_common() argument
1226 err = find_entry(dev, port, gid, prot, in mlx4_qp_detach_common()
1240 if (prot == MLX4_PROT_ETH && in mlx4_qp_detach_common()
1261 mgm->members_count = cpu_to_be32(--members_count | (u32) prot << 30); in mlx4_qp_detach_common()
1263 if (prot == MLX4_PROT_ETH) in mlx4_qp_detach_common()
1266 if (members_count && (prot != MLX4_PROT_ETH || !removed_entry)) { in mlx4_qp_detach_common()
1272 mgm->members_count = cpu_to_be32((u32) prot << 30); in mlx4_qp_detach_common()
1329 enum mlx4_protocol prot) in mlx4_QP_ATTACH() argument
1344 qpn |= (prot << 28); in mlx4_QP_ATTACH()
1362 enum mlx4_protocol prot, u64 *reg_id) in mlx4_trans_to_dmfs_attach() argument
1379 switch (prot) { in mlx4_trans_to_dmfs_attach()
1401 enum mlx4_protocol prot, u64 *reg_id) in mlx4_multicast_attach() argument
1405 if (prot == MLX4_PROT_ETH) in mlx4_multicast_attach()
1409 if (prot == MLX4_PROT_ETH) in mlx4_multicast_attach()
1414 block_mcast_loopback, prot); in mlx4_multicast_attach()
1416 block_mcast_loopback, prot, in mlx4_multicast_attach()
1422 prot, reg_id); in mlx4_multicast_attach()
1430 enum mlx4_protocol prot, u64 reg_id) in mlx4_multicast_detach() argument
1434 if (prot == MLX4_PROT_ETH) in mlx4_multicast_detach()
1438 if (prot == MLX4_PROT_ETH) in mlx4_multicast_detach()
1442 return mlx4_QP_ATTACH(dev, qp, gid, 0, 0, prot); in mlx4_multicast_detach()
1444 return mlx4_qp_detach_common(dev, qp, gid, prot, in mlx4_multicast_detach()
1516 int block_mcast_loopback, enum mlx4_protocol prot) in mlx4_unicast_attach() argument
1518 if (prot == MLX4_PROT_ETH) in mlx4_unicast_attach()
1523 block_mcast_loopback, prot); in mlx4_unicast_attach()
1526 prot, MLX4_UC_STEER); in mlx4_unicast_attach()
1531 u8 gid[16], enum mlx4_protocol prot) in mlx4_unicast_detach() argument
1533 if (prot == MLX4_PROT_ETH) in mlx4_unicast_detach()
1537 return mlx4_QP_ATTACH(dev, qp, gid, 0, 0, prot); in mlx4_unicast_detach()
1539 return mlx4_qp_detach_common(dev, qp, gid, prot, MLX4_UC_STEER); in mlx4_unicast_detach()