Lines Matching defs:members_count

154 	u32 members_count;
205 members_count = be32_to_cpu(mgm->members_count) & 0xffffff;
206 prot = be32_to_cpu(mgm->members_count) >> 30;
211 if (members_count == dev->caps.num_qp_per_mgm) {
218 mgm->qp[members_count++] = cpu_to_be32(pqp->qpn & MGM_QPN_MASK);
221 mgm->members_count = cpu_to_be32(members_count | (prot << 30));
332 unsigned int index, u32 tqpn, u32 *members_count)
353 m_count = be32_to_cpu(mgm->members_count) & 0xffffff;
354 if (members_count)
355 *members_count = m_count;
377 u32 members_count;
385 if (!promisc_steering_entry(dev, port, steer, index, tqpn, &members_count))
393 if (list_empty(&entry->duplicates) || members_count == 1) {
429 u32 members_count;
471 members_count = be32_to_cpu(mgm->members_count) & 0xffffff;
472 prot = be32_to_cpu(mgm->members_count) >> 30;
474 for (i = 0; i < members_count; i++) {
489 if (members_count == dev->caps.num_qp_per_mgm) {
494 mgm->qp[members_count++] = cpu_to_be32(qpn & MGM_QPN_MASK);
495 mgm->members_count = cpu_to_be32(members_count | (prot << 30));
507 members_count = 0;
509 if (members_count == dev->caps.num_qp_per_mgm) {
514 mgm->qp[members_count++] = cpu_to_be32(dqp->qpn & MGM_QPN_MASK);
516 mgm->members_count = cpu_to_be32(members_count | MLX4_PROT_ETH << 30);
547 u32 members_count;
579 members_count = 0;
581 mgm->qp[members_count++] = cpu_to_be32(dqp->qpn & MGM_QPN_MASK);
582 mgm->members_count = cpu_to_be32(members_count | MLX4_PROT_ETH << 30);
607 members_count = be32_to_cpu(mgm->members_count) & 0xffffff;
608 if (!members_count) {
616 for (i = 0; i < members_count; ++i)
630 mgm->qp[loc] = mgm->qp[members_count - 1];
631 mgm->qp[members_count - 1] = 0;
632 mgm->members_count = cpu_to_be32(--members_count |
707 if (!(be32_to_cpu(mgm->members_count) & 0xffffff)) {
716 be32_to_cpu(mgm->members_count) >> 30 == prot)
1014 u32 members_count;
1034 if (!(be32_to_cpu(mgm->members_count) & 0xffffff)) {
1054 members_count = be32_to_cpu(mgm->members_count) & 0xffffff;
1055 if (members_count == dev->caps.num_qp_per_mgm) {
1061 for (i = 0; i < members_count; ++i)
1068 mgm->qp[members_count++] = cpu_to_be32((qp->qpn & MGM_QPN_MASK) |
1071 mgm->members_count = cpu_to_be32(members_count | (u32) prot << 30);
1122 u32 members_count;
1157 members_count = be32_to_cpu(mgm->members_count) & 0xffffff;
1158 for (i = 0; i < members_count; ++i)
1171 mgm->qp[loc] = mgm->qp[members_count - 1];
1172 mgm->qp[members_count - 1] = 0;
1173 mgm->members_count = cpu_to_be32(--members_count | (u32) prot << 30);
1178 if (members_count && (prot != MLX4_PROT_ETH || !removed_entry)) {
1184 mgm->members_count = cpu_to_be32((u32) prot << 30);