• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/busybox/e2fsprogs/old_e2fsprogs/ext2fs/

Lines Matching refs:ext2_filsys

63 typedef struct struct_ext2_filsys *ext2_filsys;
67 ext2_filsys fs;
134 * Flags for the ext2_filsys structure and for ext2fs_open()
178 errcode_t (*get_blocks)(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks);
179 errcode_t (*check_directory)(ext2_filsys fs, ext2_ino_t ino);
180 errcode_t (*write_bitmaps)(ext2_filsys fs);
181 errcode_t (*read_inode)(ext2_filsys fs, ext2_ino_t ino,
183 errcode_t (*write_inode)(ext2_filsys fs, ext2_ino_t ino,
421 extern errcode_t ext2fs_new_inode(ext2_filsys fs, ext2_ino_t dir, int mode,
423 extern errcode_t ext2fs_new_block(ext2_filsys fs, blk_t goal,
425 extern errcode_t ext2fs_get_free_blocks(ext2_filsys fs, blk_t start,
429 extern errcode_t ext2fs_alloc_block(ext2_filsys fs, blk_t goal,
433 extern int ext2fs_reserve_super_and_bgd(ext2_filsys fs,
438 void ext2fs_inode_alloc_stats(ext2_filsys fs, ext2_ino_t ino, int inuse);
439 void ext2fs_inode_alloc_stats2(ext2_filsys fs, ext2_ino_t ino,
441 void ext2fs_block_alloc_stats(ext2_filsys fs, blk_t blk, int inuse);
444 extern errcode_t ext2fs_allocate_tables(ext2_filsys fs);
445 extern errcode_t ext2fs_allocate_group_table(ext2_filsys fs, dgrp_t group,
491 extern errcode_t ext2fs_update_bb_inode(ext2_filsys fs,
495 extern errcode_t ext2fs_write_inode_bitmap(ext2_filsys fs);
496 extern errcode_t ext2fs_write_block_bitmap (ext2_filsys fs);
497 extern errcode_t ext2fs_read_inode_bitmap (ext2_filsys fs);
498 extern errcode_t ext2fs_read_block_bitmap(ext2_filsys fs);
504 extern errcode_t ext2fs_allocate_block_bitmap(ext2_filsys fs,
507 extern errcode_t ext2fs_allocate_inode_bitmap(ext2_filsys fs,
516 extern errcode_t ext2fs_read_bitmaps(ext2_filsys fs);
517 extern errcode_t ext2fs_write_bitmaps(ext2_filsys fs);
520 extern errcode_t ext2fs_block_iterate(ext2_filsys fs,
524 int (*func)(ext2_filsys fs,
529 errcode_t ext2fs_block_iterate2(ext2_filsys fs,
533 int (*func)(ext2_filsys fs,
542 extern errcode_t ext2fs_bmap(ext2_filsys fs, ext2_ino_t ino,
550 extern errcode_t ext2fs_move_blocks(ext2_filsys fs,
557 extern errcode_t ext2fs_check_desc(ext2_filsys fs);
560 extern errcode_t ext2fs_close(ext2_filsys fs);
561 extern errcode_t ext2fs_flush(ext2_filsys fs);
562 extern int ext2fs_bg_has_super(ext2_filsys fs, int group_block);
563 extern int ext2fs_super_and_bgd_loc(ext2_filsys fs,
569 extern void ext2fs_update_dynamic_rev(ext2_filsys fs);
579 extern errcode_t ext2fs_get_num_dirs(ext2_filsys fs, ext2_ino_t *ret_num_dirs);
580 extern errcode_t ext2fs_init_dblist(ext2_filsys fs, ext2_dblist *ret_dblist);
587 int (*func)(ext2_filsys fs, struct ext2_db_entry *db_info,
611 extern errcode_t ext2fs_read_dir_block(ext2_filsys fs, blk_t block,
613 extern errcode_t ext2fs_read_dir_block2(ext2_filsys fs, blk_t block,
615 extern errcode_t ext2fs_write_dir_block(ext2_filsys fs, blk_t block,
617 extern errcode_t ext2fs_write_dir_block2(ext2_filsys fs, blk_t block,
628 extern errcode_t ext2fs_dir_iterate(ext2_filsys fs,
638 extern errcode_t ext2fs_dir_iterate2(ext2_filsys fs,
652 extern errcode_t ext2fs_dup_handle(ext2_filsys src, ext2_filsys *dest);
655 extern errcode_t ext2fs_expand_dir(ext2_filsys fs, ext2_ino_t dir);
658 extern errcode_t ext2fs_read_ext_attr(ext2_filsys fs, blk_t block, void *buf);
659 extern errcode_t ext2fs_write_ext_attr(ext2_filsys fs, blk_t block,
661 extern errcode_t ext2fs_adjust_ea_refcount(ext2_filsys fs, blk_t blk,
666 extern errcode_t ext2fs_file_open2(ext2_filsys fs, ext2_ino_t ino,
669 extern errcode_t ext2fs_file_open(ext2_filsys fs, ext2_ino_t ino,
671 extern ext2_filsys ext2fs_file_get_fs(ext2_file_t file);
693 extern void ext2fs_free(ext2_filsys fs);
709 extern errcode_t ext2fs_image_inode_write(ext2_filsys fs, int fd, int flags);
710 extern errcode_t ext2fs_image_inode_read(ext2_filsys fs, int fd, int flags);
711 extern errcode_t ext2fs_image_super_write(ext2_filsys fs, int fd, int flags);
712 extern errcode_t ext2fs_image_super_read(ext2_filsys fs, int fd, int flags);
713 extern errcode_t ext2fs_image_bitmap_write(ext2_filsys fs, int fd, int flags);
714 extern errcode_t ext2fs_image_bitmap_read(ext2_filsys fs, int fd, int flags);
717 errcode_t ext2fs_read_ind_block(ext2_filsys fs, blk_t blk, void *buf);
718 errcode_t ext2fs_write_ind_block(ext2_filsys fs, blk_t blk, void *buf);
723 io_manager manager, ext2_filsys *ret_fs);
727 extern errcode_t ext2fs_create_icount2(ext2_filsys fs, int flags,
730 extern errcode_t ext2fs_create_icount(ext2_filsys fs, int flags,
745 extern errcode_t ext2fs_flush_icache(ext2_filsys fs);
750 extern errcode_t ext2fs_open_inode_scan(ext2_filsys fs, int buffer_blocks,
759 errcode_t (*done_group)(ext2_filsys fs,
765 extern errcode_t ext2fs_read_inode_full(ext2_filsys fs, ext2_ino_t ino,
768 extern errcode_t ext2fs_read_inode (ext2_filsys fs, ext2_ino_t ino,
770 extern errcode_t ext2fs_write_inode_full(ext2_filsys fs, ext2_ino_t ino,
773 extern errcode_t ext2fs_write_inode(ext2_filsys fs, ext2_ino_t ino,
775 extern errcode_t ext2fs_write_new_inode(ext2_filsys fs, ext2_ino_t ino,
777 extern errcode_t ext2fs_get_blocks(ext2_filsys fs, ext2_ino_t ino, blk_t *blocks);
778 extern errcode_t ext2fs_check_directory(ext2_filsys fs, ext2_ino_t ino);
782 extern errcode_t ext2fs_inode_io_intern(ext2_filsys fs, ext2_ino_t ino,
784 extern errcode_t ext2fs_inode_io_intern2(ext2_filsys fs, ext2_ino_t ino,
794 extern errcode_t ext2fs_lookup(ext2_filsys fs, ext2_ino_t dir, const char *name,
796 extern errcode_t ext2fs_namei(ext2_filsys fs, ext2_ino_t root, ext2_ino_t cwd,
798 errcode_t ext2fs_namei_follow(ext2_filsys fs, ext2_ino_t root, ext2_ino_t cwd,
800 extern errcode_t ext2fs_follow_link(ext2_filsys fs, ext2_ino_t root, ext2_ino_t cwd,
807 extern errcode_t ext2fs_new_dir_block(ext2_filsys fs, ext2_ino_t dir_ino,
811 extern errcode_t ext2fs_mkdir(ext2_filsys fs, ext2_ino_t parent, ext2_ino_t inum,
815 extern errcode_t ext2fs_create_journal_superblock(ext2_filsys fs,
818 extern errcode_t ext2fs_add_journal_device(ext2_filsys fs,
819 ext2_filsys journal_dev);
820 extern errcode_t ext2fs_add_journal_inode(ext2_filsys fs, blk_t size,
826 ext2_filsys *ret_fs);
830 ext2_filsys *ret_fs);
831 extern blk_t ext2fs_descriptor_block_loc(ext2_filsys fs, blk_t group_block,
833 errcode_t ext2fs_get_data_io(ext2_filsys fs, io_channel *old_io);
834 errcode_t ext2fs_set_data_io(ext2_filsys fs, io_channel new_io);
835 errcode_t ext2fs_rewrite_to_io(ext2_filsys fs, io_channel new_io);
838 extern errcode_t ext2fs_get_pathname(ext2_filsys fs, ext2_ino_t dir, ext2_ino_t ino,
842 errcode_t ext2fs_link(ext2_filsys fs, ext2_ino_t dir, const char *name,
844 errcode_t ext2fs_unlink(ext2_filsys fs, ext2_ino_t dir, const char *name,
848 extern errcode_t ext2fs_read_bb_inode(ext2_filsys fs,
852 extern errcode_t ext2fs_read_bb_FILE2(ext2_filsys fs, FILE *f,
855 void (*invalid)(ext2_filsys fs,
859 extern errcode_t ext2fs_read_bb_FILE(ext2_filsys fs, FILE *f,
861 void (*invalid)(ext2_filsys fs,
865 extern errcode_t ext2fs_create_resize_inode(ext2_filsys fs);
883 extern void ext2fs_swap_inode_full(ext2_filsys fs, struct ext2_inode_large *t,
886 extern void ext2fs_swap_inode(ext2_filsys fs,struct ext2_inode *t,
908 extern void ext2fs_mark_super_dirty(ext2_filsys fs);
909 extern void ext2fs_mark_changed(ext2_filsys fs);
910 extern int ext2fs_test_changed(ext2_filsys fs);
911 extern void ext2fs_mark_valid(ext2_filsys fs);
912 extern void ext2fs_unmark_valid(ext2_filsys fs);
913 extern int ext2fs_test_valid(ext2_filsys fs);
914 extern void ext2fs_mark_ib_dirty(ext2_filsys fs);
915 extern void ext2fs_mark_bb_dirty(ext2_filsys fs);
916 extern int ext2fs_test_ib_dirty(ext2_filsys fs);
917 extern int ext2fs_test_bb_dirty(ext2_filsys fs);
918 extern int ext2fs_group_of_blk(ext2_filsys fs, blk_t blk);
919 extern int ext2fs_group_of_ino(ext2_filsys fs, ext2_ino_t ino);
920 extern blk_t ext2fs_inode_data_blocks(ext2_filsys fs,