• Home
  • Raw
  • Download

Lines Matching refs:spi

77 	      __be32 spi, u8 proto, unsigned short family)  in xfrm_spi_hash()  argument
79 return __xfrm_spi_hash(daddr, spi, proto, family, net->xfrm.state_hmask); in xfrm_spi_hash()
129 if (x->id.spi) { in xfrm_hash_transfer()
130 h = __xfrm_spi_hash(&x->id.daddr, x->id.spi, in xfrm_hash_transfer()
639 if (x->km.state == XFRM_STATE_ACQ && x->id.spi == 0) in xfrm_timer_handler()
715 if (x->id.spi) in __xfrm_state_delete()
979 __be32 spi, u8 proto, in __xfrm_state_lookup_all() argument
983 unsigned int h = xfrm_spi_hash(net, daddr, spi, proto, family); in __xfrm_state_lookup_all()
1005 x->id.spi != spi || in __xfrm_state_lookup_all()
1022 __be32 spi, u8 proto, in __xfrm_state_lookup() argument
1025 unsigned int h = xfrm_spi_hash(net, daddr, spi, proto, family); in __xfrm_state_lookup()
1030 x->id.spi != spi || in __xfrm_state_lookup()
1078 x->id.spi, x->id.proto, family); in __xfrm_state_locate()
1186 (tmpl->id.spi == x->id.spi || !tmpl->id.spi)) in xfrm_state_find()
1220 (tmpl->id.spi == x->id.spi || !tmpl->id.spi)) in xfrm_state_find()
1228 if (tmpl->id.spi && in xfrm_state_find()
1230 tmpl->id.spi, tmpl->id.proto, in xfrm_state_find()
1302 if (x->id.spi) { in xfrm_state_find()
1303 h = xfrm_spi_hash(net, &x->id.daddr, x->id.spi, x->id.proto, encap_family); in xfrm_state_find()
1394 struct xfrm_state *xfrm_state_lookup_byspi(struct net *net, __be32 spi, in xfrm_state_lookup_byspi() argument
1404 x->id.spi != spi) in xfrm_state_lookup_byspi()
1432 if (x->id.spi) { in __xfrm_state_insert()
1433 h = xfrm_spi_hash(net, &x->id.daddr, x->id.spi, x->id.proto, in __xfrm_state_insert()
1508 x->id.spi != 0 || in __find_acq_core()
1960 xfrm_state_lookup(struct net *net, u32 mark, const xfrm_address_t *daddr, __be32 spi, in xfrm_state_lookup() argument
1966 x = __xfrm_state_lookup(net, mark, daddr, spi, proto, family); in xfrm_state_lookup()
2218 if (x->id.spi) in xfrm_alloc_spi()
2232 u32 spi = 0; in xfrm_alloc_spi() local
2234 spi = get_random_u32_inclusive(low, high); in xfrm_alloc_spi()
2235 x0 = xfrm_state_lookup(net, mark, &x->id.daddr, htonl(spi), x->id.proto, x->props.family); in xfrm_alloc_spi()
2237 newspi = htonl(spi); in xfrm_alloc_spi()
2245 x->id.spi = newspi; in xfrm_alloc_spi()
2246 h = xfrm_spi_hash(net, &x->id.daddr, x->id.spi, x->id.proto, x->props.family); in xfrm_alloc_spi()
2943 u32 spi = ntohl(x->id.spi); in xfrm_audit_helper_sainfo() local
2960 audit_log_format(audit_buf, " spi=%u(0x%x)", spi, spi); in xfrm_audit_helper_sainfo()
3019 u32 spi; in xfrm_audit_state_replay_overflow() local
3027 spi = ntohl(x->id.spi); in xfrm_audit_state_replay_overflow()
3028 audit_log_format(audit_buf, " spi=%u(0x%x)", spi, spi); in xfrm_audit_state_replay_overflow()
3037 u32 spi; in xfrm_audit_state_replay() local
3043 spi = ntohl(x->id.spi); in xfrm_audit_state_replay()
3045 spi, spi, ntohl(net_seq)); in xfrm_audit_state_replay()
3066 u32 spi; in xfrm_audit_state_notfound() local
3072 spi = ntohl(net_spi); in xfrm_audit_state_notfound()
3074 spi, spi, ntohl(net_seq)); in xfrm_audit_state_notfound()
3091 u32 spi = ntohl(net_spi); in xfrm_audit_state_icvfail() local
3093 spi, spi, ntohl(net_seq)); in xfrm_audit_state_icvfail()