Symbol: memchr
bin/sh/exec.c
144
nul = memchr(data, '\0', len);
bin/sh/histedit.c
569
memchr("ve", argv[1][1], 2) != NULL) {
bin/sh/histedit.c
624
if (start > 0 || memchr("/.~", text[0], 3) != NULL)
crypto/heimdal/lib/asn1/der_get.c
176
p1 = memchr(p, 0, len);
crypto/heimdal/lib/hx509/cert.c
1763
s = memchr(c->u.rfc822Name.data, '@', c->u.rfc822Name.length);
crypto/heimdal/lib/hx509/cert.c
1768
s = memchr(n->u.rfc822Name.data, '@', n->u.rfc822Name.length);
crypto/heimdal/lib/kadm5/password_quality.c
149
if (memchr(pwd->data, '\n', pwd->length) != NULL) {
crypto/krb5/src/lib/gssapi/krb5/import_name.c
97
at = memchr(str, '@', len);
crypto/krb5/src/lib/kadm5/kadm_rpc_xdr.c
72
if (memchr(*objp, '\0', size - 1) != NULL)
crypto/krb5/src/lib/kadm5/srv/pwqual_dict.c
138
while(len > 0 && (t = memchr(p, '\n', len)) != NULL) {
crypto/krb5/src/lib/kdb/kdb5.c
2119
key_end = memchr(key, '\0', end - key);
crypto/krb5/src/lib/kdb/kdb5.c
2123
val_end = memchr(val, '\0', end - val);
crypto/krb5/src/lib/krb5/ccache/cc_kcm.c
501
end = memchr(in->ptr, '\0', in->len);
crypto/krb5/src/lib/krb5/ccache/ccselect_hostname.c
108
p = memchr(domain.data, '.', domain.length);
crypto/krb5/src/lib/krb5/krb/chpw.c
495
memchr(server_string->data, 0, server_string->length) == NULL &&
crypto/krb5/src/lib/krb5/krb/preauth2.c
768
p = memchr(ctx->salt.data, '@', ctx->salt.length);
crypto/krb5/src/lib/krb5/os/dnssrv.c
56
if (memchr(realm->data, 0, realm->length))
crypto/krb5/src/lib/krb5/os/sn2princ.c
170
char *p = memchr(data->data, ':', data->length);
crypto/krb5/src/lib/krb5/os/sn2princ.c
175
if (p == NULL || tlen == 1 || memchr(p + 1, ':', tlen - 1) != NULL) {
crypto/krb5/src/plugins/certauth/test/main.c
116
c = memchr(cert, *cntag, c_left);
crypto/krb5/src/plugins/certauth/test/main.c
126
c = memchr(c + 1, *cntag, c_left - 1);
crypto/krb5/src/plugins/kdb/db2/kdb_xdr.c
337
memchr((char *)nextloc, '\0', i - 1) != NULL) {
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2401
if (memchr(name.data, '\0', name.length))
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2417
if (memchr(gen->d.dNSName->data, '\0', gen->d.dNSName->length))
crypto/krb5/src/plugins/pwqual/test/main.c
81
while (len > 0 && (t = memchr(p, '\n', len)) != NULL) {
crypto/krb5/src/plugins/tls/k5tls/openssl.c
123
q = memchr(p, '.', plen - (p - presented));
crypto/openssh/channels.c
1500
if (memchr(p, '\0', have) == NULL) {
crypto/openssh/channels.c
1518
if (memchr(p, '\0', have) == NULL) {
crypto/openssh/hostfile.c
85
if ((p = memchr(s, HASH_DELIM, l)) == NULL) {
crypto/openssh/kex.c
414
if (memchr(val, '\0', len) != NULL) {
crypto/openssh/kex.c
435
if (memchr(value, '\0', vlen) != NULL) {
crypto/openssh/openbsd-compat/memmem.c
185
h = memchr(h0, *n, k);
crypto/openssh/sshbuf-getput-basic.c
285
(z = memchr(p , '\0', len)) != NULL && z < p + len - 1) {
crypto/openssh/sshbuf-misc.c
224
if (l > 0 && (p = memchr(s, '\0', l)) != NULL) {
crypto/openssl/crypto/http/http_client.c
707
if (n <= 0 || memchr(p, '\n', n) == 0) {
crypto/openssl/crypto/http/http_lib.c
99
host = memchr(p, '@', authority_end - p);
crypto/openssl/crypto/pem/pem_lib.c
869
if (memchr(linebuf, ':', len) != NULL)
crypto/openssl/crypto/x509/v3_ncons.c
381
if (memchr(utf8_value, 0, utf8_length) != NULL) {
crypto/openssl/crypto/x509/v3_ncons.c
668
if (base->length > 0 && memchr(base->data, 0, base->length) != NULL)
crypto/openssl/crypto/x509/v3_ncons.c
752
if (memchr(baseptr, 0, baseat - baseptr) || memchr(emlptr, 0, emlat - emlptr))
crypto/openssl/crypto/x509/v3_ncons.c
99
#define ia5memchr(str, start, c) memchr(start, c, IA5_OFFSET_LEN(str, start))
crypto/openssl/crypto/x509/v3_utl.c
1013
else if (memchr(chk, '\0', chklen > 1 ? chklen - 1 : chklen))
crypto/openssl/crypto/x509/v3_utl.c
1032
else if (memchr(chk, '\0', chklen > 1 ? chklen - 1 : chklen))
crypto/openssl/crypto/x509/v3_utl.c
51
if (memchr(value, 0, vallen) != NULL)
crypto/openssl/crypto/x509/v3_utl.c
539
if (memchr(email->data, 0, email->length) != NULL)
crypto/openssl/crypto/x509/x509_vpm.c
48
&& memchr(name, '\0', namelen > 1 ? namelen - 1 : namelen) != NULL)
crypto/openssl/include/internal/packet.h
493
return memchr(pkt->curr, 0, pkt->remaining) != NULL;
crypto/openssl/ssl/ssl_local.h
2499
return memchr(ptr, ct, len) != NULL;
crypto/openssl/ssl/statem/extensions_clnt.c
2214
if (memchr(sc->client_cert_type, type, sc->client_cert_type_len) == NULL) {
crypto/openssl/ssl/statem/extensions_clnt.c
2266
if (memchr(sc->server_cert_type, type, sc->server_cert_type_len) == NULL) {
crypto/openssl/ssl/statem/extensions_srvr.c
2319
if (memchr(other, pref[i], other_len) != NULL) {
crypto/openssl/ssl/statem/statem_srvr.c
1968
if (memchr(clienthello->compressions, 0,
include/string.h
60
void *memchr(const void *, int, size_t) __pure;
lib/libc/gen/getgrent.c
1432
p = memchr(&line[1], ':', linesize);
lib/libc/gen/getpwent.c
1253
p = memchr(result, ':', eor - result);
lib/libc/gen/getpwent.c
1255
(q = memchr(p, ':', eor - p)) != NULL) {
lib/libc/gen/wordexp.c
289
if ((np = memchr(p, '\0', nbytes)) == NULL)
lib/libc/iconv/citrus_lookup.c
186
q = memchr(p, T_COMM, len);
lib/libc/iconv/citrus_lookup_factory.c
56
p = memchr(line, T_COMM, len);
lib/libc/iconv/citrus_memstream.c
123
chr = memchr(head, ch, _memstream_remainder(ms));
lib/libc/iconv/citrus_memstream.c
82
q = memchr(p, T_COMM, len);
lib/libc/iconv/citrus_pivot_factory.c
117
p = memchr(line, T_COMM, len);
lib/libc/locale/none.c
135
s = memchr(*src, '\0', nms);
lib/libc/stdio/fgetln.c
134
if ((p = memchr((void *)fp->_p, '\n', (size_t)fp->_r)) == NULL)
lib/libc/stdio/fgetln.c
91
if ((p = memchr((void *)fp->_p, '\n', (size_t)fp->_r)) != NULL) {
lib/libc/stdio/fgets.c
94
t = memchr((void *)p, '\n', len);
lib/libc/stdio/fgetws.c
75
nl = memchr(fp->_p, '\n', fp->_r);
lib/libc/stdio/fgetws.c
92
src = memchr(fp->_p, '\0', fp->_r);
lib/libc/stdio/fvwrite.c
164
nl = memchr((void *)p, '\n', len);
lib/libc/stdio/getdelim.c
136
while ((endp = memchr(fp->_p, delim, fp->_r)) == NULL) {
lib/libc/string/memmem.c
197
h = memchr(h0, *n, k);
lib/libc/string/strstr.c
151
const unsigned char *z2 = memchr(z, 0, grow);
lib/libc/tests/gen/fmtmsg_test.c
202
if (memchr(result, '\0', p - result) != NULL) {
lib/libnvmf/nvmf_controller.c
446
cp = memchr(cdata->fr, '-', sizeof(cdata->fr));
lib/libutil/trimdomain.c
84
if ((s = memchr(s, '.', (size_t)(end - s))) != NULL) {
libexec/fingerd/fingerd.c
123
end = memchr(line, 0, sizeof(line));
sbin/dmesg/dmesg.c
175
nextp = memchr(p, '\n', ep - p);
sbin/ipfw/ipfw2.c
2536
if (memchr(state.printed, 0, rule->act_ofs) == NULL) {
sys/compat/linux/linux_elf.c
202
cp = memchr(cp, '\0', end - cp);
sys/dev/bhnd/nvram/bhnd_nvram_data_bcm.c
288
p = memchr(buf+bufpos, '\0', buflen - bufpos);
sys/dev/bhnd/nvram/bhnd_nvram_data_bcm.c
309
p = memchr(buf+bufpos, '\0', buflen - bufpos);
sys/dev/bhnd/nvram/bhnd_nvram_data_btxt.c
254
p = memchr(buf+bufpos, '\n', buflen - bufpos);
sys/dev/bhnd/nvram/bhnd_nvram_data_btxt.c
256
p = memchr(buf+bufpos, '\r', buflen - bufpos);
sys/dev/bhnd/nvram/bhnd_nvram_data_btxt.c
278
p = memchr(buf+bufpos, '\n', buflen - bufpos);
sys/dev/bhnd/nvram/bhnd_nvram_data_btxt.c
280
p = memchr(buf+bufpos, '\r', buflen - bufpos);
sys/dev/bhnd/nvram/bhnd_nvram_subr.c
1017
if ((p = memchr(env, delim, env_len)) == NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_value_fmts.c
885
if ((loc = memchr(inp, *d, ilen)) == NULL)
sys/dev/nvmf/controller/nvmft_subr.c
152
cp = memchr(cdata->fr, '-', sizeof(cdata->fr));
sys/dev/xen/xenstore/xenstore_dev.c
150
nul = memchr(*p, 0, end - *p);
sys/kern/imgact_elf.c
2253
cp = memchr(cp, '\0', end - cp);
sys/kern/subr_bus.c
5650
if (memchr(req->dr_name, '\0', sizeof(req->dr_name)) == NULL)
sys/kern/subr_prf.c
1107
bp = memchr(buf, '\n', len);
sys/libkern/memmem.c
50
return memchr(l, (int)*cs, l_len);
sys/sys/libkern.h
241
void *memchr(const void *s, int c, size_t n);
usr.bin/diff/diffreg.c
1455
return (memchr(buf, '\0', cnt) == NULL);
usr.bin/gcore/elfcore.c
662
cp = memchr(cp, '\0', end - cp);
usr.bin/grep/file.c
114
if ((p = memchr(bufpos, fileeol, bufrem)) != NULL) {
usr.bin/grep/file.c
145
if ((p = memchr(bufpos, fileeol, bufrem)) == NULL)
usr.bin/grep/file.c
216
memchr(bufpos, '\0', bufrem) != NULL)
usr.bin/indent/pr_comment.c
311
} while (!memchr("*\n\r\b\t", *buf_ptr, 6) &&
usr.bin/mkimg/mkimg.c
342
p = memchr(buf, 0, sz);
usr.bin/mkimg/mkimg.c
367
p = memchr(buf, 0, sz);
usr.bin/sed/process.c
145
(p = memchr(ps, '\n', psl)) == NULL) {
usr.bin/sed/process.c
195
if ((p = memchr(ps, '\n', psl)) != NULL) {
usr.bin/sort/file.c
668
strend = memchr(fr->mmapptr, fr->elsymb, sz);
usr.bin/truss/syscalls.c
1000
if (memchr(buf + offset, '\0', size) != NULL)
usr.sbin/bhyve/gdb.c
1256
cp = memchr(data, ',', len);
usr.sbin/bhyve/gdb.c
1369
cp = memchr(data, ',', len);
usr.sbin/bhyve/gdb.c
1379
cp = memchr(data, ':', len);
usr.sbin/bhyve/gdb.c
1599
cp = memchr(data, ',', len);
usr.sbin/bhyve/gdb.c
1609
cp = memchr(data, ',', len);
usr.sbin/bhyve/gdb.c
1619
cp = memchr(data, ';', len);
usr.sbin/bhyve/gdb.c
1800
pathend = memchr(data, ':', len);
usr.sbin/bhyve/gdb.c
2023
hash = memchr(head, '#', avail);
usr.sbin/fstyp/hammer2.c
137
if (memchr(ipdata.filename, 0,
usr.sbin/inetd/builtins.c
498
if (memchr(&buf[size - ssize], '\n', ssize) != NULL)
usr.sbin/jail/config.c
734
if ((cs = memchr(ln, '#', lnlen - 1)))
usr.sbin/ppp/chat.c
365
if ((stop = memchr(ptr, '\n', end - ptr)) == NULL)
usr.sbin/ppp/chat.c
458
if (memchr(begin + c->arglen - 1, '\n',
usr.sbin/ppp/chat.c
476
if (memchr(begin + c->abort.string[n].len - 1, '\n',
usr.sbin/ppp/physical.c
911
colon = memchr(ut.ut_host, ':', sizeof ut.ut_host);