Lines Matching defs:peer_device
132 struct drbd_peer_device *peer_device;
134 peer_device = conn_peer_device(connection, device->vnr);
135 peer_device_state_change->peer_device = peer_device;
196 peer_device_state_change->peer_device->device;
296 struct drbd_peer_device *peer_device;
301 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
302 struct drbd_device *device = peer_device->device;
338 struct drbd_peer_device *peer_device;
342 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
343 struct drbd_device *device = peer_device->device;
354 struct drbd_peer_device *peer_device;
358 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
359 struct drbd_device *device = peer_device->device;
370 struct drbd_peer_device *peer_device;
374 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
375 struct drbd_device *device = peer_device->device;
386 struct drbd_peer_device *peer_device;
390 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
391 struct drbd_device *device = peer_device->device;
402 struct drbd_peer_device *peer_device;
406 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
407 struct drbd_device *device = peer_device->device;
418 struct drbd_peer_device *peer_device;
422 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
423 struct drbd_device *device = peer_device->device;
433 struct drbd_peer_device *peer_device;
438 idr_for_each_entry(&connection->peer_devices, peer_device, vnr)
439 if (peer_device->device->state.conn == C_WF_REPORT_PARAMS) {
450 struct drbd_peer_device *peer_device;
454 idr_for_each_entry(&connection->peer_devices, peer_device, vnr)
455 wake_up(&peer_device->device->state_wait);
1225 static void set_ov_position(struct drbd_peer_device *peer_device, enum drbd_conns cs)
1227 struct drbd_device *device = peer_device->device;
1229 if (peer_device->connection->agreed_pro_version < 90)
1266 struct drbd_peer_device *peer_device = first_peer_device(device);
1267 struct drbd_connection *connection = peer_device ? peer_device->connection : NULL;
1392 set_ov_position(peer_device, ns.conn);
1403 drbd_rs_controller_reset(peer_device);
1525 struct drbd_peer_device *peer_device)
1535 rv = io_fn(device, peer_device);
1591 struct drbd_peer_device *peer_device = p->peer_device;
1600 return notify_peer_device_state(skb, seq, peer_device, &peer_device_info, type);
1709 struct drbd_peer_device *peer_device = first_peer_device(device);
1710 struct drbd_connection *connection = peer_device ? peer_device->connection : NULL;
1761 struct drbd_peer_device *peer_device;
1765 idr_for_each_entry(&connection->peer_devices, peer_device, vnr)
1766 clear_bit(NEW_CUR_UUID, &peer_device->device->flags);
1791 drbd_gen_and_send_sync_uuid(peer_device);
1805 drbd_send_uuids(peer_device);
1806 drbd_send_state(peer_device, ns);
1815 BM_LOCKED_TEST_ALLOWED, peer_device);
1826 drbd_send_uuids(peer_device);
1837 drbd_send_uuids(peer_device);
1845 "demote diskless peer", BM_LOCKED_SET_ALLOWED, peer_device);
1857 "demote", BM_LOCKED_TEST_ALLOWED, peer_device);
1864 drbd_send_sizes(peer_device, 0, 0); /* to start sync... */
1865 drbd_send_uuids(peer_device);
1866 drbd_send_state(peer_device, ns);
1873 drbd_send_state(peer_device, ns);
1883 drbd_send_state(peer_device, ns);
1886 drbd_send_state(peer_device, ns);
1895 peer_device);
1945 drbd_send_state(peer_device, ns);
1969 drbd_send_state(peer_device, ns);
1977 drbd_send_state(peer_device, ns);
1995 drbd_send_state(peer_device, ns);
2002 drbd_send_state(peer_device, ns);
2019 peer_device);
2050 struct drbd_peer_device *peer_device;
2065 idr_for_each_entry(&connection->peer_devices, peer_device, vnr)
2066 notify_peer_device_state(NULL, 0, peer_device, NULL,
2086 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
2087 struct drbd_device *device = peer_device->device;
2112 struct drbd_peer_device *peer_device;
2123 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
2124 struct drbd_device *device = peer_device->device;
2161 struct drbd_peer_device *peer_device;
2165 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
2166 struct drbd_device *device = peer_device->device;
2210 struct drbd_peer_device *peer_device;
2225 idr_for_each_entry(&connection->peer_devices, peer_device, vnr) {
2226 struct drbd_device *device = peer_device->device;