Lines Matching refs:acqrec
777 ipsacq_t *acqrec; in ah_add_sa_finish() local
876 for (acqrec = acq_bucket->iacqf_ipsacq; acqrec != NULL; in ah_add_sa_finish()
877 acqrec = acqrec->ipsacq_next) { in ah_add_sa_finish()
878 mutex_enter(&acqrec->ipsacq_lock); in ah_add_sa_finish()
884 if (acqrec->ipsacq_seq == samsg->sadb_msg_seq && in ah_add_sa_finish()
886 acqrec->ipsacq_dstaddr, acqrec->ipsacq_addrfam)) in ah_add_sa_finish()
888 mutex_exit(&acqrec->ipsacq_lock); in ah_add_sa_finish()
890 if (acqrec != NULL) { in ah_add_sa_finish()
897 acq_msgs = acqrec->ipsacq_mp; in ah_add_sa_finish()
898 acqrec->ipsacq_mp = NULL; in ah_add_sa_finish()
899 mutex_exit(&acqrec->ipsacq_lock); in ah_add_sa_finish()
900 sadb_destroy_acquire(acqrec, ns); in ah_add_sa_finish()
1743 ah_insert_prop(sadb_prop_t *prop, ipsacq_t *acqrec, uint_t combs, in ah_insert_prop() argument
1767 for (ap = acqrec->ipsacq_act; ap != NULL; in ah_insert_prop()
1840 ah_send_acquire(ipsacq_t *acqrec, mblk_t *extended, netstack_t *ns) in ah_send_acquire() argument
1852 mutex_exit(&acqrec->ipsacq_lock); in ah_send_acquire()
1857 pfkeymp = sadb_setup_acquire(acqrec, SADB_SATYPE_AH, in ah_send_acquire()
1861 mutex_exit(&acqrec->ipsacq_lock); in ah_send_acquire()
1872 ah_insert_prop(prop, acqrec, combs, ns); in ah_send_acquire()
1885 mutex_exit(&acqrec->ipsacq_lock); in ah_send_acquire()