drbd_state 856 drivers/block/drbd/drbd_int.h union drbd_state new_state_tmp; drbd_state 1093 drivers/block/drbd/drbd_int.h extern int drbd_send_state(struct drbd_peer_device *, union drbd_state s); drbd_state 1669 drivers/block/drbd/drbd_int.h union drbd_state os; drbd_state 1670 drivers/block/drbd/drbd_int.h union drbd_state ns; drbd_state 1725 drivers/block/drbd/drbd_int.h static inline union drbd_state drbd_read_state(struct drbd_device *device) drbd_state 1728 drivers/block/drbd/drbd_int.h union drbd_state rv; drbd_state 1983 drivers/block/drbd/drbd_int.h extern int drbd_send_state_req(struct drbd_peer_device *, union drbd_state, union drbd_state); drbd_state 1984 drivers/block/drbd/drbd_int.h extern int conn_send_state_req(struct drbd_connection *, union drbd_state, union drbd_state); drbd_state 1021 drivers/block/drbd/drbd_main.c int drbd_send_state(struct drbd_peer_device *peer_device, union drbd_state state) drbd_state 1034 drivers/block/drbd/drbd_main.c int drbd_send_state_req(struct drbd_peer_device *peer_device, union drbd_state mask, union drbd_state val) drbd_state 1048 drivers/block/drbd/drbd_main.c int conn_send_state_req(struct drbd_connection *connection, union drbd_state mask, union drbd_state val) drbd_state 474 drivers/block/drbd/drbd_nl.c union drbd_state mask = { }; drbd_state 475 drivers/block/drbd/drbd_nl.c union drbd_state val = { }; drbd_state 497 drivers/block/drbd/drbd_nl.c (union drbd_state) { { .susp_fen = 1 } }, drbd_state 498 drivers/block/drbd/drbd_nl.c (union drbd_state) { { .susp_fen = 0 } }, drbd_state 625 drivers/block/drbd/drbd_nl.c union drbd_state mask, val; drbd_state 1805 drivers/block/drbd/drbd_nl.c union drbd_state ns, os; drbd_state 3061 drivers/block/drbd/drbd_nl.c union drbd_state mask, union drbd_state val) drbd_state 4356 drivers/block/drbd/drbd_receiver.c static union drbd_state convert_state(union drbd_state ps) drbd_state 4358 drivers/block/drbd/drbd_receiver.c union drbd_state ms; drbd_state 4388 drivers/block/drbd/drbd_receiver.c union drbd_state mask, val; drbd_state 4419 drivers/block/drbd/drbd_receiver.c union drbd_state mask, val; drbd_state 4445 drivers/block/drbd/drbd_receiver.c union drbd_state os, ns, peer_state; drbd_state 25 drivers/block/drbd/drbd_state.c union drbd_state os; drbd_state 26 drivers/block/drbd/drbd_state.c union drbd_state ns; drbd_state 280 drivers/block/drbd/drbd_state.c static void after_state_ch(struct drbd_device *device, union drbd_state os, drbd_state 281 drivers/block/drbd/drbd_state.c union drbd_state ns, enum chg_state_flags flags, drbd_state 283 drivers/block/drbd/drbd_state.c static enum drbd_state_rv is_valid_state(struct drbd_device *, union drbd_state); drbd_state 284 drivers/block/drbd/drbd_state.c static enum drbd_state_rv is_valid_soft_transition(union drbd_state, union drbd_state, struct drbd_connection *); drbd_state 285 drivers/block/drbd/drbd_state.c static enum drbd_state_rv is_valid_transition(union drbd_state os, union drbd_state ns); drbd_state 286 drivers/block/drbd/drbd_state.c static union drbd_state sanitize_state(struct drbd_device *device, union drbd_state os, drbd_state 287 drivers/block/drbd/drbd_state.c union drbd_state ns, enum sanitize_state_warnings *warn); drbd_state 289 drivers/block/drbd/drbd_state.c static inline bool is_susp(union drbd_state s) drbd_state 468 drivers/block/drbd/drbd_state.c union drbd_state os, union drbd_state ns) drbd_state 480 drivers/block/drbd/drbd_state.c static union drbd_state drbd_state 481 drivers/block/drbd/drbd_state.c apply_mask_val(union drbd_state os, union drbd_state mask, union drbd_state val) drbd_state 483 drivers/block/drbd/drbd_state.c union drbd_state ns; drbd_state 490 drivers/block/drbd/drbd_state.c union drbd_state mask, union drbd_state val) drbd_state 493 drivers/block/drbd/drbd_state.c union drbd_state ns; drbd_state 511 drivers/block/drbd/drbd_state.c union drbd_state mask, union drbd_state val) drbd_state 517 drivers/block/drbd/drbd_state.c _req_st_cond(struct drbd_device *device, union drbd_state mask, drbd_state 518 drivers/block/drbd/drbd_state.c union drbd_state val) drbd_state 520 drivers/block/drbd/drbd_state.c union drbd_state os, ns; drbd_state 563 drivers/block/drbd/drbd_state.c drbd_req_state(struct drbd_device *device, union drbd_state mask, drbd_state 564 drivers/block/drbd/drbd_state.c union drbd_state val, enum chg_state_flags f) drbd_state 568 drivers/block/drbd/drbd_state.c union drbd_state os, ns; drbd_state 649 drivers/block/drbd/drbd_state.c _drbd_request_state(struct drbd_device *device, union drbd_state mask, drbd_state 650 drivers/block/drbd/drbd_state.c union drbd_state val, enum chg_state_flags f) drbd_state 700 drivers/block/drbd/drbd_state.c _drbd_request_state_holding_state_mutex(struct drbd_device *device, union drbd_state mask, drbd_state 701 drivers/block/drbd/drbd_state.c union drbd_state val, enum chg_state_flags f) drbd_state 715 drivers/block/drbd/drbd_state.c static void print_st(struct drbd_device *device, const char *name, union drbd_state ns) drbd_state 733 drivers/block/drbd/drbd_state.c void print_st_err(struct drbd_device *device, union drbd_state os, drbd_state 734 drivers/block/drbd/drbd_state.c union drbd_state ns, enum drbd_state_rv err) drbd_state 743 drivers/block/drbd/drbd_state.c static long print_state_change(char *pb, union drbd_state os, union drbd_state ns, drbd_state 774 drivers/block/drbd/drbd_state.c static void drbd_pr_state_change(struct drbd_device *device, union drbd_state os, union drbd_state ns, drbd_state 799 drivers/block/drbd/drbd_state.c static void conn_pr_state_change(struct drbd_connection *connection, union drbd_state os, union drbd_state ns, drbd_state 823 drivers/block/drbd/drbd_state.c is_valid_state(struct drbd_device *device, union drbd_state ns) drbd_state 912 drivers/block/drbd/drbd_state.c is_valid_soft_transition(union drbd_state os, union drbd_state ns, struct drbd_connection *connection) drbd_state 1014 drivers/block/drbd/drbd_state.c is_valid_transition(union drbd_state os, union drbd_state ns) drbd_state 1052 drivers/block/drbd/drbd_state.c static union drbd_state sanitize_state(struct drbd_device *device, union drbd_state os, drbd_state 1053 drivers/block/drbd/drbd_state.c union drbd_state ns, enum sanitize_state_warnings *warn) drbd_state 1261 drivers/block/drbd/drbd_state.c _drbd_set_state(struct drbd_device *device, union drbd_state ns, drbd_state 1266 drivers/block/drbd/drbd_state.c union drbd_state os; drbd_state 1700 drivers/block/drbd/drbd_state.c static void after_state_ch(struct drbd_device *device, union drbd_state os, drbd_state 1701 drivers/block/drbd/drbd_state.c union drbd_state ns, enum chg_state_flags flags, drbd_state 1746 drivers/block/drbd/drbd_state.c (union drbd_state) { { .susp_nod = 1 } }, drbd_state 1747 drivers/block/drbd/drbd_state.c (union drbd_state) { { .susp_nod = 0 } }, drbd_state 1773 drivers/block/drbd/drbd_state.c (union drbd_state) { { .susp_fen = 1 } }, drbd_state 1774 drivers/block/drbd/drbd_state.c (union drbd_state) { { .susp_fen = 0 } }, drbd_state 2030 drivers/block/drbd/drbd_state.c union drbd_state ns_min; drbd_state 2031 drivers/block/drbd/drbd_state.c union drbd_state ns_max; /* new, max state, over all devices */ drbd_state 2043 drivers/block/drbd/drbd_state.c union drbd_state ns_max = acscw->ns_max; drbd_state 2092 drivers/block/drbd/drbd_state.c (union drbd_state) { { .susp_fen = 1 } }, drbd_state 2093 drivers/block/drbd/drbd_state.c (union drbd_state) { { .susp_fen = 0 } }, drbd_state 2104 drivers/block/drbd/drbd_state.c static void conn_old_common_state(struct drbd_connection *connection, union drbd_state *pcs, enum chg_state_flags *pf) drbd_state 2151 drivers/block/drbd/drbd_state.c conn_is_valid_transition(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, drbd_state 2155 drivers/block/drbd/drbd_state.c union drbd_state ns, os; drbd_state 2194 drivers/block/drbd/drbd_state.c conn_set_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, drbd_state 2195 drivers/block/drbd/drbd_state.c union drbd_state *pns_min, union drbd_state *pns_max, enum chg_state_flags flags) drbd_state 2197 drivers/block/drbd/drbd_state.c union drbd_state ns, os, ns_max = { }; drbd_state 2198 drivers/block/drbd/drbd_state.c union drbd_state ns_min = { drbd_state 2248 drivers/block/drbd/drbd_state.c ns_min = ns_max = (union drbd_state) { { drbd_state 2266 drivers/block/drbd/drbd_state.c _conn_rq_cond(struct drbd_connection *connection, union drbd_state mask, union drbd_state val) drbd_state 2284 drivers/block/drbd/drbd_state.c _conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, drbd_state 2290 drivers/block/drbd/drbd_state.c union drbd_state ns_max, ns_min, os; drbd_state 2378 drivers/block/drbd/drbd_state.c conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, drbd_state 38 drivers/block/drbd/drbd_state.h ({ union drbd_state mask; mask.i = 0; mask.T = T##_MASK; mask; }), \ drbd_state 39 drivers/block/drbd/drbd_state.h ({ union drbd_state val; val.i = 0; val.T = (S); val; }) drbd_state 41 drivers/block/drbd/drbd_state.h ({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \ drbd_state 43 drivers/block/drbd/drbd_state.h ({ union drbd_state val; val.i = 0; val.T1 = (S1); \ drbd_state 46 drivers/block/drbd/drbd_state.h ({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \ drbd_state 48 drivers/block/drbd/drbd_state.h ({ union drbd_state val; val.i = 0; val.T1 = (S1); \ drbd_state 52 drivers/block/drbd/drbd_state.h D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T = (S); __ns; }) drbd_state 54 drivers/block/drbd/drbd_state.h D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T1 = (S1); \ drbd_state 57 drivers/block/drbd/drbd_state.h D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T1 = (S1); \ drbd_state 117 drivers/block/drbd/drbd_state.h union drbd_state mask, drbd_state 118 drivers/block/drbd/drbd_state.h union drbd_state val); drbd_state 119 drivers/block/drbd/drbd_state.h extern void drbd_force_state(struct drbd_device *, union drbd_state, drbd_state 120 drivers/block/drbd/drbd_state.h union drbd_state); drbd_state 122 drivers/block/drbd/drbd_state.h union drbd_state, drbd_state 123 drivers/block/drbd/drbd_state.h union drbd_state, drbd_state 127 drivers/block/drbd/drbd_state.h _drbd_request_state_holding_state_mutex(struct drbd_device *, union drbd_state, drbd_state 128 drivers/block/drbd/drbd_state.h union drbd_state, enum chg_state_flags); drbd_state 130 drivers/block/drbd/drbd_state.h extern enum drbd_state_rv _drbd_set_state(struct drbd_device *, union drbd_state, drbd_state 133 drivers/block/drbd/drbd_state.h extern void print_st_err(struct drbd_device *, union drbd_state, drbd_state 134 drivers/block/drbd/drbd_state.h union drbd_state, enum drbd_state_rv); drbd_state 137 drivers/block/drbd/drbd_state.h _conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, drbd_state 141 drivers/block/drbd/drbd_state.h conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val, drbd_state 158 drivers/block/drbd/drbd_state.h union drbd_state mask, drbd_state 159 drivers/block/drbd/drbd_state.h union drbd_state val) drbd_state 858 drivers/block/drbd/drbd_worker.c union drbd_state os, ns; drbd_state 1736 drivers/block/drbd/drbd_worker.c union drbd_state ns;