ext4.h (117fff10d7f140e12dd43df20d3f9fda80577460) | ext4.h (28623c2f5b0dca3c3ea34fd6108940661352e276) |
---|---|
1/* 2 * ext4.h 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 1219 unchanged lines hidden (view full) --- 1228#endif 1229 1230 /* for buddy allocator */ 1231 struct ext4_group_info ***s_group_info; 1232 struct inode *s_buddy_cache; 1233 spinlock_t s_md_lock; 1234 unsigned short *s_mb_offsets; 1235 unsigned int *s_mb_maxs; | 1/* 2 * ext4.h 3 * 4 * Copyright (C) 1992, 1993, 1994, 1995 5 * Remy Card (card@masi.ibp.fr) 6 * Laboratoire MASI - Institut Blaise Pascal 7 * Universite Pierre et Marie Curie (Paris VI) 8 * --- 1219 unchanged lines hidden (view full) --- 1228#endif 1229 1230 /* for buddy allocator */ 1231 struct ext4_group_info ***s_group_info; 1232 struct inode *s_buddy_cache; 1233 spinlock_t s_md_lock; 1234 unsigned short *s_mb_offsets; 1235 unsigned int *s_mb_maxs; |
1236 unsigned int s_group_info_size; |
|
1236 1237 /* tunables */ 1238 unsigned long s_stripe; 1239 unsigned int s_mb_stream_request; 1240 unsigned int s_mb_max_to_scan; 1241 unsigned int s_mb_min_to_scan; 1242 unsigned int s_mb_stats; 1243 unsigned int s_mb_order2_reqs; --- 722 unchanged lines hidden (view full) --- 1966 struct ext4_allocation_request *, int *); 1967extern int ext4_mb_reserve_blocks(struct super_block *, int); 1968extern void ext4_discard_preallocations(struct inode *); 1969extern int __init ext4_init_mballoc(void); 1970extern void ext4_exit_mballoc(void); 1971extern void ext4_free_blocks(handle_t *handle, struct inode *inode, 1972 struct buffer_head *bh, ext4_fsblk_t block, 1973 unsigned long count, int flags); | 1237 1238 /* tunables */ 1239 unsigned long s_stripe; 1240 unsigned int s_mb_stream_request; 1241 unsigned int s_mb_max_to_scan; 1242 unsigned int s_mb_min_to_scan; 1243 unsigned int s_mb_stats; 1244 unsigned int s_mb_order2_reqs; --- 722 unchanged lines hidden (view full) --- 1967 struct ext4_allocation_request *, int *); 1968extern int ext4_mb_reserve_blocks(struct super_block *, int); 1969extern void ext4_discard_preallocations(struct inode *); 1970extern int __init ext4_init_mballoc(void); 1971extern void ext4_exit_mballoc(void); 1972extern void ext4_free_blocks(handle_t *handle, struct inode *inode, 1973 struct buffer_head *bh, ext4_fsblk_t block, 1974 unsigned long count, int flags); |
1975extern int ext4_mb_alloc_groupinfo(struct super_block *sb, 1976 ext4_group_t ngroups); |
|
1974extern int ext4_mb_add_groupinfo(struct super_block *sb, 1975 ext4_group_t i, struct ext4_group_desc *desc); 1976extern int ext4_group_add_blocks(handle_t *handle, struct super_block *sb, 1977 ext4_fsblk_t block, unsigned long count); 1978extern int ext4_trim_fs(struct super_block *, struct fstrim_range *); 1979 1980/* inode.c */ 1981struct buffer_head *ext4_getblk(handle_t *, struct inode *, --- 500 unchanged lines hidden --- | 1977extern int ext4_mb_add_groupinfo(struct super_block *sb, 1978 ext4_group_t i, struct ext4_group_desc *desc); 1979extern int ext4_group_add_blocks(handle_t *handle, struct super_block *sb, 1980 ext4_fsblk_t block, unsigned long count); 1981extern int ext4_trim_fs(struct super_block *, struct fstrim_range *); 1982 1983/* inode.c */ 1984struct buffer_head *ext4_getblk(handle_t *, struct inode *, --- 500 unchanged lines hidden --- |