ipr 1946 dev/pci/emuxki.c u_int32_t ipr, curblk, us = 0; ipr 1949 dev/pci/emuxki.c while ((ipr = bus_space_read_4(sc->sc_iot, sc->sc_ioh, EMU_IPR))) { ipr 1950 dev/pci/emuxki.c if (ipr & EMU_IPR_INTERVALTIMER) { ipr 1979 dev/pci/emuxki.c bus_space_write_4(sc->sc_iot, sc->sc_ioh, EMU_IPR, ipr); ipr 720 net/pfkeyv2_convert.c struct ipsec_ref **ipr; ipr 726 net/pfkeyv2_convert.c ipr = &tdb->tdb_remote_auth; ipr 728 net/pfkeyv2_convert.c ipr = &tdb->tdb_local_auth; ipr 730 net/pfkeyv2_convert.c MALLOC(*ipr, struct ipsec_ref *, EXTLEN(sadb_auth) - ipr 733 net/pfkeyv2_convert.c (*ipr)->ref_len = EXTLEN(sadb_auth) - sizeof(struct sadb_x_cred); ipr 737 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_AUTH_PASSPHRASE; ipr 740 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_AUTH_RSA; ipr 743 net/pfkeyv2_convert.c FREE(*ipr, M_CREDENTIALS); ipr 744 net/pfkeyv2_convert.c *ipr = NULL; ipr 747 net/pfkeyv2_convert.c (*ipr)->ref_count = 1; ipr 748 net/pfkeyv2_convert.c (*ipr)->ref_malloctype = M_CREDENTIALS; ipr 750 net/pfkeyv2_convert.c (*ipr) + 1, (*ipr)->ref_len); ipr 759 net/pfkeyv2_convert.c struct ipsec_ref **ipr; ipr 765 net/pfkeyv2_convert.c ipr = &tdb->tdb_remote_cred; ipr 767 net/pfkeyv2_convert.c ipr = &tdb->tdb_local_cred; ipr 769 net/pfkeyv2_convert.c MALLOC(*ipr, struct ipsec_ref *, EXTLEN(sadb_cred) - ipr 772 net/pfkeyv2_convert.c (*ipr)->ref_len = EXTLEN(sadb_cred) - sizeof(struct sadb_x_cred); ipr 776 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_CRED_X509; ipr 779 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_CRED_KEYNOTE; ipr 782 net/pfkeyv2_convert.c FREE(*ipr, M_CREDENTIALS); ipr 783 net/pfkeyv2_convert.c *ipr = NULL; ipr 786 net/pfkeyv2_convert.c (*ipr)->ref_count = 1; ipr 787 net/pfkeyv2_convert.c (*ipr)->ref_malloctype = M_CREDENTIALS; ipr 789 net/pfkeyv2_convert.c (*ipr) + 1, (*ipr)->ref_len); ipr 798 net/pfkeyv2_convert.c struct ipsec_ref **ipr; ipr 804 net/pfkeyv2_convert.c ipr = &tdb->tdb_srcid; ipr 806 net/pfkeyv2_convert.c ipr = &tdb->tdb_dstid; ipr 808 net/pfkeyv2_convert.c MALLOC(*ipr, struct ipsec_ref *, EXTLEN(sadb_ident) - ipr 811 net/pfkeyv2_convert.c (*ipr)->ref_len = EXTLEN(sadb_ident) - sizeof(struct sadb_ident); ipr 815 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_IDENTITY_PREFIX; ipr 818 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_IDENTITY_FQDN; ipr 821 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_IDENTITY_USERFQDN; ipr 824 net/pfkeyv2_convert.c (*ipr)->ref_type = IPSP_IDENTITY_CONNECTION; ipr 827 net/pfkeyv2_convert.c FREE(*ipr, M_CREDENTIALS); ipr 828 net/pfkeyv2_convert.c *ipr = NULL; ipr 831 net/pfkeyv2_convert.c (*ipr)->ref_count = 1; ipr 832 net/pfkeyv2_convert.c (*ipr)->ref_malloctype = M_CREDENTIALS; ipr 833 net/pfkeyv2_convert.c bcopy((void *) sadb_ident + sizeof(struct sadb_ident), (*ipr) + 1, ipr 834 net/pfkeyv2_convert.c (*ipr)->ref_len); ipr 840 net/pfkeyv2_convert.c struct ipsec_ref **ipr; ipr 844 net/pfkeyv2_convert.c ipr = &tdb->tdb_remote_cred; ipr 846 net/pfkeyv2_convert.c ipr = &tdb->tdb_local_cred; ipr 849 net/pfkeyv2_convert.c PADUP((*ipr)->ref_len)) / sizeof(uint64_t); ipr 851 net/pfkeyv2_convert.c switch ((*ipr)->ref_type) { ipr 860 net/pfkeyv2_convert.c bcopy((*ipr) + 1, *p, (*ipr)->ref_len); ipr 861 net/pfkeyv2_convert.c *p += PADUP((*ipr)->ref_len); ipr 867 net/pfkeyv2_convert.c struct ipsec_ref **ipr; ipr 871 net/pfkeyv2_convert.c ipr = &tdb->tdb_remote_auth; ipr 873 net/pfkeyv2_convert.c ipr = &tdb->tdb_local_auth; ipr 876 net/pfkeyv2_convert.c PADUP((*ipr)->ref_len)) / sizeof(uint64_t); ipr 878 net/pfkeyv2_convert.c switch ((*ipr)->ref_type) { ipr 887 net/pfkeyv2_convert.c bcopy((*ipr) + 1, *p, (*ipr)->ref_len); ipr 888 net/pfkeyv2_convert.c *p += PADUP((*ipr)->ref_len); ipr 894 net/pfkeyv2_convert.c struct ipsec_ref **ipr; ipr 898 net/pfkeyv2_convert.c ipr = &tdb->tdb_srcid; ipr 900 net/pfkeyv2_convert.c ipr = &tdb->tdb_dstid; ipr 903 net/pfkeyv2_convert.c PADUP((*ipr)->ref_len)) / sizeof(uint64_t); ipr 905 net/pfkeyv2_convert.c switch ((*ipr)->ref_type) { ipr 920 net/pfkeyv2_convert.c bcopy((*ipr) + 1, *p, (*ipr)->ref_len); ipr 921 net/pfkeyv2_convert.c *p += PADUP((*ipr)->ref_len); ipr 1030 netinet/ip_ipsp.c ipsp_reffree(struct ipsec_ref *ipr) ipr 1033 netinet/ip_ipsp.c if (ipr->ref_count <= 0) ipr 1036 netinet/ip_ipsp.c ipr->ref_count, ipr, ipr->ref_len, ipr->ref_malloctype); ipr 1038 netinet/ip_ipsp.c if (--ipr->ref_count <= 0) ipr 1039 netinet/ip_ipsp.c FREE(ipr, ipr->ref_malloctype); ipr 1038 netinet/ip_output.c struct ipsec_ref *ipr; ipr 1306 netinet/ip_output.c MALLOC(ipr, struct ipsec_ref *, ipr 1309 netinet/ip_output.c if (ipr == NULL) { ipr 1314 netinet/ip_output.c ipr->ref_count = 1; ipr 1315 netinet/ip_output.c ipr->ref_malloctype = M_CREDENTIALS; ipr 1316 netinet/ip_output.c ipr->ref_len = m->m_len - 2; ipr 1317 netinet/ip_output.c ipr->ref_type = opt16val; ipr 1318 netinet/ip_output.c m_copydata(m, 2, m->m_len - 2, (caddr_t)(ipr + 1)); ipr 1323 netinet/ip_output.c if (ipr->ref_type < IPSP_IDENTITY_PREFIX || ipr 1324 netinet/ip_output.c ipr->ref_type > IPSP_IDENTITY_CONNECTION || ipr 1325 netinet/ip_output.c ((char *)(ipr + 1))[ipr->ref_len - 1]) { ipr 1326 netinet/ip_output.c FREE(ipr, M_CREDENTIALS); ipr 1331 netinet/ip_output.c inp->inp_ipo->ipo_srcid = ipr; ipr 1336 netinet/ip_output.c if (ipr->ref_type < IPSP_IDENTITY_PREFIX || ipr 1337 netinet/ip_output.c ipr->ref_type > IPSP_IDENTITY_CONNECTION || ipr 1338 netinet/ip_output.c ((char *)(ipr + 1))[ipr->ref_len - 1]) { ipr 1339 netinet/ip_output.c FREE(ipr, M_CREDENTIALS); ipr 1344 netinet/ip_output.c inp->inp_ipo->ipo_dstid = ipr; ipr 1348 netinet/ip_output.c if (ipr->ref_type < IPSP_CRED_KEYNOTE || ipr 1349 netinet/ip_output.c ipr->ref_type > IPSP_CRED_X509) { ipr 1350 netinet/ip_output.c FREE(ipr, M_CREDENTIALS); ipr 1355 netinet/ip_output.c inp->inp_ipo->ipo_local_cred = ipr; ipr 1359 netinet/ip_output.c if (ipr->ref_type < IPSP_AUTH_PASSPHRASE || ipr 1360 netinet/ip_output.c ipr->ref_type > IPSP_AUTH_RSA) { ipr 1361 netinet/ip_output.c FREE(ipr, M_CREDENTIALS); ipr 1366 netinet/ip_output.c inp->inp_ipo->ipo_local_auth = ipr; ipr 1516 netinet/ip_output.c ipr = NULL; ipr 1520 netinet/ip_output.c ipr = inp->inp_ipo->ipo_srcid; ipr 1525 netinet/ip_output.c ipr = inp->inp_ipo->ipo_dstid; ipr 1530 netinet/ip_output.c ipr = inp->inp_ipo->ipo_local_cred; ipr 1534 netinet/ip_output.c ipr = inp->inp_ipsec_remotecred; ipr 1539 netinet/ip_output.c ipr = inp->inp_ipo->ipo_local_auth; ipr 1542 netinet/ip_output.c ipr = inp->inp_ipsec_remoteauth; ipr 1545 netinet/ip_output.c if (ipr == NULL) ipr 1550 netinet/ip_output.c len = m->m_len + ipr->ref_len; ipr 1567 netinet/ip_output.c *mtod(m, u_int16_t *) = ipr->ref_type; ipr 1568 netinet/ip_output.c m_copyback(m, sizeof(u_int16_t), ipr->ref_len, ipr 1569 netinet/ip_output.c ipr + 1);