/xen/xen/include/xen/ |
A D | bitmap.h | 148 *dst = *src1 & *src2, in bitmap_and() 149 __bitmap_and(dst, src1, src2, nbits)); in bitmap_and() 156 *dst = *src1 | *src2, in bitmap_or() 157 __bitmap_or(dst, src1, src2, nbits)); in bitmap_or() 164 *dst = *src1 ^ *src2, in bitmap_xor() 165 __bitmap_xor(dst, src1, src2, nbits)); in bitmap_xor() 172 *dst = *src1 & ~*src2, in bitmap_andnot() 173 __bitmap_andnot(dst, src1, src2, nbits)); in bitmap_andnot() 190 return __bitmap_equal(src1, src2, nbits)); in bitmap_equal() 199 return __bitmap_intersects(src1, src2, nbits)); in bitmap_intersects() [all …]
|
A D | nodemask.h | 108 #define nodes_and(dst, src1, src2) \ argument 116 #define nodes_or(dst, src1, src2) \ argument 117 __nodes_or(&(dst), &(src1), &(src2), MAX_NUMNODES) 124 #define nodes_xor(dst, src1, src2) \ argument 132 #define nodes_andnot(dst, src1, src2) \ argument 148 #define nodes_equal(src1, src2) \ argument 149 __nodes_equal(&(src1), &(src2), MAX_NUMNODES) 156 #define nodes_intersects(src1, src2) \ argument 157 __nodes_intersects(&(src1), &(src2), MAX_NUMNODES) 164 #define nodes_subset(src1, src2) \ argument [all …]
|
/xen/xen/arch/arm/arm64/lib/ |
A D | memcmp.S | 40 src1 .req x0 label 62 eor tmp1, src1, src2 65 ands tmp1, src1, #7 74 ldr data1, [src1], #8 108 bic src1, src1, #7 110 ldr data1, [src1], #8 140 and tmp1, src1, #7 168 ands xzr, src1, #7 171 add src1, src1, tmp3 /*backwards src1 to alignment boundary*/ 177 ldr data1, [src1], #8 [all …]
|
A D | strcmp.S | 44 src1 .req x0 label 63 eor tmp1, src1, src2 67 ands tmp1, src1, #7 76 ldr data1, [src1], #8 93 bic src1, src1, #7 96 ldr data1, [src1], #8 114 and tmp1, src1, #7 138 ands xzr, src1, #7 141 add src1, src1, tmp3 144 ldr data1, [src1], #8 [all …]
|
A D | strncmp.S | 45 src1 .req x0 label 69 eor tmp1, src1, src2 73 ands tmp1, src1, #7 89 ldr data1, [src1], #8 130 bic src1, src1, #7 132 ldr data1, [src1], #8 159 and tmp1, src1, #7 190 ands xzr, src1, #7 192 add src1, src1, tmp3 /*tmp3 is positive in this branch.*/ 194 ldr data1, [src1], #8 [all …]
|
/xen/xen/include/asm-x86/ |
A D | mpspec.h | 59 #define physids_and(dst, src1, src2) bitmap_and((dst).mask, (src1).mask, (src2).mask, MAX_APICS) argument 60 #define physids_or(dst, src1, src2) bitmap_or((dst).mask, (src1).mask, (src2).mask, MAX_APICS) argument
|