Lines Matching full:role
70 /* The first role is always CK_BARRIER_TOURNAMENT_DROPOUT. */ in ck_barrier_tournament_init()
72 rounds[i][0].role = CK_BARRIER_TOURNAMENT_DROPOUT; in ck_barrier_tournament_init()
79 rounds[i][k].role = CK_BARRIER_TOURNAMENT_WINNER; in ck_barrier_tournament_init()
81 rounds[i][k].role = CK_BARRIER_TOURNAMENT_BYE; in ck_barrier_tournament_init()
85 rounds[i][k].role = CK_BARRIER_TOURNAMENT_LOSER; in ck_barrier_tournament_init()
87 rounds[i][k].role = CK_BARRIER_TOURNAMENT_CHAMPION; in ck_barrier_tournament_init()
89 if (rounds[i][k].role == CK_BARRIER_TOURNAMENT_LOSER) in ck_barrier_tournament_init()
91 else if (rounds[i][k].role == CK_BARRIER_TOURNAMENT_WINNER || in ck_barrier_tournament_init()
92 rounds[i][k].role == CK_BARRIER_TOURNAMENT_CHAMPION) in ck_barrier_tournament_init()
119 switch (rounds[state->vpid][round].role) { in ck_barrier_tournament()
158 switch (rounds[state->vpid][round].role) { in ck_barrier_tournament()