Lines Matching refs:oh
457 struct logfs_object_header *oh) in read_obj_header() argument
462 err = wbuf_read(sb, ofs, sizeof(*oh), oh); in read_obj_header()
465 crc = logfs_crc32(oh, sizeof(*oh) - 4, 4); in read_obj_header()
466 if (crc != oh->crc) { in read_obj_header()
468 "got %x\n", ofs, be32_to_cpu(oh->crc), in read_obj_header()
572 struct logfs_object_header oh; in __logfs_segment_read() local
578 err = read_obj_header(sb, ofs, &oh); in __logfs_segment_read()
583 if (be64_to_cpu(oh.ino) != inode->i_ino in __logfs_segment_read()
584 || check_pos(sb, be64_to_cpu(oh.bix), bix, level)) { in __logfs_segment_read()
588 be64_to_cpu(oh.ino), be64_to_cpu(oh.bix)); in __logfs_segment_read()
592 len = be16_to_cpu(oh.len); in __logfs_segment_read()
594 switch (oh.compr) { in __logfs_segment_read()
600 if (crc != oh.data_crc) { in __logfs_segment_read()
603 be32_to_cpu(oh.data_crc), in __logfs_segment_read()
617 if (crc != oh.data_crc) { in __logfs_segment_read()
620 be32_to_cpu(oh.data_crc), in __logfs_segment_read()