Lines Matching refs:dying
7878 ipsa_t *peer_assoc, *dying; local
7885 dying = haspeerlist->ipsa;
7886 haspeer = (dying->ipsa_haspeer);
7895 bucket = INBOUND_BUCKET(sp, dying->ipsa_spi);
7898 dying->ipsa_otherspi);
7901 if (dying->ipsa_addrfam == AF_INET6) {
7903 *((in6_addr_t *)&dying->
7907 *((ipaddr_t *)&dying->
7910 } else if (dying->ipsa_addrfam == AF_INET6) {
7912 *((in6_addr_t *)&dying->
7916 *((ipaddr_t *)&dying->
7929 dying->ipsa_spi, dying->ipsa_srcaddr,
7930 dying->ipsa_dstaddr, dying->ipsa_addrfam);
7933 dying->ipsa_otherspi, dying->ipsa_dstaddr,
7934 dying->ipsa_srcaddr, dying->ipsa_addrfam);
7940 mutex_enter(&dying->ipsa_lock);
7950 dying->ipsa_otherspi = 0;
7951 dying->ipsa_flags &= ~IPSA_F_PAIRED;
7961 peer_assoc->ipsa_state = dying->ipsa_state;
7963 if (dying->ipsa_state == IPSA_STATE_DEAD)
7966 mutex_exit(&dying->ipsa_lock);
7970 IPSA_REFRELE(dying);