Home
last modified time | relevance | path

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

12345678910>>...70

/drivers/net/wireless/ath/ath10k/
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 …]
Dwmi-tlv.c169 struct sk_buff *skb) in ath10k_wmi_tlv_event_bcn_tx_status()
216 struct sk_buff *skb) in ath10k_wmi_tlv_event_vdev_delete_resp()
262 struct sk_buff *skb) in ath10k_wmi_tlv_op_pull_peer_stats_info()
303 struct sk_buff *skb) in ath10k_wmi_tlv_event_peer_stats_info()
311 struct sk_buff *skb) in ath10k_wmi_tlv_event_diag_data()
374 struct sk_buff *skb) in ath10k_wmi_tlv_event_diag()
402 struct sk_buff *skb) in ath10k_wmi_tlv_event_p2p_noa()
436 struct sk_buff *skb) in ath10k_wmi_tlv_event_tx_pause()
501 struct sk_buff *skb) in ath10k_wmi_tlv_event_rfkill_state_change()
544 struct sk_buff *skb) in ath10k_wmi_tlv_event_temperature()
[all …]
/drivers/net/wireless/ralink/rt2x00/
Drt2x00lib.h94 struct sk_buff *rt2x00queue_alloc_rxskb(struct queue_entry *entry, gfp_t gfp);
109 void rt2x00queue_align_frame(struct sk_buff *skb);
118 void rt2x00queue_insert_l2pad(struct sk_buff *skb, unsigned int header_length);
128 void rt2x00queue_remove_l2pad(struct sk_buff *skb, unsigned int header_length);
136 int rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb,
201 struct sk_buff *skb,
317 struct sk_buff *skb,
320 struct sk_buff *skb);
321 void rt2x00crypto_tx_copy_iv(struct sk_buff *skb,
323 void rt2x00crypto_tx_remove_iv(struct sk_buff *skb,
[all …]
/drivers/net/wireless/broadcom/brcm80211/brcmutil/
Dutils.c17 struct sk_buff *brcmu_pkt_buf_get_skb(uint len) in brcmu_pkt_buf_get_skb()
19 struct sk_buff *skb; in brcmu_pkt_buf_get_skb()
32 void brcmu_pkt_buf_free_skb(struct sk_buff *skb) in brcmu_pkt_buf_free_skb()
46 struct sk_buff *brcmu_pktq_penq(struct pktq *pq, int prec, in brcmu_pktq_penq()
47 struct sk_buff *p) in brcmu_pktq_penq()
65 struct sk_buff *brcmu_pktq_penq_head(struct pktq *pq, int prec, in brcmu_pktq_penq_head()
66 struct sk_buff *p) in brcmu_pktq_penq_head()
84 struct sk_buff *brcmu_pktq_pdeq(struct pktq *pq, int prec) in brcmu_pktq_pdeq()
87 struct sk_buff *p; in brcmu_pktq_pdeq()
105 struct sk_buff *brcmu_pktq_pdeq_match(struct pktq *pq, int prec, in brcmu_pktq_pdeq_match()
[all …]
/drivers/net/wireless/broadcom/brcm80211/include/
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 …]
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_rxtx.h56 struct sk_buff *mlx5e_ipsec_handle_rx_skb(struct net_device *netdev,
57 struct sk_buff *skb, u32 *cqe_bcnt);
60 void mlx5e_ipsec_set_iv_esn(struct sk_buff *skb, struct xfrm_state *x,
62 void mlx5e_ipsec_set_iv(struct sk_buff *skb, struct xfrm_state *x,
65 struct sk_buff *skb,
71 struct sk_buff *skb,
93 void mlx5e_ipsec_tx_build_eseg(struct mlx5e_priv *priv, struct sk_buff *skb,
97 mlx5e_ipsec_feature_check(struct sk_buff *skb, netdev_features_t features) in mlx5e_ipsec_feature_check()
131 mlx5e_ipsec_txwqe_build_eseg_csum(struct mlx5e_txqsq *sq, struct sk_buff *skb, in mlx5e_ipsec_txwqe_build_eseg_csum()
155 struct sk_buff *skb, in mlx5e_ipsec_offload_handle_rx_skb()
[all …]
Dtls_rxtx.h49 struct sk_buff *skb, struct mlx5e_accel_tx_tls_state *state);
51 static inline bool mlx5e_tls_skb_offloaded(struct sk_buff *skb) in mlx5e_tls_skb_offloaded()
63 void mlx5e_tls_handle_rx_skb_metadata(struct mlx5e_rq *rq, struct sk_buff *skb,
67 mlx5e_tls_handle_rx_skb(struct mlx5e_rq *rq, struct sk_buff *skb, in mlx5e_tls_handle_rx_skb()
80 mlx5e_accel_is_tls(struct mlx5_cqe64 *cqe, struct sk_buff *skb) { return false; } in mlx5e_accel_is_tls()
82 mlx5e_tls_handle_rx_skb(struct mlx5e_rq *rq, struct sk_buff *skb, in mlx5e_tls_handle_rx_skb()
/drivers/net/ethernet/netronome/nfp/
Dccm.h49 static inline u8 nfp_ccm_get_type(struct sk_buff *skb) in nfp_ccm_get_type()
58 static inline __be16 __nfp_ccm_get_tag(struct sk_buff *skb) in __nfp_ccm_get_tag()
67 static inline unsigned int nfp_ccm_get_tag(struct sk_buff *skb) in nfp_ccm_get_tag()
109 void nfp_ccm_rx(struct nfp_ccm *ccm, struct sk_buff *skb);
110 struct sk_buff *
111 nfp_ccm_communicate(struct nfp_ccm *ccm, struct sk_buff *skb,
119 struct sk_buff *
122 int __nfp_ccm_mbox_communicate(struct nfp_net *nn, struct sk_buff *skb,
126 int nfp_ccm_mbox_communicate(struct nfp_net *nn, struct sk_buff *skb,
130 int nfp_ccm_mbox_post(struct nfp_net *nn, struct sk_buff *skb,
Dccm_mbox.c62 nfp_ccm_mbox_msg_init(struct sk_buff *skb, unsigned int exp_reply, int max_len) in nfp_ccm_mbox_msg_init()
73 static int nfp_ccm_mbox_maxlen(const struct sk_buff *skb) in nfp_ccm_mbox_maxlen()
80 static bool nfp_ccm_mbox_done(struct sk_buff *skb) in nfp_ccm_mbox_done()
87 static bool nfp_ccm_mbox_in_progress(struct sk_buff *skb) in nfp_ccm_mbox_in_progress()
95 static void nfp_ccm_mbox_set_busy(struct sk_buff *skb) in nfp_ccm_mbox_set_busy()
102 static bool nfp_ccm_mbox_is_posted(struct sk_buff *skb) in nfp_ccm_mbox_is_posted()
109 static void nfp_ccm_mbox_mark_posted(struct sk_buff *skb) in nfp_ccm_mbox_mark_posted()
116 static bool nfp_ccm_mbox_is_first(struct nfp_net *nn, struct sk_buff *skb) in nfp_ccm_mbox_is_first()
121 static bool nfp_ccm_mbox_should_run(struct nfp_net *nn, struct sk_buff *skb) in nfp_ccm_mbox_should_run()
131 struct sk_buff *skb; in nfp_ccm_mbox_mark_next_runner()
[all …]
Dccm.c47 static struct sk_buff *__nfp_ccm_reply(struct nfp_ccm *ccm, u16 tag) in __nfp_ccm_reply()
50 struct sk_buff *skb; in __nfp_ccm_reply()
64 static struct sk_buff *
67 struct sk_buff *skb; in nfp_ccm_reply()
76 static struct sk_buff *
79 struct sk_buff *skb; in nfp_ccm_reply_drop_tag()
90 static struct sk_buff *
94 struct sk_buff *skb; in nfp_ccm_wait_reply()
127 struct sk_buff *
128 nfp_ccm_communicate(struct nfp_ccm *ccm, struct sk_buff *skb, in nfp_ccm_communicate()
[all …]
/drivers/net/wireguard/
Dqueueing.h21 struct sk_buff;
31 void wg_packet_receive(struct wg_device *wg, struct sk_buff *skb);
43 struct sk_buff *initiating_skb,
70 static inline bool wg_check_packet_protocol(struct sk_buff *skb) in wg_check_packet_protocol()
76 static inline void wg_reset_packet(struct sk_buff *skb, bool encapsulating) in wg_reset_packet()
83 offsetof(struct sk_buff, headers_end) - in wg_reset_packet()
84 offsetof(struct sk_buff, headers_start)); in wg_reset_packet()
139 bool wg_prev_queue_enqueue(struct prev_queue *queue, struct sk_buff *skb);
142 struct sk_buff *wg_prev_queue_dequeue(struct prev_queue *queue);
145 static inline struct sk_buff *wg_prev_queue_peek(struct prev_queue *queue) in wg_prev_queue_peek()
[all …]
/drivers/target/iscsi/cxgbit/
Dcxgbit.h73 void (*backlog_fn)(struct cxgbit_sock *, struct sk_buff *);
93 struct sk_buff *wr_next;
106 static inline void *cplhdr(struct sk_buff *skb) in cplhdr()
201 struct sk_buff *wr_pending_head;
202 struct sk_buff *wr_pending_tail;
203 struct sk_buff *skb;
204 struct sk_buff *lro_skb;
205 struct sk_buff *lro_hskb;
284 static inline struct sk_buff *cxgbit_sock_peek_wr(const struct cxgbit_sock *csk) in cxgbit_sock_peek_wr()
290 cxgbit_sock_enqueue_wr(struct cxgbit_sock *csk, struct sk_buff *skb) in cxgbit_sock_enqueue_wr()
[all …]
/drivers/scsi/cxgbi/
Dlibcxgbi.h138 struct sk_buff *wr_pending_head;
139 struct sk_buff *wr_pending_tail;
140 struct sk_buff *cpl_close;
141 struct sk_buff *cpl_abort_req;
142 struct sk_buff *cpl_abort_rpl;
143 struct sk_buff *skb_ulp_lhdr;
217 struct sk_buff *wr_next;
256 static inline void cxgbi_skcb_set_flag(struct sk_buff *skb, in cxgbi_skcb_set_flag()
262 static inline void cxgbi_skcb_clear_flag(struct sk_buff *skb, in cxgbi_skcb_clear_flag()
268 static inline int cxgbi_skcb_test_flag(const struct sk_buff *skb, in cxgbi_skcb_test_flag()
[all …]
/drivers/net/ethernet/qualcomm/rmnet/
Drmnet_map.h43 struct sk_buff *rmnet_map_deaggregate(struct sk_buff *skb,
45 struct rmnet_map_header *rmnet_map_add_map_header(struct sk_buff *skb,
49 void rmnet_map_command(struct sk_buff *skb, struct rmnet_port *port);
50 int rmnet_map_checksum_downlink_packet(struct sk_buff *skb, u16 len);
51 void rmnet_map_checksum_uplink_packet(struct sk_buff *skb,
55 int rmnet_map_process_next_hdr_packet(struct sk_buff *skb, u16 len);
/drivers/net/
Dvrf.c143 static void vrf_tx_error(struct net_device *vrf_dev, struct sk_buff *skb) in vrf_tx_error()
404 static int vrf_local_xmit(struct sk_buff *skb, struct net_device *dev, in vrf_local_xmit()
428 static void vrf_nf_set_untracked(struct sk_buff *skb) in vrf_nf_set_untracked()
434 static void vrf_nf_reset_ct(struct sk_buff *skb) in vrf_nf_reset_ct()
442 struct sk_buff *skb) in vrf_ip6_local_out()
457 static netdev_tx_t vrf_process_v6_outbound(struct sk_buff *skb, in vrf_process_v6_outbound()
513 static netdev_tx_t vrf_process_v6_outbound(struct sk_buff *skb, in vrf_process_v6_outbound()
523 struct sk_buff *skb) in vrf_ip_local_out()
537 static netdev_tx_t vrf_process_v4_outbound(struct sk_buff *skb, in vrf_process_v4_outbound()
597 static netdev_tx_t is_ip_tx_frame(struct sk_buff *skb, struct net_device *dev) in is_ip_tx_frame()
[all …]
/drivers/net/can/dev/
Drx-offload.c16 can_rx_offload_get_cb(struct sk_buff *skb) in can_rx_offload_get_cb()
49 struct sk_buff *skb; in can_rx_offload_napi_poll()
76 __skb_queue_add_sort(struct sk_buff_head *head, struct sk_buff *new, in __skb_queue_add_sort()
77 int (*compare)(struct sk_buff *a, struct sk_buff *b)) in __skb_queue_add_sort()
79 struct sk_buff *pos, *insert = NULL; in __skb_queue_add_sort()
105 static int can_rx_offload_compare(struct sk_buff *a, struct sk_buff *b) in can_rx_offload_compare()
139 static struct sk_buff *
142 struct sk_buff *skb; in can_rx_offload_offload_one()
183 struct sk_buff *skb; in can_rx_offload_irq_offload_timestamp()
203 struct sk_buff *skb; in can_rx_offload_irq_offload_fifo()
[all …]
Dskb.c40 int can_put_echo_skb(struct sk_buff *skb, struct net_device *dev, in can_put_echo_skb()
86 struct sk_buff *
102 struct sk_buff *skb = priv->echo_skb[idx]; in __can_get_echo_skb()
139 struct sk_buff *skb; in can_get_echo_skb()
172 struct sk_buff *skb = priv->echo_skb[idx]; in can_free_echo_skb()
184 struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_skb()
186 struct sk_buff *skb; in alloc_can_skb()
214 struct sk_buff *alloc_canfd_skb(struct net_device *dev, in alloc_canfd_skb()
217 struct sk_buff *skb; in alloc_canfd_skb()
245 struct sk_buff *alloc_can_err_skb(struct net_device *dev, struct can_frame **cf) in alloc_can_err_skb()
[all …]
/drivers/net/ethernet/netronome/nfp/flower/
Dcmsg.c16 nfp_flower_cmsg_get_hdr(struct sk_buff *skb) in nfp_flower_cmsg_get_hdr()
21 struct sk_buff *
26 struct sk_buff *skb; in nfp_flower_cmsg_alloc()
43 struct sk_buff *
47 struct sk_buff *skb; in nfp_flower_cmsg_mac_repr_start()
62 nfp_flower_cmsg_mac_repr_add(struct sk_buff *skb, unsigned int idx, in nfp_flower_cmsg_mac_repr_add()
79 struct sk_buff *skb; in nfp_flower_cmsg_portmod()
104 struct sk_buff *skb; in nfp_flower_cmsg_portreify()
123 nfp_flower_process_mtu_ack(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_process_mtu_ack()
151 nfp_flower_cmsg_portmod_rx(struct nfp_app *app, struct sk_buff *skb) in nfp_flower_cmsg_portmod_rx()
[all …]
/drivers/bluetooth/
Dbtbcm.c79 struct sk_buff *skb; in btbcm_check_bdaddr()
145 struct sk_buff *skb; in btbcm_set_bdaddr()
163 struct sk_buff *skb; in btbcm_read_pcm_int_params()
191 struct sk_buff *skb; in btbcm_write_pcm_int_params()
211 struct sk_buff *skb; in btbcm_patchram()
271 struct sk_buff *skb; in btbcm_reset()
288 static struct sk_buff *btbcm_read_local_name(struct hci_dev *hdev) in btbcm_read_local_name()
290 struct sk_buff *skb; in btbcm_read_local_name()
309 static struct sk_buff *btbcm_read_local_version(struct hci_dev *hdev) in btbcm_read_local_version()
311 struct sk_buff *skb; in btbcm_read_local_version()
[all …]
/drivers/net/wireless/realtek/rtw88/
Dtx.c13 struct sk_buff *skb) in rtw_tx_stats()
35 void rtw_tx_fill_tx_desc(struct rtw_tx_pkt_info *pkt_info, struct sk_buff *skb) in rtw_tx_fill_tx_desc()
172 void rtw_tx_report_enqueue(struct rtw_dev *rtwdev, struct sk_buff *skb, u8 sn) in rtw_tx_report_enqueue()
191 struct sk_buff *skb, bool acked) in rtw_tx_report_tx_status()
205 void rtw_tx_report_handle(struct rtw_dev *rtwdev, struct sk_buff *skb, int src) in rtw_tx_report_handle()
209 struct sk_buff *cur, *tmp; in rtw_tx_report_handle()
238 struct sk_buff *skb) in rtw_tx_pkt_info_update_rate()
253 struct sk_buff *skb) in rtw_tx_pkt_info_update_sec()
281 struct sk_buff *skb) in rtw_tx_mgmt_pkt_info_update()
293 struct sk_buff *skb) in rtw_tx_data_pkt_info_update()
[all …]
/drivers/net/wireless/intersil/hostap/
Dhostap_80211.h82 int prism2_rx_80211(struct net_device *dev, struct sk_buff *skb,
84 void hostap_80211_rx(struct net_device *dev, struct sk_buff *skb,
86 void hostap_dump_rx_80211(const char *name, struct sk_buff *skb,
89 void hostap_dump_tx_80211(const char *name, struct sk_buff *skb);
90 netdev_tx_t hostap_data_start_xmit(struct sk_buff *skb,
92 netdev_tx_t hostap_mgmt_start_xmit(struct sk_buff *skb,
94 netdev_tx_t hostap_master_start_xmit(struct sk_buff *skb,
/drivers/staging/wlan-ng/
Dp80211conv.h87 void p80211skb_free(struct wlandevice *wlandev, struct sk_buff *skb);
88 int p80211skb_rxmeta_attach(struct wlandevice *wlandev, struct sk_buff *skb);
89 void p80211skb_rxmeta_detach(struct sk_buff *skb);
91 static inline struct p80211_frmmeta *p80211skb_frmmeta(struct sk_buff *skb) in p80211skb_frmmeta()
98 static inline struct p80211_rxmeta *p80211skb_rxmeta(struct sk_buff *skb) in p80211skb_rxmeta()
155 struct sk_buff *skb);
157 struct sk_buff *skb, struct p80211_hdr *p80211_hdr,
/drivers/nfc/st21nfca/
Dst21nfca.h112 struct sk_buff *rx_skb;
116 struct sk_buff *tx_pending;
174 u8 event, struct sk_buff *skb);
175 int st21nfca_tm_send_dep_res(struct nfc_hci_dev *hdev, struct sk_buff *skb);
178 int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb);
183 u8 event, struct sk_buff *skb);
185 u8 event, struct sk_buff *skb);
198 struct sk_buff *skb);
/drivers/net/wireless/mediatek/mt76/
Dmcu.c8 struct sk_buff *
14 struct sk_buff *skb; in mt76_mcu_msg_alloc()
30 struct sk_buff *mt76_mcu_get_response(struct mt76_dev *dev, in mt76_mcu_get_response()
47 void mt76_mcu_rx_event(struct mt76_dev *dev, struct sk_buff *skb) in mt76_mcu_rx_event()
55 int len, bool wait_resp, struct sk_buff **ret_skb) in mt76_mcu_send_and_get_msg()
57 struct sk_buff *skb; in mt76_mcu_send_and_get_msg()
70 int mt76_mcu_skb_send_and_get_msg(struct mt76_dev *dev, struct sk_buff *skb, in mt76_mcu_skb_send_and_get_msg()
72 struct sk_buff **ret_skb) in mt76_mcu_skb_send_and_get_msg()
/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dproto.h20 struct sk_buff *skb, struct brcmf_if **ifp);
26 struct sk_buff *skb);
28 struct sk_buff *skb);
35 void (*rxreorder)(struct brcmf_if *ifp, struct sk_buff *skb, bool inirq);
49 struct sk_buff *skb, in brcmf_proto_hdrpull()
77 struct sk_buff *skb) in brcmf_proto_tx_queue_data()
83 u8 offset, struct sk_buff *skb) in brcmf_proto_txdata()
103 static inline bool brcmf_proto_is_reorder_skb(struct sk_buff *skb) in brcmf_proto_is_reorder_skb()
112 brcmf_proto_rxreorder(struct brcmf_if *ifp, struct sk_buff *skb, bool inirq) in brcmf_proto_rxreorder()

12345678910>>...70