Lines Matching refs:dirent
357 struct ext2_dir_entry *dirent; in expand_dirent_expression() local
360 if (!ctx || !ctx->dirent) in expand_dirent_expression()
363 dirent = ctx->dirent; in expand_dirent_expression()
367 fprintf(f, "%u", dirent->inode); in expand_dirent_expression()
370 len = ext2fs_dirent_name_len(dirent); in expand_dirent_expression()
371 if ((ext2fs_get_rec_len(fs, dirent, &rec_len) == 0) && in expand_dirent_expression()
374 safe_print(f, dirent->name, len); in expand_dirent_expression()
377 (void) ext2fs_get_rec_len(fs, dirent, &rec_len); in expand_dirent_expression()
381 fprintf(f, "%u", ext2fs_dirent_name_len(dirent)); in expand_dirent_expression()
384 fprintf(f, "%u", ext2fs_dirent_file_type(dirent)); in expand_dirent_expression()
456 ctx->dirent ? ctx->dirent->inode : 0); in expand_percent_expression()