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 ---