Lines Matching refs:aps
1193 ap_session_t *aps; local
1234 aps = nat->nat_aps;
1235 if (aps != NULL) {
1237 if (aps->aps_data != 0)
1238 ng.ng_sz += aps->aps_psiz;
1263 ap_session_t *aps; local
1328 aps = nat->nat_aps;
1330 if (aps != NULL) {
1333 if (outsize < sizeof(*aps)) {
1339 bcopy((char *)aps, s, sizeof(*aps));
1340 s += sizeof(*aps);
1341 outsize -= sizeof(*aps);
1342 if ((aps->aps_data != NULL) && (outsize >= aps->aps_psiz))
1343 bcopy(aps->aps_data, s, aps->aps_psiz);
1569 ap_session_t *aps; local
1600 aps = NULL;
1749 aps = nat->nat_aps;
1750 if (aps != NULL) {
1751 KMALLOC(aps, ap_session_t *);
1752 nat->nat_aps = aps;
1753 if (aps == NULL) {
1757 bcopy(ipnn->ipn_data, (char *)aps, sizeof(*aps));
1759 aps->aps_apr = in->in_apr;
1761 aps->aps_apr = NULL;
1762 if (aps->aps_psiz != 0) {
1763 if (aps->aps_psiz > 81920) {
1767 KMALLOCS(aps->aps_data, void *, aps->aps_psiz);
1768 if (aps->aps_data == NULL) {
1772 bcopy(ipnn->ipn_data + sizeof(*aps), aps->aps_data,
1773 aps->aps_psiz);
1775 aps->aps_psiz = 0;
1776 aps->aps_data = NULL;
1854 if ((error == 0) && (aps != NULL)) {
1855 aps->aps_next = ifs->ifs_ap_sess_list;
1856 ifs->ifs_ap_sess_list = aps;
1875 if (aps != NULL) {
1876 if (aps->aps_data != NULL) {
1877 KFREES(aps->aps_data, aps->aps_psiz);
1879 KFREE(aps);