Home | History | Annotate | Download | only in ext2fs

Lines Matching defs:io_channel

28 typedef struct struct_io_channel *io_channel;
42 errcode_t (*read_error)(io_channel channel,
49 errcode_t (*write_error)(io_channel channel,
74 errcode_t (*open)(const char *name, int flags, io_channel *channel);
75 errcode_t (*close)(io_channel channel);
76 errcode_t (*set_blksize)(io_channel channel, int blksize);
77 errcode_t (*read_blk)(io_channel channel, unsigned long block,
79 errcode_t (*write_blk)(io_channel channel, unsigned long block,
81 errcode_t (*flush)(io_channel channel);
82 errcode_t (*write_byte)(io_channel channel, unsigned long offset,
84 errcode_t (*set_option)(io_channel channel, const char *option,
86 errcode_t (*get_stats)(io_channel channel, io_stats *io_stats);
87 errcode_t (*read_blk64)(io_channel channel, unsigned long long block,
89 errcode_t (*write_blk64)(io_channel channel, unsigned long long block,
91 errcode_t (*discard)(io_channel channel, unsigned long long block,
111 extern errcode_t io_channel_set_options(io_channel channel,
113 extern errcode_t io_channel_write_byte(io_channel channel,
116 extern errcode_t io_channel_read_blk64(io_channel channel,
119 extern errcode_t io_channel_write_blk64(io_channel channel,
122 extern errcode_t io_channel_discard(io_channel channel,
125 extern errcode_t io_channel_alloc_buf(io_channel channel,