arch/arm/boot/compressed/decompress.c
32
extern char * strstr(const char * s1, const char *s2);
arch/arm64/include/asm/kvm_nested.h
354
bool s2;
arch/arm64/include/asm/kvm_nested.h
384
bool s2;
arch/arm64/kvm/at.c
149
wi->s2 = wi->regime == TR_EL10 && (hcr & (HCR_VM | HCR_DC));
arch/arm64/kvm/at.c
152
wi->s2 = false;
arch/arm64/kvm/at.c
17
wr->s2 = s1ptw;
arch/arm64/kvm/at.c
423
if (wi->s2) {
arch/arm64/kvm/at.c
517
if (wi->s2 && !kvm_s2_trans_writable(&s2_trans)) {
arch/arm64/kvm/at.c
692
static u8 combine_s1_s2_attr(u8 s1, u8 s2)
arch/arm64/kvm/at.c
713
(s2 & GENMASK(3, 2)) == MEMATTR_NC)
arch/arm64/kvm/at.c
716
(s2 & GENMASK(3, 2)) == MEMATTR_Wt)
arch/arm64/kvm/at.c
882
par |= wr->s2 ? SYS_PAR_EL1_S : 0;
arch/loongarch/include/asm/asmmacro.h
23
LONG_SPTR s2, \thread, (THREAD_REG25 - TASK_STRUCT_OFFSET)
arch/loongarch/include/asm/asmmacro.h
38
LONG_LPTR s2, \thread, (THREAD_REG25 - TASK_STRUCT_OFFSET)
arch/loongarch/include/asm/stackframe.h
112
cfi_st s2, PT_R25, \docfi
arch/loongarch/include/asm/stackframe.h
227
cfi_ld s2, PT_R25, \docfi
arch/m68k/include/asm/uaccess.h
190
#define ____constant_copy_from_user_asm(res, to, from, tmp, n1, n2, n3, s1, s2, s3)\
arch/m68k/include/asm/uaccess.h
194
" .ifnc \""#s2"\",\"\"\n" \
arch/m68k/include/asm/uaccess.h
195
"2: "MOVES"."#s2" (%2)+,%3\n" \
arch/m68k/include/asm/uaccess.h
196
" move."#s2" %3,(%1)+\n" \
arch/m68k/include/asm/uaccess.h
206
" .ifnc \""#s2"\",\"\"\n" \
arch/m68k/include/asm/uaccess.h
217
" .ifnc \""#s2"\",\"\"\n" \
arch/m68k/include/asm/uaccess.h
228
#define ___constant_copy_from_user_asm(res, to, from, tmp, n1, n2, n3, s1, s2, s3)\
arch/m68k/include/asm/uaccess.h
229
____constant_copy_from_user_asm(res, to, from, tmp, n1, n2, n3, s1, s2, s3)
arch/m68k/include/asm/uaccess.h
281
#define __constant_copy_to_user_asm(res, to, from, tmp, n, s1, s2, s3) \
arch/m68k/include/asm/uaccess.h
285
"12: move."#s2" (%2)+,%3\n" \
arch/m68k/include/asm/uaccess.h
286
"21: "MOVES"."#s2" %3,(%1)+\n" \
arch/mips/include/asm/asmmacro-32.h
67
LONG_S s2, THREAD_REG18(\thread)
arch/mips/include/asm/asmmacro-32.h
80
LONG_L s2, THREAD_REG18(\thread)
arch/mips/include/asm/asmmacro-64.h
20
LONG_S s2, THREAD_REG18(\thread)
arch/mips/include/asm/asmmacro-64.h
33
LONG_L s2, THREAD_REG18(\thread)
arch/powerpc/boot/oflib.c
95
static int string_match(const char *s1, const char *s2)
arch/powerpc/boot/oflib.c
97
for (; *s2; ++s2)
arch/powerpc/boot/oflib.c
98
if (*s1++ != *s2)
arch/powerpc/boot/string.h
11
extern int strcmp(const char *s1, const char *s2);
arch/powerpc/boot/string.h
12
extern int strncmp(const char *s1, const char *s2, size_t n);
arch/powerpc/boot/string.h
20
extern int memcmp(const void *s1, const void *s2, size_t n);
arch/powerpc/kernel/prom_init.c
306
static char __init *prom_strstr(const char *s1, const char *s2)
arch/powerpc/kernel/prom_init.c
310
l2 = prom_strlen(s2);
arch/powerpc/kernel/prom_init.c
316
if (!prom_memcmp(s1, s2, l2))
arch/powerpc/kvm/book3s_rtas.c
136
static int rtas_name_matches(char *s1, char *s2)
arch/powerpc/kvm/book3s_rtas.c
139
return !strncmp(s1, s2, sizeof(args.name));
arch/powerpc/mm/nohash/kaslr_booke.c
94
static __init bool regions_overlap(u32 s1, u32 e1, u32 s2, u32 e2)
arch/powerpc/mm/nohash/kaslr_booke.c
96
return e1 >= s2 && e2 >= s1;
arch/powerpc/perf/hv-24x7.c
598
static int memord(const void *d1, size_t s1, const void *d2, size_t s2)
arch/powerpc/perf/hv-24x7.c
600
if (s1 < s2)
arch/powerpc/perf/hv-24x7.c
602
if (s1 > s2)
arch/powerpc/perf/hv-24x7.c
609
const void *v2, size_t s2, unsigned int d2)
arch/powerpc/perf/hv-24x7.c
611
int r = memord(v1, s1, v2, s2);
arch/powerpc/platforms/powermac/nvram.c
561
unsigned int s1 = 0, s2 = 0;
arch/powerpc/platforms/powermac/nvram.c
578
s2 = resource_size(&r2);
arch/powerpc/platforms/powermac/nvram.c
603
nvram_data = ioremap(r2.start, s2);
arch/riscv/include/asm/assembler.h
50
REG_L s2, (SUSPEND_CONTEXT_REGS + PT_S2)(a0)
arch/riscv/include/asm/compat.h
131
regs->s2 = (unsigned long) cregs->s2;
arch/riscv/include/asm/compat.h
57
compat_ulong_t s2;
arch/riscv/include/asm/compat.h
94
cregs->s2 = (compat_ulong_t) regs->s2;
arch/riscv/include/asm/insn-def.h
33
.insn r \opcode, \func3, \func7, \rd, \rs1, \rs2
arch/riscv/include/asm/insn-def.h
41
.insn s \opcode, \func3, \rs2, \simm12(\rs1)
arch/riscv/include/asm/insn-def.h
54
(.L__gpr_num_\rs2 << INSN_R_RS2_SHIFT))
arch/riscv/include/asm/insn-def.h
68
(.L__gpr_num_\rs2 << INSN_S_RS2_SHIFT) | \
arch/riscv/include/asm/kvm_host.h
135
unsigned long s2;
arch/riscv/include/asm/ptrace.h
36
unsigned long s2;
arch/riscv/include/uapi/asm/ptrace.h
44
unsigned long s2;
arch/riscv/kernel/asm-offsets.c
101
OFFSET(PT_S2, pt_regs, s2);
arch/riscv/kernel/asm-offsets.c
158
OFFSET(KVM_ARCH_GUEST_S2, kvm_vcpu_arch, guest_context.s2);
arch/riscv/kernel/asm-offsets.c
195
OFFSET(KVM_ARCH_HOST_S2, kvm_vcpu_arch, host_context.s2);
arch/riscv/kernel/kgdb.c
187
{DBG_REG_S2, GDB_SIZEOF_REG, offsetof(struct pt_regs, s2)},
arch/riscv/kernel/process.c
89
regs->s2, regs->s3, regs->s4);
arch/riscv/kernel/ptrace.c
468
REG_OFFSET_NAME(s2),
arch/riscv/net/bpf_jit_comp64.c
52
[RV_REG_S2] = offsetof(struct pt_regs, s2),
arch/s390/include/asm/string.h
39
int memcmp(const void *s1, const void *s2, size_t n);
arch/s390/include/asm/string.h
40
int strcmp(const char *s1, const char *s2);
arch/s390/include/asm/string.h
43
char *strstr(const char *s1, const char *s2);
arch/s390/kernel/sysinfo.c
447
#define STSI_FILE(fc, s1, s2) \
arch/s390/kernel/sysinfo.c
448
static int stsi_open_##fc##_##s1##_##s2(struct inode *inode, struct file *file)\
arch/s390/kernel/sysinfo.c
453
if (stsi(file->private_data, fc, s1, s2)) { \
arch/s390/kernel/sysinfo.c
461
static const struct file_operations stsi_##fc##_##s1##_##s2##_fs_ops = { \
arch/s390/kernel/sysinfo.c
462
.open = stsi_open_##fc##_##s1##_##s2, \
arch/s390/lib/string.c
164
int strcmp(const char *s1, const char *s2)
arch/s390/lib/string.c
177
: [ret] "+&d" (ret), [s1] "+&a" (s1), [s2] "+&a" (s2)
arch/s390/lib/string.c
186
const char *s2, unsigned long l2)
arch/s390/lib/string.c
189
union register_pair r3 = { .even = (unsigned long)s2, .odd = l2, };
arch/s390/lib/string.c
208
char *strstr(const char *s1, const char *s2)
arch/s390/lib/string.c
212
l2 = __strend(s2) - s2;
arch/s390/lib/string.c
219
cc = clcle(s1, l2, s2, l2);
arch/s390/lib/string.c
265
int memcmp(const void *s1, const void *s2, size_t n)
arch/s390/lib/string.c
269
ret = clcle(s1, n, s2, n);
arch/sparc/include/asm/prom.h
24
#define of_compat_cmp(s1, s2, l) strncmp((s1), (s2), (l))
arch/sparc/include/asm/prom.h
25
#define of_prop_cmp(s1, s2) strcasecmp((s1), (s2))
arch/sparc/include/asm/prom.h
26
#define of_node_cmp(s1, s2) strcmp((s1), (s2))
arch/sparc/kernel/visemul.c
461
s16 s1, s2;
arch/sparc/kernel/visemul.c
464
s2 = (rs2 >> (56 - (i * 8))) & 0xff;
arch/sparc/kernel/visemul.c
467
s1 -= s2;
arch/x86/boot/boot.h
155
static inline bool memcmp_fs(const void *s1, addr_t s2, size_t len)
arch/x86/boot/boot.h
159
: "=@ccnz" (diff), "+D" (s1), "+S" (s2), "+c" (len));
arch/x86/boot/boot.h
162
static inline bool memcmp_gs(const void *s1, addr_t s2, size_t len)
arch/x86/boot/boot.h
166
: "=@ccnz" (diff), "+D" (s1), "+S" (s2), "+c" (len));
arch/x86/boot/string.c
163
char *strstr(const char *s1, const char *s2)
arch/x86/boot/string.c
167
l2 = strlen(s2);
arch/x86/boot/string.c
173
if (!memcmp(s1, s2, l2))
arch/x86/boot/string.c
32
int memcmp(const void *s1, const void *s2, size_t len)
arch/x86/boot/string.c
36
: "=@ccnz" (diff), "+D" (s1), "+S" (s2), "+c" (len));
arch/x86/boot/string.c
43
int bcmp(const void *s1, const void *s2, size_t len)
arch/x86/boot/string.c
45
return memcmp(s1, s2, len);
arch/x86/boot/string.c
51
const unsigned char *s2 = (const unsigned char *)str2;
arch/x86/boot/string.c
54
while (*s1 || *s2) {
arch/x86/boot/string.c
55
delta = *s1 - *s2;
arch/x86/boot/string.c
59
s2++;
arch/x86/boot/string.h
13
int memcmp(const void *s1, const void *s2, size_t len);
arch/x86/boot/string.h
14
int bcmp(const void *s1, const void *s2, size_t len);
arch/x86/boot/string.h
24
extern char *strstr(const char *s1, const char *s2);
arch/x86/include/asm/uv/uv_mmrs.h
1583
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2124
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2174
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2244
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2347
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2450
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2553
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2656
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2700
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2777
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
2910
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3024
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3434
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3507
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3561
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3634
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3688
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3761
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3815
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3925
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
3982
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
4388
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
4437
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
4535
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
4617
} s2;
arch/x86/include/asm/uv/uv_mmrs.h
909
} s2;
arch/x86/kernel/apic/x2apic_uv_x.c
1092
if (unlikely(mmioh.s2.enable == 0))
arch/x86/kernel/apic/x2apic_uv_x.c
1097
mmioh.s2.base, mmioh.s2.m_io, mmioh.s2.n_io);
arch/x86/kernel/apic/x2apic_uv_x.c
118
uv_cpuid.m_skt = m_n_config.s2.m_skt;
block/bfq-iosched.c
491
sector_t s1, s2, d1 = 0, d2 = 0;
block/bfq-iosched.c
512
s2 = blk_rq_pos(rq2);
block/bfq-iosched.c
531
if (s2 >= last)
block/bfq-iosched.c
532
d2 = s2 - last;
block/bfq-iosched.c
533
else if (s2 + back_max >= last)
block/bfq-iosched.c
534
d2 = (last - s2) * bfqd->bfq_back_penalty;
block/bfq-iosched.c
551
if (s1 >= s2)
block/bfq-iosched.c
568
if (s1 <= s2)
crypto/aria_generic.c
228
(u8)(s2[get_u8(reg0, 3)]));
crypto/aria_generic.c
232
(u8)(s2[get_u8(reg1, 3)]));
crypto/aria_generic.c
236
(u8)(s2[get_u8(reg2, 3)]));
crypto/aria_generic.c
240
(u8)(s2[get_u8(reg3, 3)]));
crypto/cast5_generic.c
296
(((s1[I >> 24] ^ s2[(I>>16)&0xff]) - s3[(I>>8)&0xff]) + s4[I&0xff]))
crypto/cast5_generic.c
298
(((s1[I >> 24] - s2[(I>>16)&0xff]) + s3[(I>>8)&0xff]) ^ s4[I&0xff]))
crypto/cast5_generic.c
300
(((s1[I >> 24] + s2[(I>>16)&0xff]) ^ s3[(I>>8)&0xff]) - s4[I&0xff]))
crypto/cast6_generic.c
28
(((s1[I >> 24] ^ s2[(I>>16)&0xff]) - s3[(I>>8)&0xff]) + s4[I&0xff]))
crypto/cast6_generic.c
30
(((s1[I >> 24] - s2[(I>>16)&0xff]) + s3[(I>>8)&0xff]) ^ s4[I&0xff]))
crypto/cast6_generic.c
32
(((s1[I >> 24] + s2[(I>>16)&0xff]) ^ s3[(I>>8)&0xff]) - s4[I&0xff]))
drivers/accessibility/speakup/speakup_keypc.c
142
int s1, s2, s3, s4;
drivers/accessibility/speakup/speakup_keypc.c
145
s2 = inb_p(synth_port + 1);
drivers/accessibility/speakup/speakup_keypc.c
148
pr_warn("synth timeout %d %d %d %d\n", s1, s2, s3, s4);
drivers/acpi/mipi-disco-img.c
742
static const char *strnext(const char *s1, const char *s2)
drivers/acpi/mipi-disco-img.c
744
s1 = strstr(s1, s2);
drivers/acpi/mipi-disco-img.c
749
return s1 + strlen(s2);
drivers/block/drbd/drbd_receiver.c
2119
static inline int overlaps(sector_t s1, int l1, sector_t s2, int l2)
drivers/block/drbd/drbd_receiver.c
2121
return !((s1 + (l1>>9) <= s2) || (s1 >= s2 + (l2>>9)));
drivers/block/rbd.c
1121
static int snapid_compare_reverse(const void *s1, const void *s2)
drivers/block/rbd.c
1124
u64 snap_id2 = *(u64 *)s2;
drivers/block/xen-blkfront.c
1365
enum blk_req_status s2)
drivers/block/xen-blkfront.c
1368
BUG_ON(s2 < REQ_DONE);
drivers/block/xen-blkfront.c
1370
if (s1 == REQ_ERROR || s2 == REQ_ERROR)
drivers/block/xen-blkfront.c
1372
else if (s1 == REQ_EOPNOTSUPP || s2 == REQ_EOPNOTSUPP)
drivers/block/xen-blkfront.c
1401
struct blk_shadow *s2 = &rinfo->shadow[s->associated_id];
drivers/block/xen-blkfront.c
1407
if (s2->status < REQ_DONE)
drivers/block/xen-blkfront.c
1411
s2->status);
drivers/block/xen-blkfront.c
1417
num_grant += s2->req.u.rw.nr_segments;
drivers/block/xen-blkfront.c
1423
if (s2->num_sg != 0) {
drivers/block/xen-blkfront.c
1426
s = s2;
drivers/char/ipmi/ipmi_ssif.c
1385
static int strcmp_nospace(char *s1, char *s2)
drivers/char/ipmi/ipmi_ssif.c
1387
while (*s1 && *s2) {
drivers/char/ipmi/ipmi_ssif.c
1390
while (isspace(*s2))
drivers/char/ipmi/ipmi_ssif.c
1391
s2++;
drivers/char/ipmi/ipmi_ssif.c
1392
if (*s1 > *s2)
drivers/char/ipmi/ipmi_ssif.c
1394
if (*s1 < *s2)
drivers/char/ipmi/ipmi_ssif.c
1397
s2++;
drivers/firmware/efi/libstub/efi-stub-helper.c
335
const efi_char16_t *s2;
drivers/firmware/efi/libstub/efi-stub-helper.c
348
s2 = options;
drivers/firmware/efi/libstub/efi-stub-helper.c
350
efi_char16_t c = *s2++;
drivers/firmware/efi/libstub/efi-stub-helper.c
383
} else if ((*s2 & 0xfc00) == 0xdc00) {
drivers/firmware/efi/libstub/efi-stub-helper.c
386
s2++;
drivers/firmware/efi/libstub/string.c
50
char *strstr(const char *s1, const char *s2)
drivers/firmware/efi/libstub/string.c
54
l2 = strlen(s2);
drivers/firmware/efi/libstub/string.c
60
if (!memcmp(s1, s2, l2))
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
124
s2 = REG_READ(BIOS_SCRATCH_2);
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
126
s2 &= ~ATOM_S2_CURRENT_BL_LEVEL_MASK;
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
129
s2 |= (backlight_8_bit << ATOM_S2_CURRENT_BL_LEVEL_SHIFT);
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
131
REG_WRITE(BIOS_SCRATCH_2, s2);
drivers/gpu/drm/amd/display/dc/dce/dce_abm.c
94
uint32_t s2;
drivers/gpu/drm/drm_buddy.c
156
static inline bool overlaps(u64 s1, u64 e1, u64 s2, u64 e2)
drivers/gpu/drm/drm_buddy.c
158
return s1 <= e2 && e1 >= s2;
drivers/gpu/drm/drm_buddy.c
161
static inline bool contains(u64 s1, u64 e1, u64 s2, u64 e2)
drivers/gpu/drm/drm_buddy.c
163
return s1 <= s2 && e1 >= e2;
drivers/hwmon/nct6683.c
365
bool s2; /* true if both index and nr are used */
drivers/hwmon/nct6683.c
385
.s2 = false }
drivers/hwmon/nct6683.c
392
.s2 = true }
drivers/hwmon/nct6683.c
456
if ((*t)->s2) {
drivers/hwmon/nct6775-core.c
1031
bool s2; /* true if both index and nr are used */
drivers/hwmon/nct6775-core.c
1051
.s2 = false }
drivers/hwmon/nct6775-core.c
1058
.s2 = true }
drivers/hwmon/nct6775-core.c
1120
if ((*t)->s2) {
drivers/hwmon/pmbus/pmbus_core.c
1152
struct pmbus_sensor *s2 = b->s2;
drivers/hwmon/pmbus/pmbus_core.c
1168
if (s2)
drivers/hwmon/pmbus/pmbus_core.c
1169
pmbus_update_sensor_data(client, s2);
drivers/hwmon/pmbus/pmbus_core.c
1181
if (s1 && s2) {
drivers/hwmon/pmbus/pmbus_core.c
1188
if (s2->data < 0) {
drivers/hwmon/pmbus/pmbus_core.c
1189
ret = s2->data;
drivers/hwmon/pmbus/pmbus_core.c
1194
v2 = pmbus_reg2data(data, s2);
drivers/hwmon/pmbus/pmbus_core.c
1329
struct pmbus_sensor *s2,
drivers/hwmon/pmbus/pmbus_core.c
1335
if (WARN((s1 && !s2) || (!s1 && s2), "Bad s1/s2 parameters\n"))
drivers/hwmon/pmbus/pmbus_core.c
1347
boolean->s2 = s2;
drivers/hwmon/pmbus/pmbus_core.c
65
struct pmbus_sensor *s2;
drivers/infiniband/hw/hfi1/exp_rcv.h
121
struct exp_tid_set *s2)
drivers/infiniband/hw/hfi1/exp_rcv.h
124
tid_group_add_tail(group, s2);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1854
event->s2 = FIELD_GET(EVTQ_1_S2, raw[1]);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1934
else if (master->vmaster && !event->s2)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1980
evt->s2 ? "s2" : "s1", event_class_str[evt->class],
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
824
s2 : 1,
drivers/md/dm-cache-policy-smq.c
473
struct entry *s1, struct entry *s2)
drivers/md/dm-cache-policy-smq.c
494
q_push_before(q, s2, de);
drivers/media/dvb-frontends/cxd2880/cxd2880_dvbt2.h
295
u8 s2;
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
257
l1_pre->s2 = data[3] & 0x0f;
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
298
switch ((l1_pre->s2 >> 1)) {
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
323
switch ((l1_pre->s2 >> 1)) {
drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c
345
l1_pre->mixed = l1_pre->s2 & 0x01;
drivers/media/platform/st/sti/bdisp/bdisp-debug.c
174
bool s1, s2, s3;
drivers/media/platform/st/sti/bdisp/bdisp-debug.c
182
s2 = name[strlen(name) - 1] == '2';
drivers/media/platform/st/sti/bdisp/bdisp-debug.c
221
if ((val & BLT_S1TY_CHROMA_EXT) && (s1 || s2))
drivers/media/v4l2-core/v4l2-vp9.c
1605
u32 sum = 0, s2;
drivers/media/v4l2-core/v4l2-vp9.c
1614
s2 = c[2] + c[4] + c[5];
drivers/media/v4l2-core/v4l2-vp9.c
1615
sum -= s2;
drivers/media/v4l2-core/v4l2-vp9.c
1616
p[3] = noncoef_merge_prob(p[3], s2, sum);
drivers/media/v4l2-core/v4l2-vp9.c
1617
s2 -= c[2];
drivers/media/v4l2-core/v4l2-vp9.c
1618
p[4] = noncoef_merge_prob(p[4], c[2], s2);
drivers/net/ethernet/sgi/ioc3-eth.c
1054
unsigned long s2 = data + len - b2;
drivers/net/ethernet/sgi/ioc3-eth.c
1060
(s2 << ETXD_B2CNT_SHIFT));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
1015
s2 = bcma_read32(wlc->hw->d11core, D11REGOFFS(frmtxstatus2));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
1019
brcms_c_ampdu_dotxstatus_complete(ampdu, scb, p, txs, s1, s2);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
804
u32 s1, u32 s2)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
853
bitmap[4] = s2 & 0xff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
854
bitmap[5] = (s2 >> 8) & 0xff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
855
bitmap[6] = (s2 >> 16) & 0xff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
856
bitmap[7] = (s2 >> 24) & 0xff;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c
995
u32 s1 = 0, s2 = 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1018
u32 s1, s2;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1042
s2 = bcma_read32(core, D11REGOFFS(frmtxstatus2));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1045
txs->sequence = s2 & TXS_SEQ_MASK;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.c
1046
txs->phyerr = (s2 & TXS_PTX_MASK) >> TXS_PTX_SHIFT;
drivers/nvme/host/auth.c
32
u32 s2;
drivers/nvme/host/auth.c
338
chap->s2 = 0;
drivers/nvme/host/auth.c
341
chap->s2 = nvme_auth_get_seqnum();
drivers/nvme/host/auth.c
342
data->seqnum = cpu_to_le32(chap->s2);
drivers/nvme/host/auth.c
559
__func__, chap->qid, chap->s2, chap->transaction);
drivers/nvme/host/auth.c
573
put_unaligned_le32(chap->s2, buf);
drivers/nvme/host/auth.c
679
chap->s2 = 0;
drivers/pwm/core.c
489
struct pwm_state s1 = { 0 }, s2 = { 0 };
drivers/pwm/core.c
530
s2.polarity = state->polarity;
drivers/pwm/core.c
531
s2.duty_cycle = s1.period - s1.duty_cycle;
drivers/pwm/core.c
532
s2.period = s1.period;
drivers/pwm/core.c
533
s2.enabled = true;
drivers/pwm/core.c
535
s2 = s1;
drivers/pwm/core.c
538
if (s2.polarity != state->polarity &&
drivers/pwm/core.c
539
s2.duty_cycle < s2.period)
drivers/pwm/core.c
543
last->period > s2.period &&
drivers/pwm/core.c
547
state->period, s2.period, last->period);
drivers/pwm/core.c
553
if (state->period < s2.period && s2.duty_cycle)
drivers/pwm/core.c
556
state->period, s2.period);
drivers/pwm/core.c
559
last->period == s2.period &&
drivers/pwm/core.c
560
last->duty_cycle > s2.duty_cycle &&
drivers/pwm/core.c
565
s2.duty_cycle, s2.period,
drivers/pwm/core.c
568
if (state->duty_cycle < s2.duty_cycle)
drivers/pwm/core.c
572
s2.duty_cycle, s2.period);
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
866
struct hisi_sas_slot *s, *s1, *s2 = NULL;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
873
s2 = s;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
877
if (!s2)
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
884
wp = (s2->dlvry_queue_slot + 1) % HISI_SAS_QUEUE_SLOTS;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1648
struct hisi_sas_slot *s, *s1, *s2 = NULL;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1655
s2 = s;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1659
if (!s2)
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
1666
wp = (s2->dlvry_queue_slot + 1) % HISI_SAS_QUEUE_SLOTS;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1166
struct hisi_sas_slot *s, *s1, *s2 = NULL;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1173
s2 = s;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1177
if (!s2)
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1184
wp = (s2->dlvry_queue_slot + 1) % HISI_SAS_QUEUE_SLOTS;
drivers/scsi/imm.c
458
unsigned char s1, s2, s3;
drivers/scsi/imm.c
472
s2 = r_str(ppb) & 0xb8;
drivers/scsi/imm.c
513
if ((s1 == 0xb8) && (s2 == 0x18) && (s3 == 0x30))
drivers/scsi/imm.c
515
if ((s1 == 0xb8) && (s2 == 0x18) && (s3 == 0x38))
drivers/scsi/libsas/sas_expander.c
1099
u8 s2[SAS_ADDR_SIZE];
drivers/scsi/libsas/sas_expander.c
1101
if (sas_find_sub_addr(child, s2) &&
drivers/scsi/libsas/sas_expander.c
1102
(SAS_ADDR(sub_addr) != SAS_ADDR(s2))) {
drivers/scsi/libsas/sas_expander.c
1107
SAS_ADDR(s2),
drivers/scsi/libsas/sas_expander.c
1110
sas_ex_disable_port(child, s2);
drivers/scsi/lpfc/lpfc_bsg.c
4972
pmb->un.varBIUdiag.un.s2.xmit_bde64.addrHigh =
drivers/scsi/lpfc/lpfc_bsg.c
4974
pmb->un.varBIUdiag.un.s2.xmit_bde64.addrLow =
drivers/scsi/lpfc/lpfc_bsg.c
4977
pmb->un.varBIUdiag.un.s2.rcv_bde64.addrHigh =
drivers/scsi/lpfc/lpfc_bsg.c
4979
+ pmb->un.varBIUdiag.un.s2.xmit_bde64.tus.f.bdeSize);
drivers/scsi/lpfc/lpfc_bsg.c
4980
pmb->un.varBIUdiag.un.s2.rcv_bde64.addrLow =
drivers/scsi/lpfc/lpfc_bsg.c
4982
+ pmb->un.varBIUdiag.un.s2.xmit_bde64.tus.f.bdeSize);
drivers/scsi/lpfc/lpfc_hw.h
2414
} s2;
drivers/scsi/lpfc/lpfc_hw.h
3780
struct sli2_desc s2;
drivers/scsi/lpfc/lpfc_mbox.c
1432
&phba->mbox->us.s2.host[0];
drivers/scsi/lpfc/lpfc_mbox.c
1434
offset = (uint8_t *)&phba->mbox->us.s2.host -
drivers/scsi/lpfc/lpfc_mbox.c
1447
phba->host_gp = &mb_slim->us.s2.host[0];
drivers/scsi/lpfc/lpfc_mbox.c
1473
pgp_offset = offsetof(struct lpfc_sli2_slim, mbx.us.s2.port);
drivers/scsi/lpfc/lpfc_sli.c
5689
phba->port_gp = phba->mbox->us.s2.port;
drivers/scsi/scsi_sysfs.c
135
char s1[15], s2[15], s3[17], junk;
drivers/scsi/scsi_sysfs.c
139
res = sscanf(str, "%10s %10s %16s %c", s1, s2, s3, &junk);
drivers/scsi/scsi_sysfs.c
144
if (check_set(&id, s2))
drivers/thermal/k3_bandgap.c
103
return (s0 + s2) / 2;
drivers/thermal/k3_bandgap.c
105
return (s1 + s2) / 2;
drivers/thermal/k3_bandgap.c
112
unsigned int dtemp, s0, s1, s2;
drivers/thermal/k3_bandgap.c
129
s2 = readl(bgp->base + devdata->stat_offset) &
drivers/thermal/k3_bandgap.c
131
dtemp = vtm_get_best_value(s0, s1, s2);
drivers/thermal/k3_bandgap.c
93
unsigned int s2)
drivers/thermal/k3_bandgap.c
96
int d02 = abs(s0 - s2);
drivers/thermal/k3_bandgap.c
97
int d12 = abs(s1 - s2);
drivers/thermal/k3_j72xx_bandgap.c
204
unsigned int s2)
drivers/thermal/k3_j72xx_bandgap.c
207
int d02 = abs(s0 - s2);
drivers/thermal/k3_j72xx_bandgap.c
208
int d12 = abs(s1 - s2);
drivers/thermal/k3_j72xx_bandgap.c
214
return (s0 + s2) / 2;
drivers/thermal/k3_j72xx_bandgap.c
216
return (s1 + s2) / 2;
drivers/thermal/k3_j72xx_bandgap.c
223
unsigned int dtemp, s0, s1, s2;
drivers/thermal/k3_j72xx_bandgap.c
239
s2 = readl(bgp->base + devdata->stat_offset) &
drivers/thermal/k3_j72xx_bandgap.c
241
dtemp = vtm_get_best_value(s0, s1, s2);
drivers/thermal/mediatek/lvts_thermal.c
132
#define VALID_SENSOR_MAP(s0, s1, s2, s3) \
drivers/thermal/mediatek/lvts_thermal.c
135
((s2) ? BIT(2) : 0) | \
drivers/tty/ehv_bytechan.c
264
char s2[EV_BYTE_CHANNEL_MAX_BYTES];
drivers/tty/ehv_bytechan.c
272
s2[j++] = '\r';
drivers/tty/ehv_bytechan.c
274
s2[j++] = c;
drivers/tty/ehv_bytechan.c
276
if (ehv_bc_console_byte_channel_send(stdout_bc, s2, j))
drivers/tty/ehv_bytechan.c
283
ehv_bc_console_byte_channel_send(stdout_bc, s2, j);
drivers/usb/atm/ueagle-atm.c
1967
struct cmv_e1 *cmv = &intr->u.e1.s2.cmv;
drivers/usb/atm/ueagle-atm.c
2029
struct cmv_e4 *cmv = &intr->u.e4.s2.cmv;
drivers/usb/atm/ueagle-atm.c
491
} __packed s2;
drivers/usb/atm/ueagle-atm.c
502
} __packed s2;
drivers/video/fbdev/aty/radeon_monitor.c
376
char s1[5], s2[5];
drivers/video/fbdev/aty/radeon_monitor.c
398
s2[i] = *s;
drivers/video/fbdev/aty/radeon_monitor.c
409
s2[i] = 0;
drivers/video/fbdev/aty/radeon_monitor.c
412
s2[0] = 0;
drivers/video/fbdev/aty/radeon_monitor.c
421
if (strcmp(s2, "CRT") == 0)
drivers/video/fbdev/aty/radeon_monitor.c
423
else if (strcmp(s2, "TMDS") == 0)
drivers/video/fbdev/aty/radeon_monitor.c
425
else if (strcmp(s2, "LVDS") == 0)
drivers/video/fbdev/tridentfb.c
359
u32 s2 = point(x1 + w - 1, y1 + h - 1);
drivers/video/fbdev/tridentfb.c
369
writemmr(par, SRC1, direction ? s2 : s1);
drivers/video/fbdev/tridentfb.c
370
writemmr(par, SRC2, direction ? s1 : s2);
drivers/video/fbdev/tridentfb.c
521
u32 s2 = point(x1 + w - 1, y1 + h - 1);
drivers/video/fbdev/tridentfb.c
531
writemmr(par, SRC1, direction ? s2 : s1);
drivers/video/fbdev/tridentfb.c
532
writemmr(par, SRC2, direction ? s1 : s2);
fs/btrfs/volumes.c
6228
const struct stripe_mirror *s2 = (const struct stripe_mirror *)b;
fs/btrfs/volumes.c
6230
if (s1->devid < s2->devid)
fs/btrfs/volumes.c
6232
if (s1->devid > s2->devid)
fs/ceph/super.c
636
static int strcmp_null(const char *s1, const char *s2)
fs/ceph/super.c
638
if (!s1 && !s2)
fs/ceph/super.c
640
if (s1 && !s2)
fs/ceph/super.c
642
if (!s1 && s2)
fs/ceph/super.c
644
return strcmp(s1, s2);
fs/hfs/hfs_fs.h
217
const unsigned char *s2, unsigned int len2);
fs/hfs/string.c
80
const unsigned char *s2, unsigned int len2)
fs/hfs/string.c
87
tmp = (int)caseorder[*(s1++)] - (int)caseorder[*(s2++)];
fs/hfsplus/hfsplus_fs.h
492
const struct hfsplus_unistr *s2);
fs/hfsplus/hfsplus_fs.h
494
const struct hfsplus_unistr *s2);
fs/hfsplus/unicode.c
102
be16_to_cpu(s2->length), len2);
fs/hfsplus/unicode.c
36
const struct hfsplus_unistr *s2)
fs/hfsplus/unicode.c
42
len2 = be16_to_cpu(s2->length);
fs/hfsplus/unicode.c
44
p2 = s2->unicode;
fs/hfsplus/unicode.c
55
be16_to_cpu(s2->length), len2);
fs/hfsplus/unicode.c
82
const struct hfsplus_unistr *s2)
fs/hfsplus/unicode.c
89
len2 = be16_to_cpu(s2->length);
fs/hfsplus/unicode.c
91
p2 = s2->unicode;
fs/nfs/nfs4_fs.h
380
extern bool nfs4_match_stateid(const nfs4_stateid *s1, const nfs4_stateid *s2);
fs/nfs/nfs4_fs.h
612
static inline bool nfs4_stateid_is_newer(const nfs4_stateid *s1, const nfs4_stateid *s2)
fs/nfs/nfs4_fs.h
614
return (s32)(be32_to_cpu(s1->seqid) - be32_to_cpu(s2->seqid)) > 0;
fs/nfs/nfs4_fs.h
617
static inline bool nfs4_stateid_is_next(const nfs4_stateid *s1, const nfs4_stateid *s2)
fs/nfs/nfs4_fs.h
620
u32 seq2 = be32_to_cpu(s2->seqid);
fs/nfs/nfs4client.c
520
struct nfs41_server_scope *s2)
fs/nfs/nfs4client.c
522
if (s1->server_scope_sz != s2->server_scope_sz)
fs/nfs/nfs4client.c
524
return memcmp(s1->server_scope, s2->server_scope,
fs/nfs/nfs4proc.c
10391
const nfs4_stateid *s2)
fs/nfs/nfs4proc.c
10393
trace_nfs41_match_stateid(s1, s2);
fs/nfs/nfs4proc.c
10395
if (s1->type != s2->type)
fs/nfs/nfs4proc.c
10398
if (memcmp(s1->other, s2->other, sizeof(s1->other)) != 0)
fs/nfs/nfs4proc.c
10401
if (s1->seqid == s2->seqid)
fs/nfs/nfs4proc.c
10404
return s1->seqid == 0 || s2->seqid == 0;
fs/nfs/nfs4proc.c
10408
const nfs4_stateid *s2)
fs/nfs/nfs4proc.c
10410
trace_nfs4_match_stateid(s1, s2);
fs/nfs/nfs4proc.c
10412
return nfs4_stateid_match(s1, s2);
fs/nfs/nfs4session.c
458
static s32 nfs41_derivative_target_slotid(s32 s1, s32 s2)
fs/nfs/nfs4session.c
460
s1 -= s2;
fs/nfs/nfs4session.c
477
static bool nfs41_same_sign_or_zero_s32(s32 s1, s32 s2)
fs/nfs/nfs4session.c
479
if (!s1 || !s2)
fs/nfs/nfs4session.c
481
return nfs41_sign_s32(s1) == nfs41_sign_s32(s2);
fs/nfs/nfs4trace.h
1535
const nfs4_stateid *s2
fs/nfs/nfs4trace.h
1538
TP_ARGS(s1, s2),
fs/nfs/nfs4trace.h
1553
__entry->s2_seq = s2->seqid;
fs/nfs/nfs4trace.h
1554
__entry->s2_hash = nfs_stateid_hash(s2);
fs/nfs/nfs4trace.h
1555
__entry->s2_type = s2->type;
fs/nfs/nfs4trace.h
1571
const nfs4_stateid *s2 \
fs/nfs/nfs4trace.h
1573
TP_ARGS(s1, s2))
fs/nfs/pnfs.c
341
static bool pnfs_seqid_is_newer(u32 s1, u32 s2)
fs/nfs/pnfs.c
343
return (s32)(s1 - s2) > 0;
fs/ntfs3/index.c
52
const struct le_str *s2 = (struct le_str *)&f2->name_len;
fs/ntfs3/index.c
58
return ntfs_cmp_names_cpu(key1, s2, sbi->upcase, both_case);
fs/ntfs3/ntfs_fs.h
927
int ntfs_cmp_names(const __le16 *s1, size_t l1, const __le16 *s2, size_t l2,
fs/ntfs3/upcase.c
36
int ntfs_cmp_names(const __le16 *s1, size_t l1, const __le16 *s2, size_t l2,
fs/ntfs3/upcase.c
46
for (; len; s1++, s2++, len--) {
fs/ntfs3/upcase.c
47
diff1 = le16_to_cpu(*s1) - le16_to_cpu(*s2);
fs/ntfs3/upcase.c
58
for (; len; s1++, s2++, len--) {
fs/ntfs3/upcase.c
60
upcase_unicode_char(upcase, le16_to_cpu(*s2));
fs/ntfs3/upcase.c
73
const __le16 *s2 = uni2->name;
fs/ntfs3/upcase.c
83
for (; len; s1++, s2++, len--) {
fs/ntfs3/upcase.c
84
diff1 = *s1 - le16_to_cpu(*s2);
fs/ntfs3/upcase.c
95
for (; len; s1++, s2++, len--) {
fs/ntfs3/upcase.c
97
upcase_unicode_char(upcase, le16_to_cpu(*s2));
fs/smb/client/cifsproto.h
463
static inline bool dfs_src_pathname_equal(const char *s1, const char *s2)
fs/smb/client/cifsproto.h
465
if (strlen(s1) != strlen(s2))
fs/smb/client/cifsproto.h
467
for (; *s1; s1++, s2++) {
fs/smb/client/cifsproto.h
469
if (*s2 != '/' && *s2 != '\\')
fs/smb/client/cifsproto.h
471
} else if (tolower(*s1) != tolower(*s2))
fs/smb/client/dfs_cache.c
1099
const char *s2 = &tcon->tree_name[1];
fs/smb/client/dfs_cache.c
1104
if (strcasecmp(s2, s1))
fs/smb/client/dfs_cache.c
508
static bool dfs_path_equal(const char *s1, int len1, const char *s2, int len2)
fs/smb/client/dfs_cache.c
518
l2 = cache_cp->char2uni(&s2[i], len2 - i, &c2);
fs/smb/client/dfs_cache.c
520
if (s1[i] != s2[i])
fs/unicode/tests/utf8_kunit.c
222
const struct qstr s2 = {.name = nfdi_test_data[i].dec,
fs/unicode/tests/utf8_kunit.c
226
KUNIT_EXPECT_TRUE_MSG(test, utf8_strncmp(um, &s1, &s2) == 0,
fs/unicode/tests/utf8_kunit.c
227
"%s %s comparison mismatch\n", s1.name, s2.name);
fs/unicode/tests/utf8_kunit.c
233
const struct qstr s2 = {.name = nfdicf_test_data[i].ncf,
fs/unicode/tests/utf8_kunit.c
237
KUNIT_EXPECT_TRUE_MSG(test, utf8_strncasecmp(um, &s1, &s2) == 0,
fs/unicode/tests/utf8_kunit.c
238
"%s %s comparison mismatch\n", s1.name, s2.name);
fs/unicode/utf8-core.c
21
const struct qstr *s1, const struct qstr *s2)
fs/unicode/utf8-core.c
29
if (utf8ncursor(&cur2, um, UTF8_NFDI, s2->name, s2->len) < 0)
fs/unicode/utf8-core.c
47
const struct qstr *s1, const struct qstr *s2)
fs/unicode/utf8-core.c
55
if (utf8ncursor(&cur2, um, UTF8_NFDICF, s2->name, s2->len) < 0)
include/crypto/aria.h
108
static const u32 s2[256] = {
include/crypto/aria.h
347
s2[get_u8(*t0, 1)] ^
include/crypto/aria.h
351
s2[get_u8(*t1, 1)] ^
include/crypto/aria.h
355
s2[get_u8(*t2, 1)] ^
include/crypto/aria.h
359
s2[get_u8(*t3, 1)] ^
include/crypto/aria.h
371
s2[get_u8(*t0, 3)];
include/crypto/aria.h
375
s2[get_u8(*t1, 3)];
include/crypto/aria.h
379
s2[get_u8(*t2, 3)];
include/crypto/aria.h
383
s2[get_u8(*t3, 3)];
include/crypto/utils.h
43
unsigned long *s2 = (unsigned long *)src2;
include/crypto/utils.h
47
l = get_unaligned(s1++) ^ get_unaligned(s2++);
include/linux/nls.h
77
const unsigned char *s2, int len)
include/linux/nls.h
80
if (nls_tolower(t, *s1++) != nls_tolower(t, *s2++))
include/linux/of.h
953
#define of_compat_cmp(s1, s2, l) strcasecmp((s1), (s2))
include/linux/of.h
954
#define of_prop_cmp(s1, s2) strcmp((s1), (s2))
include/linux/of.h
955
#define of_node_cmp(s1, s2) strcasecmp((s1), (s2))
include/linux/prandom.h
17
__u32 s1, s2, s3, s4;
include/linux/prandom.h
45
state->s2 = __seed(i, 8U);
include/linux/string.h
167
extern int strcasecmp(const char *s1, const char *s2);
include/linux/string.h
170
extern int strncasecmp(const char *s1, const char *s2, size_t n);
include/linux/string.h
325
extern bool sysfs_streq(const char *s1, const char *s2);
include/linux/unicode.h
61
const struct qstr *s1, const struct qstr *s2);
include/linux/unicode.h
64
const struct qstr *s1, const struct qstr *s2);
include/linux/zutil.h
101
s2 %= BASE;
include/linux/zutil.h
103
return (s2 << 16) | s1;
include/linux/zutil.h
57
#define DO1(buf,i) {s1 += buf[i]; s2 += s1;}
include/linux/zutil.h
83
unsigned long s2 = (adler >> 16) & 0xffff;
include/linux/zutil.h
98
s2 += s1;
include/net/xfrm.h
1030
static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2)
include/net/xfrm.h
1032
return ((!s1 && !s2) ||
include/net/xfrm.h
1033
(s1 && s2 &&
include/net/xfrm.h
1034
(s1->ctx_sid == s2->ctx_sid) &&
include/net/xfrm.h
1035
(s1->ctx_doi == s2->ctx_doi) &&
include/net/xfrm.h
1036
(s1->ctx_alg == s2->ctx_alg)));
include/net/xfrm.h
1039
static inline bool xfrm_sec_ctx_match(struct xfrm_sec_ctx *s1, struct xfrm_sec_ctx *s2)
include/ufs/ufs_quirks.h
10
#define STR_PRFX_EQUAL(s1, s2) !strncmp(s1, s2, strlen(s1))
kernel/bpf/btf.c
7555
const char *fn1, *fn2, *s1, *s2;
kernel/bpf/btf.c
7649
s2 = btf_name_by_offset(btf2, t2->name_off);
kernel/bpf/btf.c
7650
if (strcmp(s1, s2)) {
kernel/bpf/btf.c
7653
i, fn1, s1, fn2, s2);
kernel/bpf/helpers.c
3486
static int __bpf_strncasecmp(const char *s1, const char *s2, bool ignore_case, size_t len)
kernel/bpf/helpers.c
3492
!copy_from_kernel_nofault_allowed(s2, 1)) {
kernel/bpf/helpers.c
3499
__get_kernel_nofault(&c2, s2, char, err_out);
kernel/bpf/helpers.c
3509
s2++;
kernel/bpf/helpers.c
3829
static int __bpf_strnstr(const char *s1, const char *s2, size_t len,
kernel/bpf/helpers.c
3836
!copy_from_kernel_nofault_allowed(s2, 1)) {
kernel/bpf/helpers.c
3843
__get_kernel_nofault(&c2, s2 + j, char, err_out);
kernel/bpf/helpers.c
576
BPF_CALL_3(bpf_strncmp, const char *, s1, u32, s1_sz, const char *, s2)
kernel/bpf/helpers.c
578
return strncmp(s1, s2, s1_sz);
kernel/taskstats.c
298
struct listener *s, *tmp, *s2;
kernel/taskstats.c
324
list_for_each_entry(s2, &listeners->list, list) {
kernel/taskstats.c
325
if (s2->pid == pid && s2->valid)
lib/crypto/curve25519-hacl64.c
232
u128 s2 = ((((((u128)(d0) * (r2))) + (((u128)(r1) * (r1))))) +
lib/crypto/curve25519-hacl64.c
240
tmp[2] = s2;
lib/crypto/poly1305-donna32.c
38
u32 s1, s2, s3, s4;
lib/crypto/poly1305-donna32.c
55
s2 = key->precomputed_s.r[1];
lib/crypto/poly1305-donna32.c
75
((u64)h2 * s3) + ((u64)h3 * s2) +
lib/crypto/poly1305-donna32.c
79
((u64)h4 * s2);
lib/crypto/poly1305-donna64.c
40
u64 s1, s2;
lib/crypto/poly1305-donna64.c
59
s2 = key->precomputed_s.r64[1];
lib/crypto/poly1305-donna64.c
74
d = (u128)h1 * s2;
lib/crypto/poly1305-donna64.c
81
d = (u128)h2 * s2;
lib/raid6/rvv.h
43
int s1, int s2, \
lib/random32.c
120
state->s2 = __seed(seeds[1], 8U);
lib/random32.c
252
state->s2 = __seed(LCG(state->s1), 8U);
lib/random32.c
253
state->s3 = __seed(LCG(state->s2), 16U);
lib/random32.c
56
state->s2 = TAUSWORTHE(state->s2, 2U, 27U, 4294967288U, 2U);
lib/random32.c
60
return (state->s1 ^ state->s2 ^ state->s3 ^ state->s4);
lib/string.c
40
int strncasecmp(const char *s1, const char *s2, size_t len)
lib/string.c
50
c2 = *s2++;
lib/string.c
66
int strcasecmp(const char *s1, const char *s2)
lib/string.c
72
c2 = tolower(*s2++);
lib/string.c
751
char *strstr(const char *s1, const char *s2)
lib/string.c
755
l2 = strlen(s2);
lib/string.c
761
if (!memcmp(s1, s2, l2))
lib/string.c
777
char *strnstr(const char *s1, const char *s2, size_t len)
lib/string.c
781
l2 = strlen(s2);
lib/string.c
786
if (!memcmp(s1, s2, l2))
lib/string_helpers.c
890
bool sysfs_streq(const char *s1, const char *s2)
lib/string_helpers.c
892
while (*s1 && *s1 == *s2) {
lib/string_helpers.c
894
s2++;
lib/string_helpers.c
897
if (*s1 == *s2)
lib/string_helpers.c
899
if (!*s1 && *s2 == '\n' && !s2[1])
lib/string_helpers.c
901
if (*s1 == '\n' && !s1[1] && !*s2)
lib/tests/string_helpers_kunit.c
372
static const char *test_string_find_match(const struct test_string_2 *s2,
lib/tests/string_helpers_kunit.c
375
const struct test_string_1 *s1 = s2->s1;
lib/tests/string_helpers_kunit.c
379
return s2->in;
lib/tests/string_helpers_kunit.c
406
const struct test_string_2 *s2,
lib/tests/string_helpers_kunit.c
420
for (; s2->in; s2++) {
lib/tests/string_helpers_kunit.c
437
out = test_string_find_match(s2, flags);
lib/tests/string_helpers_kunit.c
442
len = strlen(s2->in);
lib/tests/string_helpers_kunit.c
443
memcpy(&in[p], s2->in, len);
net/ceph/ceph_common.c
120
static int strcmp_null(const char *s1, const char *s2)
net/ceph/ceph_common.c
122
if (!s1 && !s2)
net/ceph/ceph_common.c
124
if (s1 && !s2)
net/ceph/ceph_common.c
126
if (!s1 && s2)
net/ceph/ceph_common.c
128
return strcmp(s1, s2);
net/ethtool/stats.c
516
const u64 *s2 = pmac_stats + stats_offset;
net/ethtool/stats.c
521
s[i] = ethtool_stats_sum(s1[i], s2[i]);
net/rxrpc/rxkad.c
724
const struct rxkad_key *s2)
net/rxrpc/rxkad.c
744
memcpy(&iv, s2->session_key, sizeof(iv));
net/sctp/ipv6.c
434
union sctp_addr *s2)
net/sctp/ipv6.c
436
return ipv6_addr_diff(&s1->v6.sin6_addr, &s2->v6.sin6_addr);
net/sctp/ipv6.c
63
union sctp_addr *s2);
net/tipc/crypto.c
1581
goto s2;
net/tipc/crypto.c
1592
s2:
net/xfrm/xfrm_policy.c
1444
static inline int selector_cmp(struct xfrm_selector *s1, struct xfrm_selector *s2)
net/xfrm/xfrm_policy.c
1447
u32 *p2 = (u32 *) s2;
scripts/kconfig/expr.c
72
struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2)
scripts/kconfig/expr.c
74
return expr_lookup(type, s1, s2);
scripts/kconfig/expr.h
301
struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2);
scripts/kconfig/symbol.c
1000
const struct sym_match *s2 = sym2;
scripts/kconfig/symbol.c
1013
exact2 = (s2->eo - s2->so) == strlen(s2->sym->name);
scripts/kconfig/symbol.c
1020
return strcmp(s1->sym->name, s2->sym->name);
scripts/mod/symsearch.c
30
static int syminfo_compare(const void *s1, const void *s2)
scripts/mod/symsearch.c
33
const struct syminfo *sym2 = s2;
security/selinux/genheaders.c
28
char *s2 = strdup(s);
security/selinux/genheaders.c
31
if (!s2) {
security/selinux/genheaders.c
36
for (p = s2; *p; p++)
security/selinux/genheaders.c
38
return s2;
sound/core/init.c
54
const char *s1, *s2;
sound/core/init.c
60
s2 = slots[idx];
sound/core/init.c
61
if (*s2 == '!') {
sound/core/init.c
63
s2++;
sound/core/init.c
70
char c2 = *s2++;
sound/pci/ac97/ac97_codec.c
2705
const char *s2, const char *suffix)
sound/pci/ac97/ac97_codec.c
2711
kctl2 = ctl_find(ac97, s2, suffix);
sound/pci/ac97/ac97_codec.c
2713
set_ctl_name(name, s2, suffix);
sound/pci/ac97/ac97_patch.h
68
const char *s2, const char *suffix);
sound/pci/lx6464es/lx_core.c
838
u32 s0, s1, s2, s3;
sound/pci/lx6464es/lx_core.c
848
s2 = peak_map[(chip->rmh.stat[0] >> 8) & 0xf];
sound/pci/lx6464es/lx_core.c
851
s0 = s1 = s2 = s3 = 0;
sound/pci/lx6464es/lx_core.c
855
r_levels[2] = s2;
tools/hv/hv_kvp_daemon.c
1200
static int kvp_write_file(FILE *f, char *s1, char *s2, char *s3)
tools/hv/hv_kvp_daemon.c
1204
ret = fprintf(f, "%s%s%s%s\n", s1, s2, "=", s3);
tools/include/linux/prandom.h
29
state->s2 = __seed(i, 8U);
tools/include/linux/prandom.h
45
state->s2 = TAUSWORTHE(state->s2, 2U, 27U, 4294967288U, 2U);
tools/include/linux/prandom.h
49
return (state->s1 ^ state->s2 ^ state->s3 ^ state->s4);
tools/include/linux/prandom.h
8
__u32 s1, s2, s3, s4;
tools/include/nolibc/string.h
23
int memcmp(const void *s1, const void *s2, size_t n)
tools/include/nolibc/string.h
28
while (ofs < n && !(c1 = ((unsigned char *)s1)[ofs] - ((unsigned char *)s2)[ofs])) {
tools/lib/bpf/usdt.c
1497
{ "s2", offsetof(struct user_regs_struct, s2) },
tools/mm/slabinfo.c
1069
struct slabinfo *s1,*s2;
tools/mm/slabinfo.c
1072
for (s2 = s1 + 1; s2 < slabinfo + slabs; s2++) {
tools/mm/slabinfo.c
1076
if (slab_size(s1) == slab_size(s2))
tools/mm/slabinfo.c
1077
result = strcasecmp(s1->name, s2->name);
tools/mm/slabinfo.c
1079
result = slab_size(s1) < slab_size(s2);
tools/mm/slabinfo.c
1081
if (slab_activity(s1) == slab_activity(s2))
tools/mm/slabinfo.c
1082
result = strcasecmp(s1->name, s2->name);
tools/mm/slabinfo.c
1084
result = slab_activity(s1) < slab_activity(s2);
tools/mm/slabinfo.c
1086
if (slab_waste(s1) == slab_waste(s2))
tools/mm/slabinfo.c
1087
result = strcasecmp(s1->name, s2->name);
tools/mm/slabinfo.c
1089
result = slab_waste(s1) < slab_waste(s2);
tools/mm/slabinfo.c
1091
if (s1->partial == s2->partial)
tools/mm/slabinfo.c
1092
result = strcasecmp(s1->name, s2->name);
tools/mm/slabinfo.c
1094
result = s1->partial < s2->partial;
tools/mm/slabinfo.c
1096
result = strcasecmp(s1->name, s2->name);
tools/mm/slabinfo.c
1105
memcpy(s1, s2, sizeof(struct slabinfo));
tools/mm/slabinfo.c
1106
memcpy(s2, &t, sizeof(struct slabinfo));
tools/perf/builtin-lock.c
174
u64 s2 = two->wait_time_min;
tools/perf/builtin-lock.c
177
if (s2 == ULLONG_MAX)
tools/perf/builtin-lock.c
178
s2 = 0;
tools/perf/builtin-lock.c
179
return s1 > s2;
tools/perf/tests/sample-parsing.c
109
if (memcmp(s1->raw_data, s2->raw_data, s1->raw_size)) {
tools/perf/tests/sample-parsing.c
121
(FLAG(s2).value == BS_EXPECTED_BE) :
tools/perf/tests/sample-parsing.c
122
(FLAG(s2).value == BS_EXPECTED_LE));
tools/perf/tests/sample-parsing.c
130
struct regs_dump *s2_regs = perf_sample__user_regs(s2);
tools/perf/tests/sample-parsing.c
145
if (memcmp(s1->user_stack.data, s2->user_stack.data,
tools/perf/tests/sample-parsing.c
169
struct regs_dump *s2_regs = perf_sample__intr_regs(s2);
tools/perf/tests/sample-parsing.c
196
if (memcmp(s1->aux_sample.data, s2->aux_sample.data,
tools/perf/tests/sample-parsing.c
21
if (s1->m != s2->m) { \
tools/perf/tests/sample-parsing.c
28
if (memcmp(&s1->m, &s2->m, sizeof(s1->m))) { \
tools/perf/tests/sample-parsing.c
44
struct perf_sample *s2,
tools/perf/util/bpf_skel/kwork_trace.bpf.c
76
unsigned int sz, const char *s2)
tools/perf/util/bpf_skel/kwork_trace.bpf.c
82
ret = (unsigned char)s1[i] - (unsigned char)s2[i];
tools/perf/util/header.h
214
int strcmp_cpuid_str(const char *s1, const char *s2);
tools/perf/util/help-unknown-cmd.c
26
const char *s1 = (*c1)->name, *s2 = (*c2)->name;
tools/perf/util/help-unknown-cmd.c
29
return l1 != l2 ? l1 - l2 : strcmp(s1, s2);
tools/perf/util/stream.c
228
char *s1, *s2;
tools/perf/util/stream.c
257
s2 = callchain_list__sym_name(pair_chain, cbuf2, sizeof(cbuf2),
tools/perf/util/stream.c
260
scnprintf(buf1, sizeof(buf1), "%35s\t%35s", s1, s2);
tools/perf/util/string.c
200
int strtailcmp(const char *s1, const char *s2)
tools/perf/util/string.c
203
int i2 = strlen(s2);
tools/perf/util/string.c
205
if (s1[i1] != s2[i2])
tools/perf/util/string.c
206
return s1[i1] - s2[i2];
tools/perf/util/string2.h
22
int strtailcmp(const char *s1, const char *s2);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1152
int s1, s2, c, err;
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1164
s2 = socket_loopback_reuseport(family, sotype, reuseport_prog);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1165
if (s2 < 0)
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1168
err = add_to_sockmap(sock_map, s1, s2);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1174
err = xgetsockname(s2, sockaddr(&addr), &len);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
1210
xclose(s2);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
248
int s1, s2;
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
256
s2 = socket_loopback(family, sotype);
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
257
if (s2 < 0)
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
264
value = s2;
tools/testing/selftests/bpf/prog_tests/sockmap_listen.c
266
xclose(s2);
tools/testing/selftests/bpf/progs/btf_dump_test_case_ordering.c
16
struct s2 *s2;
tools/testing/selftests/bpf/progs/btf_dump_test_case_ordering.c
23
struct s2 s2;
tools/testing/selftests/bpf/progs/netif_receive_skb.c
37
const unsigned char *s2 = m2;
tools/testing/selftests/bpf/progs/netif_receive_skb.c
41
delta = s1[i] - s2[i];
tools/testing/selftests/bpf/progs/netif_receive_skb.c
42
if (delta || s1[i] == 0 || s2[i] == 0)
tools/testing/selftests/bpf/progs/strncmp_bench.c
20
const char *s2)
tools/testing/selftests/bpf/progs/strncmp_bench.c
27
ret = (unsigned char)s1[i] - (unsigned char)s2[i];
tools/testing/selftests/bpf/test_sockmap.c
1393
close(s2);
tools/testing/selftests/bpf/test_sockmap.c
249
else if (s == s2)
tools/testing/selftests/bpf/test_sockmap.c
310
int *fds[4] = {&s1, &s2, &c1, &c2};
tools/testing/selftests/bpf/test_sockmap.c
312
s1 = s2 = p1 = p2 = c1 = c2 = 0;
tools/testing/selftests/bpf/test_sockmap.c
355
err = bind(s2, (struct sockaddr *)&addr, sizeof(addr));
tools/testing/selftests/bpf/test_sockmap.c
370
err = listen(s2, 32);
tools/testing/selftests/bpf/test_sockmap.c
400
p2 = accept(s2, NULL, NULL);
tools/testing/selftests/bpf/test_sockmap.c
409
c1, s1, c2, s2);
tools/testing/selftests/bpf/test_sockmap.c
62
int s1, s2, c1, c2, p1, p2;
tools/testing/selftests/bpf/veristat.c
2278
static int cmp_stat(const struct verif_stats *s1, const struct verif_stats *s2,
tools/testing/selftests/bpf/veristat.c
2285
cmp = strcmp(s1->file_name, s2->file_name);
tools/testing/selftests/bpf/veristat.c
2288
cmp = strcmp(s1->prog_name, s2->prog_name);
tools/testing/selftests/bpf/veristat.c
2304
long v2 = s2->stats[id];
tools/testing/selftests/bpf/veristat.c
2325
const struct verif_stats *s1 = v1, *s2 = v2;
tools/testing/selftests/bpf/veristat.c
2329
cmp = cmp_stat(s1, s2, env.sort_spec.ids[i],
tools/testing/selftests/bpf/veristat.c
2336
cmp = strcmp(s1->file_name, s2->file_name);
tools/testing/selftests/bpf/veristat.c
2339
return strcmp(s1->prog_name, s2->prog_name);
tools/testing/selftests/bpf/veristat.c
2398
const struct verif_stats_join *s2,
tools/testing/selftests/bpf/veristat.c
2407
fetch_join_stat_value(s2, id, var, &str2, &v2);
tools/testing/selftests/bpf/veristat.c
2424
const struct verif_stats_join *s1 = v1, *s2 = v2;
tools/testing/selftests/bpf/veristat.c
2428
cmp = cmp_join_stat(s1, s2,
tools/testing/selftests/bpf/veristat.c
2438
cmp = strcmp(s1->file_name, s2->file_name);
tools/testing/selftests/bpf/veristat.c
2441
return strcmp(s1->prog_name, s2->prog_name);
tools/testing/selftests/kvm/include/riscv/processor.h
96
unsigned long s2;
tools/testing/selftests/kvm/lib/riscv/processor.c
259
core.regs.s2 = vcpu_get_reg(vcpu, RISCV_CORE_REG(regs.s2));
tools/testing/selftests/kvm/lib/riscv/processor.c
290
core.regs.a6, core.regs.a7, core.regs.s2, core.regs.s3);
tools/testing/selftests/kvm/riscv/get-reg-list.c
309
case KVM_REG_RISCV_CORE_REG(regs.s2) ... KVM_REG_RISCV_CORE_REG(regs.s11):
tools/testing/selftests/kvm/riscv/get-reg-list.c
311
reg_off - KVM_REG_RISCV_CORE_REG(regs.s2) + 2);
tools/testing/selftests/kvm/riscv/get-reg-list.c
843
KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CORE | KVM_REG_RISCV_CORE_REG(regs.s2),
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
104
if (recvfrom(s2, buf, LEN, 0, (struct sockaddr *)&peer, &plen) < 0)
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
110
if (sendto(s2, buf, LEN, 0, (struct sockaddr *)&sa1, sizeof(sa1)) != LEN)
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
69
int s1, s2, status;
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
79
s2 = udp_socket();
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
86
if (bind(s2, (struct sockaddr *)&sa2, sizeof(sa2)) < 0)
tools/testing/selftests/net/tcp_ao/bench-lookups.c
125
st->s2 += delta * ((double)nsec - st->mean);
tools/testing/selftests/net/tcp_ao/bench-lookups.c
77
double s2;
tools/testing/selftests/powerpc/alignment/alignment_handler.c
182
void dumpdata(char *s1, char *s2, int n, char *test_name)
tools/testing/selftests/powerpc/alignment/alignment_handler.c
193
printf(" %02x", s2[i]);
tools/testing/selftests/powerpc/alignment/alignment_handler.c
197
int test_memcmp(void *s1, void *s2, int n, int offset, char *test_name)
tools/testing/selftests/powerpc/alignment/alignment_handler.c
203
s2c = s2;
tools/testing/selftests/powerpc/copyloops/memmove_validate.c
8
void *TEST_MEMMOVE(const void *s1, const void *s2, size_t n);
tools/testing/selftests/powerpc/stringloops/memcmp.c
102
char *rand_s2 = s2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
128
char *rand_s2 = s2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
140
s2[change] = random() & 0xff;
tools/testing/selftests/powerpc/stringloops/memcmp.c
34
int test_memcmp(const void *s1, const void *s2, size_t n);
tools/testing/selftests/powerpc/stringloops/memcmp.c
37
static void test_one(char *s1, char *s2, unsigned long max_offset,
tools/testing/selftests/powerpc/stringloops/memcmp.c
47
y = memcmp(s1+offset, s2+offset, size);
tools/testing/selftests/powerpc/stringloops/memcmp.c
48
x = test_memcmp(s1+offset, s2+offset, size);
tools/testing/selftests/powerpc/stringloops/memcmp.c
59
printf("%02x ", s2[i]);
tools/testing/selftests/powerpc/stringloops/memcmp.c
66
offset, size, s1, s2, vmx_count);
tools/testing/selftests/powerpc/stringloops/memcmp.c
77
char *p, *s1, *s2;
tools/testing/selftests/powerpc/stringloops/memcmp.c
90
s2 = p + 3 * MAP_SIZE - alloc_size;
tools/testing/selftests/proc/proc.h
22
static inline bool streq(const char *s1, const char *s2)
tools/testing/selftests/proc/proc.h
24
return strcmp(s1, s2) == 0;