XA_BUG_ON          47 lib/test_xarray.c 	XA_BUG_ON(xa, xa_insert(xa, index, xa_mk_index(index),
XA_BUG_ON          55 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(index), xa_limit_32b,
XA_BUG_ON          57 lib/test_xarray.c 	XA_BUG_ON(xa, id != index);
XA_BUG_ON          62 lib/test_xarray.c 	XA_BUG_ON(xa, xa_erase(xa, index) != xa_mk_index(index));
XA_BUG_ON          63 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, index) != NULL);
XA_BUG_ON          88 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_store_index(xa, 0, GFP_NOWAIT)) != 0);
XA_BUG_ON          89 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_erase(xa, 0)) != 0);
XA_BUG_ON          92 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_store_index(xa, 1, GFP_NOWAIT)) != -ENOMEM);
XA_BUG_ON          93 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_store_index(xa, 1, GFP_NOWAIT)) != -ENOMEM);
XA_BUG_ON          95 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_store_index(xa, 1, GFP_KERNEL)) != 0);
XA_BUG_ON          96 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_store(xa, 1, xa_mk_value(0), GFP_KERNEL)) != 0);
XA_BUG_ON          97 lib/test_xarray.c 	XA_BUG_ON(xa, xa_err(xa_erase(xa, 1)) != 0);
XA_BUG_ON         111 lib/test_xarray.c 	XA_BUG_ON(xa, xas_find(&xas, ULONG_MAX) != xa_mk_value(0));
XA_BUG_ON         113 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_is_retry(xas_reload(&xas)));
XA_BUG_ON         114 lib/test_xarray.c 	XA_BUG_ON(xa, xas_retry(&xas, NULL));
XA_BUG_ON         115 lib/test_xarray.c 	XA_BUG_ON(xa, xas_retry(&xas, xa_mk_value(0)));
XA_BUG_ON         117 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_node != XAS_RESTART);
XA_BUG_ON         118 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next_entry(&xas, ULONG_MAX) != xa_mk_value(0));
XA_BUG_ON         119 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_node != NULL);
XA_BUG_ON         122 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, 1, GFP_KERNEL) != NULL);
XA_BUG_ON         125 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_is_internal(xas_reload(&xas)));
XA_BUG_ON         127 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next_entry(&xas, ULONG_MAX) != xa_mk_value(0));
XA_BUG_ON         155 lib/test_xarray.c 				XA_BUG_ON(xa, xa_to_value(entry) != j);
XA_BUG_ON         157 lib/test_xarray.c 				XA_BUG_ON(xa, entry);
XA_BUG_ON         159 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, i, GFP_KERNEL) != NULL);
XA_BUG_ON         166 lib/test_xarray.c 				XA_BUG_ON(xa, xa_to_value(entry) != j);
XA_BUG_ON         168 lib/test_xarray.c 				XA_BUG_ON(xa, entry);
XA_BUG_ON         172 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         181 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index, XA_MARK_0));
XA_BUG_ON         183 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index, XA_MARK_0));
XA_BUG_ON         186 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, index, GFP_KERNEL) != NULL);
XA_BUG_ON         187 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index, XA_MARK_0));
XA_BUG_ON         189 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_get_mark(xa, index, XA_MARK_0));
XA_BUG_ON         192 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index + 1, XA_MARK_0));
XA_BUG_ON         193 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index, XA_MARK_1));
XA_BUG_ON         197 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         198 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index, XA_MARK_0));
XA_BUG_ON         200 lib/test_xarray.c 	XA_BUG_ON(xa, xa_get_mark(xa, index, XA_MARK_0));
XA_BUG_ON         212 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, index + 1, GFP_KERNEL));
XA_BUG_ON         214 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, index + 2, GFP_KERNEL));
XA_BUG_ON         216 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, next, GFP_KERNEL));
XA_BUG_ON         224 lib/test_xarray.c 			XA_BUG_ON(xa, !xa_get_mark(xa, i, XA_MARK_0));
XA_BUG_ON         225 lib/test_xarray.c 			XA_BUG_ON(xa, xa_get_mark(xa, i, XA_MARK_1));
XA_BUG_ON         226 lib/test_xarray.c 			XA_BUG_ON(xa, !xa_get_mark(xa, i, XA_MARK_2));
XA_BUG_ON         233 lib/test_xarray.c 			XA_BUG_ON(xa, seen != 2);
XA_BUG_ON         242 lib/test_xarray.c 			XA_BUG_ON(xa, seen != 1);
XA_BUG_ON         244 lib/test_xarray.c 		XA_BUG_ON(xa, xa_get_mark(xa, next, XA_MARK_0));
XA_BUG_ON         245 lib/test_xarray.c 		XA_BUG_ON(xa, xa_get_mark(xa, next, XA_MARK_1));
XA_BUG_ON         246 lib/test_xarray.c 		XA_BUG_ON(xa, xa_get_mark(xa, next, XA_MARK_2));
XA_BUG_ON         249 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         251 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         267 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_get_mark(xa, 0, XA_MARK_0) == 0);
XA_BUG_ON         279 lib/test_xarray.c 	XA_BUG_ON(xa, count != 1000);
XA_BUG_ON         284 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_get_mark(xa, xas.xa_index, XA_MARK_0));
XA_BUG_ON         285 lib/test_xarray.c 		XA_BUG_ON(xa, !xas_get_mark(&xas, XA_MARK_0));
XA_BUG_ON         309 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         310 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, 0, GFP_KERNEL) != NULL);
XA_BUG_ON         311 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, 1, GFP_KERNEL) != NULL);
XA_BUG_ON         318 lib/test_xarray.c 	XA_BUG_ON(xa, xas_load(&xas) != xa_mk_value(1));
XA_BUG_ON         320 lib/test_xarray.c 	XA_BUG_ON(xa, xa_entry_locked(xa, node, 0) != xa_mk_value(0));
XA_BUG_ON         321 lib/test_xarray.c 	XA_BUG_ON(xa, xas_store(&xas, NULL) != xa_mk_value(1));
XA_BUG_ON         322 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 1) != NULL);
XA_BUG_ON         323 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_node != XAS_BOUNDS);
XA_BUG_ON         324 lib/test_xarray.c 	XA_BUG_ON(xa, xa_entry_locked(xa, node, 0) != XA_RETRY_ENTRY);
XA_BUG_ON         325 lib/test_xarray.c 	XA_BUG_ON(xa, xas_load(&xas) != NULL);
XA_BUG_ON         327 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 0) != xa_mk_value(0));
XA_BUG_ON         329 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         334 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, max) != xa_mk_value(0));
XA_BUG_ON         335 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, max + 1) != NULL);
XA_BUG_ON         339 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, ULONG_MAX, GFP_KERNEL) !=
XA_BUG_ON         342 lib/test_xarray.c 		XA_BUG_ON(xa, xa_head(xa) == node);
XA_BUG_ON         344 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, max + 1) != NULL);
XA_BUG_ON         346 lib/test_xarray.c 		XA_BUG_ON(xa, xa->xa_head != node);
XA_BUG_ON         357 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, i - 1) != NULL);
XA_BUG_ON         358 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, i + 1) != NULL);
XA_BUG_ON         364 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, (1UL << i) - 1) != NULL);
XA_BUG_ON         365 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, (1UL << i) + 1) != NULL);
XA_BUG_ON         369 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, (1UL << i) - 2) != NULL);
XA_BUG_ON         370 lib/test_xarray.c 		XA_BUG_ON(xa, xa_load(xa, 1UL << i) != NULL);
XA_BUG_ON         375 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 0UL) != NULL);
XA_BUG_ON         376 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, ~1UL) != NULL);
XA_BUG_ON         379 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         388 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         389 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, 12345678, GFP_KERNEL) != NULL);
XA_BUG_ON         390 lib/test_xarray.c 	XA_BUG_ON(xa, xa_insert(xa, 12345678, xa, GFP_KERNEL) != -EBUSY);
XA_BUG_ON         391 lib/test_xarray.c 	XA_BUG_ON(xa, xa_cmpxchg(xa, 12345678, SIX, FIVE, GFP_KERNEL) != LOTS);
XA_BUG_ON         392 lib/test_xarray.c 	XA_BUG_ON(xa, xa_cmpxchg(xa, 12345678, LOTS, FIVE, GFP_KERNEL) != LOTS);
XA_BUG_ON         393 lib/test_xarray.c 	XA_BUG_ON(xa, xa_cmpxchg(xa, 12345678, FIVE, LOTS, GFP_KERNEL) != FIVE);
XA_BUG_ON         394 lib/test_xarray.c 	XA_BUG_ON(xa, xa_cmpxchg(xa, 5, FIVE, NULL, GFP_KERNEL) != NULL);
XA_BUG_ON         395 lib/test_xarray.c 	XA_BUG_ON(xa, xa_cmpxchg(xa, 5, NULL, FIVE, GFP_KERNEL) != NULL);
XA_BUG_ON         398 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         408 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         409 lib/test_xarray.c 	XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0);
XA_BUG_ON         410 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON         411 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 12345678));
XA_BUG_ON         413 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         416 lib/test_xarray.c 	XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0);
XA_BUG_ON         417 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, 12345678, GFP_NOWAIT) != NULL);
XA_BUG_ON         420 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         423 lib/test_xarray.c 	XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0);
XA_BUG_ON         424 lib/test_xarray.c 	XA_BUG_ON(xa, xa_cmpxchg(xa, 12345678, XA_ZERO_ENTRY,
XA_BUG_ON         428 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         431 lib/test_xarray.c 	XA_BUG_ON(xa, xa_reserve(xa, 12345678, GFP_KERNEL) != 0);
XA_BUG_ON         432 lib/test_xarray.c 	XA_BUG_ON(xa, xa_insert(xa, 12345678, xa_mk_value(12345678), 0) !=
XA_BUG_ON         434 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON         435 lib/test_xarray.c 	XA_BUG_ON(xa, xa_erase(xa, 12345678) != NULL);
XA_BUG_ON         436 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         440 lib/test_xarray.c 	XA_BUG_ON(xa, xa_reserve(xa, 6, GFP_KERNEL) != 0);
XA_BUG_ON         445 lib/test_xarray.c 		XA_BUG_ON(xa, index != 5 && index != 7);
XA_BUG_ON         448 lib/test_xarray.c 	XA_BUG_ON(xa, count != 2);
XA_BUG_ON         454 lib/test_xarray.c 		XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_value(8),
XA_BUG_ON         456 lib/test_xarray.c 		XA_BUG_ON(xa, id != 8);
XA_BUG_ON         459 lib/test_xarray.c 		XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_value(6),
XA_BUG_ON         461 lib/test_xarray.c 		XA_BUG_ON(xa, id != 6);
XA_BUG_ON         496 lib/test_xarray.c 			XA_BUG_ON(xa, entry != xa_mk_index(j));
XA_BUG_ON         501 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         514 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, min) != xa_mk_index(index));
XA_BUG_ON         515 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, max - 1) != xa_mk_index(index));
XA_BUG_ON         516 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, max) != NULL);
XA_BUG_ON         517 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, min - 1) != NULL);
XA_BUG_ON         520 lib/test_xarray.c 	XA_BUG_ON(xa, xas_store(&xas, xa_mk_index(min)) != xa_mk_index(index));
XA_BUG_ON         522 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, min) != xa_mk_index(min));
XA_BUG_ON         523 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, max - 1) != xa_mk_index(min));
XA_BUG_ON         524 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, max) != NULL);
XA_BUG_ON         525 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, min - 1) != NULL);
XA_BUG_ON         528 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         538 lib/test_xarray.c 	XA_BUG_ON(xa, xas_store(&xas, xa_mk_value(1)) != xa_mk_value(0));
XA_BUG_ON         539 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != index);
XA_BUG_ON         540 lib/test_xarray.c 	XA_BUG_ON(xa, xas_store(&xas, NULL) != xa_mk_value(1));
XA_BUG_ON         542 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         556 lib/test_xarray.c 		XA_BUG_ON(xa, entry != xa_mk_index(index));
XA_BUG_ON         559 lib/test_xarray.c 	XA_BUG_ON(xa, n != 1);
XA_BUG_ON         562 lib/test_xarray.c 		XA_BUG_ON(xa, entry != xa_mk_index(index));
XA_BUG_ON         565 lib/test_xarray.c 	XA_BUG_ON(xa, n != 2);
XA_BUG_ON         580 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 0) != xa_mk_value(0));
XA_BUG_ON         581 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 1) != xa_mk_value(0));
XA_BUG_ON         582 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 2) != NULL);
XA_BUG_ON         584 lib/test_xarray.c 	XA_BUG_ON(xa, xa_to_node(xa_head(xa))->count != 2);
XA_BUG_ON         585 lib/test_xarray.c 	XA_BUG_ON(xa, xa_to_node(xa_head(xa))->nr_values != 2);
XA_BUG_ON         590 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 0) != xa_mk_value(0));
XA_BUG_ON         591 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 1) != xa_mk_value(0));
XA_BUG_ON         592 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 2) != NULL);
XA_BUG_ON         594 lib/test_xarray.c 	XA_BUG_ON(xa, xa_to_node(xa_head(xa))->count != 3);
XA_BUG_ON         595 lib/test_xarray.c 	XA_BUG_ON(xa, xa_to_node(xa_head(xa))->nr_values != 2);
XA_BUG_ON         600 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 0) != xa_mk_value(1));
XA_BUG_ON         601 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 1) != xa_mk_value(1));
XA_BUG_ON         602 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 2) != xa_mk_value(1));
XA_BUG_ON         603 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 3) != xa_mk_value(1));
XA_BUG_ON         604 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, 4) != NULL);
XA_BUG_ON         606 lib/test_xarray.c 	XA_BUG_ON(xa, xa_to_node(xa_head(xa))->count != 4);
XA_BUG_ON         607 lib/test_xarray.c 	XA_BUG_ON(xa, xa_to_node(xa_head(xa))->nr_values != 4);
XA_BUG_ON         612 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         618 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         628 lib/test_xarray.c 					XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON         630 lib/test_xarray.c 					XA_BUG_ON(xa, entry != xa_mk_index(j));
XA_BUG_ON         634 lib/test_xarray.c 			XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         657 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         663 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         703 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(UINT_MAX - 1),
XA_BUG_ON         706 lib/test_xarray.c 	XA_BUG_ON(xa, id != 0xfffffffeU);
XA_BUG_ON         707 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(UINT_MAX),
XA_BUG_ON         710 lib/test_xarray.c 	XA_BUG_ON(xa, id != 0xffffffffU);
XA_BUG_ON         712 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(0),
XA_BUG_ON         715 lib/test_xarray.c 	XA_BUG_ON(xa, id != 3);
XA_BUG_ON         718 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(10), XA_LIMIT(10, 5),
XA_BUG_ON         720 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, 3, GFP_KERNEL) != 0);
XA_BUG_ON         721 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, xa_mk_index(10), XA_LIMIT(10, 5),
XA_BUG_ON         724 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         734 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         735 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, NULL, xa_limit_32b, GFP_KERNEL) != 0);
XA_BUG_ON         736 lib/test_xarray.c 	XA_BUG_ON(xa, id != base);
XA_BUG_ON         737 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON         738 lib/test_xarray.c 	XA_BUG_ON(xa, xa_erase(xa, id) != NULL);
XA_BUG_ON         739 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         742 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         743 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, NULL, xa_limit_32b, GFP_KERNEL) != 0);
XA_BUG_ON         744 lib/test_xarray.c 	XA_BUG_ON(xa, id != base);
XA_BUG_ON         745 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON         747 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         750 lib/test_xarray.c 		XA_BUG_ON(xa, xa_alloc(xa, &id, NULL, xa_limit_32b,
XA_BUG_ON         752 lib/test_xarray.c 		XA_BUG_ON(xa, id != i);
XA_BUG_ON         755 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store(xa, 3, xa_mk_index(3), GFP_KERNEL) != NULL);
XA_BUG_ON         756 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store(xa, 4, xa_mk_index(4), GFP_KERNEL) != NULL);
XA_BUG_ON         757 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store(xa, 4, NULL, GFP_KERNEL) != xa_mk_index(4));
XA_BUG_ON         758 lib/test_xarray.c 	XA_BUG_ON(xa, xa_erase(xa, 5) != NULL);
XA_BUG_ON         759 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc(xa, &id, NULL, xa_limit_32b, GFP_KERNEL) != 0);
XA_BUG_ON         760 lib/test_xarray.c 	XA_BUG_ON(xa, id != 5);
XA_BUG_ON         767 lib/test_xarray.c 		XA_BUG_ON(xa, xa_erase(xa, i) != NULL);
XA_BUG_ON         768 lib/test_xarray.c 		XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON         770 lib/test_xarray.c 	XA_BUG_ON(xa, xa_erase(xa, 8) != NULL);
XA_BUG_ON         771 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON         772 lib/test_xarray.c 	XA_BUG_ON(xa, xa_erase(xa, base + 9) != NULL);
XA_BUG_ON         773 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         786 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(1), limit,
XA_BUG_ON         788 lib/test_xarray.c 	XA_BUG_ON(xa, id != 1);
XA_BUG_ON         791 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(0x3ffd), limit,
XA_BUG_ON         793 lib/test_xarray.c 	XA_BUG_ON(xa, id != 0x3ffd);
XA_BUG_ON         796 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         803 lib/test_xarray.c 		XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, entry, limit,
XA_BUG_ON         805 lib/test_xarray.c 		XA_BUG_ON(xa, xa_mk_index(id) != entry);
XA_BUG_ON         813 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(UINT_MAX),
XA_BUG_ON         815 lib/test_xarray.c 	XA_BUG_ON(xa, id != UINT_MAX);
XA_BUG_ON         816 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(base),
XA_BUG_ON         818 lib/test_xarray.c 	XA_BUG_ON(xa, id != base);
XA_BUG_ON         819 lib/test_xarray.c 	XA_BUG_ON(xa, xa_alloc_cyclic(xa, &id, xa_mk_index(base + 1),
XA_BUG_ON         821 lib/test_xarray.c 	XA_BUG_ON(xa, id != base + 1);
XA_BUG_ON         826 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         852 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_is_value(entry));
XA_BUG_ON         853 lib/test_xarray.c 		XA_BUG_ON(xa, entry < xa_mk_index(start));
XA_BUG_ON         854 lib/test_xarray.c 		XA_BUG_ON(xa, entry > xa_mk_index(start + (1UL << order) - 1));
XA_BUG_ON         863 lib/test_xarray.c 	XA_BUG_ON(xa, xas_error(&xas));
XA_BUG_ON         864 lib/test_xarray.c 	XA_BUG_ON(xa, count != present);
XA_BUG_ON         865 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, start) != xa_mk_index(start));
XA_BUG_ON         866 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, start + (1UL << order) - 1) !=
XA_BUG_ON         880 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         882 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         886 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         889 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         894 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         898 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         906 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         917 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, next, GFP_KERNEL) != NULL);
XA_BUG_ON         918 lib/test_xarray.c 	XA_BUG_ON(xa, xa_store_index(xa, next + 1, GFP_KERNEL) != NULL);
XA_BUG_ON         921 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find(xa, &index, ULONG_MAX, XA_PRESENT) !=
XA_BUG_ON         923 lib/test_xarray.c 	XA_BUG_ON(xa, index != multi);
XA_BUG_ON         925 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find(xa, &index, ULONG_MAX, XA_PRESENT) !=
XA_BUG_ON         927 lib/test_xarray.c 	XA_BUG_ON(xa, (index < multi) || (index >= next));
XA_BUG_ON         928 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find_after(xa, &index, ULONG_MAX, XA_PRESENT) !=
XA_BUG_ON         930 lib/test_xarray.c 	XA_BUG_ON(xa, index != next);
XA_BUG_ON         931 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find_after(xa, &index, next, XA_PRESENT) != NULL);
XA_BUG_ON         932 lib/test_xarray.c 	XA_BUG_ON(xa, index != next);
XA_BUG_ON         937 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         960 lib/test_xarray.c 			XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         972 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         974 lib/test_xarray.c 		XA_BUG_ON(xa, xa_find_after(xa, &index, ULONG_MAX, XA_PRESENT));
XA_BUG_ON         983 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON         990 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, i, GFP_KERNEL) != NULL);
XA_BUG_ON         993 lib/test_xarray.c 			XA_BUG_ON(xa, xa_store_index(xa, j, GFP_KERNEL) !=
XA_BUG_ON        1001 lib/test_xarray.c 					XA_BUG_ON(xa, index != j);
XA_BUG_ON        1003 lib/test_xarray.c 					XA_BUG_ON(xa, index != i);
XA_BUG_ON        1005 lib/test_xarray.c 					XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON        1011 lib/test_xarray.c 					XA_BUG_ON(xa, index != j);
XA_BUG_ON        1013 lib/test_xarray.c 					XA_BUG_ON(xa, index != i);
XA_BUG_ON        1015 lib/test_xarray.c 					XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON        1018 lib/test_xarray.c 			XA_BUG_ON(xa, xa_get_mark(xa, j, XA_MARK_0));
XA_BUG_ON        1019 lib/test_xarray.c 			XA_BUG_ON(xa, !xa_get_mark(xa, i, XA_MARK_0));
XA_BUG_ON        1022 lib/test_xarray.c 		XA_BUG_ON(xa, xa_get_mark(xa, i, XA_MARK_0));
XA_BUG_ON        1024 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1033 lib/test_xarray.c 		XA_BUG_ON(xa, true);
XA_BUG_ON        1040 lib/test_xarray.c 			XA_BUG_ON(xa, xa_mk_index(index) != entry);
XA_BUG_ON        1041 lib/test_xarray.c 			XA_BUG_ON(xa, index != j++);
XA_BUG_ON        1062 lib/test_xarray.c 					XA_BUG_ON(xa,
XA_BUG_ON        1081 lib/test_xarray.c 	XA_BUG_ON(xa, entry != xa_mk_index(ULONG_MAX));
XA_BUG_ON        1084 lib/test_xarray.c 	XA_BUG_ON(xa, entry);
XA_BUG_ON        1140 lib/test_xarray.c 				XA_BUG_ON(xa, xa_load(xa, index) !=
XA_BUG_ON        1142 lib/test_xarray.c 				XA_BUG_ON(xa, xa_find_entry(xa,
XA_BUG_ON        1145 lib/test_xarray.c 			XA_BUG_ON(xa, xa_find_entry(xa, xa) != -1);
XA_BUG_ON        1151 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find_entry(xa, xa) != -1);
XA_BUG_ON        1153 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find_entry(xa, xa) != -1);
XA_BUG_ON        1154 lib/test_xarray.c 	XA_BUG_ON(xa, xa_find_entry(xa, xa_mk_index(ULONG_MAX)) != -1);
XA_BUG_ON        1156 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1168 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_order(xa, index, order,
XA_BUG_ON        1175 lib/test_xarray.c 		XA_BUG_ON(xa, entry != xa_mk_index(1UL << count));
XA_BUG_ON        1179 lib/test_xarray.c 	XA_BUG_ON(xa, count != order_limit);
XA_BUG_ON        1185 lib/test_xarray.c 		XA_BUG_ON(xa, entry != xa_mk_index(1UL << count));
XA_BUG_ON        1190 lib/test_xarray.c 	XA_BUG_ON(xa, count != order_limit);
XA_BUG_ON        1199 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1201 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next(&xas) != NULL);
XA_BUG_ON        1202 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next(&xas) != NULL);
XA_BUG_ON        1207 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next(&xas) != xa_mk_index(0));
XA_BUG_ON        1208 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next(&xas) != NULL);
XA_BUG_ON        1210 lib/test_xarray.c 	XA_BUG_ON(xa, xas_prev(&xas) != xa_mk_index(0));
XA_BUG_ON        1211 lib/test_xarray.c 	XA_BUG_ON(xa, xas_prev(&xas) != NULL);
XA_BUG_ON        1214 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1223 lib/test_xarray.c 	XA_BUG_ON(xa, xas_find(&xas, ULONG_MAX) != xa_mk_index(ULONG_MAX));
XA_BUG_ON        1224 lib/test_xarray.c 	XA_BUG_ON(xa, xas_find(&xas, ULONG_MAX) != NULL);
XA_BUG_ON        1229 lib/test_xarray.c 	XA_BUG_ON(xa, xas_find(&xas, ULONG_MAX) != xa_mk_index(ULONG_MAX));
XA_BUG_ON        1231 lib/test_xarray.c 	XA_BUG_ON(xa, xas_find(&xas, ULONG_MAX) != NULL);
XA_BUG_ON        1235 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1250 lib/test_xarray.c 			XA_BUG_ON(xa, xas.xa_node == XAS_RESTART);
XA_BUG_ON        1251 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_index != i);
XA_BUG_ON        1253 lib/test_xarray.c 			XA_BUG_ON(xa, entry != xa_mk_index(i));
XA_BUG_ON        1255 lib/test_xarray.c 			XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON        1258 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != i);
XA_BUG_ON        1264 lib/test_xarray.c 			XA_BUG_ON(xa, xas.xa_node == XAS_RESTART);
XA_BUG_ON        1265 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_index != i);
XA_BUG_ON        1267 lib/test_xarray.c 			XA_BUG_ON(xa, entry != xa_mk_index(i));
XA_BUG_ON        1269 lib/test_xarray.c 			XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON        1273 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next(&xas) != NULL);
XA_BUG_ON        1274 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != ULONG_MAX);
XA_BUG_ON        1275 lib/test_xarray.c 	XA_BUG_ON(xa, xas_next(&xas) != xa_mk_value(0));
XA_BUG_ON        1276 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != 0);
XA_BUG_ON        1277 lib/test_xarray.c 	XA_BUG_ON(xa, xas_prev(&xas) != NULL);
XA_BUG_ON        1278 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != ULONG_MAX);
XA_BUG_ON        1283 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1292 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store_index(xa, i, GFP_KERNEL) != NULL);
XA_BUG_ON        1298 lib/test_xarray.c 		XA_BUG_ON(xa, entry != xa_mk_index(i));
XA_BUG_ON        1299 lib/test_xarray.c 		XA_BUG_ON(xa, i != xas.xa_index);
XA_BUG_ON        1302 lib/test_xarray.c 	XA_BUG_ON(xa, xas_prev(&xas) != NULL);
XA_BUG_ON        1303 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != ULONG_MAX);
XA_BUG_ON        1307 lib/test_xarray.c 		XA_BUG_ON(xa, entry != xa_mk_index(i));
XA_BUG_ON        1308 lib/test_xarray.c 		XA_BUG_ON(xa, i != xas.xa_index);
XA_BUG_ON        1323 lib/test_xarray.c 			XA_BUG_ON(xa, entry != xa_mk_index(i));
XA_BUG_ON        1325 lib/test_xarray.c 			XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON        1326 lib/test_xarray.c 		XA_BUG_ON(xa, i != xas.xa_index);
XA_BUG_ON        1329 lib/test_xarray.c 	XA_BUG_ON(xa, xas_prev(&xas) != NULL);
XA_BUG_ON        1330 lib/test_xarray.c 	XA_BUG_ON(xa, xas.xa_index != ULONG_MAX);
XA_BUG_ON        1335 lib/test_xarray.c 			XA_BUG_ON(xa, entry != xa_mk_index(i));
XA_BUG_ON        1337 lib/test_xarray.c 			XA_BUG_ON(xa, entry != NULL);
XA_BUG_ON        1338 lib/test_xarray.c 		XA_BUG_ON(xa, i != xas.xa_index);
XA_BUG_ON        1363 lib/test_xarray.c 		XA_BUG_ON(xa, xas_find_conflict(&xas));
XA_BUG_ON        1368 lib/test_xarray.c 			XA_BUG_ON(xa, xas_store(&xas, xa_mk_index(index + i)));
XA_BUG_ON        1375 lib/test_xarray.c 	XA_BUG_ON(xa, xas_error(&xas));
XA_BUG_ON        1386 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1398 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1406 lib/test_xarray.c 	XA_BUG_ON(NULL, xas_error(&xas) != -EEXIST);
XA_BUG_ON        1425 lib/test_xarray.c 				XA_BUG_ON(xa, old != xa_mk_index(base + i));
XA_BUG_ON        1427 lib/test_xarray.c 				XA_BUG_ON(xa, old != NULL);
XA_BUG_ON        1434 lib/test_xarray.c 	XA_BUG_ON(xa, xas_error(&xas));
XA_BUG_ON        1438 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1479 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, first) != xa_mk_index(first));
XA_BUG_ON        1480 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, last) != xa_mk_index(first));
XA_BUG_ON        1481 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, first - 1) != NULL);
XA_BUG_ON        1482 lib/test_xarray.c 	XA_BUG_ON(xa, xa_load(xa, last + 1) != NULL);
XA_BUG_ON        1487 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1514 lib/test_xarray.c 		XA_BUG_ON(xa, xa_alloc(xa, &id, name + i, xa_limit_32b,
XA_BUG_ON        1516 lib/test_xarray.c 		XA_BUG_ON(xa, id != i);
XA_BUG_ON        1519 lib/test_xarray.c 		XA_BUG_ON(xa, xa_is_err(entry));
XA_BUG_ON        1531 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1534 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store(xa, 0, name + i, GFP_KERNEL) != NULL);
XA_BUG_ON        1539 lib/test_xarray.c 		XA_BUG_ON(xa, xa_reserve(xa, 0, GFP_KERNEL) != 0);
XA_BUG_ON        1540 lib/test_xarray.c 		XA_BUG_ON(xa, xa_store(xa, 0, name + i, 0) != NULL);
XA_BUG_ON        1544 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1579 lib/test_xarray.c 		XA_BUG_ON(xa, node->array != xa);
XA_BUG_ON        1603 lib/test_xarray.c 	XA_BUG_ON(xa, list_empty(&shadow_nodes));
XA_BUG_ON        1608 lib/test_xarray.c 	XA_BUG_ON(xa, !list_empty(&shadow_nodes));
XA_BUG_ON        1612 lib/test_xarray.c 	XA_BUG_ON(xa, list_empty(&shadow_nodes));
XA_BUG_ON        1615 lib/test_xarray.c 	XA_BUG_ON(xa, !list_empty(&shadow_nodes));
XA_BUG_ON        1616 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1634 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_node->count == 0);
XA_BUG_ON        1635 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_node->count > (1 << order));
XA_BUG_ON        1636 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_node->nr_values != 0);
XA_BUG_ON        1641 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_node->count != xas.xa_node->nr_values * 2);
XA_BUG_ON        1644 lib/test_xarray.c 		XA_BUG_ON(xa, xas.xa_node->nr_values != 0);
XA_BUG_ON        1647 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1656 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1660 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1665 lib/test_xarray.c 		XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON        1667 lib/test_xarray.c 		XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1672 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON        1674 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));
XA_BUG_ON        1679 lib/test_xarray.c 	XA_BUG_ON(xa, xa_empty(xa));
XA_BUG_ON        1681 lib/test_xarray.c 	XA_BUG_ON(xa, !xa_empty(xa));