Lines Matching refs:drbd_connection
57 static int drbd_do_features(struct drbd_connection *connection);
58 static int drbd_do_auth(struct drbd_connection *connection);
60 static void conn_wait_active_ee_empty(struct drbd_connection *connection);
61 static enum finish_epoch drbd_may_finish_epoch(struct drbd_connection *, struct drbd_epoch *, enum epoch_event);
221 static void conn_reclaim_net_peer_reqs(struct drbd_connection *connection)
512 static int drbd_recv(struct drbd_connection *connection, void *buf, size_t size)
545 static int drbd_recv_all(struct drbd_connection *connection, void *buf, size_t size)
558 static int drbd_recv_all_warn(struct drbd_connection *connection, void *buf, size_t size)
587 static struct socket *drbd_try_connect(struct drbd_connection *connection)
676 struct drbd_connection *connection;
694 static int prepare_listen_socket(struct drbd_connection *connection, struct accept_wait_data *ad)
765 static struct socket *drbd_wait_for_connect(struct drbd_connection *connection, struct accept_wait_data *ad)
802 static int decode_header(struct drbd_connection *, void *, struct packet_info *);
804 static int send_first_packet(struct drbd_connection *connection, struct drbd_socket *sock,
812 static int receive_first_packet(struct drbd_connection *connection, struct socket *sock)
863 static bool connection_established(struct drbd_connection *connection,
922 static int conn_connect(struct drbd_connection *connection)
1154 static int decode_header(struct drbd_connection *connection, void *header, struct packet_info *pi)
1190 static void drbd_unplug_all_devices(struct drbd_connection *connection)
1198 static int drbd_recv_header(struct drbd_connection *connection, struct packet_info *pi)
1213 static int drbd_recv_header_maybe_unplug(struct drbd_connection *connection, struct packet_info *pi)
1310 static void drbd_flush(struct drbd_connection *connection)
1357 static enum finish_epoch drbd_may_finish_epoch(struct drbd_connection *connection,
1752 static void conn_wait_active_ee_empty(struct drbd_connection *connection)
1770 static int receive_Barrier(struct drbd_connection *connection, struct packet_info *pi)
2143 static int receive_DataReply(struct drbd_connection *connection, struct packet_info *pi)
2178 static int receive_RSDataReply(struct drbd_connection *connection, struct packet_info *pi)
2300 struct drbd_connection *connection = peer_req->peer_device->connection;
2480 struct drbd_connection *connection = peer_req->peer_device->connection;
2586 static int receive_Data(struct drbd_connection *connection, struct packet_info *pi)
2836 static int receive_DataRequest(struct drbd_connection *connection, struct packet_info *pi)
3272 struct drbd_connection *const connection = peer_device ? peer_device->connection : NULL;
3667 static int receive_protocol(struct drbd_connection *connection, struct packet_info *pi)
3841 static int ignore_remaining_packet(struct drbd_connection *connection, struct packet_info *pi)
3872 static int config_unknown_volume(struct drbd_connection *connection, struct packet_info *pi)
3879 static int receive_SyncParam(struct drbd_connection *connection, struct packet_info *pi)
4104 static int receive_sizes(struct drbd_connection *connection, struct packet_info *pi)
4277 static int receive_uuids(struct drbd_connection *connection, struct packet_info *pi)
4384 static int receive_req_state(struct drbd_connection *connection, struct packet_info *pi)
4417 static int receive_req_conn_state(struct drbd_connection *connection, struct packet_info *pi)
4441 static int receive_state(struct drbd_connection *connection, struct packet_info *pi)
4638 static int receive_sync_uuid(struct drbd_connection *connection, struct packet_info *pi)
4862 static int receive_bitmap(struct drbd_connection *connection, struct packet_info *pi)
4950 static int receive_skip(struct drbd_connection *connection, struct packet_info *pi)
4958 static int receive_UnplugRemote(struct drbd_connection *connection, struct packet_info *pi)
4966 static int receive_out_of_sync(struct drbd_connection *connection, struct packet_info *pi)
4992 static int receive_rs_deallocated(struct drbd_connection *connection, struct packet_info *pi)
5061 int (*fn)(struct drbd_connection *, struct packet_info *);
5096 static void drbdd(struct drbd_connection *connection)
5153 static void conn_disconnect(struct drbd_connection *connection)
5305 static int drbd_send_features(struct drbd_connection *connection)
5328 static int drbd_do_features(struct drbd_connection *connection)
5395 static int drbd_do_auth(struct drbd_connection *connection)
5410 static int drbd_do_auth(struct drbd_connection *connection)
5592 struct drbd_connection *connection = thi->connection;
5623 static int got_conn_RqSReply(struct drbd_connection *connection, struct packet_info *pi)
5640 static int got_RqSReply(struct drbd_connection *connection, struct packet_info *pi)
5669 static int got_Ping(struct drbd_connection *connection, struct packet_info *pi)
5675 static int got_PingAck(struct drbd_connection *connection, struct packet_info *pi)
5685 static int got_IsInSync(struct drbd_connection *connection, struct packet_info *pi)
5737 static int got_BlockAck(struct drbd_connection *connection, struct packet_info *pi)
5783 static int got_NegAck(struct drbd_connection *connection, struct packet_info *pi)
5819 static int got_NegDReply(struct drbd_connection *connection, struct packet_info *pi)
5841 static int got_NegRSDReply(struct drbd_connection *connection, struct packet_info *pi)
5877 static int got_BarrierAck(struct drbd_connection *connection, struct packet_info *pi)
5901 static int got_OVResult(struct drbd_connection *connection, struct packet_info *pi)
5953 static int got_skip(struct drbd_connection *connection, struct packet_info *pi)
5960 int (*fn)(struct drbd_connection *connection, struct packet_info *);
5963 static void set_rcvtimeo(struct drbd_connection *connection, bool ping_timeout)
5980 static void set_ping_timeout(struct drbd_connection *connection)
5985 static void set_idle_timeout(struct drbd_connection *connection)
6012 struct drbd_connection *connection = thi->connection;
6150 struct drbd_connection *connection = peer_device->connection;