Lines Matching defs:overlap
608 /* NOTE returns non 0 for overlap, not an error code */
618 int overlap = 0;
644 overlap++;
646 if (overlap == 0)
649 /* overlap */
650 // pwarn("%s allocation OVERLAP found, type %d\n",
668 return overlap;
674 /* no overlap */
679 /* NOTE returns non 0 for overlap, not an error code */
684 struct udf_fsck_overlap *overlap;
691 printf("check overlap pair : node %p, flags %d, partnr %d, start_lb %d for %d blocks\n",
705 printf("checking overlap of %d+%d for being used\n", start_lb, blocks);
708 TAILQ_FOREACH(overlap, &fsck_overlaps, next) {
709 opiece_len = udf_rw32(overlap->loc.len);
710 ostart_lb = udf_rw32(overlap->loc.loc.lb_num);
711 opartnr = udf_rw16(overlap->loc.loc.part_num);
716 /* piece before overlap? */
719 /* piece after overlap? */
723 /* overlap, mark conflict */
724 overlap->node2 = node;
725 overlap->flags2 = flags;
726 overlap->loc2.len = udf_rw32(piece_len);
727 overlap->loc2.loc.lb_num = udf_rw32(start_lb);
728 overlap->loc2.loc.part_num = udf_rw16(partnr);
738 /* no overlap */
3948 /* pass 1b, if there is overlap, find matching pairs */
3951 struct udf_fsck_overlap *overlap;
3977 TAILQ_FOREACH(overlap, &fsck_overlaps, next) {
3979 udf_node_path(overlap->node),
3980 udf_node_path(overlap->node2));
3987 pwarn("%s : found OVERLAP, evacuate\n",