Symbol: R_PRIMARY
drivers/block/drbd/drbd_main.c
1886
if (device->state.role != R_PRIMARY) {
drivers/block/drbd/drbd_main.c
1914
D_ASSERT(device, device->state.role == R_PRIMARY);
drivers/block/drbd/drbd_main.c
3296
if (device->state.role == R_PRIMARY)
drivers/block/drbd/drbd_nl.c
1287
if (device->state.role == R_PRIMARY && new < now)
drivers/block/drbd/drbd_nl.c
1934
(device->state.role == R_PRIMARY || device->state.peer == R_PRIMARY) &&
drivers/block/drbd/drbd_nl.c
2003
!(device->state.role == R_PRIMARY && device->resource->susp_nod))
drivers/block/drbd/drbd_nl.c
2028
if (device->state.role != R_PRIMARY &&
drivers/block/drbd/drbd_nl.c
2122
if (device->state.role == R_PRIMARY)
drivers/block/drbd/drbd_nl.c
2265
conn_highest_role(connection) == R_PRIMARY &&
drivers/block/drbd/drbd_nl.c
2266
conn_highest_peer(connection) == R_PRIMARY)
drivers/block/drbd/drbd_nl.c
2281
if (device->state.role == R_PRIMARY && new_net_conf->discard_my_data)
drivers/block/drbd/drbd_nl.c
2775
iass = (device->state.role == R_PRIMARY);
drivers/block/drbd/drbd_nl.c
3068
if (device->state.conn == C_STANDALONE && device->state.role == R_PRIMARY) {
drivers/block/drbd/drbd_nl.c
626
if (new_role == R_PRIMARY) {
drivers/block/drbd/drbd_nl.c
794
rv = drbd_set_role(adm_ctx.device, R_PRIMARY, parms.assume_uptodate);
drivers/block/drbd/drbd_receiver.c
2796
if (device->state.peer != R_PRIMARY
drivers/block/drbd/drbd_receiver.c
2936
if (hg == 1 && device->state.role == R_PRIMARY)
drivers/block/drbd/drbd_receiver.c
2943
return device->state.role == R_PRIMARY ? 1 : -1;
drivers/block/drbd/drbd_receiver.c
2946
if (hg == -1 && device->state.role == R_PRIMARY) {
drivers/block/drbd/drbd_receiver.c
3137
if (device->state.role == R_PRIMARY || peer_role == R_PRIMARY) {
drivers/block/drbd/drbd_receiver.c
3143
if (device->state.role == R_PRIMARY && peer_role == R_PRIMARY) {
drivers/block/drbd/drbd_receiver.c
3150
if (device->state.role == R_PRIMARY)
drivers/block/drbd/drbd_receiver.c
3330
int pcount = (device->state.role == R_PRIMARY)
drivers/block/drbd/drbd_receiver.c
3331
+ (peer_role == R_PRIMARY);
drivers/block/drbd/drbd_receiver.c
3385
device->state.role == R_PRIMARY && device->state.disk >= D_CONSISTENT) {
drivers/block/drbd/drbd_receiver.c
3997
} else if (new_size < cur_size && device->state.role == R_PRIMARY) {
drivers/block/drbd/drbd_receiver.c
4073
device->state.role == R_PRIMARY &&
drivers/block/drbd/drbd_receiver.c
4101
device->state.role == R_PRIMARY) {
drivers/block/drbd/drbd_receiver.c
4964
if (conn_highest_role(connection) == R_PRIMARY && conn_highest_pdsk(connection) >= D_UNKNOWN)
drivers/block/drbd/drbd_state.c
1194
(ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.pdsk > D_OUTDATED) &&
drivers/block/drbd/drbd_state.c
1195
!(os.role == R_PRIMARY && os.conn < C_CONNECTED && os.pdsk > D_OUTDATED))
drivers/block/drbd/drbd_state.c
1199
(ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE) &&
drivers/block/drbd/drbd_state.c
1200
!(os.role == R_PRIMARY && os.disk < D_UP_TO_DATE && os.pdsk < D_UP_TO_DATE))
drivers/block/drbd/drbd_state.c
1420
if (device->state.role == R_PRIMARY ||
drivers/block/drbd/drbd_state.c
1421
(device->state.pdsk < D_INCONSISTENT && device->state.peer == R_PRIMARY))
drivers/block/drbd/drbd_state.c
1442
os.peer == R_SECONDARY && ns.peer == R_PRIMARY)
drivers/block/drbd/drbd_state.c
1733
if (!(os.role == R_PRIMARY && os.disk < D_UP_TO_DATE && os.pdsk < D_UP_TO_DATE) &&
drivers/block/drbd/drbd_state.c
1734
(ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE))
drivers/block/drbd/drbd_state.c
1824
if ((ns.role == R_PRIMARY || ns.peer == R_PRIMARY) &&
drivers/block/drbd/drbd_state.c
1838
if (os.peer != R_PRIMARY && ns.peer == R_PRIMARY &&
drivers/block/drbd/drbd_state.c
1844
if (os.peer == R_PRIMARY && ns.peer == R_SECONDARY)
drivers/block/drbd/drbd_state.c
1856
if (os.role == R_PRIMARY && ns.role == R_SECONDARY &&
drivers/block/drbd/drbd_state.c
319
if (role1 == R_PRIMARY || role2 == R_PRIMARY)
drivers/block/drbd/drbd_state.c
320
return R_PRIMARY;
drivers/block/drbd/drbd_state.c
332
return R_PRIMARY;
drivers/block/drbd/drbd_state.c
471
((os.role != R_PRIMARY && ns.role == R_PRIMARY) ||
drivers/block/drbd/drbd_state.c
840
if (!nc->two_primaries && ns.role == R_PRIMARY) {
drivers/block/drbd/drbd_state.c
841
if (ns.peer == R_PRIMARY)
drivers/block/drbd/drbd_state.c
843
else if (conn_highest_peer(first_peer_device(device)->connection) == R_PRIMARY)
drivers/block/drbd/drbd_state.c
853
else if (ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.disk < D_UP_TO_DATE)
drivers/block/drbd/drbd_state.c
857
ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.pdsk >= D_UNKNOWN)
drivers/block/drbd/drbd_state.c
860
else if (ns.role == R_PRIMARY && ns.disk <= D_INCONSISTENT && ns.pdsk <= D_INCONSISTENT)
drivers/block/drbd/drbd_state.c
887
else if (ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE)
drivers/block/drbd/drbd_state.c
945
if (os.role != R_PRIMARY && ns.role == R_PRIMARY
drivers/block/drbd/drbd_strings.c
45
[R_PRIMARY] = "Primary",