usr/src/boot/include/xlocale/_ctype.h
117
_XLOCALE_INLINE int is##__fname##_l(int, locale_t); \
usr/src/boot/include/xlocale/_ctype.h
118
_XLOCALE_INLINE int is##__fname##_l(int __c, locale_t __l)\
usr/src/boot/libsa/zfs/zfsimpl.c
561
indirect_split_t *is =
usr/src/boot/libsa/zfs/zfsimpl.c
563
if (is == NULL) {
usr/src/boot/libsa/zfs/zfsimpl.c
567
bzero(is, offsetof(indirect_split_t, is_child[n]));
usr/src/boot/libsa/zfs/zfsimpl.c
569
is->is_children = n;
usr/src/boot/libsa/zfs/zfsimpl.c
570
is->is_size = size;
usr/src/boot/libsa/zfs/zfsimpl.c
571
is->is_split_offset = split_offset;
usr/src/boot/libsa/zfs/zfsimpl.c
572
is->is_target_offset = offset;
usr/src/boot/libsa/zfs/zfsimpl.c
573
is->is_vdev = vd;
usr/src/boot/libsa/zfs/zfsimpl.c
586
is->is_child[i++].ic_vdev = kid;
usr/src/boot/libsa/zfs/zfsimpl.c
589
is->is_child[0].ic_vdev = vd;
usr/src/boot/libsa/zfs/zfsimpl.c
592
list_insert_tail(&iv->iv_splits, is);
usr/src/boot/libsa/zfs/zfsimpl.c
675
indirect_split_t *is;
usr/src/boot/libsa/zfs/zfsimpl.c
677
while ((is = list_head(&iv->iv_splits)) != NULL) {
usr/src/boot/libsa/zfs/zfsimpl.c
678
for (int c = 0; c < is->is_children; c++) {
usr/src/boot/libsa/zfs/zfsimpl.c
679
indirect_child_t *ic = &is->is_child[c];
usr/src/boot/libsa/zfs/zfsimpl.c
682
list_remove(&iv->iv_splits, is);
usr/src/boot/libsa/zfs/zfsimpl.c
683
free(is);
usr/src/boot/libsa/zfs/zfsimpl.c
755
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/boot/libsa/zfs/zfsimpl.c
756
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/boot/libsa/zfs/zfsimpl.c
759
rc = is->is_vdev->v_read(is->is_vdev, zio.io_bp,
usr/src/boot/libsa/zfs/zfsimpl.c
760
ptr + is->is_split_offset, is->is_target_offset,
usr/src/boot/libsa/zfs/zfsimpl.c
761
is->is_size);
usr/src/cmd/auditreduce/token.c
1678
int is; /* index of where we are in source string */
usr/src/cmd/auditreduce/token.c
1685
for (is = 0, id = 0; is < ls; is++) {
usr/src/cmd/auditreduce/token.c
1687
if (s[is] == '\0') {
usr/src/cmd/auditreduce/token.c
1696
if (s[is] == '/')
usr/src/cmd/auditreduce/token.c
1698
} else if (s[is] == '/') {
usr/src/cmd/auditreduce/token.c
1705
if (s[is] == '.' && s[is+1] == '/') {
usr/src/cmd/auditreduce/token.c
1706
is += 1;
usr/src/cmd/auditreduce/token.c
1710
if (s[is] == '.' && s[is+1] == '\0') {
usr/src/cmd/auditreduce/token.c
1716
if (s[is] == '.' && s[is+1] == '.' && s[is+2] == '\0') {
usr/src/cmd/auditreduce/token.c
1717
is += 1;
usr/src/cmd/auditreduce/token.c
1726
if (s[is] == '.' && s[is+1] == '.' && s[is+2] == '/') {
usr/src/cmd/auditreduce/token.c
1727
is += 2;
usr/src/cmd/auditreduce/token.c
1735
while (is < ls && (s[id++] = s[is++]) != '/')
usr/src/cmd/auditreduce/token.c
1737
is--;
usr/src/cmd/awk/tran.c
590
qstring(const char *is, int delim) /* collect string up to next delim */
usr/src/cmd/awk/tran.c
592
const char *os = is;
usr/src/cmd/awk/tran.c
594
uschar *s = (uschar *)is;
usr/src/cmd/awk/tran.c
597
if ((buf = (uschar *)malloc(strlen(is)+3)) == NULL)
usr/src/cmd/bhyve/common/pci_ahci.c
159
uint32_t is;
usr/src/cmd/bhyve/common/pci_ahci.c
203
uint32_t is;
usr/src/cmd/bhyve/common/pci_ahci.c
2135
p->is &= ~value;
usr/src/cmd/bhyve/common/pci_ahci.c
2241
sc->is &= ~value;
usr/src/cmd/bhyve/common/pci_ahci.c
243
if (p->is & p->ie)
usr/src/cmd/bhyve/common/pci_ahci.c
244
sc->is |= (1 << i);
usr/src/cmd/bhyve/common/pci_ahci.c
246
DPRINTF("%s(%08x) %08x", __func__, mask, sc->is);
usr/src/cmd/bhyve/common/pci_ahci.c
249
if (sc->is == 0 || (sc->ghc & AHCI_GHC_IE) == 0) {
usr/src/cmd/bhyve/common/pci_ahci.c
273
if (sc->is & mask && mmask & mask)
usr/src/cmd/bhyve/common/pci_ahci.c
289
p->port, p->is, p->ie, sc->is);
usr/src/cmd/bhyve/common/pci_ahci.c
292
if ((p->is & p->ie) == 0)
usr/src/cmd/bhyve/common/pci_ahci.c
298
sc->is |= (1 << p->port);
usr/src/cmd/bhyve/common/pci_ahci.c
306
if (sc->is & (1 << p->port))
usr/src/cmd/bhyve/common/pci_ahci.c
309
sc->is |= (1 << p->port);
usr/src/cmd/bhyve/common/pci_ahci.c
356
if (~p->is & irq) {
usr/src/cmd/bhyve/common/pci_ahci.c
357
p->is |= irq;
usr/src/cmd/bhyve/common/pci_ahci.c
564
sc->is = 0;
usr/src/cmd/bhyve/common/pci_ahci.c
573
sc->port[i].is = 0;
usr/src/cmd/bnu/pk0.c
254
int is,cc,xfr,count;
usr/src/cmd/bnu/pk0.c
268
is = pk->p_is[x];
usr/src/cmd/bnu/pk0.c
270
if (is & B_COPY) {
usr/src/cmd/bnu/pk0.c
275
if (is & B_RESID)
usr/src/cmd/bnu/pk0.c
279
if (is & B_SHORT) {
usr/src/cmd/cmd-inet/usr.bin/telnet/encrypt.c
553
if (!ep->is) {
usr/src/cmd/cmd-inet/usr.bin/telnet/encrypt.c
562
ret = (*ep->is)(data, cnt);
usr/src/cmd/cmd-inet/usr.bin/telnet/encrypt.h
83
int (*is)(unsigned char *, int);
usr/src/cmd/ipf/tools/ipfs.c
460
ipstate_save_t ips, *is, *ipshead = NULL, *is1, *ipstail = NULL;
usr/src/cmd/ipf/tools/ipfs.c
494
is = (ipstate_save_t *)malloc(sizeof(*is));
usr/src/cmd/ipf/tools/ipfs.c
495
if(!is) {
usr/src/cmd/ipf/tools/ipfs.c
500
bcopy((char *)&ips, (char *)is, sizeof(ips));
usr/src/cmd/ipf/tools/ipfs.c
511
if (is1->ips_rule == is->ips_rule)
usr/src/cmd/ipf/tools/ipfs.c
514
is->ips_is.is_flags |= SI_NEWFR;
usr/src/cmd/ipf/tools/ipfs.c
516
is->ips_rule = (void *)&is1->ips_rule;
usr/src/cmd/ipf/tools/ipfs.c
521
is->ips_next = NULL;
usr/src/cmd/ipf/tools/ipfs.c
523
ipshead = is;
usr/src/cmd/ipf/tools/ipfs.c
525
ipstail->ips_next = is;
usr/src/cmd/ipf/tools/ipfs.c
526
ipstail = is;
usr/src/cmd/ipf/tools/ipfs.c
532
obj.ipfo_size = sizeof(*is);
usr/src/cmd/ipf/tools/ipfs.c
535
for (is = ipshead; is; is = is->ips_next) {
usr/src/cmd/ipf/tools/ipfs.c
538
if (is->ips_is.is_flags & SI_NEWFR) {
usr/src/cmd/ipf/tools/ipfs.c
543
obj.ipfo_ptr = is;
usr/src/cmd/ipf/tools/ipfs.c
550
if (is->ips_is.is_flags & SI_NEWFR) {
usr/src/cmd/ipf/tools/ipfs.c
552
printf("Real rule addr %p\n", is->ips_rule);
usr/src/cmd/ipf/tools/ipfs.c
553
for (is1 = is->ips_next; is1; is1 = is1->ips_next)
usr/src/cmd/ipf/tools/ipfs.c
554
if (is1->ips_rule == (frentry_t *)&is->ips_rule)
usr/src/cmd/ipf/tools/ipfs.c
555
is1->ips_rule = is->ips_rule;
usr/src/cmd/lp/lib/lp/next.c
104
is (parent, name, what)
usr/src/cmd/lp/lib/lp/next.c
35
static int is ( char *, char *, unsigned int );
usr/src/cmd/lp/lib/lp/next.c
37
static int is();
usr/src/cmd/lp/lib/lp/next.c
78
|| !is(parent, direntp->d_name, what)
usr/src/cmd/mandoc/roff.c
3181
int iv, is, len;
usr/src/cmd/mandoc/roff.c
3203
if (roff_evalnum(r, ln, step, NULL, &is, 0) == 0)
usr/src/cmd/mandoc/roff.c
3204
is = INT_MIN;
usr/src/cmd/mandoc/roff.c
3206
roff_setregn(r, key, keysz, iv, sign, is);
usr/src/cmd/mdb/common/modules/libpython/libpython.c
276
python_thread(uintptr_t addr, const PyInterpreterState *is, uint_t *verbose)
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/DecisionHistory.java
509
public static DecisionHistory load(InputStream is)
usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/DecisionHistory.java
512
ObjectInputStream ois = new ObjectInputStream(is);
usr/src/cmd/praudit/token.c
676
int is; /* index of where we are in source string */
usr/src/cmd/praudit/token.c
683
for (is = 0, id = 0; is < ls; is++) {
usr/src/cmd/praudit/token.c
685
if (s[is] == '\0') {
usr/src/cmd/praudit/token.c
694
if (s[is] == '/')
usr/src/cmd/praudit/token.c
696
} else if (s[is] == '/') {
usr/src/cmd/praudit/token.c
703
if (s[is] == '.' && s[is+1] == '/') {
usr/src/cmd/praudit/token.c
704
is += 1;
usr/src/cmd/praudit/token.c
708
if (s[is] == '.' && s[is+1] == '\0') {
usr/src/cmd/praudit/token.c
714
if (s[is] == '.' && s[is+1] == '.' && s[is+2] == '\0') {
usr/src/cmd/praudit/token.c
715
is += 1;
usr/src/cmd/praudit/token.c
724
if (s[is] == '.' && s[is+1] == '.' && s[is+2] == '/') {
usr/src/cmd/praudit/token.c
725
is += 2;
usr/src/cmd/praudit/token.c
733
while (is < ls && (s[id++] = s[is++]) != '/')
usr/src/cmd/praudit/token.c
735
is--;
usr/src/cmd/sendmail/src/conf.c
1758
ERROR: The function is required for getla().
usr/src/cmd/sendmail/src/domain.c
53
ERROR: _MXHOSTBUFSIZE is out of range
usr/src/cmd/sendmail/src/srvrsmtp.c
329
ERROR _MAXSHIFT > 31 is invalid
usr/src/cmd/sgs/elfedit/modules/common/dyn.c
664
Conv_inv_buf_t is, want;
usr/src/cmd/sgs/elfedit/modules/common/dyn.c
671
osabi, mach, 0, &is));
usr/src/cmd/tbl/t5.c
151
int irow, jcol, is;
usr/src/cmd/tbl/t5.c
159
is = prev(irow);
usr/src/cmd/tbl/t5.c
160
if (is<0)
usr/src/cmd/tbl/t5.c
162
start = table[is][jcol].col;
usr/src/cmd/tbl/t5.c
163
strig = table[is][jcol].rcol;
usr/src/cmd/tbl/t5.c
168
while (is<irow)
usr/src/cmd/tbl/t5.c
170
table[is][jcol].rcol =0;
usr/src/cmd/tbl/t5.c
171
table[is][jcol].col= SPAN;
usr/src/cmd/tbl/t5.c
172
is = next(is);
usr/src/lib/auditd_plugins/syslog/systoken.c
1187
int is; /* index of where we are in source string */
usr/src/lib/auditd_plugins/syslog/systoken.c
1193
for (is = 0, id = 0; is < ls; is++) {
usr/src/lib/auditd_plugins/syslog/systoken.c
1194
if (s[is] == '\0') {
usr/src/lib/auditd_plugins/syslog/systoken.c
1203
if (s[is] == '/')
usr/src/lib/auditd_plugins/syslog/systoken.c
1205
} else if (s[is] == '/') {
usr/src/lib/auditd_plugins/syslog/systoken.c
1212
if (s[is] == '.' && s[is+1] == '/') {
usr/src/lib/auditd_plugins/syslog/systoken.c
1213
is += 1;
usr/src/lib/auditd_plugins/syslog/systoken.c
1217
if (s[is] == '.' && s[is+1] == '\0') {
usr/src/lib/auditd_plugins/syslog/systoken.c
1223
if (s[is] == '.' && s[is+1] == '.' && s[is+2] == '\0') {
usr/src/lib/auditd_plugins/syslog/systoken.c
1224
is += 1;
usr/src/lib/auditd_plugins/syslog/systoken.c
1233
if (s[is] == '.' && s[is+1] == '.' && s[is+2] == '/') {
usr/src/lib/auditd_plugins/syslog/systoken.c
1234
is += 2;
usr/src/lib/auditd_plugins/syslog/systoken.c
1242
while (is < ls && (s[id++] = s[is++]) != '/')
usr/src/lib/auditd_plugins/syslog/systoken.c
1244
is--;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3155
PKCS7_ISSUER_AND_SERIAL *is = NULL;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3162
is = d2i_PKCS7_ISSUER_AND_SERIAL(NULL, &p, (int)pkid_len);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3163
if (is == NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3166
status = X509_NAME_cmp(X509_get_issuer_name(kdc_cert), is->issuer);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3168
status = ASN1_INTEGER_cmp(X509_get_serialNumber(kdc_cert), is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3175
X509_NAME_free(is->issuer);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3176
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
3177
free(is);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6247
PKCS7_ISSUER_AND_SERIAL *is = NULL;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6286
is = PKCS7_ISSUER_AND_SERIAL_new();
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6287
X509_NAME_set(&is->issuer, X509_get_issuer_name(x));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6288
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6289
is->serial = ASN1_INTEGER_dup(X509_get_serialNumber(x));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6290
len = i2d_PKCS7_ISSUER_AND_SERIAL(is, NULL);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6294
i2d_PKCS7_ISSUER_AND_SERIAL(is, &p);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6327
if (is != NULL) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6328
if (is->issuer != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6329
X509_NAME_free(is->issuer);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6330
if (is->serial != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6331
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6332
free(is);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6451
PKCS7_ISSUER_AND_SERIAL *is = NULL;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6491
is = PKCS7_ISSUER_AND_SERIAL_new();
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6492
X509_NAME_set(&is->issuer, X509_get_issuer_name(x));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6493
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6494
is->serial = ASN1_INTEGER_dup(X509_get_serialNumber(x));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6495
len = i2d_PKCS7_ISSUER_AND_SERIAL(is, NULL);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6499
i2d_PKCS7_ISSUER_AND_SERIAL(is, &p);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6501
if (is != NULL) {
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6502
if (is->issuer != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6503
X509_NAME_free(is->issuer);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6504
if (is->serial != NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6505
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6506
free(is);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6531
PKCS7_ISSUER_AND_SERIAL *is = NULL;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6541
is = PKCS7_ISSUER_AND_SERIAL_new();
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6542
X509_NAME_set(&is->issuer, X509_get_issuer_name(cert));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6543
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6544
is->serial = ASN1_INTEGER_dup(X509_get_serialNumber(cert));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6545
len = i2d_PKCS7_ISSUER_AND_SERIAL(is, NULL);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6548
i2d_PKCS7_ISSUER_AND_SERIAL(is, &p);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6553
X509_NAME_free(is->issuer);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6554
ASN1_INTEGER_free(is->serial);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6555
free(is);
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6606
PKCS7_ISSUER_AND_SERIAL *is = NULL;
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6635
is = d2i_PKCS7_ISSUER_AND_SERIAL(NULL, &p,
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6637
if (is == NULL)
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6639
X509_NAME_oneline(is->issuer, buf, sizeof(buf));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6642
buf, ASN1_INTEGER_get(is->serial));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6645
ASN1_INTEGER_get(is->serial));
usr/src/lib/krb5/plugins/preauth/pkinit/pkinit_crypto_openssl.c
6646
PKCS7_ISSUER_AND_SERIAL_free(is);
usr/src/lib/libc/port/fp/__flt_decim.c
267
int i, is, esum, eround, hd;
usr/src/lib/libc/port/fp/__flt_decim.c
303
is = (pm->ndigits > 0)? pm->ndigits : 1;
usr/src/lib/libc/port/fp/__flt_decim.c
304
for (i = 0; i < is; i++)
usr/src/lib/libc/port/fp/__flt_decim.c
306
pd->ds[is] = '\0';
usr/src/lib/libc/port/fp/__flt_decim.c
309
is = __double_to_digits(dds, pd->ds, pm->ndigits);
usr/src/lib/libc/port/fp/__flt_decim.c
311
pd->ndigits = is;
usr/src/lib/libc/port/fp/__flt_decim.c
375
is = __double_to_digits(dds, pd->ds, 1);
usr/src/lib/libc/port/fp/__flt_decim.c
376
if (is > pm->ndigits) {
usr/src/lib/libc/port/fp/__flt_decim.c
382
pd->ds[--is] = '\0';
usr/src/lib/libc/port/fp/__flt_decim.c
385
pd->ndigits = is;
usr/src/lib/libc/port/fp/double_decim.c
179
int e, er, efirst, elast, i, is, j;
usr/src/lib/libc/port/fp/double_decim.c
228
is = 0;
usr/src/lib/libc/port/fp/double_decim.c
231
pd->ds[is++] = '0';
usr/src/lib/libc/port/fp/double_decim.c
238
pd->ds[is++] = s[j++];
usr/src/lib/libc/port/fp/double_decim.c
247
__four_digits_quick(pf->bsignificand[i], pd->ds + is);
usr/src/lib/libc/port/fp/double_decim.c
248
is += 4;
usr/src/lib/libc/port/fp/double_decim.c
257
pd->ds[is++] = s[j];
usr/src/lib/libc/port/fp/double_decim.c
266
pd->ds[is++] = '0';
usr/src/lib/libc/port/fp/double_decim.c
270
round = pd->ds[--is];
usr/src/lib/libc/port/fp/double_decim.c
276
pd->ds[is++] = '0';
usr/src/lib/libc/port/fp/double_decim.c
279
pd->ndigits = is;
usr/src/lib/libc/port/fp/double_decim.c
280
pd->ds[is] = '\0';
usr/src/lib/libc/port/fp/double_decim.c
291
(is <= 0 || (pd->ds[is - 1] & 1) == 0)))
usr/src/lib/libc/port/fp/double_decim.c
319
} else if (is == DECIMAL_STRING_LENGTH - 1) {
usr/src/lib/libc/port/fp/double_decim.c
323
if (is > 0)
usr/src/lib/libc/port/fp/double_decim.c
324
pd->ds[is] = '0';
usr/src/lib/libc/port/fp/double_decim.c
325
is++;
usr/src/lib/libc/port/fp/double_decim.c
326
pd->ndigits = is;
usr/src/lib/libc/port/fp/double_decim.c
327
pd->ds[is] = '\0';
usr/src/lib/libc/port/fp/pack_float.c
101
int is;
usr/src/lib/libc/port/fp/pack_float.c
104
for (is = (roundword + 1); is < UNPACKED_SIZE; is++)
usr/src/lib/libc/port/fp/pack_float.c
105
if (pu->significand[is] != 0) {
usr/src/lib/libc/port/fp/pack_float.c
129
is = roundword;
usr/src/lib/libc/port/fp/pack_float.c
131
is--;
usr/src/lib/libc/port/fp/pack_float.c
132
pu->significand[is]++;
usr/src/lib/libc/port/fp/pack_float.c
134
while ((pu->significand[is] == 0) && (is > 0))
usr/src/lib/libc/port/locale/isdigit.c
46
is##type##_l(int c, locale_t l) \
usr/src/lib/libc/port/locale/isdigit.c
52
is##type(int c) \
usr/src/lib/libm/common/Q/fmodl.c
169
x0 = x0 + x0 + ((x1 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
170
x1 = x1 + x1 + ((x2 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
171
x2 = x2 + x2 + ((x3 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
176
__H0(a) = hx & is;
usr/src/lib/libm/common/Q/fmodl.c
182
z0 = z0 + z0 + ((z1 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
183
z1 = z1 + z1 + ((z2 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
184
z2 = z2 + z2 + ((z3 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
219
__H0(a) = hx & is;
usr/src/lib/libm/common/Q/fmodl.c
231
x0 = x0 + x0 + ((x1 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
232
x1 = x1 + x1 + ((x2 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
233
x2 = x2 + x2 + ((x3 & is) != 0);
usr/src/lib/libm/common/Q/fmodl.c
35
is = -0x7fffffff - 1,
usr/src/lib/libm/common/R/fmodf.c
136
*(int *)&w = is & hx;
usr/src/lib/libm/common/R/fmodf.c
155
*(int *)&w = is & hx;
usr/src/lib/libm/common/R/fmodf.c
167
*(int *)&w = (is & hx) | (ix & im) | (ny << 23);
usr/src/lib/libm/common/R/fmodf.c
172
*(int *)&w = (is & hx) | ix;
usr/src/lib/libm/common/R/fmodf.c
35
is = (int)0x80000000,
usr/src/lib/libm/common/m9x/remquof.c
166
*(int *) &w = is & hx;
usr/src/lib/libm/common/m9x/remquof.c
191
*(int *) &w = is & hx;
usr/src/lib/libm/common/m9x/remquof.c
203
*(int *) &w = (is & hx) | (ix & im) | (ny << 23);
usr/src/lib/libm/common/m9x/remquof.c
207
*(int *) &w = (is & hx) | ix;
usr/src/lib/libm/common/m9x/remquof.c
220
sx = hx & is; /* sign of x */
usr/src/lib/libm/common/m9x/remquof.c
221
sq = (hx ^ hy) & is; /* sign of x/y */
usr/src/lib/libm/common/m9x/remquof.c
47
is = (int) 0x80000000,
usr/src/lib/libm/common/m9x/remquof.c
63
sq = (iy ^ hx) & is; /* sign of x/y */
usr/src/lib/libm/common/m9x/remquol.c
174
x0 = x0 + x0 + ((x1 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
175
x1 = x1 + x1 + ((x2 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
176
x2 = x2 + x2 + ((x3 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
190
__H0(a) = hx & is;
usr/src/lib/libm/common/m9x/remquol.c
196
z0 = z0 + z0 + ((z1 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
197
z1 = z1 + z1 + ((z2 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
198
z2 = z2 + z2 + ((z3 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
237
__H0(a) = hx & is;
usr/src/lib/libm/common/m9x/remquol.c
249
x0 = x0 + x0 + ((x1 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
250
x1 = x1 + x1 + ((x2 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
251
x2 = x2 + x2 + ((x3 & is) != 0);
usr/src/lib/libm/common/m9x/remquol.c
300
sx = hx & is; /* sign of x */
usr/src/lib/libm/common/m9x/remquol.c
301
sq = (hx ^ hy) & is; /* sign of x/y */
usr/src/lib/libm/common/m9x/remquol.c
38
is = -0x7fffffff - 1,
usr/src/lib/libm/common/m9x/remquol.c
74
sx = hx & is;
usr/src/lib/libm/common/m9x/remquol.c
75
sq = (hx ^ y0) & is;
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
162
static ServiceStore deserializeServiceStore(BufferedReader is)
usr/src/lib/libslp/javalib/com/sun/slp/ServiceStoreFactory.java
169
deserialize(is, ss);
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
236
InputStream is = url.openStream();
usr/src/lib/libslp/javalib/com/sun/slp/ServiceTable.java
237
BufferedReader di = new BufferedReader(new InputStreamReader(is));
usr/src/lib/libslp/javalib/com/sun/slp/URLAttributeVerifier.java
115
is.close();
usr/src/lib/libslp/javalib/com/sun/slp/URLAttributeVerifier.java
79
InputStream is = null;
usr/src/lib/libslp/javalib/com/sun/slp/URLAttributeVerifier.java
89
is = url.openStream();
usr/src/lib/libslp/javalib/com/sun/slp/URLAttributeVerifier.java
93
super.initialize(new InputStreamReader(is));
usr/src/lib/libsmbfs/smb/ctx.c
157
dump_iod_ssn(smb_iod_ssn_t *is)
usr/src/lib/libsmbfs/smb/ctx.c
160
struct smbioc_ossn *ssn = &is->iod_ossn;
usr/src/lib/libsmbfs/smb/ctx.c
170
printf(" ct_authflags=0x%x\n", is->iod_authflags);
usr/src/lib/libsmbfs/smb/ctx.c
173
if (bcmp(zeros, &is->iod_nthash, NTLM_HASH_SZ))
usr/src/lib/libsmbfs/smb/ctx.c
174
smb_hexdump(&is->iod_nthash, NTLM_HASH_SZ);
usr/src/lib/libsmbfs/smb/ctx.c
179
if (bcmp(zeros, &is->iod_lmhash, NTLM_HASH_SZ))
usr/src/lib/libsmbfs/smb/ctx.c
180
smb_hexdump(&is->iod_lmhash, NTLM_HASH_SZ);
usr/src/uts/common/c2/audit_path.c
126
int is; /* index of where we are in source string */
usr/src/uts/common/c2/audit_path.c
134
is = (app->audp_sect[cnt] - s) - len;
usr/src/uts/common/c2/audit_path.c
135
if (is <= 2)
usr/src/uts/common/c2/audit_path.c
136
is = 0; /* catch leading // or ./ */
usr/src/uts/common/c2/audit_path.c
137
slashseen = (is > 0);
usr/src/uts/common/c2/audit_path.c
138
for (id = is; ; is++) {
usr/src/uts/common/c2/audit_path.c
139
if ((c = s[is]) == '\0') {
usr/src/uts/common/c2/audit_path.c
161
if ((c = s[is+1]) == '\0') {
usr/src/uts/common/c2/audit_path.c
169
is += 1;
usr/src/uts/common/c2/audit_path.c
172
if (c == '.' && (s[is+2] == '\0' || s[is+2] == '/')) {
usr/src/uts/common/c2/audit_path.c
174
is++;
usr/src/uts/common/c2/audit_path.c
182
is += id;
usr/src/uts/common/c2/audit_path.c
197
c = s[is++];
usr/src/uts/common/c2/audit_path.c
204
is -= 2;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1191
indirect_split_t *is =
usr/src/uts/common/fs/zfs/vdev_indirect.c
1194
is->is_children = n;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1195
is->is_size = size;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1196
is->is_split_offset = split_offset;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1197
is->is_target_offset = offset;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1198
is->is_vdev = vd;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1199
list_create(&is->is_unique_child, sizeof (indirect_child_t),
usr/src/uts/common/fs/zfs/vdev_indirect.c
1210
is->is_child[i].ic_vdev = vd->vdev_child[i];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1211
list_link_init(&is->is_child[i].ic_node);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1214
is->is_child[0].ic_vdev = vd;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1217
list_insert_tail(&iv->iv_splits, is);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1245
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1246
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1247
for (int i = 0; i < is->is_children; i++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1248
indirect_child_t *ic = &is->is_child[i];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1265
is->is_size);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1269
ic->ic_vdev, is->is_target_offset, ic->ic_data,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1270
is->is_size, zio->io_type, zio->io_priority, 0,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1349
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1350
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1352
is->is_vdev, is->is_target_offset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1354
is->is_split_offset),
usr/src/uts/common/fs/zfs/vdev_indirect.c
1355
is->is_size, zio->io_type,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1370
indirect_split_t *is, indirect_child_t *ic)
usr/src/uts/common/fs/zfs/vdev_indirect.c
1383
abd_t *good_abd = is->is_good_child->ic_data;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1385
zio, is->is_target_offset, is->is_size, good_abd, bad_abd, &zbc);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1411
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1412
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1413
for (int c = 0; c < is->is_children; c++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1414
indirect_child_t *ic = &is->is_child[c];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1415
if (ic == is->is_good_child)
usr/src/uts/common/fs/zfs/vdev_indirect.c
1419
if (ic->ic_duplicate == is->is_good_child)
usr/src/uts/common/fs/zfs/vdev_indirect.c
1423
ic->ic_vdev, is->is_target_offset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1424
is->is_good_child->ic_data, is->is_size,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1429
vdev_indirect_checksum_error(zio, is, ic);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1445
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1446
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1447
for (int c = 0; c < is->is_children; c++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1448
indirect_child_t *ic = &is->is_child[c];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1460
&zio->io_bookmark, zio, is->is_target_offset,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1461
is->is_size, NULL, NULL, NULL);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1475
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1476
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1478
ASSERT3P(is->is_good_child->ic_data, !=, NULL);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1479
ASSERT3P(is->is_good_child->ic_duplicate, ==, NULL);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1481
abd_copy_off(zio->io_abd, is->is_good_child->ic_data,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1482
is->is_split_offset, 0, is->is_size);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1502
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1503
is != NULL; is = list_next(&iv->iv_splits, is))
usr/src/uts/common/fs/zfs/vdev_indirect.c
1504
is->is_good_child = list_head(&is->is_unique_child);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1513
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1514
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1515
is->is_good_child = list_next(&is->is_unique_child,
usr/src/uts/common/fs/zfs/vdev_indirect.c
1516
is->is_good_child);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1517
if (is->is_good_child != NULL) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1522
is->is_good_child = list_head(&is->is_unique_child);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1544
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1545
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1546
indirect_child_t *ic = list_head(&is->is_unique_child);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1547
int children = is->is_unique_children;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1550
ic = list_next(&is->is_unique_child, ic);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1553
is->is_good_child = ic;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1573
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1574
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1575
is->is_unique_children = 0;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1577
for (int i = 0; i < is->is_children; i++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1578
indirect_child_t *ic = &is->is_child[i];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1580
is->is_unique_children++;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1581
list_insert_tail(&is->is_unique_child, ic);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1603
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1604
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1605
for (int c = 0; c < is->is_children; c++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1606
indirect_child_t *ic = &is->is_child[c];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1608
if (ic == is->is_good_child)
usr/src/uts/common/fs/zfs/vdev_indirect.c
1625
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1626
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1628
while ((ic = list_head(&is->is_unique_child)) != NULL)
usr/src/uts/common/fs/zfs/vdev_indirect.c
1629
list_remove(&is->is_unique_child, ic);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1631
is->is_unique_children = 0;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1716
for (indirect_split_t *is = list_head(&iv->iv_splits);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1717
is != NULL; is = list_next(&iv->iv_splits, is)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1718
is->is_unique_children = 0;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1720
for (int i = 0; i < is->is_children; i++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1721
indirect_child_t *ic_i = &is->is_child[i];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1727
for (int j = i + 1; j < is->is_children; j++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1728
indirect_child_t *ic_j = &is->is_child[j];
usr/src/uts/common/fs/zfs/vdev_indirect.c
1735
is->is_size) == 0) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1740
is->is_unique_children++;
usr/src/uts/common/fs/zfs/vdev_indirect.c
1741
list_insert_tail(&is->is_unique_child, ic_i);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1745
EQUIV(list_is_empty(&is->is_unique_child),
usr/src/uts/common/fs/zfs/vdev_indirect.c
1746
is->is_unique_children == 0);
usr/src/uts/common/fs/zfs/vdev_indirect.c
1747
if (list_is_empty(&is->is_unique_child)) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
1754
iv->iv_unique_combinations *= is->is_unique_children;
usr/src/uts/common/fs/zfs/vdev_indirect.c
295
indirect_split_t *is;
usr/src/uts/common/fs/zfs/vdev_indirect.c
296
while ((is = list_head(&iv->iv_splits)) != NULL) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
297
for (int c = 0; c < is->is_children; c++) {
usr/src/uts/common/fs/zfs/vdev_indirect.c
298
indirect_child_t *ic = &is->is_child[c];
usr/src/uts/common/fs/zfs/vdev_indirect.c
302
list_remove(&iv->iv_splits, is);
usr/src/uts/common/fs/zfs/vdev_indirect.c
305
while ((ic = list_head(&is->is_unique_child)) != NULL)
usr/src/uts/common/fs/zfs/vdev_indirect.c
306
list_remove(&is->is_unique_child, ic);
usr/src/uts/common/fs/zfs/vdev_indirect.c
308
list_destroy(&is->is_unique_child);
usr/src/uts/common/fs/zfs/vdev_indirect.c
310
kmem_free(is,
usr/src/uts/common/fs/zfs/vdev_indirect.c
311
offsetof(indirect_split_t, is_child[is->is_children]));
usr/src/uts/common/inet/ip/icmp.c
1679
icmp_stack_t *is;
usr/src/uts/common/inet/ip/icmp.c
1692
is = ns->netstack_icmp;
usr/src/uts/common/inet/ip/icmp.c
1693
ASSERT(is != NULL);
usr/src/uts/common/inet/ip/icmp.c
1735
connp->conn_default_ttl = is->is_ipv6_hoplimit;
usr/src/uts/common/inet/ip/icmp.c
1744
connp->conn_default_ttl = is->is_ipv4_ttl;
usr/src/uts/common/inet/ip/icmp.c
1772
icmp->icmp_is = is;
usr/src/uts/common/inet/ip/icmp.c
1774
connp->conn_rcvbuf = is->is_recv_hiwat;
usr/src/uts/common/inet/ip/icmp.c
1775
connp->conn_sndbuf = is->is_xmit_hiwat;
usr/src/uts/common/inet/ip/icmp.c
1776
connp->conn_sndlowat = is->is_xmit_lowat;
usr/src/uts/common/inet/ip/icmp.c
1779
connp->conn_wroff = len + is->is_wroff_extra;
usr/src/uts/common/inet/ip/icmp.c
1797
if (is->is_pmtu_discovery)
usr/src/uts/common/inet/ip/icmp.c
1821
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
1844
*i1 = is->is_ipv6_hoplimit;
usr/src/uts/common/inet/ip/icmp.c
1985
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
2055
if (*i1 > is->is_max_buf) {
usr/src/uts/common/inet/ip/icmp.c
2060
if (*i1 > is->is_max_buf) {
usr/src/uts/common/inet/ip/icmp.c
2186
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
2347
wroff = connp->conn_ht_iphc_allocated + is->is_wroff_extra;
usr/src/uts/common/inet/ip/icmp.c
2388
icmp_stack_t *is = connp->conn_netstack->netstack_icmp;
usr/src/uts/common/inet/ip/icmp.c
2394
flowinfo, 0, data_mp, data_len, is->is_wroff_extra, &cksum, errorp);
usr/src/uts/common/inet/ip/icmp.c
2577
icmp_stack_t *is;
usr/src/uts/common/inet/ip/icmp.c
2585
is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
2621
if (is->is_bsd_compat) {
usr/src/uts/common/inet/ip/icmp.c
2635
BUMP_MIB(&is->is_rawip_mib,
usr/src/uts/common/inet/ip/icmp.c
2677
BUMP_MIB(&is->is_rawip_mib, rawipInErrors);
usr/src/uts/common/inet/ip/icmp.c
2784
BUMP_MIB(&is->is_rawip_mib, rawipInCksumErrs);
usr/src/uts/common/inet/ip/icmp.c
2800
BUMP_MIB(&is->is_rawip_mib, rawipInErrors);
usr/src/uts/common/inet/ip/icmp.c
2827
IPCL_ZONEID(connp), is->is_netstack);
usr/src/uts/common/inet/ip/icmp.c
2839
BUMP_MIB(&is->is_rawip_mib, rawipInDatagrams);
usr/src/uts/common/inet/ip/icmp.c
2853
icmp_stack_t *is = connp->conn_netstack->netstack_icmp;
usr/src/uts/common/inet/ip/icmp.c
2872
(void) snmp_append_data(mpdata, (char *)&is->is_rawip_mib,
usr/src/uts/common/inet/ip/icmp.c
2873
sizeof (is->is_rawip_mib));
usr/src/uts/common/inet/ip/icmp.c
3023
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
3044
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3071
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3079
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3090
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3117
is->is_netstack->netstack_ip, B_FALSE)
usr/src/uts/common/inet/ip/icmp.c
3168
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3198
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3215
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3221
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3257
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3276
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3283
BUMP_MIB(&is->is_rawip_mib, rawipOutDatagrams);
usr/src/uts/common/inet/ip/icmp.c
3343
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
3366
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3389
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3397
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3431
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3510
is->is_netstack->netstack_ip, B_FALSE);
usr/src/uts/common/inet/ip/icmp.c
3513
is->is_netstack->netstack_ip, B_FALSE, B_FALSE);
usr/src/uts/common/inet/ip/icmp.c
3555
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3583
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3590
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3596
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3604
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3610
BUMP_MIB(&is->is_rawip_mib, rawipOutDatagrams);
usr/src/uts/common/inet/ip/icmp.c
3662
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
3673
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3704
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3714
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3776
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3786
BUMP_MIB(&is->is_rawip_mib, rawipOutDatagrams);
usr/src/uts/common/inet/ip/icmp.c
3823
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
3856
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3866
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3928
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
3938
BUMP_MIB(&is->is_rawip_mib, rawipOutDatagrams);
usr/src/uts/common/inet/ip/icmp.c
3990
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
4017
mp1 = allocb(copylen + is->is_wroff_extra, BPRI_MED);
usr/src/uts/common/inet/ip/icmp.c
4138
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
4152
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
4369
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
4388
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
4663
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
4670
BUMP_MIB(&is->is_rawip_mib, rawipOutDatagrams);
usr/src/uts/common/inet/ip/icmp.c
4715
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5012
icmp_stack_t *is;
usr/src/uts/common/inet/ip/icmp.c
5017
is = (icmp_stack_t *)kmem_zalloc(sizeof (*is), KM_SLEEP);
usr/src/uts/common/inet/ip/icmp.c
5018
is->is_netstack = ns;
usr/src/uts/common/inet/ip/icmp.c
5021
is->is_propinfo_tbl = (mod_prop_info_t *)kmem_alloc(arrsz, KM_SLEEP);
usr/src/uts/common/inet/ip/icmp.c
5022
bcopy(icmp_propinfo_tbl, is->is_propinfo_tbl, arrsz);
usr/src/uts/common/inet/ip/icmp.c
5024
is->is_ksp = rawip_kstat_init(stackid);
usr/src/uts/common/inet/ip/icmp.c
5027
error = ldi_ident_from_major(major, &is->is_ldi_ident);
usr/src/uts/common/inet/ip/icmp.c
5029
return (is);
usr/src/uts/common/inet/ip/icmp.c
5038
icmp_stack_t *is = (icmp_stack_t *)arg;
usr/src/uts/common/inet/ip/icmp.c
5040
kmem_free(is->is_propinfo_tbl, sizeof (icmp_propinfo_tbl));
usr/src/uts/common/inet/ip/icmp.c
5041
is->is_propinfo_tbl = NULL;
usr/src/uts/common/inet/ip/icmp.c
5043
rawip_kstat_fini(stackid, is->is_ksp);
usr/src/uts/common/inet/ip/icmp.c
5044
is->is_ksp = NULL;
usr/src/uts/common/inet/ip/icmp.c
5045
ldi_ident_release(is->is_ldi_ident);
usr/src/uts/common/inet/ip/icmp.c
5046
kmem_free(is, sizeof (*is));
usr/src/uts/common/inet/ip/icmp.c
5090
icmp_stack_t *is;
usr/src/uts/common/inet/ip/icmp.c
5103
is = ns->netstack_icmp;
usr/src/uts/common/inet/ip/icmp.c
5104
if (is == NULL) {
usr/src/uts/common/inet/ip/icmp.c
5108
rawipkp->inDatagrams.value.ui32 = is->is_rawip_mib.rawipInDatagrams;
usr/src/uts/common/inet/ip/icmp.c
5109
rawipkp->inCksumErrs.value.ui32 = is->is_rawip_mib.rawipInCksumErrs;
usr/src/uts/common/inet/ip/icmp.c
5110
rawipkp->inErrors.value.ui32 = is->is_rawip_mib.rawipInErrors;
usr/src/uts/common/inet/ip/icmp.c
5111
rawipkp->outDatagrams.value.ui32 = is->is_rawip_mib.rawipOutDatagrams;
usr/src/uts/common/inet/ip/icmp.c
5112
rawipkp->outErrors.value.ui32 = is->is_rawip_mib.rawipOutErrors;
usr/src/uts/common/inet/ip/icmp.c
5605
icmp_stack_t *is = connp->conn_icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
5607
ASSERT(is->is_ldi_ident != NULL);
usr/src/uts/common/inet/ip/icmp.c
5612
error = ip_create_helper_stream(connp, is->is_ldi_ident);
usr/src/uts/common/inet/ip/icmp.c
5651
icmp_stack_t *is = icmp->icmp_is;
usr/src/uts/common/inet/ip/icmp.c
5680
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5686
if (is->is_sendto_ignerr)
usr/src/uts/common/inet/ip/icmp.c
5695
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5704
if (is->is_sendto_ignerr)
usr/src/uts/common/inet/ip/icmp.c
5710
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5716
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5725
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5738
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5754
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5773
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5795
if (is->is_sendto_ignerr)
usr/src/uts/common/inet/ip/icmp.c
5813
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5830
BUMP_MIB(&is->is_rawip_mib, rawipOutErrors);
usr/src/uts/common/inet/ip/icmp.c
5852
if (is->is_sendto_ignerr)
usr/src/uts/common/inet/ipf/fil.c
7582
ipstate_t *is;
usr/src/uts/common/inet/ipf/fil.c
7616
is = (ipstate_t *)ent;
usr/src/uts/common/inet/ipf/fil.c
7617
if ((is->is_p == IPPROTO_TCP) &&
usr/src/uts/common/inet/ipf/fil.c
7618
(is->is_state[0] >= stateval) &&
usr/src/uts/common/inet/ipf/fil.c
7619
(is->is_state[1] >= stateval) &&
usr/src/uts/common/inet/ipf/fil.c
7620
(fr_delstate(is, ISL_EXPIRE, ifs) == 0))
usr/src/uts/common/inet/ipf/ip_state.c
1118
ipstate_t *is, ips;
usr/src/uts/common/inet/ipf/ip_state.c
1176
is = &ips;
usr/src/uts/common/inet/ipf/ip_state.c
1177
bzero((char *)is, sizeof(*is));
usr/src/uts/common/inet/ipf/ip_state.c
1181
is->is_tag = FR_NOLOGTAG;
usr/src/uts/common/inet/ipf/ip_state.c
1186
is->is_die = 1 + ifs->ifs_fr_ticks;
usr/src/uts/common/inet/ipf/ip_state.c
1192
is->is_pass = pass;
usr/src/uts/common/inet/ipf/ip_state.c
1193
is->is_v = fin->fin_v;
usr/src/uts/common/inet/ipf/ip_state.c
1194
is->is_opt[0] = fin->fin_optmsk;
usr/src/uts/common/inet/ipf/ip_state.c
1195
is->is_optmsk[0] = 0xffffffff;
usr/src/uts/common/inet/ipf/ip_state.c
1201
is->is_optmsk[1] = 0x0;
usr/src/uts/common/inet/ipf/ip_state.c
1203
if (is->is_v == 6) {
usr/src/uts/common/inet/ipf/ip_state.c
1204
is->is_opt[0] &= ~0x8;
usr/src/uts/common/inet/ipf/ip_state.c
1205
is->is_optmsk[0] &= ~0x8;
usr/src/uts/common/inet/ipf/ip_state.c
1207
is->is_sec = fin->fin_secmsk;
usr/src/uts/common/inet/ipf/ip_state.c
1208
is->is_secmsk = 0xffff;
usr/src/uts/common/inet/ipf/ip_state.c
1209
is->is_auth = fin->fin_auth;
usr/src/uts/common/inet/ipf/ip_state.c
1210
is->is_authmsk = 0xffff;
usr/src/uts/common/inet/ipf/ip_state.c
1215
hv = (is->is_p = fin->fin_fi.fi_p);
usr/src/uts/common/inet/ipf/ip_state.c
1216
is->is_src = fin->fin_fi.fi_src;
usr/src/uts/common/inet/ipf/ip_state.c
1217
hv += is->is_saddr;
usr/src/uts/common/inet/ipf/ip_state.c
1218
is->is_dst = fin->fin_fi.fi_dst;
usr/src/uts/common/inet/ipf/ip_state.c
1219
hv += is->is_daddr;
usr/src/uts/common/inet/ipf/ip_state.c
1228
if ((is->is_p == IPPROTO_ICMPV6) &&
usr/src/uts/common/inet/ipf/ip_state.c
1229
IN6_IS_ADDR_MULTICAST(&is->is_dst.in6)) {
usr/src/uts/common/inet/ipf/ip_state.c
1237
is->is_flags |= SI_W_DADDR;
usr/src/uts/common/inet/ipf/ip_state.c
1238
hv -= is->is_daddr;
usr/src/uts/common/inet/ipf/ip_state.c
1240
hv += is->is_dst.i6[1];
usr/src/uts/common/inet/ipf/ip_state.c
1241
hv += is->is_dst.i6[2];
usr/src/uts/common/inet/ipf/ip_state.c
1242
hv += is->is_dst.i6[3];
usr/src/uts/common/inet/ipf/ip_state.c
1244
hv += is->is_src.i6[1];
usr/src/uts/common/inet/ipf/ip_state.c
1245
hv += is->is_src.i6[2];
usr/src/uts/common/inet/ipf/ip_state.c
1246
hv += is->is_src.i6[3];
usr/src/uts/common/inet/ipf/ip_state.c
1253
hv -= is->is_daddr;
usr/src/uts/common/inet/ipf/ip_state.c
1256
hv -= is->is_saddr;
usr/src/uts/common/inet/ipf/ip_state.c
1260
switch (is->is_p)
usr/src/uts/common/inet/ipf/ip_state.c
1269
is->is_icmp.ici_type = ic->icmp_type;
usr/src/uts/common/inet/ipf/ip_state.c
1270
hv += (is->is_icmp.ici_id = ic->icmp_id);
usr/src/uts/common/inet/ipf/ip_state.c
1276
is->is_icmp.ici_type = ic->icmp_type;
usr/src/uts/common/inet/ipf/ip_state.c
1294
is->is_icmp.ici_type = ic->icmp_type;
usr/src/uts/common/inet/ipf/ip_state.c
1295
hv += (is->is_icmp.ici_id = ic->icmp_id);
usr/src/uts/common/inet/ipf/ip_state.c
1306
is->is_gre.gs_flags = gre->gr_flags;
usr/src/uts/common/inet/ipf/ip_state.c
1307
is->is_gre.gs_ptype = gre->gr_ptype;
usr/src/uts/common/inet/ipf/ip_state.c
1308
if (GRE_REV(is->is_gre.gs_flags) == 1) {
usr/src/uts/common/inet/ipf/ip_state.c
1309
is->is_call[0] = fin->fin_data[0];
usr/src/uts/common/inet/ipf/ip_state.c
1310
is->is_call[1] = fin->fin_data[1];
usr/src/uts/common/inet/ipf/ip_state.c
1323
is->is_sport = htons(fin->fin_data[0]);
usr/src/uts/common/inet/ipf/ip_state.c
1324
is->is_dport = htons(fin->fin_data[1]);
usr/src/uts/common/inet/ipf/ip_state.c
1326
hv += is->is_sport;
usr/src/uts/common/inet/ipf/ip_state.c
1327
hv += is->is_dport;
usr/src/uts/common/inet/ipf/ip_state.c
1335
is->is_maxdwin = 1;
usr/src/uts/common/inet/ipf/ip_state.c
1336
is->is_maxswin = ntohs(tcp->th_win);
usr/src/uts/common/inet/ipf/ip_state.c
1337
if (is->is_maxswin == 0)
usr/src/uts/common/inet/ipf/ip_state.c
1338
is->is_maxswin = 1;
usr/src/uts/common/inet/ipf/ip_state.c
1341
is->is_send = ntohl(tcp->th_seq) + fin->fin_dlen -
usr/src/uts/common/inet/ipf/ip_state.c
1345
is->is_maxsend = is->is_send;
usr/src/uts/common/inet/ipf/ip_state.c
1355
&is->is_tcp.ts_data[0]) == -1) {
usr/src/uts/common/inet/ipf/ip_state.c
1361
fr_checknewisn(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
1362
fr_fixoutisn(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
1368
is->is_maxdwin = is->is_maxswin * 2;
usr/src/uts/common/inet/ipf/ip_state.c
1369
is->is_dend = ntohl(tcp->th_ack);
usr/src/uts/common/inet/ipf/ip_state.c
1370
is->is_maxdend = ntohl(tcp->th_ack);
usr/src/uts/common/inet/ipf/ip_state.c
1371
is->is_maxdwin *= 2;
usr/src/uts/common/inet/ipf/ip_state.c
1386
is->is_sport = htons(fin->fin_data[0]);
usr/src/uts/common/inet/ipf/ip_state.c
1387
is->is_dport = htons(fin->fin_data[1]);
usr/src/uts/common/inet/ipf/ip_state.c
1399
is->is_hv = hv;
usr/src/uts/common/inet/ipf/ip_state.c
1400
is->is_rule = fr;
usr/src/uts/common/inet/ipf/ip_state.c
1401
is->is_flags = flags & IS_INHERITED;
usr/src/uts/common/inet/ipf/ip_state.c
1406
for (is = ifs->ifs_ips_table[is->is_hv % ifs->ifs_fr_statesize];
usr/src/uts/common/inet/ipf/ip_state.c
1407
is != NULL;
usr/src/uts/common/inet/ipf/ip_state.c
1408
is = is->is_hnext) {
usr/src/uts/common/inet/ipf/ip_state.c
1409
if (fr_matchstates(&ips, is) == 1)
usr/src/uts/common/inet/ipf/ip_state.c
1417
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
1424
KMALLOC(is, ipstate_t *);
usr/src/uts/common/inet/ipf/ip_state.c
1425
if (is == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
1429
bcopy((char *)&ips, (char *)is, sizeof(*is));
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
1436
is->is_tqehead[0] =
usr/src/uts/common/inet/ipf/ip_state.c
1439
is->is_sti.tqe_flags |= TQE_RULEBASED;
usr/src/uts/common/inet/ipf/ip_state.c
1442
is->is_tqehead[1] =
usr/src/uts/common/inet/ipf/ip_state.c
1445
is->is_sti.tqe_flags |= TQE_RULEBASED;
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
1455
COPYIFNAME(ifp, is->is_ifname[(out << 1) + 1], fr->fr_v);
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
1463
COPYIFNAME(ifp, is->is_ifname[((1 - out) << 1) + 1], fr->fr_v);
usr/src/uts/common/inet/ipf/ip_state.c
1467
is->is_ifp[out << 1] = fin->fin_ifp;
usr/src/uts/common/inet/ipf/ip_state.c
1469
COPYIFNAME(fin->fin_ifp, is->is_ifname[out << 1], fin->fin_v);
usr/src/uts/common/inet/ipf/ip_state.c
1472
is->is_ref = 1;
usr/src/uts/common/inet/ipf/ip_state.c
1473
is->is_pkts[0] = 0, is->is_bytes[0] = 0;
usr/src/uts/common/inet/ipf/ip_state.c
1474
is->is_pkts[1] = 0, is->is_bytes[1] = 0;
usr/src/uts/common/inet/ipf/ip_state.c
1475
is->is_pkts[2] = 0, is->is_bytes[2] = 0;
usr/src/uts/common/inet/ipf/ip_state.c
1476
is->is_pkts[3] = 0, is->is_bytes[3] = 0;
usr/src/uts/common/inet/ipf/ip_state.c
1478
is->is_pkts[out] = 1;
usr/src/uts/common/inet/ipf/ip_state.c
1479
is->is_bytes[out] = fin->fin_plen;
usr/src/uts/common/inet/ipf/ip_state.c
1480
is->is_flx[out][0] = fin->fin_flx & FI_CMP;
usr/src/uts/common/inet/ipf/ip_state.c
1481
is->is_flx[out][0] &= ~FI_OOW;
usr/src/uts/common/inet/ipf/ip_state.c
1485
is->is_flags |= IS_STRICT;
usr/src/uts/common/inet/ipf/ip_state.c
1488
is->is_flags |= IS_STATESYNC;
usr/src/uts/common/inet/ipf/ip_state.c
1493
is->is_rulen = fin->fin_rule;
usr/src/uts/common/inet/ipf/ip_state.c
1497
is->is_pass &= ~(FR_LOGFIRST|FR_LOG);
usr/src/uts/common/inet/ipf/ip_state.c
1500
is->is_me = stsave;
usr/src/uts/common/inet/ipf/ip_state.c
1502
fr_stinsert(is, fin->fin_rev, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
1510
(void) fr_tcp_age(&is->is_sti, fin, ifs->ifs_ips_tqtqb,
usr/src/uts/common/inet/ipf/ip_state.c
1511
is->is_flags);
usr/src/uts/common/inet/ipf/ip_state.c
1512
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1514
if ((is->is_flags & SI_CLONE) == 0)
usr/src/uts/common/inet/ipf/ip_state.c
1515
(void) ipsc_attachis(is);
usr/src/uts/common/inet/ipf/ip_state.c
1518
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1521
if ((is->is_flags & IS_STATESYNC) && ((is->is_flags & SI_CLONE) == 0))
usr/src/uts/common/inet/ipf/ip_state.c
1522
is->is_sync = ipfsync_new(SMC_STATE, fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
1525
ipstate_log(is, ISL_NEW, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
1528
fin->fin_rev = IP6_NEQ(&is->is_dst, &fin->fin_daddr);
usr/src/uts/common/inet/ipf/ip_state.c
1533
return is;
usr/src/uts/common/inet/ipf/ip_state.c
1645
static int fr_tcpstate(fin, tcp, is)
usr/src/uts/common/inet/ipf/ip_state.c
1648
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
1655
if (((is->is_flags & IS_TCPFSM) != 0) && (source == 1) &&
usr/src/uts/common/inet/ipf/ip_state.c
1656
(ntohs(is->is_sport) != fin->fin_data[0]))
usr/src/uts/common/inet/ipf/ip_state.c
1658
fdata = &is->is_tcp.ts_data[!source];
usr/src/uts/common/inet/ipf/ip_state.c
1659
tdata = &is->is_tcp.ts_data[source];
usr/src/uts/common/inet/ipf/ip_state.c
1661
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1670
if ((is->is_state[source] > IPF_TCPS_ESTABLISHED) &&
usr/src/uts/common/inet/ipf/ip_state.c
1671
(is->is_state[!source] > IPF_TCPS_ESTABLISHED)) {
usr/src/uts/common/inet/ipf/ip_state.c
1672
is->is_state[source] = IPF_TCPS_CLOSED;
usr/src/uts/common/inet/ipf/ip_state.c
1673
is->is_state[!source] = IPF_TCPS_CLOSED;
usr/src/uts/common/inet/ipf/ip_state.c
1681
if (is->is_sti.tqe_ifq != &ifs->ifs_ips_deletetq)
usr/src/uts/common/inet/ipf/ip_state.c
1682
fr_movequeue(&is->is_sti, is->is_sti.tqe_ifq,
usr/src/uts/common/inet/ipf/ip_state.c
1686
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1691
if (fr_tcpinwindow(fin, fdata, tdata, tcp, is->is_flags)) {
usr/src/uts/common/inet/ipf/ip_state.c
1693
if (is->is_flags & (IS_SC_CLIENT|IS_SC_SERVER)) {
usr/src/uts/common/inet/ipf/ip_state.c
1694
ipsc_packet(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
1695
if (FR_ISBLOCK(is->is_pass)) {
usr/src/uts/common/inet/ipf/ip_state.c
1696
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1705
ret = fr_tcp_age(&is->is_sti, fin, ifs->ifs_ips_tqtqb,
usr/src/uts/common/inet/ipf/ip_state.c
1706
is->is_flags);
usr/src/uts/common/inet/ipf/ip_state.c
1708
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1722
is->is_s0[source] = ntohl(tcp->th_ack);
usr/src/uts/common/inet/ipf/ip_state.c
1723
is->is_s0[!source] = ntohl(tcp->th_seq) + 1;
usr/src/uts/common/inet/ipf/ip_state.c
1727
if ((fin->fin_out != 0) && (is->is_pass & FR_NEWISN))
usr/src/uts/common/inet/ipf/ip_state.c
1728
fr_checknewisn(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
1730
is->is_s0[source] = ntohl(tcp->th_seq) + 1;
usr/src/uts/common/inet/ipf/ip_state.c
1734
if ((fin->fin_out != 0) && (is->is_pass & FR_NEWISN))
usr/src/uts/common/inet/ipf/ip_state.c
1735
fr_checknewisn(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
1741
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
1758
static void fr_checknewisn(fin, is)
usr/src/uts/common/inet/ipf/ip_state.c
1760
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
1769
if (((i == 0) && !(is->is_flags & IS_ISNSYN)) ||
usr/src/uts/common/inet/ipf/ip_state.c
1770
((i == 1) && !(is->is_flags & IS_ISNACK))) {
usr/src/uts/common/inet/ipf/ip_state.c
1773
is->is_isninc[i] = new - old;
usr/src/uts/common/inet/ipf/ip_state.c
1775
is->is_sumd[i] = (sumd & 0xffff) + (sumd >> 16);
usr/src/uts/common/inet/ipf/ip_state.c
1777
is->is_flags |= ((i == 0) ? IS_ISNSYN : IS_ISNACK);
usr/src/uts/common/inet/ipf/ip_state.c
2011
static ipstate_t *fr_stclone(fin, tcp, is)
usr/src/uts/common/inet/ipf/ip_state.c
2014
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
2040
bcopy((char *)is, (char *)clone, sizeof(*clone));
usr/src/uts/common/inet/ipf/ip_state.c
2079
(void) ipsc_attachis(is);
usr/src/uts/common/inet/ipf/ip_state.c
2082
if (is->is_flags & IS_STATESYNC)
usr/src/uts/common/inet/ipf/ip_state.c
2102
static ipstate_t *fr_matchsrcdst(fin, is, src, dst, tcp, cmask)
usr/src/uts/common/inet/ipf/ip_state.c
2104
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
2115
rev = IP6_NEQ(&is->is_dst, dst);
usr/src/uts/common/inet/ipf/ip_state.c
2118
flags = is->is_flags;
usr/src/uts/common/inet/ipf/ip_state.c
2128
if (!(flags & SI_W_SPORT) && (sp != is->is_sport))
usr/src/uts/common/inet/ipf/ip_state.c
2130
else if (!(flags & SI_W_DPORT) && (dp != is->is_dport))
usr/src/uts/common/inet/ipf/ip_state.c
2141
if ((is->is_ifp[idx] == NULL &&
usr/src/uts/common/inet/ipf/ip_state.c
2142
(*is->is_ifname[idx] == '\0' || *is->is_ifname[idx] == '*')) ||
usr/src/uts/common/inet/ipf/ip_state.c
2143
is->is_ifp[idx] == ifp)
usr/src/uts/common/inet/ipf/ip_state.c
2156
if ((IP6_EQ(&is->is_dst, dst) || (flags & SI_W_DADDR)) &&
usr/src/uts/common/inet/ipf/ip_state.c
2157
(IP6_EQ(&is->is_src, src) || (flags & SI_W_SADDR))) {
usr/src/uts/common/inet/ipf/ip_state.c
2159
if ((sp == is->is_sport || flags & SI_W_SPORT)&&
usr/src/uts/common/inet/ipf/ip_state.c
2160
(dp == is->is_dport || flags & SI_W_DPORT))
usr/src/uts/common/inet/ipf/ip_state.c
2167
if ((IP6_EQ(&is->is_dst, src) || (flags & SI_W_DADDR)) &&
usr/src/uts/common/inet/ipf/ip_state.c
2168
(IP6_EQ(&is->is_src, dst) || (flags & SI_W_SADDR))) {
usr/src/uts/common/inet/ipf/ip_state.c
2170
if ((dp == is->is_sport || flags & SI_W_SPORT)&&
usr/src/uts/common/inet/ipf/ip_state.c
2171
(sp == is->is_dport || flags & SI_W_DPORT))
usr/src/uts/common/inet/ipf/ip_state.c
2188
flags = is->is_flags & ~(SI_WILDP|SI_NEWFR|SI_CLONE|SI_CLONED);
usr/src/uts/common/inet/ipf/ip_state.c
2203
if (is->is_v == 6 &&
usr/src/uts/common/inet/ipf/ip_state.c
2209
is->is_src = fi->fi_src;
usr/src/uts/common/inet/ipf/ip_state.c
2210
is->is_flags &= ~SI_W_SADDR;
usr/src/uts/common/inet/ipf/ip_state.c
2214
if (is->is_v == 6 &&
usr/src/uts/common/inet/ipf/ip_state.c
2220
is->is_src = fi->fi_dst;
usr/src/uts/common/inet/ipf/ip_state.c
2221
is->is_flags &= ~SI_W_SADDR;
usr/src/uts/common/inet/ipf/ip_state.c
2227
if (is->is_v == 6 &&
usr/src/uts/common/inet/ipf/ip_state.c
2233
is->is_dst = fi->fi_dst;
usr/src/uts/common/inet/ipf/ip_state.c
2234
is->is_flags &= ~SI_W_DADDR;
usr/src/uts/common/inet/ipf/ip_state.c
2238
if (is->is_v == 6 &&
usr/src/uts/common/inet/ipf/ip_state.c
2244
is->is_dst = fi->fi_src;
usr/src/uts/common/inet/ipf/ip_state.c
2245
is->is_flags &= ~SI_W_DADDR;
usr/src/uts/common/inet/ipf/ip_state.c
2249
if ((is->is_flags & (SI_WILDA|SI_WILDP)) == 0) {
usr/src/uts/common/inet/ipf/ip_state.c
2255
cflx = is->is_flx[out][rev];
usr/src/uts/common/inet/ipf/ip_state.c
2261
((fin->fin_optmsk & is->is_optmsk[rev]) != is->is_opt[rev]) ||
usr/src/uts/common/inet/ipf/ip_state.c
2262
((fin->fin_secmsk & is->is_secmsk) != is->is_sec) ||
usr/src/uts/common/inet/ipf/ip_state.c
2263
((fin->fin_auth & is->is_authmsk) != is->is_auth)) {
usr/src/uts/common/inet/ipf/ip_state.c
2267
((fin->fin_optmsk & is->is_optmsk[rev]) != is->is_opt[rev]),
usr/src/uts/common/inet/ipf/ip_state.c
2268
int, ((fin->fin_secmsk & is->is_secmsk) != is->is_sec),
usr/src/uts/common/inet/ipf/ip_state.c
2269
int, ((fin->fin_auth & is->is_authmsk) != is->is_auth)
usr/src/uts/common/inet/ipf/ip_state.c
2280
return is;
usr/src/uts/common/inet/ipf/ip_state.c
2287
clone = fr_stclone(fin, tcp, is);
usr/src/uts/common/inet/ipf/ip_state.c
2290
is = clone;
usr/src/uts/common/inet/ipf/ip_state.c
2297
is->is_sport = sp;
usr/src/uts/common/inet/ipf/ip_state.c
2298
is->is_send = ntohl(tcp->th_seq);
usr/src/uts/common/inet/ipf/ip_state.c
2300
is->is_sport = dp;
usr/src/uts/common/inet/ipf/ip_state.c
2301
is->is_send = ntohl(tcp->th_ack);
usr/src/uts/common/inet/ipf/ip_state.c
2303
is->is_maxsend = is->is_send + 1;
usr/src/uts/common/inet/ipf/ip_state.c
2306
is->is_dport = dp;
usr/src/uts/common/inet/ipf/ip_state.c
2307
is->is_dend = ntohl(tcp->th_ack);
usr/src/uts/common/inet/ipf/ip_state.c
2309
is->is_dport = sp;
usr/src/uts/common/inet/ipf/ip_state.c
2310
is->is_dend = ntohl(tcp->th_seq);
usr/src/uts/common/inet/ipf/ip_state.c
2312
is->is_maxdend = is->is_dend + 1;
usr/src/uts/common/inet/ipf/ip_state.c
2314
is->is_flags &= ~(SI_W_SPORT|SI_W_DPORT);
usr/src/uts/common/inet/ipf/ip_state.c
2316
ipstate_log(is, ISL_CLONE, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
2321
if (is->is_flx[out][rev] == 0) {
usr/src/uts/common/inet/ipf/ip_state.c
2322
is->is_flx[out][rev] = flx;
usr/src/uts/common/inet/ipf/ip_state.c
2328
if (rev == 1 && is->is_optmsk[1] == 0x0) {
usr/src/uts/common/inet/ipf/ip_state.c
2329
is->is_optmsk[1] = 0xffffffff;
usr/src/uts/common/inet/ipf/ip_state.c
2330
is->is_opt[1] = fin->fin_optmsk;
usr/src/uts/common/inet/ipf/ip_state.c
2333
if (is->is_v == 6) {
usr/src/uts/common/inet/ipf/ip_state.c
2334
is->is_opt[rev] &= ~0x8;
usr/src/uts/common/inet/ipf/ip_state.c
2335
is->is_optmsk[rev] &= ~0x8;
usr/src/uts/common/inet/ipf/ip_state.c
2343
if (is->is_ifp[idx] == NULL &&
usr/src/uts/common/inet/ipf/ip_state.c
2344
(*is->is_ifname[idx] == '\0' || *is->is_ifname[idx] == '*')) {
usr/src/uts/common/inet/ipf/ip_state.c
2345
is->is_ifp[idx] = ifp;
usr/src/uts/common/inet/ipf/ip_state.c
2346
COPYIFNAME(ifp, is->is_ifname[idx], fin->fin_v);
usr/src/uts/common/inet/ipf/ip_state.c
2349
return is;
usr/src/uts/common/inet/ipf/ip_state.c
2367
ipstate_t *is, **isp;
usr/src/uts/common/inet/ipf/ip_state.c
2506
for (isp = &ifs->ifs_ips_table[hv]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
2507
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2508
if ((is->is_p != pr) || (is->is_v != 4))
usr/src/uts/common/inet/ipf/ip_state.c
2510
if (is->is_pass & FR_NOICMPERR)
usr/src/uts/common/inet/ipf/ip_state.c
2512
is = fr_matchsrcdst(&ofin, is, &src, &dst,
usr/src/uts/common/inet/ipf/ip_state.c
2514
if (is != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2515
if ((is->is_pass & FR_NOICMPERR) != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
2528
backward = IP6_NEQ(&is->is_src, &src);
usr/src/uts/common/inet/ipf/ip_state.c
2532
if (is->is_icmppkts[i] > is->is_pkts[oi])
usr/src/uts/common/inet/ipf/ip_state.c
2535
is->is_icmppkts[i]++;
usr/src/uts/common/inet/ipf/ip_state.c
2536
return is;
usr/src/uts/common/inet/ipf/ip_state.c
2562
for (isp = &ifs->ifs_ips_table[hv]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
2563
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2573
if ((is->is_p == pr) && (is->is_v == 4) &&
usr/src/uts/common/inet/ipf/ip_state.c
2574
(is = fr_matchsrcdst(&ofin, is, &src, &dst,
usr/src/uts/common/inet/ipf/ip_state.c
2583
backward = IP6_NEQ(&is->is_src, &src);
usr/src/uts/common/inet/ipf/ip_state.c
2588
if (((is->is_pass & FR_NOICMPERR) != 0) ||
usr/src/uts/common/inet/ipf/ip_state.c
2589
(is->is_icmppkts[i] > is->is_pkts[oi]))
usr/src/uts/common/inet/ipf/ip_state.c
2592
is->is_icmppkts[i]++;
usr/src/uts/common/inet/ipf/ip_state.c
2598
return is;
usr/src/uts/common/inet/ipf/ip_state.c
2615
static void fr_ipsmove(is, hv, ifs)
usr/src/uts/common/inet/ipf/ip_state.c
2616
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
2625
hvm = is->is_hv;
usr/src/uts/common/inet/ipf/ip_state.c
2629
isp = is->is_phnext;
usr/src/uts/common/inet/ipf/ip_state.c
2630
if (is->is_hnext)
usr/src/uts/common/inet/ipf/ip_state.c
2631
is->is_hnext->is_phnext = isp;
usr/src/uts/common/inet/ipf/ip_state.c
2632
*isp = is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2641
is->is_hv = hvm;
usr/src/uts/common/inet/ipf/ip_state.c
2644
(*isp)->is_phnext = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2648
is->is_phnext = isp;
usr/src/uts/common/inet/ipf/ip_state.c
2649
is->is_hnext = *isp;
usr/src/uts/common/inet/ipf/ip_state.c
2650
*isp = is;
usr/src/uts/common/inet/ipf/ip_state.c
2673
ipstate_t *is, **isp;
usr/src/uts/common/inet/ipf/ip_state.c
2681
is = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
2734
for (isp = &ifs->ifs_ips_table[hvm]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
2735
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2736
if ((is->is_p != pr) || (is->is_v != v))
usr/src/uts/common/inet/ipf/ip_state.c
2738
is = fr_matchsrcdst(fin, is, &src, &dst, NULL, FI_CMP);
usr/src/uts/common/inet/ipf/ip_state.c
2739
if (is != NULL &&
usr/src/uts/common/inet/ipf/ip_state.c
2740
fr_matchicmpqueryreply(v, &is->is_icmp,
usr/src/uts/common/inet/ipf/ip_state.c
2750
if (is != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2751
if ((tryagain != 0) && !(is->is_flags & SI_W_DADDR)) {
usr/src/uts/common/inet/ipf/ip_state.c
2756
fr_ipsmove(is, hv, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
2784
is = fr_checkicmp6matchingstate(fin);
usr/src/uts/common/inet/ipf/ip_state.c
2785
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
2786
return is;
usr/src/uts/common/inet/ipf/ip_state.c
2796
for (isp = &ifs->ifs_ips_table[hv]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
2797
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2798
if ((is->is_p != pr) || (is->is_v != v))
usr/src/uts/common/inet/ipf/ip_state.c
2800
is = fr_matchsrcdst(fin, is, &src, &dst, NULL, FI_CMP);
usr/src/uts/common/inet/ipf/ip_state.c
2801
if (is != NULL &&
usr/src/uts/common/inet/ipf/ip_state.c
2802
fr_matchicmpqueryreply(v, &is->is_icmp,
usr/src/uts/common/inet/ipf/ip_state.c
2811
if (is == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2828
for (isp = &ifs->ifs_ips_table[hvm]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
2829
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2830
if ((is->is_p != pr) || (is->is_v != v))
usr/src/uts/common/inet/ipf/ip_state.c
2833
is = fr_matchsrcdst(fin, is, &src, &dst, tcp, FI_CMP);
usr/src/uts/common/inet/ipf/ip_state.c
2834
if (is != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2836
if (!fr_tcpstate(fin, tcp, is)) {
usr/src/uts/common/inet/ipf/ip_state.c
2844
if (is != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2846
!(is->is_flags & (SI_CLONE|SI_WILDP|SI_WILDA))) {
usr/src/uts/common/inet/ipf/ip_state.c
2849
fr_ipsmove(is, hv, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
285
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
287
while ((is = ifs->ifs_ips_list) != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
288
(void) fr_delstate(is, 0, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
2897
for (isp = &ifs->ifs_ips_table[hvm]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
2898
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
2899
if ((is->is_p != pr) || (is->is_v != v))
usr/src/uts/common/inet/ipf/ip_state.c
2901
is = fr_matchsrcdst(fin, is, &src, &dst, NULL, FI_CMP);
usr/src/uts/common/inet/ipf/ip_state.c
2902
if (is != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2907
if (is == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
2913
if ((is != NULL) && ((is->is_sti.tqe_flags & TQE_RULEBASED) != 0) &&
usr/src/uts/common/inet/ipf/ip_state.c
2914
(is->is_tqehead[fin->fin_rev] != NULL))
usr/src/uts/common/inet/ipf/ip_state.c
2915
ifq = is->is_tqehead[fin->fin_rev];
usr/src/uts/common/inet/ipf/ip_state.c
2918
return is;
usr/src/uts/common/inet/ipf/ip_state.c
2932
void fr_updatestate(fin, is, ifq)
usr/src/uts/common/inet/ipf/ip_state.c
2934
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
2947
tqe = &is->is_sti;
usr/src/uts/common/inet/ipf/ip_state.c
2948
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
2950
ifq = is->is_tqehead[fin->fin_rev];
usr/src/uts/common/inet/ipf/ip_state.c
2955
is->is_pkts[i]++;
usr/src/uts/common/inet/ipf/ip_state.c
2956
fin->fin_pktnum = is->is_pkts[i] + is->is_icmppkts[i];
usr/src/uts/common/inet/ipf/ip_state.c
2957
is->is_bytes[i] += fin->fin_plen;
usr/src/uts/common/inet/ipf/ip_state.c
2958
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
2961
if (is->is_flags & IS_STATESYNC)
usr/src/uts/common/inet/ipf/ip_state.c
2962
ipfsync_update(SMC_STATE, fin, is->is_sync);
usr/src/uts/common/inet/ipf/ip_state.c
2967
fin->fin_fr = is->is_rule;
usr/src/uts/common/inet/ipf/ip_state.c
2973
pass = is->is_pass;
usr/src/uts/common/inet/ipf/ip_state.c
2992
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3003
is = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
3018
is = fr_stlookup(fin, tcp, &ifq);
usr/src/uts/common/inet/ipf/ip_state.c
3023
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3026
is = fr_checkicmp6matchingstate(fin);
usr/src/uts/common/inet/ipf/ip_state.c
3027
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3033
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3039
is = fr_checkicmpmatchingstate(fin);
usr/src/uts/common/inet/ipf/ip_state.c
3040
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3044
if (is == NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3047
if (is->is_pass & FR_NEWISN) {
usr/src/uts/common/inet/ipf/ip_state.c
3049
fr_fixinisn(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
3051
fr_fixoutisn(fin, is);
usr/src/uts/common/inet/ipf/ip_state.c
3061
if (is == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3067
fr = is->is_rule;
usr/src/uts/common/inet/ipf/ip_state.c
3083
fin->fin_rule = is->is_rulen;
usr/src/uts/common/inet/ipf/ip_state.c
3084
pass = is->is_pass;
usr/src/uts/common/inet/ipf/ip_state.c
3085
fr_updatestate(fin, is, ifq);
usr/src/uts/common/inet/ipf/ip_state.c
3105
static void fr_fixoutisn(fin, is)
usr/src/uts/common/inet/ipf/ip_state.c
3107
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3115
if ((is->is_flags & IS_ISNSYN) != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
3118
seq += is->is_isninc[0];
usr/src/uts/common/inet/ipf/ip_state.c
3120
fix_outcksum(&tcp->th_sum, is->is_sumd[0]);
usr/src/uts/common/inet/ipf/ip_state.c
3123
if ((is->is_flags & IS_ISNACK) != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
3126
seq += is->is_isninc[1];
usr/src/uts/common/inet/ipf/ip_state.c
3128
fix_outcksum(&tcp->th_sum, is->is_sumd[1]);
usr/src/uts/common/inet/ipf/ip_state.c
3143
static void fr_fixinisn(fin, is)
usr/src/uts/common/inet/ipf/ip_state.c
3145
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3153
if ((is->is_flags & IS_ISNSYN) != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
3156
ack -= is->is_isninc[0];
usr/src/uts/common/inet/ipf/ip_state.c
3158
fix_incksum(&tcp->th_sum, is->is_sumd[0]);
usr/src/uts/common/inet/ipf/ip_state.c
3161
if ((is->is_flags & IS_ISNACK) != 0) {
usr/src/uts/common/inet/ipf/ip_state.c
3164
ack -= is->is_isninc[1];
usr/src/uts/common/inet/ipf/ip_state.c
3166
fix_incksum(&tcp->th_sum, is->is_sumd[1]);
usr/src/uts/common/inet/ipf/ip_state.c
3193
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3209
for (is = ifs->ifs_ips_list; is; is = is->is_next) {
usr/src/uts/common/inet/ipf/ip_state.c
3210
if (v != 0 && is->is_v != v)
usr/src/uts/common/inet/ipf/ip_state.c
3216
is->is_ifp[i] = fr_resolvenic(is->is_ifname[i],
usr/src/uts/common/inet/ipf/ip_state.c
3217
is->is_v, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
3222
for (is = ifs->ifs_ips_list; is; is = is->is_next) {
usr/src/uts/common/inet/ipf/ip_state.c
3223
if (v != 0 && is->is_v != v)
usr/src/uts/common/inet/ipf/ip_state.c
3229
if (!strncmp(is->is_ifname[i], name,
usr/src/uts/common/inet/ipf/ip_state.c
3230
sizeof(is->is_ifname[i])))
usr/src/uts/common/inet/ipf/ip_state.c
3231
is->is_ifp[i] = ifp;
usr/src/uts/common/inet/ipf/ip_state.c
3236
for (is = ifs->ifs_ips_list; is; is = is->is_next) {
usr/src/uts/common/inet/ipf/ip_state.c
3237
if (v != 0 && is->is_v != v)
usr/src/uts/common/inet/ipf/ip_state.c
3243
if (is->is_ifp[i] == ifp)
usr/src/uts/common/inet/ipf/ip_state.c
3244
is->is_ifp[i] = (void *)-1;
usr/src/uts/common/inet/ipf/ip_state.c
3271
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3276
for (is = ifs->ifs_ips_list; is != NULL; is = is->is_next) {
usr/src/uts/common/inet/ipf/ip_state.c
3279
if (is->is_ifp[i] == ifp)
usr/src/uts/common/inet/ipf/ip_state.c
3280
is->is_ifp[i] = newifp;
usr/src/uts/common/inet/ipf/ip_state.c
3300
int fr_delstate(is, why, ifs)
usr/src/uts/common/inet/ipf/ip_state.c
3301
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3317
if (is->is_phnext != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3319
*is->is_phnext = is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
3320
if (is->is_hnext != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3321
is->is_hnext->is_phnext = is->is_phnext;
usr/src/uts/common/inet/ipf/ip_state.c
3322
if (ifs->ifs_ips_table[is->is_hv] == NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3324
ifs->ifs_ips_stats.iss_bucketlen[is->is_hv]--;
usr/src/uts/common/inet/ipf/ip_state.c
3326
is->is_phnext = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
3327
is->is_hnext = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
3335
if (is->is_flags & (SI_WILDP|SI_WILDA)) {
usr/src/uts/common/inet/ipf/ip_state.c
3336
if (!(is->is_flags & SI_CLONED)) {
usr/src/uts/common/inet/ipf/ip_state.c
3339
is->is_flags &= ~(SI_WILDP|SI_WILDA);
usr/src/uts/common/inet/ipf/ip_state.c
3345
fr_deletequeueentry(&is->is_sti);
usr/src/uts/common/inet/ipf/ip_state.c
3347
is->is_me = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
3353
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
3354
if (is->is_ref > 1) {
usr/src/uts/common/inet/ipf/ip_state.c
3355
is->is_ref--;
usr/src/uts/common/inet/ipf/ip_state.c
3356
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
3359
return (is->is_ref);
usr/src/uts/common/inet/ipf/ip_state.c
3361
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
3363
is->is_ref = 0;
usr/src/uts/common/inet/ipf/ip_state.c
3372
if (is->is_tqehead[0] != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3373
(void) fr_deletetimeoutqueue(is->is_tqehead[0]);
usr/src/uts/common/inet/ipf/ip_state.c
3375
if (is->is_tqehead[1] != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
3376
(void) fr_deletetimeoutqueue(is->is_tqehead[1]);
usr/src/uts/common/inet/ipf/ip_state.c
3379
if (is->is_sync)
usr/src/uts/common/inet/ipf/ip_state.c
3380
ipfsync_del(is->is_sync);
usr/src/uts/common/inet/ipf/ip_state.c
3383
(void) ipsc_detachis(is);
usr/src/uts/common/inet/ipf/ip_state.c
3389
if (is->is_pnext != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3390
*is->is_pnext = is->is_next;
usr/src/uts/common/inet/ipf/ip_state.c
3391
if (is->is_next != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3392
is->is_next->is_pnext = is->is_pnext;
usr/src/uts/common/inet/ipf/ip_state.c
3393
is->is_next = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
3395
is->is_pnext = NULL;
usr/src/uts/common/inet/ipf/ip_state.c
3399
ipstate_log(is, why, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
3401
if (is->is_rule != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3402
is->is_rule->fr_statecnt--;
usr/src/uts/common/inet/ipf/ip_state.c
3403
(void)fr_derefrule(&is->is_rule, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
3406
MUTEX_DESTROY(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
3407
KFREE(is);
usr/src/uts/common/inet/ipf/ip_state.c
3429
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
3439
is = tqe->tqe_parent;
usr/src/uts/common/inet/ipf/ip_state.c
3440
(void) fr_delstate(is, ISL_EXPIRE, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
3448
is = tqe->tqe_parent;
usr/src/uts/common/inet/ipf/ip_state.c
3449
(void) fr_delstate(is, ISL_EXPIRE, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
3496
ipstate_t *is, *isn;
usr/src/uts/common/inet/ipf/ip_state.c
3507
while ((is = isn) != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
3508
isn = is->is_next;
usr/src/uts/common/inet/ipf/ip_state.c
3509
if ((proto != 0) && (is->is_v != proto))
usr/src/uts/common/inet/ipf/ip_state.c
3511
if (fr_delstate(is, ISL_FLUSH, ifs) == 0)
usr/src/uts/common/inet/ipf/ip_state.c
3945
void ipstate_log(is, type, ifs)
usr/src/uts/common/inet/ipf/ip_state.c
3946
struct ipstate *is;
usr/src/uts/common/inet/ipf/ip_state.c
3961
ipsl.isl_pkts[0] = is->is_pkts[0] + is->is_icmppkts[0];
usr/src/uts/common/inet/ipf/ip_state.c
3962
ipsl.isl_bytes[0] = is->is_bytes[0];
usr/src/uts/common/inet/ipf/ip_state.c
3963
ipsl.isl_pkts[1] = is->is_pkts[1] + is->is_icmppkts[1];
usr/src/uts/common/inet/ipf/ip_state.c
3964
ipsl.isl_bytes[1] = is->is_bytes[1];
usr/src/uts/common/inet/ipf/ip_state.c
3965
ipsl.isl_pkts[2] = is->is_pkts[2] + is->is_icmppkts[2];
usr/src/uts/common/inet/ipf/ip_state.c
3966
ipsl.isl_bytes[2] = is->is_bytes[2];
usr/src/uts/common/inet/ipf/ip_state.c
3967
ipsl.isl_pkts[3] = is->is_pkts[3] + is->is_icmppkts[3];
usr/src/uts/common/inet/ipf/ip_state.c
3968
ipsl.isl_bytes[3] = is->is_bytes[3];
usr/src/uts/common/inet/ipf/ip_state.c
3969
ipsl.isl_src = is->is_src;
usr/src/uts/common/inet/ipf/ip_state.c
3970
ipsl.isl_dst = is->is_dst;
usr/src/uts/common/inet/ipf/ip_state.c
3971
ipsl.isl_p = is->is_p;
usr/src/uts/common/inet/ipf/ip_state.c
3972
ipsl.isl_v = is->is_v;
usr/src/uts/common/inet/ipf/ip_state.c
3973
ipsl.isl_flags = is->is_flags;
usr/src/uts/common/inet/ipf/ip_state.c
3974
ipsl.isl_tag = is->is_tag;
usr/src/uts/common/inet/ipf/ip_state.c
3975
ipsl.isl_rulen = is->is_rulen;
usr/src/uts/common/inet/ipf/ip_state.c
3976
(void) strncpy(ipsl.isl_group, is->is_group, FR_GROUPLEN);
usr/src/uts/common/inet/ipf/ip_state.c
3979
ipsl.isl_sport = is->is_sport;
usr/src/uts/common/inet/ipf/ip_state.c
3980
ipsl.isl_dport = is->is_dport;
usr/src/uts/common/inet/ipf/ip_state.c
3982
ipsl.isl_state[0] = is->is_state[0];
usr/src/uts/common/inet/ipf/ip_state.c
3983
ipsl.isl_state[1] = is->is_state[1];
usr/src/uts/common/inet/ipf/ip_state.c
3986
ipsl.isl_itype = is->is_icmp.ici_type;
usr/src/uts/common/inet/ipf/ip_state.c
3988
ipsl.isl_itype = is->is_icmp.ici_type;
usr/src/uts/common/inet/ipf/ip_state.c
4023
ipstate_t *is, **isp;
usr/src/uts/common/inet/ipf/ip_state.c
4102
for (isp = &ifs->ifs_ips_table[hv]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
4103
ic = &is->is_icmp;
usr/src/uts/common/inet/ipf/ip_state.c
4104
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
4105
if ((is->is_p == pr) &&
usr/src/uts/common/inet/ipf/ip_state.c
4106
!(is->is_pass & FR_NOICMPERR) &&
usr/src/uts/common/inet/ipf/ip_state.c
4109
(is = fr_matchsrcdst(&ofin, is, &src,
usr/src/uts/common/inet/ipf/ip_state.c
4120
backward = IP6_NEQ(&is->is_dst, &src);
usr/src/uts/common/inet/ipf/ip_state.c
4123
is->is_icmppkts[i]++;
usr/src/uts/common/inet/ipf/ip_state.c
4124
return is;
usr/src/uts/common/inet/ipf/ip_state.c
4155
for (isp = &ifs->ifs_ips_table[hv]; ((is = *isp) != NULL); ) {
usr/src/uts/common/inet/ipf/ip_state.c
4156
isp = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
4164
if ((is->is_p != pr) || (is->is_v != 6) ||
usr/src/uts/common/inet/ipf/ip_state.c
4165
(is->is_pass & FR_NOICMPERR))
usr/src/uts/common/inet/ipf/ip_state.c
4167
is = fr_matchsrcdst(&ofin, is, &src, &dst, tcp, FI_ICMPCMP);
usr/src/uts/common/inet/ipf/ip_state.c
4168
if (is != NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
4170
backward = IP6_NEQ(&is->is_dst, &src);
usr/src/uts/common/inet/ipf/ip_state.c
4173
is->is_icmppkts[i]++;
usr/src/uts/common/inet/ipf/ip_state.c
4179
return is;
usr/src/uts/common/inet/ipf/ip_state.c
4260
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
4262
is = *isp;
usr/src/uts/common/inet/ipf/ip_state.c
4265
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
4266
if (is->is_ref > 1) {
usr/src/uts/common/inet/ipf/ip_state.c
4267
is->is_ref--;
usr/src/uts/common/inet/ipf/ip_state.c
4268
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
4270
if ((is->is_sti.tqe_state[0] > IPF_TCPS_ESTABLISHED) ||
usr/src/uts/common/inet/ipf/ip_state.c
4271
(is->is_sti.tqe_state[1] > IPF_TCPS_ESTABLISHED)) {
usr/src/uts/common/inet/ipf/ip_state.c
4272
(void) fr_delstate(is, ISL_ORPHAN, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
4277
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
4280
(void) fr_delstate(is, ISL_EXPIRE, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
4295
void fr_setstatequeue(is, rev, ifs)
usr/src/uts/common/inet/ipf/ip_state.c
4296
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
4303
if ((is->is_sti.tqe_flags & TQE_RULEBASED) != 0)
usr/src/uts/common/inet/ipf/ip_state.c
4304
nifq = is->is_tqehead[rev];
usr/src/uts/common/inet/ipf/ip_state.c
4309
switch (is->is_p)
usr/src/uts/common/inet/ipf/ip_state.c
4326
nifq = ifs->ifs_ips_tqtqb + is->is_state[rev];
usr/src/uts/common/inet/ipf/ip_state.c
4342
oifq = is->is_sti.tqe_ifq;
usr/src/uts/common/inet/ipf/ip_state.c
4348
fr_movequeue(&is->is_sti, oifq, nifq, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
4350
fr_queueappend(&is->is_sti, nifq, is, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
4369
ipstate_t *is, *next, zero;
usr/src/uts/common/inet/ipf/ip_state.c
4389
is = token->ipt_data;
usr/src/uts/common/inet/ipf/ip_state.c
4390
if (is == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
4393
next = is->is_next;
usr/src/uts/common/inet/ipf/ip_state.c
4428
if (is != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
4429
fr_statederef(&is, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
4441
is = next;
usr/src/uts/common/inet/ipf/ip_state.c
4442
next = is->is_next;
usr/src/uts/common/inet/ipf/ip_state.c
614
ipstate_t *is, *isn;
usr/src/uts/common/inet/ipf/ip_state.c
636
for (is = ifs->ifs_ips_list; is; is = is->is_next)
usr/src/uts/common/inet/ipf/ip_state.c
637
if (is == isn)
usr/src/uts/common/inet/ipf/ip_state.c
639
if (!is)
usr/src/uts/common/inet/ipf/ip_state.c
670
ipstate_t *is, *isn;
usr/src/uts/common/inet/ipf/ip_state.c
770
for (is = ifs->ifs_ips_list; is; is = is->is_next)
usr/src/uts/common/inet/ipf/ip_state.c
771
if (is->is_rule == fr) {
usr/src/uts/common/inet/ipf/ip_state.c
777
if (is == NULL) {
usr/src/uts/common/inet/ipf/ip_state.c
803
void fr_stinsert(is, rev, ifs)
usr/src/uts/common/inet/ipf/ip_state.c
804
ipstate_t *is;
usr/src/uts/common/inet/ipf/ip_state.c
812
MUTEX_INIT(&is->is_lock, "ipf state entry");
usr/src/uts/common/inet/ipf/ip_state.c
814
fr = is->is_rule;
usr/src/uts/common/inet/ipf/ip_state.c
826
if (is->is_ifp[i] != NULL)
usr/src/uts/common/inet/ipf/ip_state.c
828
is->is_ifp[i] = fr_resolvenic(is->is_ifname[i], is->is_v, ifs);
usr/src/uts/common/inet/ipf/ip_state.c
835
hv = is->is_hv % ifs->ifs_fr_statesize;
usr/src/uts/common/inet/ipf/ip_state.c
836
is->is_hv = hv;
usr/src/uts/common/inet/ipf/ip_state.c
843
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/ip_state.c
850
ifs->ifs_ips_list->is_pnext = &is->is_next;
usr/src/uts/common/inet/ipf/ip_state.c
851
is->is_pnext = &ifs->ifs_ips_list;
usr/src/uts/common/inet/ipf/ip_state.c
852
is->is_next = ifs->ifs_ips_list;
usr/src/uts/common/inet/ipf/ip_state.c
853
ifs->ifs_ips_list = is;
usr/src/uts/common/inet/ipf/ip_state.c
856
ifs->ifs_ips_table[hv]->is_phnext = &is->is_hnext;
usr/src/uts/common/inet/ipf/ip_state.c
859
is->is_phnext = ifs->ifs_ips_table + hv;
usr/src/uts/common/inet/ipf/ip_state.c
860
is->is_hnext = ifs->ifs_ips_table[hv];
usr/src/uts/common/inet/ipf/ip_state.c
861
ifs->ifs_ips_table[hv] = is;
usr/src/uts/common/inet/ipf/ip_state.c
866
fr_setstatequeue(is, rev, ifs);
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
408
ipstate_t *is;
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
412
is = nat2->nat_state;
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
413
if (is != NULL) {
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
414
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
415
(void)fr_tcp_age(&is->is_sti, &fi, ifs->ifs_ips_tqtqb,
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
416
is->is_flags);
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
417
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
771
ipstate_t *is;
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
775
is = nat2->nat_state;
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
776
if (is != NULL) {
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
777
MUTEX_ENTER(&is->is_lock);
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
778
(void) fr_tcp_age(&is->is_sti, &fi, ifs->ifs_ips_tqtqb,
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
779
is->is_flags);
usr/src/uts/common/inet/ipf/netinet/ip_ftp_pxy.c
780
MUTEX_EXIT(&is->is_lock);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1181
ipstate_t *is;
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1225
is = fr_stlookup(&fi, &tcp, NULL);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1226
if (is != NULL)
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1234
if ((natl != NULL) && (is != NULL)) {
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1286
if (is == NULL) {
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1294
is = fr_addstate(&fi, NULL, nflags);
usr/src/uts/common/inet/ipf/netinet/ip_rpcb_pxy.c
1295
if (is == NULL) {
usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/lm_vf.c
2681
"ACK_enable" (even "ACK_disable/ACK_enable") does not help when IGU block is stuck from previous VM shutdown/reboot (not ACKed sunbitted interrupt interrupt).
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
236
is = wr->wr.fc.fc_is;
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
237
dest = is->is_ctl.fc_dest;
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
337
HERMON_WQE_BUILD_FCP3_INIT(old_ds, is->is_ctl.fc_frame_ctrl,
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
338
is->is_cs_priority, is->is_tx_seq_id, is->is_fc_mtu,
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
339
is->is_dest_id, is->is_op, is->is_rem_exch,
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
340
is->is_exch_qp_idx);
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
344
desc_sz |= (is->is_ctl.fc_frame_ctrl & IBT_FCTL_SIT) ? 0x80 : 0;
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
346
fc_bits |= (is->is_ctl.fc_frame_ctrl & IBT_FCTL_LAST_SEQ) ?
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
348
fc_bits |= ((is->is_ctl.fc_routing_ctrl & 0xF) << 20) |
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
349
(is->is_ctl.fc_seq_id << 24);
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
350
immed_data = is->is_ctl.fc_parameter;
usr/src/uts/common/io/ib/adapters/hermon/hermon_wr.c
80
ibt_wr_init_send_t *is;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
318
iser_tgt_svc_create(idm_svc_req_t *sr, idm_svc_t *is)
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
325
is->is_iser_svc = (void *)iser_svc;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
337
rc = iser_register_service(is);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
353
iser_tgt_svc_hold(iser_svc_t *is)
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
355
idm_refcnt_hold(&is->is_refcnt);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
359
iser_tgt_svc_rele(iser_svc_t *is)
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
361
idm_refcnt_rele(&is->is_refcnt);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
369
iser_tgt_svc_destroy(idm_svc_t *is)
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
373
iser_svc = (iser_svc_t *)is->is_iser_svc;
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
379
iser_deregister_service(is);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
396
iser_tgt_svc_online(idm_svc_t *is)
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
400
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
406
status = iser_bind_service(is);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
409
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
413
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
422
iser_tgt_svc_offline(idm_svc_t *is)
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
424
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
426
iser_unbind_service(is);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
427
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
72
static void iser_tgt_svc_destroy(struct idm_svc_s *is);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
73
static idm_status_t iser_tgt_svc_online(struct idm_svc_s *is);
usr/src/uts/common/io/ib/clients/iser/iser_idm.c
74
static void iser_tgt_svc_offline(struct idm_svc_s *is);
usr/src/uts/common/io/idm/idm.c
378
idm_svc_t *is;
usr/src/uts/common/io/idm/idm.c
382
is = kmem_zalloc(sizeof (idm_svc_t), KM_SLEEP);
usr/src/uts/common/io/idm/idm.c
385
is->is_svc_req = *sr;
usr/src/uts/common/io/idm/idm.c
386
mutex_init(&is->is_mutex, NULL, MUTEX_DEFAULT, NULL);
usr/src/uts/common/io/idm/idm.c
387
cv_init(&is->is_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/io/idm/idm.c
388
mutex_init(&is->is_count_mutex, NULL, MUTEX_DEFAULT, NULL);
usr/src/uts/common/io/idm/idm.c
389
cv_init(&is->is_count_cv, NULL, CV_DEFAULT, NULL);
usr/src/uts/common/io/idm/idm.c
390
idm_refcnt_init(&is->is_refcnt, is);
usr/src/uts/common/io/idm/idm.c
414
rc = it->it_ops->it_tgt_svc_create(sr, is);
usr/src/uts/common/io/idm/idm.c
422
it->it_ops->it_tgt_svc_destroy(is);
usr/src/uts/common/io/idm/idm.c
425
kmem_free(is, sizeof (idm_svc_t));
usr/src/uts/common/io/idm/idm.c
430
*new_svc = is;
usr/src/uts/common/io/idm/idm.c
433
list_insert_tail(&idm.idm_tgt_svc_list, is);
usr/src/uts/common/io/idm/idm.c
447
idm_tgt_svc_destroy(idm_svc_t *is)
usr/src/uts/common/io/idm/idm.c
454
list_remove(&idm.idm_tgt_svc_list, is);
usr/src/uts/common/io/idm/idm.c
466
it->it_ops->it_tgt_svc_destroy(is);
usr/src/uts/common/io/idm/idm.c
470
idm_refcnt_destroy(&is->is_refcnt);
usr/src/uts/common/io/idm/idm.c
471
cv_destroy(&is->is_count_cv);
usr/src/uts/common/io/idm/idm.c
472
mutex_destroy(&is->is_count_mutex);
usr/src/uts/common/io/idm/idm.c
473
cv_destroy(&is->is_cv);
usr/src/uts/common/io/idm/idm.c
474
mutex_destroy(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
477
kmem_free(is, sizeof (idm_svc_t));
usr/src/uts/common/io/idm/idm.c
481
idm_tgt_svc_hold(idm_svc_t *is)
usr/src/uts/common/io/idm/idm.c
483
idm_refcnt_hold(&is->is_refcnt);
usr/src/uts/common/io/idm/idm.c
487
idm_tgt_svc_rele_and_destroy(idm_svc_t *is)
usr/src/uts/common/io/idm/idm.c
489
idm_refcnt_rele_and_destroy(&is->is_refcnt,
usr/src/uts/common/io/idm/idm.c
506
idm_tgt_svc_online(idm_svc_t *is)
usr/src/uts/common/io/idm/idm.c
513
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
514
if (is->is_online == 0) {
usr/src/uts/common/io/idm/idm.c
523
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
524
rc = it->it_ops->it_tgt_svc_online(is);
usr/src/uts/common/io/idm/idm.c
525
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
544
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
545
it->it_ops->it_tgt_svc_offline(is);
usr/src/uts/common/io/idm/idm.c
546
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
550
is->is_online = 1;
usr/src/uts/common/io/idm/idm.c
554
is->is_online++;
usr/src/uts/common/io/idm/idm.c
556
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
569
idm_tgt_svc_offline(idm_svc_t *is)
usr/src/uts/common/io/idm/idm.c
574
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
575
is->is_online--;
usr/src/uts/common/io/idm/idm.c
576
if (is->is_online == 0) {
usr/src/uts/common/io/idm/idm.c
585
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
586
it->it_ops->it_tgt_svc_offline(is);
usr/src/uts/common/io/idm/idm.c
587
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm.c
590
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_impl.c
384
idm_svc_conn_create(idm_svc_t *is, idm_transport_type_t tt,
usr/src/uts/common/io/idm/idm_impl.c
395
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm_impl.c
396
if (!is->is_online) {
usr/src/uts/common/io/idm/idm_impl.c
397
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_impl.c
400
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_impl.c
403
&is->is_svc_req.sr_conn_ops);
usr/src/uts/common/io/idm/idm_impl.c
407
ic->ic_svc_binding = is;
usr/src/uts/common/io/idm/idm_so.c
119
static idm_status_t idm_so_tgt_svc_create(idm_svc_req_t *sr, idm_svc_t *is);
usr/src/uts/common/io/idm/idm_so.c
1198
idm_so_tgt_svc_create(idm_svc_req_t *sr, idm_svc_t *is)
usr/src/uts/common/io/idm/idm_so.c
120
static void idm_so_tgt_svc_destroy(idm_svc_t *is);
usr/src/uts/common/io/idm/idm_so.c
1205
is->is_so_svc = (void *)so_svc;
usr/src/uts/common/io/idm/idm_so.c
121
static idm_status_t idm_so_tgt_svc_online(idm_svc_t *is);
usr/src/uts/common/io/idm/idm_so.c
1215
idm_so_tgt_svc_destroy(idm_svc_t *is)
usr/src/uts/common/io/idm/idm_so.c
1218
kmem_free(is->is_so_svc, sizeof (idm_so_svc_t));
usr/src/uts/common/io/idm/idm_so.c
122
static void idm_so_tgt_svc_offline(idm_svc_t *is);
usr/src/uts/common/io/idm/idm_so.c
1227
idm_so_tgt_svc_online(idm_svc_t *is)
usr/src/uts/common/io/idm/idm_so.c
1230
idm_svc_req_t *sr = &is->is_svc_req;
usr/src/uts/common/io/idm/idm_so.c
1235
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1236
so_svc = (idm_so_svc_t *)is->is_so_svc;
usr/src/uts/common/io/idm/idm_so.c
1242
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1260
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1269
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1277
is, 0, &p0, TS_RUN, minclsyspri);
usr/src/uts/common/io/idm/idm_so.c
1281
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1289
cv_wait(&is->is_cv, &is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1290
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1301
idm_so_tgt_svc_offline(idm_svc_t *is)
usr/src/uts/common/io/idm/idm_so.c
1304
mutex_enter(&is->is_mutex);
usr/src/uts/common/io/idm/idm_so.c
1305
so_svc = (idm_so_svc_t *)is->is_so_svc;
usr/src/uts/common/io/idm/idm_so.c
1307
mutex_exit(&is->is_mutex);
usr/src/uts/common/io/rsm/rsm.c
5294
rsm_send_t is;
usr/src/uts/common/io/rsm/rsm.c
5429
is.is_data = (void *)req;
usr/src/uts/common/io/rsm/rsm.c
5430
is.is_size = sizeof (*req);
usr/src/uts/common/io/rsm/rsm.c
5431
is.is_flags = RSM_INTR_SEND_DELIVER | RSM_INTR_SEND_SLEEP;
usr/src/uts/common/io/rsm/rsm.c
5432
is.is_wait = 0;
usr/src/uts/common/io/rsm/rsm.c
5477
e = adapter->rsmpi_ops->rsm_send(ipc_handle, &is,
usr/src/uts/common/io/rsm/rsm.c
5491
e = adapter->rsmpi_ops->rsm_send(ipc_handle, &is,
usr/src/uts/common/io/rsm/rsm.c
5524
is.is_data = (void *)reply;
usr/src/uts/common/io/rsm/rsm.c
5525
is.is_size = sizeof (*reply);
usr/src/uts/common/io/rsm/rsm.c
5526
is.is_flags = RSM_INTR_SEND_DELIVER | RSM_INTR_SEND_SLEEP;
usr/src/uts/common/io/rsm/rsm.c
5527
is.is_wait = 0;
usr/src/uts/common/io/rsm/rsm.c
5528
e = adapter->rsmpi_ops->rsm_send(ipc_handle, &is, NULL);
usr/src/uts/common/io/rsm/rsm.c
5566
is.is_data = (void *)req;
usr/src/uts/common/io/rsm/rsm.c
5567
is.is_size = sizeof (*req);
usr/src/uts/common/io/rsm/rsm.c
5568
is.is_flags = RSM_INTR_SEND_DELIVER | RSM_INTR_SEND_SLEEP;
usr/src/uts/common/io/rsm/rsm.c
5569
is.is_wait = 0;
usr/src/uts/common/io/rsm/rsm.c
5617
e = adapter->rsmpi_ops->rsm_send(ipc_handle, &is,
usr/src/uts/common/io/rsm/rsm.c
5631
e = adapter->rsmpi_ops->rsm_send(ipc_handle, &is,
usr/src/uts/common/io/rsm/rsm.c
5876
rsm_send_t is;
usr/src/uts/common/io/rsm/rsm.c
5920
is.is_data = (void *)&msg;
usr/src/uts/common/io/rsm/rsm.c
5921
is.is_size = sizeof (msg);
usr/src/uts/common/io/rsm/rsm.c
5922
is.is_flags = RSM_INTR_SEND_DELIVER | RSM_INTR_SEND_SLEEP;
usr/src/uts/common/io/rsm/rsm.c
5923
is.is_wait = 0;
usr/src/uts/common/io/rsm/rsm.c
5925
e = adapter->rsmpi_ops->rsm_send(ipc_handle, &is, NULL);
usr/src/uts/common/sys/ib/clients/iser/iser.h
216
void iser_tgt_svc_hold(iser_svc_t *is);
usr/src/uts/common/sys/ib/clients/iser/iser.h
217
void iser_tgt_svc_rele(iser_svc_t *is);
usr/src/uts/common/sys/ib/clients/iser/iser_idm.h
51
idm_status_t iser_tgt_svc_create(idm_svc_req_t *sr, struct idm_svc_s *is);
usr/src/uts/common/sys/idm/idm.h
317
idm_tgt_svc_online(idm_svc_t *is);
usr/src/uts/common/sys/idm/idm.h
320
idm_tgt_svc_offline(idm_svc_t *is);
usr/src/uts/common/sys/idm/idm.h
323
idm_tgt_svc_destroy(idm_svc_t *is);
usr/src/uts/common/sys/idm/idm.h
326
idm_tgt_svc_destroy_if_unref(idm_svc_t *is);
usr/src/uts/common/sys/idm/idm.h
332
idm_tgt_svc_hold(idm_svc_t *is);
usr/src/uts/common/sys/idm/idm.h
335
idm_tgt_svc_rele_and_destroy(idm_svc_t *is);
usr/src/uts/common/sys/idm/idm_impl.h
516
idm_status_t idm_svc_conn_create(idm_svc_t *is, idm_transport_type_t type,
usr/src/uts/common/sys/idm/idm_transport.h
129
struct idm_svc_s *is);
usr/src/uts/common/sys/idm/idm_transport.h
130
typedef void (transport_tgt_svc_destroy_op_t)(struct idm_svc_s *is);
usr/src/uts/common/sys/idm/idm_transport.h
131
typedef idm_status_t (transport_tgt_svc_online_op_t)(struct idm_svc_s *is);
usr/src/uts/common/sys/idm/idm_transport.h
132
typedef void (transport_tgt_svc_offline_op_t)(struct idm_svc_s *is);
usr/src/uts/common/sys/rsm/rsmpi.h
450
rsm_send_t *is,
usr/src/uts/common/sys/rsm/rsmpi.h
674
#define RSM_SEND(controller, iq, is, barrier) \
usr/src/uts/common/sys/rsm/rsmpi.h
676
((iq), (is), (barrier))
usr/src/uts/intel/io/pci-ide/pci-ide.c
630
ddi_intrspec_t is;
usr/src/uts/intel/io/pci-ide/pci-ide.c
632
is = pci_intx_get_ispec(dip, dip, inumber);
usr/src/uts/intel/io/pci-ide/pci-ide.c
634
return ((struct intrspec *)is);
usr/src/uts/sun4u/serengeti/ml/sbdp.il.cpp
125
! Since physaddr is only used for Cheetah, Panther can use %o0 for