Lines Matching full:enum
27 enum chg_state_flags flags;
32 enum sanitize_state_warnings {
139 max_t(enum drbd_conns, in remember_old_state()
201 max_t(enum drbd_conns, C_WF_REPORT_PARAMS, state.conn); in remember_new_state()
281 union drbd_state ns, enum chg_state_flags flags,
283 static enum drbd_state_rv is_valid_state(struct drbd_device *, union drbd_state);
284 static enum drbd_state_rv is_valid_soft_transition(union drbd_state, union drbd_state, struct drbd_…
285 static enum drbd_state_rv is_valid_transition(union drbd_state os, union drbd_state ns);
287 union drbd_state ns, enum sanitize_state_warnings *warn);
317 static enum drbd_role max_role(enum drbd_role role1, enum drbd_role role2) in max_role()
326 static enum drbd_role min_role(enum drbd_role role1, enum drbd_role role2) in min_role()
335 enum drbd_role conn_highest_role(struct drbd_connection *connection) in conn_highest_role()
337 enum drbd_role role = R_SECONDARY; in conn_highest_role()
351 enum drbd_role conn_highest_peer(struct drbd_connection *connection) in conn_highest_peer()
353 enum drbd_role peer = R_UNKNOWN; in conn_highest_peer()
367 enum drbd_disk_state conn_highest_disk(struct drbd_connection *connection) in conn_highest_disk()
369 enum drbd_disk_state disk_state = D_DISKLESS; in conn_highest_disk()
376 disk_state = max_t(enum drbd_disk_state, disk_state, device->state.disk); in conn_highest_disk()
383 enum drbd_disk_state conn_lowest_disk(struct drbd_connection *connection) in conn_lowest_disk()
385 enum drbd_disk_state disk_state = D_MASK; in conn_lowest_disk()
392 disk_state = min_t(enum drbd_disk_state, disk_state, device->state.disk); in conn_lowest_disk()
399 enum drbd_disk_state conn_highest_pdsk(struct drbd_connection *connection) in conn_highest_pdsk()
401 enum drbd_disk_state disk_state = D_DISKLESS; in conn_highest_pdsk()
408 disk_state = max_t(enum drbd_disk_state, disk_state, device->state.pdsk); in conn_highest_pdsk()
415 enum drbd_conns conn_lowest_conn(struct drbd_connection *connection) in conn_lowest_conn()
417 enum drbd_conns conn = C_MASK; in conn_lowest_conn()
424 conn = min_t(enum drbd_conns, conn, device->state.conn); in conn_lowest_conn()
488 enum drbd_state_rv
489 drbd_change_state(struct drbd_device *device, enum chg_state_flags f, in drbd_change_state()
494 enum drbd_state_rv rv; in drbd_change_state()
516 static enum drbd_state_rv
522 enum drbd_state_rv rv; in _req_st_cond()
562 static enum drbd_state_rv
564 union drbd_state val, enum chg_state_flags f) in drbd_req_state()
569 enum drbd_state_rv rv; in drbd_req_state()
648 enum drbd_state_rv
650 union drbd_state val, enum chg_state_flags f) in _drbd_request_state()
652 enum drbd_state_rv rv; in _drbd_request_state()
672 static enum drbd_state_rv
699 enum drbd_state_rv
701 union drbd_state val, enum chg_state_flags f) in _drbd_request_state_holding_state_mutex()
703 enum drbd_state_rv rv; in _drbd_request_state_holding_state_mutex()
734 union drbd_state ns, enum drbd_state_rv err) in print_st_err()
744 enum chg_state_flags flags) in print_state_change()
775 enum chg_state_flags flags) in drbd_pr_state_change()
800 enum chg_state_flags flags) in conn_pr_state_change()
822 static enum drbd_state_rv
827 enum drbd_fencing_p fp; in is_valid_state()
828 enum drbd_state_rv rv = SS_SUCCESS; in is_valid_state()
911 static enum drbd_state_rv
914 enum drbd_state_rv rv = SS_SUCCESS; in is_valid_soft_transition()
973 static enum drbd_state_rv
974 is_valid_conn_transition(enum drbd_conns oc, enum drbd_conns nc) in is_valid_conn_transition()
1013 static enum drbd_state_rv
1016 enum drbd_state_rv rv; in is_valid_transition()
1027 static void print_sanitize_warnings(struct drbd_device *device, enum sanitize_state_warnings warn) in print_sanitize_warnings()
1053 union drbd_state ns, enum sanitize_state_warnings *warn) in sanitize_state()
1055 enum drbd_fencing_p fp; in sanitize_state()
1056 enum drbd_disk_state disk_min, disk_max, pdsk_min, pdsk_max; in sanitize_state()
1118 switch ((enum drbd_conns)ns.conn) { in sanitize_state()
1225 static void set_ov_position(struct drbd_device *device, enum drbd_conns cs) in set_ov_position()
1260 enum drbd_state_rv
1262 enum chg_state_flags flags, struct completion *done) in _drbd_set_state()
1267 enum drbd_state_rv rv = SS_SUCCESS; in _drbd_set_state()
1268 enum sanitize_state_warnings ssw; in _drbd_set_state()
1522 char *why, enum bm_flag flags) in drbd_bitmap_io_from_worker()
1543 enum drbd_notification_type type) in notify_resource_state_change()
1559 enum drbd_notification_type type) in notify_connection_state_change()
1573 enum drbd_notification_type type) in notify_device_state_change()
1586 enum drbd_notification_type type) in notify_peer_device_state_change()
1606 enum drbd_notification_type) = NULL; in broadcast_state_change()
1674 static bool lost_contact_to_peer_data(enum drbd_disk_state os, enum drbd_disk_state ns) in lost_contact_to_peer_data()
1701 union drbd_state ns, enum chg_state_flags flags, in after_state_ch()
1733 enum drbd_req_event what = NOTHING; in after_state_ch()
1895 enum drbd_io_error_p eh = EP_PASS_ON; in after_state_ch()
2029 enum drbd_conns oc;
2032 enum chg_state_flags flags;
2042 enum drbd_conns oc = acscw->oc; in w_after_conn_state_ch()
2104 static void conn_old_common_state(struct drbd_connection *connection, union drbd_state *pcs, enum c… in conn_old_common_state()
2106 enum chg_state_flags flags = ~0; in conn_old_common_state()
2150 static enum drbd_state_rv
2152 enum chg_state_flags flags) in conn_is_valid_transition()
2154 enum drbd_state_rv rv = SS_SUCCESS; in conn_is_valid_transition()
2195 union drbd_state *pns_min, union drbd_state *pns_max, enum chg_state_flags flags) in conn_set_state()
2206 enum drbd_state_rv rv; in conn_set_state()
2235 ns_max.conn = max_t(enum drbd_conns, ns.conn, ns_max.conn); in conn_set_state()
2236 ns_max.disk = max_t(enum drbd_disk_state, ns.disk, ns_max.disk); in conn_set_state()
2237 ns_max.pdsk = max_t(enum drbd_disk_state, ns.pdsk, ns_max.pdsk); in conn_set_state()
2241 ns_min.conn = min_t(enum drbd_conns, ns.conn, ns_min.conn); in conn_set_state()
2242 ns_min.disk = min_t(enum drbd_disk_state, ns.disk, ns_min.disk); in conn_set_state()
2243 ns_min.pdsk = min_t(enum drbd_disk_state, ns.pdsk, ns_min.pdsk); in conn_set_state()
2265 static enum drbd_state_rv
2268 enum drbd_state_rv err, rv = SS_UNKNOWN_ERROR; /* continue waiting */; in _conn_rq_cond()
2283 enum drbd_state_rv
2285 enum chg_state_flags flags) in _conn_request_state()
2287 enum drbd_state_rv rv = SS_SUCCESS; in _conn_request_state()
2289 enum drbd_conns oc = connection->cstate; in _conn_request_state()
2377 enum drbd_state_rv
2379 enum chg_state_flags flags) in conn_request_state()
2381 enum drbd_state_rv rv; in conn_request_state()