Lines Matching refs:entry
216 "Bad entry size (<= %zu): %"PRIu64,
224 "Invalid number items in entry: %"PRIu64,
229 if (le64toh(o->entry.seqnum) <= 0) {
231 "Invalid entry seqnum: %"PRIx64,
232 le64toh(o->entry.seqnum));
236 if (!VALID_REALTIME(le64toh(o->entry.realtime))) {
238 "Invalid entry realtime timestamp: %"PRIu64,
239 le64toh(o->entry.realtime));
243 if (!VALID_MONOTONIC(le64toh(o->entry.monotonic))) {
245 "Invalid entry monotonic timestamp: %"PRIu64,
246 le64toh(o->entry.monotonic));
251 if (o->entry.items[i].object_offset == 0 ||
252 !VALID64(o->entry.items[i].object_offset)) {
254 "Invalid entry item (%"PRIu64"/%"PRIu64" offset: "OFSfmt,
256 o->entry.items[i].object_offset);
312 "Invalid object entry array size: %"PRIu64,
319 "Invalid object entry array next_entry_array_offset: "OFSfmt,
328 "Invalid object entry array item (%"PRIu64"/%"PRIu64"): "OFSfmt,
419 error(data_p, "Data object references invalid entry at "OFSfmt, entry_p);
429 if (le64toh(o->entry.items[i].object_offset) == data_p) {
435 error(entry_p, "Data object at "OFSfmt" not referenced by linked entry", data_p);
439 /* Check if this entry is also in main entry array. Since the
440 * main entry array has already been verified we can rely on
478 error(entry_p, "Entry object doesn't exist in main entry array");
552 error(p, "Data object's entry array not sorted");
610 error(p, "Invalid data object at hash entry %"PRIu64" of %"PRIu64, i, n);
620 error(p, "Hash chain has a cycle in hash entry %"PRIu64" of %"PRIu64, i, n);
625 error(p, "Hash value mismatch in hash entry %"PRIu64" of %"PRIu64, i, n);
695 q = le64toh(o->entry.items[i].object_offset);
696 h = le64toh(o->entry.items[i].hash);
699 error(p, "Invalid data object of entry");
708 error(p, "Hash mismatch for data object of entry");
782 error(a, "Invalid array entry at %"PRIu64" of %"PRIu64, i, n);
849 r = log_error_errno(entry_fd, "Failed to create entry file: %m");
856 "Failed to create entry array file: %m");
940 error(p, "First entry before first tag");
949 if (le64toh(o->entry.realtime) < last_tag_realtime) {
950 error(p, "Older entry after newer tag");
956 le64toh(o->entry.seqnum) != le64toh(f->header->head_entry_seqnum)) {
957 error(p, "Head entry sequence number incorrect");
963 entry_seqnum >= le64toh(o->entry.seqnum)) {
969 entry_seqnum = le64toh(o->entry.seqnum);
973 sd_id128_equal(entry_boot_id, o->entry.boot_id) &&
974 entry_monotonic > le64toh(o->entry.monotonic)) {
980 entry_monotonic = le64toh(o->entry.monotonic);
981 entry_boot_id = o->entry.boot_id;
985 le64toh(o->entry.realtime) != le64toh(f->header->head_entry_realtime)) {
986 error(p, "Head entry realtime timestamp incorrect");
991 entry_realtime = le64toh(o->entry.realtime);
1038 error(p, "More than one main entry array");
1076 error(p, "tag/entry realtime timestamp out of synchronization");
1196 error(0, "Missing entry array");
1223 * two entry points: the object hash table and the entry
1226 * entry array, and vice versa. Note that we do not care for