Searched refs:R_SECONDARY (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/block/drbd/ |
H A D | drbd_strings.c | 46 [R_SECONDARY] = "Secondary", 93 return s > R_SECONDARY ? "TOO_LARGE" : drbd_role_s_names[s]; in drbd_role_str()
|
H A D | drbd_state.c | 305 device->state.role != R_SECONDARY) { in conn_all_vols_unconf() 321 if (role1 == R_SECONDARY || role2 == R_SECONDARY) in max_role() 322 return R_SECONDARY; in max_role() 330 if (role1 == R_SECONDARY || role2 == R_SECONDARY) in min_role() 331 return R_SECONDARY; in min_role() 337 enum drbd_role role = R_SECONDARY; in conn_highest_role() 850 else if (ns.role == R_SECONDARY && device->open_cnt) in is_valid_state() 1078 if (ns.conn == C_STANDALONE && ns.disk == D_DISKLESS && ns.role == R_SECONDARY) in sanitize_state() [all...] |
H A D | drbd_proc.c | 264 state.role == R_SECONDARY) { in drbd_seq_show()
|
H A D | drbd_nl.c | 543 * This is useful when an unconnected R_SECONDARY is asked to in conn_try_outdate_peer() 718 if (new_role == R_SECONDARY) { in drbd_set_role() 752 set_disk_ro(device->vdisk, new_role == R_SECONDARY); in drbd_set_role() 797 R_SECONDARY, 0); in drbd_adm_set_role() 2874 if (device->state.role == R_SECONDARY && in drbd_adm_resize() 2875 device->state.peer == R_SECONDARY) { in drbd_adm_resize() 3033 /* If we happen to be C_STANDALONE R_SECONDARY, just change to in drbd_adm_invalidate() 3037 if (device->state.conn == C_STANDALONE && device->state.role == R_SECONDARY) { in drbd_adm_invalidate() 4411 device->state.role == R_SECONDARY) { in adm_del_minor() 4511 retcode = drbd_set_role(peer_device->device, R_SECONDARY, in drbd_adm_down() [all...] |
H A D | drbd_receiver.c | 3157 if (hg == -1 && device->state.role == R_SECONDARY) in __must_hold() 3175 rv2 = drbd_change_state(device, CS_VERBOSE, NS(role, R_SECONDARY)); in __must_hold() 3225 rv2 = drbd_change_state(device, CS_VERBOSE, NS(role, R_SECONDARY)); in __must_hold()
|
H A D | drbd_main.c | 1971 { .role = R_SECONDARY, in drbd_set_defaults()
|
/kernel/linux/linux-6.6/drivers/block/drbd/ |
H A D | drbd_strings.c | 46 [R_SECONDARY] = "Secondary", 93 return s > R_SECONDARY ? "TOO_LARGE" : drbd_role_s_names[s]; in drbd_role_str()
|
H A D | drbd_state.c | 305 device->state.role != R_SECONDARY) { in conn_all_vols_unconf() 321 if (role1 == R_SECONDARY || role2 == R_SECONDARY) in max_role() 322 return R_SECONDARY; in max_role() 330 if (role1 == R_SECONDARY || role2 == R_SECONDARY) in min_role() 331 return R_SECONDARY; in min_role() 337 enum drbd_role role = R_SECONDARY; in conn_highest_role() 850 else if (ns.role == R_SECONDARY && device->open_cnt) in is_valid_state() 1078 if (ns.conn == C_STANDALONE && ns.disk == D_DISKLESS && ns.role == R_SECONDARY) in sanitize_state() [all...] |
H A D | drbd_proc.c | 264 state.role == R_SECONDARY) { in drbd_seq_show()
|
H A D | drbd_nl.c | 543 * This is useful when an unconnected R_SECONDARY is asked to in conn_try_outdate_peer() 718 if (new_role == R_SECONDARY) { in drbd_set_role() 752 set_disk_ro(device->vdisk, new_role == R_SECONDARY); in drbd_set_role() 796 rv = drbd_set_role(adm_ctx.device, R_SECONDARY, 0); in drbd_adm_set_role() 2818 if (device->state.role == R_SECONDARY && in drbd_adm_resize() 2819 device->state.peer == R_SECONDARY) { in drbd_adm_resize() 2976 /* If we happen to be C_STANDALONE R_SECONDARY, just change to in drbd_adm_invalidate() 2980 if (device->state.conn == C_STANDALONE && device->state.role == R_SECONDARY) { in drbd_adm_invalidate() 4355 device->state.role == R_SECONDARY) { in adm_del_minor() 4455 retcode = drbd_set_role(peer_device->device, R_SECONDARY, in drbd_adm_down() [all...] |
H A D | drbd_receiver.c | 3118 if (hg == -1 && device->state.role == R_SECONDARY) in __must_hold() 3136 rv2 = drbd_change_state(device, CS_VERBOSE, NS(role, R_SECONDARY)); in __must_hold() 3186 rv2 = drbd_change_state(device, CS_VERBOSE, NS(role, R_SECONDARY)); in __must_hold()
|
H A D | drbd_main.c | 1942 { .role = R_SECONDARY, in drbd_set_defaults()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | drbd.h | 183 R_SECONDARY = 2, /* role */ enumerator
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | drbd.h | 176 R_SECONDARY = 2, /* role */ enumerator
|
Completed in 41 milliseconds