/drivers/net/arcnet/ |
H A D | rfc1051.c | 38 static __be16 type_trans(struct sk_buff *skb, struct net_device *dev); 41 static int build_header(struct sk_buff *skb, struct net_device *dev, 90 static __be16 type_trans(struct sk_buff *skb, struct net_device *dev) argument 92 struct archdr *pkt = (struct archdr *) skb->data; 97 skb_reset_mac_header(skb); 98 skb_pull(skb, hdr_size); 101 skb->pkt_type = PACKET_BROADCAST; 105 skb->pkt_type = PACKET_OTHERHOST; 129 struct sk_buff *skb; local 140 skb 168 build_header(struct sk_buff *skb, struct net_device *dev, unsigned short type, uint8_t daddr) argument [all...] |
H A D | rfc1201.c | 38 static __be16 type_trans(struct sk_buff *skb, struct net_device *dev); 41 static int build_header(struct sk_buff *skb, struct net_device *dev, 92 static __be16 type_trans(struct sk_buff *skb, struct net_device *dev) argument 94 struct archdr *pkt = (struct archdr *) skb->data; 99 skb_reset_mac_header(skb); 100 skb_pull(skb, hdr_size); 103 skb->pkt_type = PACKET_BROADCAST; 107 skb->pkt_type = PACKET_OTHERHOST; 138 struct sk_buff *skb; local 170 if (in->skb) { /* alread 374 build_header(struct sk_buff *skb, struct net_device *dev, unsigned short type, uint8_t daddr) argument [all...] |
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00queue.c | 38 struct sk_buff *skb; local 70 skb = __dev_alloc_skb(frame_size + head_size + tail_size, gfp); 71 if (!skb) 78 skb_reserve(skb, head_size); 79 skb_put(skb, frame_size); 84 skbdesc = get_skb_frame_desc(skb); 91 skb_dma = dma_map_single(rt2x00dev->dev, skb->data, skb->len, 94 dev_kfree_skb_any(skb); 102 return skb; 148 rt2x00queue_align_frame(struct sk_buff *skb) argument 165 rt2x00queue_insert_l2pad(struct sk_buff *skb, unsigned int hdr_len) argument 176 rt2x00queue_remove_l2pad(struct sk_buff *skb, unsigned int hdr_len) argument 187 rt2x00queue_create_tx_descriptor_seq(struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc) argument 235 rt2x00queue_create_tx_descriptor_plcp(struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc, const struct rt2x00_rate *hwrate) argument 299 rt2x00queue_create_tx_descriptor_ht(struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc, struct ieee80211_sta *sta, const struct rt2x00_rate *hwrate) argument 392 rt2x00queue_create_tx_descriptor(struct rt2x00_dev *rt2x00dev, struct sk_buff *skb, struct txentry_desc *txdesc, struct ieee80211_sta *sta) argument 609 rt2x00queue_write_tx_frame(struct data_queue *queue, struct sk_buff *skb, struct ieee80211_sta *sta, bool local) argument 1150 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/ath/ath9k/ |
H A D | wmi.c | 140 struct sk_buff *skb = NULL; local 146 skb = __skb_dequeue(&wmi->wmi_event_queue); 147 if (!skb) { 153 hdr = (struct wmi_cmd_hdr *) skb->data; 155 wmi_event = skb_pull(skb, sizeof(struct wmi_cmd_hdr)); 180 kfree_skb(skb); 194 static void ath9k_wmi_rsp_callback(struct wmi *wmi, struct sk_buff *skb) argument 196 skb_pull(skb, sizeof(struct wmi_cmd_hdr)); 199 memcpy(wmi->cmd_rsp_buf, skb->data, wmi->cmd_rsp_len); 204 static void ath9k_wmi_ctrl_rx(void *priv, struct sk_buff *skb, argument 240 ath9k_wmi_ctrl_tx(void *priv, struct sk_buff *skb, enum htc_endpoint_id epid, bool txok) argument 270 ath9k_wmi_cmd_issue(struct wmi *wmi, struct sk_buff *skb, enum wmi_cmd_id cmd, u16 len) argument 292 struct sk_buff *skb; local [all...] |
H A D | htc_drv_txrx.c | 158 struct sk_buff *skb) 164 tx_ctl = HTC_SKB_CB(skb); 168 (struct tx_mgmt_hdr *)skb->data; 170 skb_pull(skb, sizeof(struct tx_mgmt_hdr)); 177 (struct tx_frame_hdr *)skb->data; 179 skb_pull(skb, sizeof(struct tx_frame_hdr)); 216 struct sk_buff *skb, 219 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(skb); 226 tx_ctl = HTC_SKB_CB(skb); 227 hdr = (struct ieee80211_hdr *) skb 157 strip_drv_header(struct ath9k_htc_priv *priv, struct sk_buff *skb) argument 214 ath9k_htc_tx_mgmt(struct ath9k_htc_priv *priv, struct ath9k_htc_vif *avp, struct sk_buff *skb, u8 sta_idx, u8 vif_idx, u8 slot) argument 260 ath9k_htc_tx_data(struct ath9k_htc_priv *priv, struct ieee80211_vif *vif, struct sk_buff *skb, u8 sta_idx, u8 vif_idx, u8 slot, bool is_cab) argument 335 ath9k_htc_tx_start(struct ath9k_htc_priv *priv, struct ieee80211_sta *sta, struct sk_buff *skb, u8 slot, bool is_cab) argument 400 ath9k_htc_check_tx_aggr(struct ath9k_htc_priv *priv, struct ieee80211_vif *vif, struct sk_buff *skb) argument 440 ath9k_htc_tx_process(struct ath9k_htc_priv *priv, struct sk_buff *skb, struct __wmi_event_txstatus *txs) argument 527 struct sk_buff *skb; local 587 check_cookie(struct ath9k_htc_priv *priv, struct sk_buff *skb, u8 cookie, u8 epid) argument 618 struct sk_buff *skb, *tmp; local 646 struct sk_buff *skb; local 684 ath9k_htc_txep(void *drv_priv, struct sk_buff *skb, enum htc_endpoint_id ep_id, bool txok) argument 710 check_packet(struct ath9k_htc_priv *priv, struct sk_buff *skb) argument 732 struct sk_buff *skb, *tmp; local 760 struct sk_buff *skb; local 976 struct sk_buff *skb = rxbuf->skb; local 1046 struct sk_buff *skb; local 1095 ath9k_htc_rxep(void *drv_priv, struct sk_buff *skb, enum htc_endpoint_id ep_id) argument [all...] |
H A D | recv.c | 43 struct sk_buff *skb; local 50 skb = bf->bf_mpdu; 51 BUG_ON(skb == NULL); 52 ds->ds_vdata = skb->data; 115 struct sk_buff *skb; local 125 skb = bf->bf_mpdu; 127 memset(skb->data, 0, ah->caps.rx_status_len); 131 SKB_CB_ATHBUF(skb) = bf; 133 __skb_queue_tail(&rx_edma->rx_fifo, skb); 160 struct sk_buff *skb; local 202 struct sk_buff *skb; local 274 struct sk_buff *skb; local 335 struct sk_buff *skb; local 506 ath_beacon_dtim_pending_cab(struct sk_buff *skb) argument 538 ath_rx_ps_beacon(struct ath_softc *sc, struct sk_buff *skb) argument 592 ath_rx_ps(struct ath_softc *sc, struct sk_buff *skb, bool mybeacon) argument 636 struct sk_buff *skb; local 809 ath9k_rx_skb_preprocess(struct ath_softc *sc, struct sk_buff *skb, struct ath_rx_status *rx_stats, struct ieee80211_rx_status *rx_status, bool *decrypt_error, u64 tsf) argument 999 struct sk_buff *skb = NULL, *requeue_skb, *hdr_skb; local [all...] |
/drivers/net/wireless/ath/wil6210/ |
H A D | txrx.c | 176 if (ctx->skb) 177 dev_kfree_skb_any(ctx->skb); 189 kfree_skb(ctx->skb); 201 * Allocate one skb for Rx VRING 215 struct sk_buff *skb = dev_alloc_skb(sz + headroom); local 217 if (unlikely(!skb)) 220 skb_reserve(skb, headroom); 221 skb_put(skb, sz); 223 pa = dma_map_single(dev, skb->data, skb 251 wil_rx_add_radiotap_header(struct wil6210_priv *wil, struct sk_buff *skb) argument 386 struct sk_buff *skb; local 523 wil_netif_rx_any(struct sk_buff *skb, struct net_device *ndev) argument 568 struct sk_buff *skb; local 733 wil_find_tx_vring(struct wil6210_priv *wil, struct sk_buff *skb) argument 766 wil_set_da_for_vring(struct wil6210_priv *wil, struct sk_buff *skb, int vring_index) argument 781 wil_tx_bcast(struct wil6210_priv *wil, struct sk_buff *skb) argument 864 wil_tx_desc_offload_cksum_set(struct wil6210_priv *wil, struct vring_tx_desc *d, struct sk_buff *skb) argument 912 wil_tx_vring(struct wil6210_priv *wil, struct vring *vring, struct sk_buff *skb) argument 1028 wil_start_xmit(struct sk_buff *skb, struct net_device *ndev) argument 1138 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/rsi/ |
H A D | rsi_91x_core.c | 92 struct sk_buff *skb; local 103 skb = skb_peek(&common->tx_queue[q_num]); 111 skb->len, &rate); 116 skb = skb->next; 205 * @skb: Pointer to the socket buffer structure. 210 struct sk_buff *skb) 212 u8 q_num = skb->priority; 216 dev_kfree_skb(skb); 220 skb_queue_tail(&common->tx_queue[q_num], skb); 209 rsi_core_queue_pkt(struct rsi_common *common, struct sk_buff *skb) argument 255 struct sk_buff *skb; local 321 rsi_core_xmit(struct rsi_common *common, struct sk_buff *skb) argument [all...] |
/drivers/nfc/st21nfcb/ |
H A D | i2c.c | 60 #define I2C_DUMP_SKB(info, skb) \ 64 16, 1, (skb)->data, (skb)->len, 0); \ 93 static void st21nfcb_nci_remove_header(struct sk_buff *skb) argument 95 skb_pull(skb, ST21NFCB_FRAME_HEADROOM); 101 * In addition, it must not alter the skb 103 static int st21nfcb_nci_i2c_write(void *phy_id, struct sk_buff *skb) argument 109 I2C_DUMP_SKB("st21nfcb_nci_i2c_write", skb); 114 r = i2c_master_send(client, skb->data, skb 145 st21nfcb_nci_i2c_read(struct st21nfcb_i2c_phy *phy, struct sk_buff **skb) argument 202 struct sk_buff *skb = NULL; local [all...] |
/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 192 struct sk_buff *skb, int loopback_pkt, u16 vlan_id) 194 struct ethhdr *phdr = (struct ethhdr *)(skb->data); 304 struct sk_buff *skb) 306 struct vlan_ethhdr *vh = (struct vlan_ethhdr *)(skb->data); 307 struct ethhdr *phdr = (struct ethhdr *)(skb->data); 308 u16 protocol = ntohs(skb->protocol); 321 vh = (struct vlan_ethhdr *)skb->data; 323 } else if (vlan_tx_tag_present(skb)) { 324 vlan_id = vlan_tx_tag_get(skb); 372 struct sk_buff *skb, 191 qlcnic_add_lb_filter(struct qlcnic_adapter *adapter, struct sk_buff *skb, int loopback_pkt, u16 vlan_id) argument 302 qlcnic_send_filter(struct qlcnic_adapter *adapter, struct cmd_desc_type0 *first_desc, struct sk_buff *skb) argument 370 qlcnic_tx_encap_pkt(struct qlcnic_adapter *adapter, struct cmd_desc_type0 *first_desc, struct sk_buff *skb, struct qlcnic_host_tx_ring *tx_ring) argument 458 qlcnic_tx_pkt(struct qlcnic_adapter *adapter, struct cmd_desc_type0 *first_desc, struct sk_buff *skb, struct qlcnic_host_tx_ring *tx_ring) argument 578 qlcnic_map_tx_skb(struct pci_dev *pdev, struct sk_buff *skb, struct qlcnic_cmd_buffer *pbuf) argument 624 qlcnic_unmap_buffers(struct pci_dev *pdev, struct sk_buff *skb, struct qlcnic_cmd_buffer *pbuf) argument 647 qlcnic_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument 814 struct sk_buff *skb; local 1131 struct sk_buff *skb; local 1157 qlcnic_check_rx_tagging(struct qlcnic_adapter *adapter, struct sk_buff *skb, u16 *vlan_tag) argument 1189 struct sk_buff *skb; local 1256 struct sk_buff *skb; local 1466 dump_skb(struct sk_buff *skb, struct qlcnic_adapter *adapter) argument 1483 struct sk_buff *skb; local 1712 struct sk_buff *skb; local 1778 struct sk_buff *skb; local 2154 struct sk_buff *skb; local [all...] |
/drivers/net/ppp/ |
H A D | ppp_generic.c | 225 /* Get the PPP protocol number from a skb */ 226 #define PPP_PROTO(skb) get_unaligned_be16((skb)->data) 251 static void ppp_send_frame(struct ppp *ppp, struct sk_buff *skb); 254 static void ppp_receive_frame(struct ppp *ppp, struct sk_buff *skb, 257 static void ppp_receive_nonmp_frame(struct ppp *ppp, struct sk_buff *skb); 259 struct sk_buff *skb); 261 static void ppp_receive_mp_frame(struct ppp *ppp, struct sk_buff *skb, 263 static void ppp_mp_insert(struct ppp *ppp, struct sk_buff *skb); 265 static int ppp_mp_explode(struct ppp *ppp, struct sk_buff *skb); 418 struct sk_buff *skb = NULL; local 479 struct sk_buff *skb; local 973 ppp_start_xmit(struct sk_buff *skb, struct net_device *dev) argument 1120 struct sk_buff *skb; local 1139 pad_compress_skb(struct ppp *ppp, struct sk_buff *skb) argument 1194 ppp_send_frame(struct ppp *ppp, struct sk_buff *skb) argument 1316 struct sk_buff *skb = ppp->xmit_pending; local 1368 ppp_mp_explode(struct ppp *ppp, struct sk_buff *skb) argument 1599 struct sk_buff *skb; local 1638 ppp_do_recv(struct ppp *ppp, struct sk_buff *skb, struct channel *pch) argument 1649 ppp_input(struct ppp_channel *chan, struct sk_buff *skb) argument 1691 struct sk_buff *skb; local 1713 ppp_receive_frame(struct ppp *ppp, struct sk_buff *skb, struct channel *pch) argument 1739 ppp_receive_nonmp_frame(struct ppp *ppp, struct sk_buff *skb) argument 1878 ppp_decompress_frame(struct ppp *ppp, struct sk_buff *skb) argument 1948 ppp_receive_mp_frame(struct ppp *ppp, struct sk_buff *skb, struct channel *pch) argument 2046 ppp_mp_insert(struct ppp *ppp, struct sk_buff *skb) argument 2075 struct sk_buff *skb = NULL; local 2441 ppp_ccp_peek(struct ppp *ppp, struct sk_buff *skb, int inbound) argument [all...] |
/drivers/net/wireless/p54/ |
H A D | txrx.c | 35 struct sk_buff *skb; local 46 skb_queue_walk(&priv->tx_queue, skb) { 47 info = IEEE80211_SKB_CB(skb); 49 hdr = (void *) skb->data; 53 "| [%02d] => [skb:%p skb_len:0x%04x " 56 i++, skb, skb->len, 82 static int p54_assign_address(struct p54_common *priv, struct sk_buff *skb) argument 87 struct p54_hdr *data = (void *) skb->data; 91 u16 len = priv->headroom + skb 152 struct sk_buff *skb; local 185 p54_tx_qos_accounting_alloc(struct p54_common *priv, struct sk_buff *skb, const u16 p54_queue) argument 215 p54_tx_qos_accounting_free(struct p54_common *priv, struct sk_buff *skb) argument 236 p54_free_skb(struct ieee80211_hw *dev, struct sk_buff *skb) argument 269 p54_tx(struct p54_common *priv, struct sk_buff *skb) argument 294 p54_pspoll_workaround(struct p54_common *priv, struct sk_buff *skb) argument 327 p54_rx_data(struct p54_common *priv, struct sk_buff *skb) argument 393 p54_rx_frame_sent(struct p54_common *priv, struct sk_buff *skb) argument 486 p54_rx_eeprom_readback(struct p54_common *priv, struct sk_buff *skb) argument 510 p54_rx_stats(struct p54_common *priv, struct sk_buff *skb) argument 604 p54_rx_trap(struct p54_common *priv, struct sk_buff *skb) argument 640 p54_rx_control(struct p54_common *priv, struct sk_buff *skb) argument 669 p54_rx(struct ieee80211_hw *dev, struct sk_buff *skb) argument 681 p54_tx_80211_header(struct p54_common *priv, struct sk_buff *skb, struct ieee80211_tx_info *info, struct ieee80211_sta *sta, u8 *queue, u32 *extra_len, u16 *flags, u16 *aid, bool *burst_possible) argument 774 p54_tx_80211(struct ieee80211_hw *dev, struct ieee80211_tx_control *control, struct sk_buff *skb) argument [all...] |
/drivers/scsi/fnic/ |
H A D | fnic_fcs.c | 47 static int fnic_fcoe_handle_fip_frame(struct fnic *fnic, struct sk_buff *skb); 151 struct sk_buff *skb; local 154 while ((skb = skb_dequeue(&fnic->frame_queue))) { 159 dev_kfree_skb(skb); 162 fp = (struct fc_frame *)skb; 170 skb_queue_head(&fnic->frame_queue, skb); 254 * @skb: The received FIP frame 260 struct sk_buff *skb) 276 if (skb_linearize(skb)) 279 if (skb 259 is_fnic_fip_flogi_reject(struct fcoe_ctlr *fip, struct sk_buff *skb) argument 332 struct sk_buff *skb; local 380 fnic_fcoe_process_vlan_resp(struct fnic *fnic, struct sk_buff *skb) argument 521 fnic_fcoe_handle_fip_frame(struct fnic *fnic, struct sk_buff *skb) argument 568 struct sk_buff *skb; local 622 fnic_import_rq_eth_pkt(struct fnic *fnic, struct sk_buff *skb) argument 791 struct sk_buff *skb; local 934 struct sk_buff *skb; local 971 fnic_eth_send(struct fcoe_ctlr *fip, struct sk_buff *skb) argument 1021 struct sk_buff *skb; local 1136 struct sk_buff *skb; local 1187 struct sk_buff *skb = buf->os_buf; local [all...] |
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 148 struct sk_buff *skb; member in struct:tx_sw_desc 158 * Rx buffer sizes for "useskbs" Free List buffers (one ingress packet pe skb 249 static int map_skb(struct device *dev, const struct sk_buff *skb, argument 255 *addr = dma_map_single(dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE); 259 si = skb_shinfo(skb); 274 dma_unmap_single(dev, addr[-1], skb_headlen(skb), DMA_TO_DEVICE); 280 static void unmap_skb(struct device *dev, const struct sk_buff *skb, argument 286 dma_unmap_single(dev, *addr++, skb_headlen(skb), DMA_TO_DEVICE); 288 si = skb_shinfo(skb); 302 deferred_unmap_destructor(struct sk_buff *skb) argument 308 unmap_sgl(struct device *dev, const struct sk_buff *skb, const struct ulptx_sgl *sgl, const struct sge_txq *q) argument 738 is_eth_imm(const struct sk_buff *skb) argument 756 calc_tx_flits(const struct sk_buff *skb) argument 777 calc_tx_descs(const struct sk_buff *skb) argument 799 write_sgl(const struct sk_buff *skb, struct sge_txq *q, struct ulptx_sgl *sgl, u64 *end, unsigned int start, const dma_addr_t *addr) argument 950 inline_tx_skb(const struct sk_buff *skb, const struct sge_txq *q, void *pos) argument 978 hwcsum(const struct sk_buff *skb) argument 1042 t4_eth_xmit(struct sk_buff *skb, struct net_device *dev) argument 1208 is_imm(const struct sk_buff *skb) argument 1241 ctrl_xmit(struct sge_ctrl_txq *q, struct sk_buff *skb) argument 1284 struct sk_buff *skb; local 1336 t4_mgmt_tx(struct adapter *adap, struct sk_buff *skb) argument 1353 is_ofld_imm(const struct sk_buff *skb) argument 1366 calc_tx_flits_ofld(const struct sk_buff *skb) argument 1405 ofldtxq_stop(struct sge_ofld_txq *q, struct sk_buff *skb) argument 1425 struct sk_buff *skb; local 1493 ofld_xmit(struct sge_ofld_txq *q, struct sk_buff *skb) argument 1527 skb_txq(const struct sk_buff *skb) argument 1539 is_ctrl_pkt(const struct sk_buff *skb) argument 1544 ofld_send(struct adapter *adap, struct sk_buff *skb) argument 1566 t4_ofld_send(struct adapter *adap, struct sk_buff *skb) argument 1584 cxgb4_ofld_send(struct net_device *dev, struct sk_buff *skb) argument 1590 copy_frags(struct sk_buff *skb, const struct pkt_gl *gl, unsigned int offset) argument 1621 struct sk_buff *skb; local 1673 struct sk_buff *skb; local 1699 struct sk_buff *skb; local 1743 struct sk_buff *skb; local [all...] |
/drivers/infiniband/core/ |
H A D | iwpm_util.c | 326 struct sk_buff *skb = NULL; local 328 skb = dev_alloc_skb(NLMSG_GOODSIZE); 329 if (!skb) { 330 pr_err("%s Unable to allocate skb\n", __func__); 333 if (!(ibnl_put_msg(skb, nlh, 0, 0, nl_client, nl_op, 336 dev_kfree_skb(skb); 337 skb = NULL; 340 return skb; 441 struct sk_buff *skb = NULL; local 447 skb 477 send_nlmsg_done(struct sk_buff *skb, u8 nl_client, int iwpm_pid) argument 499 struct sk_buff *skb = NULL; local [all...] |
/drivers/nfc/ |
H A D | nfcwilink.c | 111 static int nfcwilink_send(struct nci_dev *ndev, struct sk_buff *skb); 115 struct sk_buff *skb; local 117 skb = alloc_skb(len + NFCWILINK_HDR_LEN, how); 118 if (skb) 119 skb_reserve(skb, NFCWILINK_HDR_LEN); 121 return skb; 125 struct sk_buff *skb) 127 struct nci_vs_nfcc_info_rsp *rsp = (void *)skb->data; 130 if ((skb->len > 3) && (rsp->gid == NCI_VS_NFCC_INFO_RSP_GID) && 136 kfree_skb(skb); 124 nfcwilink_fw_download_receive(struct nfcwilink *drv, struct sk_buff *skb) argument 144 struct sk_buff *skb; local 201 struct sk_buff *skb; local 335 nfcwilink_receive(void *priv_data, struct sk_buff *skb) argument 461 nfcwilink_send(struct nci_dev *ndev, struct sk_buff *skb) argument [all...] |
/drivers/net/wireless/ath/ath10k/ |
H A D | htc.c | 37 struct sk_buff *skb) 39 kfree_skb(skb); 44 struct sk_buff *skb; local 47 skb = dev_alloc_skb(ATH10K_HTC_CONTROL_BUFFER_SIZE); 48 if (!skb) 51 skb_reserve(skb, 20); /* FIXME: why 20 bytes? */ 52 WARN_ONCE((unsigned long)skb->data & 3, "unaligned skb"); 54 skb_cb = ATH10K_SKB_CB(skb); 57 ath10k_dbg(ar, ATH10K_DBG_HTC, "%s: skb 36 ath10k_htc_control_tx_complete(struct ath10k *ar, struct sk_buff *skb) argument 61 ath10k_htc_restore_tx_skb(struct ath10k_htc *htc, struct sk_buff *skb) argument 70 ath10k_htc_notify_tx_completion(struct ath10k_htc_ep *ep, struct sk_buff *skb) argument 104 ath10k_htc_prepare_tx_skb(struct ath10k_htc_ep *ep, struct sk_buff *skb) argument 124 ath10k_htc_send(struct ath10k_htc *htc, enum ath10k_htc_ep_id eid, struct sk_buff *skb) argument 199 ath10k_htc_tx_completion_handler(struct ath10k *ar, struct sk_buff *skb, unsigned int eid) argument 319 ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb, u8 pipe_id) argument 454 ath10k_htc_control_rx_complete(struct ath10k *ar, struct sk_buff *skb) argument 643 struct sk_buff *skb; local 804 struct sk_buff *skb; local 822 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | fwsignal.c | 168 * enum brcmf_fws_skb_state - indicates processing state of skb. 207 #define brcmf_skbcb(skb) ((struct brcmf_skbuff_cb *)((skb)->cb)) 232 #define brcmf_skb_if_flags_set_field(skb, field, value) \ 233 brcmu_maskset16(&(brcmf_skbcb(skb)->if_flags), \ 236 #define brcmf_skb_if_flags_get_field(skb, field) \ 237 brcmu_maskget16(brcmf_skbcb(skb)->if_flags, \ 267 #define brcmf_skb_htod_tag_set_field(skb, field, value) \ 268 brcmu_maskset32(&(brcmf_skbcb(skb)->htod), \ 271 #define brcmf_skb_htod_tag_get_field(skb, fiel 565 brcmf_fws_ifidx_match(struct sk_buff *skb, void *arg) argument 575 struct sk_buff *skb; local 680 struct sk_buff *skb; local 825 struct sk_buff *skb; local 870 brcmf_fws_hdrpush(struct brcmf_fws_info *fws, struct sk_buff *skb) argument 926 struct sk_buff *skb; local 1165 brcmf_fws_macdesc_use_req_credit(struct brcmf_fws_mac_descriptor *entry, struct sk_buff *skb) argument 1186 brcmf_fws_macdesc_return_req_credit(struct sk_buff *skb) argument 1400 brcmf_fws_txstatus_suppressed(struct brcmf_fws_info *fws, int fifo, struct sk_buff *skb, u8 ifidx, u32 genbit, u16 seq) argument 1448 struct sk_buff *skb; local 1618 brcmf_fws_hdrpull(struct brcmf_pub *drvr, int ifidx, s16 signal_len, struct sk_buff *skb) argument 1764 brcmf_fws_rollback_toq(struct brcmf_fws_info *fws, struct sk_buff *skb, int fifo) argument 1824 brcmf_fws_commit_skb(struct brcmf_fws_info *fws, int fifo, struct sk_buff *skb) argument 1887 brcmf_fws_process_skb(struct brcmf_if *ifp, struct sk_buff *skb) argument 1986 struct sk_buff *skb; local 2247 brcmf_fws_bustxfail(struct brcmf_fws_info *fws, struct sk_buff *skb) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | trx.h | 36 struct sk_buff *skb, u8 hw_queue, 39 bool lastseg, struct sk_buff *skb); 42 struct sk_buff *skb);
|
/drivers/nfc/st21nfca/ |
H A D | st21nfca_dep.h | 35 int st21nfca_tm_event_send_data(struct nfc_hci_dev *hdev, struct sk_buff *skb, 37 int st21nfca_tm_send_dep_res(struct nfc_hci_dev *hdev, struct sk_buff *skb); 40 int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb);
|
/drivers/block/aoe/ |
H A D | aoecmd.c | 65 struct sk_buff *skb; local 67 skb = alloc_skb(len + MAX_HEADER, GFP_ATOMIC); 68 if (skb) { 69 skb_reserve(skb, MAX_HEADER); 70 skb_reset_mac_header(skb); 71 skb_reset_network_header(skb); 72 skb->protocol = __constant_htons(ETH_P_AOE); 73 skb_checksum_none_assert(skb); 75 return skb; 171 skb_pool_put(struct aoedev *d, struct sk_buff *skb) argument 179 struct sk_buff *skb = skb_peek(&d->skbpool); local 209 struct sk_buff *skb; local 297 skb_fillup(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter) argument 323 struct sk_buff *skb; local 373 struct sk_buff *skb; local 418 struct sk_buff *skb; local 455 struct sk_buff *skb; local 575 struct sk_buff *skb; local 603 struct sk_buff *skb; local 1087 bvcpy(struct sk_buff *skb, struct bio *bio, struct bvec_iter iter, long cnt) argument 1144 struct sk_buff *skb; local 1340 ktcomplete(struct frame *f, struct sk_buff *skb) argument 1363 aoecmd_ata_rsp(struct sk_buff *skb) argument 1443 struct sk_buff *skb; local 1588 aoecmd_cfg_rsp(struct sk_buff *skb) argument 1721 struct sk_buff *skb; local [all...] |
/drivers/net/usb/ |
H A D | net1080.c | 361 static int net1080_rx_fixup(struct usbnet *dev, struct sk_buff *skb) argument 368 if (skb->len < dev->net->hard_header_len) 371 if (!(skb->len & 0x01)) { 373 skb->len, dev->net->hard_header_len, dev->hard_mtu, 380 header = (struct nc_header *) skb->data; 399 skb_pull(skb, hdr_len); 402 (skb->data + skb->len - sizeof *trailer); 403 skb_trim(skb, skb 436 net1080_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags) argument [all...] |
/drivers/net/ |
H A D | macvtap.c | 207 struct sk_buff *skb) 223 rxq = skb_get_hash(skb); 229 if (likely(skb_rx_queue_recorded(skb))) { 230 rxq = skb_get_rx_queue(skb); 277 struct sk_buff *skb = *pskb; local 278 struct net_device *dev = skb->dev; 287 q = macvtap_get_queue(dev, skb); 294 skb_push(skb, ETH_HLEN); 302 if (netif_needs_gso(dev, skb, features)) { 303 struct sk_buff *segs = __skb_gso_segment(skb, feature 206 macvtap_get_queue(struct net_device *dev, struct sk_buff *skb) argument 537 struct sk_buff *skb; local 560 macvtap_skb_from_vnet_hdr(struct sk_buff *skb, struct virtio_net_hdr *vnet_hdr) argument 607 macvtap_skb_to_vnet_hdr(const struct sk_buff *skb, struct virtio_net_hdr *vnet_hdr) argument 646 struct sk_buff *skb; local 779 macvtap_put_user(struct macvtap_queue *q, const struct sk_buff *skb, const struct iovec *iv, int len) argument 843 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/ti/wlcore/ |
H A D | testmode.c | 75 struct sk_buff *skb; local 126 skb = cfg80211_testmode_alloc_reply_skb(wl->hw->wiphy, len); 127 if (!skb) { 132 if (nla_put(skb, WL1271_TM_ATTR_DATA, buf_len, buf)) { 133 kfree_skb(skb); 138 ret = cfg80211_testmode_reply(skb); 155 struct sk_buff *skb; local 189 skb = cfg80211_testmode_alloc_reply_skb(wl->hw->wiphy, sizeof(*cmd)); 190 if (!skb) { 195 if (nla_put(skb, WL1271_TM_ATTR_DAT 251 struct sk_buff *skb; local 317 struct sk_buff *skb; local [all...] |
/drivers/net/ethernet/dec/tulip/ |
H A D | interrupt.c | 68 if (tp->rx_buffers[entry].skb == NULL) { 69 struct sk_buff *skb; local 72 skb = tp->rx_buffers[entry].skb = 74 if (skb == NULL) 77 mapping = pci_map_single(tp->pdev, skb->data, PKT_BUF_SZ, 80 dev_kfree_skb(skb); 81 tp->rx_buffers[entry].skb = NULL; 206 struct sk_buff *skb; local 211 (skb 432 struct sk_buff *skb; local [all...] |