|
static ext4_fsblk_t | ext4_new_meta_blocks (void *icb, struct inode *inode, ext4_fsblk_t goal, unsigned int flags, unsigned long *count, int *errp) |
|
static void | ext4_free_blocks (void *icb, struct inode *inode, ext4_fsblk_t block, int count, int flags) |
|
static ext4_fsblk_t | ext4_inode_to_goal_block (struct inode *inode) |
|
static void | ext4_xattr_compute_hash (struct ext4_xattr_header *header, struct ext4_xattr_entry *entry) |
|
static void | ext4_xattr_rehash (struct ext4_xattr_header *header, struct ext4_xattr_entry *entry) |
|
static void | ext4_xattr_set_block_checksum (PEXT2_MCB inode_ref, ext4_fsblk_t blocknr, struct ext4_xattr_header *header) |
|
static int | ext4_xattr_item_cmp (struct rb_node *_a, struct rb_node *_b) |
|
static struct ext4_xattr_item * | ext4_xattr_item_search (struct ext4_xattr_ref *xattr_ref, struct ext4_xattr_item *name) |
|
static void | ext4_xattr_item_insert (struct ext4_xattr_ref *xattr_ref, struct ext4_xattr_item *item) |
|
static void | ext4_xattr_item_remove (struct ext4_xattr_ref *xattr_ref, struct ext4_xattr_item *item) |
|
static struct ext4_xattr_item * | ext4_xattr_item_alloc (__u8 name_index, const char *name, size_t name_len) |
|
static int | ext4_xattr_item_alloc_data (struct ext4_xattr_item *item, const void *orig_data, size_t data_size) |
|
static void | ext4_xattr_item_free_data (struct ext4_xattr_item *item) |
|
static int | ext4_xattr_item_resize_data (struct ext4_xattr_item *item, size_t new_data_size) |
|
static void | ext4_xattr_item_free (struct ext4_xattr_item *item) |
|
static void * | ext4_xattr_entry_data (struct ext4_xattr_ref *xattr_ref, struct ext4_xattr_entry *entry, BOOL in_inode) |
|
static int | ext4_xattr_block_fetch (struct ext4_xattr_ref *xattr_ref) |
|
static int | ext4_xattr_inode_fetch (struct ext4_xattr_ref *xattr_ref) |
|
static __s32 | ext4_xattr_inode_space (struct ext4_xattr_ref *xattr_ref) |
|
static __s32 | ext4_xattr_block_space (struct ext4_xattr_ref *xattr_ref) |
|
static int | ext4_xattr_fetch (struct ext4_xattr_ref *xattr_ref) |
|
static struct ext4_xattr_item * | ext4_xattr_lookup_item (struct ext4_xattr_ref *xattr_ref, __u8 name_index, const char *name, size_t name_len) |
|
static struct ext4_xattr_item * | ext4_xattr_insert_item (struct ext4_xattr_ref *xattr_ref, __u8 name_index, const char *name, size_t name_len, const void *data, size_t data_size, int *err) |
|
static struct ext4_xattr_item * | ext4_xattr_insert_item_ordered (struct ext4_xattr_ref *xattr_ref, __u8 name_index, const char *name, size_t name_len, const void *data, size_t data_size, int *err) |
|
static int | ext4_xattr_remove_item (struct ext4_xattr_ref *xattr_ref, __u8 name_index, const char *name, size_t name_len) |
|
static int | ext4_xattr_resize_item (struct ext4_xattr_ref *xattr_ref, struct ext4_xattr_item *item, size_t new_data_size) |
|
void | ext4_xattr_purge_items (struct ext4_xattr_ref *xattr_ref) |
|
static int | ext4_xattr_try_alloc_block (struct ext4_xattr_ref *xattr_ref) |
|
static void | ext4_xattr_try_free_block (struct ext4_xattr_ref *xattr_ref) |
|
static void | ext4_xattr_set_block_header (struct ext4_xattr_ref *xattr_ref) |
|
static void | ext4_xattr_set_inode_entry (struct ext4_xattr_item *item, struct ext4_xattr_ibody_header *ibody_header, struct ext4_xattr_entry *entry, void *ibody_data_ptr) |
|
static void | ext4_xattr_set_block_entry (struct ext4_xattr_item *item, struct ext4_xattr_header *block_header, struct ext4_xattr_entry *block_entry, void *block_data_ptr) |
|
static int | ext4_xattr_write_to_disk (struct ext4_xattr_ref *xattr_ref) |
|
void | ext4_fs_xattr_iterate (struct ext4_xattr_ref *ref, int(*iter)(struct ext4_xattr_ref *ref, struct ext4_xattr_item *item, BOOL is_last)) |
|
void | ext4_fs_xattr_iterate_reset (struct ext4_xattr_ref *ref) |
|
int | ext4_fs_set_xattr (struct ext4_xattr_ref *ref, __u8 name_index, const char *name, size_t name_len, const void *data, size_t data_size, BOOL replace) |
|
int | ext4_fs_set_xattr_ordered (struct ext4_xattr_ref *ref, __u8 name_index, const char *name, size_t name_len, const void *data, size_t data_size) |
|
int | ext4_fs_remove_xattr (struct ext4_xattr_ref *ref, __u8 name_index, const char *name, size_t name_len) |
|
int | ext4_fs_get_xattr (struct ext4_xattr_ref *ref, __u8 name_index, const char *name, size_t name_len, void *buf, size_t buf_size, size_t *data_size) |
|
int | ext4_fs_get_xattr_ref (PEXT2_IRP_CONTEXT IrpContext, PEXT2_VCB fs, PEXT2_MCB inode_ref, struct ext4_xattr_ref *ref) |
|
int | ext4_fs_put_xattr_ref (struct ext4_xattr_ref *ref) |
|
const char * | ext4_extract_xattr_name (const char *full_name, size_t full_name_len, __u8 *name_index, size_t *name_len, BOOL *found) |
|
const char * | ext4_get_xattr_name_prefix (__u8 name_index, size_t *ret_prefix_len) |
|