Lines Matching refs:pnum
782 int pnum, offset = 0; in md_bitmap_storage_alloc() local
804 pnum = 0; in md_bitmap_storage_alloc()
807 pnum = 1; in md_bitmap_storage_alloc()
811 for ( ; pnum < num_pages; pnum++) { in md_bitmap_storage_alloc()
812 store->filemap[pnum] = alloc_page(GFP_KERNEL|__GFP_ZERO); in md_bitmap_storage_alloc()
813 if (!store->filemap[pnum]) { in md_bitmap_storage_alloc()
814 store->file_pages = pnum; in md_bitmap_storage_alloc()
817 store->filemap[pnum]->index = pnum + offset; in md_bitmap_storage_alloc()
819 store->file_pages = pnum; in md_bitmap_storage_alloc()
896 static inline void set_page_attr(struct bitmap *bitmap, int pnum, in set_page_attr() argument
899 set_bit((pnum<<2) + attr, bitmap->storage.filemap_attr); in set_page_attr()
902 static inline void clear_page_attr(struct bitmap *bitmap, int pnum, in clear_page_attr() argument
905 clear_bit((pnum<<2) + attr, bitmap->storage.filemap_attr); in clear_page_attr()
908 static inline int test_page_attr(struct bitmap *bitmap, int pnum, in test_page_attr() argument
911 return test_bit((pnum<<2) + attr, bitmap->storage.filemap_attr); in test_page_attr()
914 static inline int test_and_clear_page_attr(struct bitmap *bitmap, int pnum, in test_and_clear_page_attr() argument
917 return test_and_clear_bit((pnum<<2) + attr, in test_and_clear_page_attr()