Home
last modified time | relevance | path

Searched refs:ip_frag_pkt (Results 1 – 6 of 6) sorted by relevance

/f-stack/dpdk/lib/librte_ip_frag/
H A Dip_frag_common.h35 struct rte_mbuf * ip_frag_process(struct ip_frag_pkt *fp,
39 struct ip_frag_pkt * ip_frag_find(struct rte_ip_frag_tbl *tbl,
43 struct ip_frag_pkt * ip_frag_lookup(struct rte_ip_frag_tbl *tbl,
45 struct ip_frag_pkt **free, struct ip_frag_pkt **stale);
48 struct rte_mbuf *ipv4_frag_reassemble(struct ip_frag_pkt *fp);
49 struct rte_mbuf *ipv6_frag_reassemble(struct ip_frag_pkt *fp);
89 ip_frag_free(struct ip_frag_pkt *fp, struct rte_ip_frag_death_row *dr) in ip_frag_free()
107 ip_frag_free_immediate(struct ip_frag_pkt *fp) in ip_frag_free_immediate()
127 ip_frag_inuse(struct rte_ip_frag_tbl *tbl, const struct ip_frag_pkt *fp) in ip_frag_inuse()
137 ip_frag_reset(struct ip_frag_pkt *fp, uint64_t tms) in ip_frag_reset()
[all …]
H A Drte_ip_frag.h64 struct ip_frag_pkt { struct
65 TAILQ_ENTRY(ip_frag_pkt) lru; /**< LRU list */
86 TAILQ_HEAD(ip_pkt_list, ip_frag_pkt); /**< @internal fragments tailq */ argument
107 struct ip_frag_pkt *last; /**< last used entry. */
110 __extension__ struct ip_frag_pkt pkt[0]; /**< hash table. */
H A Dip_frag_internal.c18 ip_frag_tbl_add(struct rte_ip_frag_tbl *tbl, struct ip_frag_pkt *fp, in ip_frag_tbl_add()
30 struct ip_frag_pkt *fp, uint64_t tms) in ip_frag_tbl_reuse()
91 ip_frag_process(struct ip_frag_pkt *fp, struct rte_ip_frag_death_row *dr, in ip_frag_process()
221 struct ip_frag_pkt *
225 struct ip_frag_pkt *pkt, *free, *stale, *lru; in ip_frag_find()
283 struct ip_frag_pkt *
286 struct ip_frag_pkt **free, struct ip_frag_pkt **stale) in ip_frag_lookup()
288 struct ip_frag_pkt *p1, *p2; in ip_frag_lookup()
289 struct ip_frag_pkt *empty, *old; in ip_frag_lookup()
H A Drte_ip_frag_common.c87 struct ip_frag_pkt *fp; in rte_ip_frag_table_destroy()
131 struct ip_frag_pkt *fp; in rte_frag_table_del_expired_entries()
H A Drte_ipv4_reassembly.c15 ipv4_frag_reassemble(struct ip_frag_pkt *fp) in ipv4_frag_reassemble()
102 struct ip_frag_pkt *fp; in rte_ipv4_frag_reassemble_packet()
H A Drte_ipv6_reassembly.c33 ipv6_frag_reassemble(struct ip_frag_pkt *fp) in ipv6_frag_reassemble()
141 struct ip_frag_pkt *fp; in rte_ipv6_frag_reassemble_packet()