Lines Matching defs:uuid
840 p->uuid[i] = cpu_to_be64(device->ldev->md.uuid[i]);
844 p->uuid[UI_SIZE] = cpu_to_be64(device->comm_bm_set);
850 p->uuid[UI_FLAGS] = cpu_to_be64(uuid_flags);
869 u64 *uuid = device->ldev->md.uuid;
872 (unsigned long long)uuid[UI_CURRENT],
873 (unsigned long long)uuid[UI_BITMAP],
874 (unsigned long long)uuid[UI_HISTORY_START],
875 (unsigned long long)uuid[UI_HISTORY_END]);
878 drbd_info(device, "%s effective data uuid: %016llX\n",
889 u64 uuid;
893 uuid = device->ldev->md.uuid[UI_BITMAP];
894 if (uuid && uuid != UUID_JUST_CREATED)
895 uuid = uuid + UUID_NEW_BM_OFFSET;
897 get_random_bytes(&uuid, sizeof(u64));
898 drbd_uuid_set(device, UI_BITMAP, uuid);
905 p->uuid = cpu_to_be64(uuid);
2974 u64 uuid[UI_SIZE]; /* UUIDs. */
3006 buffer->uuid[i] = cpu_to_be64(device->ldev->md.uuid[i]);
3265 bdev->md.uuid[i] = be64_to_cpu(buffer->uuid[i]);
3325 device->ldev->md.uuid[i+1] = device->ldev->md.uuid[i];
3339 device->ldev->md.uuid[idx] = val;
3355 if (device->ldev->md.uuid[idx]) {
3357 device->ldev->md.uuid[UI_HISTORY_START] = device->ldev->md.uuid[idx];
3378 bm_uuid = device->ldev->md.uuid[UI_BITMAP];
3383 device->ldev->md.uuid[UI_BITMAP] = device->ldev->md.uuid[UI_CURRENT];
3395 if (device->ldev->md.uuid[UI_BITMAP] == 0 && val == 0)
3401 device->ldev->md.uuid[UI_HISTORY_START] = device->ldev->md.uuid[UI_BITMAP];
3402 device->ldev->md.uuid[UI_BITMAP] = 0;
3404 unsigned long long bm_uuid = device->ldev->md.uuid[UI_BITMAP];
3408 device->ldev->md.uuid[UI_BITMAP] = val & ~((u64)1);