Home | History | Annotate | Download | only in tests

Lines Matching refs:st

144 print_stat(const STRUCT_STAT *st)
147 (unsigned int) major(zero_extend_signed_to_ull(st->st_dev)),
148 (unsigned int) minor(zero_extend_signed_to_ull(st->st_dev)));
149 printf(", st_ino=%llu", zero_extend_signed_to_ull(st->st_ino));
151 print_ftype(st->st_mode);
153 print_perms(st->st_mode);
154 printf(", st_nlink=%llu", zero_extend_signed_to_ull(st->st_nlink));
155 printf(", st_uid=%llu", zero_extend_signed_to_ull(st->st_uid));
156 printf(", st_gid=%llu", zero_extend_signed_to_ull(st->st_gid));
160 printf(", st_blksize=%llu", zero_extend_signed_to_ull(st->st_blksize));
161 printf(", st_blocks=%llu", zero_extend_signed_to_ull(st->st_blocks));
164 switch (st->st_mode & S_IFMT) {
167 (unsigned int) major(zero_extend_signed_to_ull(st->st_rdev)),
168 (unsigned int) minor(zero_extend_signed_to_ull(st->st_rdev)));
171 printf(", st_size=%llu", zero_extend_signed_to_ull(st->st_size));
185 sign_extend_unsigned_to_ll(st->st_ ## field)); \
186 print_time_t_nsec(sign_extend_unsigned_to_ll(st->st_ ## field), \
187 TIME_NSEC(st->st_ ## field ## _nsec), 1); \
190 TIME_NSEC(st->st_ ## field ## _nsec)); \
202 print_stat(const STRUCT_STAT *st)
206 if (st->field == (uint32_t) -1) \
210 (unsigned long long) st->field); \
216 #field, (long long) st->field.tv_sec, \
217 (unsigned) st->field.tv_nsec); \
218 print_time_t_nsec(st->field.tv_sec, \
219 zero_extend_signed_to_ull(st->field.tv_nsec), \
224 printflags(statx_masks, st->stx_mask, "STATX_???");
226 PRINT_FIELD_U(", ", *st, stx_blksize);
229 printflags(statx_attrs, st->stx_attributes, "STATX_ATTR_???");
231 PRINT_FIELD_U(", ", *st, stx_nlink);
236 print_ftype(st->stx_mode);
238 print_perms(st->stx_mode);
240 PRINT_FIELD_U(", ", *st, stx_ino);
241 PRINT_FIELD_U(", ", *st, stx_size);
242 PRINT_FIELD_U(", ", *st, stx_blocks);
245 printflags(statx_attrs, st->stx_attributes_mask, "STATX_ATTR_???");
251 PRINT_FIELD_U(", ", *st, stx_rdev_major);
252 PRINT_FIELD_U(", ", *st, stx_rdev_minor);
253 PRINT_FIELD_U(", ", *st, stx_dev_major);
254 PRINT_FIELD_U(", ", *st, stx_dev_minor);
292 TAIL_ALLOC_OBJECT_CONST_PTR(STRUCT_STAT, st);
309 rc = TEST_SYSCALL_INVOKE(full, st);
312 printf("%p", st);
314 print_stat(st);
318 if ((rc = TEST_SYSCALL_INVOKE(sample, st))) {
332 zero_extend_signed_to_ull(st->ST_SIZE_FIELD)) {
336 zero_extend_signed_to_ull(st->ST_SIZE_FIELD));
350 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_mask);
351 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_blksize);
352 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_attributes);
353 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_nlink);
354 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_uid);
355 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_gid);
356 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_mode);
357 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_ino);
358 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_size);
359 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_blocks);
360 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_attributes_mask);
361 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_atime);
362 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_btime);
363 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_ctime);
364 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_mtime);
365 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_rdev_major);
366 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_rdev_minor);
367 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_dev_major);
368 LOG_STAT_OFFSETOF_SIZEOF(*st, stx_dev_minor);
370 LOG_STAT_OFFSETOF_SIZEOF(*st, st_dev);
371 LOG_STAT_OFFSETOF_SIZEOF(*st, st_ino);
372 LOG_STAT_OFFSETOF_SIZEOF(*st, st_mode);
373 LOG_STAT_OFFSETOF_SIZEOF(*st, st_nlink);
374 LOG_STAT_OFFSETOF_SIZEOF(*st, st_uid);
375 LOG_STAT_OFFSETOF_SIZEOF(*st, st_gid);
376 LOG_STAT_OFFSETOF_SIZEOF(*st, st_rdev);
377 LOG_STAT_OFFSETOF_SIZEOF(*st, st_size);
379 LOG_STAT_OFFSETOF_SIZEOF(*st, st_blksize);
380 LOG_STAT_OFFSETOF_SIZEOF(*st, st_blocks);
390 printf("%p", st);
392 print_stat(st);
399 rc = TEST_SYSCALL_INVOKE(sample, st); \
402 printf("%p", st); \
404 print_stat(st); \