Home
last modified time | relevance | path

Searched refs:ack_skb (Results 1 – 10 of 10) sorted by relevance

/linux-6.3-rc2/drivers/net/wireless/marvell/mwifiex/
A Dtxrx.c324 struct sk_buff *ack_skb; in mwifiex_parse_tx_status_event() local
334 if (ack_skb) { in mwifiex_parse_tx_status_event()
335 tx_info = MWIFIEX_SKB_TXCB(ack_skb); in mwifiex_parse_tx_status_event()
339 skb_complete_wifi_ack(ack_skb, !tx_status->status); in mwifiex_parse_tx_status_event()
342 memmove(ack_skb->data + in mwifiex_parse_tx_status_event()
345 ack_skb->data + in mwifiex_parse_tx_status_event()
348 ETH_ALEN, ack_skb->len - in mwifiex_parse_tx_status_event()
352 ack_skb->len = ack_skb->len - ETH_ALEN; in mwifiex_parse_tx_status_event()
358 ack_skb->data + in mwifiex_parse_tx_status_event()
360 sizeof(u16), ack_skb->len - in mwifiex_parse_tx_status_event()
[all …]
/linux-6.3-rc2/net/rxrpc/
A Dcall_event.c114 void rxrpc_resend(struct rxrpc_call *call, struct sk_buff *ack_skb) in rxrpc_resend() argument
137 trace_rxrpc_resend(call, ack_skb); in rxrpc_resend()
143 if (ack_skb) { in rxrpc_resend()
144 ack = (void *)ack_skb->data + sizeof(struct rxrpc_wire_header); in rxrpc_resend()
A Dar-internal.h848 void rxrpc_resend(struct rxrpc_call *call, struct sk_buff *ack_skb);
/linux-6.3-rc2/net/ipv4/
A Dtcp_input.c1258 if (before(start_seq_0, TCP_SKB_CB(ack_skb)->ack_seq)) { in tcp_check_dsack()
1809 tcp_sacktag_write_queue(struct sock *sk, const struct sk_buff *ack_skb, in tcp_sacktag_write_queue() argument
1813 const unsigned char *ptr = (skb_transport_header(ack_skb) + in tcp_sacktag_write_queue()
1814 TCP_SKB_CB(ack_skb)->sacked); in tcp_sacktag_write_queue()
1831 found_dup_sack = tcp_check_dsack(sk, ack_skb, sp_wire, in tcp_sacktag_write_queue()
1838 if (before(TCP_SKB_CB(ack_skb)->ack_seq, prior_snd_una - tp->max_window)) in tcp_sacktag_write_queue()
1864 if ((TCP_SKB_CB(ack_skb)->ack_seq != tp->snd_una) && in tcp_sacktag_write_queue()
3217 const struct sk_buff *ack_skb, u32 prior_snd_una) in tcp_ack_tstamp() argument
3229 __skb_tstamp_tx(skb, ack_skb, NULL, sk, SCM_TSTAMP_ACK); in tcp_ack_tstamp()
3326 tcp_ack_tstamp(sk, skb, ack_skb, prior_snd_una); in tcp_clean_rtx_queue()
[all …]
A Dtcp.c3998 const struct sk_buff *ack_skb) in tcp_get_timestamping_opt_stats() argument
4054 if (ack_skb) in tcp_get_timestamping_opt_stats()
4056 tcp_skb_ttl_or_hop_limit(ack_skb)); in tcp_get_timestamping_opt_stats()
/linux-6.3-rc2/include/linux/
A Dtcp.h538 const struct sk_buff *ack_skb);
A Dskbuff.h4293 void __skb_tstamp_tx(struct sk_buff *orig_skb, const struct sk_buff *ack_skb,
/linux-6.3-rc2/net/mac80211/
A Dcfg.c3926 struct sk_buff *ack_skb; in ieee80211_attach_ack_skb() local
3929 ack_skb = skb_copy(skb, gfp); in ieee80211_attach_ack_skb()
3930 if (!ack_skb) in ieee80211_attach_ack_skb()
3934 id = idr_alloc(&local->ack_status_frames, ack_skb, in ieee80211_attach_ack_skb()
3939 kfree_skb(ack_skb); in ieee80211_attach_ack_skb()
3946 IEEE80211_SKB_CB(ack_skb)->ack.cookie = *cookie; in ieee80211_attach_ack_skb()
A Dtx.c2541 struct sk_buff *ack_skb; in ieee80211_store_ack_skb() local
2545 ack_skb = skb_clone_sk(skb); in ieee80211_store_ack_skb()
2547 ack_skb = skb_clone(skb, GFP_ATOMIC); in ieee80211_store_ack_skb()
2549 if (ack_skb) { in ieee80211_store_ack_skb()
2554 id = idr_alloc(&local->ack_status_frames, ack_skb, in ieee80211_store_ack_skb()
2563 IEEE80211_SKB_CB(ack_skb)->ack.cookie = *cookie; in ieee80211_store_ack_skb()
2566 kfree_skb(ack_skb); in ieee80211_store_ack_skb()
/linux-6.3-rc2/net/core/
A Dskbuff.c5135 const struct sk_buff *ack_skb, in __skb_tstamp_tx() argument
5158 ack_skb); in __skb_tstamp_tx()

Completed in 69 milliseconds