Lines Matching defs:fixup
187 int fixup; /* bitmask of what needs fixing */
322 * the post-extract fixup pass, the permissions from the archive are
825 fe->fixup |= TODO_MODE_BASE;
836 fe->fixup |= TODO_TIMES;
868 fe->fixup |= TODO_ACLS;
885 fe->fixup |= TODO_MAC_METADATA;
894 fe->fixup |= TODO_FFLAGS;
2185 /* Ownership doesn't need deferred fixup. */
2409 * the fixup list, which is used to address a number of problems:
2447 if (p->fixup &
2452 if (p->fixup & TODO_TIMES) {
2459 if (p->fixup & TODO_MODE_BASE) {
2467 if (p->fixup & TODO_ACLS)
2470 if (p->fixup & TODO_FFLAGS)
2473 if (p->fixup & TODO_MAC_METADATA)
2532 * Simple O(n log n) merge sort to order the fixup list. In
2597 * Returns a new, initialized fixup entry.
2610 "Can't allocate memory for a fixup");
2615 fe->fixup = 0;
2621 * Returns a fixup structure for the current entry.
3254 le->fixup |=TODO_MODE_BASE;
3263 * don't add it to the fixup list here, as it's already been
3634 * post-extract fixup, which is handled elsewhere.
3715 le->fixup |= TODO_FFLAGS;
3718 if ((le->fixup & TODO_MODE) == 0)