arch/alpha/include/asm/string.h
57
extern char * strchr(const char *,int);
arch/alpha/kernel/smp.c
272
while ((cp2 = strchr(cp2, '\r')) != 0) {
arch/arc/include/asm/string.h
29
extern char *strchr(const char *s, int c);
arch/arc/kernel/arcksyms.c
51
EXPORT_SYMBOL(strchr);
arch/arm/include/asm/string.h
17
extern char * strchr(const char * s, int c);
arch/arm/kernel/armksyms.c
83
EXPORT_SYMBOL(strchr);
arch/arm/kernel/vdso.c
125
c = strchr(name, '@');
arch/arm64/include/asm/string.h
13
extern char *strchr(const char *, int c);
arch/mips/alchemy/common/prom.c
69
int yamon = (*env && strchr(*env, '=') == NULL);
arch/mips/cavium-octeon/setup.c
171
char *ptr = strchr(str, ' ');
arch/mips/cavium-octeon/setup.c
180
ptr = strchr(ptr + 1, ' ');
arch/mips/fw/arc/cmdline.c
58
s = strchr(prom_argv(actr), '=');
arch/mips/fw/lib/cmdline.c
64
yamon = (strchr(fw_envp(index), '=') == NULL);
arch/mips/loongson64/reset.c
81
ptr = strchr(str, ' ');
arch/mips/loongson64/reset.c
90
ptr = strchr(ptr + 1, ' ');
arch/mips/txx9/generic/setup.c
132
if (strchr(str, ' ')) {
arch/parisc/boot/compressed/misc.c
124
while ((nuline = strchr(s, '\n')) != NULL) {
arch/powerpc/boot/string.h
9
extern char *strchr(const char *s, int c);
arch/powerpc/platforms/pseries/lparcfg.c
707
tmp = strchr(kbuf, '=');
arch/powerpc/platforms/pseries/reconfig.c
121
tmp = strchr(buf, ' ');
arch/powerpc/platforms/pseries/reconfig.c
204
buf = strchr(buf, ' ');
arch/powerpc/platforms/pseries/reconfig.c
260
buf = strchr(buf, ' ');
arch/powerpc/platforms/pseries/reconfig.c
306
tmp = strchr(buf,' ');
arch/powerpc/platforms/pseries/reconfig.c
373
tmp = strchr(kbuf, ' ');
arch/powerpc/xmon/nonstdio.c
51
while (paginating && (q = strchr(p, '\n'))) {
arch/riscv/kernel/pi/fdt_early.c
120
isa_str = strchr(isa_str, '_');
arch/s390/kernel/perf_cpum_sf.c
2014
if (strchr(val, ','))
arch/s390/kernel/sysinfo.c
368
str = strchr(query_buffer, '\n');
arch/sh/kernel/machvec.c
48
mv_end = strchr(from, ' ');
arch/sh/kernel/machvec.c
52
mv_comma = strchr(from, ',');
arch/sh/kernel/nmi_debug.c
55
sep = strchr(p, ',');
arch/sparc/kernel/process_32.c
94
p = strchr (reboot_command, '\n');
arch/sparc/kernel/reboot.c
45
p = strchr(reboot_command, '\n');
arch/sparc/vdso/vdso2c.c
205
tmp = strchr(name, '.');
arch/um/drivers/chan_kern.c
544
out = strchr(str, ',');
arch/um/drivers/virtio_uml.c
1316
const char *ids = strchr(device, ':');
arch/um/drivers/xterm.c
54
line = strchr(line, ',');
arch/um/drivers/xterm.c
62
line = strchr(line, ',');
arch/um/kernel/time.c
672
if ((sep = strchr(socket, ':'))) {
arch/um/os-Linux/execvp.c
45
if (strchr (file, '/') != NULL) {
arch/um/os-Linux/execvp.c
71
p = strchr(path, ':');
arch/um/os-Linux/execvp.c
73
p = strchr(path, '\0');
arch/x86/boot/boot.h
308
char *strchr(const char *s, int c);
arch/x86/boot/compressed/kaslr.c
171
char *k = strchr(str, ',');
arch/x86/boot/string.h
25
extern char *strchr(const char *s, int c);
arch/x86/events/core.c
1964
next_str = strchr(str, ';');
arch/x86/events/core.c
1970
str = strchr(str, ';');
arch/x86/include/asm/string_32.h
28
extern char *strchr(const char *s, int c);
arch/x86/kernel/acpi/sleep.c
177
str = strchr(str, ',');
arch/x86/kernel/alternative.c
1276
char *next = strchr(str, ',');
arch/x86/kernel/apm_32.c
1866
str = strchr(str, ',');
arch/x86/kernel/cpu/bugs.c
1187
char *next = strchr(str, ',');
arch/x86/kernel/cpu/mce/dev-mcelog.c
109
p = strchr(mce_helper, '\n');
arch/x86/kernel/e820.c
997
char *k = strchr(str, ',');
arch/x86/kernel/hpet.c
106
char *next = strchr(str, ',');
arch/x86/lib/string_32.c
159
EXPORT_SYMBOL(strchr);
arch/x86/platform/geode/alix.c
82
a = strchr(name, '\0');
arch/x86/platform/geode/alix.c
87
a = strchr(name, '\r');
arch/x86/tools/insn_decoder_test.c
134
tab1 = strchr(copy, '\t');
arch/x86/tools/insn_decoder_test.c
139
tab2 = strchr(s, '\t');
arch/x86/tools/vdso2c.c
210
tmp = strchr(name, '.');
arch/x86/xen/platform-pci-unplug.c
185
q = strchr(p, ',');
arch/xtensa/mm/init.c
169
char *k = strchr(str, ',');
arch/xtensa/platforms/iss/network.c
106
end = strchr(str, ',');
arch/xtensa/platforms/iss/network.c
583
end = strchr(str, '=');
block/blk-iocost.c
3104
if (!strchr(buf, ':')) {
block/early-lookup.c
55
slash = strchr(uuid_str, '/');
certs/extract-cert.c
135
if (verbose_env && strchr(verbose_env, '1'))
crypto/essiv.c
398
q = strchr(p, ')');
drivers/accel/habanalabs/common/debugfs.c
493
c = strchr(kbuf, ' ');
drivers/accessibility/speakup/i18n.c
419
next_percent = strchr(next_percent, '%');
drivers/accessibility/speakup/i18n.c
438
while ((*input != '\0') && strchr(" 0+-#", *input))
drivers/accessibility/speakup/i18n.c
466
else if ((*input != '\0') && strchr("cdsx", *input))
drivers/accessibility/speakup/kobjects.c
139
if ((*cp == '\n') || strchr("dDrR", *cp)) {
drivers/accessibility/speakup/kobjects.c
145
linefeed = strchr(cp, '\n');
drivers/accessibility/speakup/kobjects.c
281
if (strchr("dDrR", *in_buff)) {
drivers/accessibility/speakup/kobjects.c
773
if (strchr("dDrR", *cp)) {
drivers/accessibility/speakup/kobjects.c
779
linefeed = strchr(cp, '\n');
drivers/accessibility/speakup/makemapdata.c
93
cp = strchr(def_val, '+');
drivers/accessibility/speakup/speakup_decext.c
204
if (!in_escape && strchr(",.!?;:", last))
drivers/accessibility/speakup/speakup_decpc.c
424
if (!in_escape && strchr(",.!?;:", last))
drivers/accessibility/speakup/speakup_dectlk.c
280
if (!in_escape && strchr(",.!?;:", last))
drivers/acpi/acpi_tad.c
155
p = strchr(s, ':');
drivers/acpi/bus.c
887
chr = strchr(str, ',');
drivers/ata/ahci.c
743
if (!strchr(str, '=')) {
drivers/ata/ahci.c
756
param = strchr(name, '=');
drivers/ata/ahci.c
766
param = strchr(param, ',');
drivers/ata/ahci.c
773
param = strchr(mask_s, ',');
drivers/ata/libata-core.c
6625
p = strchr(start, ':');
drivers/ata/libata-core.c
6636
p = strchr(id, '.');
drivers/ata/libata-core.c
6653
equalsign = strchr(val, '=');
drivers/auxdisplay/hd44780_common.c
318
if (!strchr(esc, ';'))
drivers/auxdisplay/lcd2s.c
243
if (!strchr(esc, ';'))
drivers/auxdisplay/panel.c
1386
idx = strchr(sigtab, *name);
drivers/base/core.c
3986
if (strchr(dev_name(dev), '!') == NULL)
drivers/base/devtmpfs.c
203
s = strchr(s, '/');
drivers/base/devtmpfs.c
351
if (deleted && strchr(nodename, '/'))
drivers/base/firmware_loader/main.c
525
nt = strchr(fw_path[i], '\n');
drivers/block/aoe/aoeblk.c
190
p = strchr(d->gd->disk_name, '/');
drivers/block/drbd/drbd_nl.c
4208
if (strchr(name, '/')) {
drivers/block/null_blk/main.c
549
tmp = strchr(&buf[1], '-');
drivers/block/rbd.c
6368
char *value = strchr(key, '=');
drivers/block/rnbd/rnbd-clt-sysfs.c
524
while ((s = strchr(pathname, '/')))
drivers/block/rnbd/rnbd-srv.c
634
a = strchr(full_path, '/');
drivers/block/xen-blkback/xenbus.c
759
!strchr(be->mode, 'w'), cdrom);
drivers/block/zram/zram_drv.c
1161
delim = strchr(val, '-');
drivers/bluetooth/btqca.c
284
return !strchr(suffix, '/');
drivers/char/apm-emulation.c
685
str = strchr(str, ',');
drivers/char/ipmi/ipmi_si_hardcode.c
106
str = strchr(str, ',');
drivers/char/ipmi/ipmi_si_hotmod.c
126
s = strchr(curr, ',');
drivers/char/ipmi/ipmi_si_hotmod.c
139
s = strchr(curr, ',');
drivers/char/ipmi/ipmi_si_hotmod.c
144
o = strchr(curr, '=');
drivers/char/ipmi/ipmi_si_hotmod.c
199
next = strchr(curr, ':');
drivers/char/ipmi/ipmi_si_hotmod.c
64
s = strchr(*curr, ',');
drivers/clk/sunxi/clk-sunxi.c
968
endp = strchr(clk_name, '_');
drivers/clk/ti/clk.c
132
p = strchr(tmp, '@');
drivers/crypto/hisilicon/debugfs.c
544
cmd_buf_tmp = strchr(cmd_buf, '\n');
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1362
} else if (!strncasecmp(val, "se", 2) && strchr(val, ':')) {
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1374
} else if (!strncasecmp(val, "ae", 2) && strchr(val, ':')) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1632
if (!strncasecmp(val, "se", 2) && strchr(val, ':')) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1647
} else if (!strncasecmp(val, "ae", 2) && strchr(val, ':')) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
1662
} else if (!strncasecmp(val, "ie", 2) && strchr(val, ':')) {
drivers/dma-buf/selftest.c
65
sl = strchr(tok, '/');
drivers/firmware/arm_scmi/quirks.c
237
sep = strchr(first, '-');
drivers/firmware/broadcom/bcm47xx_nvram.c
203
eq = strchr(var, '=');
drivers/gpio/gpiolib-acpi-quirks.c
109
controller = strchr(controller, ',');
drivers/gpio/gpiolib-acpi-quirks.c
94
pin_str = strchr(controller, '@');
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
140
next = strchr(p, ',');
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
1792
input_buf = strchr(input_buf, ' ');
drivers/gpu/drm/drm_edid_load.c
78
colon = strchr(edidname, ':');
drivers/gpu/drm/drm_modes.c
2123
delim = strchr(value, ',');
drivers/gpu/drm/drm_modes.c
2151
delim = strchr(value, ',');
drivers/gpu/drm/drm_modes.c
2175
delim = strchr(option, '=');
drivers/gpu/drm/drm_modes.c
2177
delim = strchr(option, ',');
drivers/gpu/drm/drm_modes.c
2240
sep = strchr(delim, ',');
drivers/gpu/drm/drm_modes.c
2383
options_ptr = strchr(name, ',');
drivers/gpu/drm/drm_panic.c
693
kmsg = strchr(kmsg, '\n');
drivers/gpu/drm/i915/display/intel_hotplug.c
1216
newline = strchr(tmp, '\n');
drivers/gpu/drm/i915/display/intel_hotplug.c
1297
newline = strchr(tmp, '\n');
drivers/gpu/drm/i915/display/intel_link_bw.c
366
frac_str = strchr(int_str, '.');
drivers/gpu/drm/i915/gem/i915_gem_context.c
1510
s = strchr(s + 1, ']');
drivers/gpu/drm/i915/selftests/i915_selftest.c
340
sl = strchr(tok, '/');
drivers/gpu/drm/nouveau/nouveau_debugfs.c
161
if ((tmp = strchr(buf, '\n')))
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
611
while ((c = *p2) && strchr(reject, c))
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
669
equal = strchr(start, '=');
drivers/hwmon/ibmpowernv.c
220
char *hash_pos = strchr(name, '#');
drivers/hwmon/ibmpowernv.c
229
dash_pos = strchr(hash_pos, '-');
drivers/hwmon/mc13783-adc.c
240
dash = strchr(priv->name, '-');
drivers/i2c/busses/i2c-taos-evm.c
191
end = strchr(start, '\r');
drivers/i2c/i2c-core-base.c
1275
blank = strchr(buf, ' ');
drivers/i2c/i2c-core-of.c
131
name = strchr(matches->compatible, ',');
drivers/iio/chemical/atlas-ezo-sensor.c
105
char *ptr = strchr(buf, '.');
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
160
name = strchr(info.type, ':');
drivers/infiniband/core/device.c
1217
if (strchr(name, '%'))
drivers/infiniband/core/nldev.c
1776
if (strchr(ibdev_name, '%') || strlen(ibdev_name) == 0)
drivers/infiniband/hw/hfi1/fault.c
115
end = strchr(ptr, ',');
drivers/infiniband/hw/hfi1/fault.c
122
dash = strchr(token, '-');
drivers/infiniband/hw/hfi1/verbs.c
1639
p = strchr(p, '\n');
drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c
180
nl = strchr(buf, '\n');
drivers/infiniband/ulp/rtrs/rtrs-clt.c
2834
if (strchr(pathname, '/') || strchr(pathname, '.')) {
drivers/infiniband/ulp/rtrs/rtrs-srv.c
825
if (strchr(msg->pathname, '/') || strchr(msg->pathname, '.')) {
drivers/infiniband/ulp/rtrs/rtrs.c
545
d = strchr(str, ',');
drivers/infiniband/ulp/rtrs/rtrs.c
547
d = strchr(str, '@');
drivers/infiniband/ulp/srp/ib_srp.c
3302
if (port_str && strchr(port_str, ']'))
drivers/input/touchscreen/edt-ft5x06.c
883
p = strchr(rdbuf, '*');
drivers/input/touchscreen/edt-ft5x06.c
905
p = strchr(rdbuf, '*');
drivers/iommu/amd/init.c
3782
addr = strchr(str, '@');
drivers/iommu/amd/init.c
3784
addr = strchr(str, '=');
drivers/leds/uleds.c
105
strchr(name, '/')) {
drivers/md/dm-crypt.c
2538
key_desc = strchr(key_string, ':');
drivers/md/dm-crypt.c
2871
start = strchr(cipher_api, '(');
drivers/md/dm-crypt.c
2872
end = strchr(cipher_api, ',');
drivers/md/dm-crypt.c
2979
if (strchr(cipher_in, '(') || crypt_integrity_aead(cc)) {
drivers/md/dm-crypt.c
3158
sval = strchr(opt_string + strlen("integrity:"), ':') + 1;
drivers/md/dm-init.c
94
s = strchr(*str, separator);
drivers/md/dm-integrity.c
4336
a->alg_string = kstrdup(strchr(arg, ':') + 1, GFP_KERNEL);
drivers/md/dm-integrity.c
4340
k = strchr(a->alg_string, ':');
drivers/md/dm-integrity.c
4792
r = dm_get_device(ti, strchr(opt_string, ':') + 1,
drivers/md/dm-ioctl.c
769
if (strchr(name, '/')) {
drivers/md/dm-log-userspace-base.c
809
table_args = strchr(lc->usr_argv_str, ' ');
drivers/md/dm-stats.c
995
h = strchr(h, ',') + 1;
drivers/md/dm-vdo/funnel-workqueue.c
538
space = strchr(buffer, ' ');
drivers/md/dm-vdo/thread-utils.c
53
char *name_colon = strchr(name, ':');
drivers/md/dm-vdo/thread-utils.c
54
char *my_name_colon = strchr(current->comm, ':');
drivers/md/md-autodetect.c
146
p = strchr(devname, ',');
drivers/md/md-autodetect.c
237
char *comma = strchr(str+pos, ',');
drivers/media/cec/core/cec-pin-error-inj.c
184
comma = strchr(token, ',');
drivers/media/pci/cx18/cx18-mailbox.c
330
p = strchr(str, '.');
drivers/misc/eeprom/idt_89hpesx.c
1061
p = strchr(compatible, ',');
drivers/misc/kgdbts.c
1000
ptr = strchr(config, 'N');
drivers/misc/kgdbts.c
1003
ptr = strchr(config, 'I');
drivers/misc/kgdbts.c
994
ptr = strchr(config, 'F');
drivers/misc/kgdbts.c
997
ptr = strchr(config, 'S');
drivers/mtd/parsers/cmdlinepart.c
121
p = strchr(name, delim);
drivers/mtd/parsers/cmdlinepart.c
227
semicol = strchr(s, ';');
drivers/mtd/parsers/cmdlinepart.c
235
open_parenth = strchr(s, '(');
drivers/net/bonding/bond_options.c
1512
p = strchr(primary, '\n');
drivers/net/bonding/bond_options.c
1708
delim = strchr(newval->string, ':');
drivers/net/bonding/bond_options.c
636
p = strchr(val->string, '\n');
drivers/net/bonding/bond_options.c
728
p = strchr(val->string, '\n');
drivers/net/bonding/bond_options.c
762
p = strchr(val->string, '\n');
drivers/net/can/usb/etas_es58x/es58x_devlink.c
100
prod_info = strchr(prod_info, 'H');
drivers/net/can/usb/etas_es58x/es58x_devlink.c
104
prod_info = strchr(prod_info, ':');
drivers/net/ethernet/8390/etherh.c
514
s = strchr(cd.d.string, '(');
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
1621
buf_tmp = strchr(cmd_buf, '\n');
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
738
cmd_buf_tmp = strchr(cmd_buf, '\n');
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1049
cmd_buf_tmp = strchr(cmd_buf, '\n');
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
1356
cmd_buf_tmp = strchr(cmd_buf, '\n');
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1634
ptr = strchr(ptr, '-');
drivers/net/ethernet/seeq/ether3.c
201
if (ecard_readchunk(&cd, ec, 0xf5, 0) && (s = strchr(cd.d.string, '('))) {
drivers/net/ethernet/sfc/ethtool_common.c
269
if (strchr(unit_format, '%'))
drivers/net/ethernet/sfc/falcon/ethtool.c
221
if (strchr(unit_format, '%'))
drivers/net/ethernet/sfc/siena/ethtool_common.c
221
if (strchr(unit_format, '%'))
drivers/net/hamradio/baycom_par.c
405
bc->options = !!strchr(modestr, '*');
drivers/net/hamradio/baycom_ser_fdx.c
490
if (strchr(modestr, '*'))
drivers/net/hamradio/baycom_ser_fdx.c
492
else if (strchr(modestr, '+'))
drivers/net/hamradio/baycom_ser_hdx.c
541
if (strchr(modestr, '*'))
drivers/net/hamradio/baycom_ser_hdx.c
543
else if (strchr(modestr, '+'))
drivers/net/hamradio/baycom_ser_hdx.c
545
else if (strchr(modestr, '@'))
drivers/net/netconsole.c
1953
delim = strchr(cur, '@');
drivers/net/netconsole.c
1965
delim = strchr(cur, '/');
drivers/net/netconsole.c
1980
delim = strchr(cur, ',');
drivers/net/netconsole.c
1987
if (!strchr(cur, ':'))
drivers/net/netconsole.c
1998
delim = strchr(cur, '@');
drivers/net/netconsole.c
2011
delim = strchr(cur, '/');
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
177
eoc = strchr(sol, '\n');
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
179
eoc = strchr(sol, '\0');
drivers/net/wireless/intel/ipw2x00/ipw2200.c
1819
p = strchr(p, ' ');
drivers/net/wireless/marvell/libertas/debugfs.c
877
p1 = strchr(p, '\n');
drivers/net/wireless/marvell/libertas/debugfs.c
881
p2 = strchr(p, '=');
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1498
*pos = strchr(*pos, '\n');
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1557
pos = strchr(pos, '=');
drivers/net/wireless/marvell/mwifiex/sta_cmd.c
1559
pos = strchr(pos, '{');
drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c
491
p = strchr(buf, '=');
drivers/net/wireless/mediatek/mt76/mt7996/debugfs.c
70
sep = strchr(buf, ',');
drivers/nvme/host/fc.c
3841
if ((count > (16+1+FC_APPID_LEN)) || (!strchr(buf, ':')))
drivers/nvmem/brcm_nvram.c
148
eq = strchr(var, '=');
drivers/nvmem/layouts/u-boot-env.c
66
eq = strchr(var, '=');
drivers/of/base.c
1225
p = strchr(compatible, ',');
drivers/of/base.c
922
const char *separator = strchr(path, ':');
drivers/of/base.c
960
const char *separator = strchr(path, ':');
drivers/of/module.c
43
c = strchr(c, ' ');
drivers/of/resolver.c
92
s = strchr(cur, ':');
drivers/of/resolver.c
98
s = strchr(s, ':');
drivers/parisc/eisa.c
453
if ((cur = strchr(cur, ','))) {
drivers/parisc/pdc_stable.c
402
for (i=1; ((temp = strchr(temp, '.'))) && (likely(i<6)); i++) {
drivers/parport/parport_pc.c
3318
sep = strchr(str, ',');
drivers/parport/parport_pc.c
3323
sep = strchr(sep, ',');
drivers/parport/probe.c
67
q = strchr(p, ';');
drivers/parport/probe.c
69
sep = strchr(p, ':');
drivers/pci/hotplug/rpadlpar_sysfs.c
39
end = strchr(drc_name, '\n');
drivers/pci/hotplug/rpadlpar_sysfs.c
69
end = strchr(drc_name, '\n');
drivers/pci/pci.c
6546
end = strchr(param, '\n');
drivers/pci/pci.c
6699
char *k = strchr(str, ',');
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
412
const char *comma = strchr(s, ',');
drivers/pinctrl/tegra/pinctrl-tegra.c
656
const char *comma = strchr(s, ',');
drivers/platform/x86/intel/int3472/led.c
32
p = strchr(int3472->pled.name, ':');
drivers/platform/x86/lenovo/think-lmi.c
1080
if (strchr(setting->possible_values, ';'))
drivers/pmdomain/mediatek/mtk-pm-domains.c
790
subsys = strchr(clk_name, '-');
drivers/pnp/pnpbios/core.c
410
str = strchr(str, ',');
drivers/power/supply/power_supply_hwmon.c
407
if (strchr(name, '-')) {
drivers/power/supply/power_supply_sysfs.c
551
line = strchr(prop_buf, '\n');
drivers/s390/block/dasd_devmap.c
286
if (strchr(range, '-')) {
drivers/s390/char/sclp_cpi_sys.c
193
strchr("$@# ", str[i]))
drivers/s390/char/tape_class.c
53
for (s = strchr(tcd->device_name, '/'); s; s = strchr(s, '/'))
drivers/s390/char/tape_class.c
56
for (s = strchr(tcd->mode_name, '/'); s; s = strchr(s, '/'))
drivers/s390/cio/ccwgroup.c
276
end = strchr(start, ',');
drivers/s390/cio/ccwgroup.c
279
end = strchr(start, '\n');
drivers/scsi/aic7xxx/aic79xx_osm.c
1065
tok_end = strchr(opt_arg, '\0');
drivers/scsi/aic7xxx/aic79xx_osm.c
1108
tok_end2 = strchr(opt_arg, tok_list[i]);
drivers/scsi/aic7xxx/aic79xx_osm.c
1155
end = strchr(s, '\0');
drivers/scsi/aic7xxx/aic7xxx_osm.c
1036
end = strchr(s, '\0');
drivers/scsi/aic7xxx/aic7xxx_osm.c
949
tok_end = strchr(opt_arg, '\0');
drivers/scsi/aic7xxx/aic7xxx_osm.c
992
tok_end2 = strchr(opt_arg, tok_list[i]);
drivers/scsi/ipr.c
4009
endline = strchr(fname, '\n');
drivers/scsi/ips.c
519
value = strchr(key, ':');
drivers/scsi/lpfc/lpfc_attr.c
2238
board_mode_str = strchr(buf, '\n');
drivers/scsi/ncr53c8xx.c
646
while (cur != NULL && (pc = strchr(cur, ':')) != NULL) {
drivers/scsi/ncr53c8xx.c
664
while (cur != NULL && (pc = strchr(cur, ':')) != NULL) {
drivers/scsi/ncr53c8xx.c
771
if ((cur = strchr(cur, ARG_SEP)) != NULL)
drivers/scsi/qla1280.c
4023
while (cp && (ptr = strchr(cp, ':'))) {
drivers/scsi/qla1280.c
4065
cp = strchr(ptr, ';');
drivers/scsi/qla1280.c
4083
sep = strchr(str, ':');
drivers/scsi/qla2xxx/tcm_qla2xxx.c
1724
p = strchr(tmp, '@');
drivers/scsi/sim710.c
56
while(pos != NULL && (next = strchr(pos, ':')) != NULL) {
drivers/scsi/sim710.c
70
if((pos = strchr(pos, ARG_SEP)) != NULL)
drivers/scsi/st.c
4231
stp = strchr(stp, ',');
drivers/scsi/wd33c93.c
1727
p2 = strchr(p1, ',');
drivers/soc/renesas/renesas-soc.c
475
soc_id = strchr(match->compatible, ',') + 1;
drivers/soc/renesas/rz-sysc.c
41
soc_id_start = strchr(match->compatible, ',') + 1;
drivers/soc/renesas/rz-sysc.c
42
soc_id_end = strchr(match->compatible, '-');
drivers/target/iscsi/iscsi_target.c
2200
text_ptr = strchr(text_in, '=');
drivers/target/iscsi/iscsi_target.c
3346
text_ptr = strchr(text_in, '=');
drivers/target/iscsi/iscsi_target_auth.c
222
p = strchr(base64_lookup_table, src[i]);
drivers/target/iscsi/iscsi_target_parameters.c
1044
comma_ptr = strchr(value, ',');
drivers/target/iscsi/iscsi_target_parameters.c
1099
comma_ptr = strchr(value, ',');
drivers/target/iscsi/iscsi_target_parameters.c
631
*value = strchr(textbuf, '=');
drivers/target/iscsi/iscsi_target_parameters.c
877
tmp1 = strchr(proposer_values, ',');
drivers/target/iscsi/iscsi_target_parameters.c
887
tmp2 = strchr(acceptor_values, ',');
drivers/target/target_core_configfs.c
2653
ptr = strchr(ptr, ' ');
drivers/target/target_core_configfs.c
2660
ptr = strchr(ptr, ' ');
drivers/target/target_core_configfs.c
2704
ptr = strchr(ptr, ' ');
drivers/thermal/testing/command.c
149
arg = strchr(s, ':');
drivers/tty/hvc/hvc_iucv.c
1133
nextdelim = strchr(filter, ',');
drivers/tty/hvc/hvc_iucv.c
1190
while ((residual = strchr(residual, ',')) != NULL) {
drivers/tty/hvc/hvc_xen.c
732
while (off < len && NULL != (pos = strchr(string+off, '\n'))) {
drivers/tty/serial/earlycon.c
126
uartclk = strchr(options, ',');
drivers/tty/serial/serial_core.c
2141
p = strchr(p, ',');
drivers/tty/serial/suncore.c
122
s = strchr(s, ',');
drivers/tty/serial/suncore.c
124
s = strchr(s, ',');
drivers/tty/serial/suncore.c
126
s = strchr(s, ',');
drivers/tty/serial/suncore.c
128
s = strchr(s, ',');
drivers/tty/vt/conmakehash.c
116
if ( (p = strchr(buffer, '\n')) != NULL )
drivers/usb/early/ehci-dbgp.c
1050
ptr = strchr(str, ',');
drivers/usb/gadget/configfs.c
618
instance_name = strchr(func_name, '.');
drivers/usb/gadget/configfs.c
714
num_str = strchr(buf, '.');
drivers/usb/gadget/function/f_mass_storage.c
3300
num_str = strchr(name, '.');
drivers/usb/gadget/function/f_midi2.c
2105
p = strchr(s, '\n');
drivers/usb/gadget/function/u_ether.c
1056
p = strchr(name, '%');
drivers/usb/gadget/function/u_ether.c
1057
if (!p || p[1] != 'd' || strchr(p + 2, '%'))
drivers/usb/host/uhci-debug.c
33
p = strchr(buf, '\n');
drivers/usb/misc/usb-ljca.c
455
uid = strchr(uid, wd->uid[0]);
drivers/usb/usbip/vhci_hcd.c
1159
c = strchr(name, '.');
drivers/usb/usbip/vhci_sysfs.c
136
c = strchr(name, '.');
drivers/video/cmdline.c
117
if (strchr(options, ':')) {
drivers/video/fbdev/omap2/omapfb/omapfb-main.c
2164
p = strchr(this_opt, ':');
drivers/video/sticore.c
368
if ((x = strchr(str, 'x')) || (x = strchr(str, '*'))) {
drivers/xen/xenbus/xenbus_probe.c
653
p = strchr(node, '/') + 1;
drivers/xen/xenbus/xenbus_probe_backend.c
65
type = strchr(nodename, '/');
drivers/xen/xenbus/xenbus_probe_frontend.c
37
nodename = strchr(nodename, '/');
drivers/xen/xenbus/xenbus_probe_frontend.c
44
if (!strchr(bus_id, '/')) {
drivers/xen/xenbus/xenbus_probe_frontend.c
48
*strchr(bus_id, '/') = '-';
drivers/xen/xenbus/xenbus_xs.c
695
event->token = (const char *)strchr(event->body, '\0') + 1;
drivers/zorro/gen-devlist.c
47
if ((c = strchr(line, '\n')))
drivers/zorro/gen-devlist.c
60
bra = strchr(c, '[');
fs/affs/symlink.c
34
if (strchr(lf->symname,':')) { /* Handle assign or volume name */
fs/afs/cell.c
424
cp = strchr(rootcell, ':');
fs/afs/proc.c
101
name = strchr(buf, ' ');
fs/afs/proc.c
110
args = strchr(name, ' ');
fs/afs/super.c
258
ctx->volname = strchr(name, ':');
fs/autofs/dev-ioctl.c
33
if (!strchr(name, '/'))
fs/binfmt_misc.c
385
p = strchr(p, del);
fs/binfmt_misc.c
392
strchr(e->name, '/'))
fs/binfmt_misc.c
418
s = strchr(p, del);
fs/binfmt_misc.c
499
p = strchr(p, del);
fs/binfmt_misc.c
506
p = strchr(p, del);
fs/binfmt_misc.c
510
if (!e->magic[0] || strchr(e->magic, '/'))
fs/binfmt_misc.c
515
p = strchr(p, del);
fs/binfmt_misc.c
523
p = strchr(p, del);
fs/btrfs/ioctl.c
1126
if (strchr(name, '/')) {
fs/btrfs/ioctl.c
2296
if (strchr(subvol_name, '/') ||
fs/btrfs/ioctl.c
4138
names, strchr(names, ',') ? "s" : "");
fs/btrfs/ioctl.c
4152
names, strchr(names, ',') ? "s" : "");
fs/btrfs/ioctl.c
4166
names, strchr(names, ',') ? "s" : "");
fs/btrfs/ioctl.c
999
devstr = strchr(sizestr, ':');
fs/btrfs/sysfs.c
1357
value_str = strchr(param, ':');
fs/cachefiles/daemon.c
640
if (strchr(args, '/'))
fs/cachefiles/daemon.c
711
if (strchr(args, '/'))
fs/cachefiles/ondemand.c
178
psize = strchr(args, ',');
fs/ceph/super.c
287
fsid_start = strchr(dev_name, '@');
fs/ceph/super.c
298
fs_name_start = strchr(fsid_start, '.');
fs/ceph/super.c
349
dev_name_end = strchr(dev_name, '/');
fs/coredump.c
299
if (strchr(cn->corename, ' ')) {
fs/ext4/super.c
2063
if (strchr(param->string, '/')) {
fs/ext4/super.c
2466
char *value = strchr(key, '=');
fs/f2fs/super.c
576
if (strchr(param->string, '/')) {
fs/fat/namei_msdos.c
48
if (opts->name_check != 'r' && strchr(bad_chars, c))
fs/fat/namei_msdos.c
50
if (opts->name_check == 's' && strchr(bad_if_strict, c))
fs/fat/namei_msdos.c
87
if (opts->name_check != 'r' && strchr(bad_chars, c))
fs/fat/namei_msdos.c
90
strchr(bad_if_strict, c))
fs/filesystems.c
277
const char *dot = strchr(name, '.');
fs/filesystems.c
81
BUG_ON(strchr(fs->name, '.'));
fs/fs_context.c
206
char *value = strchr(key, '=');
fs/fuse/virtio_fs.c
520
if (strchr(fs->tag, '\n')) {
fs/gfs2/lock_dlm.c
1327
fsname = strchr(table, ':');
fs/gfs2/ops_fstype.c
357
while ((table = strchr(table, '/')))
fs/hostfs/hostfs_kern.c
62
ptr = strchr(options, ',');
fs/hostfs/hostfs_kern.c
70
ptr = strchr(options, ',');
fs/namespace.c
3809
subtype = strchr(fstype, '.');
fs/nfs/fs_context.c
1078
end = strchr(++dev_name, ']');
fs/nfs/fs_context.c
1087
end = strchr(dev_name, ':');
fs/nfs/nfs4namespace.c
102
p = strchr(nfspath, ':');
fs/nfs/nfs4namespace.c
97
p = strchr(nfspath, ']');
fs/nfs/nfs4proc.c
6522
if (strchr(clp->cl_ipaddr, ':') != NULL)
fs/nfs/nfs4super.c
181
if (strchr(hostname, ':'))
fs/orangefs/orangefs-debugfs.c
572
cds_delimiter = strchr(cds_head, '\n');
fs/overlayfs/params.c
583
iter = strchr(iter, '\0') + 1;
fs/overlayfs/util.c
1360
if (strchr(buf, '/') != NULL)
fs/proc/base.c
1663
next_line = strchr(pos, '\n');
fs/proc/bootconfig.c
49
if (strchr(val, '"'))
fs/proc/generic.c
169
while ((next = strchr(cp, '/')) != NULL) {
fs/proc/proc_sysctl.c
1305
nextname = strchr(name, '/');
fs/proc/root.c
96
char *ptr = strchr(value, ',');
fs/resctrl/rdtgroup.c
3934
if (strchr(name, '\n'))
fs/seq_file.c
447
} else if (!strchr(esc, c)) {
fs/smb/client/cifsglob.h
1650
while ((pos = strchr(pos, old_delim)))
fs/smb/client/cifsroot.c
50
s = strchr(&line[2], '/');
fs/smb/client/dfs_cache.c
564
while ((s = strchr(s, sep)) && ++cnt < 3)
fs/smb/client/fs_context.c
555
nval = strchr(p, '=');
fs/smb/client/fs_context.c
815
options = strchr(options, ',');
fs/smb/client/fs_context.c
821
value = strchr(key, '=');
fs/smb/client/fs_context.c
865
if (strlen(ctx->UNC) < 3 || !strchr(ctx->UNC + 3, '\\')) {
fs/smb/client/fs_context.c
876
slash = strchr(&ctx->UNC[2], '\\');
fs/smb/client/unc.c
34
delim = strchr(src, '\\');
fs/smb/client/unc.c
58
delim = strchr(src, '\\');
fs/smb/server/misc.c
128
if (strchr(s_name, ':')) {
fs/smb/server/smb2pdu.c
2974
if (strchr(name, ':')) {
fs/smb/server/smb2pdu.c
6101
if (fp->is_posix_ctxt == false && strchr(new_name, ':')) {
include/acpi/platform/acgccex.h
20
#ifdef strchr
include/linux/netdevice.h
5608
if (!dev->name[0] || strchr(dev->name, '%'))
include/linux/string.h
173
extern char * strchr(const char *,int);
init/main.c
973
cutoff = strchr(cutoff + 1, ' ');
kernel/bpf/inode.c
376
strchr(dentry->d_name.name, '.'))
kernel/cgroup/cgroup-v1.c
854
if (strchr(new_name_str, '\n'))
kernel/cgroup/cgroup.c
6000
if (strchr(name, '\n'))
kernel/cgroup/dmem.c
741
buf = strchr(buf, '\n');
kernel/crash_reserve.c
228
char *end_p = strchr(p, ' ');
kernel/crash_reserve.c
284
first_colon = strchr(ck_cmdline, ':');
kernel/crash_reserve.c
285
first_space = strchr(ck_cmdline, ' ');
kernel/debug/kdb/kdb_bt.c
90
} while (!strchr("\r\n q", ch));
kernel/debug/kdb/kdb_io.c
549
while ((cp = strchr(cp, firstchar))) {
kernel/debug/kdb/kdb_io.c
685
cp = strchr(kdb_buffer, '\n');
kernel/debug/kdb/kdb_main.c
246
char *cp = strchr(e, '=');
kernel/debug/kdb/kdb_main.c
814
cp2 = strchr(cp, '\n');
kernel/debug/kdb/kdb_main.c
827
cp2 = strchr(cp, '"');
kernel/debug/kdb/kdb_support.c
533
} else if (!p->mm && strchr("IMS", state)) {
kernel/debug/kdb/kdb_support.c
559
return !strchr("-ims", state);
kernel/debug/kdb/kdb_support.c
562
if (strchr(mask, 'A'))
kernel/debug/kdb/kdb_support.c
565
return strchr(mask, state);
kernel/gcov/fs.c
686
for (curr = filename; (next = strchr(curr, '/')); curr = next + 1) {
kernel/kcsan/kcsan_test.c
196
cur = strchr(expect[0], '+');
kernel/kprobes.c
1467
p = strchr(symname, '.');
kernel/params.c
836
dot = strchr(kp->name, '.');
kernel/printk/braille.c
26
*str = strchr(*brl_options, ',');
kernel/printk/printk.c
2650
if (strchr(str, ':'))
kernel/printk/printk.c
2663
options = strchr(str, ',');
kernel/reboot.c
1168
str = strchr(str, ',');
kernel/trace/trace.c
10524
tmp = strchr(buf, '\n');
kernel/trace/trace.c
10542
tmp = strchr(buf, '#');
kernel/trace/trace.c
10663
flag_delim = strchr(name, '^');
kernel/trace/trace.c
10664
addr_delim = strchr(name, '@');
kernel/trace/trace_dynevent.c
87
event = strchr(argv[0], ':');
kernel/trace/trace_dynevent.c
93
p = strchr(event, '/');
kernel/trace/trace_eprobe.c
169
slash = strchr(argv[0], '/');
kernel/trace/trace_eprobe.c
171
slash = strchr(argv[0], '.');
kernel/trace/trace_eprobe.c
861
event = strchr(&argv[0][1], ':');
kernel/trace/trace_events.c
1344
for (p = strchr(module, '-'); p; p = strchr(p + 1, '-'))
kernel/trace/trace_events.c
2112
array_descriptor = strchr(field->type, '[');
kernel/trace/trace_events.c
289
return strchr(field->type, '[') != NULL;
kernel/trace/trace_events.c
316
a = strchr(fmt, '&');
kernel/trace/trace_events.c
3481
ptr = strchr(type, '[');
kernel/trace/trace_events_filter.c
1114
} else if (strchr("[?\\", buff[i])) {
kernel/trace/trace_events_filter.c
1497
if (strchr(type, '[') && strstr(type, "char"))
kernel/trace/trace_events_filter.c
2851
if (!strchr(fields, *field->name))
kernel/trace/trace_events_hist.c
1559
rhs = strchr(str, '=');
kernel/trace/trace_events_hist.c
2499
s = strchr(str, '.');
kernel/trace/trace_events_hist.c
2501
s = strchr(++s, '.');
kernel/trace/trace_events_hist.c
2580
s = strchr(str, '(');
kernel/trace/trace_events_synth.c
205
end = strchr(type, ']');
kernel/trace/trace_events_synth.c
2189
if (strchr(name, '/')) {
kernel/trace/trace_events_synth.c
719
array = strchr(field_name, '[');
kernel/trace/trace_events_user.c
1015
const char *start = strchr(type, '[');
kernel/trace/trace_events_user.c
1026
bracket = strchr(val, ']');
kernel/trace/trace_events_user.c
1354
if (strchr(argv[i], ';')) {
kernel/trace/trace_events_user.c
1989
while ((args = strchr(args, ';'))) {
kernel/trace/trace_fprobe.c
1161
char *tmp = strchr(argv[1], '%');
kernel/trace/trace_kprobe.c
124
p = strchr(tk->symbol, ':');
kernel/trace/trace_kprobe.c
2005
p = strchr(cmd, ';');
kernel/trace/trace_kprobe.c
470
p = strchr(symname, '.');
kernel/trace/trace_kprobe.c
685
p = strchr(trace_kprobe_symbol(tk), ':');
kernel/trace/trace_kprobe.c
815
p = strchr(symbol, ':');
kernel/trace/trace_kprobe.c
892
event = strchr(&argv[0][1], ':');
kernel/trace/trace_kprobe.c
934
if (strchr(argv[1], '/') && strchr(argv[1], ':'))
kernel/trace/trace_kprobe.c
942
tmp = strchr(symbol, '%');
kernel/trace/trace_probe.c
1175
tmp = strchr(arg, '(');
kernel/trace/trace_probe.c
125
type = strchr(type, '/');
kernel/trace/trace_probe.c
1295
t = strchr(arg, ':');
kernel/trace/trace_probe.c
1298
t2 = strchr(t, '[');
kernel/trace/trace_probe.c
1301
t3 = strchr(t2, ']');
kernel/trace/trace_probe.c
1590
end = strchr(arg, ':');
kernel/trace/trace_probe.c
1614
body = strchr(arg, '=');
kernel/trace/trace_probe.c
1826
equal = strchr(tmp, '=');
kernel/trace/trace_probe.c
276
slash = strchr(event, '/');
kernel/trace/trace_probe.c
278
slash = strchr(event, '.');
kernel/trace/trace_uprobe.c
584
if (!strchr(argv[1], '/'))
kernel/trace/trace_uprobe.c
610
rctr = strchr(arg, '(');
kernel/trace/trace_uprobe.c
612
rctr_end = strchr(rctr, ')');
kernel/trace/trace_uprobe.c
634
tmp = strchr(arg, '%');
kernel/user_namespace.c
995
next_line = strchr(pos, '\n');
kernel/watchdog_perf.c
296
char *comma = strchr(str, ',');
lib/bootconfig.c
516
ret = strchr(p, '\n');
lib/bootconfig.c
582
if (c && !strchr(",;\n#}", c))
lib/bootconfig.c
588
if (strchr(",;\n#}", c)) {
lib/bootconfig.c
685
while ((p = strchr(k, '.'))) {
lib/dynamic_debug.c
1279
sep = strchr(param, '.');
lib/dynamic_debug.c
356
char *last = strchr(first, '-');
lib/dynamic_debug.c
441
fline = strchr(query->filename, ':');
lib/dynamic_debug.c
657
p = strchr(cl_str, ',');
lib/kasprintf.c
45
if (!strchr(fmt, '%'))
lib/kobject.c
284
if (strchr(s, '/')) {
lib/kunit/attributes.c
122
if (!strchr(op_list, input[i])) {
lib/kunit/attributes.c
186
if (!strchr(op_list, input[i])) {
lib/kunit/attributes.c
346
if (op_index < 0 && strchr(op_list, input[i])) {
lib/kunit/executor.c
91
const char *period = strchr(filter_glob, '.');
lib/kunit/string-stream-test.c
199
string_end = strchr(pos, '\n');
lib/kunit/string-stream-test.c
256
string_end = strchr(pos, '\n');
lib/parser.c
44
meta = strchr(p, '%');
lib/seq_buf.c
123
while ((lf = strchr(start, '\n'))) {
lib/string.c
336
EXPORT_SYMBOL(strchr);
lib/string.c
450
if (!strchr(accept, *p))
lib/string.c
469
if (strchr(reject, *p))
lib/string.c
488
if (strchr(ct, *sc))
lib/string_helpers.c
588
bool in_dict = is_dict && strchr(only, c);
lib/tests/string_kunit.c
115
result = strchr(test_string, test_string[i]);
lib/tests/string_kunit.c
120
result = strchr(empty_string, '\0');
lib/tests/string_kunit.c
123
result = strchr(empty_string, 'a');
lib/tests/string_kunit.c
126
result = strchr(test_string, 'z');
mm/huge_memory.c
1015
if (strchr(subtoken, '-')) {
mm/kasan/kasan_test_c.c
1712
KUNIT_EXPECT_KASAN_FAIL_READ(test, kasan_ptr_result = strchr(ptr, '1'));
mm/kasan/report_generic.c
214
const char *sep = strchr(*frame_descr, ' ');
mm/kfence/kfence_test.c
137
cur = strchr(expect[0], '+');
mm/kmsan/kmsan_test.c
114
cur = strchr(expected_header, '+');
mm/madvise.c
2180
!strchr(ANON_VMA_NAME_INVALID_CHARS, ch);
mm/mempolicy.c
3424
char *nodelist = strchr(str, ':');
mm/mempolicy.c
3425
char *flags = strchr(str, '=');
mm/numa_emulation.c
399
if (strchr(emu_cmdline, 'U')) {
mm/numa_emulation.c
427
} else if (strchr(emu_cmdline, 'M') || strchr(emu_cmdline, 'G')) {
mm/shmem.c
4788
p = strchr(*s, ',');
mm/shmem.c
5673
if (strchr(subtoken, '-')) {
mm/slab_common.c
114
WARN_ON(strchr(name, ' ')); /* It confuses parsers */
mm/slab_common.c
465
short_size = strchr(kmalloc_caches[KMALLOC_NORMAL][idx]->name, '-');
net/bluetooth/af_bluetooth.c
637
colon = strchr(ifr.ifr_name, ':');
net/bridge/br_ioctl.c
413
colon = strchr(ifr.ifr_name, ':');
net/bridge/br_sysfs_if.c
217
char *nl = strchr(buf, '\n');
net/ceph/osdmap.c
2931
colon = strchr(type_name, ':');
net/core/dev.c
1370
p = strchr(name, '%');
net/core/dev.c
1371
if (!p || p[1] != 'd' || strchr(p + 2, '%'))
net/core/dev.c
1423
if (strchr(want_name, '%'))
net/core/dev.c
1484
if (oldname[0] && !strchr(oldname, '%'))
net/core/dev_ioctl.c
710
colon = strchr(ifr->ifr_name, ':');
net/ipv4/devinet.c
1079
colon = strchr(ifr->ifr_name, ':');
net/ipv4/devinet.c
1550
dot = strchr(old, ':');
net/ipv4/fib_frontend.c
545
colon = strchr(devname, ':');
net/ipv4/ipconfig.c
1682
v = strchr(client_id, ',');
net/ipv4/ipconfig.c
1746
if ((cp = strchr(ip, ':')))
net/ipv4/ipconfig.c
1768
if ((dp = strchr(ip, '.'))) {
net/ipv4/sysctl_net_ipv4.c
338
backup_data = strchr(tbl.data, ',');
net/netfilter/nf_tables_api.c
4761
p = strchr(name, '%');
net/netfilter/nf_tables_api.c
4763
if (p[1] != 'd' || strchr(p + 2, '%'))
net/netfilter/nfnetlink_hook.c
223
end = strchr(module_name, ']');
net/netfilter/x_tables.c
473
strchr(name, '/'))
net/sunrpc/auth_gss/auth_gss.c
471
char *c = strchr(service_name, '@');
net/sunrpc/auth_gss/gss_rpc_upcall.c
243
c = strchr(*principal, '@');
net/sunrpc/auth_gss/gss_rpc_upcall.c
248
c = strchr(*principal, '/');
net/tipc/bearer.c
152
if_name = strchr(media_name, ':');
net/tipc/bearer.c
427
char *dev_name = strchr((const char *)b->name, ':') + 1;
net/tipc/node.c
1277
if_name = strchr(b->name, ':') + 1;
net/wireless/wext-core.c
1134
colon = strchr(iwr.ifr_name, ':');
samples/fprobe/fprobe_example.c
104
} else if (!strchr(symbol, ',')) {
samples/fprobe/fprobe_example.c
116
while ((p = strchr(++p, ',')) != NULL)
samples/fprobe/fprobe_example.c
99
if (strchr(symbol, '*')) {
scripts/asn1_compiler.c
570
if (kbuild_verbose && strchr(kbuild_verbose, '1'))
scripts/asn1_compiler.c
632
p = strchr(grammar_name, '.');
scripts/dtc/checks.c
338
if (strchr(get_unitname(node), '@'))
scripts/dtc/dtc-parser.y
29
return ref[0] != '/' && strchr(&ref[1], '/');
scripts/dtc/dtc.c
38
unit = strchr(tree->name, '@');
scripts/dtc/fdtput.c
162
sep = strchr(path, '/');
scripts/dtc/libfdt/fdt_overlay.c
952
s = strchr(path + 1, '/');
scripts/dtc/livetree.c
368
for (s = p->val.val; s < p->val.val + p->val.len; s = strchr(s, '\0') + 1) {
scripts/dtc/livetree.c
580
p = strchr(path, '/');
scripts/dtc/livetree.c
650
const char *slash = strchr(label, '/');
scripts/dtc/livetree.c
986
if (strchr(m->ref, '/'))
scripts/dtc/livetree.c
991
if (strchr(node->fullpath, ':') || strchr(prop->name, ':'))
scripts/dtc/treesource.c
46
|| strchr("\a\b\t\n\v\f\r", c));
scripts/dtc/util.c
370
if (strchr("hlLb", *fmt)) {
scripts/dtc/util.c
383
if ((*fmt == '\0') || !strchr("iuxsr", *fmt))
scripts/insert-sys-cert.c
107
p = strchr(l, '\n');
scripts/insert-sys-cert.c
120
w = strchr(l, ' ');
scripts/kconfig/confdata.c
116
while ((p = strchr(p, '/'))) {
scripts/kconfig/confdata.c
422
p = strchr(sym_name, ' ');
scripts/kconfig/confdata.c
437
p = strchr(sym_name, '=');
scripts/kconfig/lxdialog/menubox.c
267
if (strchr("ynmh ", key))
scripts/kconfig/lxdialog/textbox.c
350
while (s < page && (s = strchr(s, '\n'))) {
scripts/kconfig/lxdialog/util.c
498
if (strchr("<[(", c))
scripts/kconfig/lxdialog/util.c
500
if (strchr(">])", c) && in_paren > 0)
scripts/kconfig/lxdialog/util.c
503
if ((!in_paren) && isalpha(c) && strchr(exempt, c) == 0)
scripts/kconfig/parser.y
664
while ((p = strchr(str, '"'))) {
scripts/mod/modpost.c
1508
p = strchr(name, ' ');
scripts/mod/modpost.c
164
next = strchr(orig, '\n');
scripts/mod/modpost.c
2159
if (!(symname = strchr(line, '\t')))
scripts/mod/modpost.c
2162
if (!(modname = strchr(symname, '\t')))
scripts/mod/modpost.c
2165
if (!(export = strchr(modname, '\t')))
scripts/mod/modpost.c
2168
if (!(namespace = strchr(export, '\t')))
scripts/unifdef.c
1011
} else if (strchr(" \r\t", *cp) != NULL) {
security/apparmor/apparmorfs.c
123
else if (isalnum(*name) || strchr("._-", *name))
security/apparmor/apparmorfs.c
132
strchr("/._-", *name))
security/integrity/ima/ima_policy.c
364
cur = strchr(cur, '\0') + 1;
security/ipe/digest.c
36
sep = strchr(valstr, ':');
security/ipe/policy_parser.c
56
line = strchr(line, START_COMMENT);
security/keys/user_defined.c
198
p = strchr(desc, ':');
security/safesetid/securityfs.c
171
end = strchr(p, '\n');
security/safesetid/securityfs.c
39
child_str = strchr(buf, ':');
security/selinux/hooks.c
1083
bool has_comma = strchr(context, ',');
security/selinux/ss/mls.c
272
rangep[1] = strchr(scontext, '-');
security/selinux/ss/mls.c
284
next_cat = strchr(sensitivity, ':');
security/selinux/ss/mls.c
297
next_cat = strchr(next_cat, ',');
security/selinux/ss/mls.c
302
rngptr = strchr(cur_cat, '.');
security/selinux/ss/services.c
3624
if (strchr(rulestr, '-'))
security/smack/smack_lsm.c
730
char *next = strchr(from, ',');
security/tomoyo/common.c
2065
cp = strchr(entry + 5, ':');
security/tomoyo/common.c
2139
char *cp = strchr(header, '\n');
security/tomoyo/common.c
2144
cp = strchr(cp + 1, '\n');
security/tomoyo/common.c
2770
char *cp = strchr(line, ' ');
security/tomoyo/common.c
3007
char *end = strchr(start, '\n');
security/tomoyo/common.c
687
cp = strchr(data, '=');
security/tomoyo/condition.c
168
char *cp = strchr(arg_ptr, '=');
security/tomoyo/condition.c
465
char *cp = strchr(pos, ' ');
security/tomoyo/condition.c
531
cp = strchr(pos, ' ');
security/tomoyo/condition.c
538
right_word = strchr(left_word, '=');
security/tomoyo/environ.c
101
if (!tomoyo_correct_word(data) || strchr(data, '='))
security/tomoyo/network.c
58
if (!strchr(address, ':') &&
security/tomoyo/util.c
136
char *del = strchr(pos, ' ');
security/tomoyo/util.c
563
domainname = strchr(domainname, ' ');
security/tomoyo/util.c
567
const unsigned char *cp = strchr(domainname, ' ');
security/tomoyo/util.c
592
cp = strchr(buffer, ' ');
security/tomoyo/util.c
860
f_delimiter = strchr(f, '/');
security/tomoyo/util.c
863
p_delimiter = strchr(p, '/');
security/tomoyo/util.c
906
f_delimiter = strchr(f, '/');
sound/hda/codecs/generic.c
5692
for (p = strchr(str, ' '); p; p = strchr(p + 1, ' ')) {
sound/hda/common/sysfs.c
155
p = strchr(s, '\n');
sound/hda/common/sysfs.c
316
val = strchr(key, '=');
sound/soc/generic/simple-card-utils.c
1042
const char *at = strchr(kbasename(ports->full_name), '@');
sound/soc/intel/atom/sst-atom-controls.c
1440
idx = strchr(kctl->id.name, ' ');
sound/soc/sof/ipc3-dtrace.c
127
entry = strchr(entry + 1, entry_delimiter[0]);
tools/bootconfig/main.c
32
if (strchr(val, '"'))
tools/bpf/bpf_dbg.c
1020
while ((token = strchr(token, separator)) && (++token)[0]) {
tools/bpf/bpftool/btf_dumper.c
855
shortpath = strchr(path + len - MAX_PATH_LEN, '/');
tools/bpf/bpftool/common.c
1224
sep = strchr(buf, '=');
tools/bpf/bpftool/common.c
508
value = strchr(line, '\t');
tools/bpf/bpftool/gen.c
580
tp_name = strchr(bpf_program__section_name(prog), '/') + 1;
tools/bpf/bpftool/main.c
304
cp = strchr(cp, quote);
tools/bpf/bpftool/main.c
362
cp = strchr(buf, '#');
tools/bpf/bpftool/main.c
383
cp = strchr(contline, '#');
tools/hv/hv_fcopy_uio_daemon.c
131
while ((q = strchr(p, '/')) != NULL) {
tools/hv/hv_kvp_daemon.c
1095
x = strchr(p, '\n');
tools/hv/hv_kvp_daemon.c
1177
x = strchr(start, ';');
tools/hv/hv_kvp_daemon.c
492
p = strchr(os_version, '-');
tools/hv/hv_kvp_daemon.c
510
p = strchr(buf, '=');
tools/hv/hv_kvp_daemon.c
566
p = strchr(buf, '\n');
tools/hv/hv_kvp_daemon.c
577
p = strchr(buf, '\n');
tools/hv/hv_kvp_daemon.c
588
p = strchr(buf, '\n');
tools/hv/hv_kvp_daemon.c
640
x = strchr(p, '\n');
tools/hv/hv_kvp_daemon.c
683
x = strchr(p, '\n');
tools/hv/hv_kvp_daemon.c
717
x = strchr(p, '\n');
tools/lib/api/fs/cgroup.c
55
p = strchr(line, ' ');
tools/lib/api/fs/cgroup.c
61
p = strchr(p, ' ');
tools/lib/api/fs/cgroup.c
85
if (!strchr(" ,", p[-1]) || !strchr(" ,", p[strlen(subsys)]))
tools/lib/bpf/elf.c
294
at_symbol = strchr(name, '@');
tools/lib/bpf/libbpf.c
10419
fn_name = strchr(attach_name, ':');
tools/lib/bpf/libbpf.c
12436
for (s = search_paths[i]; s != NULL; s = strchr(s, ':')) {
tools/lib/bpf/libbpf.c
12442
next_path = strchr(s, ':');
tools/lib/bpf/libbpf.c
12525
if (!strchr(path, '/')) {
tools/lib/bpf/libbpf.c
12620
} else if (!strchr(binary_path, '/')) {
tools/lib/bpf/libbpf.c
12820
if (!strchr(binary_path, '/')) {
tools/lib/bpf/libbpf.c
12988
tp_name = strchr(tp_cat, '/');
tools/lib/bpf/libbpf.c
1534
end = strchr(obj->name, '.');
tools/lib/bpf/libbpf.c
1906
if (strchr(real_name + 1, '.') != NULL)
tools/lib/bpf/libbpf.c
2254
sep = strchr(buf, '=');
tools/lib/bpf/libbpf.c
7745
attach_name = strchr(prog->sec_name, '/');
tools/lib/subcmd/help.c
241
if ((colon = strchr(path, ':')))
tools/lib/subcmd/parse-options.c
366
const char *arg_end = strchr(arg, '=');
tools/lib/subcmd/run-command.c
119
if (strchr(*cmd->env, '='))
tools/mm/page-types.c
1132
p = strchr(optarg, ',');
tools/mm/page-types.c
1134
p = strchr(optarg, '+');
tools/mm/page-types.c
1215
p = strchr(optarg, '=');
tools/mm/page-types.c
1222
} else if (strchr(optarg, '~')) {
tools/mm/page_owner_sort.c
497
list[list_size].stacktrace = strchr(list[list_size].txt, '\n') ?: "";
tools/objtool/builtin-check.c
126
env = strchr(env, ' ');
tools/objtool/check.c
3683
comma = strchr(s, ',');
tools/objtool/elf.c
453
if (!strstarts(sym->name, "__UNIQUE_ID_") && !strchr(sym->name, '.'))
tools/objtool/klp-diff.c
112
sym = strchr(line, '\t');
tools/objtool/klp-diff.c
120
mod = strchr(sym, '\t');
tools/objtool/klp-diff.c
128
type = strchr(mod, '\t');
tools/perf/arch/powerpc/util/header.c
37
if (strchr(buffer, '$')) {
tools/perf/arch/s390/util/header.c
111
char *sep = strchr(cp, '=');
tools/perf/arch/s390/util/header.c
118
char *sep = strchr(cp, '=');
tools/perf/arch/x86/util/header.c
53
if (strchr(buffer, '$')) {
tools/perf/arch/x86/util/header.c
83
while ((tmp = strchr(tmp, '-')) != NULL) {
tools/perf/bench/sched-pipe.c
66
q = strchr(p, ',');
tools/perf/builtin-config.c
124
const char *last_dot = strchr(arg, '.');
tools/perf/builtin-config.c
139
*value = strchr(arg, '=');
tools/perf/builtin-daemon.c
165
var = strchr(var, '.');
tools/perf/builtin-diff.c
1066
if (pdiff.time_str && strchr(pdiff.time_str, ':')) {
tools/perf/builtin-diff.c
1085
p = strchr(*pstr, ':');
tools/perf/builtin-diff.c
190
w2_str = strchr(opt, ',');
tools/perf/builtin-diff.c
242
option = strchr(str, ':');
tools/perf/builtin-ftrace.c
1276
p = strchr(line, ')');
tools/perf/builtin-ftrace.c
868
for (p = buf; (q = strchr(p, '\n')) != NULL; p = q + 1) {
tools/perf/builtin-ftrace.c
889
p = strchr(linebuf, ')');
tools/perf/builtin-inject.c
786
dso_name = strchr(build_id, ' ');
tools/perf/builtin-inject.c
819
dso_name = strchr(build_id, ' ');
tools/perf/builtin-kvm.c
1791
name = strchr(tp, ':');
tools/perf/builtin-list.c
723
else if (strchr(argv[i], ':') != NULL) {
tools/perf/builtin-lock.c
2299
if (strchr(tok, ':')) {
tools/perf/builtin-lock.c
2524
at = strchr(spec, '@');
tools/perf/builtin-mem.c
441
p = strchr(s, ',');
tools/perf/builtin-probe.c
182
if (params->uprobes || strchr(str, '/')) {
tools/perf/builtin-probe.c
675
if (!strchr("lda", params->command) && symbol_conf.vmlinux_name)
tools/perf/builtin-record.c
3215
p = strchr(s, ',');
tools/perf/builtin-script.c
3301
script = strchr(str, ':');
tools/perf/builtin-script.c
3355
tok = strchr(str, ':');
tools/perf/builtin-script.c
3382
if (strchr(tok, '+') || strchr(tok, '-'))
tools/perf/builtin-script.c
3399
if (strchr(str, '+') || strchr(str, '-'))
tools/perf/builtin-top.c
369
p = strchr(buf, '\n');
tools/perf/builtin-top.c
412
p = strchr(buf, '\n');
tools/perf/builtin-trace.c
5195
if ((sep = strchr((char *)s, ',')) != NULL)
tools/perf/tests/code-reading.c
166
p = strchr(line, ':');
tools/perf/tests/parse-events.c
2724
if (strchr(ent->d_name, '.'))
tools/perf/tests/parse-events.c
2748
if (strchr(buf, '?'))
tools/perf/tests/parse-events.c
2784
if (strchr(ent->d_name, '-'))
tools/perf/tests/pmu-events.c
793
for (cur = strchr(dup, '@') ; cur; cur = strchr(++cur, '@'))
tools/perf/tests/time-utils-test.c
84
if (strchr(d->str, '%'))
tools/perf/ui/browser.c
605
bg = strchr(fg, ',');
tools/perf/ui/browsers/header.c
107
for (pos = ptr, argc = 0; (pos = strchr(pos, '\n')) != NULL; pos++)
tools/perf/ui/browsers/header.c
115
for (i = 1; (pos = strchr(pos, '\n')) != NULL; i++) {
tools/perf/ui/browsers/scripts.c
235
temp = strchr(script_dirent->d_name, '.');
tools/perf/ui/gtk/helpline.c
39
ptr = strchr(ui_helpline__current, '\n');
tools/perf/ui/gtk/util.c
94
p = strchr(msg, '\n');
tools/perf/ui/tui/util.c
175
const char *sep = strchr(t, '\n');
tools/perf/ui/tui/util.c
179
sep = strchr(t, '\0');
tools/perf/ui/tui/util.c
85
const char *sep = strchr(t, '\n');
tools/perf/ui/tui/util.c
88
sep = strchr(t, '\0');
tools/perf/util/addr2line.c
28
sep = strchr(filename, '\n');
tools/perf/util/addr2line.c
35
sep = strchr(filename, ':');
tools/perf/util/annotate-arch/annotate-arm64.c
22
char *s = strchr(ops->raw, ','), *target, *endptr;
tools/perf/util/annotate-arch/annotate-arm64.c
43
s = strchr(endptr, '<');
tools/perf/util/annotate-arch/annotate-arm64.c
46
endptr = strchr(s + 1, '>');
tools/perf/util/annotate-arch/annotate-loongarch.c
25
c = strchr(ops->raw, '#');
tools/perf/util/annotate-arch/annotate-loongarch.c
31
name = strchr(endptr, '<');
tools/perf/util/annotate-arch/annotate-loongarch.c
35
strchr(name, arch->objdump.skip_functions_char))
tools/perf/util/annotate-arch/annotate-loongarch.c
38
tok = strchr(name, '>');
tools/perf/util/annotate-arch/annotate-loongarch.c
78
const char *c = strchr(ops->raw, '#');
tools/perf/util/annotate-arch/annotate-loongarch.c
81
ops->jump.raw_comment = strchr(ops->raw, arch->objdump.comment_char);
tools/perf/util/annotate-arch/annotate-loongarch.c
82
ops->jump.raw_func_start = strchr(ops->raw, '<');
tools/perf/util/annotate-arch/annotate-s390.c
126
if (strchr(name, 'j') ||
tools/perf/util/annotate-arch/annotate-s390.c
21
tok = strchr(ops->raw, ',');
tools/perf/util/annotate-arch/annotate-s390.c
27
name = strchr(endptr, '<');
tools/perf/util/annotate-arch/annotate-s390.c
34
strchr(name, arch->objdump.skip_functions_char))
tools/perf/util/annotate-arch/annotate-s390.c
37
tok = strchr(name, '>');
tools/perf/util/annotate-arch/annotate-s390.c
72
char *s = strchr(ops->raw, ','), *target, *endptr;
tools/perf/util/annotate-arch/annotate-s390.c
93
s = strchr(endptr, '<');
tools/perf/util/annotate-arch/annotate-s390.c
96
endptr = strchr(s + 1, '>');
tools/perf/util/annotate.c
2262
const char *comma = strchr(str, ',');
tools/perf/util/annotate.c
2423
str2 = strchr(str1, '-');
tools/perf/util/annotate.c
2459
p = strchr(str, arch->objdump.register_char);
tools/perf/util/annotate.c
2591
} else if (strchr(insn_str, arch->objdump.memory_ref_char)) {
tools/perf/util/bpf-event.c
741
module = strchr(_name, '\t');
tools/perf/util/cgroup.c
269
p = strchr(str, ',');
tools/perf/util/cgroup.c
321
p = strchr(str, ',');
tools/perf/util/cgroup.c
376
p = strchr(str, ',');
tools/perf/util/cputopo.c
121
p = strchr(buf, '\n');
tools/perf/util/cputopo.c
170
if (strchr(cpu_list, ',') || strchr(cpu_list, '-'))
tools/perf/util/cputopo.c
335
if (!strchr(buf, ':'))
tools/perf/util/cputopo.c
360
p = strchr(buf, '\n');
tools/perf/util/cputopo.c
396
c = strchr(buf, '\n');
tools/perf/util/cputopo.c
457
p = strchr(buf, '\n');
tools/perf/util/cputopo.c
60
p = strchr(buf, '\n');
tools/perf/util/cputopo.c
91
p = strchr(buf, '\n');
tools/perf/util/disasm.c
247
name = strchr(endptr, '<');
tools/perf/util/disasm.c
254
strchr(name, arch->objdump.skip_functions_char))
tools/perf/util/disasm.c
257
tok = strchr(name, '>');
tools/perf/util/disasm.c
281
tok = strchr(endptr, '*');
tools/perf/util/disasm.c
345
const char *c = strchr(ops->raw, ',');
tools/perf/util/disasm.c
348
ops->jump.raw_comment = strchr(ops->raw, arch->objdump.comment_char);
tools/perf/util/disasm.c
349
ops->jump.raw_func_start = strchr(ops->raw, '<');
tools/perf/util/disasm.c
372
c = strchr(c, ',');
tools/perf/util/disasm.c
432
c = strchr(ops->raw, ',');
tools/perf/util/disasm.c
436
const char *c2 = strchr(c + 1, ',');
tools/perf/util/disasm.c
484
name = strchr(endptr, '<');
tools/perf/util/disasm.c
490
t = strchr(name, '>');
tools/perf/util/disasm.c
576
op = strchr(op, arch->objdump.memory_ref_char);
tools/perf/util/disasm.c
581
while ((op = strchr(op, arch->objdump.register_char)) != NULL) {
tools/perf/util/disasm.c
593
char *s = strchr(ops->raw, ','), *target, *comment, prev;
tools/perf/util/disasm.c
604
if (strchr(ops->raw, '(')) {
tools/perf/util/disasm.c
606
s = strchr(ops->raw, ')');
tools/perf/util/disasm.c
621
comment = strchr(s, arch->objdump.comment_char);
tools/perf/util/disasm.c
626
s = strchr(s, '\0') - 1;
tools/perf/util/disasm.c
688
comment = strchr(s, arch->objdump.comment_char);
tools/perf/util/disasm.c
797
if (strchr(arch->insn_suffix, suffix) == NULL)
tools/perf/util/dlfilter.c
342
if (strchr(file, '/'))
tools/perf/util/drm_pmu.c
140
const char *colon = strchr(line, ':');
tools/perf/util/evlist.c
1952
p = strchr(s, ',');
tools/perf/util/evlist.c
1999
comma = strchr(str, ',');
tools/perf/util/evsel.c
3819
if (strchr(name, '/') ||
tools/perf/util/evsel.c
3820
(strchr(name, ':') && !evsel->is_libpfm_event))
tools/perf/util/evsel.c
3842
if (strchr(name, '/') ||
tools/perf/util/evsel.c
3843
(strchr(name, ':') && !evsel->is_libpfm_event))
tools/perf/util/evsel.c
4339
config = strchr(name, '/');
tools/perf/util/evsel.c
4364
config = strchr(name, ':');
tools/perf/util/expr.c
434
if (strchr(id, '@')) {
tools/perf/util/expr.c
442
p = strchr(tmp_id, '@');
tools/perf/util/header.c
1840
char *quote = strchr(argv_i, '\'');
tools/perf/util/header.c
432
p = strchr(buf, ':');
tools/perf/util/header.c
435
p = strchr(s, '\n');
tools/perf/util/hwmon_pmu.c
222
char *s = strchr(p, '\n');
tools/perf/util/hwmon_pmu.c
228
if (strchr(" :,/\n\t", *p))
tools/perf/util/intel-tpebs.c
372
modifier = strchr(name, ':');
tools/perf/util/machine.c
1336
tmp = strchr(name, ' ');
tools/perf/util/metricgroup.c
1141
modifier = strchr(metric_name, ':');
tools/perf/util/metricgroup.c
382
m = strchr(metric_or_groups, ';');
tools/perf/util/metricgroup.c
456
const char *c = strchr(code_characters, *x);
tools/perf/util/metricgroup.c
532
for (cur = strchr(sb.buf, '@') ; cur; cur = strchr(++cur, '@')) {
tools/perf/util/metricgroup.c
538
if (!has_slash && !strchr(sb.buf, ':')) {
tools/perf/util/metricgroup.c
602
sep = strchr(id, '@');
tools/perf/util/metricgroup.c
615
sep = strchr(id, ':');
tools/perf/util/parse-branch-options.c
66
p = strchr(s, ',');
tools/perf/util/parse-events.h
279
!!strchr(str, ':') && !strchr(str, '=')));
tools/perf/util/parse-regs-options.c
85
p = strchr(s, ',');
tools/perf/util/parse-sublevel-options.c
21
vstr = strchr(s, '=');
tools/perf/util/perf-regs-arch/perf_regs_x86.c
184
if (strchr(old_op, ',') || strchr(old_op, '$') ||
tools/perf/util/pmu.c
1001
if (strchr(to_match, ',') == NULL)
tools/perf/util/print-events.c
89
char *bid = (char *)strchr(sdt_name->s, '@');
tools/perf/util/probe-event.c
1024
} while (strchr(buf, '\n') == NULL);
tools/perf/util/probe-event.c
1231
var = strchr(node->s, '\t') + 1;
tools/perf/util/probe-event.c
1717
tmp = strchr(str, '=');
tools/perf/util/probe-event.c
1726
tmp = strchr(str, '@');
tools/perf/util/probe-event.c
1737
tmp = strchr(str, ':');
tools/perf/util/probe-event.c
188
if (module && strchr(module, '/'))
tools/perf/util/probe-event.c
1946
p = strchr(argv[1], ':');
tools/perf/util/probe-event.c
1997
fmt2_str = strchr(p, '(');
tools/perf/util/probe-event.c
2009
p = strchr(argv[i + 2], '=');
tools/perf/util/probe-event.c
2094
tmp = strchr(pp->file + len - 30, '/');
tools/perf/util/probe-event.c
2575
p = strchr(buf, '\t');
tools/perf/util/probe-event.c
2884
if (strchr(tev->args[i].value, '@')) {
tools/perf/util/probe-event.c
3065
if (strchr(name, '@'))
tools/perf/util/probe-event.c
3075
ver = strchr(norm, '@');
tools/perf/util/probe-event.c
548
if (!module || !strchr(module, '/')) {
tools/perf/util/probe-file.c
301
p = strchr(buf + 2, ':');
tools/perf/util/probe-file.c
340
p = strchr(ent->s, ':');
tools/perf/util/probe-file.c
511
p = strchr(buf, '\n');
tools/perf/util/probe-file.c
777
op = strchr(desc, '@');
tools/perf/util/probe-finder.c
1951
raw_path = strchr(++raw_path, '/');
tools/perf/util/probe-finder.c
505
ptr = strchr(buf, ':'); /* Change type separator to _ */
tools/perf/util/python.c
2134
const char *sep = strchr(mg, ';');
tools/perf/util/scripting-engines/trace-event-python.c
1654
while ((p = strchr(p, ':'))) {
tools/perf/util/session.c
2693
bracket = strchr(name, ']');
tools/perf/util/sort.c
3046
pos = strchr(str, ' ');
tools/perf/util/sort.c
3137
pos = strchr(str, ' ');
tools/perf/util/sort.c
3314
field_name = strchr(str, '.');
tools/perf/util/sort.c
3323
opt_name = strchr(field_name, '/');
tools/perf/util/sort.c
3359
full_name = !!strchr(event_name, ':');
tools/perf/util/sort.c
829
p = strchr(sf, ':');
tools/perf/util/sort.c
85
sep = strchr(sep, *symbol_conf.field_sep);
tools/perf/util/string.c
311
d = strchr(ret, '\\');
tools/perf/util/string.c
321
p = strchr(s + 1, '\\');
tools/perf/util/string.c
425
const char *loc = strchr(haystack, needle);
tools/perf/util/string.c
431
loc = strchr(loc + 1, needle);
tools/perf/util/string.c
439
loc = strchr(haystack, needle);
tools/perf/util/string.c
453
loc = strchr(from, needle);
tools/perf/util/strlist.c
144
while ((sep = strchr(s, ',')) != NULL) {
tools/perf/util/symbol-elf.c
1597
if (elf_name[0] == '$' && strchr("adtx", elf_name[1])
tools/perf/util/symbol-elf.c
1604
if (elf_name[0] == '$' && strchr("dx", elf_name[1]))
tools/perf/util/symbol-elf.c
2165
if (strchr(name, '[')) {
tools/perf/util/symbol.c
284
prev_mod = strchr(prev->name, '[');
tools/perf/util/symbol.c
285
curr_mod = strchr(curr->name, '[');
tools/perf/util/symbol.c
697
sep = strchr(line, ' ');
tools/perf/util/symbol.c
788
__symbols__insert(root, sym, !strchr(name, '['));
tools/perf/util/symbol.c
826
module = strchr(pos->name, '\t');
tools/perf/util/symbol.c
883
module = strchr(pos->name, '\t');
tools/perf/util/synthetic-events.c
119
nl = strchr(name, '\n');
tools/perf/util/time-utils.c
144
p = skip_spaces(strchr(p, ',') + 1);
tools/perf/util/time-utils.c
185
c = strchr(str, '%');
tools/perf/util/time-utils.c
231
p = strchr(str, '/');
tools/perf/util/time-utils.c
302
p2 = strchr(p1, ',');
tools/perf/util/time-utils.c
372
c = strchr(ostr, '/');
tools/perf/util/time-utils.c
378
c = strchr(ostr, '-');
tools/perf/util/time-utils.c
384
c = strchr(ostr, '%');
tools/perf/util/time-utils.c
405
p2 = strchr(p1, ',');
tools/perf/util/time-utils.c
467
bool has_percent = strchr(time_str, '%');
tools/perf/util/time-utils.c
81
d = strchr(start_str, ch);
tools/perf/util/tp_pmu.c
195
colon = strchr((char *)name, ':');
tools/perf/util/trace-event-info.c
485
const char *str = strchr(name, ':');
tools/perf/util/trace-event-info.c
521
if (strchr(pos->name, ':') == NULL)
tools/perf/util/units.c
15
const char *s = strchr(str, i->tag);
tools/perf/util/util.c
115
while ((d = strchr(d, '/'))) {
tools/power/acpi/common/getopt.c
111
(opts_ptr = strchr(opts, current_char)) == NULL) {
tools/power/cpupower/utils/helpers/bitmask.c
102
(sret == 2 && strchr(ok_next_chars, nextc) != NULL);
tools/power/cpupower/utils/helpers/bitmask.c
108
q = strchr(q, sep);
tools/power/x86/turbostat/turbostat.c
10845
eos = strchr(name_buffer, ',');
tools/power/x86/turbostat/turbostat.c
10852
add_command = strchr(add_command, ',');
tools/power/x86/turbostat/turbostat.c
11003
add_command = strchr(add_command, ',');
tools/power/x86/turbostat/turbostat.c
11076
add_command = strchr(add_command, ',');
tools/power/x86/turbostat/turbostat.c
11260
sp = strchr(name_buf, '-');
tools/power/x86/turbostat/turbostat.c
11318
sp = strchr(name_buf, '-');
tools/power/x86/turbostat/turbostat.c
2753
comma = strchr(name_list, ',');
tools/power/x86/turbostat/turbostat.c
4716
pconfig_str = strchr(pconfig_str, ',');
tools/power/x86/turbostat/turbostat.c
7409
sp = strchr(name_buf, '-');
tools/power/x86/turbostat/turbostat.c
7874
cp = strchr(buf, '\n');
tools/testing/selftests/arm64/fp/kernel-test.c
139
c = strchr(buf, '\n');
tools/testing/selftests/arm64/fp/kernel-test.c
144
c = strchr(buf, ':');
tools/testing/selftests/bpf/network_helpers.c
1145
while ((p = strchr(buf, '/')))
tools/testing/selftests/bpf/network_helpers.c
1147
while ((p = strchr(buf, ' ')))
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
369
next = strchr(str, '\n');
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1110
p = strchr(s, '=');
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1166
p = strchr(p, ')');
tools/testing/selftests/bpf/prog_tests/sk_lookup.c
87
return !!strchr(ip, ':');
tools/testing/selftests/bpf/prog_tests/verify_pkcs7_sig.c
208
mod_path_ptr = strchr(mod_path, '\n');
tools/testing/selftests/bpf/test_loader.c
186
if (strchr(".[]\\()*+?{}|^$", *pattern)) {
tools/testing/selftests/bpf/test_loader.c
369
msg = strchr(msg, '=');
tools/testing/selftests/bpf/test_progs.c
1004
char *subtest_str = strchr(arg, '/');
tools/testing/selftests/bpf/test_verifier.c
1314
p = strchr(exp, '\t');
tools/testing/selftests/bpf/testing_helpers.c
144
subtest_str = strchr(test_spec, '/');
tools/testing/selftests/bpf/trace_helpers.c
533
if (kernel && strchr(buf, '['))
tools/testing/selftests/bpf/trace_helpers.c
535
if (!kernel && !strchr(buf, '['))
tools/testing/selftests/bpf/veristat.c
682
p = strchr(str, '/');
tools/testing/selftests/drivers/net/hw/toeplitz.c
460
arg = strchr(arg, ',');
tools/testing/selftests/filesystems/statmount/statmount_test.c
502
p = strchr(p + 1, ' ');
tools/testing/selftests/filesystems/statmount/statmount_test.c
506
p2 = strchr(p + 1, ' ');
tools/testing/selftests/filesystems/statmount/statmount_test.c
510
p = strchr(p2 + 1, '-');
tools/testing/selftests/filesystems/statmount/statmount_test.c
514
p = strchr(p + 1, ' ');
tools/testing/selftests/lsm/common.c
46
path = strchr(value, '\n');
tools/testing/selftests/mm/ksm_tests.c
121
if ((strchr(prot_str, 'r')) != NULL)
tools/testing/selftests/mm/ksm_tests.c
123
if ((strchr(prot_str, 'w')) != NULL)
tools/testing/selftests/mm/ksm_tests.c
125
if ((strchr(prot_str, 'x')) != NULL)
tools/testing/selftests/mm/thp_settings.c
131
c = strchr(buf, '[');
tools/testing/selftests/mm/thp_settings.c
140
c = strchr(buf, ']');
tools/testing/selftests/mm/vm_util.c
222
entry = strchr(buf, '\n');
tools/testing/selftests/mqueue/mq_perf_tests.c
583
next_option = strchr(option, ',');
tools/testing/selftests/net/mptcp/mptcp_connect.c
1158
iface = strchr(cfg_host, '%');
tools/testing/selftests/net/mptcp/mptcp_connect.c
1267
char *next = strchr(type, ',');
tools/testing/selftests/net/mptcp/mptcp_connect.c
1295
char *next = strchr(name, ',');
tools/testing/selftests/net/mptcp/mptcp_connect.c
1602
if (strchr(cfg_host, ':'))
tools/testing/selftests/net/nettest.c
809
sep = strchr(str, '/');
tools/testing/selftests/net/nettest.c
842
dev = strchr(str, '%');
tools/testing/selftests/net/so_rcv_listener.c
82
int family = strchr(opt.host, ':') ? AF_INET6 : AF_INET;
tools/testing/selftests/net/tcp_ao/lib/ftrace-tcp.c
234
p = strchr(src, ':');
tools/testing/selftests/net/tcp_ao/lib/ftrace-tcp.c
247
*addr = strchr(src, '[');
tools/testing/selftests/net/tcp_ao/lib/ftrace-tcp.c
248
p = strchr(src, ']');
tools/testing/selftests/net/tcp_ao/lib/proc.c
100
new_pos = strchr(pos, '\n');
tools/testing/selftests/net/tcp_ao/lib/proc.c
61
column = strchr(line, ':');
tools/testing/selftests/net/tcp_ao/lib/proc.c
75
while ((pos = strchr(pos, ' '))) {
tools/testing/selftests/net/tcp_ao/lib/proc.c
87
pos = strchr(line, ' ') + 1;
tools/testing/selftests/net/tcp_ao/lib/proc.c
96
const char *new_pos = strchr(pos, ' ');
tools/testing/selftests/nolibc/nolibc-test.c
1542
CASE_TEST(strchr_foobar_o); EXPECT_STREQ(1, strchr("foobar", 'o'), "oobar"); break;
tools/testing/selftests/nolibc/nolibc-test.c
1543
CASE_TEST(strchr_foobar_z); EXPECT_STRZR(1, strchr("foobar", 'z')); break;
tools/testing/selftests/nolibc/nolibc-test.c
2023
comma = strchr(test, ',');
tools/testing/selftests/nolibc/nolibc-test.c
2027
colon = strchr(test, ':');
tools/testing/selftests/nolibc/nolibc-test.c
2045
colon = strchr(value, ':');
tools/testing/selftests/nolibc/nolibc-test.c
2049
dash = strchr(value, '-');
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
85
p = strchr(line, ':');
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
95
p = strchr(line, ':');
tools/testing/selftests/powerpc/papr_vpd/papr_vpd.c
239
char *sep = strchr(mtm, '-');
tools/testing/selftests/proc/proc-maps-race.c
133
char *pos = strchr(page->data, '\n');
tools/testing/selftests/proc/proc-maps-race.c
198
while (nr && (end = strchr(end, '\n')) != NULL) {
tools/testing/selftests/resctrl/resctrl_tests.c
47
s = strchr(res, ':');
tools/testing/selftests/sched_ext/total_bw.c
89
bw_str = strchr(bw_str, ':');
tools/testing/selftests/user_events/ftrace_test.c
92
newline = strchr(buffer, '\n');
tools/usb/usbip/libsrc/names.c
305
cp = strchr(buf, '\r');
tools/usb/usbip/libsrc/names.c
308
cp = strchr(buf, '\n');
tools/usb/usbip/libsrc/vhci_driver.c
222
end = strchr(start, delim[part]);
tools/usb/usbip/libsrc/vhci_driver.c
46
c = strchr(value, '\n');
tools/usb/usbip/libsrc/vhci_driver.c
98
c = strchr(c, '\n');
usr/gen_init_cpio.c
507
(end = strchr(start + 2, '}'))) {