Lines Matching refs:set

17   hwloc_bitmap_t set;  in main()  local
20 set = hwloc_bitmap_alloc(); in main()
21 assert(hwloc_bitmap_to_ulong(set) == 0UL); in main()
22 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0UL); in main()
23 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0UL); in main()
24 assert(hwloc_bitmap_to_ith_ulong(set, 23) == 0UL); in main()
26 hwloc_bitmap_from_ith_ulong(set, 4, 0xff); in main()
27 assert(hwloc_bitmap_to_ith_ulong(set, 4) == 0xff); in main()
28 assert(hwloc_bitmap_to_ulong(set) == 0UL); in main()
29 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0UL); in main()
30 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0UL); in main()
31 assert(hwloc_bitmap_to_ith_ulong(set, 23) == 0UL); in main()
33 hwloc_bitmap_from_ith_ulong(set, 4, 0xfe); in main()
34 hwloc_bitmap_set_ith_ulong(set, 6, 0xef); in main()
35 assert(hwloc_bitmap_to_ith_ulong(set, 4) == 0xfe); in main()
36 assert(hwloc_bitmap_to_ith_ulong(set, 6) == 0xef); in main()
37 assert(hwloc_bitmap_to_ulong(set) == 0UL); in main()
38 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0UL); in main()
39 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0UL); in main()
40 assert(hwloc_bitmap_to_ith_ulong(set, 23) == 0UL); in main()
42 hwloc_bitmap_zero(set); in main()
43 assert(hwloc_bitmap_to_ulong(set) == 0UL); in main()
44 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0UL); in main()
45 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0UL); in main()
46 assert(hwloc_bitmap_to_ith_ulong(set, 4) == 0UL); in main()
47 assert(hwloc_bitmap_to_ith_ulong(set, 23) == 0UL); in main()
48 hwloc_bitmap_free(set); in main()
51 set = hwloc_bitmap_alloc_full(); in main()
52 assert(hwloc_bitmap_to_ulong(set) == ~0UL); in main()
53 assert(hwloc_bitmap_to_ith_ulong(set, 0) == ~0UL); in main()
54 assert(hwloc_bitmap_to_ith_ulong(set, 1) == ~0UL); in main()
55 assert(hwloc_bitmap_to_ith_ulong(set, 23) == ~0UL); in main()
57 hwloc_bitmap_set_ith_ulong(set, 4, 0xff); in main()
58 assert(hwloc_bitmap_to_ith_ulong(set, 4) == 0xff); in main()
59 assert(hwloc_bitmap_to_ulong(set) == ~0UL); in main()
60 assert(hwloc_bitmap_to_ith_ulong(set, 0) == ~0UL); in main()
61 assert(hwloc_bitmap_to_ith_ulong(set, 1) == ~0UL); in main()
62 assert(hwloc_bitmap_to_ith_ulong(set, 23) == ~0UL); in main()
64 hwloc_bitmap_from_ith_ulong(set, 4, 0xff); in main()
65 assert(hwloc_bitmap_to_ith_ulong(set, 4) == 0xff); in main()
66 assert(hwloc_bitmap_to_ulong(set) == 0UL); in main()
67 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0UL); in main()
68 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0UL); in main()
69 assert(hwloc_bitmap_to_ith_ulong(set, 23) == 0UL); in main()
70 hwloc_bitmap_free(set); in main()
73 set = hwloc_bitmap_alloc(); in main()
74 assert(hwloc_bitmap_weight(set) == 0); in main()
76 hwloc_bitmap_set_range(set, 23, 45); in main()
77 assert(hwloc_bitmap_weight(set) == 23); in main()
79 hwloc_bitmap_set_range(set, 78, -1); in main()
80 assert(hwloc_bitmap_weight(set) == -1); in main()
82 hwloc_bitmap_set_range(set, 44, 79); in main()
83 assert(hwloc_bitmap_weight(set) == -1); in main()
84 assert(hwloc_bitmap_first(set) == 23); in main()
85 assert(!hwloc_bitmap_isfull(set)); in main()
87 hwloc_bitmap_set_range(set, 0, 22); in main()
88 assert(hwloc_bitmap_weight(set) == -1); in main()
89 assert(hwloc_bitmap_isfull(set)); in main()
91 hwloc_bitmap_clr_range(set, 35, 56); in main()
92 assert(hwloc_bitmap_weight(set) == -1); in main()
93 assert(!hwloc_bitmap_isfull(set)); in main()
95 hwloc_bitmap_clr_range(set, 58, -1); in main()
96 assert(hwloc_bitmap_weight(set) == 36); in main()
97 assert(hwloc_bitmap_last(set) == 57); in main()
98 assert(hwloc_bitmap_next(set, 34) == 57); in main()
100 hwloc_bitmap_clr(set, 57); in main()
101 assert(hwloc_bitmap_weight(set) == 35); in main()
102 assert(hwloc_bitmap_last(set) == 34); in main()
104 hwloc_bitmap_clr_range(set, 0, 34); in main()
105 assert(hwloc_bitmap_weight(set) == 0); in main()
106 assert(hwloc_bitmap_first(set) == -1); in main()
107 hwloc_bitmap_free(set); in main()
110 set = hwloc_bitmap_alloc(); in main()
112 hwloc_bitmap_from_ulong(set, 0x0ff0); in main()
113 assert(hwloc_bitmap_first(set) == 4); in main()
114 assert(hwloc_bitmap_last(set) == 11); in main()
115 assert(hwloc_bitmap_weight(set) == 8); in main()
116 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0xff0); in main()
117 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0); in main()
119 hwloc_bitmap_zero(set); in main()
120 assert(hwloc_bitmap_weight(set) == 0); in main()
121 hwloc_bitmap_from_ith_ulong(set, 2, 0xff00); in main()
122 assert(hwloc_bitmap_weight(set) == 8); in main()
123 assert(hwloc_bitmap_to_ith_ulong(set, 0) == 0); in main()
124 assert(hwloc_bitmap_to_ith_ulong(set, 1) == 0); in main()
125 assert(hwloc_bitmap_to_ith_ulong(set, 2) == 0xff00); in main()
126 assert(hwloc_bitmap_to_ith_ulong(set, 3) == 0); in main()
128 hwloc_bitmap_allbut(set, 153); in main()
129 assert(hwloc_bitmap_weight(set) == -1); in main()
130 hwloc_bitmap_not(set, set); in main()
131 assert(hwloc_bitmap_weight(set) == 1); in main()
132 assert(hwloc_bitmap_first(set) == 153); in main()
133 assert(hwloc_bitmap_last(set) == 153); in main()
135 hwloc_bitmap_fill(set); in main()
136 hwloc_bitmap_clr_range(set, 178, 3589); in main()
137 hwloc_bitmap_not(set, set); in main()
138 assert(hwloc_bitmap_weight(set) == 3589-178+1); in main()
139 assert(hwloc_bitmap_first(set) == 178); in main()
140 assert(hwloc_bitmap_last(set) == 3589); in main()
142 hwloc_bitmap_zero(set); in main()
143 hwloc_bitmap_set_range(set, 0, 127); in main()
144 assert(hwloc_bitmap_weight(set) == 128); in main()
145 hwloc_bitmap_not(set, set); in main()
146 assert(hwloc_bitmap_weight(set) == -1); in main()
147 hwloc_bitmap_singlify(set); in main()
148 assert(hwloc_bitmap_weight(set) == 1); in main()
149 assert(hwloc_bitmap_first(set) == 128); in main()
150 assert(hwloc_bitmap_last(set) == 128); in main()
152 hwloc_bitmap_free(set); in main()