Searched refs:first_peer_device (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/drivers/block/drbd/ |
D | drbd_req.c | 270 req->epoch == atomic_read(&first_peer_device(device)->connection->current_tle_nr)) in drbd_req_complete() 271 start_new_tl_epoch(first_peer_device(device)->connection); in drbd_req_complete() 419 struct drbd_peer_device *peer_device = first_peer_device(device); in mod_rq_state() 581 struct drbd_peer_device *const peer_device = first_peer_device(device); in __req_mod() 1000 struct drbd_connection *connection = first_peer_device(device)->connection; in maybe_pull_ahead() 1036 start_new_tl_epoch(first_peer_device(device)->connection); in maybe_pull_ahead() 1263 req->epoch = atomic_read(&first_peer_device(device)->connection->current_tle_nr); in drbd_send_and_submit() 1269 first_peer_device(device)->connection->current_tle_writes++; in drbd_send_and_submit() 1271 list_add_tail(&req->tl_requests, &first_peer_device(device)->connection->transfer_log); in drbd_send_and_submit() 1549 struct drbd_connection *connection = first_peer_device(device)->connection; in request_timer_fn()
|
D | drbd_worker.c | 451 &first_peer_device(device)->connection->sender_work, in resync_timer_fn() 588 struct drbd_peer_device *const peer_device = first_peer_device(device); in make_resync_request() 792 if (drbd_send_ov_request(first_peer_device(device), sector, size)) { in make_ov_request() 833 struct drbd_connection *connection = first_peer_device(device)->connection; in ping_peer() 864 drbd_queue_work(&first_peer_device(device)->connection->sender_work, in drbd_resync_finished() 1328 sock = &first_peer_device(device)->connection->data; in w_send_write_hint() 1329 if (!drbd_prepare_command(first_peer_device(device), sock)) in w_send_write_hint() 1331 return drbd_send_command(first_peer_device(device), sock, P_UNPLUG_REMOTE, 0, NULL, 0); in w_send_write_hint() 1359 struct drbd_peer_device *const peer_device = first_peer_device(device); in w_send_out_of_sync() 1390 struct drbd_peer_device *const peer_device = first_peer_device(device); in w_send_dblock() [all …]
|
D | drbd_state.c | 312 rv = is_valid_soft_transition(os, ns, first_peer_device(device)->connection); in _req_st_cond() 358 rv = is_valid_soft_transition(os, ns, first_peer_device(device)->connection); in drbd_req_state() 367 if (drbd_send_state_req(first_peer_device(device), mask, val)) { in drbd_req_state() 392 D_ASSERT(device, current != first_peer_device(device)->connection->worker.task); in drbd_req_state() 564 nc = rcu_dereference(first_peer_device(device)->connection->net_conf); in is_valid_state() 569 else if (conn_highest_peer(first_peer_device(device)->connection) == R_PRIMARY) in is_valid_state() 610 first_peer_device(device)->connection->agreed_pro_version < 88) in is_valid_state() 943 if (first_peer_device(device)->connection->agreed_pro_version < 90) in set_ov_position() 980 struct drbd_peer_device *peer_device = first_peer_device(device); in __drbd_set_state() 1234 D_ASSERT(device, current == first_peer_device(device)->connection->worker.task); in drbd_bitmap_io_from_worker() [all …]
|
D | drbd_proc.c | 293 nc = rcu_dereference(first_peer_device(device)->connection->net_conf); in drbd_seq_show() 322 first_peer_device(device)->connection->epochs, in drbd_seq_show()
|
D | drbd_nl.c | 334 struct drbd_connection *connection = first_peer_device(device)->connection; in drbd_khelper() 565 struct drbd_peer_device *const peer_device = first_peer_device(device); in drbd_set_role() 1152 struct drbd_connection *connection = first_peer_device(device)->connection; in drbd_setup_queue_param() 1200 if (first_peer_device(device)->connection->agreed_pro_version < 94) in drbd_reconsider_max_bio_size() 1203 else if (first_peer_device(device)->connection->agreed_pro_version == 94) in drbd_reconsider_max_bio_size() 1205 else if (first_peer_device(device)->connection->agreed_pro_version < 100) in drbd_reconsider_max_bio_size() 1480 peer_device = first_peer_device(device); in drbd_adm_attach() 2481 iass = test_bit(RESOLVE_CONFLICTS, &first_peer_device(device)->connection->flags); in resync_after_online_grow() 2538 if (rs.no_resync && first_peer_device(device)->connection->agreed_pro_version < 93) { in drbd_adm_resize() 2609 drbd_send_uuids(first_peer_device(device)); in drbd_adm_resize() [all …]
|
D | drbd_main.c | 309 struct drbd_connection *connection = first_peer_device(device)->connection; in tl_abort_disk_io() 1096 use_rle = rcu_dereference(first_peer_device(device)->connection->net_conf)->use_rle; in fill_bitmap_rle_bits() 1098 if (!use_rle || first_peer_device(device)->connection->agreed_pro_version < 90) in fill_bitmap_rle_bits() 1187 struct drbd_socket *sock = &first_peer_device(device)->connection->data; in send_bitmap_rle_or_plain() 1188 unsigned int header_size = drbd_header_size(first_peer_device(device)->connection); in send_bitmap_rle_or_plain() 1199 err = __send_command(first_peer_device(device)->connection, device->vnr, sock, in send_bitmap_rle_or_plain() 1220 …err = __send_command(first_peer_device(device)->connection, device->vnr, sock, P_BITMAP, len, NULL… in send_bitmap_rle_or_plain() 1280 struct drbd_socket *sock = &first_peer_device(device)->connection->data; in drbd_send_bitmap() 1974 if (first_peer_device(device)->connection->receiver.t_state != NONE) in drbd_device_cleanup() 1976 first_peer_device(device)->connection->receiver.t_state); in drbd_device_cleanup() [all …]
|
D | drbd_int.h | 1017 static inline struct drbd_peer_device *first_peer_device(struct drbd_device *device) in first_peer_device() function 1930 first_peer_device(device)->connection; in drbd_device_post_work() 2142 nc = rcu_dereference(first_peer_device(device)->connection->net_conf); in drbd_get_max_buffers() 2185 if (first_peer_device(device)->connection->agreed_pro_version < 96) in drbd_state_is_stable() 2287 drbd_queue_work(&first_peer_device(device)-> in dec_ap_bio() 2301 return first_peer_device(device)->connection->agreed_pro_version >= 97 && in verify_can_do_stop_sector() 2302 first_peer_device(device)->connection->agreed_pro_version != 100; in verify_can_do_stop_sector()
|
D | drbd_receiver.c | 1382 conn_wait_active_ee_empty(first_peer_device(device)->connection); in drbd_submit_peer_request() 1968 …drbd_may_finish_epoch(first_peer_device(device)->connection, peer_req->epoch, EV_PUT + (cancel ? E… in e_end_block() 2100 tp = rcu_dereference(first_peer_device(device)->connection->net_conf)->two_primaries; in wait_for_and_update_peer_seq() 2366 drbd_send_ack(first_peer_device(device), P_RECV_ACK, peer_req); in receive_Data() 2935 struct drbd_peer_device *const peer_device = first_peer_device(device); in drbd_uuid_compare() 4392 unsigned int header_size = drbd_header_size(first_peer_device(device)->connection); in INFO_bm_xfer_stats()
|