Lines Matching refs:bitmap
22 struct xbitmap *bitmap, in xbitmap_set() argument
35 list_add_tail(&bmr->list, &bitmap->list); in xbitmap_set()
43 struct xbitmap *bitmap) in xbitmap_destroy() argument
48 for_each_xbitmap_extent(bmr, n, bitmap) { in xbitmap_destroy()
57 struct xbitmap *bitmap) in xbitmap_init() argument
59 INIT_LIST_HEAD(&bitmap->list); in xbitmap_init()
100 struct xbitmap *bitmap, in xbitmap_disunion() argument
112 if (list_empty(&bitmap->list) || list_empty(&sub->list)) in xbitmap_disunion()
116 list_sort(NULL, &bitmap->list, xbitmap_range_cmp); in xbitmap_disunion()
129 lp = bitmap->list.next; in xbitmap_disunion()
130 while (lp != &bitmap->list) { in xbitmap_disunion()
251 struct xbitmap *bitmap, in xbitmap_set_btcur_path() argument
264 error = xbitmap_set(bitmap, fsb, 1); in xbitmap_set_btcur_path()
279 struct xbitmap *bitmap = priv; in xbitmap_collect_btblock() local
288 return xbitmap_set(bitmap, fsbno, 1); in xbitmap_collect_btblock()
294 struct xbitmap *bitmap, in xbitmap_set_btblocks() argument
298 XFS_BTREE_VISIT_ALL, bitmap); in xbitmap_set_btblocks()
304 struct xbitmap *bitmap) in xbitmap_hweight() argument
310 for_each_xbitmap_extent(bmr, n, bitmap) in xbitmap_hweight()