arch/arc/include/asm/disasm.h
85
int src1, src2, src3, dest, wb_reg;
arch/arc/kernel/disasm.c
117
state->src2 = FIELD_s9(state->words[0]);
arch/arc/kernel/disasm.c
140
state->src2 = state->words[1];
arch/arc/kernel/disasm.c
142
state->src2 = get_reg(state->wb_reg, regs, cregs);
arch/arc/kernel/disasm.c
224
state->src2 = FIELD_C(state->words[0]);
arch/arc/kernel/disasm.c
225
if (state->src2 == REG_LIMM) {
arch/arc/kernel/disasm.c
227
state->src2 = state->words[1];
arch/arc/kernel/disasm.c
229
state->src2 = get_reg(state->src2, regs,
arch/arc/kernel/disasm.c
286
state->src2 = get_reg(FIELD_S_C(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
329
state->src2 = FIELD_S_u7(state->words[0]);
arch/arc/kernel/disasm.c
347
state->src2 = FIELD_S_u6(state->words[0]);
arch/arc/kernel/disasm.c
354
state->src2 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
362
state->src2 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
376
state->src2 = FIELD_S_u7(state->words[0]);
arch/arc/kernel/disasm.c
381
state->src2 = get_reg(28, regs, cregs);
arch/arc/kernel/disasm.c
390
state->src2 = state->zz ? FIELD_S_s10(state->words[0]) :
arch/arc/kernel/disasm.c
397
state->src2 = FIELD_S_u10(state->words[0]);
arch/arc/kernel/unaligned.c
140
set_reg(state->wb_reg, state->src1 + state->src2, regs, cregs);
arch/arc/kernel/unaligned.c
143
state->src2 = 0;
arch/arc/kernel/unaligned.c
147
get32_unaligned_check(val, state->src1 + state->src2);
arch/arc/kernel/unaligned.c
149
get16_unaligned_check(val, state->src1 + state->src2);
arch/arc/kernel/unaligned.c
168
set_reg(state->wb_reg, state->src2 + state->src3, regs, cregs);
arch/arc/kernel/unaligned.c
174
set_reg(state->wb_reg, state->src2 + (state->src3 << 1),
arch/arc/kernel/unaligned.c
177
set_reg(state->wb_reg, state->src2 + (state->src3 << 2),
arch/arc/kernel/unaligned.c
186
put32_unaligned_check(state->src1, state->src2 + state->src3);
arch/arc/kernel/unaligned.c
188
put16_unaligned_check(state->src1, state->src2 + state->src3);
arch/m68k/math-emu/fp_log.c
28
struct fp_ext tmp, src2;
arch/m68k/math-emu/fp_log.c
61
fp_copy_ext(&src2, dest);
arch/m68k/math-emu/fp_log.c
87
fp_copy_ext(&tmp, &src2);
arch/m68k/math-emu/multi_arith.h
117
struct fp_ext *src2)
arch/m68k/math-emu/multi_arith.h
121
: "g,d" (src2->lowmant), "0,0" (src1->lowmant));
arch/m68k/math-emu/multi_arith.h
123
: "d" (src2->mant.m32[1]), "0" (src1->mant.m32[1]));
arch/m68k/math-emu/multi_arith.h
125
: "d" (src2->mant.m32[0]), "0" (src1->mant.m32[0]));
arch/m68k/math-emu/multi_arith.h
128
#define fp_mul64(desth, destl, src1, src2) ({ \
arch/m68k/math-emu/multi_arith.h
130
: "dm" (src1), "0" (src2)); \
arch/m68k/math-emu/multi_arith.h
135
#define fp_add64(dest1, dest2, src1, src2) ({ \
arch/m68k/math-emu/multi_arith.h
137
: "dm,d" (src2), "0,0" (dest2)); \
arch/m68k/math-emu/multi_arith.h
168
struct fp_ext *src2)
arch/m68k/math-emu/multi_arith.h
172
fp_mul64(dest->m32[0], dest->m32[1], src1->mant.m32[0], src2->mant.m32[0]);
arch/m68k/math-emu/multi_arith.h
173
fp_mul64(dest->m32[2], dest->m32[3], src1->mant.m32[1], src2->mant.m32[1]);
arch/m68k/math-emu/multi_arith.h
175
fp_mul64(temp.m32[0], temp.m32[1], src1->mant.m32[0], src2->mant.m32[1]);
arch/m68k/math-emu/multi_arith.h
178
fp_mul64(temp.m32[0], temp.m32[1], src1->mant.m32[1], src2->mant.m32[0]);
arch/parisc/math-emu/dbl_float.h
29
#define Dbl_and_signs( src1dst, src2) \
arch/parisc/math-emu/dbl_float.h
30
Dallp1(src1dst) = (Dallp1(src2)|~((unsigned int)1<<31)) & Dallp1(src1dst)
arch/parisc/math-emu/dbl_float.h
31
#define Dbl_or_signs( src1dst, src2) \
arch/parisc/math-emu/dbl_float.h
32
Dallp1(src1dst) = (Dallp1(src2)&((unsigned int)1<<31)) | Dallp1(src1dst)
arch/parisc/math-emu/dbl_float.h
718
#define Dbl_copyto_dblext(src1,src2,dest1,dest2,dest3,dest4) \
arch/parisc/math-emu/dbl_float.h
719
Dextallp1(dest1) = Dallp1(src1); Dextallp2(dest2) = Dallp2(src2); \
arch/parisc/math-emu/sgl_float.h
28
#define Sgl_and_signs( src1dst, src2) \
arch/parisc/math-emu/sgl_float.h
29
Sall(src1dst) = (Sall(src2)|~((unsigned int)1<<31)) & Sall(src1dst)
arch/parisc/math-emu/sgl_float.h
30
#define Sgl_or_signs( src1dst, src2) \
arch/parisc/math-emu/sgl_float.h
31
Sall(src1dst) = (Sall(src2)&((unsigned int)1<<31)) | Sall(src1dst)
arch/parisc/net/bpf_jit_comp32.c
699
static int emit_branch_r64(const s8 *src1, const s8 *src2, s32 paoff,
arch/parisc/net/bpf_jit_comp32.c
707
const s8 *rs2 = bpf_get_reg64(src2, tmp2, ctx);
arch/parisc/net/bpf_jit_comp32.c
866
static int emit_branch_r32(const s8 *src1, const s8 *src2, s32 paoff,
arch/parisc/net/bpf_jit_comp32.c
874
const s8 *rs2 = bpf_get_reg32(src2, tmp2, ctx);
arch/powerpc/include/asm/kvm_fpu.h
18
extern void fps_fadds(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2);
arch/powerpc/include/asm/kvm_fpu.h
19
extern void fps_fdivs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2);
arch/powerpc/include/asm/kvm_fpu.h
20
extern void fps_fmuls(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2);
arch/powerpc/include/asm/kvm_fpu.h
21
extern void fps_fsubs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2);
arch/powerpc/include/asm/kvm_fpu.h
23
extern void fps_fmadds(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2,
arch/powerpc/include/asm/kvm_fpu.h
25
extern void fps_fmsubs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2,
arch/powerpc/include/asm/kvm_fpu.h
27
extern void fps_fnmadds(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2,
arch/powerpc/include/asm/kvm_fpu.h
29
extern void fps_fnmsubs(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2,
arch/powerpc/include/asm/kvm_fpu.h
31
extern void fps_fsel(u64 *fpscr, u32 *dst, u32 *src1, u32 *src2,
arch/powerpc/include/asm/kvm_fpu.h
37
u64 *dst, u64 *src1, u64 *src2);
arch/powerpc/include/asm/kvm_fpu.h
39
u64 *dst, u64 *src1, u64 *src2, u64 *src3);
arch/powerpc/include/asm/kvm_fpu.h
41
extern void fpd_fcmpu(u64 *fpscr, u32 *cr, u64 *src1, u64 *src2);
arch/powerpc/include/asm/kvm_fpu.h
42
extern void fpd_fcmpo(u64 *fpscr, u32 *cr, u64 *src1, u64 *src2);
arch/powerpc/kvm/book3s_paired_singles.c
495
u32 *src2, u32 *src3))
arch/powerpc/kvm/book3s_paired_singles.c
543
u32 *src2))
arch/powerpc/mm/book3s64/slice.c
401
const struct slice_mask *src2)
arch/powerpc/mm/book3s64/slice.c
403
dst->low_slices = src1->low_slices | src2->low_slices;
arch/powerpc/mm/book3s64/slice.c
406
bitmap_or(dst->high_slices, src1->high_slices, src2->high_slices, SLICE_NUM_HIGH);
arch/powerpc/mm/book3s64/slice.c
411
const struct slice_mask *src2)
arch/powerpc/mm/book3s64/slice.c
413
dst->low_slices = src1->low_slices & ~src2->low_slices;
arch/powerpc/mm/book3s64/slice.c
416
bitmap_andnot(dst->high_slices, src1->high_slices, src2->high_slices, SLICE_NUM_HIGH);
arch/riscv/net/bpf_jit_comp32.c
564
static int emit_branch_r64(const s8 *src1, const s8 *src2, s32 rvoff,
arch/riscv/net/bpf_jit_comp32.c
572
const s8 *rs2 = bpf_get_reg64(src2, tmp2, ctx);
arch/riscv/net/bpf_jit_comp32.c
722
static int emit_branch_r32(const s8 *src1, const s8 *src2, s32 rvoff,
arch/riscv/net/bpf_jit_comp32.c
730
const s8 *rs2 = bpf_get_reg32(src2, tmp2, ctx);
arch/sparc/kernel/visemul.c
604
s16 src2 = (rs2 >> (byte * 16)) & 0xffff;
arch/sparc/kernel/visemul.c
605
u32 prod = src1 * src2;
arch/sparc/kernel/visemul.c
621
s16 src2;
arch/sparc/kernel/visemul.c
627
src2 = rs2 >> (opf == FMUL8x16AU_OPF ? 16 : 0);
arch/sparc/kernel/visemul.c
630
u32 prod = src1 * src2;
arch/sparc/kernel/visemul.c
654
s16 src2;
arch/sparc/kernel/visemul.c
659
src2 = ((rs2 >> (16 * byte)) & 0xffff);
arch/sparc/kernel/visemul.c
660
prod = src1 * src2;
arch/sparc/kernel/visemul.c
684
s16 src2;
arch/sparc/kernel/visemul.c
689
src2 = ((rs2 >> (16 * byte)) & 0xffff);
arch/sparc/kernel/visemul.c
690
prod = src1 * src2;
arch/x86/kvm/emulate.c
1899
unsigned nesting_level = ctxt->src2.val & 31;
arch/x86/kvm/emulate.c
1926
int seg = ctxt->src2.val;
arch/x86/kvm/emulate.c
1939
int seg = ctxt->src2.val;
arch/x86/kvm/emulate.c
2288
int seg = ctxt->src2.val;
arch/x86/kvm/emulate.c
295
: "c" (ctxt->src2.val))
arch/x86/kvm/emulate.c
307
#define __EM_ASM_3(op, dst, src, src2) \
arch/x86/kvm/emulate.c
308
__EM_ASM(#op " %%" #src2 ", %%" #src ", %%" #dst " \n\t")
arch/x86/kvm/emulate.c
3168
ctxt->dst.val = ctxt->src2.val;
arch/x86/kvm/emulate.c
5185
rc = decode_operand(ctxt, &ctxt->src2, (ctxt->d >> Src2Shift) & OpMask);
arch/x86/kvm/emulate.c
5325
fetch_possible_mmx_operand(&ctxt->src2);
arch/x86/kvm/emulate.c
5385
if (ctxt->src2.type == OP_MEM) {
arch/x86/kvm/emulate.c
5386
rc = segmented_read(ctxt, ctxt->src2.addr.mem,
arch/x86/kvm/emulate.c
5387
&ctxt->src2.val, ctxt->src2.bytes);
arch/x86/kvm/kvm_emulate.h
391
struct operand src2;
drivers/video/fbdev/core/svgalib.c
241
u16 __iomem *src2 = src;
drivers/video/fbdev/core/svgalib.c
244
fb_writew(fb_readw(src2), dst2);
drivers/video/fbdev/core/svgalib.c
246
src2 += colstride;
fs/btrfs/accessors.c
25
const char *src2, const size_t len1,
fs/btrfs/accessors.c
29
memcpy(dest + len1, src2, total - len1);
include/crypto/utils.h
14
void __crypto_xor(u8 *dst, const u8 *src1, const u8 *src2, unsigned int size);
include/crypto/utils.h
35
static inline void crypto_xor_cpy(u8 *dst, const u8 *src1, const u8 *src2,
include/crypto/utils.h
43
unsigned long *s2 = (unsigned long *)src2;
include/crypto/utils.h
52
__crypto_xor(dst, src1, src2, size);
include/linux/bitmap.h
154
const unsigned long *src2,
include/linux/bitmap.h
326
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
329
return (*dst = *src1 & *src2 & BITMAP_LAST_WORD_MASK(nbits)) != 0;
include/linux/bitmap.h
330
return __bitmap_and(dst, src1, src2, nbits);
include/linux/bitmap.h
335
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
338
*dst = *src1 | *src2;
include/linux/bitmap.h
340
__bitmap_or(dst, src1, src2, nbits);
include/linux/bitmap.h
345
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
348
*dst = *src1 | *src2;
include/linux/bitmap.h
351
return __bitmap_weighted_or(dst, src1, src2, nbits);
include/linux/bitmap.h
357
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
360
*dst = *src1 ^ *src2;
include/linux/bitmap.h
362
__bitmap_xor(dst, src1, src2, nbits);
include/linux/bitmap.h
367
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
370
return (*dst = *src1 & ~(*src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0;
include/linux/bitmap.h
371
return __bitmap_andnot(dst, src1, src2, nbits);
include/linux/bitmap.h
391
bool bitmap_equal(const unsigned long *src1, const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
394
return !((*src1 ^ *src2) & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
397
return !memcmp(src1, src2, nbits / 8);
include/linux/bitmap.h
398
return __bitmap_equal(src1, src2, nbits);
include/linux/bitmap.h
411
bool bitmap_or_equal(const unsigned long *src1, const unsigned long *src2,
include/linux/bitmap.h
415
return __bitmap_or_equal(src1, src2, src3, nbits);
include/linux/bitmap.h
417
return !(((*src1 | *src2) ^ *src3) & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
421
bool bitmap_intersects(const unsigned long *src1, const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
424
return ((*src1 & *src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0;
include/linux/bitmap.h
426
return __bitmap_intersects(src1, src2, nbits);
include/linux/bitmap.h
430
bool bitmap_subset(const unsigned long *src1, const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
433
return ! ((*src1 & ~(*src2)) & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
435
return __bitmap_subset(src1, src2, nbits);
include/linux/bitmap.h
466
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
469
return hweight_long(*src1 & *src2 & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
470
return __bitmap_weight_and(src1, src2, nbits);
include/linux/bitmap.h
475
const unsigned long *src2, unsigned int nbits)
include/linux/bitmap.h
478
return hweight_long(*src1 & ~(*src2) & BITMAP_LAST_WORD_MASK(nbits));
include/linux/bitmap.h
479
return __bitmap_weight_andnot(src1, src2, nbits);
include/linux/linkmode.h
42
const unsigned long *src2)
include/linux/linkmode.h
44
return bitmap_andnot(dst, src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/linkmode.h
62
const unsigned long *src2)
include/linux/linkmode.h
64
return bitmap_equal(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/linkmode.h
68
const unsigned long *src2)
include/linux/linkmode.h
70
return bitmap_intersects(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/linkmode.h
74
const unsigned long *src2)
include/linux/linkmode.h
76
return bitmap_subset(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/nodemask.h
158
#define nodes_and(dst, src1, src2) \
include/linux/nodemask.h
159
__nodes_and(&(dst), &(src1), &(src2), MAX_NUMNODES)
include/linux/nodemask.h
166
#define nodes_or(dst, src1, src2) \
include/linux/nodemask.h
167
__nodes_or(&(dst), &(src1), &(src2), MAX_NUMNODES)
include/linux/nodemask.h
174
#define nodes_xor(dst, src1, src2) \
include/linux/nodemask.h
175
__nodes_xor(&(dst), &(src1), &(src2), MAX_NUMNODES)
include/linux/nodemask.h
182
#define nodes_andnot(dst, src1, src2) \
include/linux/nodemask.h
183
__nodes_andnot(&(dst), &(src1), &(src2), MAX_NUMNODES)
include/linux/nodemask.h
205
#define nodes_equal(src1, src2) \
include/linux/nodemask.h
206
__nodes_equal(&(src1), &(src2), MAX_NUMNODES)
include/linux/nodemask.h
213
#define nodes_intersects(src1, src2) \
include/linux/nodemask.h
214
__nodes_intersects(&(src1), &(src2), MAX_NUMNODES)
include/linux/nodemask.h
221
#define nodes_subset(src1, src2) \
include/linux/nodemask.h
222
__nodes_subset(&(src1), &(src2), MAX_NUMNODES)
kernel/bpf/cpumask.c
155
const struct cpumask *src2)
kernel/bpf/cpumask.c
157
return cpumask_first_and(src1, src2);
kernel/bpf/cpumask.c
270
const struct cpumask *src2)
kernel/bpf/cpumask.c
272
return cpumask_and((struct cpumask *)dst, src1, src2);
kernel/bpf/cpumask.c
285
const struct cpumask *src2)
kernel/bpf/cpumask.c
287
cpumask_or((struct cpumask *)dst, src1, src2);
kernel/bpf/cpumask.c
300
const struct cpumask *src2)
kernel/bpf/cpumask.c
302
cpumask_xor((struct cpumask *)dst, src1, src2);
kernel/bpf/cpumask.c
316
__bpf_kfunc bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2)
kernel/bpf/cpumask.c
318
return cpumask_equal(src1, src2);
kernel/bpf/cpumask.c
332
__bpf_kfunc bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2)
kernel/bpf/cpumask.c
334
return cpumask_intersects(src1, src2);
kernel/bpf/cpumask.c
348
__bpf_kfunc bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2)
kernel/bpf/cpumask.c
350
return cpumask_subset(src1, src2);
kernel/bpf/cpumask.c
424
const struct cpumask *src2)
kernel/bpf/cpumask.c
426
return cpumask_any_and_distribute(src1, src2);
lib/crypto/utils.c
18
void __crypto_xor(u8 *dst, const u8 *src1, const u8 *src2, unsigned int len)
lib/crypto/utils.c
25
((unsigned long)dst ^ (unsigned long)src2)) &
lib/crypto/utils.c
37
*dst++ = *src1++ ^ *src2++;
lib/crypto/utils.c
45
get_unaligned((u64 *)src2);
lib/crypto/utils.c
48
*(u64 *)dst = *(u64 *)src1 ^ *(u64 *)src2;
lib/crypto/utils.c
52
src2 += 8;
lib/crypto/utils.c
59
get_unaligned((u32 *)src2);
lib/crypto/utils.c
62
*(u32 *)dst = *(u32 *)src1 ^ *(u32 *)src2;
lib/crypto/utils.c
66
src2 += 4;
lib/crypto/utils.c
73
get_unaligned((u16 *)src2);
lib/crypto/utils.c
76
*(u16 *)dst = *(u16 *)src1 ^ *(u16 *)src2;
lib/crypto/utils.c
80
src2 += 2;
lib/crypto/utils.c
85
*dst++ = *src1++ ^ *src2++;
net/netfilter/nft_bitwise.c
111
src2 = priv->sreg2 ? ®s->data[priv->sreg2] : priv->data.data;
net/netfilter/nft_bitwise.c
114
nft_bitwise_eval_and(dst, src, src2, priv);
net/netfilter/nft_bitwise.c
118
nft_bitwise_eval_or(dst, src, src2, priv);
net/netfilter/nft_bitwise.c
122
nft_bitwise_eval_xor(dst, src, src2, priv);
net/netfilter/nft_bitwise.c
64
static void nft_bitwise_eval_and(u32 *dst, const u32 *src, const u32 *src2,
net/netfilter/nft_bitwise.c
70
dst[i] = src[i] & src2[i];
net/netfilter/nft_bitwise.c
73
static void nft_bitwise_eval_or(u32 *dst, const u32 *src, const u32 *src2,
net/netfilter/nft_bitwise.c
79
dst[i] = src[i] | src2[i];
net/netfilter/nft_bitwise.c
82
static void nft_bitwise_eval_xor(u32 *dst, const u32 *src, const u32 *src2,
net/netfilter/nft_bitwise.c
88
dst[i] = src[i] ^ src2[i];
net/netfilter/nft_bitwise.c
95
const u32 *src = ®s->data[priv->sreg], *src2;
tools/include/linux/bitmap.h
138
const unsigned long *src2, unsigned int nbits)
tools/include/linux/bitmap.h
141
return (*dst = *src1 & *src2 & BITMAP_LAST_WORD_MASK(nbits)) != 0;
tools/include/linux/bitmap.h
142
return __bitmap_and(dst, src1, src2, nbits);
tools/include/linux/bitmap.h
153
const unsigned long *src2, unsigned int nbits)
tools/include/linux/bitmap.h
156
return !((*src1 ^ *src2) & BITMAP_LAST_WORD_MASK(nbits));
tools/include/linux/bitmap.h
159
return !memcmp(src1, src2, nbits / 8);
tools/include/linux/bitmap.h
160
return __bitmap_equal(src1, src2, nbits);
tools/include/linux/bitmap.h
164
const unsigned long *src2,
tools/include/linux/bitmap.h
168
return ((*src1 & *src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0;
tools/include/linux/bitmap.h
170
return __bitmap_intersects(src1, src2, nbits);
tools/include/linux/bitmap.h
174
bool bitmap_subset(const unsigned long *src1, const unsigned long *src2, unsigned int nbits)
tools/include/linux/bitmap.h
177
return ! ((*src1 & ~(*src2)) & BITMAP_LAST_WORD_MASK(nbits));
tools/include/linux/bitmap.h
179
return __bitmap_subset(src1, src2, nbits);
tools/include/linux/bitmap.h
80
const unsigned long *src2, unsigned int nbits)
tools/include/linux/bitmap.h
83
*dst = *src1 | *src2;
tools/include/linux/bitmap.h
85
__bitmap_or(dst, src1, src2, nbits);
tools/include/linux/bitmap.h
90
const unsigned long *src2, unsigned int nbits)
tools/include/linux/bitmap.h
93
return (*dst = *src1 & ~(*src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0;
tools/include/linux/bitmap.h
94
return __bitmap_andnot(dst, src1, src2, nbits);
tools/sched_ext/include/scx/common.bpf.h
366
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
368
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
370
const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
371
bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
372
bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
373
bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2) __ksym;
tools/sched_ext/include/scx/common.bpf.h
379
const struct cpumask *src2) __ksym;
tools/testing/selftests/bpf/progs/cpumask_common.h
37
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
47
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
50
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
53
const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
54
bool bpf_cpumask_equal(const struct cpumask *src1, const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
55
bool bpf_cpumask_intersects(const struct cpumask *src1, const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
56
bool bpf_cpumask_subset(const struct cpumask *src1, const struct cpumask *src2) __ksym __weak;
tools/testing/selftests/bpf/progs/cpumask_common.h
62
const struct cpumask *src2) __ksym __weak;