Lines Matching defs:wnd
829 void wnd_close(struct wnd_bitmap *wnd);
830 static inline size_t wnd_zeroes(const struct wnd_bitmap *wnd)
832 return wnd->total_zeroes;
834 int wnd_init(struct wnd_bitmap *wnd, struct super_block *sb, size_t nbits);
835 int wnd_set_free(struct wnd_bitmap *wnd, size_t bit, size_t bits);
836 int wnd_set_used(struct wnd_bitmap *wnd, size_t bit, size_t bits);
837 int wnd_set_used_safe(struct wnd_bitmap *wnd, size_t bit, size_t bits,
839 bool wnd_is_free(struct wnd_bitmap *wnd, size_t bit, size_t bits);
840 bool wnd_is_used(struct wnd_bitmap *wnd, size_t bit, size_t bits);
845 size_t wnd_find(struct wnd_bitmap *wnd, size_t to_alloc, size_t hint,
847 int wnd_extend(struct wnd_bitmap *wnd, size_t new_bits);
848 void wnd_zone_set(struct wnd_bitmap *wnd, size_t Lcn, size_t Len);
925 static inline size_t wnd_zone_bit(const struct wnd_bitmap *wnd)
927 return wnd->zone_bit;
930 static inline size_t wnd_zone_len(const struct wnd_bitmap *wnd)
932 return wnd->zone_end - wnd->zone_bit;