Lines Matching refs:index
119 int index = xfrm6_tunnel_spi_hash_byspi(spi); in __xfrm6_tunnel_spi_check() local
122 &xfrm6_tn->spi_byspi[index], in __xfrm6_tunnel_spi_check()
127 return index; in __xfrm6_tunnel_spi_check()
135 int index; in __xfrm6_tunnel_alloc_spi() local
144 index = __xfrm6_tunnel_spi_check(net, spi); in __xfrm6_tunnel_alloc_spi()
145 if (index >= 0) in __xfrm6_tunnel_alloc_spi()
149 index = __xfrm6_tunnel_spi_check(net, spi); in __xfrm6_tunnel_alloc_spi()
150 if (index >= 0) in __xfrm6_tunnel_alloc_spi()
165 hlist_add_head_rcu(&x6spi->list_byspi, &xfrm6_tn->spi_byspi[index]); in __xfrm6_tunnel_alloc_spi()
167 index = xfrm6_tunnel_spi_hash_byaddr(saddr); in __xfrm6_tunnel_alloc_spi()
168 hlist_add_head_rcu(&x6spi->list_byaddr, &xfrm6_tn->spi_byaddr[index]); in __xfrm6_tunnel_alloc_spi()