Lines Matching refs:p_uuid

3059 	peer = device->p_uuid[UI_BITMAP] & 1;  in drbd_asb_recover_0p()
3061 ch_peer = device->p_uuid[UI_SIZE]; in drbd_asb_recover_0p()
3276 peer = device->p_uuid[UI_CURRENT] & ~((u64)1); in drbd_uuid_compare()
3295 if (device->p_uuid[UI_BITMAP] == (u64)0 && device->ldev->md.uuid[UI_BITMAP] != (u64)0) { in drbd_uuid_compare()
3300 …if ((device->ldev->md.uuid[UI_BITMAP] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START] & ~((u64)1… in drbd_uuid_compare()
3301 …(device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START + 1] & ~… in drbd_uuid_compare()
3318 if (device->ldev->md.uuid[UI_BITMAP] == (u64)0 && device->p_uuid[UI_BITMAP] != (u64)0) { in drbd_uuid_compare()
3323 …if ((device->ldev->md.uuid[UI_HISTORY_START] & ~((u64)1)) == (device->p_uuid[UI_BITMAP] & ~((u64)1… in drbd_uuid_compare()
3324 …(device->ldev->md.uuid[UI_HISTORY_START + 1] & ~((u64)1)) == (device->p_uuid[UI_HISTORY_START] & ~… in drbd_uuid_compare()
3327 device->p_uuid[UI_HISTORY_START + 1] = device->p_uuid[UI_HISTORY_START]; in drbd_uuid_compare()
3328 device->p_uuid[UI_HISTORY_START] = device->p_uuid[UI_BITMAP]; in drbd_uuid_compare()
3329 device->p_uuid[UI_BITMAP] = 0UL; in drbd_uuid_compare()
3331 … drbd_uuid_dump(device, "peer", device->p_uuid, device->p_uuid[UI_SIZE], device->p_uuid[UI_FLAGS]); in drbd_uuid_compare()
3343 (device->p_uuid[UI_FLAGS] & 2); in drbd_uuid_compare()
3390 peer = device->p_uuid[UI_BITMAP] & ~((u64)1); in drbd_uuid_compare()
3395 peer = device->p_uuid[UI_HISTORY_START] & ~((u64)1); in drbd_uuid_compare()
3399 (device->p_uuid[UI_HISTORY_START + 1] & ~((u64)1)) : in drbd_uuid_compare()
3400 peer + UUID_NEW_BM_OFFSET == (device->p_uuid[UI_BITMAP] & ~((u64)1))) { in drbd_uuid_compare()
3407 device->p_uuid[UI_BITMAP] = device->p_uuid[UI_HISTORY_START]; in drbd_uuid_compare()
3408 device->p_uuid[UI_HISTORY_START] = device->p_uuid[UI_HISTORY_START + 1]; in drbd_uuid_compare()
3411 … drbd_uuid_dump(device, "peer", device->p_uuid, device->p_uuid[UI_SIZE], device->p_uuid[UI_FLAGS]); in drbd_uuid_compare()
3420 peer = device->p_uuid[i] & ~((u64)1); in drbd_uuid_compare()
3427 peer = device->p_uuid[UI_CURRENT] & ~((u64)1); in drbd_uuid_compare()
3436 (device->p_uuid[UI_HISTORY_START] & ~((u64)1)) : in drbd_uuid_compare()
3457 peer = device->p_uuid[UI_CURRENT] & ~((u64)1); in drbd_uuid_compare()
3466 peer = device->p_uuid[UI_BITMAP] & ~((u64)1); in drbd_uuid_compare()
3474 peer = device->p_uuid[j] & ~((u64)1); in drbd_uuid_compare()
3504 drbd_uuid_dump(device, "peer", device->p_uuid, in drbd_sync_handshake()
3505 device->p_uuid[UI_SIZE], device->p_uuid[UI_FLAGS]); in drbd_sync_handshake()
3579 if (test_bit(DISCARD_MY_DATA, &device->flags) && !(device->p_uuid[UI_FLAGS]&1)) in drbd_sync_handshake()
3581 if (!test_bit(DISCARD_MY_DATA, &device->flags) && (device->p_uuid[UI_FLAGS]&1)) in drbd_sync_handshake()
4281 u64 *p_uuid; in receive_uuids() local
4289 p_uuid = kmalloc_array(UI_EXTENDED_SIZE, sizeof(*p_uuid), GFP_NOIO); in receive_uuids()
4290 if (!p_uuid) { in receive_uuids()
4296 p_uuid[i] = be64_to_cpu(p->uuid[i]); in receive_uuids()
4298 kfree(device->p_uuid); in receive_uuids()
4299 device->p_uuid = p_uuid; in receive_uuids()
4304 (device->ed_uuid & ~((u64)1)) != (p_uuid[UI_CURRENT] & ~((u64)1))) { in receive_uuids()
4316 (p_uuid[UI_FLAGS] & 8); in receive_uuids()
4322 _drbd_uuid_set(device, UI_CURRENT, p_uuid[UI_CURRENT]); in receive_uuids()
4334 updated_uuids = drbd_set_ed_uuid(device, p_uuid[UI_CURRENT]); in receive_uuids()
4344 updated_uuids |= drbd_set_ed_uuid(device, p_uuid[UI_CURRENT]); in receive_uuids()
4459 real_peer_disk = device->p_uuid[UI_FLAGS] & 4 ? D_INCONSISTENT : D_CONSISTENT; in receive_state()
4546 if (device->p_uuid && peer_state.disk >= D_NEGOTIATING && in receive_state()
5257 kfree(device->p_uuid); in drbd_disconnected()
5258 device->p_uuid = NULL; in drbd_disconnected()