Lines Matching refs:pfkey_q

546 sadb_dump_deliver(queue_t *pfkey_q, mblk_t *original_answer, ipsa_t *ipsa,
561 putnext(pfkey_q, answer);
592 sadb_dump_fanout(queue_t *pfkey_q, mblk_t *mp, minor_t serial, isaf_t *fanout,
623 error = sadb_dump_deliver(pfkey_q, original_answer,
635 error = sadb_dump_deliver(pfkey_q,
656 sadb_dump(queue_t *pfkey_q, mblk_t *mp, keysock_in_t *ksi, sadb_t *sp)
668 error = sadb_dump_fanout(pfkey_q, mp, ksi->ks_in_serial, sp->sdb_of,
674 return sadb_dump_fanout(pfkey_q, mp, ksi->ks_in_serial, sp->sdb_if,
1573 sadb_pfkey_error(queue_t *pfkey_q, mblk_t *mp, int error, int diagnostic,
1583 if (pfkey_q == NULL) {
1610 putnext(pfkey_q, mp);
1614 * Send a successful return packet back to keysock via the queue in pfkey_q.
1621 sadb_pfkey_echo(queue_t *pfkey_q, mblk_t *mp, sadb_msg_t *samsg,
1669 sadb_pfkey_error(pfkey_q, mp, ENOMEM,
1686 sadb_pfkey_error(pfkey_q, mp, ENOMEM,
1710 putnext(pfkey_q, mp);
1714 * Set up a global pfkey_q instance for AH, ESP, or some other consumer.
1766 sadb_addrcheck(queue_t *pfkey_q, mblk_t *mp, sadb_ext_t *ext, uint_t serial,
1828 if (pfkey_q != NULL) {
1829 sadb_pfkey_error(pfkey_q, mp, EINVAL, diagnostic,
1938 sadb_addrfix(keysock_in_t *ksi, queue_t *pfkey_q, mblk_t *mp, netstack_t *ns)
1948 rc = sadb_addrcheck(pfkey_q, mp, extv[SADB_EXT_ADDRESS_SRC],
1953 sadb_pfkey_error(pfkey_q, mp, EINVAL,
1961 rc = sadb_addrcheck(pfkey_q, mp, extv[SADB_EXT_ADDRESS_DST],
1966 sadb_pfkey_error(pfkey_q, mp, EINVAL,
1979 rc = sadb_addrcheck(pfkey_q, mp,
1988 sadb_pfkey_error(pfkey_q, mp, EINVAL,
1996 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2004 rc = sadb_addrcheck(pfkey_q, mp,
2014 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2022 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2031 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2037 if (sadb_addrcheck(pfkey_q, mp,
2040 sadb_addrcheck(pfkey_q, mp,
2052 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2058 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2079 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2095 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2108 sadb_pfkey_error(pfkey_q, mp, EINVAL,
2429 int *diagnostic, queue_t *pfkey_q)
2453 sadb_pfkey_echo(pfkey_q, mp, (sadb_msg_t *)mp->b_cont->b_rptr, ksi,
2511 int *diagnostic, queue_t *pfkey_q)
2531 sadb_pfkey_echo(pfkey_q, mp, (sadb_msg_t *)mp->b_cont->b_rptr,
2541 int *diagnostic, queue_t *pfkey_q, uint8_t sadb_msg_type)
2549 return (sadb_delpair_state(mp, ksi, spp, diagnostic, pfkey_q));
2631 sadb_pfkey_echo(pfkey_q, mp, (sadb_msg_t *)
2890 sadb_common_add(queue_t *pfkey_q, mblk_t *mp, sadb_msg_t *samsg,
3680 sadb_pfkey_echo(pfkey_q, mp, samsg, ksi, NULL);
3727 sadb_expire_assoc(queue_t *pfkey_q, ipsa_t *assoc)
3740 if (pfkey_q == NULL)
3881 putnext(pfkey_q, mp1);
3892 sadb_age_bytes(queue_t *pfkey_q, ipsa_t *assoc, uint64_t bytes,
3911 sadb_expire_assoc(pfkey_q, assoc);
3929 sadb_expire_assoc(pfkey_q, assoc);
3993 sadb_age_assoc(isaf_t *head, queue_t *pfkey_q, ipsa_t *assoc,
4047 sadb_expire_assoc(pfkey_q, assoc);
4073 sadb_expire_assoc(pfkey_q, assoc);
4084 sadb_expire_assoc(pfkey_q, assoc);
4106 sadb_ager(sadb_t *sp, queue_t *pfkey_q, int reap_delay, netstack_t *ns)
4146 if (sadb_age_assoc(bucket, pfkey_q, assoc, current,
4183 if (sadb_age_assoc(bucket, pfkey_q, assoc, current,
4218 sadb_retimeout(hrtime_t begin, queue_t *pfkey_q, void (*ager)(void *),
4257 return (qtimeout(pfkey_q, ager, agerarg,
4481 sadbp_t *spp, int *diagnostic, queue_t *pfkey_q,
4579 sadb_pfkey_echo(pfkey_q, mp, (sadb_msg_t *)mp->b_cont->b_rptr,
4691 sadb_pfkey_echo(pfkey_q, mp, (sadb_msg_t *)mp->b_cont->b_rptr,
5961 * NOTE: The pfkey_q parameter may be used in the future for ACQUIRE
5966 sadb_in_acquire(sadb_msg_t *samsg, sadbp_t *sp, queue_t *pfkey_q,
7702 update_iv(uint8_t *iv_ptr, queue_t *pfkey_q, ipsa_t *assoc,
7748 sadb_expire_assoc(pfkey_q, assoc);