Home
last modified time | relevance | path

Searched refs:UstarHeader (Results 1 – 1 of 1) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Support/
H A DTarWriter.cpp36 struct UstarHeader { struct
55 static_assert(sizeof(UstarHeader) == BlockSize, "invalid Ustar header"); argument
57 static UstarHeader makeUstarHeader() { in makeUstarHeader()
58 UstarHeader Hdr = {}; in makeUstarHeader()
89 static void computeChecksum(UstarHeader &Hdr) { in computeChecksum()
108 UstarHeader Hdr = makeUstarHeader(); in writePaxHeader()
129 if (Path.size() < sizeof(UstarHeader::Name)) { in splitUstar()
135 size_t Sep = Path.rfind('/', sizeof(UstarHeader::Prefix) + 1); in splitUstar()
138 if (Path.size() - Sep - 1 >= sizeof(UstarHeader::Name)) in splitUstar()
150 UstarHeader Hdr = makeUstarHeader(); in writeUstarHeader()