usr/src/cmd/awk/lib.c
388
char *r, *fr, sep;
usr/src/cmd/awk/lib.c
405
fr = fields;
usr/src/cmd/awk/lib.c
421
fldtab[i]->sval = fr;
usr/src/cmd/awk/lib.c
424
*fr++ = *r++;
usr/src/cmd/awk/lib.c
428
*fr++ = '\0';
usr/src/cmd/awk/lib.c
430
*fr = '\0';
usr/src/cmd/awk/lib.c
445
*fr = '\0';
usr/src/cmd/awk/lib.c
461
fldtab[i]->sval = fr;
usr/src/cmd/awk/lib.c
465
*fr++ = *r++;
usr/src/cmd/awk/lib.c
466
*fr++ = '\0';
usr/src/cmd/awk/lib.c
470
*fr = '\0';
usr/src/cmd/awk/lib.c
573
char *fr;
usr/src/cmd/awk/lib.c
584
fr = fields;
usr/src/cmd/awk/lib.c
585
*fr = '\0';
usr/src/cmd/awk/lib.c
597
fldtab[i]->sval = fr;
usr/src/cmd/awk/lib.c
602
(void) strncpy(fr, rec, patbeg-rec);
usr/src/cmd/awk/lib.c
603
fr += patbeg - rec + 1;
usr/src/cmd/awk/lib.c
604
*(fr-1) = '\0';
usr/src/cmd/awk/lib.c
608
(void) strcpy(fr, rec);
usr/src/cmd/bhyve/common/pci_nvme.c
539
cpywithpad((char *)cd->fr, sizeof(cd->fr), "1.0", ' ');
usr/src/cmd/bhyve/common/pci_nvme.c
685
memcpy(&sc->fw_log.revision[0], sc->ctrldata.fr,
usr/src/cmd/bnu/expfile.c
169
register char *to, *fr;
usr/src/cmd/bnu/expfile.c
171
to = fr = path;
usr/src/cmd/bnu/expfile.c
172
if (*fr == '/') *to++ = *fr++;
usr/src/cmd/bnu/expfile.c
176
if (*fr == '/') {
usr/src/cmd/bnu/expfile.c
177
fr++;
usr/src/cmd/bnu/expfile.c
180
if ((strncmp(fr, "./", 2) == SAME) || EQUALS(fr, ".")) {
usr/src/cmd/bnu/expfile.c
181
fr++;
usr/src/cmd/bnu/expfile.c
184
if ((strncmp(fr, "../", 3) == SAME) || EQUALS(fr, "..")) {
usr/src/cmd/bnu/expfile.c
185
fr += 2;
usr/src/cmd/bnu/expfile.c
200
if (*fr == '\0') break;
usr/src/cmd/bnu/expfile.c
201
while (((*to++ = *fr) != '\0') && (*fr++ != '/'));
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
3379
adt_inetd_failrate_t *fr =
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
3390
fr->service_name = cfg->svc_name;
usr/src/cmd/cmd-inet/usr.lib/inetd/inetd.c
3395
fr->values = buf;
usr/src/cmd/factor/factor.c
59
double fr;
usr/src/cmd/factor/factor.c
82
fr = modf(nn, &junk);
usr/src/cmd/factor/factor.c
83
if(fr != 0.0){
usr/src/cmd/fm/modules/common/eversholt/fme.c
2772
uint_t frsum, fr;
usr/src/cmd/fm/modules/common/eversholt/fme.c
2794
if (node2uint(n, &fr) != 0) {
usr/src/cmd/fm/modules/common/eversholt/fme.c
2800
fr = 1;
usr/src/cmd/fm/modules/common/eversholt/fme.c
2801
} else if (fr == 0) {
usr/src/cmd/fm/modules/common/eversholt/fme.c
2807
fr = 1;
usr/src/cmd/fm/modules/common/eversholt/fme.c
2810
frs[fridx++] = fr;
usr/src/cmd/fm/modules/common/eversholt/fme.c
2811
frsum += fr;
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
1388
nfsstat_kstat_copy(kstat_t *src, kstat_t *dst, int fr)
usr/src/cmd/fs.d/nfs/nfsstat/nfsstat.c
1391
if (fr)
usr/src/cmd/iconv/charmap.h
62
void charmap_init(char *to, char *fr);
usr/src/cmd/ipf/lib/extras.c
100
fr->fr_flx |= FI_SHORT;
usr/src/cmd/ipf/lib/extras.c
101
fr->fr_mflx |= FI_SHORT;
usr/src/cmd/ipf/lib/extras.c
15
int extras(cp, fr, linenum)
usr/src/cmd/ipf/lib/extras.c
17
struct frentry *fr;
usr/src/cmd/ipf/lib/extras.c
38
fr->fr_flx |= FI_OPTIONS;
usr/src/cmd/ipf/lib/extras.c
39
fr->fr_mflx |= FI_OPTIONS;
usr/src/cmd/ipf/lib/extras.c
43
fr->fr_flx |= FI_LOWTTL;
usr/src/cmd/ipf/lib/extras.c
44
fr->fr_mflx |= FI_LOWTTL;
usr/src/cmd/ipf/lib/extras.c
48
fr->fr_flx |= FI_BADSRC;
usr/src/cmd/ipf/lib/extras.c
49
fr->fr_mflx |= FI_BADSRC;
usr/src/cmd/ipf/lib/extras.c
53
fr->fr_flx |= FI_MBCAST;
usr/src/cmd/ipf/lib/extras.c
54
fr->fr_mflx |= FI_MBCAST;
usr/src/cmd/ipf/lib/extras.c
58
fr->fr_flx |= FI_NATED;
usr/src/cmd/ipf/lib/extras.c
59
fr->fr_mflx |= FI_NATED;
usr/src/cmd/ipf/lib/extras.c
63
fr->fr_flx |= FI_FRAG;
usr/src/cmd/ipf/lib/extras.c
64
fr->fr_mflx |= FI_FRAG;
usr/src/cmd/ipf/lib/extras.c
78
fr->fr_optmask |= opts;
usr/src/cmd/ipf/lib/extras.c
80
fr->fr_optmask |= (opts & ~0x0100);
usr/src/cmd/ipf/lib/extras.c
81
fr->fr_secmask |= secmsk;
usr/src/cmd/ipf/lib/extras.c
83
fr->fr_secbits &= ~secmsk;
usr/src/cmd/ipf/lib/extras.c
84
fr->fr_optbits &= ~opts;
usr/src/cmd/ipf/lib/extras.c
86
fr->fr_optmask |= opts;
usr/src/cmd/ipf/lib/extras.c
87
fr->fr_secmask |= secmsk;
usr/src/cmd/ipf/lib/extras.c
88
fr->fr_optbits |= opts;
usr/src/cmd/ipf/lib/extras.c
89
fr->fr_secbits |= secmsk;
usr/src/cmd/ipf/lib/extras.c
92
if (fr->fr_tcpf) {
usr/src/cmd/ipf/lib/getport.c
17
if (fr == NULL || fr->fr_type != FR_T_IPF) {
usr/src/cmd/ipf/lib/getport.c
26
if ((fr->fr_flx & FI_TCPUDP) != 0) {
usr/src/cmd/ipf/lib/getport.c
42
p = getprotobynumber(fr->fr_proto);
usr/src/cmd/ipf/lib/getport.c
8
int getport(fr, name, port)
usr/src/cmd/ipf/lib/getport.c
9
frentry_t *fr;
usr/src/cmd/ipf/lib/printfraginfo.c
15
frentry_t fr;
usr/src/cmd/ipf/lib/printfraginfo.c
17
fr.fr_flags = 0xffffffff;
usr/src/cmd/ipf/lib/printfraginfo.c
20
if (kmemcpy((char *)&fr, (u_long)ifr->ipfr_rule,
usr/src/cmd/ipf/lib/printfraginfo.c
21
sizeof(fr)) == -1)
usr/src/cmd/ipf/lib/printfraginfo.c
26
fr.fr_flags);
usr/src/cmd/ipf/tools/ipf_y.y
1156
{ DOALL(fr->fr_icmp = htons($2 << 8); fr->fr_icmpm = htons(0xff00););
usr/src/cmd/ipf/tools/ipf_y.y
1168
{ DOALL(fr->fr_icmp |= htons($2); fr->fr_icmpm |= htons(0xff););
usr/src/cmd/ipf/tools/ipf_y.y
1180
{ DOREM(fr->fr_icmp = htons($1 << 8); fr->fr_icmpm = htons(0xff00);) }
usr/src/cmd/ipf/tools/ipf_y.y
1182
{ DOREM(fr->fr_icmp = htons($3 << 8); fr->fr_icmpm = htons(0xff00);) }
usr/src/cmd/ipf/tools/ipf_y.y
1187
{ DOREM(fr->fr_icmp |= htons($1); fr->fr_icmpm |= htons(0xff);) }
usr/src/cmd/ipf/tools/ipf_y.y
1189
{ DOREM(fr->fr_icmp |= htons($3); fr->fr_icmpm |= htons(0xff);) }
usr/src/cmd/ipf/tools/ipf_y.y
1192
age: | IPFY_AGE YY_NUMBER { DOALL(fr->fr_age[0] = $2; \
usr/src/cmd/ipf/tools/ipf_y.y
1193
fr->fr_age[1] = $2;) }
usr/src/cmd/ipf/tools/ipf_y.y
1195
{ DOALL(fr->fr_age[0] = $2; \
usr/src/cmd/ipf/tools/ipf_y.y
1196
fr->fr_age[1] = $4;) }
usr/src/cmd/ipf/tools/ipf_y.y
1206
IPFY_STATE stateoptlist { DOALL(fr->fr_flags |= FR_KEEPSTATE;)}
usr/src/cmd/ipf/tools/ipf_y.y
1210
IPFY_FRAGS fragoptlist { DOALL(fr->fr_flags |= FR_KEEPFRAG;) }
usr/src/cmd/ipf/tools/ipf_y.y
1211
| IPFY_FRAG fragoptlist { DOALL(fr->fr_flags |= FR_KEEPFRAG;) }
usr/src/cmd/ipf/tools/ipf_y.y
1224
IPFY_STRICT { DOALL(fr->fr_flags |= FR_FRSTRICT;) }
usr/src/cmd/ipf/tools/ipf_y.y
1237
IPFY_LIMIT YY_NUMBER { DOALL(fr->fr_statemax = $2;) }
usr/src/cmd/ipf/tools/ipf_y.y
1238
| IPFY_STRICT { DOALL(if (fr->fr_proto != IPPROTO_TCP) { \
usr/src/cmd/ipf/tools/ipf_y.y
1241
fr->fr_flags |= FR_STSTRICT;)
usr/src/cmd/ipf/tools/ipf_y.y
1243
| IPFY_NEWISN { DOALL(if (fr->fr_proto != IPPROTO_TCP) { \
usr/src/cmd/ipf/tools/ipf_y.y
1246
fr->fr_flags |= FR_NEWISN;)
usr/src/cmd/ipf/tools/ipf_y.y
1248
| IPFY_NOICMPERR { DOALL(fr->fr_flags |= FR_NOICMPERR;) }
usr/src/cmd/ipf/tools/ipf_y.y
1250
| IPFY_SYNC { DOALL(fr->fr_flags |= FR_STATESYNC;) }
usr/src/cmd/ipf/tools/ipf_y.y
1274
opttype { DOALL(fr->fr_flx |= $1; fr->fr_mflx |= $1;) }
usr/src/cmd/ipf/tools/ipf_y.y
1276
{ DOALL(fr->fr_mflx |= $2;) }
usr/src/cmd/ipf/tools/ipf_y.y
1315
ipopts: optlist { DOALL(fr->fr_mip.fi_optmsk |= $1;
usr/src/cmd/ipf/tools/ipf_y.y
1317
fr->fr_ip.fi_optmsk |= $1;)
usr/src/cmd/ipf/tools/ipf_y.y
1327
ipv6hdrlist { DOALL(fr->fr_mip.fi_optmsk |= $1;
usr/src/cmd/ipf/tools/ipf_y.y
1329
fr->fr_ip.fi_optmsk |= $1;)
usr/src/cmd/ipf/tools/ipf_y.y
1419
{ DOALL(fr->fr_mip.fi_secmsk |= $2;
usr/src/cmd/ipf/tools/ipf_y.y
1421
fr->fr_ip.fi_secmsk |= $2;)
usr/src/cmd/ipf/tools/ipf_y.y
1446
priority { fr->fr_loglevel = LOG_LOCAL0|$1; }
usr/src/cmd/ipf/tools/ipf_y.y
1447
| facility '.' priority { fr->fr_loglevel = $1 | $3; }
usr/src/cmd/ipf/tools/ipf_y.y
186
line: xx rule { while ((fr = frtop) != NULL) {
usr/src/cmd/ipf/tools/ipf_y.y
187
frtop = fr->fr_next;
usr/src/cmd/ipf/tools/ipf_y.y
1871
for (fr = frtop; fr != NULL && fr->fr_next != NULL; fr = fr->fr_next)
usr/src/cmd/ipf/tools/ipf_y.y
1873
if (fr != NULL)
usr/src/cmd/ipf/tools/ipf_y.y
1874
fr->fr_next = frn;
usr/src/cmd/ipf/tools/ipf_y.y
1877
fr = frn;
usr/src/cmd/ipf/tools/ipf_y.y
1879
fr->fr_loglevel = 0xffff;
usr/src/cmd/ipf/tools/ipf_y.y
188
fr->fr_next = NULL;
usr/src/cmd/ipf/tools/ipf_y.y
1880
fr->fr_isc = (void *)-1;
usr/src/cmd/ipf/tools/ipf_y.y
1881
fr->fr_logtag = FR_NOLOGTAG;
usr/src/cmd/ipf/tools/ipf_y.y
1882
fr->fr_type = FR_T_NONE;
usr/src/cmd/ipf/tools/ipf_y.y
1884
fr->fr_v = 6;
usr/src/cmd/ipf/tools/ipf_y.y
1886
fr->fr_v = 4;
usr/src/cmd/ipf/tools/ipf_y.y
189
(*ipfaddfunc)(ipffd, ipfioctl[IPL_LOGIPF], fr);
usr/src/cmd/ipf/tools/ipf_y.y
1894
for (fr = frc; fr != NULL; fr = fr->fr_next) {
usr/src/cmd/ipf/tools/ipf_y.y
1895
if (fr->fr_type == FR_T_NONE) {
usr/src/cmd/ipf/tools/ipf_y.y
1896
fr->fr_type = FR_T_IPF;
usr/src/cmd/ipf/tools/ipf_y.y
1897
fr->fr_data = (void *)calloc(sizeof(fripf_t), 1);
usr/src/cmd/ipf/tools/ipf_y.y
1898
if (fr->fr_data == NULL)
usr/src/cmd/ipf/tools/ipf_y.y
190
fr->fr_next = frold;
usr/src/cmd/ipf/tools/ipf_y.y
1900
fr->fr_dsize = sizeof(fripf_t);
usr/src/cmd/ipf/tools/ipf_y.y
1901
fr->fr_ip.fi_v = frc->fr_v;
usr/src/cmd/ipf/tools/ipf_y.y
1902
fr->fr_mip.fi_v = 0xf;
usr/src/cmd/ipf/tools/ipf_y.y
1903
fr->fr_ipf->fri_sifpidx = -1;
usr/src/cmd/ipf/tools/ipf_y.y
1904
fr->fr_ipf->fri_difpidx = -1;
usr/src/cmd/ipf/tools/ipf_y.y
1906
if (fr->fr_type != FR_T_IPF) {
usr/src/cmd/ipf/tools/ipf_y.y
191
frold = fr;
usr/src/cmd/ipf/tools/ipf_y.y
1999
for (fr = frc; fr != NULL; fr = fr->fr_next) {
usr/src/cmd/ipf/tools/ipf_y.y
2000
if (fr->fr_type != FR_T_NONE) {
usr/src/cmd/ipf/tools/ipf_y.y
2004
fr->fr_v = v;
usr/src/cmd/ipf/tools/ipf_y.y
2005
fr->fr_type = FR_T_BPFOPC;
usr/src/cmd/ipf/tools/ipf_y.y
2041
fr->fr_dsize = (i / 4 + 1) * sizeof(*fb);
usr/src/cmd/ipf/tools/ipf_y.y
2042
fr->fr_data = fb;
usr/src/cmd/ipf/tools/ipf_y.y
2062
fr->fr_dsize = bpf.bf_len * sizeof(struct bpf_insn);
usr/src/cmd/ipf/tools/ipf_y.y
2063
fr->fr_data = malloc(fr->fr_dsize);
usr/src/cmd/ipf/tools/ipf_y.y
2064
if (fr->fr_data == NULL)
usr/src/cmd/ipf/tools/ipf_y.y
2066
bcopy((char *)bpf.bf_insns, fr->fr_data, fr->fr_dsize);
usr/src/cmd/ipf/tools/ipf_y.y
2067
if (!bpf_validate(fr->fr_data, bpf.bf_len)) {
usr/src/cmd/ipf/tools/ipf_y.y
2206
frentry_t *fr;
usr/src/cmd/ipf/tools/ipf_y.y
2209
fr = ptr;
usr/src/cmd/ipf/tools/ipf_y.y
2215
obj.ipfo_size = sizeof(*fr);
usr/src/cmd/ipf/tools/ipf_y.y
2225
add = (u_int)fr->fr_hits ? SIOCINIFR :
usr/src/cmd/ipf/tools/ipf_y.y
2229
add = (u_int)fr->fr_hits ? SIOCINAFR :
usr/src/cmd/ipf/tools/ipf_y.y
2234
if (fr && (opts & OPT_OUTQUE))
usr/src/cmd/ipf/tools/ipf_y.y
2235
fr->fr_flags |= FR_OUTQUE;
usr/src/cmd/ipf/tools/ipf_y.y
2236
if (fr->fr_hits)
usr/src/cmd/ipf/tools/ipf_y.y
2237
fr->fr_hits--;
usr/src/cmd/ipf/tools/ipf_y.y
2238
if (fr && (opts & OPT_VERBOSE))
usr/src/cmd/ipf/tools/ipf_y.y
2239
printfr(fr, ioctlfunc);
usr/src/cmd/ipf/tools/ipf_y.y
2242
binprint(fr, sizeof(*fr));
usr/src/cmd/ipf/tools/ipf_y.y
2243
if (fr->fr_data != NULL)
usr/src/cmd/ipf/tools/ipf_y.y
2244
binprint(fr->fr_data, fr->fr_dsize);
usr/src/cmd/ipf/tools/ipf_y.y
2256
(long long)fr->fr_hits,
usr/src/cmd/ipf/tools/ipf_y.y
2257
(long long)fr->fr_bytes);
usr/src/cmd/ipf/tools/ipf_y.y
2260
fr->fr_hits, fr->fr_bytes);
usr/src/cmd/ipf/tools/ipf_y.y
2262
printfr(fr, ioctlfunc);
usr/src/cmd/ipf/tools/ipf_y.y
2295
static void fillgroup(fr)
usr/src/cmd/ipf/tools/ipf_y.y
2296
frentry_t *fr;
usr/src/cmd/ipf/tools/ipf_y.y
2301
if (strncmp(f->fr_grhead, fr->fr_group, FR_GROUPLEN) == 0)
usr/src/cmd/ipf/tools/ipf_y.y
2312
if (f->fr_type != fr->fr_type || f->fr_type != FR_T_IPF)
usr/src/cmd/ipf/tools/ipf_y.y
2315
if (fr->fr_v == 0 && f->fr_v != 0)
usr/src/cmd/ipf/tools/ipf_y.y
2316
fr->fr_v = f->fr_v;
usr/src/cmd/ipf/tools/ipf_y.y
2318
if (fr->fr_mproto == 0 && f->fr_mproto != 0)
usr/src/cmd/ipf/tools/ipf_y.y
2319
fr->fr_mproto = f->fr_mproto;
usr/src/cmd/ipf/tools/ipf_y.y
2320
if (fr->fr_proto == 0 && f->fr_proto != 0)
usr/src/cmd/ipf/tools/ipf_y.y
2321
fr->fr_proto = f->fr_proto;
usr/src/cmd/ipf/tools/ipf_y.y
2323
if ((fr->fr_mproto == 0) && ((fr->fr_flx & FI_TCPUDP) == 0) &&
usr/src/cmd/ipf/tools/ipf_y.y
2325
fr->fr_flx |= FI_TCPUDP;
usr/src/cmd/ipf/tools/ipf_y.y
25
#define DOALL(x) for (fr = frc; fr != NULL; fr = fr->fr_next) { x }
usr/src/cmd/ipf/tools/ipf_y.y
256
markin: IPFY_IN { fr->fr_flags |= FR_INQUE; }
usr/src/cmd/ipf/tools/ipf_y.y
26
#define DOREM(x) for (; fr != NULL; fr = fr->fr_next) { x }
usr/src/cmd/ipf/tools/ipf_y.y
260
IPFY_OUT { fr->fr_flags |= FR_OUTQUE; }
usr/src/cmd/ipf/tools/ipf_y.y
292
'@' YY_NUMBER { fr->fr_hits = (U_QUAD_T)$2 + 1; }
usr/src/cmd/ipf/tools/ipf_y.y
296
| YY_NUMBER { fr->fr_collect = $1; }
usr/src/cmd/ipf/tools/ipf_y.y
300
| IPFY_PASS { fr->fr_flags |= FR_PASS; }
usr/src/cmd/ipf/tools/ipf_y.y
302
| IPFY_COUNT { fr->fr_flags |= FR_ACCOUNT; }
usr/src/cmd/ipf/tools/ipf_y.y
304
| IPFY_SKIP YY_NUMBER { fr->fr_flags |= FR_SKIP;
usr/src/cmd/ipf/tools/ipf_y.y
305
fr->fr_arg = $2; }
usr/src/cmd/ipf/tools/ipf_y.y
307
| IPFY_CALL IPFY_NOW func { fr->fr_flags |= FR_CALLNOW; }
usr/src/cmd/ipf/tools/ipf_y.y
315
IPFY_BLOCK { fr->fr_flags = FR_BLOCK; }
usr/src/cmd/ipf/tools/ipf_y.y
318
IPFY_RETICMP { fr->fr_flags |= FR_RETICMP; }
usr/src/cmd/ipf/tools/ipf_y.y
319
| IPFY_RETICMP returncode { fr->fr_flags |= FR_RETICMP; }
usr/src/cmd/ipf/tools/ipf_y.y
320
| IPFY_RETICMPASDST { fr->fr_flags |= FR_FAKEICMP; }
usr/src/cmd/ipf/tools/ipf_y.y
321
| IPFY_RETICMPASDST returncode { fr->fr_flags |= FR_FAKEICMP; }
usr/src/cmd/ipf/tools/ipf_y.y
322
| IPFY_RETRST { fr->fr_flags |= FR_RETRST; }
usr/src/cmd/ipf/tools/ipf_y.y
325
log: IPFY_LOG { fr->fr_flags |= FR_LOG; }
usr/src/cmd/ipf/tools/ipf_y.y
326
| IPFY_LOG logoptions { fr->fr_flags |= FR_LOG; }
usr/src/cmd/ipf/tools/ipf_y.y
329
auth: IPFY_AUTH { fr->fr_flags |= FR_AUTH; }
usr/src/cmd/ipf/tools/ipf_y.y
330
| IPFY_AUTH IPFY_RETRST { fr->fr_flags |= (FR_AUTH|FR_RETRST);}
usr/src/cmd/ipf/tools/ipf_y.y
331
| IPFY_PREAUTH { fr->fr_flags |= FR_PREAUTH; }
usr/src/cmd/ipf/tools/ipf_y.y
334
func: YY_STR '/' YY_NUMBER { fr->fr_func = nametokva($1,
usr/src/cmd/ipf/tools/ipf_y.y
336
fr->fr_arg = $3;
usr/src/cmd/ipf/tools/ipf_y.y
432
tos: | settos YY_NUMBER { DOALL(fr->fr_tos = $2; fr->fr_mtos = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
433
| settos YY_HEX { DOALL(fr->fr_tos = $2; fr->fr_mtos = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
441
YY_NUMBER { DOALL(fr->fr_tos = $1; fr->fr_mtos = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
442
| YY_HEX { DOREM(fr->fr_tos = $1; fr->fr_mtos = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
444
{ DOREM(fr->fr_tos = $3; fr->fr_mtos = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
446
{ DOREM(fr->fr_tos = $3; fr->fr_mtos = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
450
{ DOALL(fr->fr_ttl = $2; fr->fr_mttl = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
454
lstart: '(' { newlist = 1; fr = frc; added = 0; }
usr/src/cmd/ipf/tools/ipf_y.y
463
fr = addrule();
usr/src/cmd/ipf/tools/ipf_y.y
477
YY_NUMBER { DOREM(fr->fr_ttl = $1; fr->fr_mttl = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
479
{ DOREM(fr->fr_ttl = $3; fr->fr_mttl = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
486
fr = frc;
usr/src/cmd/ipf/tools/ipf_y.y
493
group: | IPFY_GROUP YY_STR { DOALL(strncpy(fr->fr_group, $2, \
usr/src/cmd/ipf/tools/ipf_y.y
495
fillgroup(fr););
usr/src/cmd/ipf/tools/ipf_y.y
497
| IPFY_GROUP YY_NUMBER { DOALL(sprintf(fr->fr_group, "%d", \
usr/src/cmd/ipf/tools/ipf_y.y
499
fillgroup(fr);) }
usr/src/cmd/ipf/tools/ipf_y.y
502
head: | IPFY_HEAD YY_STR { DOALL(strncpy(fr->fr_grhead, $2, \
usr/src/cmd/ipf/tools/ipf_y.y
505
| IPFY_HEAD YY_NUMBER { DOALL(sprintf(fr->fr_grhead, "%d", \
usr/src/cmd/ipf/tools/ipf_y.y
523
nattag: IPFY_NAT '=' YY_STR { DOALL(strncpy(fr->fr_nattag.ipt_tag,\
usr/src/cmd/ipf/tools/ipf_y.y
526
| IPFY_NAT '=' YY_NUMBER { DOALL(sprintf(fr->fr_nattag.ipt_tag,\
usr/src/cmd/ipf/tools/ipf_y.y
530
logtag: IPFY_LOG '=' YY_NUMBER { DOALL(fr->fr_logtag = $3;) }
usr/src/cmd/ipf/tools/ipf_y.y
555
pps: | IPFY_PPS YY_NUMBER { DOALL(fr->fr_pps = $2;) }
usr/src/cmd/ipf/tools/ipf_y.y
56
frentry_t *fr = NULL, *frc = NULL, *frtop = NULL, *frold = NULL;
usr/src/cmd/ipf/tools/ipf_y.y
573
IPFY_QUICK { fr->fr_flags |= FR_QUICK; }
usr/src/cmd/ipf/tools/ipf_y.y
582
{ strncpy(fr->fr_ifnames[0], $1, sizeof(fr->fr_ifnames[0]));
usr/src/cmd/ipf/tools/ipf_y.y
586
{ strncpy(fr->fr_ifnames[0], $1, sizeof(fr->fr_ifnames[0]));
usr/src/cmd/ipf/tools/ipf_y.y
588
strncpy(fr->fr_ifnames[1], $3, sizeof(fr->fr_ifnames[1]));
usr/src/cmd/ipf/tools/ipf_y.y
595
{ strncpy(fr->fr_ifnames[2], $1, sizeof(fr->fr_ifnames[2]));
usr/src/cmd/ipf/tools/ipf_y.y
599
{ strncpy(fr->fr_ifnames[2], $1, sizeof(fr->fr_ifnames[2]));
usr/src/cmd/ipf/tools/ipf_y.y
601
strncpy(fr->fr_ifnames[3], $3, sizeof(fr->fr_ifnames[3]));
usr/src/cmd/ipf/tools/ipf_y.y
607
{ strncpy(fr->fr_dif.fd_ifname, $2, sizeof(fr->fr_dif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
609
fr->fr_flags |= FR_DUP;
usr/src/cmd/ipf/tools/ipf_y.y
612
{ strncpy(fr->fr_dif.fd_ifname, $2, sizeof(fr->fr_dif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
614
fr->fr_dif.fd_ip = $4.in4;
usr/src/cmd/ipf/tools/ipf_y.y
616
bcopy(&$4, &fr->fr_dif.fd_ip6, sizeof(fr->fr_dif.fd_ip6));
usr/src/cmd/ipf/tools/ipf_y.y
618
fr->fr_flags |= FR_DUP;
usr/src/cmd/ipf/tools/ipf_y.y
622
{ strncpy(fr->fr_dif.fd_ifname, $2, sizeof(fr->fr_dif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
623
bcopy(&$4, &fr->fr_dif.fd_ip6, sizeof(fr->fr_dif.fd_ip6));
usr/src/cmd/ipf/tools/ipf_y.y
625
fr->fr_flags |= FR_DUP;
usr/src/cmd/ipf/tools/ipf_y.y
634
froute: IPFY_FROUTE { fr->fr_flags |= FR_FASTROUTE; }
usr/src/cmd/ipf/tools/ipf_y.y
638
{ strncpy(fr->fr_tif.fd_ifname, $2, sizeof(fr->fr_tif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
642
{ strncpy(fr->fr_tif.fd_ifname, $2, sizeof(fr->fr_tif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
644
fr->fr_tif.fd_ip = $4.in4;
usr/src/cmd/ipf/tools/ipf_y.y
646
bcopy(&$4, &fr->fr_tif.fd_ip6, sizeof(fr->fr_tif.fd_ip6));
usr/src/cmd/ipf/tools/ipf_y.y
651
{ strncpy(fr->fr_tif.fd_ifname, $2, sizeof(fr->fr_tif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
652
bcopy(&$4, &fr->fr_tif.fd_ip6, sizeof(fr->fr_tif.fd_ip6));
usr/src/cmd/ipf/tools/ipf_y.y
665
{ strncpy(fr->fr_rif.fd_ifname, $2, sizeof(fr->fr_rif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
669
{ strncpy(fr->fr_rif.fd_ifname, $2, sizeof(fr->fr_rif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
671
fr->fr_rif.fd_ip = $4.in4;
usr/src/cmd/ipf/tools/ipf_y.y
673
bcopy(&$4, &fr->fr_rif.fd_ip6, sizeof(fr->fr_rif.fd_ip6));
usr/src/cmd/ipf/tools/ipf_y.y
678
{ strncpy(fr->fr_rif.fd_ifname, $2, sizeof(fr->fr_rif.fd_ifname));
usr/src/cmd/ipf/tools/ipf_y.y
679
bcopy(&$4, &fr->fr_rif.fd_ip6, sizeof(fr->fr_rif.fd_ip6));
usr/src/cmd/ipf/tools/ipf_y.y
691
IPFY_BODY { fr->fr_flags |= FR_LOGBODY; }
usr/src/cmd/ipf/tools/ipf_y.y
692
| IPFY_FIRST { fr->fr_flags |= FR_LOGFIRST; }
usr/src/cmd/ipf/tools/ipf_y.y
693
| IPFY_ORBLOCK { fr->fr_flags |= FR_LOGORBLOCK; }
usr/src/cmd/ipf/tools/ipf_y.y
698
starticmpcode icmpcode ')' { fr->fr_icode = $2; yyresetdict(); }
usr/src/cmd/ipf/tools/ipf_y.y
710
YY_NUMBER { DOREM(fr->fr_proto = $1; \
usr/src/cmd/ipf/tools/ipf_y.y
711
fr->fr_mproto = 0xff;) }
usr/src/cmd/ipf/tools/ipf_y.y
713
DOREM(fr->fr_flx |= FI_TCPUDP; \
usr/src/cmd/ipf/tools/ipf_y.y
714
fr->fr_mflx |= FI_TCPUDP;)
usr/src/cmd/ipf/tools/ipf_y.y
719
DOREM(fr->fr_proto = p; \
usr/src/cmd/ipf/tools/ipf_y.y
720
fr->fr_mproto = 0xff;)
usr/src/cmd/ipf/tools/ipf_y.y
727
DOREM(fr->fr_flx |= FI_TCPUDP; \
usr/src/cmd/ipf/tools/ipf_y.y
728
fr->fr_mflx |= FI_TCPUDP;)
usr/src/cmd/ipf/tools/ipf_y.y
746
if (fr == NULL)
usr/src/cmd/ipf/tools/ipf_y.y
747
fr = frc;
usr/src/cmd/ipf/tools/ipf_y.y
756
to: IPFY_TO { if (fr == NULL)
usr/src/cmd/ipf/tools/ipf_y.y
757
fr = frc;
usr/src/cmd/ipf/tools/ipf_y.y
775
{ DOALL(fr->fr_tcpf = $2; fr->fr_tcpfm = FR_TCPFMAX;) }
usr/src/cmd/ipf/tools/ipf_y.y
777
{ DOALL(fr->fr_tcpf = $2; fr->fr_tcpfm = $4;) }
usr/src/cmd/ipf/tools/ipf_y.y
779
{ DOALL(fr->fr_tcpf = 0; fr->fr_tcpfm = $3;) }
usr/src/cmd/ipf/tools/ipf_y.y
781
{ DOALL(fr->fr_tcpf = $2; fr->fr_tcpfm = FR_TCPFMAX;) }
usr/src/cmd/ipf/tools/ipf_y.y
783
{ DOALL(fr->fr_tcpf = 0; fr->fr_tcpfm = $3;) }
usr/src/cmd/ipf/tools/ipf_y.y
785
{ DOALL(fr->fr_tcpf = $2; fr->fr_tcpfm = $4;) }
usr/src/cmd/ipf/tools/ipf_y.y
787
{ DOALL(fr->fr_tcpf = $2; fr->fr_tcpfm = $4;) }
usr/src/cmd/ipf/tools/ipf_y.y
789
{ DOALL(fr->fr_tcpf = $2; fr->fr_tcpfm = $4;) }
usr/src/cmd/ipf/tools/ipf_y.y
809
{ DOALL(fr->fr_flags |= FR_NOTSRCIP;) }
usr/src/cmd/ipf/tools/ipf_y.y
813
addr { DOREM(bcopy(&($1.a), &fr->fr_ip.fi_src, sizeof($1.a)); \
usr/src/cmd/ipf/tools/ipf_y.y
814
bcopy(&($1.m), &fr->fr_mip.fi_src, sizeof($1.m)); \
usr/src/cmd/ipf/tools/ipf_y.y
816
fr->fr_satype = ifpflag; \
usr/src/cmd/ipf/tools/ipf_y.y
817
fr->fr_ipf->fri_sifpidx = dynamic; \
usr/src/cmd/ipf/tools/ipf_y.y
819
fr->fr_satype = FRI_LOOKUP;)
usr/src/cmd/ipf/tools/ipf_y.y
825
addr { DOREM(bcopy(&($1.a), &fr->fr_ip.fi_src, sizeof($1.a)); \
usr/src/cmd/ipf/tools/ipf_y.y
826
bcopy(&($1.m), &fr->fr_mip.fi_src, sizeof($1.m)); \
usr/src/cmd/ipf/tools/ipf_y.y
828
fr->fr_satype = ifpflag; \
usr/src/cmd/ipf/tools/ipf_y.y
829
fr->fr_ipf->fri_sifpidx = dynamic; \
usr/src/cmd/ipf/tools/ipf_y.y
831
fr->fr_satype = FRI_LOOKUP;)
usr/src/cmd/ipf/tools/ipf_y.y
834
{ DOREM(bcopy(&($3.a), &fr->fr_ip.fi_src, sizeof($3.a)); \
usr/src/cmd/ipf/tools/ipf_y.y
835
bcopy(&($3.m), &fr->fr_mip.fi_src, sizeof($3.m)); \
usr/src/cmd/ipf/tools/ipf_y.y
837
fr->fr_satype = ifpflag; \
usr/src/cmd/ipf/tools/ipf_y.y
838
fr->fr_ipf->fri_sifpidx = dynamic; \
usr/src/cmd/ipf/tools/ipf_y.y
840
fr->fr_satype = FRI_LOOKUP;)
usr/src/cmd/ipf/tools/ipf_y.y
846
{ DOALL(fr->fr_scmp = $1.pc; fr->fr_sport = $1.p1;) }
usr/src/cmd/ipf/tools/ipf_y.y
848
{ DOALL(fr->fr_scmp = $1.pc; fr->fr_sport = $1.p1; \
usr/src/cmd/ipf/tools/ipf_y.y
849
fr->fr_stop = $1.p2;) }
usr/src/cmd/ipf/tools/ipf_y.y
856
{ DOALL(fr->fr_scmp = $1.pc; fr->fr_sport = $1.p1;) }
usr/src/cmd/ipf/tools/ipf_y.y
858
{ DOALL(fr->fr_scmp = $1.pc; fr->fr_sport = $1.p1; \
usr/src/cmd/ipf/tools/ipf_y.y
859
fr->fr_stop = $1.p2;) }
usr/src/cmd/ipf/tools/ipf_y.y
865
portnum { DOREM(fr->fr_scmp = FR_EQUAL; fr->fr_sport = $1;) }
usr/src/cmd/ipf/tools/ipf_y.y
867
{ DOREM(fr->fr_scmp = FR_EQUAL; fr->fr_sport = $3;) }
usr/src/cmd/ipf/tools/ipf_y.y
87
frentry_t fr;
usr/src/cmd/ipf/tools/ipf_y.y
874
{ DOALL(fr->fr_flags |= FR_NOTDSTIP;) }
usr/src/cmd/ipf/tools/ipf_y.y
878
addr { DOREM(bcopy(&($1.a), &fr->fr_ip.fi_dst, sizeof($1.a)); \
usr/src/cmd/ipf/tools/ipf_y.y
879
bcopy(&($1.m), &fr->fr_mip.fi_dst, sizeof($1.m)); \
usr/src/cmd/ipf/tools/ipf_y.y
881
fr->fr_datype = ifpflag; \
usr/src/cmd/ipf/tools/ipf_y.y
882
fr->fr_ipf->fri_difpidx = dynamic; \
usr/src/cmd/ipf/tools/ipf_y.y
884
fr->fr_datype = FRI_LOOKUP;)
usr/src/cmd/ipf/tools/ipf_y.y
890
addr { DOREM(bcopy(&($1.a), &fr->fr_ip.fi_dst, sizeof($1.a)); \
usr/src/cmd/ipf/tools/ipf_y.y
891
bcopy(&($1.m), &fr->fr_mip.fi_dst, sizeof($1.m)); \
usr/src/cmd/ipf/tools/ipf_y.y
893
fr->fr_datype = ifpflag; \
usr/src/cmd/ipf/tools/ipf_y.y
894
fr->fr_ipf->fri_difpidx = dynamic; \
usr/src/cmd/ipf/tools/ipf_y.y
896
fr->fr_datype = FRI_LOOKUP;)
usr/src/cmd/ipf/tools/ipf_y.y
899
{ DOREM(bcopy(&($3.a), &fr->fr_ip.fi_dst, sizeof($3.a)); \
usr/src/cmd/ipf/tools/ipf_y.y
900
bcopy(&($3.m), &fr->fr_mip.fi_dst, sizeof($3.m)); \
usr/src/cmd/ipf/tools/ipf_y.y
902
fr->fr_datype = ifpflag; \
usr/src/cmd/ipf/tools/ipf_y.y
903
fr->fr_ipf->fri_difpidx = dynamic; \
usr/src/cmd/ipf/tools/ipf_y.y
905
fr->fr_datype = FRI_LOOKUP;)
usr/src/cmd/ipf/tools/ipf_y.y
912
{ DOALL(fr->fr_dcmp = $1.pc; fr->fr_dport = $1.p1;) }
usr/src/cmd/ipf/tools/ipf_y.y
914
{ DOALL(fr->fr_dcmp = $1.pc; fr->fr_dport = $1.p1; \
usr/src/cmd/ipf/tools/ipf_y.y
915
fr->fr_dtop = $1.p2;) }
usr/src/cmd/ipf/tools/ipf_y.y
922
{ DOALL(fr->fr_dcmp = $1.pc; fr->fr_dport = $1.p1;) }
usr/src/cmd/ipf/tools/ipf_y.y
924
{ DOALL(fr->fr_dcmp = $1.pc; fr->fr_dport = $1.p1; \
usr/src/cmd/ipf/tools/ipf_y.y
925
fr->fr_dtop = $1.p2;) }
usr/src/cmd/ipf/tools/ipf_y.y
931
portnum { DOREM(fr->fr_dcmp = FR_EQUAL; fr->fr_dport = $1;) }
usr/src/cmd/ipf/tools/ipf_y.y
933
{ DOREM(fr->fr_dcmp = FR_EQUAL; fr->fr_dport = $3;) }
usr/src/cmd/ipf/tools/ipfcomp.c
1029
for (fr = fr1->fr_next; fr; fr = fr->fr_next) {
usr/src/cmd/ipf/tools/ipfcomp.c
1030
if (!dir && !(fr->fr_flags & FR_INQUE))
usr/src/cmd/ipf/tools/ipfcomp.c
1032
if (dir && !(fr->fr_flags & FR_OUTQUE))
usr/src/cmd/ipf/tools/ipfcomp.c
1036
!strcmp(fr1->fr_ifname, fr->fr_ifname)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1042
if ((n & 0x0002) && (fr1->fr_v == fr->fr_v)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1049
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1050
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1051
(fr1->fr_mip.fi_flx == fr->fr_mip.fi_flx) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1052
(fr1->fr_ip.fi_flx == fr->fr_ip.fi_flx)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1059
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1060
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1061
(fr1->fr_proto == fr->fr_proto)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1068
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1069
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1070
(fr1->fr_ttl == fr->fr_ttl)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1077
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1078
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1079
(fr1->fr_tos == fr->fr_tos)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1086
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1087
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1088
((fr1->fr_tcpfm == fr->fr_tcpfm) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1089
(fr1->fr_tcpf == fr->fr_tcpf))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1096
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1097
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1098
((fr1->fr_scmp == fr->fr_scmp) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1099
(fr1->fr_stop == fr->fr_stop) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1100
(fr1->fr_sport == fr->fr_sport))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1107
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1108
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1109
((fr1->fr_dcmp == fr->fr_dcmp) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1110
(fr1->fr_dtop == fr->fr_dtop) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1111
(fr1->fr_dport == fr->fr_dport))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1118
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1119
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1121
(fr->fr_satype == FRI_LOOKUP) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1122
(fr1->fr_srcnum == fr->fr_srcnum))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1126
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1127
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1129
(fr->fr_flags & FR_NOTSRCIP)))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1130
if ((fr1->fr_smask == fr->fr_smask) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1131
(fr1->fr_saddr == fr->fr_saddr))
usr/src/cmd/ipf/tools/ipfcomp.c
1137
(fr->fr_saddr & fr1->fr_smask)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1146
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1147
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1149
(fr->fr_datype == FRI_LOOKUP) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1150
(fr1->fr_dstnum == fr->fr_dstnum))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1154
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1155
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1157
(fr->fr_flags & FR_NOTDSTIP)))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1158
if ((fr1->fr_dmask == fr->fr_dmask) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1159
(fr1->fr_daddr == fr->fr_daddr))
usr/src/cmd/ipf/tools/ipfcomp.c
1165
(fr->fr_daddr & fr1->fr_dmask)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1174
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1175
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1176
(fr1->fr_optmask == fr->fr_optmask) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1177
(fr1->fr_optbits == fr->fr_optbits)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1184
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1185
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1186
(fr1->fr_secmask == fr->fr_secmask) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1187
(fr1->fr_secbits == fr->fr_secbits)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1194
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1195
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1196
(fr1->fr_authmask == fr->fr_authmask) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1197
(fr1->fr_authbits == fr->fr_authbits)) {
usr/src/cmd/ipf/tools/ipfcomp.c
1204
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1205
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1207
(fr->fr_icmpm & 0xff00)) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1209
(fr->fr_icmp & 0xff00))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1216
(fr->fr_type == fr1->fr_type) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1217
(fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1218
((fr1->fr_icmpm & 0xff) == (fr->fr_icmpm & 0xff)) &&
usr/src/cmd/ipf/tools/ipfcomp.c
1219
((fr1->fr_icmp & 0xff) == (fr->fr_icmp & 0xff))) {
usr/src/cmd/ipf/tools/ipfcomp.c
1240
frentry_t *fr;
usr/src/cmd/ipf/tools/ipfcomp.c
126
addrule(fp, fr);
usr/src/cmd/ipf/tools/ipfcomp.c
127
fr->fr_type |= FR_T_BUILTIN;
usr/src/cmd/ipf/tools/ipfcomp.c
1277
for (i = 0, fr = grp->fg_start; fr != NULL; i++, fr = fr->fr_next)
usr/src/cmd/ipf/tools/ipfcomp.c
1278
if (fr->fr_dsize > 0) {
usr/src/cmd/ipf/tools/ipfcomp.c
129
fr->fr_ref = 1;
usr/src/cmd/ipf/tools/ipfcomp.c
130
i = sizeof(*fr);
usr/src/cmd/ipf/tools/ipfcomp.c
133
for (i /= sizeof(u_long), ulp = (u_long *)fr; i > 0; i--) {
usr/src/cmd/ipf/tools/ipfcomp.c
138
fr->fr_type &= ~FR_T_BUILTIN;
usr/src/cmd/ipf/tools/ipfcomp.c
149
static void addrule(fp, fr)
usr/src/cmd/ipf/tools/ipfcomp.c
151
frentry_t *fr;
usr/src/cmd/ipf/tools/ipfcomp.c
164
bcopy((char *)fr, (char *)f, sizeof(*fr));
usr/src/cmd/ipf/tools/ipfcomp.c
165
if (fr->fr_ipf) {
usr/src/cmd/ipf/tools/ipfcomp.c
171
bcopy((char *)fr->fr_ipf, (char *)f->fr_ipf,
usr/src/cmd/ipf/tools/ipfcomp.c
172
sizeof(*fr->fr_ipf));
usr/src/cmd/ipf/tools/ipfcomp.c
199
if (fr->fr_dsize > 0) {
usr/src/cmd/ipf/tools/ipfcomp.c
205
i = fr->fr_dsize;
usr/src/cmd/ipf/tools/ipfcomp.c
206
ulp = fr->fr_data;
usr/src/cmd/ipf/tools/ipfcomp.c
290
void emit(num, dir, v, fr)
usr/src/cmd/ipf/tools/ipfcomp.c
293
frentry_t *fr;
usr/src/cmd/ipf/tools/ipfcomp.c
306
emitGroup(num, dir, v, fr, g->fg_name, incnt, 0);
usr/src/cmd/ipf/tools/ipfcomp.c
314
emitGroup(num, dir, v, fr, g->fg_name, 0, outcnt);
usr/src/cmd/ipf/tools/ipfcomp.c
434
static void emitGroup(num, dir, v, fr, group, incount, outcount)
usr/src/cmd/ipf/tools/ipfcomp.c
437
frentry_t *fr;
usr/src/cmd/ipf/tools/ipfcomp.c
548
ipf = fr->fr_ipf;
usr/src/cmd/ipf/tools/ipfcomp.c
585
if (*fr->fr_ifname)
usr/src/cmd/ipf/tools/ipfcomp.c
612
fr->fr_tcpfm != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
618
if (fr->fr_scmp == FR_INRANGE)
usr/src/cmd/ipf/tools/ipfcomp.c
620
else if (fr->fr_scmp == FR_OUTRANGE)
usr/src/cmd/ipf/tools/ipfcomp.c
622
else if (fr->fr_scmp != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
628
if (fr->fr_dcmp == FR_INRANGE)
usr/src/cmd/ipf/tools/ipfcomp.c
63
void printc(fr)
usr/src/cmd/ipf/tools/ipfcomp.c
630
else if (fr->fr_dcmp == FR_OUTRANGE)
usr/src/cmd/ipf/tools/ipfcomp.c
632
else if (fr->fr_dcmp != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
638
if (fr->fr_satype == FRI_LOOKUP) {
usr/src/cmd/ipf/tools/ipfcomp.c
64
frentry_t *fr;
usr/src/cmd/ipf/tools/ipfcomp.c
640
} else if ((fr->fr_smask != 0) ||
usr/src/cmd/ipf/tools/ipfcomp.c
641
(fr->fr_flags & FR_NOTSRCIP) != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
647
if (fr->fr_datype == FRI_LOOKUP) {
usr/src/cmd/ipf/tools/ipfcomp.c
649
} else if ((fr->fr_dmask != 0) ||
usr/src/cmd/ipf/tools/ipfcomp.c
650
(fr->fr_flags & FR_NOTDSTIP) != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
656
if (fr->fr_optmask != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
662
if (fr->fr_secmask != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
668
if (fr->fr_authmask != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
674
if ((fr->fr_icmpm & 0xff00) != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
680
if ((fr->fr_icmpm & 0xff) != 0)
usr/src/cmd/ipf/tools/ipfcomp.c
71
if (fr->fr_v != 4)
usr/src/cmd/ipf/tools/ipfcomp.c
73
if ((fr->fr_type != FR_T_IPF) && (fr->fr_type != FR_T_NONE))
usr/src/cmd/ipf/tools/ipfcomp.c
75
if ((fr->fr_type == FR_T_IPF) &&
usr/src/cmd/ipf/tools/ipfcomp.c
76
((fr->fr_datype != FRI_NORMAL) || (fr->fr_satype != FRI_NORMAL)))
usr/src/cmd/ipf/tools/ipfcomp.c
792
printeq(fp, "fin->fin_tcpf", fr->fr_tcpfm,
usr/src/cmd/ipf/tools/ipfcomp.c
793
0xff, fr->fr_tcpf);
usr/src/cmd/ipf/tools/ipfcomp.c
800
if (fr->fr_scmp == FR_INRANGE) {
usr/src/cmd/ipf/tools/ipfcomp.c
803
fr->fr_sport);
usr/src/cmd/ipf/tools/ipfcomp.c
805
fr->fr_stop);
usr/src/cmd/ipf/tools/ipfcomp.c
808
} else if (fr->fr_scmp == FR_OUTRANGE) {
usr/src/cmd/ipf/tools/ipfcomp.c
811
fr->fr_sport);
usr/src/cmd/ipf/tools/ipfcomp.c
813
fr->fr_stop);
usr/src/cmd/ipf/tools/ipfcomp.c
816
} else if (fr->fr_scmp) {
usr/src/cmd/ipf/tools/ipfcomp.c
819
portcmp[fr->fr_scmp], fr->fr_sport);
usr/src/cmd/ipf/tools/ipfcomp.c
827
if (fr->fr_dcmp == FR_INRANGE) {
usr/src/cmd/ipf/tools/ipfcomp.c
830
fr->fr_dport);
usr/src/cmd/ipf/tools/ipfcomp.c
832
fr->fr_dtop);
usr/src/cmd/ipf/tools/ipfcomp.c
835
} else if (fr->fr_dcmp == FR_OUTRANGE) {
usr/src/cmd/ipf/tools/ipfcomp.c
838
fr->fr_dport);
usr/src/cmd/ipf/tools/ipfcomp.c
840
fr->fr_dtop);
usr/src/cmd/ipf/tools/ipfcomp.c
843
} else if (fr->fr_dcmp) {
usr/src/cmd/ipf/tools/ipfcomp.c
846
portcmp[fr->fr_dcmp], fr->fr_dport);
usr/src/cmd/ipf/tools/ipfcomp.c
854
if (fr->fr_satype == FRI_LOOKUP) {
usr/src/cmd/ipf/tools/ipfcomp.c
856
} else if ((fr->fr_smask != 0) ||
usr/src/cmd/ipf/tools/ipfcomp.c
857
(fr->fr_flags & FR_NOTSRCIP) != 0) {
usr/src/cmd/ipf/tools/ipfcomp.c
861
fr->fr_flags & FR_NOTSRCIP,
usr/src/cmd/ipf/tools/ipfcomp.c
862
fr->fr_smask, fr->fr_saddr);
usr/src/cmd/ipf/tools/ipfcomp.c
869
if (fr->fr_datype == FRI_LOOKUP) {
usr/src/cmd/ipf/tools/ipfcomp.c
871
} else if ((fr->fr_dmask != 0) ||
usr/src/cmd/ipf/tools/ipfcomp.c
872
(fr->fr_flags & FR_NOTDSTIP) != 0) {
usr/src/cmd/ipf/tools/ipfcomp.c
876
fr->fr_flags & FR_NOTDSTIP,
usr/src/cmd/ipf/tools/ipfcomp.c
877
fr->fr_dmask, fr->fr_daddr);
usr/src/cmd/ipf/tools/ipfcomp.c
886
fr->fr_optmask, 0xffffffff,
usr/src/cmd/ipf/tools/ipfcomp.c
887
fr->fr_optbits);
usr/src/cmd/ipf/tools/ipfcomp.c
896
fr->fr_secmask, 0xffff,
usr/src/cmd/ipf/tools/ipfcomp.c
897
fr->fr_secbits);
usr/src/cmd/ipf/tools/ipfcomp.c
906
fr->fr_authmask, 0xffff,
usr/src/cmd/ipf/tools/ipfcomp.c
907
fr->fr_authbits);
usr/src/cmd/ipf/tools/ipfcomp.c
916
fr->fr_icmpm & 0xff00, 0xffff,
usr/src/cmd/ipf/tools/ipfcomp.c
917
fr->fr_icmp & 0xff00);
usr/src/cmd/ipf/tools/ipfcomp.c
926
fr->fr_icmpm & 0xff, 0xffff,
usr/src/cmd/ipf/tools/ipfcomp.c
927
fr->fr_icmp & 0xff);
usr/src/cmd/ipf/tools/ipfcomp.c
936
if (fr->fr_flags & FR_QUICK) {
usr/src/cmd/ipf/tools/ipfcomp.c
938
fr->fr_flags & FR_INQUE ? "in" : "out",
usr/src/cmd/ipf/tools/ipfcomp.c
939
fr->fr_group, num);
usr/src/cmd/ipf/tools/ipfcomp.c
942
fr->fr_flags & FR_INQUE ? "in" : "out",
usr/src/cmd/ipf/tools/ipfcomp.c
943
fr->fr_group, num);
usr/src/cmd/ipf/tools/ipfcomp.c
991
frentry_t *fr, *fr1;
usr/src/cmd/ipf/tools/ipftest.c
688
frentry_t *fr;
usr/src/cmd/ipf/tools/ipftest.c
697
for (fr = fg->fg_start; fr != NULL; fr = fr->fr_next) {
usr/src/cmd/ipf/tools/ipftest.c
699
printf("%qu ",(unsigned long long)fr->fr_hits);
usr/src/cmd/ipf/tools/ipftest.c
701
printf("%ld ", fr->fr_hits);
usr/src/cmd/ipf/tools/ipftest.c
703
printfr(fr, ipftestioctl);
usr/src/cmd/ipf/tools/ipftest.c
713
for (fr = fg->fg_start; fr != NULL; fr = fr->fr_next) {
usr/src/cmd/ipf/tools/ipftest.c
715
printf("%qu ",(unsigned long long)fr->fr_hits);
usr/src/cmd/ipf/tools/ipftest.c
717
printf("%ld ", fr->fr_hits);
usr/src/cmd/ipf/tools/ipftest.c
719
printfr(fr, ipftestioctl);
usr/src/cmd/ipf/tools/ipnat_y.y
76
frentry_t fr;
usr/src/cmd/lockstat/lockstat.c
1457
int fr;
usr/src/cmd/lockstat/lockstat.c
1463
for (fr = 0; fr < g_stkdepth; fr++) {
usr/src/cmd/lockstat/lockstat.c
1464
if (oldlsp->ls_stack[fr] == 0)
usr/src/cmd/lockstat/lockstat.c
1466
if (oldlsp->ls_stack[fr] == oldlsp->ls_caller)
usr/src/cmd/lockstat/lockstat.c
1469
lsp->ls_caller = oldlsp->ls_stack[fr];
usr/src/cmd/lockstat/lockstat.c
1533
int fr;
usr/src/cmd/lockstat/lockstat.c
1538
for (fr = 0; fr < g_stkdepth; fr++)
usr/src/cmd/lockstat/lockstat.c
1539
coalesce_symbol(&lsp->ls_stack[fr]);
usr/src/cmd/lockstat/lockstat.c
1624
int i, j, fr;
usr/src/cmd/lockstat/lockstat.c
1773
for (fr = 3; fr > 0; fr--)
usr/src/cmd/lockstat/lockstat.c
1774
if (lsp->ls_stack[fr] == lsp->ls_caller)
usr/src/cmd/lockstat/lockstat.c
1786
if (rectype <= LS_STACK(fr) || lsp->ls_stack[fr] == 0) {
usr/src/cmd/lockstat/lockstat.c
1791
format_symbol(buf, lsp->ls_stack[fr], 0));
usr/src/cmd/lockstat/lockstat.c
1792
fr++;
usr/src/cmd/lockstat/lockstat.c
1794
while (rectype > LS_STACK(fr) && lsp->ls_stack[fr] != 0) {
usr/src/cmd/lockstat/lockstat.c
1796
format_symbol(buf, lsp->ls_stack[fr], 0));
usr/src/cmd/lockstat/lockstat.c
1797
fr++;
usr/src/cmd/lockstat/lockstat.c
1812
int i, fr;
usr/src/cmd/lockstat/lockstat.c
1844
for (fr = 3; fr > 0; fr--)
usr/src/cmd/lockstat/lockstat.c
1845
if (lsp->ls_stack[fr] == lsp->ls_caller)
usr/src/cmd/lockstat/lockstat.c
1848
while (rectype > LS_STACK(fr) && lsp->ls_stack[fr] != 0) {
usr/src/cmd/lockstat/lockstat.c
1850
format_symbol(buf, lsp->ls_stack[fr], 0));
usr/src/cmd/lockstat/lockstat.c
1851
fr++;
usr/src/cmd/mdb/common/mdb/mdb_main.c
135
valid_frame(struct frame *fr)
usr/src/cmd/mdb/common/mdb/mdb_main.c
138
uintptr_t addr = (uintptr_t)fr;
usr/src/cmd/mdb/common/mdb/mdb_main.c
141
mdb_iob_printf(mdb.m_err, " invalid frame (%p)\n", fr);
usr/src/cmd/mdb/common/mdb/mdb_main.c
146
mdb_iob_printf(mdb.m_err, " mis-aligned frame (%p)\n", fr);
usr/src/cmd/mdb/common/mdb/mdb_main.c
183
struct frame *fr = (struct frame *)
usr/src/cmd/mdb/common/mdb/mdb_main.c
203
while (fr != NULL && valid_frame(fr) && fr->fr_savpc != 0) {
usr/src/cmd/mdb/common/mdb/mdb_main.c
204
print_frame(fr->fr_savpc, i++);
usr/src/cmd/mdb/common/mdb/mdb_main.c
205
fr = (struct frame *)
usr/src/cmd/mdb/common/mdb/mdb_main.c
206
((uintptr_t)fr->fr_savfp + STACK_BIAS);
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
57
valid_frame(struct frame *fr)
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
59
uintptr_t addr = (uintptr_t)fr;
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
62
mdb_iob_printf(mdb.m_err, " mis-aligned frame (%p)\n", fr);
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
72
struct frame *fr = (struct frame *)sp;
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
75
while (fr != NULL && valid_frame(fr) && fr->fr_savpc != 0 &&
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
77
print_frame(fr->fr_savpc, frnum, safe);
usr/src/cmd/mdb/intel/kmdb/kmdb_fault_isadep.c
79
fr = (struct frame *)fr->fr_savfp;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
222
} fr;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
250
if (mdb_tgt_aread(t, MDB_TGT_AS_VIRT_S, &fr, sizeof (fr), fp) !=
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
251
sizeof (fr)) {
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
264
struct fr tfr;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
380
fp + sizeof (fr)) != size)
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
393
fp = fr.fr_savfp;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
407
kregs[KREG_RIP] = pc = fr.fr_savpc;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
429
struct frame fr;
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
451
if (mdb_tgt_aread(t, MDB_TGT_AS_VIRT_S, &fr, sizeof (fr), fp) ==
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
452
sizeof (fr)) {
usr/src/cmd/mdb/intel/mdb/mdb_amd64util.c
453
*p = fr.fr_savpc;
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
214
} fr;
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
239
if ((size = mdb_tgt_aread(t, MDB_TGT_AS_VIRT_S, &fr,
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
240
sizeof (fr), fp)) >= (ssize_t)(2 * sizeof (uintptr32_t))) {
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
242
argc = kvm_argcount(t, fr.fr_savpc, size);
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
256
struct fr tfr;
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
277
func(arg, pc, argc, (const long *)fr.fr_argv, &gregs) != 0)
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
283
fp = fr.fr_savfp;
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
297
kregs[KREG_EIP] = pc = fr.fr_savpc;
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
325
struct frame fr;
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
342
if (mdb_tgt_aread(t, MDB_TGT_AS_VIRT_S, &fr, sizeof (fr), fp) ==
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
343
sizeof (fr)) {
usr/src/cmd/mdb/intel/mdb/mdb_ia32util.c
344
*p = fr.fr_savpc;
usr/src/cmd/oawk/lib.c
215
wchar_t *r, *fr, sep, c;
usr/src/cmd/oawk/lib.c
222
fr = fields;
usr/src/cmd/oawk/lib.c
237
fldtab[i].sval = fr;
usr/src/cmd/oawk/lib.c
240
*fr++ = *r++;
usr/src/cmd/oawk/lib.c
246
*fr++ = 0;
usr/src/cmd/oawk/lib.c
256
fldtab[i].sval = fr;
usr/src/cmd/oawk/lib.c
260
*fr++ = *r++;
usr/src/cmd/oawk/lib.c
261
*fr++ = 0;
usr/src/cmd/oawk/lib.c
265
*fr = 0;
usr/src/cmd/pools/poolstat/sa_kstat.c
147
kstat_clone(kstat_t *src, kstat_t *dst, int fr)
usr/src/cmd/pools/poolstat/sa_kstat.c
149
if (fr)
usr/src/cmd/power/sysstat.c
721
kstat_copy(kstat_t *src, kstat_t *dst, int fr)
usr/src/cmd/power/sysstat.c
723
if (fr)
usr/src/cmd/refer/inv1.c
47
int chatty = 0, docs, hashes, fp[2], fr, fw, pfork, pwait, status;
usr/src/cmd/rpcsvc/rstat_proc.c
1086
kstat_copy(kstat_t *src, kstat_t *dst, int fr)
usr/src/cmd/rpcsvc/rstat_proc.c
1088
if (fr)
usr/src/cmd/sgs/m4/common/m4macs.c
443
wchar_t *sink, *fr, *sto;
usr/src/cmd/sgs/m4/common/m4macs.c
450
fr = arg(2);
usr/src/cmd/sgs/m4/common/m4macs.c
456
for (i = fr; *i; ++i) {
usr/src/lib/libc/port/gen/mallint.h
53
#define MEMCOPY(to, fr, n) ((void) memcpy(to, fr, n))
usr/src/lib/libcurses/screen/winsdelln.c
102
fr = to - id;
usr/src/lib/libcurses/screen/winsdelln.c
103
num_lines = endy - fr;
usr/src/lib/libcurses/screen/winsdelln.c
111
fr = to - id;
usr/src/lib/libcurses/screen/winsdelln.c
112
num_lines = fr - (win->_cury - 1);
usr/src/lib/libcurses/screen/winsdelln.c
130
for (; num_lines > 0; num_lines--, to += dir, fr += dir) {
usr/src/lib/libcurses/screen/winsdelln.c
134
win->_y[to] = win->_y[fr];
usr/src/lib/libcurses/screen/winsdelln.c
135
win->_y[fr] = sw;
usr/src/lib/libcurses/screen/winsdelln.c
138
_MARKS[to] = _MARKS[fr];
usr/src/lib/libcurses/screen/winsdelln.c
139
_MARKS[fr] = mk;
usr/src/lib/libcurses/screen/winsdelln.c
146
_COLOR_MARKS[to] = _COLOR_MARKS[fr];
usr/src/lib/libcurses/screen/winsdelln.c
147
_COLOR_MARKS[fr] = mk;
usr/src/lib/libcurses/screen/winsdelln.c
153
win->_y[fr], (endx * sizeof (chtype)));
usr/src/lib/libcurses/screen/winsdelln.c
162
begch[to] = begch[fr];
usr/src/lib/libcurses/screen/winsdelln.c
163
endch[to] = endch[fr];
usr/src/lib/libcurses/screen/winsdelln.c
164
_CURHASH[to] = _CURHASH[fr];
usr/src/lib/libcurses/screen/winsdelln.c
55
int endy, endx, to, fr, num_lines, dir;
usr/src/lib/libmalloc/common/malloc.c
203
uintptr_t fr;
usr/src/lib/libmalloc/common/malloc.c
224
fr = (uintptr_t)alloc_buf;
usr/src/lib/libmalloc/common/malloc.c
226
fr = (fr + alignment - 1) / alignment * alignment;
usr/src/lib/libmalloc/common/malloc.c
228
if (fr == (uintptr_t)alloc_buf)
usr/src/lib/libmalloc/common/malloc.c
231
if ((fr - (uintptr_t)alloc_buf) <= HEADSZ) {
usr/src/lib/libmalloc/common/malloc.c
250
fr = (uintptr_t)alloc_buf;
usr/src/lib/libmalloc/common/malloc.c
252
fr = (fr + alignment - 1) / alignment * alignment;
usr/src/lib/libmalloc/common/malloc.c
253
if (fr == (uintptr_t)alloc_buf)
usr/src/lib/libmalloc/common/malloc.c
255
if ((fr - (uintptr_t)alloc_buf) <= HEADSZ) {
usr/src/lib/libmalloc/common/malloc.c
256
fr = fr + alignment;
usr/src/lib/libmalloc/common/malloc.c
281
hd = (struct header *)((char *)fr - minhead);
usr/src/lib/libmalloc/common/malloc.c
288
return ((void *)fr);
usr/src/lib/libsldap/common/ns_connmgmt.c
2169
int fr = 0;
usr/src/lib/libsldap/common/ns_connmgmt.c
2170
fr = close_conn_mt_when_nouser(
usr/src/lib/libsldap/common/ns_connmgmt.c
2172
NS_CONN_UNLOCK_AND_FREE(fr,
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
656
cost(fr, lr)
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
657
int fr, lr;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
674
LC(fr,fr).cost = 0;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
675
for (cc = 1, ++lr, nr = fr+1; nr <= lr; ++nr, ++cc) {
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
677
LC(fr,nr).cost = cc * 3;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
678
LC(fr,nr).op = 'i';
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
681
LC(nr,fr).cost = cc;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
682
LC(nr,fr).op = 'd';
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
685
for (--lr, or = fr; or <= lr; ++or) {
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
686
for (nr = fr; nr <= lr; ++nr) {
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
738
script(fr, lr)
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
739
int fr, lr;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
773
} while (fr < i || fr < j);
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
806
int fr = -1;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
815
if (fr == -1)
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
816
fr = i;
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
824
if (fr != -1) {
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
826
cost(fr, lr);
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
827
script(fr, lr);
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
830
for (j = lr; fr <= j; --j) {
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
832
for (i = j-1; fr <= i; --i)
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
842
for (i = fr; i <= lr; ++i) {
usr/src/lib/libxcurses/src/libc/xcurses/doupdate.c
855
for (i = fr; i <= lr; ++i) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
790
cost(int fr, int lr)
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
809
LC(fr, fr).cost = MOVE_COST;
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
810
for (cc = 1, ++lr, nr = fr+1; nr <= lr; ++nr, ++cc) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
812
LC(fr, nr).cost = cc * INSERT_COST;
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
813
LC(fr, nr).op = 'i';
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
816
LC(nr, fr).cost = cc * DELETE_COST;
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
817
LC(nr, fr).op = 'd';
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
820
for (--lr, or = fr; or <= lr; ++or) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
821
for (nr = fr; nr <= lr; ++nr) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
867
script(int fr, int lr)
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
902
} while (fr < i || fr < j);
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
935
int fr = -1;
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
944
if (fr == -1)
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
945
fr = i;
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
953
if (fr != -1) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
955
(void) cost(fr, lr);
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
956
script(fr, lr);
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
959
for (j = lr; fr <= j; --j) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
961
for (i = j-1; fr <= i; --i)
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
971
for (i = fr; i <= lr; ++i) {
usr/src/lib/libxcurses2/src/libc/xcurses/doupdate.c
984
for (i = fr; i <= lr; ++i) {
usr/src/uts/common/fs/zfs/lua/lapi.c
205
static void moveto (lua_State *L, TValue *fr, int idx) {
usr/src/uts/common/fs/zfs/lua/lapi.c
208
setobj(L, to, fr);
usr/src/uts/common/fs/zfs/lua/lapi.c
210
luaC_barrier(L, clCvalue(L->ci->func), fr);
usr/src/uts/common/fs/zfs/lua/lapi.c
226
TValue *fr;
usr/src/uts/common/fs/zfs/lua/lapi.c
228
fr = index2addr(L, fromidx);
usr/src/uts/common/fs/zfs/lua/lapi.c
229
moveto(L, fr, toidx);
usr/src/uts/common/fs/zfs/lua/ldo.c
372
ptrdiff_t fr = savestack(L, firstResult); /* hook may change stack */
usr/src/uts/common/fs/zfs/lua/ldo.c
374
firstResult = restorestack(L, fr);
usr/src/uts/common/inet/ipf/fil.c
1671
static INLINE int fr_ipfcheck(fin, fr, portcmp)
usr/src/uts/common/inet/ipf/fil.c
1673
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
1683
fri = fr->fr_ipf;
usr/src/uts/common/inet/ipf/fil.c
1717
if (fr->fr_satype == FRI_LOOKUP) {
usr/src/uts/common/inet/ipf/fil.c
1719
i = (*fr->fr_srcfunc)(fr->fr_srcptr, fi->fi_v, lip, fin, ifs);
usr/src/uts/common/inet/ipf/fil.c
1751
i ^= (fr->fr_flags & FR_NOTSRCIP) >> 6;
usr/src/uts/common/inet/ipf/fil.c
1760
if (fr->fr_datype == FRI_LOOKUP) {
usr/src/uts/common/inet/ipf/fil.c
1762
i = (*fr->fr_dstfunc)(fr->fr_dstptr, fi->fi_v, lip, fin, ifs);
usr/src/uts/common/inet/ipf/fil.c
1794
i ^= (fr->fr_flags & FR_NOTDSTIP) >> 7;
usr/src/uts/common/inet/ipf/fil.c
1820
if (!fr_tcpudpchk(fin, &fr->fr_tuc))
usr/src/uts/common/inet/ipf/fil.c
1823
if (fr->fr_dcmp || fr->fr_scmp ||
usr/src/uts/common/inet/ipf/fil.c
1824
fr->fr_tcpf || fr->fr_tcpfm)
usr/src/uts/common/inet/ipf/fil.c
1826
if (fr->fr_icmpm || fr->fr_icmp) {
usr/src/uts/common/inet/ipf/fil.c
1831
else if ((fin->fin_data[0] & fr->fr_icmpm) !=
usr/src/uts/common/inet/ipf/fil.c
1832
fr->fr_icmp) {
usr/src/uts/common/inet/ipf/fil.c
1835
fr->fr_icmpm, fr->fr_icmp));
usr/src/uts/common/inet/ipf/fil.c
1866
struct frentry *fr, *fnext;
usr/src/uts/common/inet/ipf/fil.c
1876
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/fil.c
1881
if (fr == NULL)
usr/src/uts/common/inet/ipf/fil.c
1894
for (rulen = 0; fr; fr = fnext, rulen++) {
usr/src/uts/common/inet/ipf/fil.c
1895
fnext = fr->fr_next;
usr/src/uts/common/inet/ipf/fil.c
1897
FR_VERBOSE(("%d (%#x)\n", skip, fr->fr_flags));
usr/src/uts/common/inet/ipf/fil.c
1909
if (fr->fr_ifa && fr->fr_ifa != fin->fin_ifp)
usr/src/uts/common/inet/ipf/fil.c
1919
if (fr->fr_ifa && fr->fr_ifa != fin->fin_ifp)
usr/src/uts/common/inet/ipf/fil.c
1924
switch (fr->fr_type)
usr/src/uts/common/inet/ipf/fil.c
1928
if (fr_ipfcheck(fin, fr, portcmp))
usr/src/uts/common/inet/ipf/fil.c
1939
if (fin->fin_v != fr->fr_v)
usr/src/uts/common/inet/ipf/fil.c
1942
if (!bpf_filter(fr->fr_data, mc, fin->fin_plen, 0))
usr/src/uts/common/inet/ipf/fil.c
1951
f = (*fr->fr_func)(fin, &pass);
usr/src/uts/common/inet/ipf/fil.c
1953
fr = f;
usr/src/uts/common/inet/ipf/fil.c
1962
if ((fin->fin_out == 0) && (fr->fr_nattag.ipt_num[0] != 0)) {
usr/src/uts/common/inet/ipf/fil.c
1965
if (fr_matchtag(&fr->fr_nattag, fin->fin_nattag) == 0)
usr/src/uts/common/inet/ipf/fil.c
1968
FR_VERBOSE(("=%s.%d *", fr->fr_group, rulen));
usr/src/uts/common/inet/ipf/fil.c
1970
passt = fr->fr_flags;
usr/src/uts/common/inet/ipf/fil.c
1987
IPF_BUMP(fr->fr_hits);
usr/src/uts/common/inet/ipf/fil.c
1988
fr->fr_bytes += (U_QUAD_T)fin->fin_plen;
usr/src/uts/common/inet/ipf/fil.c
1990
if ((fr->fr_func != NULL) &&
usr/src/uts/common/inet/ipf/fil.c
1991
(fr->fr_func != (ipfunc_t)-1)) {
usr/src/uts/common/inet/ipf/fil.c
1995
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/fil.c
1996
fr = (*fr->fr_func)(fin, &passt);
usr/src/uts/common/inet/ipf/fil.c
1997
if (fr == NULL) {
usr/src/uts/common/inet/ipf/fil.c
2001
passt = fr->fr_flags;
usr/src/uts/common/inet/ipf/fil.c
2002
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/fil.c
2005
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/fil.c
2026
skip = fr->fr_arg;
usr/src/uts/common/inet/ipf/fil.c
2030
fin->fin_icode = fr->fr_icode;
usr/src/uts/common/inet/ipf/fil.c
2033
(void) strncpy(fin->fin_group, fr->fr_group, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/fil.c
2034
if (fr->fr_grp != NULL) {
usr/src/uts/common/inet/ipf/fil.c
2035
fin->fin_fr = *fr->fr_grp;
usr/src/uts/common/inet/ipf/fil.c
2039
(void) strncpy(fin->fin_group, fr->fr_group,
usr/src/uts/common/inet/ipf/fil.c
204
static int fr_funcinit __P((frentry_t *fr, ipf_stack_t *));
usr/src/uts/common/inet/ipf/fil.c
2041
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/fil.c
2094
frentry_t *fr, *frsave;
usr/src/uts/common/inet/ipf/fil.c
2101
fr = ifs->ifs_ipacct6[fin->fin_out][ifs->ifs_fr_active];
usr/src/uts/common/inet/ipf/fil.c
2104
fr = ifs->ifs_ipacct[fin->fin_out][ifs->ifs_fr_active];
usr/src/uts/common/inet/ipf/fil.c
2106
if (fr != NULL) {
usr/src/uts/common/inet/ipf/fil.c
2110
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/fil.c
2140
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
2178
if ((fr = fin->fin_fr) != NULL) {
usr/src/uts/common/inet/ipf/fil.c
2179
IPF_BUMP(fr->fr_hits);
usr/src/uts/common/inet/ipf/fil.c
218
static int fr_grpmapinit __P((frentry_t *fr, ipf_stack_t *));
usr/src/uts/common/inet/ipf/fil.c
2180
fr->fr_bytes += (U_QUAD_T)fin->fin_plen;
usr/src/uts/common/inet/ipf/fil.c
2181
pass = fr->fr_flags;
usr/src/uts/common/inet/ipf/fil.c
2195
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/fil.c
2205
if ((fr != NULL) && (fr->fr_pps != 0) &&
usr/src/uts/common/inet/ipf/fil.c
2206
!ppsratecheck(&fr->fr_lastpkt, &fr->fr_curpps, fr->fr_pps)) {
usr/src/uts/common/inet/ipf/fil.c
2229
if ((fr != NULL) && (fr->fr_func != NULL) &&
usr/src/uts/common/inet/ipf/fil.c
2230
(fr->fr_func != (ipfunc_t)-1) && !(pass & FR_CALLNOW))
usr/src/uts/common/inet/ipf/fil.c
2231
(void) (*fr->fr_func)(fin, &pass);
usr/src/uts/common/inet/ipf/fil.c
2275
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/fil.c
2280
return fr;
usr/src/uts/common/inet/ipf/fil.c
2333
frentry_t *fr = NULL;
usr/src/uts/common/inet/ipf/fil.c
2511
fr = fr_checkauth(fin, &pass);
usr/src/uts/common/inet/ipf/fil.c
2536
if (fr == NULL)
usr/src/uts/common/inet/ipf/fil.c
2538
fr = fr_knownfrag(fin, &pass);
usr/src/uts/common/inet/ipf/fil.c
2539
if (fr == NULL)
usr/src/uts/common/inet/ipf/fil.c
2540
fr = fr_checkstate(fin, &pass);
usr/src/uts/common/inet/ipf/fil.c
2542
if ((pass & FR_NOMATCH) || (fr == NULL))
usr/src/uts/common/inet/ipf/fil.c
2543
fr = fr_firewall(fin, &pass);
usr/src/uts/common/inet/ipf/fil.c
2545
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/fil.c
2605
if ((fr != NULL) && (pass & FR_DUP)) {
usr/src/uts/common/inet/ipf/fil.c
2724
if (fr != NULL) {
usr/src/uts/common/inet/ipf/fil.c
2727
fdp = &fr->fr_tifs[fin->fin_rev];
usr/src/uts/common/inet/ipf/fil.c
2757
(void) fr_fastroute(mc, &mc, fin, &fr->fr_dif);
usr/src/uts/common/inet/ipf/fil.c
3453
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
3459
for (fr = fg->fg_head; fr && n; fr = fr->fr_next, n--)
usr/src/uts/common/inet/ipf/fil.c
3463
return fr;
usr/src/uts/common/inet/ipf/fil.c
3475
int fr_rulen(unit, fr, ifs)
usr/src/uts/common/inet/ipf/fil.c
3477
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
3484
if (fr == NULL)
usr/src/uts/common/inet/ipf/fil.c
3486
fg = fr_findgroup(fr->fr_group, unit, ifs->ifs_fr_active, NULL, ifs);
usr/src/uts/common/inet/ipf/fil.c
3490
if (fh == fr)
usr/src/uts/common/inet/ipf/fil.c
3837
static void frsynclist(action, v, ifp, ifname, fr, ifs)
usr/src/uts/common/inet/ipf/fil.c
3841
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
3847
for (; fr; fr = fr->fr_next) {
usr/src/uts/common/inet/ipf/fil.c
3848
rv = fr->fr_v;
usr/src/uts/common/inet/ipf/fil.c
3856
fr->fr_ifas[i] = fr_ifsync(action, rv, ifname,
usr/src/uts/common/inet/ipf/fil.c
3857
fr->fr_ifnames[i],
usr/src/uts/common/inet/ipf/fil.c
3858
ifp, fr->fr_ifas[i],
usr/src/uts/common/inet/ipf/fil.c
3862
fdp = &fr->fr_tifs[0];
usr/src/uts/common/inet/ipf/fil.c
3866
fdp = &fr->fr_tifs[1];
usr/src/uts/common/inet/ipf/fil.c
3870
fdp = &fr->fr_dif;
usr/src/uts/common/inet/ipf/fil.c
3877
if (fr->fr_type == FR_T_IPF) {
usr/src/uts/common/inet/ipf/fil.c
3878
if (fr->fr_satype != FRI_NORMAL &&
usr/src/uts/common/inet/ipf/fil.c
3879
fr->fr_satype != FRI_LOOKUP) {
usr/src/uts/common/inet/ipf/fil.c
3880
(void)fr_ifpaddr(rv, fr->fr_satype,
usr/src/uts/common/inet/ipf/fil.c
3881
fr->fr_ifas[fr->fr_sifpidx],
usr/src/uts/common/inet/ipf/fil.c
3882
&fr->fr_src, &fr->fr_smsk,
usr/src/uts/common/inet/ipf/fil.c
3885
if (fr->fr_datype != FRI_NORMAL &&
usr/src/uts/common/inet/ipf/fil.c
3886
fr->fr_datype != FRI_LOOKUP) {
usr/src/uts/common/inet/ipf/fil.c
3887
(void)fr_ifpaddr(rv, fr->fr_datype,
usr/src/uts/common/inet/ipf/fil.c
3888
fr->fr_ifas[fr->fr_difpidx],
usr/src/uts/common/inet/ipf/fil.c
3889
&fr->fr_dst, &fr->fr_dmsk,
usr/src/uts/common/inet/ipf/fil.c
3895
if (fr->fr_type == FR_T_IPF && fr->fr_satype == FRI_LOOKUP &&
usr/src/uts/common/inet/ipf/fil.c
3896
fr->fr_srcptr == NULL) {
usr/src/uts/common/inet/ipf/fil.c
3897
fr->fr_srcptr = fr_resolvelookup(fr->fr_srctype,
usr/src/uts/common/inet/ipf/fil.c
3898
fr->fr_srcnum,
usr/src/uts/common/inet/ipf/fil.c
3899
&fr->fr_srcfunc, ifs);
usr/src/uts/common/inet/ipf/fil.c
3901
if (fr->fr_type == FR_T_IPF && fr->fr_datype == FRI_LOOKUP &&
usr/src/uts/common/inet/ipf/fil.c
3902
fr->fr_dstptr == NULL) {
usr/src/uts/common/inet/ipf/fil.c
3903
fr->fr_dstptr = fr_resolvelookup(fr->fr_dsttype,
usr/src/uts/common/inet/ipf/fil.c
3904
fr->fr_dstnum,
usr/src/uts/common/inet/ipf/fil.c
3905
&fr->fr_dstfunc, ifs);
usr/src/uts/common/inet/ipf/fil.c
3977
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
3979
for (fr = rules; fr != NULL; fr = fr->fr_next) {
usr/src/uts/common/inet/ipf/fil.c
3984
if (fr->fr_ifas[i] == ifp)
usr/src/uts/common/inet/ipf/fil.c
3985
fr->fr_ifas[i] = newifp;
usr/src/uts/common/inet/ipf/fil.c
3988
if (fr->fr_tifs[i].fd_ifp == ifp)
usr/src/uts/common/inet/ipf/fil.c
3989
fr->fr_tifs[i].fd_ifp = newifp;
usr/src/uts/common/inet/ipf/fil.c
3992
if (fr->fr_dif.fd_ifp == ifp)
usr/src/uts/common/inet/ipf/fil.c
3993
fr->fr_dif.fd_ifp = newifp;
usr/src/uts/common/inet/ipf/fil.c
4850
static int fr_funcinit(fr, ifs)
usr/src/uts/common/inet/ipf/fil.c
4851
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
4860
if (ft->ipfu_addr == fr->fr_func) {
usr/src/uts/common/inet/ipf/fil.c
4863
err = (*ft->ipfu_init)(fr, ifs);
usr/src/uts/common/inet/ipf/fil.c
4999
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
5001
fr = *frp;
usr/src/uts/common/inet/ipf/fil.c
5003
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/fil.c
5004
fr->fr_ref--;
usr/src/uts/common/inet/ipf/fil.c
5005
if (fr->fr_ref == 0) {
usr/src/uts/common/inet/ipf/fil.c
5006
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/fil.c
5007
MUTEX_DESTROY(&fr->fr_lock);
usr/src/uts/common/inet/ipf/fil.c
5010
if (fr->fr_type == FR_T_IPF && fr->fr_satype == FRI_LOOKUP)
usr/src/uts/common/inet/ipf/fil.c
5011
ip_lookup_deref(fr->fr_srctype, fr->fr_srcptr, ifs);
usr/src/uts/common/inet/ipf/fil.c
5012
if (fr->fr_type == FR_T_IPF && fr->fr_datype == FRI_LOOKUP)
usr/src/uts/common/inet/ipf/fil.c
5013
ip_lookup_deref(fr->fr_dsttype, fr->fr_dstptr, ifs);
usr/src/uts/common/inet/ipf/fil.c
5016
if (fr->fr_dsize) {
usr/src/uts/common/inet/ipf/fil.c
5017
KFREES(fr->fr_data, fr->fr_dsize);
usr/src/uts/common/inet/ipf/fil.c
5019
if ((fr->fr_flags & FR_COPIED) != 0) {
usr/src/uts/common/inet/ipf/fil.c
5020
KFREE(fr);
usr/src/uts/common/inet/ipf/fil.c
5025
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/fil.c
5041
static int fr_grpmapinit(fr, ifs)
usr/src/uts/common/inet/ipf/fil.c
5042
frentry_t *fr;
usr/src/uts/common/inet/ipf/fil.c
5049
(void) SNPRINTF(name, sizeof(name), "%d", fr->fr_arg);
usr/src/uts/common/inet/ipf/fil.c
5051
(void) sprintf(name, "%d", fr->fr_arg);
usr/src/uts/common/inet/ipf/fil.c
5056
if ((iph->iph_flags & FR_INOUT) != (fr->fr_flags & FR_INOUT))
usr/src/uts/common/inet/ipf/fil.c
5058
fr->fr_ptr = iph;
usr/src/uts/common/inet/ipf/fil.c
7267
frentry_t *fr, *next, zero;
usr/src/uts/common/inet/ipf/fil.c
7300
fr = t->ipt_data;
usr/src/uts/common/inet/ipf/fil.c
7301
if (fr == NULL) {
usr/src/uts/common/inet/ipf/fil.c
7332
next = fr->fr_next;
usr/src/uts/common/inet/ipf/fil.c
7371
if (fr != NULL)
usr/src/uts/common/inet/ipf/fil.c
7372
(void) fr_derefrule(&fr, ifs);
usr/src/uts/common/inet/ipf/fil.c
7392
fr = next;
usr/src/uts/common/inet/ipf/fil.c
7393
next = fr->fr_next;
usr/src/uts/common/inet/ipf/ip_auth.c
176
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_auth.c
212
KMALLOC(fr, frentry_t *);
usr/src/uts/common/inet/ipf/ip_auth.c
213
if (fr) {
usr/src/uts/common/inet/ipf/ip_auth.c
215
(char *)fr, sizeof(*fr));
usr/src/uts/common/inet/ipf/ip_auth.c
216
fr->fr_grp = NULL;
usr/src/uts/common/inet/ipf/ip_auth.c
217
fr->fr_ifa = fin->fin_ifp;
usr/src/uts/common/inet/ipf/ip_auth.c
218
fr->fr_func = NULL;
usr/src/uts/common/inet/ipf/ip_auth.c
219
fr->fr_ref = 1;
usr/src/uts/common/inet/ipf/ip_auth.c
220
fr->fr_flags = pass;
usr/src/uts/common/inet/ipf/ip_auth.c
221
fr->fr_ifas[1] = NULL;
usr/src/uts/common/inet/ipf/ip_auth.c
222
fr->fr_ifas[2] = NULL;
usr/src/uts/common/inet/ipf/ip_auth.c
223
fr->fr_ifas[3] = NULL;
usr/src/uts/common/inet/ipf/ip_auth.c
226
fr = fra->fra_info.fin_fr;
usr/src/uts/common/inet/ipf/ip_auth.c
227
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/ip_auth.c
230
if ((fr != NULL) && (fr != fra->fra_info.fin_fr)) {
usr/src/uts/common/inet/ipf/ip_auth.c
231
fr->fr_next = ifs->ifs_fr_authlist;
usr/src/uts/common/inet/ipf/ip_auth.c
232
ifs->ifs_fr_authlist = fr;
usr/src/uts/common/inet/ipf/ip_auth.c
259
return fr;
usr/src/uts/common/inet/ipf/ip_auth.c
650
frentry_t *fr, **frp;
usr/src/uts/common/inet/ipf/ip_auth.c
680
for (frp = &ifs->ifs_fr_authlist; ((fr = *frp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_auth.c
681
if (fr->fr_ref == 1) {
usr/src/uts/common/inet/ipf/ip_auth.c
682
*frp = fr->fr_next;
usr/src/uts/common/inet/ipf/ip_auth.c
683
KFREE(fr);
usr/src/uts/common/inet/ipf/ip_auth.c
685
frp = &fr->fr_next;
usr/src/uts/common/inet/ipf/ip_auth.c
711
register frentry_t *fr, **frp;
usr/src/uts/common/inet/ipf/ip_auth.c
745
for (frp = &ifs->ifs_fr_authlist; ((fr = *frp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_auth.c
746
if (fr->fr_ref == 1) {
usr/src/uts/common/inet/ipf/ip_auth.c
747
*frp = fr->fr_next;
usr/src/uts/common/inet/ipf/ip_auth.c
748
KFREE(fr);
usr/src/uts/common/inet/ipf/ip_auth.c
750
frp = &fr->fr_next;
usr/src/uts/common/inet/ipf/ip_auth.c
756
int fr_preauthcmd(cmd, fr, frptr, ifs)
usr/src/uts/common/inet/ipf/ip_auth.c
758
frentry_t *fr, **frptr;
usr/src/uts/common/inet/ipf/ip_auth.c
769
if (&fae->fae_fr == fr)
usr/src/uts/common/inet/ipf/ip_auth.c
776
if (fr == NULL || frptr == NULL)
usr/src/uts/common/inet/ipf/ip_auth.c
792
} else if (fr != NULL && frptr != NULL) {
usr/src/uts/common/inet/ipf/ip_auth.c
795
bcopy((char *)fr, (char *)&fae->fae_fr,
usr/src/uts/common/inet/ipf/ip_auth.c
796
sizeof(*fr));
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
2051
frentry_t *fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
2123
if ((fr != NULL) && (fdp->fd_ifp != NULL) &&
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
2124
(fin->fin_rev != 0) && (fdp == &fr->fr_tif))
usr/src/uts/common/inet/ipf/ip_fil_solaris.c
2170
if (!fr || !(fr->fr_flags & FR_RETMASK))
usr/src/uts/common/inet/ipf/ip_frag.c
343
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_frag.c
345
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_frag.c
346
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_frag.c
347
fr->fr_ref++;
usr/src/uts/common/inet/ipf/ip_frag.c
348
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_frag.c
649
frentry_t *fr = NULL;
usr/src/uts/common/inet/ipf/ip_frag.c
661
fr = fra->ipfr_rule;
usr/src/uts/common/inet/ipf/ip_frag.c
662
fin->fin_fr = fr;
usr/src/uts/common/inet/ipf/ip_frag.c
663
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_frag.c
664
pass = fr->fr_flags;
usr/src/uts/common/inet/ipf/ip_frag.c
673
fr = &ifs->ifs_frblock;
usr/src/uts/common/inet/ipf/ip_frag.c
676
return fr;
usr/src/uts/common/inet/ipf/ip_frag.c
692
ipfr_t *fr;
usr/src/uts/common/inet/ipf/ip_frag.c
695
for (fr = ifs->ifs_ipfr_list; fr; fr = fr->ipfr_next)
usr/src/uts/common/inet/ipf/ip_frag.c
696
if (fr->ipfr_data == ptr)
usr/src/uts/common/inet/ipf/ip_frag.c
697
fr->ipfr_data = NULL;
usr/src/uts/common/inet/ipf/ip_frag.c
714
ipfr_t *fr;
usr/src/uts/common/inet/ipf/ip_frag.c
717
for (fr = ifs->ifs_ipfr_natlist; fr; fr = fr->ipfr_next)
usr/src/uts/common/inet/ipf/ip_frag.c
718
if (fr->ipfr_data == ptr)
usr/src/uts/common/inet/ipf/ip_frag.c
719
fr->ipfr_data = NULL;
usr/src/uts/common/inet/ipf/ip_frag.c
739
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_frag.c
741
fr = fra->ipfr_rule;
usr/src/uts/common/inet/ipf/ip_frag.c
742
if (fr != NULL)
usr/src/uts/common/inet/ipf/ip_frag.c
743
(void)fr_derefrule(&fr, ifs);
usr/src/uts/common/inet/ipf/ip_nat.c
1571
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_nat.c
1608
fr = NULL;
usr/src/uts/common/inet/ipf/ip_nat.c
1784
fr = nat->nat_fr;
usr/src/uts/common/inet/ipf/ip_nat.c
1785
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_nat.c
1787
KMALLOC(fr, frentry_t *);
usr/src/uts/common/inet/ipf/ip_nat.c
1788
nat->nat_fr = fr;
usr/src/uts/common/inet/ipf/ip_nat.c
1789
if (fr == NULL) {
usr/src/uts/common/inet/ipf/ip_nat.c
1793
ipnn->ipn_nat.nat_fr = fr;
usr/src/uts/common/inet/ipf/ip_nat.c
1795
bcopy((char *)&ipnn->ipn_fr, (char *)fr, sizeof(*fr));
usr/src/uts/common/inet/ipf/ip_nat.c
1797
fr->fr_ref = 1;
usr/src/uts/common/inet/ipf/ip_nat.c
1798
fr->fr_dsize = 0;
usr/src/uts/common/inet/ipf/ip_nat.c
1799
fr->fr_data = NULL;
usr/src/uts/common/inet/ipf/ip_nat.c
1800
fr->fr_type = FR_T_NONE;
usr/src/uts/common/inet/ipf/ip_nat.c
1802
MUTEX_NUKE(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat.c
1803
MUTEX_INIT(&fr->fr_lock, "nat-filter rule lock");
usr/src/uts/common/inet/ipf/ip_nat.c
1809
if (n->nat_fr == fr)
usr/src/uts/common/inet/ipf/ip_nat.c
1813
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat.c
1814
fr->fr_ref++;
usr/src/uts/common/inet/ipf/ip_nat.c
1815
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat.c
1868
if (fr != NULL)
usr/src/uts/common/inet/ipf/ip_nat.c
1869
(void) fr_derefrule(&fr, ifs);
usr/src/uts/common/inet/ipf/ip_nat.c
2702
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_nat.c
2723
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_nat.c
2724
nat->nat_fr = fr;
usr/src/uts/common/inet/ipf/ip_nat.c
2734
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_nat.c
2735
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat.c
2736
fr->fr_ref++;
usr/src/uts/common/inet/ipf/ip_nat.c
2737
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat.c
3880
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_nat.c
3890
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_nat.c
3892
if ((fr != NULL) && !(fr->fr_flags & FR_DUP) &&
usr/src/uts/common/inet/ipf/ip_nat.c
3893
fr->fr_tifs[fin->fin_rev].fd_ifp &&
usr/src/uts/common/inet/ipf/ip_nat.c
3894
fr->fr_tifs[fin->fin_rev].fd_ifp != (void *)-1)
usr/src/uts/common/inet/ipf/ip_nat.c
3895
fin->fin_ifp = fr->fr_tifs[fin->fin_rev].fd_ifp;
usr/src/uts/common/inet/ipf/ip_nat.c
3971
if ((fr != NULL) &&
usr/src/uts/common/inet/ipf/ip_nat.c
3972
!fr_matchtag(&np->in_tag, &fr->fr_nattag))
usr/src/uts/common/inet/ipf/ip_nat.c
5215
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_nat.c
5268
fr = clone->nat_fr;
usr/src/uts/common/inet/ipf/ip_nat.c
5269
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_nat.c
5270
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat.c
5271
fr->fr_ref++;
usr/src/uts/common/inet/ipf/ip_nat.c
5272
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat6.c
2039
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_nat6.c
2047
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_nat6.c
2049
if ((fr != NULL) && !(fr->fr_flags & FR_DUP) &&
usr/src/uts/common/inet/ipf/ip_nat6.c
2050
fr->fr_tifs[fin->fin_rev].fd_ifp &&
usr/src/uts/common/inet/ipf/ip_nat6.c
2051
fr->fr_tifs[fin->fin_rev].fd_ifp != (void *)-1)
usr/src/uts/common/inet/ipf/ip_nat6.c
2052
fin->fin_ifp = fr->fr_tifs[fin->fin_rev].fd_ifp;
usr/src/uts/common/inet/ipf/ip_nat6.c
2132
if ((fr != NULL) &&
usr/src/uts/common/inet/ipf/ip_nat6.c
2133
!fr_matchtag(&np->in_tag, &fr->fr_nattag))
usr/src/uts/common/inet/ipf/ip_nat6.c
915
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_nat6.c
936
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_nat6.c
937
nat->nat_fr = fr;
usr/src/uts/common/inet/ipf/ip_nat6.c
950
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_nat6.c
951
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_nat6.c
952
fr->fr_ref++;
usr/src/uts/common/inet/ipf/ip_nat6.c
953
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1121
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_state.c
1158
fr = fin->fin_fr;
usr/src/uts/common/inet/ipf/ip_state.c
1159
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
1161
(fr->fr_statemax == 0)) {
usr/src/uts/common/inet/ipf/ip_state.c
1165
if ((fr->fr_statemax != 0) &&
usr/src/uts/common/inet/ipf/ip_state.c
1166
(fr->fr_statecnt >= fr->fr_statemax)) {
usr/src/uts/common/inet/ipf/ip_state.c
1179
if (fr == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
1183
pass = fr->fr_flags;
usr/src/uts/common/inet/ipf/ip_state.c
1400
is->is_rule = fr;
usr/src/uts/common/inet/ipf/ip_state.c
1433
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
1434
(void) strncpy(is->is_group, fr->fr_group, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/ip_state.c
1435
if (fr->fr_age[0] != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
1438
fr->fr_age[0], ifs);
usr/src/uts/common/inet/ipf/ip_state.c
1441
if (fr->fr_age[1] != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
1444
fr->fr_age[1], ifs);
usr/src/uts/common/inet/ipf/ip_state.c
1447
is->is_tag = fr->fr_logtag;
usr/src/uts/common/inet/ipf/ip_state.c
1449
is->is_ifp[(out << 1) + 1] = fr->fr_ifas[1];
usr/src/uts/common/inet/ipf/ip_state.c
1450
is->is_ifp[(1 - out) << 1] = fr->fr_ifas[2];
usr/src/uts/common/inet/ipf/ip_state.c
1451
is->is_ifp[((1 - out) << 1) + 1] = fr->fr_ifas[3];
usr/src/uts/common/inet/ipf/ip_state.c
1453
if (((ifp = fr->fr_ifas[1]) != NULL) &&
usr/src/uts/common/inet/ipf/ip_state.c
1455
COPYIFNAME(ifp, is->is_ifname[(out << 1) + 1], fr->fr_v);
usr/src/uts/common/inet/ipf/ip_state.c
1457
if (((ifp = fr->fr_ifas[2]) != NULL) &&
usr/src/uts/common/inet/ipf/ip_state.c
1459
COPYIFNAME(ifp, is->is_ifname[(1 - out) << 1], fr->fr_v);
usr/src/uts/common/inet/ipf/ip_state.c
1461
if (((ifp = fr->fr_ifas[3]) != NULL) &&
usr/src/uts/common/inet/ipf/ip_state.c
1463
COPYIFNAME(ifp, is->is_ifname[((1 - out) << 1) + 1], fr->fr_v);
usr/src/uts/common/inet/ipf/ip_state.c
2993
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_state.c
3067
fr = is->is_rule;
usr/src/uts/common/inet/ipf/ip_state.c
3068
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3069
if ((fin->fin_out == 0) && (fr->fr_nattag.ipt_num[0] != 0)) {
usr/src/uts/common/inet/ipf/ip_state.c
3074
if (fr_matchtag(&fr->fr_nattag, fin->fin_nattag) != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
3079
(void) strncpy(fin->fin_group, fr->fr_group, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/ip_state.c
3080
fin->fin_icode = fr->fr_icode;
usr/src/uts/common/inet/ipf/ip_state.c
3092
return fr;
usr/src/uts/common/inet/ipf/ip_state.c
673
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_state.c
711
fr = ips.ips_rule;
usr/src/uts/common/inet/ipf/ip_state.c
713
if (fr == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
722
KMALLOC(fr, frentry_t *);
usr/src/uts/common/inet/ipf/ip_state.c
723
if (fr == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
727
bcopy((char *)&ips.ips_fr, (char *)fr, sizeof(*fr));
usr/src/uts/common/inet/ipf/ip_state.c
728
isn->is_rule = fr;
usr/src/uts/common/inet/ipf/ip_state.c
729
ips.ips_is.is_rule = fr;
usr/src/uts/common/inet/ipf/ip_state.c
730
MUTEX_NUKE(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_state.c
731
MUTEX_INIT(&fr->fr_lock, "state filter rule lock");
usr/src/uts/common/inet/ipf/ip_state.c
737
name = fr->fr_ifnames[i];
usr/src/uts/common/inet/ipf/ip_state.c
738
fr->fr_ifas[i] = fr_resolvenic(name, fr->fr_v, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
743
fr->fr_ref = 0;
usr/src/uts/common/inet/ipf/ip_state.c
744
fr->fr_dsize = 0;
usr/src/uts/common/inet/ipf/ip_state.c
745
fr->fr_data = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
746
fr->fr_type = FR_T_NONE;
usr/src/uts/common/inet/ipf/ip_state.c
748
fr_resolvedest(&fr->fr_tif, fr->fr_v, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
749
fr_resolvedest(&fr->fr_dif, fr->fr_v, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
750
fr_resolvedest(&fr->fr_rif, fr->fr_v, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
759
MUTEX_DESTROY(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_state.c
760
KFREE(fr);
usr/src/uts/common/inet/ipf/ip_state.c
771
if (is->is_rule == fr) {
usr/src/uts/common/inet/ipf/ip_state.c
808
frentry_t *fr;
usr/src/uts/common/inet/ipf/ip_state.c
814
fr = is->is_rule;
usr/src/uts/common/inet/ipf/ip_state.c
815
if (fr != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
816
MUTEX_ENTER(&fr->fr_lock);
usr/src/uts/common/inet/ipf/ip_state.c
817
fr->fr_ref++;
usr/src/uts/common/inet/ipf/ip_state.c
818
fr->fr_statecnt++;
usr/src/uts/common/inet/ipf/ip_state.c
819
MUTEX_EXIT(&fr->fr_lock);
usr/src/uts/common/xen/os/xvdi.c
2048
#define FRONT_RING(_ringp) (&(_ringp)->xr_sring.fr)
usr/src/uts/common/xen/os/xvdi.c
2234
xfrp = &ringp->xr_sring.fr;
usr/src/uts/common/xen/os/xvdi.c
647
xvdi_ring_init_front_ring(ringp, ringp->xr_sring.fr.nr_ents,
usr/src/uts/common/xen/sys/xendev.h
263
comif_ring_fe_t fr;
usr/src/uts/i86pc/vm/hat_i86.c
1387
reset_kpti(struct kpti_frame *fr, uint64_t kcr3, uint64_t ucr3)
usr/src/uts/i86pc/vm/hat_i86.c
1389
ASSERT3U(fr->kf_tr_flag, ==, 0);
usr/src/uts/i86pc/vm/hat_i86.c
1391
if (fr->kf_kernel_cr3 != 0) {
usr/src/uts/i86pc/vm/hat_i86.c
1392
ASSERT3U(fr->kf_lower_redzone, ==, 0xdeadbeefdeadbeef);
usr/src/uts/i86pc/vm/hat_i86.c
1393
ASSERT3U(fr->kf_middle_redzone, ==, 0xdeadbeefdeadbeef);
usr/src/uts/i86pc/vm/hat_i86.c
1394
ASSERT3U(fr->kf_upper_redzone, ==, 0xdeadbeefdeadbeef);
usr/src/uts/i86pc/vm/hat_i86.c
1398
bzero(fr, offsetof(struct kpti_frame, kf_kernel_cr3));
usr/src/uts/i86pc/vm/hat_i86.c
1399
bzero(&fr->kf_unused, sizeof (struct kpti_frame) -
usr/src/uts/i86pc/vm/hat_i86.c
1402
fr->kf_kernel_cr3 = kcr3;
usr/src/uts/i86pc/vm/hat_i86.c
1403
fr->kf_user_cr3 = ucr3;
usr/src/uts/i86pc/vm/hat_i86.c
1404
fr->kf_tr_ret_rsp = (uintptr_t)&fr->kf_tr_rsp;
usr/src/uts/i86pc/vm/hat_i86.c
1406
fr->kf_lower_redzone = 0xdeadbeefdeadbeef;
usr/src/uts/i86pc/vm/hat_i86.c
1407
fr->kf_middle_redzone = 0xdeadbeefdeadbeef;
usr/src/uts/i86pc/vm/hat_i86.c
1408
fr->kf_upper_redzone = 0xdeadbeefdeadbeef;
usr/src/uts/intel/dtrace/dtrace_isa.c
181
struct frame *fr = (struct frame *)sp;
usr/src/uts/intel/dtrace/dtrace_isa.c
183
pc = dtrace_fulword(&fr->fr_savpc);
usr/src/uts/intel/dtrace/dtrace_isa.c
184
sp = dtrace_fulword(&fr->fr_savfp);
usr/src/uts/intel/dtrace/dtrace_isa.c
186
struct frame32 *fr = (struct frame32 *)sp;
usr/src/uts/intel/dtrace/dtrace_isa.c
188
pc = dtrace_fuword32(&fr->fr_savpc);
usr/src/uts/intel/dtrace/dtrace_isa.c
189
sp = dtrace_fuword32(&fr->fr_savfp);
usr/src/uts/intel/dtrace/dtrace_isa.c
385
struct frame *fr = (struct frame *)sp;
usr/src/uts/intel/dtrace/dtrace_isa.c
387
pc = dtrace_fulword(&fr->fr_savpc);
usr/src/uts/intel/dtrace/dtrace_isa.c
388
sp = dtrace_fulword(&fr->fr_savfp);
usr/src/uts/intel/dtrace/dtrace_isa.c
390
struct frame32 *fr = (struct frame32 *)sp;
usr/src/uts/intel/dtrace/dtrace_isa.c
392
pc = dtrace_fuword32(&fr->fr_savpc);
usr/src/uts/intel/dtrace/dtrace_isa.c
393
sp = dtrace_fuword32(&fr->fr_savfp);
usr/src/uts/intel/sys/ecppreg.h
148
} fr;
usr/src/uts/intel/sys/ecppvar.h
419
(pp->noecpregs) ? 0xff : PP_GETB((pp)->f_handle, &(pp)->f_reg->fr.dfifo)
usr/src/uts/intel/sys/ecppvar.h
421
(pp->noecpregs) ? 0xff : PP_GETB((pp)->f_handle, &(pp)->f_reg->fr.tfifo)
usr/src/uts/intel/sys/ecppvar.h
429
if (!pp->noecpregs) PP_PUTB((pp)->f_handle, &(pp)->f_reg->fr.dfifo, val)
usr/src/uts/intel/sys/ecppvar.h
431
if (!pp->noecpregs) PP_PUTB((pp)->f_handle, &(pp)->f_reg->fr.tfifo, val)
usr/src/uts/sparc/dtrace/dtrace_isa.c
375
struct frame *fr = (struct frame *)(sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/dtrace_isa.c
378
if (sp == 0 || fr == NULL ||
usr/src/uts/sparc/dtrace/dtrace_isa.c
379
!IS_P2ALIGNED((uintptr_t)fr, STACK_ALIGN))
usr/src/uts/sparc/dtrace/dtrace_isa.c
384
pc = dtrace_fulword(&fr->fr_savpc);
usr/src/uts/sparc/dtrace/dtrace_isa.c
385
sp = dtrace_fulword(&fr->fr_savfp);
usr/src/uts/sparc/dtrace/dtrace_isa.c
416
struct frame32 *fr = (struct frame32 *)sp;
usr/src/uts/sparc/dtrace/dtrace_isa.c
420
!IS_P2ALIGNED((uintptr_t)fr, STACK_ALIGN32))
usr/src/uts/sparc/dtrace/dtrace_isa.c
425
pc = dtrace_fuword32(&fr->fr_savpc);
usr/src/uts/sparc/dtrace/dtrace_isa.c
426
sp = dtrace_fuword32(&fr->fr_savfp);
usr/src/uts/sparc/dtrace/dtrace_isa.c
591
struct frame *fr = (struct frame *)(sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/dtrace_isa.c
594
if (sp == 0 || fr == NULL ||
usr/src/uts/sparc/dtrace/dtrace_isa.c
595
((uintptr_t)&fr->fr_savpc & 3) != 0 ||
usr/src/uts/sparc/dtrace/dtrace_isa.c
596
((uintptr_t)&fr->fr_savfp & 3) != 0)
usr/src/uts/sparc/dtrace/dtrace_isa.c
599
pc = dtrace_fulword(&fr->fr_savpc);
usr/src/uts/sparc/dtrace/dtrace_isa.c
600
sp = dtrace_fulword(&fr->fr_savfp);
usr/src/uts/sparc/dtrace/dtrace_isa.c
618
struct frame32 *fr = (struct frame32 *)sp;
usr/src/uts/sparc/dtrace/dtrace_isa.c
622
((uintptr_t)&fr->fr_savpc & 3) != 0 ||
usr/src/uts/sparc/dtrace/dtrace_isa.c
623
((uintptr_t)&fr->fr_savfp & 3) != 0)
usr/src/uts/sparc/dtrace/dtrace_isa.c
626
pc = dtrace_fuword32(&fr->fr_savpc);
usr/src/uts/sparc/dtrace/dtrace_isa.c
627
sp = dtrace_fuword32(&fr->fr_savfp);
usr/src/uts/sparc/dtrace/dtrace_isa.c
806
struct frame *fr = (void *)(rp->r_sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/dtrace_isa.c
819
value = dtrace_fulword(&fr->fr_local[reg - 16]);
usr/src/uts/sparc/dtrace/dtrace_isa.c
822
struct frame32 *fr = (void *)(uintptr_t)(caddr32_t)rp->r_sp;
usr/src/uts/sparc/dtrace/dtrace_isa.c
835
value = dtrace_fuword32(&fr->fr_local[reg - 16]);
usr/src/uts/sparc/dtrace/dtrace_isa.c
864
struct frame *fr = (void *)(rp->r_sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/dtrace_isa.c
879
fp = dtrace_fulword(&fr->fr_savfp);
usr/src/uts/sparc/dtrace/dtrace_isa.c
884
struct frame32 *fr = (void *)(uintptr_t)(caddr32_t)rp->r_sp;
usr/src/uts/sparc/dtrace/dtrace_isa.c
899
fp = dtrace_fuword32(&fr->fr_savfp);
usr/src/uts/sparc/dtrace/dtrace_isa.c
907
struct frame *fr = (void *)(fp + STACK_BIAS);
usr/src/uts/sparc/dtrace/dtrace_isa.c
920
value = dtrace_fulword(&fr->fr_local[reg - 16]);
usr/src/uts/sparc/dtrace/dtrace_isa.c
923
struct frame32 *fr = (void *)(uintptr_t)(caddr32_t)fp;
usr/src/uts/sparc/dtrace/dtrace_isa.c
936
value = dtrace_fuword32(&fr->fr_local[reg - 16]);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1426
struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1441
if (fasttrap_fulword(&fr->fr_local[reg - 16], &value) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1444
struct frame32 *fr =
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1461
if (fasttrap_fuword32(&fr->fr_local[reg - 16], &v32[1]) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1525
struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1542
if (fasttrap_sulword(&fr->fr_local[reg - 16], value) != 0) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1543
if (mpcb->mpcb_wbcnt >= MAXWIN || copyin(fr,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1554
struct frame32 *fr =
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1573
if (fasttrap_suword32(&fr->fr_local[reg - 16], v32) != 0) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
1574
if (mpcb->mpcb_wbcnt >= MAXWIN || copyin(fr,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
206
struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
209
value = dtrace_fulword(&fr->fr_argd[argno]);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
213
struct frame32 *fr = (struct frame32 *)rp->r_sp;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
216
value = dtrace_fuword32(&fr->fr_argd[argno]);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
245
struct frame *fr = (struct frame *)(rp->r_sp + STACK_BIAS);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
253
else if (fasttrap_fulword(&fr->fr_argd[x], &v) != 0)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
258
struct frame32 *fr = (struct frame32 *)rp->r_sp;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
266
else if (fasttrap_fuword32(&fr->fr_argd[x], &v) != 0)