Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/Support/
H A DTarWriterTest.cpp21 struct UstarHeader { struct
69 static UstarHeader createUstar(StringRef Base, StringRef Filename) { in createUstar()
71 EXPECT_GE(Buf.size(), sizeof(UstarHeader)); in createUstar()
72 return *reinterpret_cast<const UstarHeader *>(Buf.data()); in createUstar()
76 UstarHeader Hdr = createUstar("base", "file"); in TEST_F()
91 UstarHeader Hdr1 = createUstar("", x136 + "/" + y99); in TEST_F()
95 UstarHeader Hdr2 = createUstar("", x137 + "/" + y99); in TEST_F()
99 UstarHeader Hdr3 = createUstar("", x136 + "/" + y100); in TEST_F()
103 UstarHeader Hdr4 = createUstar("", x137 + "/" + y100); in TEST_F()
108 UstarHeader Hdr5 = createUstar("", x136 + "/" + yz); in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DTarWriter.cpp35 struct UstarHeader { struct
54 static_assert(sizeof(UstarHeader) == BlockSize, "invalid Ustar header"); argument
56 static UstarHeader makeUstarHeader() { in makeUstarHeader()
57 UstarHeader Hdr = {}; in makeUstarHeader()
88 static void computeChecksum(UstarHeader &Hdr) { in computeChecksum()
107 UstarHeader Hdr = makeUstarHeader(); in writePaxHeader()
128 if (Path.size() < sizeof(UstarHeader::Name)) { in splitUstar()
147 if (Path.size() - Sep - 1 >= sizeof(UstarHeader::Name)) in splitUstar()
159 UstarHeader Hdr = makeUstarHeader(); in writeUstarHeader()