usr/src/cmd/auditreduce/option.c
1061
get_next_pcb(char *suffix)
usr/src/cmd/auditreduce/option.c
1072
proc_pcb(pcb, suffix, i);
usr/src/cmd/auditreduce/option.c
1075
if (suffix) {
usr/src/cmd/auditreduce/option.c
1076
if (strcmp(pcb->pcb_suffix, suffix) == 0)
usr/src/cmd/auditreduce/option.c
1102
proc_pcb(pcb, suffix, pcbsize - PCB_INC);
usr/src/cmd/auditreduce/option.c
1117
proc_pcb(audit_pcb_t *pcb, char *suffix, int i)
usr/src/cmd/auditreduce/option.c
1119
if (suffix)
usr/src/cmd/auditreduce/option.c
1120
pcb->pcb_suffix = suffix;
usr/src/cmd/auditreduce/token.c
50
char *suffix;
usr/src/cmd/auditreduce/token.c
61
suffix = "_new";
usr/src/cmd/auditreduce/token.c
64
suffix = "32";
usr/src/cmd/auditreduce/token.c
73
suffix = "64";
usr/src/cmd/auditreduce/token.c
77
suffix = "_ex";
usr/src/cmd/auditreduce/token.c
82
suffix = "32_ex";
usr/src/cmd/auditreduce/token.c
87
suffix = "64_ex";
usr/src/cmd/auditreduce/token.c
90
suffix = "";
usr/src/cmd/auditreduce/token.c
94
tokentable[id].t_name, suffix);
usr/src/cmd/basename/basename.c
104
if (suffix == NULL) {
usr/src/cmd/basename/basename.c
115
if (strcmp(string, suffix) != 0) {
usr/src/cmd/basename/basename.c
116
p = string + strlen(string) - strlen(suffix);
usr/src/cmd/basename/basename.c
117
if (strcmp(p, suffix) == 0)
usr/src/cmd/basename/basename.c
126
suf_len = 6 + strlen(suffix) + 1 + 1; /* \(.*\)suffix$ */
usr/src/cmd/basename/basename.c
137
(void) strcpy(suf_pat + 6, suffix);
usr/src/cmd/basename/basename.c
42
char *suffix;
usr/src/cmd/basename/basename.c
83
suffix = (argc == 2) ? NULL : argv[2];
usr/src/cmd/bhyve/common/acpi.c
258
basl_open(struct basl_fio *bf, int suffix)
usr/src/cmd/bhyve/common/acpi.c
264
if (suffix) {
usr/src/cmd/boot/bootadm/bootadm.c
327
#define build_path(buf, len, root, prefix, suffix) \
usr/src/cmd/boot/bootadm/bootadm.c
329
is_flag_on(IS_SPARC_TARGET) ? "" : "/amd64", (suffix))
usr/src/cmd/boot/bootadm/bootadm.c
3717
char suffix[20];
usr/src/cmd/boot/bootadm/bootadm.c
3722
ret = snprintf(suffix, sizeof (suffix), "/archive-new-%d", getpid());
usr/src/cmd/boot/bootadm/bootadm.c
3723
if (ret >= sizeof (suffix))
usr/src/cmd/boot/bootadm/bootadm.c
3726
ret = build_path(temp, sizeof (temp), root, ARCHIVE_PREFIX, suffix);
usr/src/cmd/cmd-inet/usr.bin/pppdump/bsd-comp.c
112
u_char suffix; /* last character of new code */
usr/src/cmd/cmd-inet/usr.bin/pppdump/bsd-comp.c
116
u_char suffix; /* last character of new code */
usr/src/cmd/cmd-inet/usr.bin/pppdump/bsd-comp.c
164
#define BSD_HASH(prefix,suffix,hshift) ((((u_int32_t)(suffix)) << (hshift)) \
usr/src/cmd/cmd-inet/usr.bin/pppdump/bsd-comp.c
166
#define BSD_KEY(prefix,suffix) ((((u_int32_t)(suffix)) << 16) \
usr/src/cmd/cmd-inet/usr.bin/pppdump/bsd-comp.c
670
*--p = dictp->f.hs.suffix;
usr/src/cmd/cpio/cpio.c
9445
char *suffix = "/cpioXXXXXX";
usr/src/cmd/cpio/cpio.c
9452
(strlen(tmpdir) + strlen(suffix)) > APATH) {
usr/src/cmd/cpio/cpio.c
9464
tmpfname = e_zalloc(E_EXIT, strlen(tmpdir) + strlen(suffix) + 1);
usr/src/cmd/cpio/cpio.c
9467
(void) strcat(tmpfname, suffix);
usr/src/cmd/cpio/cpio.c
9470
msg(EXTN, "cannot open tmpfile %s%s", tmpdir, suffix);
usr/src/cmd/csh/printf.c
136
char *suffix;
usr/src/cmd/csh/printf.c
309
suffix = prefix;
usr/src/cmd/csh/printf.c
472
suffix = &expbuf[MAXESIZ];
usr/src/cmd/csh/printf.c
473
*suffix = '\0';
usr/src/cmd/csh/printf.c
480
*--suffix = todigit(n % 10);
usr/src/cmd/csh/printf.c
486
while (suffix > &expbuf[MAXESIZ - 2]) {
usr/src/cmd/csh/printf.c
487
*--suffix = '0';
usr/src/cmd/csh/printf.c
491
*--suffix = (decpt > 0 || dval == 0) ?
usr/src/cmd/csh/printf.c
495
*--suffix = isupper(fcode) ? 'E' : 'e';
usr/src/cmd/csh/printf.c
711
- strlen(suffix)
usr/src/cmd/csh/printf.c
750
while (*suffix != '\0') {
usr/src/cmd/csh/printf.c
751
Putchar(*suffix++);
usr/src/cmd/filesync/debug.c
328
if (!suffix(name, errsim[i].file))
usr/src/cmd/filesync/eval.c
256
suffix(path, "/..") || contains(path, "/../")) {
usr/src/cmd/filesync/filesync.h
155
bool_t suffix(const char *, const char *); /* does s1 end with s2 */
usr/src/cmd/fm/eversholt/common/esclex.c
137
const char *suffix;
usr/src/cmd/fm/eversholt/common/esclex.c
269
stable(Timesuffix[i].suffix), &Timesuffix[i].nsec);
usr/src/cmd/fm/eversholt/common/tree.c
736
tree_timeval(const char *s, const char *suffix, const char *file, int line)
usr/src/cmd/fm/eversholt/common/tree.c
742
ASSERT(suffix != NULL);
usr/src/cmd/fm/eversholt/common/tree.c
744
if ((ullp = lex_s2ullp_lut_lookup(Timesuffixlut, suffix)) == NULL) {
usr/src/cmd/fm/eversholt/common/tree.c
746
"unrecognized number suffix: %s", suffix);
usr/src/cmd/fm/eversholt/common/tree.h
289
struct node *tree_timeval(const char *s, const char *suffix,
usr/src/cmd/fm/fmd/common/fmd_conf.c
420
} suffix[] = {
usr/src/cmd/fm/fmd/common/fmd_conf.c
452
for (i = 0; suffix[i].name != NULL; i++) {
usr/src/cmd/fm/fmd/common/fmd_conf.c
453
if (strcasecmp(suffix[i].name, end) == 0) {
usr/src/cmd/fm/fmd/common/fmd_conf.c
454
mul = suffix[i].mul;
usr/src/cmd/fm/fmd/common/fmd_conf.c
459
if (suffix[i].name == NULL && *end != '\0')
usr/src/cmd/fm/fmd/common/fmd_module.c
1053
const fmd_modops_t *ops, const char *suffix)
usr/src/cmd/fm/fmd/common/fmd_module.c
1072
if (suffix != NULL && (p == NULL || strcmp(p, suffix) != 0))
usr/src/cmd/fm/fmd/common/fmd_module.c
1084
const fmd_modops_t *ops, const char *suffix)
usr/src/cmd/fm/fmd/common/fmd_module.c
1089
fmd_modhash_loaddir(mhp, pap->cpa_argv[i], ops, suffix);
usr/src/cmd/fm/fmdump/common/fmdump.c
242
} suffix[] = {
usr/src/cmd/fm/fmdump/common/fmdump.c
307
for (i = 0; suffix[i].name != NULL; i++) {
usr/src/cmd/fm/fmdump/common/fmdump.c
308
if (strcasecmp(suffix[i].name, p) == 0) {
usr/src/cmd/fm/fmdump/common/fmdump.c
309
nsec *= suffix[i].mul;
usr/src/cmd/fm/fmdump/common/fmdump.c
314
if (suffix[i].name == NULL)
usr/src/cmd/fm/fmdump/common/fmdump.c
591
long suffix;
usr/src/cmd/fm/fmdump/common/fmdump.c
596
addlink(struct loglink **llp, char *dirname, char *logname, long suffix)
usr/src/cmd/fm/fmdump/common/fmdump.c
610
newp->suffix = suffix;
usr/src/cmd/fm/fmdump/common/fmdump.c
612
while (*llp != NULL && suffix < (*llp)->suffix)
usr/src/cmd/fm/fmdump/common/fmdump.c
628
long len, suffix;
usr/src/cmd/fm/fmdump/common/fmdump.c
662
else if ((suffix = strtol(dp->d_name + len + 1,
usr/src/cmd/fm/fmdump/common/fmdump.c
664
addlink(&head, dirname, dp->d_name, suffix);
usr/src/cmd/fm/fminject/common/inj_string.c
153
} suffix[] = {
usr/src/cmd/fm/fminject/common/inj_string.c
175
for (i = 0; suffix[i].name != NULL; i++) {
usr/src/cmd/fm/fminject/common/inj_string.c
176
if (strcasecmp(suffix[i].name, units) == 0) {
usr/src/cmd/fm/fminject/common/inj_string.c
177
mul = suffix[i].mul;
usr/src/cmd/fm/fminject/common/inj_string.c
182
if (suffix[i].name == NULL && *units != '\0')
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
62
#define NONUNIQUE_NVLIST_FN(suffix, type, atype) \
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
64
nonunique_nvlist_lookup_##suffix(nvlist_t *nvlp, const char *n, atype *rpp) \
usr/src/cmd/fm/modules/common/disk-monitor/topo_gather.c
71
return (nvpair_value_##suffix(nvp, rpp)); \
usr/src/cmd/fm/modules/common/eversholt/fme.c
1105
char *suffix;
usr/src/cmd/fm/modules/common/eversholt/fme.c
1120
suffix = suffixbuf;
usr/src/cmd/fm/modules/common/eversholt/fme.c
1123
suffix = (char *)(uintptr_t)gval->v;
usr/src/cmd/fm/modules/common/eversholt/fme.c
1126
nname = strlen(serdname) + strlen(suffix) + 2;
usr/src/cmd/fm/modules/common/eversholt/fme.c
1128
(void) snprintf(nserdname, nname, "%s:%s", serdname, suffix);
usr/src/cmd/fm/modules/common/eversholt/fme.c
1250
const char *suffix;
usr/src/cmd/fm/modules/common/eversholt/fme.c
1254
suffix = stable(&ptr[len]);
usr/src/cmd/fm/modules/common/eversholt/fme.c
1256
(void *)suffix, NULL);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
263
FN_composite_name_t *suffix = NULL;
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
271
if (split_cname(name, &suffix, &prefix) != 0) {
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
281
*ctxp = lookup_ctx(nns_ctx, suffix, FALSE, status);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
291
lookup_ctx(*prefix_ctxp, suffix, FALSE, status);
usr/src/cmd/fs.d/autofs/ns_fnreaddir.c
294
fn_composite_name_destroy(suffix);
usr/src/cmd/fs.d/pcfs/common/pcfs_common.c
322
stat_actual_disk(const char *diskname, struct stat *info, char **suffix)
usr/src/cmd/fs.d/pcfs/common/pcfs_common.c
337
if ((*suffix = strchr(actualdisk, ':')) != NULL) {
usr/src/cmd/fs.d/pcfs/common/pcfs_common.c
338
**suffix = '\0';
usr/src/cmd/fs.d/pcfs/common/pcfs_common.c
339
(*suffix)++;
usr/src/cmd/fs.d/pcfs/common/pcfs_common.h
76
char **suffix);
usr/src/cmd/fs.d/pcfs/fsck/fsck_main.c
167
char *suffix = NULL;
usr/src/cmd/fs.d/pcfs/fsck/fsck_main.c
174
actualDisk = stat_actual_disk(special, &dinfo, &suffix);
usr/src/cmd/fs.d/pcfs/fsck/fsck_main.c
202
if (suffix) {
usr/src/cmd/fs.d/pcfs/fsck/fsck_main.c
204
findPartitionOffset(*inFD, bpsec, suffix)) < 0) {
usr/src/cmd/fs.d/pcfs/fsck/fsck_main.c
208
suffix);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
146
static void compare_existing_with_computed(int fd, char *suffix,
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
150
static void print_reproducing_command(int fd, char *actualdisk, char *suffix,
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1709
compare_existing_with_computed(int fd, char *suffix,
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1726
if (!suffix) {
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1751
if (!suffix) {
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1824
print_reproducing_command(int fd, char *actualdisk, char *suffix, bpb_t *wbpb)
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1838
compare_existing_with_computed(fd, suffix, wbpb,
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1937
suffix ? ':' : '\0', suffix ? *suffix : '\0');
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1957
char *suffix = NULL;
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
1964
actualdisk = stat_actual_disk(dn, &di, &suffix);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2000
if (suffix && !(seek_partn(fd, suffix, wbpb, &ignored))) {
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2006
print_reproducing_command(fd, actualdisk, suffix, wbpb);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2020
getdiskinfo(const char *dn, char **actualdisk, char **suffix)
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2026
*actualdisk = stat_actual_disk(dn, &di, suffix);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2065
if (*suffix != NULL) {
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2068
"GPT partitioning.\n"), *suffix);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2142
prepare_wbpb(const char *dn, bpb_t *wbpb, char **actualdisk, char **suffix)
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2154
getdiskinfo(dn, actualdisk, suffix);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2192
char *suffix = NULL;
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2199
prepare_wbpb(dn, wbpb, &actualdisk, &suffix);
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2237
if (DontUseFdisk && suffix) {
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2248
if (suffix != NULL && !(seek_partn(fd, suffix, wbpb, seekto)))
usr/src/cmd/fs.d/pcfs/mkfs/mkfs_main.c
2251
if (suffix == NULL) {
usr/src/cmd/iconv/iconv_list.c
192
scan_dir(DIR *dh, char sep, char *suffix)
usr/src/cmd/iconv/iconv_list.c
210
p2 = strrchr(namebuf, *suffix);
usr/src/cmd/iconv/iconv_list.c
213
if (strcmp(p2, suffix) != 0)
usr/src/cmd/ipf/lib/printaddr.c
16
char *suffix;
usr/src/cmd/ipf/lib/printaddr.c
21
suffix = "/bcast";
usr/src/cmd/ipf/lib/printaddr.c
27
suffix = NULL;
usr/src/cmd/ipf/lib/printaddr.c
31
suffix = "/net";
usr/src/cmd/ipf/lib/printaddr.c
35
suffix = "/netmasked";
usr/src/cmd/ipf/lib/printaddr.c
39
suffix = "/peer";
usr/src/cmd/ipf/lib/printaddr.c
43
suffix = NULL;
usr/src/cmd/ipf/lib/printaddr.c
49
suffix = NULL;
usr/src/cmd/ipf/lib/printaddr.c
54
suffix = NULL;
usr/src/cmd/ipf/lib/printaddr.c
58
if (suffix != NULL) {
usr/src/cmd/ipf/lib/printaddr.c
59
printf("%s/%s", ifname, suffix);
usr/src/cmd/lp/filter/postscript/download/download.c
282
strlen(suffix) + 2)) == NULL )
usr/src/cmd/lp/filter/postscript/download/download.c
284
sprintf(path, "%s/%s%s", hostfontdir, mapname, suffix);
usr/src/cmd/lp/filter/postscript/download/download.c
99
char *suffix = ""; /* appended to the map table pathname */
usr/src/cmd/lp/lib/lp/printlist.c
57
printlist_setup(char *prefix, char *suffix, char *sep, char *newline)
usr/src/cmd/lp/lib/lp/printlist.c
61
if (suffix)
usr/src/cmd/lp/lib/lp/printlist.c
62
print_suffix = suffix;
usr/src/cmd/lp/lib/lp/sdn.c
53
printsdn_setup(char *prefix, char *suffix, char *newline)
usr/src/cmd/lp/lib/lp/sdn.c
57
if (suffix)
usr/src/cmd/lp/lib/lp/sdn.c
58
print_suffix = suffix;
usr/src/cmd/lp/lib/oam/fmtmsg.c
107
wrap(wchar_t *prefix, wchar_t *suffix, int indent_len, wchar_t *str)
usr/src/cmd/lp/lib/oam/fmtmsg.c
117
if ((len = wscol(suffix)))
usr/src/cmd/lp/lib/oam/fmtmsg.c
119
indent_len - len - 2, prefix, suffix);
usr/src/cmd/make/bin/doname.cc
1244
Dependency suffix;
usr/src/cmd/make/bin/doname.cc
1256
for (suffix = suffixes; suffix != NULL; suffix = suffix->next) {
usr/src/cmd/make/bin/doname.cc
1257
suffix_length = suffix->name->hash.length;
usr/src/cmd/make/bin/doname.cc
1258
suf_string.init(suffix->name);
usr/src/cmd/make/bin/implicit.cc
1217
Name suffix = pat_rule->patterns[pat_rule->patterns_total - 1];
usr/src/cmd/make/bin/implicit.cc
1218
suf_string.init(suffix);
usr/src/cmd/make/bin/implicit.cc
1221
if (suffix->dollar) {
usr/src/cmd/make/bin/implicit.cc
1223
expand_value(suffix, &string, false);
usr/src/cmd/make/bin/implicit.cc
1232
suffix_length = (int) suffix->hash.length;
usr/src/cmd/make/bin/implicit.cc
185
suffix.suffix->string_mb,
usr/src/cmd/make/bin/implicit.cc
187
suffix.suffix->hash.length);
usr/src/cmd/make/bin/implicit.cc
189
suffix.suffix->hash.length] =
usr/src/cmd/make/bin/implicit.cc
293
suffix.suffix->with_squiggle,
usr/src/cmd/make/bin/implicit.cc
409
source_suffix->body.suffix.suffix->string_mb,
usr/src/cmd/make/bin/implicit.cc
425
source_suffix->body.suffix.command_template;
usr/src/cmd/make/bin/implicit.cc
501
Dependency suffix;
usr/src/cmd/make/bin/implicit.cc
530
for (suffix = suffixes; suffix != NULL; suffix = suffix->next) {
usr/src/cmd/make/bin/implicit.cc
532
suffix_length = suffix->name->hash.length;
usr/src/cmd/make/bin/implicit.cc
533
suf_string.init(suffix->name);
usr/src/cmd/make/bin/implicit.cc
598
Dependency suffix;
usr/src/cmd/make/bin/implicit.cc
631
for (suffix = suffixes; suffix != NULL; suffix = suffix->next) {
usr/src/cmd/make/bin/implicit.cc
635
suffix_length = suffix->name->hash.length;
usr/src/cmd/make/bin/implicit.cc
636
suf_string.init(suffix->name);
usr/src/cmd/make/bin/implicit.cc
656
suffix->name,
usr/src/cmd/make/bin/implicit.cc
705
Property suffix;
usr/src/cmd/make/bin/implicit.cc
761
suffix = append_prop(target_suffix, suffix_prop);
usr/src/cmd/make/bin/implicit.cc
762
suffix->body.suffix.suffix = source_suffix->name;
usr/src/cmd/make/bin/implicit.cc
763
suffix->body.suffix.command_template =
usr/src/cmd/make/include/mksh/defs.h
630
struct _Name *suffix;
usr/src/cmd/make/include/mksh/defs.h
677
struct Suffix suffix;
usr/src/cmd/man/makewhatis.c
110
char *suffix;
usr/src/cmd/man/makewhatis.c
116
suffix = &dirent->d_name[basename_length];
usr/src/cmd/man/makewhatis.c
120
if (--suffix == dirent->d_name || !isalnum(*suffix)) {
usr/src/cmd/man/makewhatis.c
121
if (*suffix == '.')
usr/src/cmd/man/makewhatis.c
128
*suffix++ = '\0';
usr/src/cmd/man/makewhatis.c
130
info->suffix = strdup(suffix);
usr/src/cmd/man/makewhatis.c
269
no_page_exists(char *dir, stringlist *names, char *suffix)
usr/src/cmd/man/makewhatis.c
279
dir, names->sl_str[i], suffix, suffixes[j]);
usr/src/cmd/man/makewhatis.c
490
add_whatis_name(char *name, char *suffix)
usr/src/cmd/man/makewhatis.c
496
sbuf_append_str(whatis_final, suffix);
usr/src/cmd/man/makewhatis.c
57
char *suffix;
usr/src/cmd/man/makewhatis.c
718
no_page_exists(section_dir, names, page->suffix)) {
usr/src/cmd/man/makewhatis.c
723
add_whatis_name(page->name, page->suffix);
usr/src/cmd/man/makewhatis.c
726
add_whatis_name(names->sl_str[i], page->suffix);
usr/src/cmd/man/makewhatis.c
96
free(info->suffix);
usr/src/cmd/mandoc/main.c
699
glob_esc(char **dst, const char *src, const char *suffix)
usr/src/cmd/mandoc/main.c
706
while (*suffix != '\0')
usr/src/cmd/mandoc/main.c
707
*(*dst)++ = *suffix++;
usr/src/cmd/mandoc/mdoc_man.c
44
const char *suffix; /* post-node string constant */
usr/src/cmd/mandoc/mdoc_man.c
768
const char *suffix;
usr/src/cmd/mandoc/mdoc_man.c
770
suffix = mdoc_man_act(n->tok)->suffix;
usr/src/cmd/mandoc/mdoc_man.c
771
if (NULL == suffix)
usr/src/cmd/mandoc/mdoc_man.c
774
print_word(suffix);
usr/src/cmd/mandoc/mdoc_markdown.c
40
const char *suffix; /* post-node string constant */
usr/src/cmd/mandoc/mdoc_markdown.c
762
const char *suffix;
usr/src/cmd/mandoc/mdoc_markdown.c
764
if ((suffix = md_act(n->tok)->suffix) != NULL) {
usr/src/cmd/mandoc/mdoc_markdown.c
766
md_rawword(suffix);
usr/src/cmd/mandoc/mdoc_markdown.c
767
if (*suffix == '`')
usr/src/cmd/mandoc/mdoc_markdown.c
787
const char *suffix;
usr/src/cmd/mandoc/mdoc_markdown.c
789
if ((suffix = md_act(n->tok)->suffix) != NULL) {
usr/src/cmd/mandoc/mdoc_markdown.c
791
md_word(suffix);
usr/src/cmd/mandoc/term_tag.c
50
term_tag_init(const char *outfilename, const char *suffix,
usr/src/cmd/mandoc/term_tag.c
90
"/tmp/man.XXXXXXXXXX%s", suffix);
usr/src/cmd/mandoc/term_tag.c
91
if ((ofd = mkstemps(tag_files.ofn, strlen(suffix))) == -1) {
usr/src/cmd/mdb/common/kmdb/kmdb_main.c
107
static const char suffix[] = "/kmdb/%i:";
usr/src/cmd/mdb/common/kmdb/kmdb_main.c
109
static const char suffix[] = "/kmdb:";
usr/src/cmd/mdb/common/kmdb/kmdb_main.c
132
sz = (c - modpath) + sizeof (suffix) - 1;
usr/src/cmd/mdb/common/kmdb/kmdb_main.c
137
(void) strcpy(lpend + (c - modpath), suffix);
usr/src/cmd/mdb/common/mdb/mdb_string.c
587
static const char suffix[] = " ...";
usr/src/cmd/mdb/common/mdb/mdb_string.c
589
if (nbytes > sizeof (suffix) && strlen(s) >= nbytes - 1)
usr/src/cmd/mdb/common/mdb/mdb_string.c
590
(void) strcpy(&s[nbytes - sizeof (suffix)], suffix);
usr/src/cmd/mdb/common/modules/libc/findstack_subr.c
116
char *suffix = ".so";
usr/src/cmd/mdb/common/modules/libc/findstack_subr.c
130
if (!match && (s = strstr(obj->obj_name, suffix)) != NULL) {
usr/src/cmd/mdb/common/modules/libc/findstack_subr.c
131
while ((next = strstr(s + 1, suffix)) != NULL) {
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1213
const char *suffix;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1266
suffix = "B";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1269
suffix = "KB";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1272
suffix = "MB";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1275
suffix = "GB";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1278
suffix = "XX";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1294
stats[i].value.ui64 >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1325
mdb_printf("%9llu %s\n", buf >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2328
char *suffix = "M";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2339
suffix = "";
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2356
dd.dd_space_towrite[0] >> shift, suffix,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2357
dd.dd_space_towrite[1] >> shift, suffix,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2358
dd.dd_space_towrite[2] >> shift, suffix,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2359
dd.dd_space_towrite[3] >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2362
dsp.dd_used_bytes >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2364
dsp.dd_compressed_bytes >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2366
dsp.dd_uncompressed_bytes >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2375
sd.ms_allocating[0] >> shift, suffix,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2376
sd.ms_allocating[1] >> shift, suffix,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2377
sd.ms_allocating[2] >> shift, suffix,
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2378
sd.ms_allocating[3] >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2380
sd.ms_checkpointing >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2382
sd.ms_freeing >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2384
sd.ms_freed >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2386
sd.ms_unflushed_frees >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2388
sd.ms_unflushed_allocs >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2390
sd.ms_allocatable >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2392
sd.ms_deferspace >> shift, suffix);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2394
sd.avail >> shift, suffix);
usr/src/cmd/msgfmt/xgettext.c
133
static char *suffix = NULL;
usr/src/cmd/msgfmt/xgettext.c
2114
prefix, p->str, suffix);
usr/src/cmd/msgfmt/xgettext.c
2124
p->str, suffix);
usr/src/cmd/msgfmt/xgettext.c
2142
(suffix[0] != '\0')) {
usr/src/cmd/msgfmt/xgettext.c
2143
(void) fprintf(fp, " \"%s\"\n", suffix);
usr/src/cmd/msgfmt/xgettext.c
283
suffix = optarg;
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
1401
prefixdir(char *dir, char *suffix)
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
1406
if (dir == NULL || suffix == NULL)
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
1409
if (*suffix == '\0')
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
1417
send = &suffix[strlen(suffix)];
usr/src/cmd/ndmpd/ndmp/ndmpd_tar.c
1423
while (tend >= tmp && send >= suffix)
usr/src/cmd/oamuser/user/funcs.c
250
char *suffix;
usr/src/cmd/oamuser/user/funcs.c
258
if ((suffix = index(authname, KV_OBJECTCHAR)) != NULL)
usr/src/cmd/oamuser/user/funcs.c
259
*suffix = '\0';
usr/src/cmd/oamuser/user/funcs.c
262
if ((suffix = rindex(authname, '.')) == NULL)
usr/src/cmd/oamuser/user/funcs.c
266
suffix++;
usr/src/cmd/oamuser/user/funcs.c
267
if (strcmp(suffix, KV_WILDCARD)) { /* Not a wildcard */
usr/src/cmd/oamuser/user/funcs.c
278
if (strcmp(suffix, "grant")) { /* Not a grant option */
usr/src/cmd/oamuser/user/funcs.c
282
while ((suffix = rindex(authtoks, '.')) &&
usr/src/cmd/oamuser/user/funcs.c
284
strcpy(suffix, ".grant");
usr/src/cmd/oamuser/user/funcs.c
288
*suffix = '\0';
usr/src/cmd/pcitool/pcitool.c
199
char *suffix;
usr/src/cmd/pcitool/pcitool.c
213
suffix = "";
usr/src/cmd/pcitool/pcitool.c
216
suffix = PCI_MINOR_INTR;
usr/src/cmd/pcitool/pcitool.c
221
suffix = "";
usr/src/cmd/pcitool/pcitool.c
224
suffix = PCI_MINOR_REG;
usr/src/cmd/pcitool/pcitool.c
235
stringsize = strlen(prefix) + strlen(device) + strlen(suffix) + 2;
usr/src/cmd/pcitool/pcitool.c
239
(void) snprintf(path, stringsize, format, prefix, device, suffix);
usr/src/cmd/print/bsd-sysv-commands/common.c
213
char *suffix = "k";
usr/src/cmd/print/bsd-sysv-commands/common.c
235
suffix = "bytes";
usr/src/cmd/print/bsd-sysv-commands/common.c
246
rank_string(++rank), user, id, name, size, suffix);
usr/src/cmd/print/bsd-sysv-commands/common.c
251
suffix);
usr/src/cmd/ramdiskadm/main.c
216
char *suffix;
usr/src/cmd/ramdiskadm/main.c
238
size = strtoll(argv[optind], &suffix, 0);
usr/src/cmd/ramdiskadm/main.c
239
if (strcmp(suffix, "b") == 0) {
usr/src/cmd/ramdiskadm/main.c
241
++suffix;
usr/src/cmd/ramdiskadm/main.c
242
} else if (strcmp(suffix, "k") == 0) {
usr/src/cmd/ramdiskadm/main.c
244
++suffix;
usr/src/cmd/ramdiskadm/main.c
245
} else if (strcmp(suffix, "m") == 0) {
usr/src/cmd/ramdiskadm/main.c
247
++suffix;
usr/src/cmd/ramdiskadm/main.c
248
} else if (strcmp(suffix, "g") == 0) {
usr/src/cmd/ramdiskadm/main.c
250
++suffix;
usr/src/cmd/ramdiskadm/main.c
252
if (size == 0 || *suffix != '\0') {
usr/src/cmd/sendmail/db/btree/bt_put.c
472
db_indx_t cnt, lo, ln, min, off, prefix, suffix;
usr/src/cmd/sendmail/db/btree/bt_put.c
500
for (suffix = 0,
usr/src/cmd/sendmail/db/btree/bt_put.c
503
suffix < min && *p == *t; ++suffix, --p, --t)
usr/src/cmd/sendmail/db/btree/bt_put.c
508
orig.size = bk->len - (prefix + suffix);
usr/src/cmd/sendmail/db/btree/bt_put.c
510
repl.size = data->size - (prefix + suffix);
usr/src/cmd/sendmail/db/btree/bt_put.c
514
&orig, &repl, (u_int32_t)prefix, (u_int32_t)suffix)) != 0)
usr/src/cmd/sendmail/db/btree/bt_rec.c
847
dbt.size = argp->prefix + argp->suffix + argp->repl.size;
usr/src/cmd/sendmail/db/btree/bt_rec.c
855
memcpy(p, bk->data + (bk->len - argp->suffix), argp->suffix);
usr/src/cmd/sendmail/db/btree/bt_rec.c
871
dbt.size = argp->prefix + argp->suffix + argp->orig.size;
usr/src/cmd/sendmail/db/btree/bt_rec.c
879
memcpy(p, bk->data + (bk->len - argp->suffix), argp->suffix);
usr/src/cmd/sendmail/db/btree/btree_auto.c
1227
repl, prefix, suffix)
usr/src/cmd/sendmail/db/btree/btree_auto.c
1240
u_int32_t suffix;
usr/src/cmd/sendmail/db/btree/btree_auto.c
1265
+ sizeof(suffix);
usr/src/cmd/sendmail/db/btree/btree_auto.c
1311
memcpy(bp, &suffix, sizeof(suffix));
usr/src/cmd/sendmail/db/btree/btree_auto.c
1312
bp += sizeof(suffix);
usr/src/cmd/sendmail/db/btree/btree_auto.c
1381
printf("\tsuffix: %lu\n", (u_long)argp->suffix);
usr/src/cmd/sendmail/db/btree/btree_auto.c
1431
memcpy(&argp->suffix, bp, sizeof(argp->suffix));
usr/src/cmd/sendmail/db/btree/btree_auto.c
1432
bp += sizeof(argp->suffix);
usr/src/cmd/sendmail/db/include/btree_auto.h
130
u_int32_t suffix;
usr/src/cmd/sgs/include/conv.h
763
const char *suffix; /* NULL, or string to suffix output with */
usr/src/cmd/sgs/libconv/common/dl.c
171
conv_arg.prefix = conv_arg.suffix = MSG_ORIG(MSG_GBL_QUOTE);
usr/src/cmd/sgs/libconv/common/dl.c
174
conv_arg.prefix = conv_arg.suffix = conv_arg.sep = NULL;
usr/src/cmd/sgs/libconv/common/dynamic_machelf.c
122
conv_arg.prefix = conv_arg.suffix = MSG_ORIG(MSG_STR_EMPTY);
usr/src/cmd/sgs/libconv/common/dynamic_machelf.c
124
conv_arg.prefix = conv_arg.suffix = NULL;
usr/src/cmd/sgs/libconv/common/dynamic_machelf.c
79
conv_arg.prefix = conv_arg.suffix = MSG_ORIG(MSG_STR_EMPTY);
usr/src/cmd/sgs/libconv/common/dynamic_machelf.c
81
conv_arg.prefix = conv_arg.suffix = NULL;
usr/src/cmd/sgs/libconv/common/globals_machelf.c
196
(arg->suffix ? arg->suffix : MSG_ORIG(MSG_GBL_CSQBRKT))))
usr/src/cmd/sgs/libconv/common/syminfo.c
131
conv_arg.prefix = conv_arg.suffix = NULL;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
296
pg_match(scf_handle_t *h, scf_service_t *svc, ino_t ino, const char *suffix)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
333
if (suffix != NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
351
match = (strcmp(buf, suffix) == 0);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
396
char *suffix;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
405
if ((suffix = script_suffix(script)) == NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
412
if ((pg = pg_match(h, svc, st.st_ino, suffix)) != NULL)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
418
if ((pg = pg_match(h, svc, 0, suffix)) == NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
421
free(suffix);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
427
free(suffix);
usr/src/cmd/svc/lsvcrun/lsvcrun.c
707
char *suffix;
usr/src/cmd/svc/lsvcrun/lsvcrun.c
757
if ((suffix = script_suffix(script)) != NULL) {
usr/src/cmd/svc/lsvcrun/lsvcrun.c
759
SCF_TYPE_ASTRING, (void *)suffix) != 0)
usr/src/cmd/svc/lsvcrun/lsvcrun.c
762
free(suffix);
usr/src/cmd/syseventadm/syseventadm.c
435
char *suffix;
usr/src/cmd/syseventadm/syseventadm.c
480
suffix = strrchr(dp->d_name, ',');
usr/src/cmd/syseventadm/syseventadm.c
481
if (suffix && strcmp(suffix, SYSEVENT_CONF_SUFFIX) == 0) {
usr/src/cmd/tar/tar.c
720
static char *suffix;
usr/src/cmd/tar/tar.c
9265
if (suffix == 0) {
usr/src/cmd/tar/tar.c
9328
if ((suffix = gz_suffix()) == NULL) {
usr/src/cmd/tar/tar.c
9333
if ((suffix = gz_suffix()) == NULL) {
usr/src/cmd/tar/tar.c
9338
if ((suffix = bz_suffix()) == NULL) {
usr/src/cmd/tar/tar.c
9343
if ((suffix = xz_suffix()) == NULL) {
usr/src/cmd/tar/tar.c
9377
if (suffix != NULL) {
usr/src/cmd/tar/tar.c
9379
*(usefile + strlen(usefile) - strlen(suffix)) = '\0';
usr/src/cmd/troff/n8.c
82
if (!exword() && !suffix())
usr/src/head/ldap.h
1279
char *prefix, char *suffix);
usr/src/head/ldap.h
1281
char *pattern, char *prefix, char *suffix, char *attr,
usr/src/head/ldap.h
1404
char *pattern, char *prefix, char *suffix, char *attr,
usr/src/head/ldap.h
1408
char *prefix, char *suffix);
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
610
const char *suffix;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
625
suffix = "T";
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
628
suffix = "G";
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
631
suffix = "M";
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
633
suffix = NULL;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
636
if (suffix != NULL) {
usr/src/lib/fm/topo/modules/i86pc/chip/chip_intel.c
638
suffix) >= sizeof (buf)) {
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
443
int suffix,
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
462
osuffix = suffix;
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
463
while (suffix) {
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
465
suffix >>= 7;
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
467
suffix = osuffix;
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
476
while (suffix) {
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
477
op[i] = (unsigned char)suffix & 0x7f;
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
481
suffix >>= 7;
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
496
int *suffix)
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
508
*suffix = 0;
usr/src/lib/gss_mechs/mech_krb5/mech/oid_ops.c
513
*suffix = (*suffix << 7) | (op[i] & 0x7f);
usr/src/lib/krb5/plugins/kdb/db2/kdb_db2.c
823
destroy_file_suffix(char *dbname, char *suffix)
usr/src/lib/krb5/plugins/kdb/db2/kdb_db2.c
834
filename = gen_dbsuffix(dbname, suffix);
usr/src/lib/libbsm/common/devalloc.c
667
int suffix;
usr/src/lib/libbsm/common/devalloc.c
691
suffix = DA_MAX_DEVNO + 1;
usr/src/lib/libbsm/common/devalloc.c
724
dargs->devinfo->devlist, &suffix));
usr/src/lib/libbsm/common/devalloc.c
732
if ((suffix < DA_MAX_DEVNO &&
usr/src/lib/libbsm/common/devalloc.c
733
suffix != -1) && stdtype)
usr/src/lib/libbsm/common/devalloc.c
735
(uint64_t)(1LL << suffix);
usr/src/lib/libbsm/common/devalloc.c
758
&suffix)) {
usr/src/lib/libc/port/print/doprnt.c
1295
suffix = &expbuf[MAXESIZ];
usr/src/lib/libc/port/print/doprnt.c
1296
*suffix = '\0';
usr/src/lib/libc/port/print/doprnt.c
1304
*--suffix = todigit(nn % 10);
usr/src/lib/libc/port/print/doprnt.c
1305
*--suffix = todigit(nn);
usr/src/lib/libc/port/print/doprnt.c
1306
*--suffix = (exp >= 0) ? '+' : '-';
usr/src/lib/libc/port/print/doprnt.c
1308
*--suffix = '0';
usr/src/lib/libc/port/print/doprnt.c
1309
*--suffix = '+';
usr/src/lib/libc/port/print/doprnt.c
1313
*--suffix = (fcode == 'A') ? 'P' : 'p';
usr/src/lib/libc/port/print/doprnt.c
1316
suffixlength = &expbuf[MAXESIZ] - suffix;
usr/src/lib/libc/port/print/doprnt.c
1393
*(suffix = &expbuf[MAXESIZ]) = '\0';
usr/src/lib/libc/port/print/doprnt.c
1399
*--suffix = todigit(nn % 10);
usr/src/lib/libc/port/print/doprnt.c
1400
*--suffix = todigit(nn);
usr/src/lib/libc/port/print/doprnt.c
1404
while (suffix > &expbuf[MAXESIZ - 2])
usr/src/lib/libc/port/print/doprnt.c
1405
*--suffix = '0';
usr/src/lib/libc/port/print/doprnt.c
1408
*--suffix = (decpt > 0 || buf[0] == '0') ? '+' : '-';
usr/src/lib/libc/port/print/doprnt.c
1411
*--suffix = _M_ISUPPER(fcode) ? 'E' : 'e';
usr/src/lib/libc/port/print/doprnt.c
1415
- suffix);
usr/src/lib/libc/port/print/doprnt.c
2087
PUT(suffix, suffixlength);
usr/src/lib/libc/port/print/doprnt.c
488
CHAR_T *suffix;
usr/src/lib/libc/port/regex/regcomp.c
1851
int suffix; /* Keeps track of matching suffix */
usr/src/lib/libc/port/regex/regcomp.c
1885
for (mindex = g->mlen - 1, suffix = g->mlen; mindex >= 0;
usr/src/lib/libc/port/regex/regcomp.c
1886
mindex--, suffix--) {
usr/src/lib/libc/port/regex/regcomp.c
1887
pmatches[mindex] = suffix;
usr/src/lib/libc/port/regex/regcomp.c
1896
while (suffix < g->mlen && g->must[mindex] != g->must[suffix]) {
usr/src/lib/libc/port/regex/regcomp.c
1897
g->matchjump[suffix] = MIN(g->matchjump[suffix],
usr/src/lib/libc/port/regex/regcomp.c
1899
suffix = pmatches[suffix];
usr/src/lib/libc/port/regex/regcomp.c
1908
for (mindex = 0; mindex <= suffix; mindex++)
usr/src/lib/libc/port/regex/regcomp.c
1910
g->mlen + suffix - mindex);
usr/src/lib/libc/port/regex/regcomp.c
1912
ssuffix = pmatches[suffix];
usr/src/lib/libc/port/regex/regcomp.c
1913
while (suffix < g->mlen) {
usr/src/lib/libc/port/regex/regcomp.c
1914
while (suffix <= ssuffix && suffix < g->mlen) {
usr/src/lib/libc/port/regex/regcomp.c
1915
g->matchjump[suffix] = MIN(g->matchjump[suffix],
usr/src/lib/libc/port/regex/regcomp.c
1916
g->mlen + ssuffix - suffix);
usr/src/lib/libc/port/regex/regcomp.c
1917
suffix++;
usr/src/lib/libc/port/regex/regcomp.c
1919
if (suffix < g->mlen)
usr/src/lib/libdisasm/common/dis_riscv.c
699
const char *suffix = "";
usr/src/lib/libdisasm/common/dis_riscv.c
702
suffix = ".aqrl";
usr/src/lib/libdisasm/common/dis_riscv.c
704
suffix = ".aq";
usr/src/lib/libdisasm/common/dis_riscv.c
706
suffix = ".rl";
usr/src/lib/libdisasm/common/dis_riscv.c
710
suffix, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdisasm/common/dis_riscv.c
719
const char *suffix = "";
usr/src/lib/libdisasm/common/dis_riscv.c
722
suffix = ".aqrl";
usr/src/lib/libdisasm/common/dis_riscv.c
724
suffix = ".aq";
usr/src/lib/libdisasm/common/dis_riscv.c
726
suffix = ".rl";
usr/src/lib/libdisasm/common/dis_riscv.c
730
suffix, dis_riscv_regs[DIS_RISCV_RD(instr)],
usr/src/lib/libdtrace/common/dt_ident.c
53
int argc, dt_node_t *args, const char *prefix, const char *suffix)
usr/src/lib/libdtrace/common/dt_ident.c
76
"passed, %s%d expected\n", prefix, idp->di_name, suffix,
usr/src/lib/libdtrace/common/dt_ident.c
92
prefix, idp->di_name, suffix,
usr/src/lib/libdtrace/common/dt_options.c
700
} suffix[] = {
usr/src/lib/libdtrace/common/dt_options.c
723
for (i = 0; suffix[i].name != NULL; i++) {
usr/src/lib/libdtrace/common/dt_options.c
724
if (strcasecmp(suffix[i].name, end) == 0) {
usr/src/lib/libdtrace/common/dt_options.c
725
mul = suffix[i].mul;
usr/src/lib/libdtrace/common/dt_options.c
730
if (suffix[i].name == NULL && *end != '\0' || val < 0)
usr/src/lib/libdtrace/common/dt_parser.c
416
const char *prefix = "", *suffix = "";
usr/src/lib/libdtrace/common/dt_parser.c
442
suffix = "( )";
usr/src/lib/libdtrace/common/dt_parser.c
450
prefix, dnp->dn_ident->di_name, suffix);
usr/src/lib/libdwarf/common/dwarf_frame2.c
1768
char *suffix = 0;
usr/src/lib/libdwarf/common/dwarf_frame2.c
1780
suffix = augmentation + 1;
usr/src/lib/libdwarf/common/dwarf_frame2.c
1784
suffix = augmentation + 2;
usr/src/lib/libdwarf/common/dwarf_frame2.c
1788
if (*suffix) {
usr/src/lib/libfakekernel/common/printf.c
77
const char *prefix, const char *suffix)
usr/src/lib/libfakekernel/common/printf.c
98
msgp += snprintf(msgp, bufend - msgp, suffix);
usr/src/lib/libktest/common/libktest.c
488
char *suffix = strrchr(de->d_name, '_');
usr/src/lib/libktest/common/libktest.c
490
if (suffix == NULL ||
usr/src/lib/libktest/common/libktest.c
491
strcmp(suffix, KTEST_MODULE_SUFFIX) != 0) {
usr/src/lib/libktest/common/libktest.c
498
*suffix = '\0';
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
222
ldap_set_filter_additions( LDAPFiltDesc *lfdp, char *prefix, char *suffix )
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
236
lfdp->lfd_filtsuffix = ( suffix == NULL ) ? NULL : nsldapi_strdup( suffix );
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
247
ldap_setfilteraffixes( LDAPFiltDesc *lfdp, char *prefix, char *suffix )
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
249
(void)ldap_set_filter_additions( lfdp, prefix, suffix );
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
398
char *prefix, char *suffix, char *attr, char *value, char **valwords )
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
485
if ( suffix != NULL && f != NULL) {
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
486
f = filter_add_strn( f, flimit, suffix, strlen( suffix ));
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
504
char *prefix, char *suffix, char *attr, char *value, char **valwords )
usr/src/lib/libldap5/sources/ldap/common/getfilter.c
506
(void)ldap_create_filter( filtbuf, buflen, pattern, prefix, suffix, attr,
usr/src/lib/libnwam/common/libnwam_ncp.c
227
char *filename, *suffix;
usr/src/lib/libnwam/common/libnwam_ncp.c
247
suffix = *name + strlen(*name) - strlen(NWAM_NCP_CONF_FILE_SUF);
usr/src/lib/libnwam/common/libnwam_ncp.c
248
if (strstr(*name, NWAM_NCP_CONF_FILE_SUF) != suffix) {
usr/src/lib/libnwam/common/libnwam_ncp.c
252
suffix[0] = '\0';
usr/src/lib/libresolv2/common/dst/dst_internal.h
125
size_t dst_s_filename_length( const char *name, const char *suffix);
usr/src/lib/libresolv2/common/dst/dst_internal.h
127
u_int16_t id, int alg, const char *suffix,
usr/src/lib/libresolv2/common/dst/support.c
228
dst_s_filename_length(const char *name, const char *suffix)
usr/src/lib/libresolv2/common/dst/support.c
238
if (suffix == NULL)
usr/src/lib/libresolv2/common/dst/support.c
240
if (strrchr(suffix, '\\'))
usr/src/lib/libresolv2/common/dst/support.c
242
if (strrchr(suffix, '/'))
usr/src/lib/libresolv2/common/dst/support.c
244
if (strrchr(suffix, ':'))
usr/src/lib/libresolv2/common/dst/support.c
246
return (1 + strlen(name) + 6 + strlen(suffix));
usr/src/lib/libresolv2/common/dst/support.c
264
int alg, const char *suffix, size_t filename_length)
usr/src/lib/libresolv2/common/dst/support.c
272
if (suffix == NULL)
usr/src/lib/libresolv2/common/dst/support.c
274
if (filename_length < 1 + strlen(name) + 4 + 6 + 1 + strlen(suffix))
usr/src/lib/libresolv2/common/dst/support.c
278
(const char *) suffix);
usr/src/lib/libsasl/include/sasl.h
1030
const char *suffix,
usr/src/lib/libsasl/lib/client.c
1100
const char *suffix,
usr/src/lib/libsasl/lib/client.c
1157
+ (suffix ? strlen(suffix) : 0)
usr/src/lib/libsasl/lib/client.c
1218
if (suffix)
usr/src/lib/libsasl/lib/client.c
1219
strcat(conn->mechlist_buf,suffix);
usr/src/lib/libsasl/lib/common.c
2513
const char *suffix,
usr/src/lib/libsasl/lib/common.c
2521
RETURN(conn, _sasl_server_listmech(conn, user, prefix, sep, suffix,
usr/src/lib/libsasl/lib/common.c
2524
RETURN(conn, _sasl_client_listmech(conn, prefix, sep, suffix,
usr/src/lib/libsasl/lib/saslint.h
664
const char *suffix,
usr/src/lib/libsasl/lib/saslint.h
671
const char *suffix,
usr/src/lib/libsasl/lib/server.c
2038
const char *suffix,
usr/src/lib/libsasl/lib/server.c
2092
+ (suffix ? strlen(suffix) : 0)
usr/src/lib/libsasl/lib/server.c
2127
if (suffix)
usr/src/lib/libsasl/lib/server.c
2128
strcat(conn->mechlist_buf,suffix);
usr/src/lib/libsqlite/tool/lemon.c
2493
PRIVATE char *file_makename(lemp,suffix)
usr/src/lib/libsqlite/tool/lemon.c
2495
char *suffix;
usr/src/lib/libsqlite/tool/lemon.c
2500
name = malloc( strlen(lemp->filename) + strlen(suffix) + 5 );
usr/src/lib/libsqlite/tool/lemon.c
2508
strcat(name,suffix);
usr/src/lib/libsqlite/tool/lemon.c
2515
PRIVATE FILE *file_open(lemp,suffix,mode)
usr/src/lib/libsqlite/tool/lemon.c
2517
char *suffix;
usr/src/lib/libsqlite/tool/lemon.c
2523
lemp->outname = file_makename(lemp, suffix);
usr/src/lib/libtecla/common/cplfile.c
102
static int cf_prepare_suffix(CompleteFile *cf, const char *suffix,
usr/src/lib/libtecla/common/cplfile.c
812
static int cf_prepare_suffix(CompleteFile *cf, const char *suffix,
usr/src/lib/libtecla/common/cplfile.c
821
int suffix_len = strlen(suffix);
usr/src/lib/libtecla/common/cplfile.c
832
for(sptr = suffix; *sptr; sptr++) {
usr/src/lib/libtecla/common/cplfile.c
854
strlcpy(cf->buff->name, suffix, cf->buff->dim);
usr/src/lib/libtecla/common/cplfile.c
860
const char *src = suffix;
usr/src/lib/libtecla/common/cplmatch.c
184
cpl->result.suffix = NULL;
usr/src/lib/libtecla/common/cplmatch.c
294
int word_start, int word_end, const char *suffix,
usr/src/lib/libtecla/common/cplmatch.c
305
if(!suffix)
usr/src/lib/libtecla/common/cplmatch.c
331
len = strlen(suffix);
usr/src/lib/libtecla/common/cplmatch.c
342
strlcpy(string + word_end - word_start, suffix, len + 1);
usr/src/lib/libtecla/common/cplmatch.c
348
match->suffix = string + word_end - word_start;
usr/src/lib/libtecla/common/cplmatch.c
413
return strcmp(m1->suffix, m2->suffix);
usr/src/lib/libtecla/common/cplmatch.c
451
first = result->matches[0].suffix;
usr/src/lib/libtecla/common/cplmatch.c
452
last = result->matches[result->nmatch - 1].suffix;
usr/src/lib/libtecla/common/cplmatch.c
464
length = first - result->matches[0].suffix;
usr/src/lib/libtecla/common/cplmatch.c
468
result->suffix = _sg_alloc_string(cpl->sg, length);
usr/src/lib/libtecla/common/cplmatch.c
469
if(!result->suffix) {
usr/src/lib/libtecla/common/cplmatch.c
478
strncpy(result->suffix, result->matches[0].suffix, length);
usr/src/lib/libtecla/common/cplmatch.c
479
result->suffix[length] = '\0';
usr/src/lib/libtecla/common/cplmatch.c
499
cpl->result.suffix = NULL;
usr/src/lib/libtecla/common/getline.c
11304
const char *suffix, int fill_char,
usr/src/lib/libtecla/common/getline.c
11325
prefix, suffix, fill_char,
usr/src/lib/libtecla/common/getline.c
5521
suffix_len = strlen(matches->suffix);
usr/src/lib/libtecla/common/getline.c
5553
gl_buffer_string(gl, matches->suffix, suffix_len, gl->buff_curpos);
usr/src/lib/libtecla/common/ioutil.c
100
const char *prefix, const char *suffix, int fill_char,
usr/src/lib/libtecla/common/ioutil.c
139
suffix_len = suffix ? strlen(suffix) : 0;
usr/src/lib/libtecla/common/ioutil.c
225
if(write_fn(data, suffix, suffix_len) != suffix_len)
usr/src/lib/libtecla/common/ioutil.h
70
const char *prefix, const char *suffix, int fill_char,
usr/src/lib/libtecla/common/pcache.c
1439
static int pca_prepare_suffix(PathCache *pc, const char *suffix,
usr/src/lib/libtecla/common/pcache.c
1448
int suffix_len = strlen(suffix);
usr/src/lib/libtecla/common/pcache.c
1459
for(sptr = suffix; *sptr; sptr++) {
usr/src/lib/libtecla/common/pcache.c
1481
strlcpy(pc->path->name, suffix, pc->path->dim);
usr/src/lib/libtecla/common/pcache.c
1487
const char *src = suffix;
usr/src/lib/libtecla/common/pcache.c
217
static int pca_prepare_suffix(PathCache *pc, const char *suffix,
usr/src/lib/libtecla/libtecla.h
1322
const char *suffix, int fill_char, int def_width,
usr/src/lib/libtecla/libtecla.h
1569
int word_start, int word_end, const char *suffix,
usr/src/lib/libtecla/libtecla.h
1578
char *suffix; /* The pointer into completion[] at which the */
usr/src/lib/libtecla/libtecla.h
1588
char *suffix; /* The common initial part of all of the */
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3875
char suffix[ZFS_MAX_DATASET_NAME_LEN];
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3876
(void) strcpy(suffix, strrchr(destsnap, '/'));
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3880
(void) strcat(destsnap, suffix);
usr/src/lib/libzonecfg/common/libzonecfg.c
5698
char *suffix;
usr/src/lib/libzonecfg/common/libzonecfg.c
5709
suffix = "/lu";
usr/src/lib/libzonecfg/common/libzonecfg.c
5711
suffix = "/root";
usr/src/lib/libzonecfg/common/libzonecfg.c
5712
if (strlcat(devroot, suffix, rp_sz) >= rp_sz)
usr/src/lib/libzonecfg/common/libzonecfg.c
7905
char *suffix;
usr/src/lib/libzonecfg/common/libzonecfg.c
7910
((suffix = strchr(*auth, '/')) != NULL)) {
usr/src/lib/libzonecfg/common/libzonecfg.c
7911
if (strcmp(suffix + 1, zonename) == 0) {
usr/src/lib/libzonecfg/common/libzonecfg.c
7913
suffix[0] = '\0';
usr/src/lib/libzonecfg/common/libzonecfg.c
7916
(strcmp(suffix + 1, oldzonename) == 0)) {
usr/src/lib/libzonecfg/common/libzonecfg.c
7918
suffix[0] = '\0';
usr/src/lib/libzpool/common/util.c
106
suffix,
usr/src/lib/libzpool/common/util.c
70
char *suffix = "", *bias = NULL;
usr/src/lib/libzpool/common/util.c
83
suffix = bias_suffix;
usr/src/lib/libzpool/common/util.c
85
suffix = " (log)";
usr/src/lib/pam_modules/authtok_check/rules.c
44
Suffix(char *myword, char *suffix)
usr/src/lib/pam_modules/authtok_check/rules.c
50
j = strlen(suffix);
usr/src/lib/pam_modules/authtok_check/rules.c
53
return (STRCMP((myword + i - j), suffix));
usr/src/lib/smbsrv/libsmb/common/smb_info.c
623
smb_tonetbiosname(char *name, char *nb_name, char suffix)
usr/src/lib/smbsrv/libsmb/common/smb_info.c
646
nb_name[NETBIOS_NAME_SZ - 1] = suffix;
usr/src/lib/smbsrv/libsmbns/common/smbns_browser.c
772
addr_entry_t *addr, char suffix)
usr/src/lib/smbsrv/libsmbns/common/smbns_browser.c
787
smb_init_name_struct((unsigned char *)resource_domain, suffix,
usr/src/lib/smbsrv/libsmbns/common/smbns_browser.c
793
smb_init_name_struct((unsigned char *)resource_domain, suffix,
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
204
smb_encode_netbios_name(unsigned char *name, char suffix, unsigned char *scope,
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
207
smb_tonetbiosname((char *)name, (char *)dest->name, suffix);
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
221
smb_init_name_struct(unsigned char *name, char suffix, unsigned char *scope,
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios.c
226
smb_encode_netbios_name(name, suffix, scope, dest);
usr/src/lib/smbsrv/libsmbns/common/smbns_netlogon.c
439
static char suffix[] = { 0x1B, 0x1C };
usr/src/lib/smbsrv/libsmbns/common/smbns_netlogon.c
445
for (i = 0; i < sizeof (suffix)/sizeof (suffix[0]); i++) {
usr/src/lib/smbsrv/libsmbns/common/smbns_netlogon.c
446
smb_init_name_struct((unsigned char *)domain, suffix[i],
usr/src/lib/smbsrv/libsmbns/common/smbns_netlogon.c
462
domain, suffix[i]);
usr/src/lib/varpd/libvarpd/common/libvarpd_util.c
38
libvarpd_dirwalk(varpd_impl_t *vip, const char *path, const char *suffix,
usr/src/lib/varpd/libvarpd/common/libvarpd_util.c
56
slen = strlen(suffix);
usr/src/lib/varpd/libvarpd/common/libvarpd_util.c
71
if (strcmp(suffix, dp->d_name + (len - slen)) != 0)
usr/src/psm/stand/lib/names/sparc/common/uname-m.c
51
static char suffix[] = "/kernel";
usr/src/psm/stand/lib/names/sparc/common/uname-m.c
61
if (strcmp(path, suffix) != 0)
usr/src/test/os-tests/tests/file-locking/runtests.c
644
char *basestr, *suffix, *dirstr, *dirpath;
usr/src/test/os-tests/tests/file-locking/runtests.c
657
suffix = basename(basestr);
usr/src/test/os-tests/tests/file-locking/runtests.c
659
while (*suffix != '.' && *suffix != '\0') {
usr/src/test/os-tests/tests/file-locking/runtests.c
660
suffix += 1;
usr/src/test/os-tests/tests/file-locking/runtests.c
663
if (asprintf(&acqprog, "%s/acquire-lock%s", dirpath, suffix) < 0) {
usr/src/test/smbclient-tests/cmd/mkfile_mmap/mkfile_mmap.c
44
char *suffix;
usr/src/test/smbclient-tests/cmd/mkfile_mmap/mkfile_mmap.c
64
cnt = (size_t)strtoul(optarg, &suffix, 0);
usr/src/test/smbclient-tests/cmd/mkfile_mmap/mkfile_mmap.c
67
switch (*suffix) {
usr/src/test/smbclient-tests/cmd/rw_mmap/rw_mmap.c
44
char *suffix;
usr/src/test/smbclient-tests/cmd/rw_mmap/rw_mmap.c
61
cnt = (size_t)strtoul(optarg, &suffix, 0);
usr/src/test/smbclient-tests/cmd/rw_mmap/rw_mmap.c
64
switch (*suffix) {
usr/src/tools/cpcgen/cpcgen.c
647
const char *suffix = ".json";
usr/src/tools/cpcgen/cpcgen.c
648
const size_t slen = strlen(suffix);
usr/src/tools/cpcgen/cpcgen.c
663
c = strstr(name, suffix);
usr/src/tools/cscope-fast/vpinit.c
114
s = mymalloc((strlen(vpdirs[i]) + strlen(suffix) + 1));
usr/src/tools/cscope-fast/vpinit.c
116
(void) strcat(s, suffix);
usr/src/tools/cscope-fast/vpinit.c
48
char *suffix; /* path from view path node */
usr/src/tools/cscope-fast/vpinit.c
82
suffix = ¤tdir[i];
usr/src/tools/smatch/src/compile-i386.c
1349
const char *suffix = NULL;
usr/src/tools/smatch/src/compile-i386.c
1407
suffix = "b";
usr/src/tools/smatch/src/compile-i386.c
1410
suffix = "w";
usr/src/tools/smatch/src/compile-i386.c
1413
suffix = "l";
usr/src/tools/smatch/src/compile-i386.c
1416
suffix = "q"; /* FIXME */
usr/src/tools/smatch/src/compile-i386.c
1423
snprintf(opstr, sizeof(opstr), "%s%s", opname, suffix);
usr/src/tools/smatch/src/lib.c
1156
static void predefined_sizeof(const char *name, const char *suffix, unsigned bits)
usr/src/tools/smatch/src/lib.c
1160
snprintf(buf, sizeof(buf), "__SIZEOF_%s%s__", name, suffix);
usr/src/tools/smatch/src/lib.c
1174
const char *suffix = builtin_type_suffix(type);
usr/src/tools/smatch/src/lib.c
1180
predefine(buf, 1, "%#llx%s", max, suffix);
usr/src/tools/smatch/src/lib.c
1185
const char *suffix = builtin_type_suffix(type);
usr/src/tools/smatch/src/lib.c
1193
predefine(buf, 1, "0%s", suffix);
usr/src/tools/smatch/src/lib.c
1207
const char *suffix = (flags & PTYPE_T) ? "_T" : "";
usr/src/tools/smatch/src/lib.c
1208
predefined_sizeof(name, suffix, bits);
usr/src/tools/smatch/src/lib.c
1545
static int endswith(const char *str, const char *suffix)
usr/src/tools/smatch/src/lib.c
1547
const char *found = strstr(str, suffix);
usr/src/tools/smatch/src/lib.c
1548
return (found && strcmp(found, suffix) == 0);
usr/src/tools/smatch/src/show-parse.c
229
const char *suffix;
usr/src/tools/smatch/src/show-parse.c
279
return typenames[i].suffix;
usr/src/ucblib/libucb/port/stdio/doprnt.c
1052
PUT(suffix, suffixlength);
usr/src/ucblib/libucb/port/stdio/doprnt.c
196
char *suffix;
usr/src/ucblib/libucb/port/stdio/doprnt.c
754
*(suffix = &expbuf[MAXESIZ]) = '\0';
usr/src/ucblib/libucb/port/stdio/doprnt.c
760
*--suffix = todigit(nn % 10);
usr/src/ucblib/libucb/port/stdio/doprnt.c
761
*--suffix = todigit(nn);
usr/src/ucblib/libucb/port/stdio/doprnt.c
765
while (suffix > &expbuf[MAXESIZ - 2])
usr/src/ucblib/libucb/port/stdio/doprnt.c
766
*--suffix = '0';
usr/src/ucblib/libucb/port/stdio/doprnt.c
769
*--suffix = (decpt > 0 || dval == 0) ? '+' : '-';
usr/src/ucblib/libucb/port/stdio/doprnt.c
772
*--suffix = isupper(fcode) ? 'E' : 'e';
usr/src/ucblib/libucb/port/stdio/doprnt.c
776
(int)(&expbuf[MAXESIZ] - suffix));
usr/src/uts/common/dtrace/profile.c
195
const char *name, *suffix = NULL;
usr/src/uts/common/dtrace/profile.c
277
suffix = &name[j];
usr/src/uts/common/dtrace/profile.c
280
ASSERT(suffix != NULL);
usr/src/uts/common/dtrace/profile.c
300
if (strcasecmp(suffixes[i].name, suffix) == 0) {
usr/src/uts/common/dtrace/profile.c
306
if (suffixes[i].name == NULL && *suffix != '\0')
usr/src/uts/common/fs/smbsrv/smb2_durable.c
263
static const char suffix[] = ":$CA";
usr/src/uts/common/fs/smbsrv/smb2_durable.c
277
len = sizeof (suffix) - 1;
usr/src/uts/common/fs/smbsrv/smb2_durable.c
278
if (strncmp(p, suffix, len) != 0)
usr/src/uts/common/fs/zfs/dsl_prop.c
941
const char *suffix;
usr/src/uts/common/fs/zfs/dsl_prop.c
945
suffix = strchr(za.za_name, '$');
usr/src/uts/common/fs/zfs/dsl_prop.c
947
if (suffix == NULL) {
usr/src/uts/common/fs/zfs/dsl_prop.c
957
} else if (strcmp(suffix, ZPROP_INHERIT_SUFFIX) == 0) {
usr/src/uts/common/fs/zfs/dsl_prop.c
960
} else if (strcmp(suffix, ZPROP_RECVD_SUFFIX) == 0) {
usr/src/uts/common/fs/zfs/dsl_prop.c
964
(void) strncpy(buf, za.za_name, (suffix - za.za_name));
usr/src/uts/common/fs/zfs/dsl_prop.c
965
buf[suffix - za.za_name] = '\0';
usr/src/uts/common/io/ib/clients/rdsv3/connection.c
57
#define rdsv3_conn_info_set(var, test, suffix) do { \
usr/src/uts/common/io/ib/clients/rdsv3/connection.c
59
var |= RDS_INFO_CONNECTION_FLAG_##suffix; \
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
126
uchar_t suffix; /* last character of new code */
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
130
uchar_t suffix; /* last character of new code */
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
1355
*--p = dictp->f.hs.suffix;
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
196
#define BSD_HASH(prefix, suffix, hshift) \
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
197
((((uint32_t)(suffix)) << (hshift)) ^ (uint32_t)(prefix))
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
199
#define BSD_KEY(prefix, suffix) \
usr/src/uts/common/io/ppp/spppcomp/bsd-comp.c
200
((((uint32_t)(suffix)) << 16) + (uint32_t)(prefix))
usr/src/uts/common/os/printf.c
121
msgp += snprintf(msgp, bufend - msgp, suffix);
usr/src/uts/common/os/printf.c
75
const char *suffix, void *site, int mid, int sid, int level,
usr/src/uts/common/os/rctl.c
2459
} suffix = SUFFIX_NONE;
usr/src/uts/common/os/rctl.c
2483
suffix = SUFFIX_NONE;
usr/src/uts/common/os/rctl.c
2488
suffix = SUFFIX_NUMERIC;
usr/src/uts/common/os/rctl.c
2493
suffix = SUFFIX_NUMERIC;
usr/src/uts/common/os/rctl.c
2498
suffix = SUFFIX_STRING;
usr/src/uts/common/os/rctl.c
2503
suffix = SUFFIX_NONE;
usr/src/uts/common/os/rctl.c
2508
switch (suffix) {
usr/src/uts/sun4/os/mlsetup.c
471
const char suffix[] = "/kernel";
usr/src/uts/sun4/os/mlsetup.c
500
if (strncmp(p, suffix, sizeof (suffix) - 1) != 0)
usr/src/uts/sun4/os/mlsetup.c
502
p += sizeof (suffix) - 1;