Searched refs:tcp_sigpool (Results 1 - 9 of 9) sorted by relevance

/linux-master/net/ipv4/
H A Dtcp_sigpool.c148 * @scratch_size: reserve a tcp_sigpool::scratch buffer of this size
229 * @id: tcp_sigpool that was previously allocated by tcp_sigpool_alloc_ahash()
243 * @id: tcp_sigpool that was previously allocated by tcp_sigpool_alloc_ahash()
253 int tcp_sigpool_start(unsigned int id, struct tcp_sigpool *c) __cond_acquires(RCU_BH)
285 void tcp_sigpool_end(struct tcp_sigpool *c) __releases(RCU_BH)
296 * tcp_sigpool_algo - return algorithm of tcp_sigpool
297 * @id: tcp_sigpool that was previously allocated by tcp_sigpool_alloc_ahash()
311 * tcp_sigpool_hash_skb_data - hash data in skb with initialized tcp_sigpool
312 * @hp: tcp_sigpool pointer
316 int tcp_sigpool_hash_skb_data(struct tcp_sigpool *h
[all...]
H A DMakefile63 obj-$(CONFIG_TCP_SIGPOOL) += tcp_sigpool.o
H A Dtcp_ao.c23 unsigned int len, struct tcp_sigpool *hp)
331 struct tcp_sigpool hp;
419 static int tcp_v4_ao_hash_pseudoheader(struct tcp_sigpool *hp,
441 struct tcp_sigpool *hp, int nbytes)
490 /* tcp_ao_hash_sne(struct tcp_sigpool *hp)
494 static int tcp_ao_hash_sne(struct tcp_sigpool *hp, u32 sne)
507 static int tcp_ao_hash_header(struct tcp_sigpool *hp,
549 struct tcp_sigpool hp;
609 struct tcp_sigpool hp;
1315 struct tcp_sigpool h
[all...]
H A Dtcp_ipv4.c1562 static int tcp_v4_md5_hash_headers(struct tcp_sigpool *hp,
1590 struct tcp_sigpool hp;
1620 struct tcp_sigpool hp;
H A Dtcp.c4416 int tcp_md5_hash_key(struct tcp_sigpool *hp,
/linux-master/net/ipv6/
H A Dtcp_ao.c28 struct tcp_sigpool hp;
115 int tcp_v6_ao_hash_pseudoheader(struct tcp_sigpool *hp,
H A Dtcp_ipv6.c694 static int tcp_v6_md5_hash_headers(struct tcp_sigpool *hp,
724 struct tcp_sigpool hp;
756 struct tcp_sigpool hp;
/linux-master/include/net/
H A Dtcp_ao.h203 struct tcp_sigpool;
223 unsigned int len, struct tcp_sigpool *hp);
268 int tcp_v6_ao_hash_pseudoheader(struct tcp_sigpool *hp,
H A Dtcp.h1791 * struct tcp_sigpool - per-CPU pool of ahash_requests
1797 struct tcp_sigpool { struct
1805 int tcp_sigpool_hash_skb_data(struct tcp_sigpool *hp,
1811 * @id: tcp_sigpool that was previously allocated by tcp_sigpool_alloc_ahash()
1812 * @c: returned tcp_sigpool for usage (uninitialized on failure)
1816 int tcp_sigpool_start(unsigned int id, struct tcp_sigpool *c);
1818 * tcp_sigpool_end - enable bh and stop using tcp_sigpool
1819 * @c: tcp_sigpool context that was returned by tcp_sigpool_start()
1821 void tcp_sigpool_end(struct tcp_sigpool *c);
1898 int tcp_md5_hash_key(struct tcp_sigpool *h
[all...]

Completed in 242 milliseconds