Symbol: src1
arch/arc/include/asm/disasm.h
85
int src1, src2, src3, dest, wb_reg;
arch/arc/kernel/disasm.c
113
state->src1 = state->words[1];
arch/arc/kernel/disasm.c
115
state->src1 = get_reg(state->wb_reg, regs, cregs);
arch/arc/kernel/disasm.c
129
state->src1 = FIELD_C(state->words[0]);
arch/arc/kernel/disasm.c
130
if (state->src1 == REG_LIMM) {
arch/arc/kernel/disasm.c
132
state->src1 = state->words[1];
arch/arc/kernel/disasm.c
134
state->src1 = get_reg(state->src1, regs, cregs);
arch/arc/kernel/disasm.c
219
state->src1 = state->words[1];
arch/arc/kernel/disasm.c
221
state->src1 = get_reg(state->wb_reg, regs,
arch/arc/kernel/disasm.c
285
state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
328
state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
346
state->src1 = get_reg(FIELD_S_B(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
353
state->src1 = get_reg(FIELD_S_C(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
361
state->src1 = get_reg(FIELD_S_C(state->words[0]), regs, cregs);
arch/arc/kernel/disasm.c
375
state->src1 = get_reg(28, regs, cregs);
arch/arc/kernel/disasm.c
379
state->src1 = get_reg(FIELD_S_B(state->words[0]), regs,
arch/arc/kernel/disasm.c
389
state->src1 = get_reg(26, regs, cregs);
arch/arc/kernel/disasm.c
396
state->src1 = regs->ret & ~3;
arch/arc/kernel/unaligned.c
140
set_reg(state->wb_reg, state->src1 + state->src2, regs, cregs);
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
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/multi_arith.h
116
static inline void fp_submant(struct fp_ext *dest, struct fp_ext *src1,
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
139
: "d" (src1), "0" (dest1)); \
arch/m68k/math-emu/multi_arith.h
167
static inline void fp_multiplymant(union fp_mant128 *dest, struct fp_ext *src1,
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/mips/alchemy/common/dbdma.c
395
u32 cmd0, cmd1, src1, dest1;
arch/mips/alchemy/common/dbdma.c
446
cmd0 = cmd1 = src1 = dest1 = 0;
arch/mips/alchemy/common/dbdma.c
502
src1 |= DSCR_SRC1_STS(DSCR_xTS_SIZE1);
arch/mips/alchemy/common/dbdma.c
505
src1 |= DSCR_SRC1_STS(DSCR_xTS_SIZE2);
arch/mips/alchemy/common/dbdma.c
508
src1 |= DSCR_SRC1_STS(DSCR_xTS_SIZE4);
arch/mips/alchemy/common/dbdma.c
512
src1 |= DSCR_SRC1_STS(DSCR_xTS_SIZE8);
arch/mips/alchemy/common/dbdma.c
519
src1 |= DSCR_SRC1_SAM(DSCR_xAM_BURST);
arch/mips/alchemy/common/dbdma.c
521
src1 |= DSCR_SRC1_SAM(DSCR_xAM_STATIC);
arch/mips/alchemy/common/dbdma.c
562
src1, dest0, dest1);
arch/mips/alchemy/common/dbdma.c
568
dp->dscr_source1 = src1;
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
324
#define Sgl_copyto_sglext(src1,dest1,dest2) \
arch/parisc/math-emu/sgl_float.h
325
Sextallp1(dest1) = Sall(src1); Sextallp2(dest2) = 0
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
706
const s8 *rs1 = bpf_get_reg64(src1, tmp1, 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
873
const s8 *rs1 = bpf_get_reg32(src1, tmp1, ctx);
arch/powerpc/include/asm/kvm_fpu.h
14
extern void fps_fres(u64 *fpscr, u32 *dst, u32 *src1);
arch/powerpc/include/asm/kvm_fpu.h
15
extern void fps_frsqrte(u64 *fpscr, u32 *dst, u32 *src1);
arch/powerpc/include/asm/kvm_fpu.h
16
extern void fps_fsqrts(u64 *fpscr, u32 *dst, u32 *src1);
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
35
u64 *dst, u64 *src1);
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
494
u32 *dst, u32 *src1,
arch/powerpc/kvm/book3s_paired_singles.c
542
u32 *dst, u32 *src1,
arch/powerpc/kvm/book3s_paired_singles.c
593
u32 *dst, u32 *src1))
arch/powerpc/mm/book3s64/slice.c
400
const struct slice_mask *src1,
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
410
const struct slice_mask *src1,
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
571
const s8 *rs1 = bpf_get_reg64(src1, tmp1, 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
729
const s8 *rs1 = bpf_get_reg32(src1, tmp1, ctx);
arch/sparc/kernel/visemul.c
603
u16 src1 = (rs1 >> (byte * 8)) & 0x00ff;
arch/sparc/kernel/visemul.c
605
u32 prod = src1 * src2;
arch/sparc/kernel/visemul.c
629
u16 src1 = (rs1 >> (byte * 8)) & 0x00ff;
arch/sparc/kernel/visemul.c
630
u32 prod = src1 * src2;
arch/sparc/kernel/visemul.c
653
u16 src1;
arch/sparc/kernel/visemul.c
658
src1 = ((rs1 >> ((16 * byte) + ushift)) & 0x00ff);
arch/sparc/kernel/visemul.c
660
prod = src1 * src2;
arch/sparc/kernel/visemul.c
683
u16 src1;
arch/sparc/kernel/visemul.c
688
src1 = ((rs1 >> ((16 * byte) + ushift)) & 0x00ff);
arch/sparc/kernel/visemul.c
690
prod = src1 * src2;
drivers/comedi/drivers/ni_routes.c
291
const int *src1 = vsrc1;
drivers/comedi/drivers/ni_routes.c
293
if (*src0 < *src1)
drivers/comedi/drivers/ni_routes.c
295
else if (*src0 > *src1)
drivers/crypto/caam/desc_constr.h
416
#define append_math_add(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
417
APPEND_MATH(ADD, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
418
#define append_math_sub(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
419
APPEND_MATH(SUB, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
420
#define append_math_add_c(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
421
APPEND_MATH(ADDC, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
422
#define append_math_sub_b(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
423
APPEND_MATH(SUBB, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
424
#define append_math_and(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
425
APPEND_MATH(AND, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
426
#define append_math_or(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
427
APPEND_MATH(OR, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
428
#define append_math_xor(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
429
APPEND_MATH(XOR, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
430
#define append_math_lshift(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
431
APPEND_MATH(LSHIFT, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
432
#define append_math_rshift(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
433
APPEND_MATH(RSHIFT, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
434
#define append_math_ldshift(desc, dest, src0, src1, len) \
drivers/crypto/caam/desc_constr.h
435
APPEND_MATH(SHLD, desc, dest, src0, src1, len)
drivers/crypto/caam/desc_constr.h
444
#define append_math_add_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
445
APPEND_MATH_IMM_u32(ADD, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
446
#define append_math_sub_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
447
APPEND_MATH_IMM_u32(SUB, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
448
#define append_math_add_c_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
449
APPEND_MATH_IMM_u32(ADDC, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
450
#define append_math_sub_b_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
451
APPEND_MATH_IMM_u32(SUBB, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
452
#define append_math_and_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
453
APPEND_MATH_IMM_u32(AND, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
454
#define append_math_or_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
455
APPEND_MATH_IMM_u32(OR, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
456
#define append_math_xor_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
457
APPEND_MATH_IMM_u32(XOR, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
458
#define append_math_lshift_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
459
APPEND_MATH_IMM_u32(LSHIFT, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
460
#define append_math_rshift_imm_u32(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
461
APPEND_MATH_IMM_u32(RSHIFT, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
475
#define append_math_add_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
476
APPEND_MATH_IMM_u64(ADD, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
477
#define append_math_sub_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
478
APPEND_MATH_IMM_u64(SUB, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
479
#define append_math_add_c_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
480
APPEND_MATH_IMM_u64(ADDC, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
481
#define append_math_sub_b_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
482
APPEND_MATH_IMM_u64(SUBB, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
483
#define append_math_and_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
484
APPEND_MATH_IMM_u64(AND, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
485
#define append_math_or_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
486
APPEND_MATH_IMM_u64(OR, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
487
#define append_math_xor_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
488
APPEND_MATH_IMM_u64(XOR, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
489
#define append_math_lshift_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
490
APPEND_MATH_IMM_u64(LSHIFT, desc, dest, src0, src1, data)
drivers/crypto/caam/desc_constr.h
491
#define append_math_rshift_imm_u64(desc, dest, src0, src1, data) \
drivers/crypto/caam/desc_constr.h
492
APPEND_MATH_IMM_u64(RSHIFT, desc, dest, src0, src1, data)
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
368
const u32 src1 = 0x004160 + (idx * 4);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
377
nvkm_mask(device, src1, 0x00000101, 0x00000101);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
396
disable_clk_src(clk, src1);
drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.c
398
nvkm_mask(device, src1, 0x003f3141, 0x00000101 | info->clk);
drivers/irqchip/irq-armada-370-xp.c
741
bool src0, src1;
drivers/irqchip/irq-armada-370-xp.c
776
src1 = mpic->doorbell_mask & PCI_MSI_DOORBELL_MASK;
drivers/irqchip/irq-armada-370-xp.c
779
src1 = mpic->doorbell_mask & PCI_MSI_FULL_DOORBELL_SRC1_MASK;
drivers/irqchip/irq-armada-370-xp.c
784
if (src1)
drivers/video/fbdev/arkfb.c
179
const u8 *src1, *src;
drivers/video/fbdev/arkfb.c
185
src1 = image->data;
drivers/video/fbdev/arkfb.c
190
src = src1;
drivers/video/fbdev/arkfb.c
197
src1 += image->width / 8;
drivers/video/fbdev/arkfb.c
237
const u8 *src1, *src;
drivers/video/fbdev/arkfb.c
243
src1 = image->data;
drivers/video/fbdev/arkfb.c
248
src = src1;
drivers/video/fbdev/arkfb.c
255
src1 += image->width / 8;
drivers/video/fbdev/s3fb.c
355
const u8 *src1, *src;
drivers/video/fbdev/s3fb.c
361
src1 = image->data;
drivers/video/fbdev/s3fb.c
366
src = src1;
drivers/video/fbdev/s3fb.c
373
src1 += image->width / 8;
drivers/video/fbdev/s3fb.c
412
const u8 *src1, *src;
drivers/video/fbdev/s3fb.c
418
src1 = image->data;
drivers/video/fbdev/s3fb.c
423
src = src1;
drivers/video/fbdev/s3fb.c
430
src1 += image->width / 8;
drivers/video/fbdev/vt8623fb.c
146
const u8 *src1, *src;
drivers/video/fbdev/vt8623fb.c
152
src1 = image->data;
drivers/video/fbdev/vt8623fb.c
157
src = src1;
drivers/video/fbdev/vt8623fb.c
164
src1 += image->width / 8;
drivers/video/fbdev/vt8623fb.c
202
const u8 *src1, *src;
drivers/video/fbdev/vt8623fb.c
208
src1 = image->data;
drivers/video/fbdev/vt8623fb.c
213
src = src1;
drivers/video/fbdev/vt8623fb.c
220
src1 += image->width / 8;
fs/btrfs/accessors.c
24
static __always_inline void memcpy_split_src(char *dest, const char *src1,
fs/btrfs/accessors.c
28
memcpy(dest, src1, 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
42
unsigned long *s1 = (unsigned long *)src1;
include/crypto/utils.h
52
__crypto_xor(dst, src1, src2, size);
include/linux/bitmap.h
153
bool __pure __bitmap_or_equal(const unsigned long *src1,
include/linux/bitmap.h
325
bool bitmap_and(unsigned long *dst, const unsigned long *src1,
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
334
void bitmap_or(unsigned long *dst, const unsigned long *src1,
include/linux/bitmap.h
338
*dst = *src1 | *src2;
include/linux/bitmap.h
340
__bitmap_or(dst, src1, src2, nbits);
include/linux/bitmap.h
344
unsigned int bitmap_weighted_or(unsigned long *dst, const unsigned long *src1,
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
356
void bitmap_xor(unsigned long *dst, const unsigned long *src1,
include/linux/bitmap.h
360
*dst = *src1 ^ *src2;
include/linux/bitmap.h
362
__bitmap_xor(dst, src1, src2, nbits);
include/linux/bitmap.h
366
bool bitmap_andnot(unsigned long *dst, const unsigned long *src1,
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
465
unsigned long bitmap_weight_and(const unsigned long *src1,
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
474
unsigned long bitmap_weight_andnot(const unsigned long *src1,
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
41
const unsigned long *src1,
include/linux/linkmode.h
44
return bitmap_andnot(dst, src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/linkmode.h
61
static inline int linkmode_equal(const unsigned long *src1,
include/linux/linkmode.h
64
return bitmap_equal(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/linkmode.h
67
static inline int linkmode_intersects(const unsigned long *src1,
include/linux/linkmode.h
70
return bitmap_intersects(src1, src2, __ETHTOOL_LINK_MODE_MASK_NBITS);
include/linux/linkmode.h
73
static inline int linkmode_subset(const unsigned long *src1,
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
154
__bpf_kfunc u32 bpf_cpumask_first_and(const struct cpumask *src1,
kernel/bpf/cpumask.c
157
return cpumask_first_and(src1, src2);
kernel/bpf/cpumask.c
269
const struct cpumask *src1,
kernel/bpf/cpumask.c
272
return cpumask_and((struct cpumask *)dst, src1, src2);
kernel/bpf/cpumask.c
284
const struct cpumask *src1,
kernel/bpf/cpumask.c
287
cpumask_or((struct cpumask *)dst, src1, src2);
kernel/bpf/cpumask.c
299
const struct cpumask *src1,
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
423
__bpf_kfunc u32 bpf_cpumask_any_and_distribute(const struct cpumask *src1,
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
24
int d = (((unsigned long)dst ^ (unsigned long)src1) |
lib/crypto/utils.c
37
*dst++ = *src1++ ^ *src2++;
lib/crypto/utils.c
44
u64 l = get_unaligned((u64 *)src1) ^
lib/crypto/utils.c
48
*(u64 *)dst = *(u64 *)src1 ^ *(u64 *)src2;
lib/crypto/utils.c
51
src1 += 8;
lib/crypto/utils.c
58
u32 l = get_unaligned((u32 *)src1) ^
lib/crypto/utils.c
62
*(u32 *)dst = *(u32 *)src1 ^ *(u32 *)src2;
lib/crypto/utils.c
65
src1 += 4;
lib/crypto/utils.c
72
u16 l = get_unaligned((u16 *)src1) ^
lib/crypto/utils.c
76
*(u16 *)dst = *(u16 *)src1 ^ *(u16 *)src2;
lib/crypto/utils.c
79
src1 += 2;
lib/crypto/utils.c
85
*dst++ = *src1++ ^ *src2++;
sound/pci/au88x0/au88x0_core.c
1876
unsigned char src1, unsigned char adbdma)
sound/pci/au88x0/au88x0_core.c
1879
vortex_routeLRT(vortex, en, ch, ADB_SRCOUT(src0), ADB_SRCOUT(src1),
sound/pci/au88x0/au88x0_core.c
1906
unsigned char src1)
sound/pci/au88x0/au88x0_core.c
1909
ADB_SRCIN(src0), ADB_SRCIN(src1));
tools/include/linux/bitmap.h
137
static inline bool bitmap_and(unsigned long *dst, const unsigned long *src1,
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
152
static inline bool bitmap_equal(const unsigned long *src1,
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
163
static inline bool bitmap_intersects(const unsigned long *src1,
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
79
static inline void bitmap_or(unsigned long *dst, const unsigned long *src1,
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
89
bool bitmap_andnot(unsigned long *dst, const unsigned long *src1,
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
365
bool bpf_cpumask_and(struct bpf_cpumask *dst, const struct cpumask *src1,
tools/sched_ext/include/scx/common.bpf.h
367
void bpf_cpumask_or(struct bpf_cpumask *dst, const struct cpumask *src1,
tools/sched_ext/include/scx/common.bpf.h
369
void bpf_cpumask_xor(struct bpf_cpumask *dst, const struct cpumask *src1,
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
378
u32 bpf_cpumask_any_and_distribute(const struct cpumask *src1,
tools/testing/selftests/bpf/progs/cpumask_common.h
36
u32 bpf_cpumask_first_and(const struct cpumask *src1,
tools/testing/selftests/bpf/progs/cpumask_common.h
46
const struct cpumask *src1,
tools/testing/selftests/bpf/progs/cpumask_common.h
49
const struct cpumask *src1,
tools/testing/selftests/bpf/progs/cpumask_common.h
52
const struct cpumask *src1,
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
61
u32 bpf_cpumask_any_and_distribute(const struct cpumask *src1,