Lines Matching refs:e
52 char *p, *e; in DEFINE_TEST() local
93 e = p; in DEFINE_TEST()
101 assert(is_octal(e, 76)); /* Entire header is octal digits. */ in DEFINE_TEST()
102 assertEqualMem(e + 0, "070707", 6); /* Magic */ in DEFINE_TEST()
103 assert(is_octal(e + 6, 6)); /* dev */ in DEFINE_TEST()
104 dev = (int)from_octal(e + 6, 6); in DEFINE_TEST()
105 assert(is_octal(e + 12, 6)); /* ino */ in DEFINE_TEST()
106 ino = (int)from_octal(e + 12, 6); in DEFINE_TEST()
109 assertEqualMem(e + 18, "100666", 6); /* Mode */ in DEFINE_TEST()
111 assertEqualMem(e + 18, "100644", 6); /* Mode */ in DEFINE_TEST()
114 uid = (int)from_octal(e + 24, 6); in DEFINE_TEST()
115 assertEqualInt(from_octal(e + 24, 6), uid); /* uid */ in DEFINE_TEST()
116 assert(is_octal(e + 30, 6)); /* gid */ in DEFINE_TEST()
117 gid = (int)from_octal(e + 30, 6); in DEFINE_TEST()
118 assertEqualMem(e + 36, "000001", 6); /* nlink */ in DEFINE_TEST()
121 assertEqualMem(e + 42, "000000", 6); /* rdev */ in DEFINE_TEST()
122 t = from_octal(e + 48, 11); /* mtime */ in DEFINE_TEST()
125 assertEqualMem(e + 59, "000005", 6); /* Name size */ in DEFINE_TEST()
126 assertEqualMem(e + 65, "00000000012", 11); /* File size */ in DEFINE_TEST()
127 assertEqualMem(e + 76, "file\0", 5); /* Name contents */ in DEFINE_TEST()
128 assertEqualMem(e + 81, "1234567890", 10); /* File contents */ in DEFINE_TEST()
129 e += 91; in DEFINE_TEST()
133 assert(is_octal(e, 76)); /* Entire header is octal digits. */ in DEFINE_TEST()
134 assertEqualMem(e + 0, "070707", 6); /* Magic */ in DEFINE_TEST()
135 assertEqualInt(dev, from_octal(e + 6, 6)); /* dev */ in DEFINE_TEST()
136 assert(ino != from_octal(e + 12, 6)); /* ino */ in DEFINE_TEST()
140 assertEqualMem(e + 18, "120777", 6); /* Mode */ in DEFINE_TEST()
142 assertEqualInt(from_octal(e + 24, 6), uid); /* uid */ in DEFINE_TEST()
143 assertEqualInt(gid, from_octal(e + 30, 6)); /* gid */ in DEFINE_TEST()
144 assertEqualMem(e + 36, "000001", 6); /* nlink */ in DEFINE_TEST()
146 from_octal(e + 6, 6)); in DEFINE_TEST()
147 assertEqualMem(e + 42, "000000", 6); /* rdev */ in DEFINE_TEST()
148 t = from_octal(e + 48, 11); /* mtime */ in DEFINE_TEST()
151 assertEqualMem(e + 59, "000010", 6); /* Name size */ in DEFINE_TEST()
152 assertEqualMem(e + 65, "00000000004", 11); /* File size */ in DEFINE_TEST()
153 assertEqualMem(e + 76, "symlink\0", 8); /* Name contents */ in DEFINE_TEST()
154 assertEqualMem(e + 84, "file", 4); /* Symlink target. */ in DEFINE_TEST()
155 e += 88; in DEFINE_TEST()
159 assert(is_octal(e, 76)); in DEFINE_TEST()
160 assertEqualMem(e + 0, "070707", 6); /* Magic */ in DEFINE_TEST()
162 assert(is_octal(e + 6, 6)); /* dev */ in DEFINE_TEST()
163 assertEqualInt(dev, from_octal(e + 6, 6)); in DEFINE_TEST()
165 assert(is_octal(e + 12, 6)); /* ino */ in DEFINE_TEST()
166 assert(ino != from_octal(e + 12, 6)); in DEFINE_TEST()
169 assertEqualMem(e + 18, "040777", 6); /* Mode */ in DEFINE_TEST()
172 if (memcmp(e + 18, "042775", 6) != 0) in DEFINE_TEST()
173 assertEqualMem(e + 18, "040775", 6); /* Mode */ in DEFINE_TEST()
175 assertEqualInt(uid, from_octal(e + 24, 6)); /* uid */ in DEFINE_TEST()
177 assert(is_octal(e + 30, 6)); /* gid */ in DEFINE_TEST()
178 assertEqualInt(gid, from_octal(e + 30, 6)); in DEFINE_TEST()
181 assertEqualInt(nlinks("dir"), from_octal(e + 36, 6)); /* Nlink */ in DEFINE_TEST()
184 t = from_octal(e + 48, 11); /* mtime */ in DEFINE_TEST()
187 assertEqualMem(e + 59, "000004", 6); /* Name size */ in DEFINE_TEST()
188 assertEqualMem(e + 65, "00000000000", 11); /* File size */ in DEFINE_TEST()
189 assertEqualMem(e + 76, "dir\0", 4); /* name */ in DEFINE_TEST()
190 e += 80; in DEFINE_TEST()
195 assert(is_octal(e, 76)); in DEFINE_TEST()
196 assertEqualMem(e + 0, "070707", 6); /* Magic */ in DEFINE_TEST()
197 assertEqualMem(e + 6, "000000", 6); /* dev */ in DEFINE_TEST()
198 assertEqualMem(e + 12, "000000", 6); /* ino */ in DEFINE_TEST()
199 assertEqualMem(e + 18, "000000", 6); /* Mode */ in DEFINE_TEST()
200 assertEqualMem(e + 24, "000000", 6); /* uid */ in DEFINE_TEST()
201 assertEqualMem(e + 30, "000000", 6); /* gid */ in DEFINE_TEST()
202 assertEqualMem(e + 36, "000001", 6); /* Nlink */ in DEFINE_TEST()
203 assertEqualMem(e + 42, "000000", 6); /* rdev */ in DEFINE_TEST()
204 assertEqualMem(e + 48, "00000000000", 11); /* mtime */ in DEFINE_TEST()
205 assertEqualMem(e + 59, "000013", 6); /* Name size */ in DEFINE_TEST()
206 assertEqualMem(e + 65, "00000000000", 11); /* File size */ in DEFINE_TEST()
207 assertEqualMem(e + 76, "TRAILER!!!\0", 11); /* Name */ in DEFINE_TEST()