Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | /* |
| 2 | * linux/fs/ext3/bitmap.c |
| 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 | */ |
| 9 | |
Al Viro | 4613ad1 | 2012-03-29 22:30:07 -0400 | [diff] [blame] | 10 | #include "ext3.h" |
Adrian Bunk | 3af1376 | 2006-01-09 20:54:06 -0800 | [diff] [blame] | 11 | |
Kirk True | c1f5a19 | 2006-03-25 03:07:47 -0800 | [diff] [blame] | 12 | #ifdef EXT3FS_DEBUG |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 13 | |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 14 | unsigned long ext3_count_free (struct buffer_head * map, unsigned int numchars) |
| 15 | { |
Akinobu Mita | 10d4708 | 2012-07-30 14:41:06 -0700 | [diff] [blame] | 16 | return numchars * BITS_PER_BYTE - memweight(map->b_data, numchars); |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 17 | } |
Adrian Bunk | 3af1376 | 2006-01-09 20:54:06 -0800 | [diff] [blame] | 18 | |
| 19 | #endif /* EXT3FS_DEBUG */ |
| 20 | |