Home
last modified time | relevance | path

Searched refs:dccp_ackvec (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.6/net/dccp/
Dackvec.h67 struct dccp_ackvec { struct
105 struct dccp_ackvec *dccp_ackvec_alloc(const gfp_t priority);
106 void dccp_ackvec_free(struct dccp_ackvec *av);
108 void dccp_ackvec_input(struct dccp_ackvec *av, struct sk_buff *skb);
109 int dccp_ackvec_update_records(struct dccp_ackvec *av, u64 seq, u8 sum);
110 void dccp_ackvec_clear_state(struct dccp_ackvec *av, const u64 ackno);
111 u16 dccp_ackvec_buflen(const struct dccp_ackvec *av);
113 static inline bool dccp_ackvec_is_empty(const struct dccp_ackvec *av) in dccp_ackvec_is_empty()
Dackvec.c17 struct dccp_ackvec *dccp_ackvec_alloc(const gfp_t priority) in dccp_ackvec_alloc()
19 struct dccp_ackvec *av = kmem_cache_zalloc(dccp_ackvec_slab, priority); in dccp_ackvec_alloc()
28 static void dccp_ackvec_purge_records(struct dccp_ackvec *av) in dccp_ackvec_purge_records()
37 void dccp_ackvec_free(struct dccp_ackvec *av) in dccp_ackvec_free()
51 int dccp_ackvec_update_records(struct dccp_ackvec *av, u64 seqno, u8 nonce_sum) in dccp_ackvec_update_records()
117 u16 dccp_ackvec_buflen(const struct dccp_ackvec *av) in dccp_ackvec_buflen()
131 static void dccp_ackvec_update_old(struct dccp_ackvec *av, s64 distance, in dccp_ackvec_update_old()
174 static void dccp_ackvec_reserve_seats(struct dccp_ackvec *av, u16 num) in dccp_ackvec_reserve_seats()
196 static void dccp_ackvec_add_new(struct dccp_ackvec *av, u32 num_packets, in dccp_ackvec_add_new()
248 void dccp_ackvec_input(struct dccp_ackvec *av, struct sk_buff *skb) in dccp_ackvec_input()
[all …]
Dinput.c161 struct dccp_ackvec *av = dccp_sk(sk)->dccps_hc_rx_ackvec; in dccp_handle_ackvec_processing()
Doptions.c399 struct dccp_ackvec *av = dp->dccps_hc_rx_ackvec; in dccp_insert_option_ackvec()
/Linux-v6.6/include/linux/
Ddccp.h219 struct dccp_ackvec;
293 struct dccp_ackvec *dccps_hc_rx_ackvec;