Home
last modified time | relevance | path

Searched refs:sk_buff (Results 1 – 25 of 268) sorted by relevance

1234567891011

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dskbuff.h105 struct sk_buff *next;
106 struct sk_buff *prev;
109 struct sk_buff *next;
110 struct sk_buff *prev;
141 struct sk_buff *frag_list;
145 struct sk_buff { struct
150 struct sk_buff *next; argument
151 struct sk_buff *prev;
206 struct sk_buff *linuxkpi_alloc_skb(size_t, gfp_t); argument
207 struct sk_buff *linuxkpi_dev_alloc_skb(size_t, gfp_t);
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dwmi-ops.h12 struct sk_buff;
15 void (*rx)(struct ath10k *ar, struct sk_buff *skb);
19 int (*pull_scan)(struct ath10k *ar, struct sk_buff *skb,
21 int (*pull_mgmt_rx)(struct ath10k *ar, struct sk_buff *skb,
23 int (*pull_mgmt_tx_compl)(struct ath10k *ar, struct sk_buff *skb,
26 struct ath10k *ar, struct sk_buff *skb,
28 int (*pull_ch_info)(struct ath10k *ar, struct sk_buff *skb,
30 int (*pull_vdev_start)(struct ath10k *ar, struct sk_buff *skb,
32 int (*pull_peer_kick)(struct ath10k *ar, struct sk_buff *skb,
34 int (*pull_swba)(struct ath10k *ar, struct sk_buff *skb,
[all …]
H A Dwmi-tlv.c182 struct sk_buff *skb) in ath10k_wmi_tlv_event_bcn_tx_status()
229 struct sk_buff *skb) in ath10k_wmi_tlv_event_vdev_delete_resp()
275 struct sk_buff *skb) in ath10k_wmi_tlv_op_pull_peer_stats_info()
316 struct sk_buff *skb) in ath10k_wmi_tlv_event_peer_stats_info()
324 struct sk_buff *skb) in ath10k_wmi_tlv_event_diag_data()
395 struct sk_buff *skb) in ath10k_wmi_tlv_event_diag()
423 struct sk_buff *skb) in ath10k_wmi_tlv_event_p2p_noa()
457 struct sk_buff *skb) in ath10k_wmi_tlv_event_tx_pause()
522 struct sk_buff *skb) in ath10k_wmi_tlv_event_rfkill_state_change()
565 struct sk_buff *skb) in ath10k_wmi_tlv_event_temperature()
[all …]
H A Dwmi.c1814 struct sk_buff *ath10k_wmi_alloc_skb(struct ath10k *ar, u32 len) in ath10k_wmi_alloc_skb()
1816 struct sk_buff *skb; in ath10k_wmi_alloc_skb()
1833 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) in ath10k_wmi_htc_tx_complete()
1838 int ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_cmd_send_nowait()
1872 struct sk_buff *bcn; in ath10k_wmi_tx_beacon_nowait()
1939 int ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) in ath10k_wmi_cmd_send()
1981 static struct sk_buff *
1982 ath10k_wmi_op_gen_mgmt_tx(struct ath10k *ar, struct sk_buff *msdu) in ath10k_wmi_op_gen_mgmt_tx()
1988 struct sk_buff *skb; in ath10k_wmi_op_gen_mgmt_tx()
2204 static int ath10k_wmi_op_pull_scan_ev(struct ath10k *ar, struct sk_buff *skb, in ath10k_wmi_op_pull_scan_ev()
[all …]
H A Dhtc.h318 void (*ep_tx_complete)(struct ath10k *, struct sk_buff *);
319 void (*ep_rx_complete)(struct ath10k *, struct sk_buff *);
404 struct sk_buff *packet);
408 struct sk_buff *packet);
409 struct sk_buff *ath10k_htc_alloc_skb(struct ath10k *ar, int size);
410 void ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb);
411 void ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb);
413 struct sk_buff *skb);
H A Dhtc.c23 struct sk_buff *skb) in ath10k_htc_control_tx_complete()
28 static struct sk_buff *ath10k_htc_build_tx_ctrl_skb(void *ar) in ath10k_htc_build_tx_ctrl_skb()
30 struct sk_buff *skb; in ath10k_htc_build_tx_ctrl_skb()
48 struct sk_buff *skb) in ath10k_htc_restore_tx_skb()
58 struct sk_buff *skb) in ath10k_htc_notify_tx_completion()
94 struct sk_buff *skb) in ath10k_htc_prepare_tx_skb()
171 struct sk_buff *skb) in ath10k_htc_send()
231 void ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb) in ath10k_htc_tx_completion_handler()
443 void ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb) in ath10k_htc_rx_completion_handler()
536 struct sk_buff *skb) in ath10k_htc_control_rx_complete()
[all …]
/freebsd/sys/contrib/dev/broadcom/brcm80211/brcmutil/
H A Dutils.c26 struct sk_buff *brcmu_pkt_buf_get_skb(uint len) in brcmu_pkt_buf_get_skb()
28 struct sk_buff *skb; in brcmu_pkt_buf_get_skb()
41 void brcmu_pkt_buf_free_skb(struct sk_buff *skb) in brcmu_pkt_buf_free_skb()
55 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq()
56 struct sk_buff *p) in brcmu_pktq_penq()
74 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head()
75 struct sk_buff *p) in brcmu_pktq_penq_head()
93 struct sk_buff *brcmu_pktq_pdeq(struct pktq *pq, int prec) in brcmu_pktq_pdeq()
96 struct sk_buff *p; in brcmu_pktq_pdeq()
114 struct sk_buff *brcmu_pktq_pdeq_match(struct pktq *pq, int prec, in brcmu_pktq_pdeq_match()
[all …]
/freebsd/sys/contrib/dev/broadcom/brcm80211/include/
H A Dbrcmu_utils.h96 static inline struct sk_buff *pktq_ppeek(struct pktq *pq, int prec) in pktq_ppeek()
101 static inline struct sk_buff *pktq_ppeek_tail(struct pktq *pq, int prec) in pktq_ppeek_tail()
106 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, struct sk_buff *p);
107 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec,
108 struct sk_buff *p);
109 struct sk_buff *brcmu_pktq_pdeq(struct pktq *pq, int prec);
110 struct sk_buff *brcmu_pktq_pdeq_tail(struct pktq *pq, int prec);
111 struct sk_buff *brcmu_pktq_pdeq_match(struct pktq *pq, int prec,
112 bool (*match_fn)(struct sk_buff *p,
117 struct sk_buff *brcmu_pkt_buf_get_skb(uint len);
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dtx.h89 struct sk_buff *skb);
97 struct sk_buff *skb);
99 struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb);
100 void rtw_tx_report_enqueue(struct rtw_dev *rtwdev, struct sk_buff *skb, u8 sn);
101 void rtw_tx_report_handle(struct rtw_dev *rtwdev, struct sk_buff *skb, int src);
104 struct sk_buff *skb,
106 struct sk_buff *
110 struct sk_buff *
116 enum rtw_tx_queue_type rtw_tx_queue_mapping(struct sk_buff *skb); in fill_txdesc_checksum_common()
H A Dtx.c13 struct sk_buff *skb) in rtw_tx_stats()
36 struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb) in rtw_tx_fill_tx_desc()
216 void rtw_tx_report_enqueue(struct rtw_dev *rtwdev, struct sk_buff *skb, u8 sn) in rtw_tx_report_enqueue()
235 struct sk_buff *skb, bool acked) in rtw_tx_report_tx_status()
249 void rtw_tx_report_handle(struct rtw_dev *rtwdev, struct sk_buff *skb, int src) in rtw_tx_report_handle()
253 struct sk_buff *cur, *tmp; in rtw_tx_report_handle()
280 static u8 rtw_get_mgmt_rate(struct rtw_dev *rtwdev, struct sk_buff *skb, in rtw_get_mgmt_rate()
295 struct sk_buff *skb, in rtw_tx_pkt_info_update_rate()
314 struct sk_buff *skb) in rtw_tx_pkt_info_update_sec()
342 struct sk_buff *skb) in rtw_tx_mgmt_pkt_info_update()
[all …]
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_skbuff.c93 struct sk_buff *
96 struct sk_buff *skb; in linuxkpi_alloc_skb()
151 struct sk_buff *
154 struct sk_buff *skb; in linuxkpi_dev_alloc_skb()
168 struct sk_buff *
171 struct sk_buff *skb; in linuxkpi_build_skb()
191 struct sk_buff *
192 linuxkpi_skb_copy(const struct sk_buff *skb, gfp_t gfp) in linuxkpi_skb_copy()
194 struct sk_buff *new; in linuxkpi_skb_copy()
236 lkpi___skb_linearize(struct sk_buff *skb) in lkpi___skb_linearize()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmcu.c8 struct sk_buff *
13 struct sk_buff *skb; in __mt76_mcu_msg_alloc()
32 struct sk_buff *mt76_mcu_get_response(struct mt76_dev *dev, in mt76_mcu_get_response()
49 void mt76_mcu_rx_event(struct mt76_dev *dev, struct sk_buff *skb) in mt76_mcu_rx_event()
57 int len, bool wait_resp, struct sk_buff **ret_skb) in mt76_mcu_send_and_get_msg()
59 struct sk_buff *skb; in mt76_mcu_send_and_get_msg()
72 int mt76_mcu_skb_send_and_get_msg(struct mt76_dev *dev, struct sk_buff *skb, in mt76_mcu_skb_send_and_get_msg()
74 struct sk_buff **ret_skb) in mt76_mcu_skb_send_and_get_msg()
77 struct sk_buff *orig_skb = NULL; in mt76_mcu_skb_send_and_get_msg()
H A Dmt76.h210 struct sk_buff *skb;
218 struct sk_buff *skb;
271 struct sk_buff *rx_head;
282 int (*mcu_skb_prepare_msg)(struct mt76_dev *dev, struct sk_buff *skb,
284 int (*mcu_skb_send_msg)(struct mt76_dev *dev, struct sk_buff *skb,
287 struct sk_buff *skb, int seq);
306 enum mt76_txq_id qid, struct sk_buff *skb,
310 struct sk_buff *skb, u32 tx_info);
453 struct sk_buff *skb;
477 struct sk_buff *reorder_buf[] __counted_by(size);
[all …]
H A Dtx.c18 mt76_tx_check_agg_ssn(struct ieee80211_sta *sta, struct sk_buff *skb) in mt76_tx_check_agg_ssn()
53 struct sk_buff *skb; in mt76_tx_status_unlock()
89 __mt76_tx_status_skb_done(struct mt76_dev *dev, struct sk_buff *skb, u8 flags, in __mt76_tx_status_skb_done()
114 mt76_tx_status_skb_done(struct mt76_dev *dev, struct sk_buff *skb, in mt76_tx_status_skb_done()
123 struct sk_buff *skb) in mt76_tx_status_skb_add()
170 struct sk_buff *
174 struct sk_buff *skb; in mt76_tx_status_skb_get()
227 struct sk_buff *skb) in mt76_tx_check_non_aql()
240 void __mt76_tx_complete_skb(struct mt76_dev *dev, u16 wcid_idx, struct sk_buff *skb, in __mt76_tx_complete_skb()
298 __mt76_tx_queue_skb(struct mt76_phy *phy, int qid, struct sk_buff *skb, in __mt76_tx_queue_skb()
[all …]
/freebsd/sys/contrib/dev/athk/ath12k/
H A Ddp_rx.h110 struct sk_buff *skb) in ath12k_dp_rx_h_more_frags()
119 struct sk_buff *skb) in ath12k_dp_rx_h_frag_no()
176 struct sk_buff *skb; in ath12k_dp_clean_up_skb_list()
191 void ath12k_dp_rx_h_undecap(struct ath12k_pdev_dp *dp_pdev, struct sk_buff *msdu,
197 struct sk_buff *msdu,
201 struct sk_buff *msdu,
203 u64 ath12k_dp_rx_h_get_pn(struct ath12k_dp *dp, struct sk_buff *skb);
206 struct sk_buff *cur_frag);
207 void ath12k_dp_rx_h_undecap_frag(struct ath12k_pdev_dp *dp_pdev, struct sk_buff *msdu,
246 ath12k_dp_rx_h_find_link_peer(struct ath12k_pdev_dp *dp_pdev, struct sk_buff *msdu,
[all …]
H A Ddp_tx.h19 ath12k_dp_tx_get_encap_type(struct ath12k_base *ab, struct sk_buff *skb);
20 void ath12k_dp_tx_encap_nwifi(struct sk_buff *skb);
21 u8 ath12k_dp_tx_get_tid(struct sk_buff *skb);
22 void *ath12k_dp_metadata_align_skb(struct sk_buff *skb, u8 tail_len);
23 int ath12k_dp_tx_align_payload(struct ath12k_dp *dp, struct sk_buff **pskb);
H A Ddp_tx.c16 ath12k_dp_tx_get_encap_type(struct ath12k_base *ab, struct sk_buff *skb) in ath12k_dp_tx_get_encap_type()
30 void ath12k_dp_tx_encap_nwifi(struct sk_buff *skb) in ath12k_dp_tx_encap_nwifi()
52 u8 ath12k_dp_tx_get_tid(struct sk_buff *skb) in ath12k_dp_tx_get_tid()
122 void *ath12k_dp_metadata_align_skb(struct sk_buff *skb, u8 tail_len) in ath12k_dp_metadata_align_skb()
124 struct sk_buff *tail; in ath12k_dp_metadata_align_skb()
136 static void ath12k_dp_tx_move_payload(struct sk_buff *skb, in ath12k_dp_tx_move_payload()
153 int ath12k_dp_tx_align_payload(struct ath12k_dp *dp, struct sk_buff **pskb) in ath12k_dp_tx_align_payload()
157 struct sk_buff *skb2, *skb = *pskb; in ath12k_dp_tx_align_payload()
195 struct sk_buff *msdu = desc_params->skb; in ath12k_dp_tx_free_txbuf()
H A Ddp_mon.h98 int ath12k_dp_pkt_set_pktlen(struct sk_buff *skb, u32 len);
99 struct sk_buff
110 struct sk_buff *mon_skb,
114 struct sk_buff *msdu,
118 struct sk_buff *
H A Dce.h106 void (*recv_cb)(struct ath12k_base *ab, struct sk_buff *skb);
150 struct sk_buff *skb[];
161 void (*recv_cb)(struct ath12k_base *ab, struct sk_buff *skb);
180 int ath12k_ce_send(struct ath12k_base *ab, struct sk_buff *skb, u8 pipe_id,
/freebsd/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dproto.h20 struct sk_buff *skb, struct brcmf_if **ifp);
26 struct sk_buff *skb);
28 struct sk_buff *skb);
43 void (*rxreorder)(struct brcmf_if *ifp, struct sk_buff *skb);
57 struct sk_buff *skb, in brcmf_proto_hdrpull()
85 struct sk_buff *skb) in brcmf_proto_tx_queue_data()
91 u8 offset, struct sk_buff *skb) in brcmf_proto_txdata()
119 static inline bool brcmf_proto_is_reorder_skb(struct sk_buff *skb) in brcmf_proto_is_reorder_skb()
128 brcmf_proto_rxreorder(struct brcmf_if *ifp, struct sk_buff *skb) in brcmf_proto_rxreorder()
H A Dfwsignal.h37 void brcmf_fws_hdrpull(struct brcmf_if *ifp, s16 siglen, struct sk_buff *skb);
38 int brcmf_fws_process_skb(struct brcmf_if *ifp, struct sk_buff *skb);
43 void brcmf_fws_bustxcomplete(struct brcmf_fws_info *fws, struct sk_buff *skb,
46 void brcmf_fws_rxreorder(struct brcmf_if *ifp, struct sk_buff *skb);
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dce.h120 void (*recv_cb)(struct ath11k_base *, struct sk_buff *);
121 void (*send_cb)(struct ath11k_base *, struct sk_buff *);
165 struct sk_buff *skb[];
175 void (*send_cb)(struct ath11k_base *, struct sk_buff *);
176 void (*recv_cb)(struct ath11k_base *, struct sk_buff *);
199 int ath11k_ce_send(struct ath11k_base *ab, struct sk_buff *skb, u8 pipe_id,
H A Dhtc.h215 void (*ep_tx_complete)(struct ath11k_base *, struct sk_buff *);
216 void (*ep_rx_complete)(struct ath11k_base *, struct sk_buff *);
292 struct sk_buff *packet);
293 struct sk_buff *ath11k_htc_alloc_skb(struct ath11k_base *ar, int size);
295 struct sk_buff *skb);
297 struct sk_buff *skb);
H A Dwmi.c283 struct sk_buff *skb, gfp_t gfp) in ath11k_wmi_tlv_parse_alloc()
301 static int ath11k_wmi_cmd_send_nowait(struct ath11k_pdev_wmi *wmi, struct sk_buff *skb, in ath11k_wmi_cmd_send_nowait()
333 int ath11k_wmi_cmd_send(struct ath11k_pdev_wmi *wmi, struct sk_buff *skb, in ath11k_wmi_cmd_send()
652 static int ath11k_service_ready_event(struct ath11k_base *ab, struct sk_buff *skb) in ath11k_service_ready_event()
670 struct sk_buff *ath11k_wmi_alloc_skb(struct ath11k_wmi_base *wmi_ab, u32 len) in ath11k_wmi_alloc_skb()
672 struct sk_buff *skb; in ath11k_wmi_alloc_skb()
705 struct sk_buff *frame, bool tx_params_valid) in ath11k_wmi_mgmt_send()
712 struct sk_buff *skb; in ath11k_wmi_mgmt_send()
773 struct sk_buff *skb; in ath11k_wmi_vdev_create()
864 struct sk_buff *skb; in ath11k_wmi_vdev_delete()
[all …]
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dmac80211.h248 struct sk_buff *skb;
680 struct sk_buff *skb;
773 struct sk_buff *tmpl_skb;
987 void (*tx)(struct ieee80211_hw *, struct ieee80211_tx_control *, struct sk_buff *);
1022 bool (*can_aggregate_in_amsdu)(struct ieee80211_hw *, struct sk_buff *, struct sk_buff *);
1030 …ct ieee80211_vif *, struct ieee80211_sta *, u8, struct cfg80211_chan_def *, struct sk_buff *, u32);
1163 void linuxkpi_ieee80211_rx(struct ieee80211_hw *, struct sk_buff *,
1170 struct sk_buff *linuxkpi_ieee80211_tx_dequeue(struct ieee80211_hw *,
1174 void linuxkpi_ieee80211_free_txskb(struct ieee80211_hw *, struct sk_buff *,
1179 struct sk_buff *linuxkpi_ieee80211_pspoll_get(struct ieee80211_hw *,
[all …]

1234567891011