Lines Matching refs:role

470 		 ((os.role != R_PRIMARY && ns.role == R_PRIMARY) ||  in cl_wide_st_chg()
661 drbd_role_str(ns.role), in print_st()
704 ns.role == R_PRIMARY && ns.peer == R_PRIMARY) in is_valid_state()
711 else if (ns.role == R_SECONDARY && mdev->open_cnt) in is_valid_state()
714 else if (ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.disk < D_UP_TO_DATE) in is_valid_state()
718 ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.pdsk >= D_UNKNOWN) in is_valid_state()
721 else if (ns.role == R_PRIMARY && ns.disk <= D_INCONSISTENT && ns.pdsk <= D_INCONSISTENT) in is_valid_state()
860 if (ns.conn == C_STANDALONE && ns.disk == D_DISKLESS && ns.role == R_SECONDARY) in sanitize_state()
976 (ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.pdsk > D_OUTDATED) && in sanitize_state()
977 !(os.role == R_PRIMARY && os.conn < C_CONNECTED && os.pdsk > D_OUTDATED)) in sanitize_state()
981 (ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE) && in sanitize_state()
982 !(os.role == R_PRIMARY && os.disk < D_UP_TO_DATE && os.pdsk < D_UP_TO_DATE)) in sanitize_state()
1086 if (ns.role != os.role) in __drbd_set_state()
1088 drbd_role_str(os.role), in __drbd_set_state()
1089 drbd_role_str(ns.role)); in __drbd_set_state()
1135 ns.role == R_SECONDARY && in __drbd_set_state()
1212 if (mdev->state.role == R_PRIMARY || in __drbd_set_state()
1350 if (!(os.role == R_PRIMARY && os.disk < D_UP_TO_DATE && os.pdsk < D_UP_TO_DATE) && in after_state_ch()
1351 (ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE)) in after_state_ch()
1430 if ((ns.role == R_PRIMARY || ns.peer == R_PRIMARY) && in after_state_ch()
1462 if (os.role == R_PRIMARY && ns.role == R_SECONDARY && in after_state_ch()
1618 ns.role == R_SECONDARY) { in after_state_ch()
2913 if (mdev->state.role != R_PRIMARY) { in drbd_open()
2960 { .role = R_SECONDARY, in drbd_set_defaults()
3825 if (mdev->state.role == R_PRIMARY) in _drbd_uuid_set()