aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/ext3_fs_sb.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2008-08-06 00:49:54 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2008-08-06 00:49:54 -0400
commit0967d61ea0d8e8a7826bd8949cd93dd1e829ac55 (patch)
tree88c70a2a91cb91d7778d4368cd3d93d476e460ae /include/linux/ext3_fs_sb.h
parent18351070b86d155713cf790b26af4f21b1fd0b29 (diff)
Linux 2.6.27-rc2v2.6.27-rc2
Diffstat (limited to 'include/linux/ext3_fs_sb.h')
0 files changed, 0 insertions, 0 deletions
om">/* * General purpose special memory pool chunk descriptor. */ struct gen_pool_chunk { spinlock_t lock; struct list_head next_chunk; /* next chunk in pool */ unsigned long start_addr; /* starting address of memory chunk */ unsigned long end_addr; /* ending address of memory chunk */ unsigned long bits[0]; /* bitmap for allocating memory chunk */ }; extern struct gen_pool *gen_pool_create(int, int); extern int gen_pool_add(struct gen_pool *, unsigned long, size_t, int); extern void gen_pool_destroy(struct gen_pool *); extern unsigned long gen_pool_alloc(struct gen_pool *, size_t); extern void gen_pool_free(struct gen_pool *, unsigned long, size_t);