Lines Matching refs:offsetof
71 Header.StrOff = offsetof(B, Strings) - sizeof(Header); in B()
82 BTF::SecLineInfo Sec = {offsetof(B::S, Foo), 2};
84 {16, offsetof(B::S, File1), offsetof(B::S, Line1), LC(7, 1)},
85 {32, offsetof(B::S, File1), offsetof(B::S, Line2), LC(14, 5)},
89 BTF::SecLineInfo Sec = {offsetof(B::S, Bar), 1};
91 {0, offsetof(B::S, File2), offsetof(B::S, Line1), LC(42, 4)},
100 Header.LineInfoOff = offsetof(E, Lines) - sizeof(Header); in E()
160 EXPECT_EQ(BTF.findString(offsetof(MockData1::B::S, Foo)), "foo"); in TEST()
161 EXPECT_EQ(BTF.findString(offsetof(MockData1::B::S, Bar)), "bar"); in TEST()
162 EXPECT_EQ(BTF.findString(offsetof(MockData1::B::S, Line1)), "first line"); in TEST()
163 EXPECT_EQ(BTF.findString(offsetof(MockData1::B::S, Line2)), "second line"); in TEST()
164 EXPECT_EQ(BTF.findString(offsetof(MockData1::B::S, File1)), "a.c"); in TEST()
165 EXPECT_EQ(BTF.findString(offsetof(MockData1::B::S, File2)), "b.c"); in TEST()
243 offsetof(MockData1::B, Strings) + sizeof(MockData1::B::S) - 1; in TEST()
247 Mock2.BTFSectionLen = offsetof(BTF::Header, StrOff); in TEST()
277 Mock1.ExtSectionLen = offsetof(BTF::ExtHeader, HdrLen); in TEST()
281 Mock2.ExtSectionLen = offsetof(BTF::ExtHeader, LineInfoLen); in TEST()
285 Mock3.ExtSectionLen = offsetof(MockData1::E, Lines) + 4; in TEST()
302 Mock1.Ext.Lines.Foo.Sec.SecNameOff = offsetof(MockData1::B::S, Buz); in TEST()