Symbol: drbd_state
drivers/block/drbd/drbd_int.h
1024
extern int drbd_send_state(struct drbd_peer_device *, union drbd_state s);
drivers/block/drbd/drbd_int.h
1552
union drbd_state os;
drivers/block/drbd/drbd_int.h
1553
union drbd_state ns;
drivers/block/drbd/drbd_int.h
1598
static inline union drbd_state drbd_read_state(struct drbd_device *device)
drivers/block/drbd/drbd_int.h
1601
union drbd_state rv;
drivers/block/drbd/drbd_int.h
1855
extern int drbd_send_state_req(struct drbd_peer_device *, union drbd_state, union drbd_state);
drivers/block/drbd/drbd_int.h
1856
extern int conn_send_state_req(struct drbd_connection *, union drbd_state, union drbd_state);
drivers/block/drbd/drbd_int.h
789
union drbd_state new_state_tmp;
drivers/block/drbd/drbd_main.c
1007
int drbd_send_state_req(struct drbd_peer_device *peer_device, union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_main.c
1021
int conn_send_state_req(struct drbd_connection *connection, union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_main.c
994
int drbd_send_state(struct drbd_peer_device *peer_device, union drbd_state state)
drivers/block/drbd/drbd_nl.c
1809
union drbd_state ns, os;
drivers/block/drbd/drbd_nl.c
3080
union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_nl.c
506
union drbd_state mask = { };
drivers/block/drbd/drbd_nl.c
507
union drbd_state val = { };
drivers/block/drbd/drbd_nl.c
529
(union drbd_state) { { .susp_fen = 1 } },
drivers/block/drbd/drbd_nl.c
530
(union drbd_state) { { .susp_fen = 0 } },
drivers/block/drbd/drbd_nl.c
657
union drbd_state mask, val;
drivers/block/drbd/drbd_receiver.c
4131
static union drbd_state convert_state(union drbd_state ps)
drivers/block/drbd/drbd_receiver.c
4133
union drbd_state ms;
drivers/block/drbd/drbd_receiver.c
4163
union drbd_state mask, val;
drivers/block/drbd/drbd_receiver.c
4194
union drbd_state mask, val;
drivers/block/drbd/drbd_receiver.c
4220
union drbd_state os, ns, peer_state;
drivers/block/drbd/drbd_state.c
1014
is_valid_transition(union drbd_state os, union drbd_state ns)
drivers/block/drbd/drbd_state.c
1052
static union drbd_state sanitize_state(struct drbd_device *device, union drbd_state os,
drivers/block/drbd/drbd_state.c
1053
union drbd_state ns, enum sanitize_state_warnings *warn)
drivers/block/drbd/drbd_state.c
1263
_drbd_set_state(struct drbd_device *device, union drbd_state ns,
drivers/block/drbd/drbd_state.c
1268
union drbd_state os;
drivers/block/drbd/drbd_state.c
1708
static void after_state_ch(struct drbd_device *device, union drbd_state os,
drivers/block/drbd/drbd_state.c
1709
union drbd_state ns, enum chg_state_flags flags,
drivers/block/drbd/drbd_state.c
1754
(union drbd_state) { { .susp_nod = 1 } },
drivers/block/drbd/drbd_state.c
1755
(union drbd_state) { { .susp_nod = 0 } },
drivers/block/drbd/drbd_state.c
1781
(union drbd_state) { { .susp_fen = 1 } },
drivers/block/drbd/drbd_state.c
1782
(union drbd_state) { { .susp_fen = 0 } },
drivers/block/drbd/drbd_state.c
2040
union drbd_state ns_min;
drivers/block/drbd/drbd_state.c
2041
union drbd_state ns_max; /* new, max state, over all devices */
drivers/block/drbd/drbd_state.c
2053
union drbd_state ns_max = acscw->ns_max;
drivers/block/drbd/drbd_state.c
2101
(union drbd_state) { { .susp_fen = 1 } },
drivers/block/drbd/drbd_state.c
2102
(union drbd_state) { { .susp_fen = 0 } },
drivers/block/drbd/drbd_state.c
2113
static void conn_old_common_state(struct drbd_connection *connection, union drbd_state *pcs, enum chg_state_flags *pf)
drivers/block/drbd/drbd_state.c
2160
conn_is_valid_transition(struct drbd_connection *connection, union drbd_state mask, union drbd_state val,
drivers/block/drbd/drbd_state.c
2164
union drbd_state ns, os;
drivers/block/drbd/drbd_state.c
2203
conn_set_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val,
drivers/block/drbd/drbd_state.c
2204
union drbd_state *pns_min, union drbd_state *pns_max, enum chg_state_flags flags)
drivers/block/drbd/drbd_state.c
2206
union drbd_state ns, os, ns_max = { };
drivers/block/drbd/drbd_state.c
2207
union drbd_state ns_min = {
drivers/block/drbd/drbd_state.c
2257
ns_min = ns_max = (union drbd_state) { {
drivers/block/drbd/drbd_state.c
2275
_conn_rq_cond(struct drbd_connection *connection, union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_state.c
2293
_conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val,
drivers/block/drbd/drbd_state.c
2299
union drbd_state ns_max, ns_min, os;
drivers/block/drbd/drbd_state.c
2387
conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val,
drivers/block/drbd/drbd_state.c
25
union drbd_state os;
drivers/block/drbd/drbd_state.c
26
union drbd_state ns;
drivers/block/drbd/drbd_state.c
280
static void after_state_ch(struct drbd_device *device, union drbd_state os,
drivers/block/drbd/drbd_state.c
281
union drbd_state ns, enum chg_state_flags flags,
drivers/block/drbd/drbd_state.c
283
static enum drbd_state_rv is_valid_state(struct drbd_device *, union drbd_state);
drivers/block/drbd/drbd_state.c
284
static enum drbd_state_rv is_valid_soft_transition(union drbd_state, union drbd_state, struct drbd_connection *);
drivers/block/drbd/drbd_state.c
285
static enum drbd_state_rv is_valid_transition(union drbd_state os, union drbd_state ns);
drivers/block/drbd/drbd_state.c
286
static union drbd_state sanitize_state(struct drbd_device *device, union drbd_state os,
drivers/block/drbd/drbd_state.c
287
union drbd_state ns, enum sanitize_state_warnings *warn);
drivers/block/drbd/drbd_state.c
289
static inline bool is_susp(union drbd_state s)
drivers/block/drbd/drbd_state.c
468
union drbd_state os, union drbd_state ns)
drivers/block/drbd/drbd_state.c
480
static union drbd_state
drivers/block/drbd/drbd_state.c
481
apply_mask_val(union drbd_state os, union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_state.c
483
union drbd_state ns;
drivers/block/drbd/drbd_state.c
490
union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_state.c
493
union drbd_state ns;
drivers/block/drbd/drbd_state.c
511
union drbd_state mask, union drbd_state val)
drivers/block/drbd/drbd_state.c
517
_req_st_cond(struct drbd_device *device, union drbd_state mask,
drivers/block/drbd/drbd_state.c
518
union drbd_state val)
drivers/block/drbd/drbd_state.c
520
union drbd_state os, ns;
drivers/block/drbd/drbd_state.c
563
drbd_req_state(struct drbd_device *device, union drbd_state mask,
drivers/block/drbd/drbd_state.c
564
union drbd_state val, enum chg_state_flags f)
drivers/block/drbd/drbd_state.c
568
union drbd_state os, ns;
drivers/block/drbd/drbd_state.c
649
_drbd_request_state(struct drbd_device *device, union drbd_state mask,
drivers/block/drbd/drbd_state.c
650
union drbd_state val, enum chg_state_flags f)
drivers/block/drbd/drbd_state.c
700
_drbd_request_state_holding_state_mutex(struct drbd_device *device, union drbd_state mask,
drivers/block/drbd/drbd_state.c
701
union drbd_state val, enum chg_state_flags f)
drivers/block/drbd/drbd_state.c
715
static void print_st(struct drbd_device *device, const char *name, union drbd_state ns)
drivers/block/drbd/drbd_state.c
733
void print_st_err(struct drbd_device *device, union drbd_state os,
drivers/block/drbd/drbd_state.c
734
union drbd_state ns, enum drbd_state_rv err)
drivers/block/drbd/drbd_state.c
743
static long print_state_change(char *pb, union drbd_state os, union drbd_state ns,
drivers/block/drbd/drbd_state.c
774
static void drbd_pr_state_change(struct drbd_device *device, union drbd_state os, union drbd_state ns,
drivers/block/drbd/drbd_state.c
799
static void conn_pr_state_change(struct drbd_connection *connection, union drbd_state os, union drbd_state ns,
drivers/block/drbd/drbd_state.c
823
is_valid_state(struct drbd_device *device, union drbd_state ns)
drivers/block/drbd/drbd_state.c
912
is_valid_soft_transition(union drbd_state os, union drbd_state ns, struct drbd_connection *connection)
drivers/block/drbd/drbd_state.h
117
union drbd_state mask,
drivers/block/drbd/drbd_state.h
118
union drbd_state val);
drivers/block/drbd/drbd_state.h
119
extern void drbd_force_state(struct drbd_device *, union drbd_state,
drivers/block/drbd/drbd_state.h
120
union drbd_state);
drivers/block/drbd/drbd_state.h
122
union drbd_state,
drivers/block/drbd/drbd_state.h
123
union drbd_state,
drivers/block/drbd/drbd_state.h
127
_drbd_request_state_holding_state_mutex(struct drbd_device *, union drbd_state,
drivers/block/drbd/drbd_state.h
128
union drbd_state, enum chg_state_flags);
drivers/block/drbd/drbd_state.h
130
extern enum drbd_state_rv _drbd_set_state(struct drbd_device *, union drbd_state,
drivers/block/drbd/drbd_state.h
133
extern void print_st_err(struct drbd_device *, union drbd_state,
drivers/block/drbd/drbd_state.h
134
union drbd_state, enum drbd_state_rv);
drivers/block/drbd/drbd_state.h
137
_conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val,
drivers/block/drbd/drbd_state.h
141
conn_request_state(struct drbd_connection *connection, union drbd_state mask, union drbd_state val,
drivers/block/drbd/drbd_state.h
158
union drbd_state mask,
drivers/block/drbd/drbd_state.h
159
union drbd_state val)
drivers/block/drbd/drbd_state.h
38
({ union drbd_state mask; mask.i = 0; mask.T = T##_MASK; mask; }), \
drivers/block/drbd/drbd_state.h
39
({ union drbd_state val; val.i = 0; val.T = (S); val; })
drivers/block/drbd/drbd_state.h
41
({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \
drivers/block/drbd/drbd_state.h
43
({ union drbd_state val; val.i = 0; val.T1 = (S1); \
drivers/block/drbd/drbd_state.h
46
({ union drbd_state mask; mask.i = 0; mask.T1 = T1##_MASK; \
drivers/block/drbd/drbd_state.h
48
({ union drbd_state val; val.i = 0; val.T1 = (S1); \
drivers/block/drbd/drbd_state.h
52
D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T = (S); __ns; })
drivers/block/drbd/drbd_state.h
54
D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T1 = (S1); \
drivers/block/drbd/drbd_state.h
57
D, ({ union drbd_state __ns; __ns = drbd_read_state(D); __ns.T1 = (S1); \
drivers/block/drbd/drbd_worker.c
1724
union drbd_state ns;
drivers/block/drbd/drbd_worker.c
859
union drbd_state os, ns;