R_PRIMARY        1923 drivers/block/drbd/drbd_main.c 	if (device->state.role != R_PRIMARY) {
R_PRIMARY        1950 drivers/block/drbd/drbd_main.c 		D_ASSERT(device, device->state.role == R_PRIMARY);
R_PRIMARY        3445 drivers/block/drbd/drbd_main.c 		if (device->state.role == R_PRIMARY)
R_PRIMARY         627 drivers/block/drbd/drbd_nl.c 	if (new_role == R_PRIMARY) {
R_PRIMARY         794 drivers/block/drbd/drbd_nl.c 		retcode = drbd_set_role(adm_ctx.device, R_PRIMARY, parms.assume_uptodate);
R_PRIMARY        1311 drivers/block/drbd/drbd_nl.c 				if (device->state.role != R_PRIMARY) {
R_PRIMARY        1417 drivers/block/drbd/drbd_nl.c 	if (device->state.role == R_PRIMARY && new < now)
R_PRIMARY        1990 drivers/block/drbd/drbd_nl.c 	    (device->state.role == R_PRIMARY || device->state.peer == R_PRIMARY) &&
R_PRIMARY        2059 drivers/block/drbd/drbd_nl.c 	    !(device->state.role == R_PRIMARY && device->resource->susp_nod))
R_PRIMARY        2084 drivers/block/drbd/drbd_nl.c 	if (device->state.role != R_PRIMARY &&
R_PRIMARY        2176 drivers/block/drbd/drbd_nl.c 	if (device->state.role == R_PRIMARY)
R_PRIMARY        2318 drivers/block/drbd/drbd_nl.c 	    conn_highest_role(connection) == R_PRIMARY &&
R_PRIMARY        2319 drivers/block/drbd/drbd_nl.c 	    conn_highest_peer(connection) == R_PRIMARY)
R_PRIMARY        2334 drivers/block/drbd/drbd_nl.c 		if (device->state.role == R_PRIMARY && new_net_conf->discard_my_data)
R_PRIMARY        2827 drivers/block/drbd/drbd_nl.c 		iass = (device->state.role == R_PRIMARY);
R_PRIMARY        3120 drivers/block/drbd/drbd_nl.c 	if (device->state.conn == C_STANDALONE && device->state.role == R_PRIMARY) {
R_PRIMARY        3017 drivers/block/drbd/drbd_receiver.c 	if (device->state.peer != R_PRIMARY
R_PRIMARY        3158 drivers/block/drbd/drbd_receiver.c 		if (hg == 1  && device->state.role == R_PRIMARY)
R_PRIMARY        3165 drivers/block/drbd/drbd_receiver.c 		return device->state.role == R_PRIMARY ? 1 : -1;
R_PRIMARY        3168 drivers/block/drbd/drbd_receiver.c 		if (hg == -1 && device->state.role == R_PRIMARY) {
R_PRIMARY        3358 drivers/block/drbd/drbd_receiver.c 		if (device->state.role == R_PRIMARY || peer_role == R_PRIMARY) {
R_PRIMARY        3364 drivers/block/drbd/drbd_receiver.c 			if (device->state.role == R_PRIMARY && peer_role == R_PRIMARY) {
R_PRIMARY        3371 drivers/block/drbd/drbd_receiver.c 			if (device->state.role == R_PRIMARY)
R_PRIMARY        3551 drivers/block/drbd/drbd_receiver.c 		int pcount = (device->state.role == R_PRIMARY)
R_PRIMARY        3552 drivers/block/drbd/drbd_receiver.c 			   + (peer_role == R_PRIMARY);
R_PRIMARY        3606 drivers/block/drbd/drbd_receiver.c 	    device->state.role == R_PRIMARY && device->state.disk >= D_CONSISTENT) {
R_PRIMARY        4225 drivers/block/drbd/drbd_receiver.c 		} else if (new_size < cur_size && device->state.role == R_PRIMARY) {
R_PRIMARY        4303 drivers/block/drbd/drbd_receiver.c 	    device->state.role == R_PRIMARY &&
R_PRIMARY        4331 drivers/block/drbd/drbd_receiver.c 		   device->state.role == R_PRIMARY) {
R_PRIMARY        5196 drivers/block/drbd/drbd_receiver.c 	if (conn_highest_role(connection) == R_PRIMARY && conn_highest_pdsk(connection) >= D_UNKNOWN)
R_PRIMARY         319 drivers/block/drbd/drbd_state.c 	if (role1 == R_PRIMARY || role2 == R_PRIMARY)
R_PRIMARY         320 drivers/block/drbd/drbd_state.c 		return R_PRIMARY;
R_PRIMARY         332 drivers/block/drbd/drbd_state.c 	return R_PRIMARY;
R_PRIMARY         471 drivers/block/drbd/drbd_state.c 		 ((os.role != R_PRIMARY && ns.role == R_PRIMARY) ||
R_PRIMARY         840 drivers/block/drbd/drbd_state.c 		if (!nc->two_primaries && ns.role == R_PRIMARY) {
R_PRIMARY         841 drivers/block/drbd/drbd_state.c 			if (ns.peer == R_PRIMARY)
R_PRIMARY         843 drivers/block/drbd/drbd_state.c 			else if (conn_highest_peer(first_peer_device(device)->connection) == R_PRIMARY)
R_PRIMARY         853 drivers/block/drbd/drbd_state.c 	else if (ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.disk < D_UP_TO_DATE)
R_PRIMARY         857 drivers/block/drbd/drbd_state.c 		 ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.pdsk >= D_UNKNOWN)
R_PRIMARY         860 drivers/block/drbd/drbd_state.c 	else if (ns.role == R_PRIMARY && ns.disk <= D_INCONSISTENT && ns.pdsk <= D_INCONSISTENT)
R_PRIMARY         887 drivers/block/drbd/drbd_state.c 	else if (ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE)
R_PRIMARY         945 drivers/block/drbd/drbd_state.c 	if (os.role != R_PRIMARY && ns.role == R_PRIMARY
R_PRIMARY        1194 drivers/block/drbd/drbd_state.c 	    (ns.role == R_PRIMARY && ns.conn < C_CONNECTED && ns.pdsk > D_OUTDATED) &&
R_PRIMARY        1195 drivers/block/drbd/drbd_state.c 	    !(os.role == R_PRIMARY && os.conn < C_CONNECTED && os.pdsk > D_OUTDATED))
R_PRIMARY        1199 drivers/block/drbd/drbd_state.c 	    (ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE) &&
R_PRIMARY        1200 drivers/block/drbd/drbd_state.c 	    !(os.role == R_PRIMARY && os.disk < D_UP_TO_DATE && os.pdsk < D_UP_TO_DATE))
R_PRIMARY        1418 drivers/block/drbd/drbd_state.c 		if (device->state.role == R_PRIMARY ||
R_PRIMARY        1419 drivers/block/drbd/drbd_state.c 		    (device->state.pdsk < D_INCONSISTENT && device->state.peer == R_PRIMARY))
R_PRIMARY        1440 drivers/block/drbd/drbd_state.c 	    os.peer == R_SECONDARY && ns.peer == R_PRIMARY)
R_PRIMARY        1725 drivers/block/drbd/drbd_state.c 	if (!(os.role == R_PRIMARY && os.disk < D_UP_TO_DATE && os.pdsk < D_UP_TO_DATE) &&
R_PRIMARY        1726 drivers/block/drbd/drbd_state.c 	    (ns.role == R_PRIMARY && ns.disk < D_UP_TO_DATE && ns.pdsk < D_UP_TO_DATE))
R_PRIMARY        1816 drivers/block/drbd/drbd_state.c 			if ((ns.role == R_PRIMARY || ns.peer == R_PRIMARY) &&
R_PRIMARY        1830 drivers/block/drbd/drbd_state.c 		if (os.peer != R_PRIMARY && ns.peer == R_PRIMARY &&
R_PRIMARY        1836 drivers/block/drbd/drbd_state.c 		if (os.peer == R_PRIMARY && ns.peer == R_SECONDARY)
R_PRIMARY        1848 drivers/block/drbd/drbd_state.c 	if (os.role == R_PRIMARY && ns.role == R_SECONDARY &&
R_PRIMARY          45 drivers/block/drbd/drbd_strings.c 	[R_PRIMARY]   = "Primary",