Symbol: strrchr
bin/cp/cp.c
206
} else if ((sep = strrchr(target, '/')) != NULL && sep[1] == '\0') {
bin/ln/ln.c
182
file1 = strrchr(path1, '/');
bin/ln/ln.c
187
file2 = strrchr(path2, '/');
bin/ln/ln.c
253
if ((p = strrchr(target, '/')) == NULL)
bin/pax/options.c
151
if ((argv0 = strrchr(argv[0], '/')) != NULL)
bin/pax/sel_subs.c
334
if ((flgpt = strrchr(str, '/')) != NULL)
bin/ps/fmt.c
97
return ((cp = strrchr(arg0, '/')) != NULL ? cp + 1 : arg0);
bin/rm/rm.c
506
if ((p = strrchr(*t, '/')) != NULL)
bin/rm/rm.c
83
if ((p = strrchr(argv[0], '/')) == NULL)
bin/rmdir/rmdir.c
91
while ((p = strrchr(path, '/')) != NULL) {
bin/sh/parser.c
2307
strlcpy(&ps[i], strrchr(pwd, '/') + 1,
bin/test/test.c
195
if ((p = strrchr(argv[0], '/')) == NULL)
crypto/heimdal/appl/afsutil/pagsh.c
182
p=strrchr(path, '/');
crypto/heimdal/appl/ftp/ftp/cmds.c
1253
namep = strrchr(shellpath, '/');
crypto/heimdal/appl/ftp/ftp/ftp.c
1728
char *cp = strrchr (local, '/');
crypto/heimdal/appl/ftp/ftp/ftp.c
415
q = strrchr(pasv, ')');
crypto/heimdal/appl/ftp/ftp/ftp.c
941
char *dir = strrchr (local, '/');
crypto/heimdal/appl/ftp/ftpd/ftpd.c
1079
p = strrchr(filename, '/');
crypto/heimdal/appl/ftp/ftpd/ftpd.c
2150
cp = strrchr(local, '/');
crypto/heimdal/appl/ftp/ftpd/ls.c
283
const char *p = strrchr(filename, '/');
crypto/heimdal/appl/ftp/ftpd/ls.c
441
last = strrchr (path_bkp, '/');
crypto/heimdal/appl/ftp/ftpd/ls.c
710
const char *p = strrchr(files[i], '/');
crypto/heimdal/appl/login/login.c
119
p = strrchr(shell, '/');
crypto/heimdal/appl/login/login.c
56
argv0 = strrchr(prog, '/');
crypto/heimdal/appl/login/login.c
75
argv0 = strrchr(prog, '/');
crypto/heimdal/appl/rcp/rcp.c
302
if ((last = strrchr(name, '/')) == NULL)
crypto/heimdal/appl/rcp/rcp.c
371
last = strrchr(name, '/');
crypto/heimdal/appl/su/su.c
480
p = strrchr(shell, '/');
crypto/heimdal/appl/telnet/telnet/commands.c
1295
if ((shellname = strrchr(shellp, '/')) == 0)
crypto/heimdal/appl/telnet/telnet/main.c
172
if ((prompt = strrchr(argv[0], '/')))
crypto/heimdal/lib/asn1/asn1_gen.c
59
bname = strrchr(fn, '/');
crypto/heimdal/lib/asn1/main.c
126
p = strrchr(name, '.');
crypto/heimdal/lib/com_err/compile_et.c
225
p = strrchr(filename, rk_PATH_DELIM);
crypto/heimdal/lib/hdb/dbinfo.c
153
p = strrchr(di->dbname, '.');
crypto/heimdal/lib/hx509/ca.c
644
p.realm = strrchr(q, '@');
crypto/heimdal/lib/hx509/hxtool.c
230
char *r = strrchr(argv[0], '.');
crypto/heimdal/lib/kadm5/ad.c
1103
q = strrchr(s, '@');
crypto/heimdal/lib/kadm5/ad.c
627
s = strrchr(realmless_p, '@');
crypto/heimdal/lib/kadm5/ad.c
662
s = strrchr(p_msrealm, '@');
crypto/heimdal/lib/kadm5/ad.c
915
q = strrchr(p, '@');
crypto/heimdal/lib/krb5/addr_families.c
478
p = strrchr(address, '/');
crypto/heimdal/lib/krb5/expand_path.c
105
lastSlash = strrchr(path, '\\');
crypto/heimdal/lib/krb5/expand_path.c
107
TCHAR *fslash = strrchr(lastSlash, '/');
crypto/heimdal/lib/krb5/plugin.c
193
ext = strrchr(n, '.');
crypto/heimdal/lib/krb5/scache.c
319
file = strrchr(s->name, ':');
crypto/heimdal/lib/roken/getarg.c
108
p = strrchr(progname, '/');
crypto/heimdal/lib/roken/getopt.c
106
if (!(p = strrchr(*nargv, '/')))
crypto/heimdal/lib/roken/getopt.c
87
if (!(p = strrchr(*nargv, '/')))
crypto/heimdal/lib/roken/setprogname.c
53
p = strrchr(argv0, '/');
crypto/heimdal/lib/roken/setprogname.c
59
pb = strrchr((p != NULL)? p : argv0, '\\');
crypto/heimdal/lib/roken/setprogname.c
76
ext = strrchr(fn, '.');
crypto/heimdal/lib/roken/socket_wrapper.c
277
p = strrchr(un->sun_path, '/');
crypto/heimdal/lib/sl/sl.c
56
p = strrchr(getprogname(), '/');
crypto/heimdal/lib/sl/slc-gram.c
2268
p = strrchr(filename, '/');
crypto/heimdal/lib/sl/slc-gram.c
2273
p = strrchr(cname, '.');
crypto/heimdal/lib/sl/slc-gram.y
759
p = strrchr(filename, '/');
crypto/heimdal/lib/sl/slc-gram.y
764
p = strrchr(cname, '.');
crypto/krb5/src/clients/kcpytkt/kcpytkt.c
31
prog = strrchr(argv[0], '/');
crypto/krb5/src/clients/kdeltkt/kdeltkt.c
30
prog = strrchr(argv[0], '/');
crypto/krb5/src/clients/kdestroy/kdestroy.c
41
#define GET_PROGNAME(x) (strrchr((x), '/') ? strrchr((x), '/') + 1 : (x))
crypto/krb5/src/clients/kdestroy/kdestroy.c
43
#define GET_PROGNAME(x) max(max(strrchr((x), '/'), strrchr((x), '\\')) + 1,(x))
crypto/krb5/src/clients/kinit/kinit.c
40
#define GET_PROGNAME(x) (strrchr((x), '/') ? strrchr((x), '/') + 1 : (x))
crypto/krb5/src/clients/kinit/kinit.c
42
#define GET_PROGNAME(x) max(max(strrchr((x), '/'), strrchr((x), '\\')) + 1,(x))
crypto/krb5/src/clients/klist/klist.c
42
#define GET_PROGNAME(x) (strrchr((x), '/') ? strrchr((x), '/') + 1 : (x))
crypto/krb5/src/clients/klist/klist.c
44
#define GET_PROGNAME(x) max(max(strrchr((x), '/'), strrchr((x), '\\')) + 1,(x))
crypto/krb5/src/clients/ksu/authorization.c
415
if ( ( strrchr( cmd, '/')) == NULL){
crypto/krb5/src/clients/ksu/authorization.c
436
if ( (ptr = strrchr( fcmd_arr[i], '/')) == NULL){
crypto/krb5/src/clients/ksu/main.c
143
if (strrchr(argv[0], '/'))
crypto/krb5/src/clients/ksu/main.c
144
argv[0] = strrchr(argv[0], '/')+1;
crypto/krb5/src/clients/kswitch/kswitch.c
31
#define GET_PROGNAME(x) (strrchr((x), '/') ? strrchr((x), '/')+1 : (x))
crypto/krb5/src/clients/kswitch/kswitch.c
33
#define GET_PROGNAME(x) max(max(strrchr((x), '/'), strrchr((x), '\\')) + 1,(x))
crypto/krb5/src/clients/kvno/kvno.c
87
prog = strrchr(argv[0], '/');
crypto/krb5/src/kadmin/cli/ss_wrapper.c
48
whoami = ((whoami = strrchr(argv[0], '/')) ? whoami+1 : argv[0]);
crypto/krb5/src/kadmin/dbutil/kdb5_util.c
211
progname = (strrchr(argv[0], '/') ?
crypto/krb5/src/kadmin/dbutil/kdb5_util.c
212
strrchr(argv[0], '/') + 1 : argv[0]);
crypto/krb5/src/kadmin/server/ovsec_kadmd.c
357
progname = (strrchr(argv[0], '/') != NULL) ? strrchr(argv[0], '/') + 1 :
crypto/krb5/src/kdc/main.c
899
if (strrchr(argv[0], '/'))
crypto/krb5/src/kdc/main.c
900
argv[0] = strrchr(argv[0], '/')+1;
crypto/krb5/src/lib/krad/client.c
258
sep = strrchr(srv, ']');
crypto/krb5/src/lib/krad/client.c
265
sep = strrchr(srv, ':');
crypto/krb5/src/lib/krb5/ccache/cc_keyring.c
1616
sep = strrchr(description, ';');
crypto/krb5/src/lib/krb5/ccache/cc_keyring.c
787
p = strrchr(data->name, ':');
crypto/krb5/src/lib/krb5/ccache/cc_mslsa.c
679
crealm = strrchr(cname, '@');
crypto/krb5/src/lib/krb5/ccache/cc_mslsa.c
683
srealm = strrchr(sname, '@');
crypto/krb5/src/lib/krb5/krb/chk_trans.c
373
me = strrchr (argv[0], '/');
crypto/krb5/src/lib/krb5/os/ccdefname.c
59
cp = strrchr(newkey,'\\');
crypto/krb5/src/lib/krb5/os/expand_path.c
102
lastSlash = strrchr(path, '\\');
crypto/krb5/src/lib/krb5/os/expand_path.c
104
TCHAR *fslash = strrchr(lastSlash, '/');
crypto/krb5/src/lib/krb5/os/localauth_k5login.c
139
newline = strrchr(linebuf, '\n');
crypto/krb5/src/lib/krb5/os/t_locate_kdc.c
89
p = strrchr (argv[0], '/');
crypto/krb5/src/lib/krb5/os/t_trace.c
74
p = strrchr (argv[0], '/');
crypto/krb5/src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c
259
progname = (strrchr(argv[0], '/') ? strrchr(argv[0], '/')+1 : argv[0]);
crypto/krb5/src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
626
at_realm = strrchr(username, '@');
crypto/krb5/src/util/support/getopt.c
69
tmp = strrchr(nargv0, '/');
crypto/krb5/src/util/support/getopt_long.c
56
tmp = strrchr(nargv0, '/');
crypto/krb5/src/util/support/path.c
54
slash = strrchr(path, '/');
crypto/krb5/src/util/support/path.c
55
backslash = strrchr(path, '\\');
crypto/krb5/src/util/support/path.c
61
return strrchr(path, '/');
crypto/krb5/src/util/verto/ev.c
4269
char *pend = strrchr (path, '/');
crypto/krb5/src/util/windows/libecho.c
50
while((slash = strrchr(f, '/')) != NULL)
crypto/krb5/src/util/windows/libecho.c
55
slash = strrchr(filepath, '\\');
crypto/krb5/src/windows/ms2mit/mit2ms.c
57
prog = strrchr(argv[0], '/');
crypto/krb5/src/windows/ms2mit/ms2mit.c
102
prog = strrchr(argv[0], '/');
crypto/openssh/auth2-pubkeyfile.c
193
if ((ep = strrchr(cp, ' ')) != NULL ||
crypto/openssh/auth2-pubkeyfile.c
194
(ep = strrchr(cp, '\t')) != NULL) {
crypto/openssh/channels.c
5144
char *dot = strrchr(path, '.');
crypto/openssh/channels.c
5202
if (sscanf(strrchr(display, ':') + 1, "%u",
crypto/openssh/hostfile.c
482
if ((p = strrchr(filename, '/')) == NULL)
crypto/openssh/log.c
466
(cp = strrchr(file, '/')) == NULL ? file : cp + 1, func, line,
crypto/openssh/match.c
244
if ((p = strrchr(pattern, '@')) != NULL &&
crypto/openssh/match.c
253
if (strrchr(pattern, '@') == NULL)
crypto/openssh/match.c
257
p = strrchr(pat, '@');
crypto/openssh/misc.c
864
tmp = strrchr(sdup, '@');
crypto/openssh/misc.c
922
if ((cp = strrchr(tmp, '@')) != NULL) {
crypto/openssh/openbsd-compat/bsd-misc.c
54
p = strrchr(argv0, '/');
crypto/openssh/openbsd-compat/xcrypt.c
85
if (passwd[0] == '$' && (p = strrchr(passwd+1, '$')) != NULL) {
crypto/openssh/readconf.c
3389
if ((cp = strrchr(sdup, ',')) == NULL)
crypto/openssh/readconf.c
3420
if ((cp = strrchr(s, ',')) != NULL && cp != s) {
crypto/openssh/regress/unittests/test_helper/test_helper.c
139
__progname = strrchr(argv[0], '/');
crypto/openssh/scp.c
1437
if ((last = strrchr(name, '/')) == NULL)
crypto/openssh/scp.c
1514
last = strrchr(name, '/');
crypto/openssh/scp.c
992
if ((cp2 = strrchr(cp, '/')) != NULL)
crypto/openssh/session.c
1679
if ((shell0 = strrchr(shell, '/')) != NULL)
crypto/openssh/session.c
2552
cp = strrchr(s->tty, '/');
crypto/openssh/sftp-client.c
1588
if ((progresspath = strrchr(path, '/')) == NULL)
crypto/openssh/sftp-realpath.c
144
q = strrchr(resolved, '/') + 1;
crypto/openssh/sftp-realpath.c
183
q = strrchr(resolved, '/') + 1;
crypto/openssh/ssh-add.c
701
if ((host = strrchr(os, '@')) == NULL)
crypto/openssh/ssh-keygen.c
1922
if ((cp = strrchr(tmp, '.')) != NULL && strcmp(cp, ".pub") == 0)
crypto/openssh/ssh.c
1138
cp = strrchr(p, '@');
crypto/openssl/apps/lib/opt.c
110
q = strrchr(p, '.');
crypto/openssl/apps/rehash.c
247
if ((ext = strrchr(filename, '.')) == NULL)
crypto/openssl/apps/x509.c
1202
const char *p = strrchr(CAfile, '.');
crypto/openssl/crypto/asn1/asn_moid.c
66
p = strrchr(value, ',');
crypto/openssl/crypto/bio/bio_addr.c
529
const char *p2 = strrchr(hostserv, ':');
crypto/openssl/crypto/conf/conf_mod.c
401
p = strrchr(name, '.');
crypto/openssl/crypto/dso/dso_vms.c
150
sp1 = strrchr(filename, ']');
crypto/openssl/crypto/dso/dso_vms.c
151
sp2 = strrchr(filename, '>');
crypto/openssl/crypto/dso/dso_vms.c
157
sp1 = strrchr(filename, ':');
crypto/openssl/crypto/dso/dso_vms.c
479
transform = (strrchr(p, '>') == NULL && strrchr(p, ']') == NULL);
crypto/openssl/crypto/dso/dso_vms.c
486
p = strrchr(filename, ';');
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop-server.c
498
reqname = strrchr(req, '/');
include/string.h
128
char *strrchr(const char *, int) __pure;
lib/libbe/be.c
127
pos = strrchr(lbh->root, '/');
lib/libbe/be.c
611
if (result != NULL && strlcpy(result, strrchr(buf, '/') + 1,
lib/libbe/be.c
983
if (strrchr(name, '/') != NULL) {
lib/libbe/be_access.c
317
mdir = strrchr(info.mountpoint, '/');
lib/libbe/be_info.c
167
name = strrchr(dataset, '/') + 1;
lib/libbe/be_info.c
25
return (strrchr(lbh->rootfs, '/') + sizeof(char));
lib/libbe/be_info.c
49
return (strrchr(lbh->bootfs, '/') + sizeof(char));
lib/libc/gen/fts-compat.c
243
if ((cp = strrchr(p->fts_name, '/')) && (cp != p->fts_name || cp[1])) {
lib/libc/gen/fts-compat11.c
233
if ((cp = strrchr(p->fts_name, '/')) && (cp != p->fts_name || cp[1])) {
lib/libc/gen/fts.c
319
if ((cp = strrchr(p->fts_name, '/')) && (cp != p->fts_name || cp[1])) {
lib/libc/gen/setprogname.c
11
p = strrchr(progname, '/');
lib/libc/net/rcmdsh.c
147
p = strrchr(rshprog, '/');
lib/libc/net/rcmdsh.c
151
p = strrchr(rshprog, '/');
lib/libc/rpc/rpc_generic.c
658
p = strrchr(addrstr, '.');
lib/libc/rpc/rpc_generic.c
664
p = strrchr(addrstr, '.');
lib/libc/stdlib/realpath.c
121
q = strrchr(resolved, '/') + 1;
lib/libc/stdlib/realpath.c
174
q = strrchr(resolved, '/') + 1;
lib/libc/string/strrchr.c
51
__weak_reference(strrchr, rindex);
lib/libc/tests/string/strrchr_test.c
148
strrchr_fn = strrchr;
lib/libcam/camlib.c
145
tmpstr = strrchr(tmpstr2, '/');
lib/libfetch/ftp.c
215
if ((s = strrchr(file, '/')) == NULL)
lib/libfetch/ftp.c
277
if ((end = strrchr(file, '/')) == NULL)
lib/libjail/jail.c
1247
p = strrchr(name, '.');
lib/libjail/jail.c
1260
p = strrchr(name, '.');
lib/libpam/modules/pam_ksu/pam_ksu.c
279
p = strrchr(principal_name, '@');
lib/libpmcstat/libpmcstat_logging.c
452
p = strrchr(path, ':');
lib/libsecureboot/openpgp/opgp_sig.c
479
if ((cp = strrchr(pbuf, '.')))
lib/libsecureboot/veopen.c
107
while ((cp = strrchr(nfip->fi_prefix, '/')) > nfip->fi_prefix) {
lib/libsecureboot/veopen.c
94
cp = strrchr(nfip->fi_prefix, '/');
lib/libsecureboot/vepcr.c
109
hip->hi_basename = strrchr(hip->hi_path, '/');
lib/libsecureboot/verify_file.c
234
if (!(prefix = strrchr(buf, '/')))
lib/libsecureboot/verify_file.c
286
if ((cp = strrchr(filename, '.'))) {
lib/libsecureboot/verify_file.c
565
if ((cp = strrchr(filename, '/'))) {
lib/libutil/gr_util.c
134
if ((p = strrchr(group_file, '/')))
lib/libutil/pw_util.c
214
if ((p = strrchr(masterpasswd, '/')))
libexec/bootpd/bootpd.c
186
progname = strrchr(argv[0], '/');
libexec/bootpd/bootpd.c
848
bootfile = strrchr(homedir, '/');
libexec/bootpd/bootpgw/bootpgw.c
155
progname = strrchr(argv[0], '/');
libexec/bootpd/tools/bootpef/bootpef.c
123
progname = strrchr(argv[0], '/');
libexec/bootpd/tools/bootptest/bootptest.c
145
progname = strrchr(argv[0], '/');
libexec/fingerd/fingerd.c
174
if ((lp = strrchr(prog, '/')) != NULL)
libexec/getty/chat.c
213
q = strrchr(p+1, *p);
libexec/getty/main.c
742
slash = strrchr(ttyn, '/');
libexec/phttpget/phttpget.c
588
fname = strrchr(argv[nres], '/');
libexec/pppoed/pppoed.c
508
prog = strrchr(argv[0], '/');
libexec/rbootd/rmpproto.c
325
filename = strrchr(filepath,'/');
libexec/rtld-elf/libmap.c
184
ext = strrchr(dp->d_name, '.');
libexec/rtld-elf/rtld.c
1163
p = strrchr(name, '/');
libexec/rtld-elf/rtld.c
4609
last = strrchr(base, '/');
sbin/bectl/bectl.c
551
basename = strrchr(argv[0], '/');
sbin/camcontrol/modeedit.c
897
if ((value = strrchr(buffer, ':')) == NULL)
sbin/ccdconfig/ccdconfig.c
306
if ((cp = strrchr(line, '\n')) != NULL)
sbin/etherswitchcfg/etherswitchcfg.c
530
c = strrchr(cfg->controlfile, '/');
sbin/etherswitchcfg/etherswitchcfg.c
656
c = strrchr(cfg->controlfile, '/');
sbin/ffsinfo/ffsinfo.c
184
if (0 == strrchr(device, '/') && stat(device, &st) == -1) {
sbin/fsck/fsck.c
199
cp = strrchr(spec, '/');
sbin/fsck/preen.c
250
p = strrchr(name, '/');
sbin/fsck_ffs/utilities.c
60
cp = strrchr(newname, '/');
sbin/growfs/growfs.c
1264
cp = strrchr(name, '/');
sbin/hastd/proto_tcp.c
143
if (strchr(addr, ':') != strrchr(addr, ':')) {
sbin/hastd/proto_tcp.c
145
pp = strrchr(addr, ':');
sbin/hastd/proto_tcp.c
147
pp = strrchr(addr, ':');
sbin/ifconfig/af_inet.c
218
if((p = strrchr(s, '/')) != NULL) {
sbin/ifconfig/af_inet.c
302
if((p = strrchr(s, '/')) != NULL) {
sbin/ifconfig/af_inet6.c
442
if((p = strrchr(addr_str, '/')) != NULL) {
sbin/ifconfig/af_inet6.c
555
if((p = strrchr(s, '/')) != NULL) {
sbin/ifconfig/ifstf.c
114
p = strrchr(val, '/');
sbin/ifconfig/ifvlan.c
115
if ((cp = strrchr(ifname, '.')) == NULL)
sbin/ipf/ipfsync/ipfsyncd.c
90
progname = strrchr(argv[0], '/');
sbin/ipf/ipfsync/ipsyncm.c
65
progname = strrchr(argv[0], '/');
sbin/ipf/ipfsync/ipsyncs.c
65
progname = strrchr(argv[0], '/');
sbin/ipf/ipmon/ipmon.c
1538
prog = strrchr(argv[0], '/');
sbin/md5/md5.c
414
if ((progname = strrchr(argv[0], '/')) == NULL)
sbin/mksnap_ffs/mksnap_ffs.c
119
cp = strrchr(snapname, '/');
sbin/mount_nfs/mount_nfs.c
598
} else if ((delimp = strrchr(spec, ':')) != NULL) {
sbin/mount_nfs/mount_nfs.c
601
} else if ((delimp = strrchr(spec, '@')) != NULL) {
sbin/newfs/newfs.c
305
cp = strrchr(special, '/');
sbin/pfctl/parse.y
4250
while ((p = strrchr($2, ':')) != NULL) {
sbin/pfctl/parse.y
7748
if ((val = strrchr(s, '=')) == NULL)
sbin/pfctl/parse.y
8386
if ((p = strrchr(anchorname, '/')) != NULL) {
sbin/pfctl/pf_ruleset.c
191
while (parent == NULL && (q = strrchr(p, '/')) != NULL) {
sbin/pfctl/pf_ruleset.c
383
while (parent == NULL && (q = strrchr(p, '/')) != NULL) {
sbin/pfctl/pf_ruleset.c
464
if ((p = strrchr(path, '/')) != NULL)
sbin/pfctl/pf_ruleset.c
475
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sbin/pfctl/pf_ruleset.c
517
if ((p = strrchr(path, '/')) != NULL)
sbin/pfctl/pf_ruleset.c
527
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sbin/pfctl/pfctl.c
1078
if ((sbs = strchr(s, '[')) != NULL && (sbe = strrchr(s, ']')) != NULL) {
sbin/pfctl/pfctl.c
1511
if ((p = strrchr(anchorname, '/')) != NULL &&
sbin/pfctl/pfctl.c
1577
((((p = strrchr(anchor_call, '_')) != NULL) &&
sbin/pfctl/pfctl.c
1626
if ((p = strrchr(anchorname, '/')) != NULL &&
sbin/pfctl/pfctl.c
1781
(((p = strrchr(anchor_call, '/')) ?
sbin/pfctl/pfctl.c
1801
(((p = strrchr(anchor_call, '/')) ?
sbin/pfctl/pfctl.c
1847
if ((p = strrchr(anchorname, '/')) != NULL &&
sbin/pfctl/pfctl.c
1926
(((p = strrchr(anchor_call, '/')) ?
sbin/pfctl/pfctl.c
2210
if ((p = strrchr(anchor_call, '/')) != NULL) {
sbin/pfctl/pfctl_parser.c
1923
while ((p = strrchr(ps, ':')) != NULL) {
sbin/pfctl/pfctl_parser.c
2009
if ((p = strrchr(ps, ':')) != NULL && !strcmp(p, ":0")) {
sbin/pfctl/pfctl_parser.c
912
p = strrchr(anchor_call, '/');
sbin/quotacheck/preen.c
216
p = strrchr(name, '/');
sbin/restore/symtab.c
170
tailindex = strrchr(name, '/');
sbin/restore/symtab.c
238
np->e_name = savename(strrchr(name, '/') + 1);
sbin/restore/symtab.c
319
cp = strrchr(newname, '/') + 1;
sbin/routed/parms.c
942
if (NULL != (mname = strrchr(name,'/'))) {
sbin/routed/rtquery/rtquery.c
804
if (NULL != (mname = strrchr(name,'/'))) {
sbin/shutdown/shutdown.c
122
if ((p = strrchr(argv[0], '/')) == NULL)
sbin/swapon/swapon.c
263
p = strrchr(dname, '.');
sbin/swapon/swapon.c
82
if ((ptr = strrchr(argv[0], '/')) == NULL)
sbin/umount/umount.c
284
if (sfs == NULL && (delimp = strrchr(mntname, '@')) != NULL) {
sbin/umount/umount.c
363
} else if ((delimp = strrchr(nfsdirname, ':')) != NULL) {
share/examples/ppi/ppilcd.c
100
if ((progname = strrchr(argv[0], '/'))) {
stand/common/gfx_fb.c
2596
ptr = strrchr(dir, '/');
stand/common/load_elf.c
942
sp = strrchr(name, '/');
stand/common/load_elf.c
948
ep = strrchr(sp, '.');
stand/efi/boot1/zfs_module.c
182
(end = strrchr(&zfs_bootonce[4], ':')) == NULL) {
stand/efi/libefi/efihttp.c
345
c = strrchr(oh->uri_base, '/');
stand/efi/libefi/efihttp.c
348
c = strrchr(oh->uri_base, '/');
stand/fdt/fdt_loader_cmd.c
1630
subpath = strrchr(path, '/');
stand/libsa/bzipfs.c
162
if ((cp = strrchr(fname, '.')) && (!strcmp(cp, ".gz")
stand/libsa/gzipfs.c
171
if ((cp = strrchr(fname, '.')) && (!strcmp(cp, ".gz")
stand/libsa/splitfs.c
114
if ((cp = strrchr(fname, '.')) && (!strcmp(cp, ".split")))
stand/libsa/zfs/zfs.c
1627
end = strrchr(np, ':');
stand/libsa/zfs/zfs.c
1781
beroot = strrchr(currdev, '/');
stand/powerpc/ofw/ofwfdt.c
79
subname = strrchr(name, '/');
sys/compat/linuxkpi/common/src/linux_firmware.c
96
fwimg = strrchr(fw_name, '/');
sys/dev/bhnd/nvram/bhnd_nvram_store_subr.c
1124
if ((p = strrchr(name, '/')) != NULL) {
sys/dev/bhnd/nvram/bhnd_nvram_subr.c
983
if ((endp = strrchr(name, '/')) != NULL) {
sys/dev/bnxt/bnxt_en/bnxt_auxbus_compat.c
46
const char *p = strrchr(dev_name(&auxdev->dev), '.');
sys/dev/netmap/netmap_pipe.c
140
na_pipe_id = strrchr(na->up.name,
sys/dev/netmap/netmap_pipe.c
666
cbra = strrchr(hdr->nr_name, '{');
sys/dev/netmap/netmap_pipe.c
670
cbra = strrchr(hdr->nr_name, '}');
sys/dev/ocs_fc/ocs_os.c
1037
const char *fn = strrchr(__FILE__, '/');
sys/dev/sound/sndstat.c
1127
e = strrchr(line, '>');
sys/dev/sound/sndstat.c
1137
e = strrchr(line, ')');
sys/dev/xen/xenstore/xenstore.c
1436
last_slash = strrchr(cur_path, '/');
sys/fs/nfsclient/nfs_clvfsops.c
821
} else if ((delimp = strrchr(spec, ':')) != NULL) {
sys/fs/nfsclient/nfs_clvfsops.c
824
} else if ((delimp = strrchr(spec, '@')) != NULL) {
sys/kern/kern_jail.c
1527
namelc = strrchr(name, '.');
sys/kern/kern_jail.c
1636
namelc = strrchr(name, '.');
sys/kern/kern_linker.c
2181
filename = strrchr(path, '/');
sys/net/if_vlan.c
1008
if ((cp = strrchr(ifname, '.')) == NULL)
sys/netpfil/pf/pf_ruleset.c
203
leaf = strrchr(p, '/');
sys/netpfil/pf/pf_ruleset.c
397
if ((p = strrchr(path, '/')) != NULL)
sys/netpfil/pf/pf_ruleset.c
408
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sys/netpfil/pf/pf_ruleset.c
444
if ((p = strrchr(a, '/')) == NULL)
sys/netpfil/pf/pf_ruleset.c
505
if ((p = strrchr(a, '/')) == NULL)
sys/netpfil/pf/pf_ruleset.c
597
while (parent == NULL && (q = strrchr(p, '/')) != NULL) {
sys/netpfil/pf/pf_ruleset.c
702
if ((p = strrchr(path, '/')) != NULL)
sys/netpfil/pf/pf_ruleset.c
713
if ((p = strrchr(path, '/')) != NULL && !strcmp(p, "/*")) {
sys/rpc/rpc_generic.c
383
p = strrchr(addrstr, '.');
sys/rpc/rpc_generic.c
389
p = strrchr(addrstr, '.');
sys/sys/libkern.h
270
char *strrchr(const char *, int);
sys/sys/libkern.h
306
return (strrchr(p, ch));
tests/sys/cddl/zfs/tests/ctime/ctime_001_pos.c
277
ptr = strrchr(link_file, '/');
tools/tools/nvmf/nvmfdd/nvmfdd.c
426
port = strrchr(address, ':');
tools/tools/switch_tls/switch_tls.c
139
dot = strrchr(arg, '.');
tools/tools/switch_tls/switch_tls.c
140
colon = strrchr(arg, ':');
usr.bin/apply/apply.c
120
slashp = strrchr(shell, '/');
usr.bin/at/at.c
751
if ((pgm = strrchr(argv[0], '/')) == NULL)
usr.bin/bintrans/uudecode.c
257
p = strrchr(q, '/');
usr.bin/chpass/util.c
159
if ((p = strrchr(sh, '/')) && strcmp(name, p + 1) == 0) {
usr.bin/chpass/util.c
180
if ((p = strrchr(sh, '/')) && strcmp(name, p + 1) == 0) {
usr.bin/cksum/cksum.c
58
if ((p = strrchr(argv[0], '/')) == NULL)
usr.bin/compress/compress.c
132
if ((p = strrchr(*argv, '.')) != NULL &&
usr.bin/compress/compress.c
155
if ((p = strrchr(*argv, '.')) == NULL ||
usr.bin/compress/compress.c
66
if ((p = strrchr(argv[0], '/')) == NULL)
usr.bin/csplit/csplit.c
367
if ((pofs = strrchr(ecopy, *expr)) == NULL || pofs[-1] == '\\')
usr.bin/ctags/ctags.c
285
if ((cp = strrchr(file, '.'))) {
usr.bin/ctags/tree.c
65
if (!(fp = strrchr(curfile, '/')))
usr.bin/ctags/tree.c
70
fp = strrchr(nbuf, '.');
usr.bin/diff/diff.c
692
if ((tail = strrchr(path, '/')) == NULL)
usr.bin/fetch/fetch.c
1168
if ((p = strrchr(*argv, '/')) == NULL)
usr.bin/fetch/fetch.c
721
if ((slash = strrchr(path, '/')) == NULL)
usr.bin/find/function.c
627
(file = strrchr(entry->fts_path, '/')))
usr.bin/find/function.c
945
if ((p = strrchr(entry->fts_accpath, '/')) != NULL)
usr.bin/find/printf.c
198
pend = strrchr(path, '/');
usr.bin/finger/net.c
63
host = strrchr(name, '@');
usr.bin/fortune/fortune/fortune.c
670
if ((sp = strrchr(offensive, '/')) == NULL)
usr.bin/fortune/fortune/fortune.c
771
if ((sp = strrchr(file, '/')) == NULL)
usr.bin/fortune/fortune/fortune.c
783
if ((sp = strrchr(sp, '.')) != NULL) {
usr.bin/gzip/gzip.c
1455
nf = strrchr(name, '/');
usr.bin/gzip/gzip.c
1462
dp = strrchr(file, '/');
usr.bin/hexdump/hexdump.c
55
if (!(p = strrchr(argv[0], 'o')) || strcmp(p, "od"))
usr.bin/hexdump/hexsyntax.c
51
if ((p = strrchr(argv[0], 'h')) != NULL &&
usr.bin/indent/lexi.c
266
if ((opt.auto_typedefs && ((u = strrchr(s_token, '_')) != NULL) &&
usr.bin/limits/limits.c
689
const char * p = strrchr(shell, '/');
usr.bin/login/login.c
652
p = strrchr(pwd->pw_shell, '/');
usr.bin/mail/util.c
341
cp2 = strrchr(cp, '!');
usr.bin/mail/util.c
537
cp2 = strrchr(namebuf, '!') + 1;
usr.bin/patch/util.c
128
if ((simplename = strrchr(bakname, '/')) != NULL)
usr.bin/patch/util.c
337
char *s = strrchr(tmpbuf, '/');
usr.bin/pr/egetopt.c
140
if (!(p = strrchr(*nargv, '/')))
usr.bin/pr/egetopt.c
156
if (!(p = strrchr(*nargv, '/')))
usr.bin/pr/egetopt.c
193
if (!(p = strrchr(*nargv, '/')))
usr.bin/quota/quota.c
578
cp = strrchr(cp, ':');
usr.bin/rpcgen/rpc_main.c
211
if ((file = strrchr(path, '/')) == NULL)
usr.bin/rpcgen/rpc_main.c
216
p = strrchr(file, '.');
usr.bin/rpcgen/rpc_main.c
521
filename = strrchr(pathname, '/'); /* find last component */
usr.bin/rpcgen/rpc_main.c
524
stopat = strrchr(guard, '.');
usr.bin/rpcgen/rpc_main.c
892
temp = strrchr(cmd->infile, '.');
usr.bin/rpcgen/rpc_svcout.c
936
s = strrchr(infile, '.');
usr.bin/su/su.c
384
p = strrchr(shell, '/');
usr.bin/tftp/main.c
450
if (strrchr(argv[argc - 1], ':')) {
usr.bin/tftp/main.c
459
targ = strrchr(lcp, ':');
usr.bin/tftp/main.c
561
if (strrchr(argv[n], ':') == 0) {
usr.bin/tftp/main.c
569
src = strrchr(argv[n], ':');
usr.bin/tftp/main.c
712
s = strrchr(filename, '/');
usr.bin/tip/tip/cmds.c
592
if ((cp = strrchr(value(SHELL), '/')) == NULL)
usr.bin/tip/tip/cmds.c
692
if ((cp = strrchr(value(SHELL), '/')) == NULL)
usr.bin/tip/tip/hunt.c
59
uucplock = strrchr(cp, '/');
usr.bin/tip/tip/value.c
98
if ((tp = strrchr(file, '\n')))
usr.bin/usbhidaction/usbhidaction.c
421
*strrchr(coll, '.') = 0;
usr.bin/usbhidctl/usbhid.c
145
tmp1 = strrchr(colls, '.');
usr.bin/usbhidctl/usbhid.c
91
tmp1 = strrchr(colls, '.');
usr.bin/w/w.c
255
if ((x_suffix = strrchr(p, ':')) != NULL) {
usr.bin/whereis/whereis.c
414
if ((cp = strrchr(name, '/')) != NULL)
usr.bin/xinstall/xinstall.c
1164
if ((p = strrchr(temp, '/')) != NULL)
usr.bin/xinstall/xinstall.c
829
(p = strrchr(from_name, '/')) ? ++p : from_name);
usr.sbin/apmd/apmd.c
671
prog = strrchr(av[0], '/');
usr.sbin/bhyve/bhyverun.c
783
colon = strrchr(opt, ':');
usr.sbin/bhyve/config.c
170
name = strrchr(path, '.');
usr.sbin/bhyve/config.c
212
name = strrchr(path, '.');
usr.sbin/bsdinstall/distextract/distextract.c
104
dists[nminibars].label = strrchr(dists[nminibars].path, '/');
usr.sbin/bsdinstall/distfetch/distfetch.c
139
minilabel[i] = strrchr(urls[i], '/');
usr.sbin/bsnmpd/tools/bsnmptools/bsnmpget.c
1152
program_name = strrchr(*argv, '/');
usr.sbin/certctl/certctl.c
116
if ((sep = strrchr(dir, '/')) != NULL) {
usr.sbin/certctl/certctl.c
742
if ((sep = strrchr(bundle_dest, '/')) == NULL) {
usr.sbin/certctl/certctl.c
782
path = longnames ? NULL : strrchr(cert->path, '/');
usr.sbin/certctl/certctl.c
783
name = longnames ? NULL : strrchr(cert->name, '=');
usr.sbin/ckdist/ckdist.c
235
(s = strrchr(name, ')')) == NULL ||
usr.sbin/ckdist/ckdist.c
372
plen = path && (s = strrchr(path, '/')) != NULL ?
usr.sbin/ckdist/ckdist.c
398
return ((s = strrchr(path, '/')) != NULL && s[1] ?
usr.sbin/ckdist/ckdist.c
409
((s = strrchr(path, '.')) != NULL && s > path &&
usr.sbin/config/main.cc
283
if ((p = strrchr(pwd, '/')) == NULL) {
usr.sbin/config/main.cc
696
if ((s = strrchr(file, '/')) != NULL)
usr.sbin/config/mkmakefile.cc
732
cp = strrchr(fn, '/');
usr.sbin/cron/lib/entry.c
323
if ((s = strrchr(username, '/')) != NULL) {
usr.sbin/cron/lib/entry.c
344
if ((s = strrchr(username, ':')) != NULL) {
usr.sbin/crunch/crunchgen/crunched_main.c
106
const char *slash = strrchr(exe_path, '/');
usr.sbin/crunch/crunchgen/crunchgen.c
203
if ((p=strrchr(infilename, '/')) != NULL)
usr.sbin/crunch/crunchgen/crunchgen.c
208
if ((p=strrchr(confname, '.')) != NULL && !strcmp(p, ".conf"))
usr.sbin/efivar/efivar.c
122
cp = strrchr(name, '-');
usr.sbin/fstyp/hammer2.c
190
p = strrchr(head, '/');
usr.sbin/inetd/inetd.c
1473
if ((p = strrchr(name1, '/')) != NULL)
usr.sbin/inetd/inetd.c
1475
if ((p = strrchr(name2, '/')) != NULL)
usr.sbin/inetd/inetd.c
1747
if ((versp = strrchr(sep->se_service, '/'))) {
usr.sbin/inetd/inetd.c
1911
if ((s = strrchr(sep->se_user, '/')) != NULL) {
usr.sbin/inetd/inetd.c
1917
if ((s = strrchr(sep->se_user, ':')) != NULL) {
usr.sbin/inetd/inetd.c
1923
if ((sep->se_server_name = strrchr(sep->se_server, '/')))
usr.sbin/ipfwpcap/ipfwpcap.c
86
p = strrchr(prog, '/');
usr.sbin/jail/config.c
294
if ((slash = strrchr(outer_cfname, '/')) != NULL) {
usr.sbin/jail/config.c
494
cs = strrchr(p->name, '.');
usr.sbin/jail/state.c
113
if ((cs = strrchr(j->name, '.')))
usr.sbin/jls/jls.c
394
p = strrchr(name, '.');
usr.sbin/jls/jls.c
407
p = strrchr(name, '.');
usr.sbin/kbdmap/kbdmap.c
195
p = strrchr(name, '/');
usr.sbin/kbdmap/kbdmap.c
210
p = strrchr(name, '.');
usr.sbin/kbdmap/kbdmap.c
278
p = strrchr(tmp, '-');
usr.sbin/kbdmap/kbdmap.c
333
p = strrchr(tmp, '-');
usr.sbin/kldxref/kldxref.c
845
dot = strrchr(p->fts_name, '.');
usr.sbin/lpr/common_source/common.c
493
destp = strrchr(tempstr, ':');
usr.sbin/lpr/common_source/displayq.c
556
lastsep = strrchr(nfile, '/');
usr.sbin/lpr/lpd/printjob.c
1390
slash = strrchr(f_av[0], '/');
usr.sbin/lpr/lpd/printjob.c
1560
if ((cp = strrchr(_PATH_SENDMAIL, '/')) != NULL)
usr.sbin/lpr/lpd/printjob.c
1805
if ((cp = strrchr(pp->filters[LPF_OUTPUT], '/')) == NULL)
usr.sbin/lpr/lpd/printjob.c
777
if ((av[0] = strrchr(prog, '/')) != NULL)
usr.sbin/lpr/lpr/lpr.c
328
jobname = ((arg = strrchr(argv[0], '/'))
usr.sbin/lpr/lpr/lpr.c
582
if ((cp = strrchr(buf, '/')) != NULL)
usr.sbin/lpr/lpr/lpr.c
722
if ((cp = strrchr(file, '/')) == NULL) {
usr.sbin/newsyslog/newsyslog.c
1249
(group = strrchr(q, '.')) != NULL) {
usr.sbin/newsyslog/newsyslog.c
1878
if ((p = strrchr(dirpart, '/')) == NULL)
usr.sbin/newsyslog/newsyslog.c
1890
if ((p = strrchr(ent->log, '/')) == NULL)
usr.sbin/newsyslog/newsyslog.c
2174
pgm_name = strrchr(pgm_path, '/');
usr.sbin/newsyslog/newsyslog.c
2585
if ((p = strrchr(tmp, '/')) == NULL)
usr.sbin/newsyslog/newsyslog.c
2595
if ((p = strrchr(file, '/')) == NULL)
usr.sbin/newsyslog/newsyslog.c
2760
slash = strrchr(tempfile, '/');
usr.sbin/pkg/pkg.c
1046
if ((basename = strrchr(pkg, '/')) != NULL)
usr.sbin/pkg/pkg.c
1057
vstart = strrchr(pkg, '-');
usr.sbin/pkg/pkg.c
195
end = strrchr(archive_entry_pathname(ae), '/');
usr.sbin/ppp/auth.c
201
if ((slash = strrchr(name, '\\')) != NULL && slash[1]) {
usr.sbin/ppp/auth.c
270
if ((slash = strrchr(name, '\\')) != NULL && slash[1]) {
usr.sbin/ppp/auth.c
326
if ((slash = strrchr(name, '\\')) != NULL && slash[1]) {
usr.sbin/ppp/auth.c
381
if ((slash = strrchr(name, '\\')) != NULL && slash[1]) {
usr.sbin/ppp/bundle.c
760
ifname = strrchr(bundle.dev.Name, '/');
usr.sbin/ppp/chap_ms.c
161
Name = strrchr(UserName, '\\');
usr.sbin/ppp/main.c
327
name = strrchr(argv[0], '/');
usr.sbin/pppctl/pppctl.c
144
prompt = strrchr(Buffer, '\n');
usr.sbin/pppctl/pppctl.c
180
if ((last = strrchr(Buffer, '\n')) == NULL)
usr.sbin/pstat/pstat.c
115
opts = strrchr(argv[0], '/');
usr.sbin/pw/psdate.c
235
while ((q = strrchr(tmp, ' ')) != NULL) {
usr.sbin/pw/pw_user.c
108
tmp = strrchr(dirs, '/');
usr.sbin/rarpd/rarpd.c
128
if ((name = strrchr(argv[0], '/')) != NULL)
usr.sbin/route6d/route6d.c
285
progname = strrchr(*argv, '/');
usr.sbin/rpc.ypupdated/update.c
207
p = strrchr(path, '/');
usr.sbin/sesutil/sesutil.c
198
endptr = strrchr(uflag, '*');
usr.sbin/syslogd/syslogd.c
3454
if ((cp1 = strrchr(cp1, ':'))) {
usr.sbin/tcpdrop/tcpdrop.c
147
dot = strrchr(arg, '.');
usr.sbin/tcpdrop/tcpdrop.c
148
colon = strrchr(arg, ':');
usr.sbin/traceroute/traceroute.c
566
else if ((cp = strrchr(argv[0], '/')) != NULL)
usr.sbin/ypldap/parse.y
819
if ((val = strrchr(s, '=')) == NULL)