/drivers/net/wireless/mwifiex/ |
H A D | tdls.c | 33 struct sk_buff *skb, *tmp; local 42 skb_queue_walk_safe(&priv->tdls_txq, skb, tmp) { 43 if (!ether_addr_equal(mac, skb->data)) 46 __skb_unlink(skb, &priv->tdls_txq); 47 tx_info = MWIFIEX_SKB_TXCB(skb); 48 tid = skb->priority; 66 mwifiex_write_data_complete(priv->adapter, skb, 0, -1); 70 skb_queue_tail(&ra_list->skb_head, skb); 92 struct sk_buff *skb, *tmp; local 103 skb_queue_walk_safe(&ra_list->skb_head, skb, 122 mwifiex_tdls_append_rates_ie(struct mwifiex_private *priv, struct sk_buff *skb) argument 156 mwifiex_tdls_add_aid(struct mwifiex_private *priv, struct sk_buff *skb) argument 171 mwifiex_tdls_add_vht_capab(struct mwifiex_private *priv, struct sk_buff *skb) argument 190 mwifiex_tdls_add_ht_oper(struct mwifiex_private *priv, const u8 *mac, u8 vht_enabled, struct sk_buff *skb) argument 231 mwifiex_tdls_add_vht_oper(struct mwifiex_private *priv, const u8 *mac, struct sk_buff *skb) argument 346 mwifiex_tdls_add_ext_capab(struct mwifiex_private *priv, struct sk_buff *skb) argument 361 mwifiex_tdls_add_qos_capab(struct sk_buff *skb) argument 370 mwifiex_prep_tdls_encap_data(struct mwifiex_private *priv, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument 511 mwifiex_tdls_add_link_ie(struct sk_buff *skb, const u8 *src_addr, const u8 *peer, const u8 *bssid) argument 531 struct sk_buff *skb; local 618 mwifiex_construct_tdls_action_frame(struct mwifiex_private *priv, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument 702 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/ath/ath6kl/ |
H A D | wmi.c | 160 int ath6kl_wmi_dix_2_dot3(struct wmi *wmi, struct sk_buff *skb) argument 169 if (WARN_ON(skb == NULL)) 173 if (skb_headroom(skb) < size) 176 eth_hdr = (struct ethhdr *) skb->data; 185 new_len = skb->len - sizeof(*eth_hdr) + sizeof(*llc_hdr); 187 skb_push(skb, sizeof(struct ath6kl_llc_snap_hdr)); 188 datap = skb->data; 206 static int ath6kl_wmi_meta_add(struct wmi *wmi, struct sk_buff *skb, argument 212 if (WARN_ON(skb == NULL || version == NULL)) 217 skb_push(skb, WMI_MAX_TX_META_S 234 ath6kl_wmi_data_hdr_add(struct wmi *wmi, struct sk_buff *skb, u8 msg_type, u32 flags, enum wmi_data_hdr_data_type data_type, u8 meta_ver, void *tx_meta_info, u8 if_idx) argument 298 ath6kl_wmi_implicit_create_pstream(struct wmi *wmi, u8 if_idx, struct sk_buff *skb, u32 layer2_priority, bool wmm_enabled, u8 *ac) argument 388 ath6kl_wmi_dot11_hdr_remove(struct wmi *wmi, struct sk_buff *skb) argument 454 ath6kl_wmi_dot3_2_dix(struct sk_buff *skb) argument 712 struct sk_buff *skb; local 729 struct sk_buff *skb; local 763 struct sk_buff *skb; local 787 struct sk_buff *skb; local 807 struct sk_buff *skb; local 823 struct sk_buff *skb; local 839 struct sk_buff *skb; local 1399 struct sk_buff *skb; local 1606 struct sk_buff *skb; local 1624 struct sk_buff *skb; local 1643 struct sk_buff *skb; local 1778 ath6kl_wmi_cmd_send(struct wmi *wmi, u8 if_idx, struct sk_buff *skb, enum wmi_cmd_id cmd_id, enum wmi_sync_flag sync_flag) argument 1854 struct sk_buff *skb; local 1906 struct sk_buff *skb; local 1956 struct sk_buff *skb; local 2005 struct sk_buff *skb; local 2079 struct sk_buff *skb; local 2106 struct sk_buff *skb; local 2133 struct sk_buff *skb; local 2156 struct sk_buff *skb; local 2194 struct sk_buff *skb; local 2214 struct sk_buff *skb; local 2233 struct sk_buff *skb; local 2255 struct sk_buff *skb; local 2278 struct sk_buff *skb; local 2306 struct sk_buff *skb; local 2348 struct sk_buff *skb; local 2367 struct sk_buff *skb; local 2390 struct sk_buff *skb; local 2420 ath6kl_wmi_data_sync_send(struct wmi *wmi, struct sk_buff *skb, enum htc_endpoint_id ep_id, u8 if_idx) argument 2444 struct sk_buff *skb; local 2535 struct sk_buff *skb; local 2629 struct sk_buff *skb; local 2687 struct sk_buff *skb; local 2760 struct sk_buff *skb; local 2812 struct sk_buff *skb; local 2874 struct sk_buff *skb; local 2919 struct sk_buff *skb; local 2948 struct sk_buff *skb; local 2983 struct sk_buff *skb; local 3000 ath6kl_wmi_cmd_send_xtnd(struct wmi *wmi, struct sk_buff *skb, enum wmix_command_id cmd_id, enum wmi_sync_flag sync_flag) argument 3019 struct sk_buff *skb; local 3039 struct sk_buff *skb; local 3062 struct sk_buff *skb; local 3092 struct sk_buff *skb; local 3111 struct sk_buff *skb; local 3129 struct sk_buff *skb; local 3151 struct sk_buff *skb; local 3175 struct sk_buff *skb; local 3210 struct sk_buff *skb; local 3226 struct sk_buff *skb; local 3245 struct sk_buff *skb; local 3272 struct sk_buff *skb; local 3291 struct sk_buff *skb; local 3382 struct sk_buff *skb; local 3405 struct sk_buff *skb; local 3426 struct sk_buff *skb; local 3444 struct sk_buff *skb; local 3461 struct sk_buff *skb; local 3503 struct sk_buff *skb; local 3526 struct sk_buff *skb; local 3549 struct sk_buff *skb; local 3573 struct sk_buff *skb; local 3595 struct sk_buff *skb; local 3613 struct sk_buff *skb; local 3637 struct sk_buff *skb; local 3676 struct sk_buff *skb; local 3742 struct sk_buff *skb; local 3768 struct sk_buff *skb; local 3785 struct sk_buff *skb; local 3809 struct sk_buff *skb; local 3837 ath6kl_wmi_control_rx_xtnd(struct wmi *wmi, struct sk_buff *skb) argument 3965 ath6kl_wmi_proc_events(struct wmi *wmi, struct sk_buff *skb) argument 4114 ath6kl_wmi_control_rx(struct wmi *wmi, struct sk_buff *skb) argument [all...] |
H A D | txrx.c | 42 static u8 ath6kl_ibss_map_epid(struct sk_buff *skb, struct net_device *dev, argument 51 datap = skb->data; 104 struct sk_buff *skb, 109 struct ethhdr *datap = (struct ethhdr *) skb->data; 158 skb_queue_tail(&conn->apsdq, skb); 177 struct sk_buff *skb, 194 skb_queue_tail(&conn->psq, skb); 209 static bool ath6kl_powersave_ap(struct ath6kl_vif *vif, struct sk_buff *skb, argument 212 struct ethhdr *datap = (struct ethhdr *) skb->data; 239 skb_queue_tail(&ar->mcastpsq, skb); 102 ath6kl_process_uapsdq(struct ath6kl_sta *conn, struct ath6kl_vif *vif, struct sk_buff *skb, u32 *flags) argument 175 ath6kl_process_psq(struct ath6kl_sta *conn, struct ath6kl_vif *vif, struct sk_buff *skb, u32 *flags) argument 286 ath6kl_control_tx(void *devt, struct sk_buff *skb, enum htc_endpoint_id eid) argument 356 ath6kl_data_tx(struct sk_buff *skb, struct net_device *dev) argument 691 struct sk_buff *skb; local 832 ath6kl_deliver_frames_to_nw_stack(struct net_device *dev, struct sk_buff *skb) argument 852 struct sk_buff *skb; local 867 struct sk_buff *skb = NULL; local 882 struct sk_buff *skb; local 924 struct sk_buff *skb; local 995 aggr_slice_amsdu(struct aggr_info *p_aggr, struct rxtid *rxtid, struct sk_buff *skb) argument 1054 struct sk_buff *skb; local 1116 struct sk_buff *skb; local 1243 struct sk_buff *skb = NULL; local 1309 struct sk_buff *skb = packet->pkt_cntxt; local [all...] |
/drivers/nfc/microread/ |
H A D | microread.c | 229 static int microread_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) argument 233 return info->phy_ops->write(info->phy_id, skb); 369 static void microread_im_transceive_cb(void *context, struct sk_buff *skb, argument 377 if (skb->len == 0) { 379 kfree_skb(skb); 385 if (skb->data[skb->len - 1] != 0) { 387 skb->data[skb->len - 1]); 388 kfree_skb(skb); 410 microread_im_transceive(struct nfc_hci_dev *hdev, struct nfc_target *target, struct sk_buff *skb, data_exchange_cb_t cb, void *cb_context) argument 468 microread_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) argument 481 microread_target_discovered(struct nfc_hci_dev *hdev, u8 gate, struct sk_buff *skb) argument 560 microread_event_received(struct nfc_hci_dev *hdev, u8 gate, u8 event, struct sk_buff *skb) argument [all...] |
/drivers/net/xen-netback/ |
H A D | netback.c | 78 * This is the maximum slots a skb can have. If a guest sends a skb 172 void xenvif_rx_queue_tail(struct xenvif_queue *queue, struct sk_buff *skb) argument 178 __skb_queue_tail(&queue->rx_queue, skb); 180 queue->rx_queue_len += skb->len; 189 struct sk_buff *skb; local 193 skb = __skb_dequeue(&queue->rx_queue); 194 if (skb) 195 queue->rx_queue_len -= skb->len; 199 return skb; 215 struct sk_buff *skb; local 222 struct sk_buff *skb; local 313 xenvif_gop_frag_copy(struct xenvif_queue *queue, struct sk_buff *skb, struct netrx_pending_operations *npo, struct page *page, unsigned long size, unsigned long offset, int *head, struct xenvif_queue *foreign_queue, grant_ref_t foreign_gref) argument 418 xenvif_find_gref(const struct sk_buff *const skb, const int i, const struct ubuf_info *ubuf) argument 448 xenvif_gop_skb(struct sk_buff *skb, struct netrx_pending_operations *npo, struct xenvif_queue *queue) argument 639 struct sk_buff *skb; local 980 struct sk_buff *skb = local 995 xenvif_get_requests(struct xenvif_queue *queue, struct sk_buff *skb, struct xen_netif_tx_request *txp, struct gnttab_map_grant_ref *gop) argument 1082 xenvif_tx_check_gop(struct xenvif_queue *queue, struct sk_buff *skb, struct gnttab_map_grant_ref **gopp_map, struct gnttab_copy **gopp_copy) argument 1207 xenvif_fill_frags(struct xenvif_queue *queue, struct sk_buff *skb) argument 1283 xenvif_set_skb_gso(struct xenvif *vif, struct sk_buff *skb, struct xen_netif_extra_info *gso) argument 1312 checksum_setup(struct xenvif_queue *queue, struct sk_buff *skb) argument 1372 struct sk_buff *skb; local 1530 xenvif_handle_frag_list(struct xenvif_queue *queue, struct sk_buff *skb) argument 1599 struct sk_buff *skb; local 2051 struct sk_buff *skb; local [all...] |
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_txrx.c | 52 if (tx_buffer->skb) { 56 dev_kfree_skb_any(tx_buffer->skb); 70 tx_buffer->skb = NULL; 238 /* free the skb */ 239 dev_kfree_skb_any(tx_buf->skb); 241 /* unmap skb header data */ 248 tx_buf->skb = NULL; 508 if (rx_bi->skb) { 509 dev_kfree_skb(rx_bi->skb); 510 rx_bi->skb 622 struct sk_buff *skb; local 707 i40e_receive_skb(struct i40e_ring *rx_ring, struct sk_buff *skb, u16 vlan_tag) argument 731 i40e_rx_checksum(struct i40e_vsi *vsi, struct sk_buff *skb, u32 rx_status, u32 rx_error, u16 rx_ptype) argument 900 struct sk_buff *skb; local 1117 i40e_tx_prepare_vlan_flags(struct sk_buff *skb, struct i40e_ring *tx_ring, u32 *flags) argument 1155 i40e_tso(struct i40e_ring *tx_ring, struct sk_buff *skb, u32 tx_flags, __be16 protocol, u8 *hdr_len, u64 *cd_type_cmd_tso_mss, u32 *cd_tunneling) argument 1214 i40e_tx_enable_csum(struct sk_buff *skb, u32 tx_flags, u32 *td_cmd, u32 *td_offset, struct i40e_ring *tx_ring, u32 *cd_tunneling) argument 1357 i40e_tx_map(struct i40e_ring *tx_ring, struct sk_buff *skb, struct i40e_tx_buffer *first, u32 tx_flags, const u8 hdr_len, u32 td_cmd, u32 td_offset) argument 1552 i40e_xmit_descriptor_count(struct sk_buff *skb, struct i40e_ring *tx_ring) argument 1582 i40e_xmit_frame_ring(struct sk_buff *skb, struct i40e_ring *tx_ring) argument 1656 i40evf_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument [all...] |
/drivers/isdn/pcbit/ |
H A D | callbacks.c | 45 struct sk_buff *skb; local 59 if ((len = capi_conn_req(cbdata->data.setup.CalledPN, &skb, 74 pcbit_l2_write(dev, MSG_CONN_REQ, refnum, skb, len); 88 struct sk_buff *skb; local 92 if ((len = capi_conn_active_resp(chan, &skb)) < 0) 101 pcbit_l2_write(dev, MSG_CONN_ACTV_RESP, refnum, skb, len); 113 if ((len = capi_select_proto_req(chan, &skb, 1 /*outgoing*/)) < 0) { 121 pcbit_l2_write(dev, MSG_SELP_REQ, refnum, skb, len); 135 struct sk_buff *skb; local 173 if ((len = capi_conn_resp(chan, &skb)) < 194 struct sk_buff *skb; local 220 struct sk_buff *skb; local 245 struct sk_buff *skb; local 274 struct sk_buff *skb; local 317 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/ath/wcn36xx/ |
H A D | txrx.c | 26 int wcn36xx_rx_skb(struct wcn36xx *wcn, struct sk_buff *skb) argument 39 bd = (struct wcn36xx_rx_bd *)skb->data; 45 skb_put(skb, bd->pdu.mpdu_header_off + bd->pdu.mpdu_len); 46 skb_pull(skb, bd->pdu.mpdu_header_off); 62 memcpy(IEEE80211_SKB_RXCB(skb), &status, sizeof(status)); 64 hdr = (struct ieee80211_hdr *) skb->data; 69 wcn36xx_dbg(WCN36XX_DBG_BEACON, "beacon skb %p len %d fc %04x sn %d\n", 70 skb, skb->len, fc, sn); 72 (char *)skb 203 wcn36xx_start_tx(struct wcn36xx *wcn, struct wcn36xx_sta *sta_priv, struct sk_buff *skb) argument [all...] |
/drivers/net/usb/ |
H A D | kalmia.c | 166 kalmia_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags) argument 174 if (!skb_cloned(skb)) { 175 int headroom = skb_headroom(skb); 176 int tailroom = skb_tailroom(skb); 184 skb->data = memmove(skb->head + KALMIA_HEADER_LENGTH, 185 skb->data, skb->len); 186 skb_set_tail_pointer(skb, skb 231 kalmia_rx_fixup(struct usbnet *dev, struct sk_buff *skb) argument [all...] |
/drivers/net/ |
H A D | ifb.c | 59 static netdev_tx_t ifb_xmit(struct sk_buff *skb, struct net_device *dev); 68 struct sk_buff *skb; local 71 if ((skb = skb_peek(&dp->tq)) == NULL) { 81 while ((skb = __skb_dequeue(&dp->tq)) != NULL) { 82 u32 from = G_TC_FROM(skb->tc_verd); 84 skb->tc_verd = 0; 85 skb->tc_verd = SET_TC_NCLS(skb->tc_verd); 89 dp->tx_bytes += skb->len; 93 skb 193 ifb_xmit(struct sk_buff *skb, struct net_device *dev) argument [all...] |
/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_crypt.h | 41 * decrypt_msdu. skb must have enough head and tail room for the 45 int (*encrypt_mpdu)(struct sk_buff *skb, int hdr_len, void *priv); 46 int (*decrypt_mpdu)(struct sk_buff *skb, int hdr_len, void *priv); 50 int (*encrypt_msdu)(struct sk_buff *skb, int hdr_len, void *priv); 51 int (*decrypt_msdu)(struct sk_buff *skb, int keyidx, int hdr_len,
|
/drivers/net/wireless/ti/wl18xx/ |
H A D | event.c | 53 struct sk_buff *skb; local 67 skb = cfg80211_vendor_event_alloc(wl->hw->wiphy, 20, 71 if (nla_put_u32(skb, WLCORE_VENDOR_ATTR_FREQ, freq)) { 72 kfree_skb(skb); 75 cfg80211_vendor_event(skb, GFP_KERNEL); 83 struct sk_buff *skb; local 88 skb = cfg80211_vendor_event_alloc(wl->hw->wiphy, 93 if (nla_put(skb, WLCORE_VENDOR_ATTR_SSID, ssid_len, ssid) || 94 nla_put(skb, WLCORE_VENDOR_ATTR_PSK, pwd_len, pwd)) { 95 kfree_skb(skb); [all...] |
/drivers/net/wan/lmc/ |
H A D | lmc_proto.h | 10 __be16 lmc_proto_type(lmc_softc_t *sc, struct sk_buff *skb); 11 void lmc_proto_netif(lmc_softc_t *sc, struct sk_buff *skb);
|
/drivers/net/wireless/ath/ath10k/ |
H A D | testmode.h | 23 bool ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb); 34 struct sk_buff *skb) 33 ath10k_tm_event_wmi(struct ath10k *ar, u32 cmd_id, struct sk_buff *skb) argument
|
H A D | wmi.c | 632 struct sk_buff *skb; local 635 skb = ath10k_htc_alloc_skb(ar, WMI_SKB_HEADROOM + round_len); 636 if (!skb) 639 skb_reserve(skb, WMI_SKB_HEADROOM); 640 if (!IS_ALIGNED((unsigned long)skb->data, 4)) 641 ath10k_warn(ar, "Unaligned WMI skb\n"); 643 skb_put(skb, round_len); 644 memset(skb->data, 0, round_len); 646 return skb; 649 static void ath10k_wmi_htc_tx_complete(struct ath10k *ar, struct sk_buff *skb) argument 654 ath10k_wmi_cmd_send_nowait(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) argument 731 ath10k_wmi_cmd_send(struct ath10k *ar, struct sk_buff *skb, u32 cmd_id) argument 757 ath10k_wmi_mgmt_tx(struct ath10k *ar, struct sk_buff *skb) argument 940 ath10k_wmi_event_scan(struct ath10k *ar, struct sk_buff *skb) argument 1076 ath10k_wmi_event_mgmt_rx(struct ath10k *ar, struct sk_buff *skb) argument 1219 ath10k_wmi_event_chan_info(struct ath10k *ar, struct sk_buff *skb) argument 1283 ath10k_wmi_event_echo(struct ath10k *ar, struct sk_buff *skb) argument 1288 ath10k_wmi_event_debug_mesg(struct ath10k *ar, struct sk_buff *skb) argument 1298 ath10k_wmi_event_update_stats(struct ath10k *ar, struct sk_buff *skb) argument 1308 ath10k_wmi_event_vdev_start_resp(struct ath10k *ar, struct sk_buff *skb) argument 1323 ath10k_wmi_event_vdev_stopped(struct ath10k *ar, struct sk_buff *skb) argument 1330 ath10k_wmi_event_peer_sta_kickout(struct ath10k *ar, struct sk_buff *skb) argument 1574 ath10k_wmi_event_host_swba(struct ath10k *ar, struct sk_buff *skb) argument 1677 ath10k_wmi_event_tbttoffset_update(struct ath10k *ar, struct sk_buff *skb) argument 1919 ath10k_wmi_event_phyerr(struct ath10k *ar, struct sk_buff *skb) argument 1989 ath10k_wmi_event_roam(struct ath10k *ar, struct sk_buff *skb) argument 1994 ath10k_wmi_event_profile_match(struct ath10k *ar, struct sk_buff *skb) argument 2000 ath10k_wmi_event_debug_print(struct ath10k *ar, struct sk_buff *skb) argument 2034 ath10k_wmi_event_pdev_qvit(struct ath10k *ar, struct sk_buff *skb) argument 2039 ath10k_wmi_event_wlan_profile_data(struct ath10k *ar, struct sk_buff *skb) argument 2045 ath10k_wmi_event_rtt_measurement_report(struct ath10k *ar, struct sk_buff *skb) argument 2051 ath10k_wmi_event_tsf_measurement_report(struct ath10k *ar, struct sk_buff *skb) argument 2057 ath10k_wmi_event_rtt_error_report(struct ath10k *ar, struct sk_buff *skb) argument 2063 ath10k_wmi_event_wow_wakeup_host(struct ath10k *ar, struct sk_buff *skb) argument 2069 ath10k_wmi_event_dcs_interference(struct ath10k *ar, struct sk_buff *skb) argument 2075 ath10k_wmi_event_pdev_tpc_config(struct ath10k *ar, struct sk_buff *skb) argument 2081 ath10k_wmi_event_pdev_ftm_intg(struct ath10k *ar, struct sk_buff *skb) argument 2087 ath10k_wmi_event_gtk_offload_status(struct ath10k *ar, struct sk_buff *skb) argument 2093 ath10k_wmi_event_gtk_rekey_fail(struct ath10k *ar, struct sk_buff *skb) argument 2099 ath10k_wmi_event_delba_complete(struct ath10k *ar, struct sk_buff *skb) argument 2105 ath10k_wmi_event_addba_complete(struct ath10k *ar, struct sk_buff *skb) argument 2111 ath10k_wmi_event_vdev_install_key_complete(struct ath10k *ar, struct sk_buff *skb) argument 2117 ath10k_wmi_event_inst_rssi_stats(struct ath10k *ar, struct sk_buff *skb) argument 2123 ath10k_wmi_event_vdev_standby_req(struct ath10k *ar, struct sk_buff *skb) argument 2129 ath10k_wmi_event_vdev_resume_req(struct ath10k *ar, struct sk_buff *skb) argument 2166 ath10k_wmi_service_ready_event_rx(struct ath10k *ar, struct sk_buff *skb) argument 2241 ath10k_wmi_10x_service_ready_event_rx(struct ath10k *ar, struct sk_buff *skb) argument 2346 ath10k_wmi_ready_event_rx(struct ath10k *ar, struct sk_buff *skb) argument 2366 ath10k_wmi_main_process_rx(struct ath10k *ar, struct sk_buff *skb) argument 2482 ath10k_wmi_10x_process_rx(struct ath10k *ar, struct sk_buff *skb) argument 2606 ath10k_wmi_10_2_process_rx(struct ath10k *ar, struct sk_buff *skb) argument 2723 ath10k_wmi_process_rx(struct ath10k *ar, struct sk_buff *skb) argument 2807 struct sk_buff *skb; local 2834 struct sk_buff *skb; local 2872 struct sk_buff *skb; local 2907 struct sk_buff *skb; local 2921 struct sk_buff *skb; local 2933 struct sk_buff *skb; local 3308 struct sk_buff *skb; local 3452 struct sk_buff *skb; local 3489 struct sk_buff *skb; local 3511 struct sk_buff *skb; local 3532 struct sk_buff *skb; local 3620 struct sk_buff *skb; local 3637 struct sk_buff *skb; local 3658 struct sk_buff *skb; local 3677 struct sk_buff *skb; local 3706 struct sk_buff *skb; local 3742 struct sk_buff *skb; local 3778 struct sk_buff *skb; local 3798 struct sk_buff *skb; local 3818 struct sk_buff *skb; local 3838 struct sk_buff *skb; local 3860 struct sk_buff *skb; local 3883 struct sk_buff *skb; local 3906 struct sk_buff *skb; local 3928 struct sk_buff *skb; local 3955 struct sk_buff *skb; local 4086 struct sk_buff *skb; local 4129 struct sk_buff *skb; local 4182 struct sk_buff *skb; local 4202 struct sk_buff *skb; local 4219 struct sk_buff *skb; local 4237 struct sk_buff *skb; local [all...] |
/drivers/net/wireless/ath/ |
H A D | main.c | 33 struct sk_buff *skb; local 49 skb = __dev_alloc_skb(len + common->cachelsz - 1, gfp_mask); 50 if (skb != NULL) { 51 off = ((unsigned long) skb->data) % common->cachelsz; 53 skb_reserve(skb, common->cachelsz - off); 59 return skb;
|
/drivers/scsi/libfc/ |
H A D | fc_frame.c | 58 struct sk_buff *skb; local 62 skb = alloc_skb_fclone(len + FC_FRAME_HEADROOM + FC_FRAME_TAILROOM + 64 if (!skb) 66 skb_reserve(skb, NET_SKB_PAD + FC_FRAME_HEADROOM); 67 fp = (struct fc_frame *) skb; 69 skb_put(skb, len);
|
/drivers/bluetooth/ |
H A D | bfusb.c | 95 struct sk_buff *skb; local 100 skb = skb_dequeue(&data->completed_q); 101 if (skb) { 102 urb = ((struct bfusb_data_scb *) skb->cb)->urb; 103 kfree_skb(skb); 111 struct sk_buff *skb; local 116 while ((skb = skb_dequeue(&data->pending_q))) { 117 urb = ((struct bfusb_data_scb *) skb->cb)->urb; 119 skb_queue_tail(&data->completed_q, skb); 126 static int bfusb_send_bulk(struct bfusb_data *data, struct sk_buff *skb) argument 163 struct sk_buff *skb; local 190 struct sk_buff *skb = (struct sk_buff *) urb->context; local 219 struct sk_buff *skb; local 272 struct sk_buff *skb; local 350 struct sk_buff *skb = (struct sk_buff *) urb->context; local 473 bfusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument [all...] |
H A D | btsdio.c | 78 static int btsdio_tx_packet(struct btsdio_data *data, struct sk_buff *skb) argument 85 skb_push(skb, 4); 86 skb->data[0] = (skb->len & 0x0000ff); 87 skb->data[1] = (skb->len & 0x00ff00) >> 8; 88 skb->data[2] = (skb->len & 0xff0000) >> 16; 89 skb->data[3] = bt_cb(skb) 108 struct sk_buff *skb; local 130 struct sk_buff *skb; local 258 btsdio_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument [all...] |
/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 245 * @skb: sk_buff to place the data into 247 * This function will add the data contained in rx_buffer->page to the skb. 249 * less than the skb header size, otherwise it will just attach the page as 250 * a frag to the skb. 258 struct sk_buff *skb) 268 if ((size <= FM10K_RX_HDR_LEN) && !skb_is_nonlinear(skb)) { 271 memcpy(__skb_put(skb, size), va, ALIGN(size, sizeof(long))); 282 skb_add_rx_frag(skb, skb_shinfo(skb)->nr_frags, page, 290 struct sk_buff *skb) 255 fm10k_add_rx_frag(struct fm10k_ring *rx_ring, struct fm10k_rx_buffer *rx_buffer, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 288 fm10k_fetch_rx_buffer(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 348 fm10k_rx_checksum(struct fm10k_ring *ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 383 fm10k_rx_hash(struct fm10k_ring *ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 401 fm10k_rx_hwtstamp(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 414 fm10k_type_trans(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 453 fm10k_process_skb_fields(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 523 fm10k_pull_tail(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 566 fm10k_cleanup_headers(struct fm10k_ring *rx_ring, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 598 fm10k_receive_skb(struct fm10k_q_vector *q_vector, struct sk_buff *skb) argument 608 struct sk_buff *skb = rx_ring->skb; local 677 fm10k_port_is_vxlan(struct sk_buff *skb) argument 703 fm10k_gre_is_nvgre(struct sk_buff *skb) argument 730 fm10k_tx_encap_offload(struct sk_buff *skb) argument 774 struct sk_buff *skb = first->skb; local 820 struct sk_buff *skb = first->skb; local 898 fm10k_tx_desc_flags(struct sk_buff *skb, u32 tx_flags) argument 959 struct sk_buff *skb = first->skb; local 1080 fm10k_xmit_frame_ring(struct sk_buff *skb, struct fm10k_ring *tx_ring) argument [all...] |
/drivers/net/wan/ |
H A D | hdlc_fr.c | 279 struct sk_buff *skb = *skb_p; local 281 switch (skb->protocol) { 284 skb_push(skb, head_len); 285 skb->data[3] = NLPID_CCITT_ANSI_LMI; 290 skb_push(skb, head_len); 291 skb->data[3] = NLPID_CISCO_LMI; 296 skb_push(skb, head_len); 297 skb->data[3] = NLPID_IP; 302 skb_push(skb, head_len); 303 skb 411 pvc_xmit(struct sk_buff *skb, struct net_device *dev) argument 472 struct sk_buff *skb; local 653 fr_lmi_recv(struct net_device *dev, struct sk_buff *skb) argument 869 fr_rx(struct sk_buff *skb) argument [all...] |
/drivers/isdn/mISDN/ |
H A D | layer2.c | 147 l2up(struct layer2 *l2, u_int prim, struct sk_buff *skb) argument 153 mISDN_HEAD_PRIM(skb) = prim; 154 mISDN_HEAD_ID(skb) = (l2->ch.nr << 16) | l2->ch.addr; 155 err = l2->up->send(l2->up, skb); 159 dev_kfree_skb(skb); 166 struct sk_buff *skb; local 172 skb = mI_alloc_skb(len, GFP_ATOMIC); 173 if (!skb) 175 hh = mISDN_HEAD_P(skb); 179 memcpy(skb_put(skb, le 189 l2down_skb(struct layer2 *l2, struct sk_buff *skb) argument 200 l2down_raw(struct layer2 *l2, struct sk_buff *skb) argument 215 l2down(struct layer2 *l2, u_int prim, u_int id, struct sk_buff *skb) argument 227 struct sk_buff *skb; local 246 ph_data_confirm(struct layer2 *l2, struct mISDNhead *hh, struct sk_buff *skb) argument 290 struct sk_buff *skb; local 423 enqueue_super(struct layer2 *l2, struct sk_buff *skb) argument 430 enqueue_ui(struct layer2 *l2, struct sk_buff *skb) argument 510 iframe_error(struct layer2 *l2, struct sk_buff *skb) argument 528 super_error(struct layer2 *l2, struct sk_buff *skb) argument 537 unnum_error(struct layer2 *l2, struct sk_buff *skb, int wantrsp) argument 550 UI_error(struct layer2 *l2, struct sk_buff *skb) argument 563 FRMR_error(struct layer2 *l2, struct sk_buff *skb) argument 603 struct sk_buff *skb; local 626 send_uframe(struct layer2 *l2, struct sk_buff *skb, u_char cmd, u_char cr) argument 649 get_PollFlag(struct layer2 *l2, struct sk_buff *skb) argument 655 get_PollFlagFree(struct layer2 *l2, struct sk_buff *skb) argument 725 struct sk_buff *skb = arg; local 738 struct sk_buff *skb = arg; local 753 struct sk_buff *skb = arg; local 785 struct sk_buff *skb = arg; local 796 struct sk_buff *skb = arg; local 804 struct sk_buff *skb; local 822 struct sk_buff *skb = arg; local 832 struct sk_buff *skb = arg; local 847 struct sk_buff *skb = arg; local 858 struct sk_buff *skb = arg; local 870 struct sk_buff *skb = arg; local 883 struct sk_buff *skb = arg; local 892 struct sk_buff *skb = arg; local 903 struct sk_buff *skb = arg; local 920 struct sk_buff *skb = arg; local 940 struct sk_buff *skb = arg; local 949 struct sk_buff *skb = arg; local 958 struct sk_buff *skb = arg; local 993 struct sk_buff *skb = arg; local 1011 struct sk_buff *skb = arg; local 1048 struct sk_buff *skb = arg; local 1066 struct sk_buff *skb = arg; local 1078 struct sk_buff *skb = arg; local 1098 struct sk_buff *skb = arg; local 1112 struct sk_buff *skb; local 1196 struct sk_buff *skb = arg; local 1257 struct sk_buff *skb = arg; local 1269 struct sk_buff *skb = arg; local 1279 struct sk_buff *skb = arg; local 1288 struct sk_buff *skb = arg; local 1479 struct sk_buff *skb, *nskb, *oskb; local 1543 struct sk_buff *skb = arg; local 1597 struct sk_buff *skb = arg; local 1680 struct sk_buff *skb = arg; local 1694 struct sk_buff *skb = arg; local 1711 struct sk_buff *skb = arg; local 1725 struct sk_buff *skb = arg; local 1742 struct sk_buff *skb = arg; local 1756 struct sk_buff *skb = arg; local 1882 ph_data_indication(struct layer2 *l2, struct mISDNhead *hh, struct sk_buff *skb) argument 1968 l2_send(struct mISDNchannel *ch, struct sk_buff *skb) argument [all...] |
/drivers/staging/bcm/ |
H A D | InterfaceRx.c | 6 struct sk_buff *skb, 11 *(PUSHORT)skb->data = leader->Status; 12 memcpy(skb->data+sizeof(USHORT), urb->transfer_buffer + 14 skb->len = leader->PLength + sizeof(USHORT); 17 ENQUEUEPACKET(ad->RxControlHead, ad->RxControlTail, skb); 27 struct sk_buff *skb, 39 skb_reserve(skb, 2 + SKB_RESERVE_PHS_BYTES); 40 memcpy(skb->data+ETH_HLEN, (PUCHAR)urb->transfer_buffer + 42 skb->dev = ad->dev; 44 /* currently skb 3 handle_control_packet(struct bcm_interface_adapter *interface, struct bcm_mini_adapter *ad, struct bcm_leader *leader, struct sk_buff *skb, struct urb *urb) argument 24 format_eth_hdr_to_stack(struct bcm_interface_adapter *interface, struct bcm_mini_adapter *ad, struct bcm_leader *p_leader, struct sk_buff *skb, struct urb *urb, UINT ui_index, int queue_index, bool b_header_supression_endabled) argument 127 struct sk_buff *skb = NULL; local [all...] |
/drivers/isdn/hysdn/ |
H A D | hycapi.c | 47 static u16 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb); 117 hycapi_sendmsg_internal(struct capi_ctr *ctrl, struct sk_buff *skb) argument 126 cinfo->skbs[cinfo->in_idx++] = skb; /* add to buffer list */ 136 cinfo->tx_skb = skb; 157 struct sk_buff *skb; local 169 if (!(skb = alloc_skb(len, GFP_ATOMIC))) { 174 memcpy(skb_put(skb, sizeof(__u16)), &len, sizeof(__u16)); 175 memcpy(skb_put(skb, sizeof(__u16)), &appl, sizeof(__u16)); 176 memcpy(skb_put(skb, sizeof(__u8)), &_command, sizeof(_command)); 177 memcpy(skb_put(skb, sizeo 199 struct sk_buff *skb; local 266 struct sk_buff *skb; local 371 hycapi_send_message(struct capi_ctr *ctrl, struct sk_buff *skb) argument 530 struct sk_buff *skb; local [all...] |
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | l2t.h | 83 struct sk_buff * skb); 86 * Callback stored in an skb to handle address resolution failure. 92 #define L2T_SKB_CB(skb) ((struct l2t_skb_cb *)(skb)->cb) 94 static inline void set_arp_failure_handler(struct sk_buff *skb, argument 97 L2T_SKB_CB(skb)->arp_failure_handler = hnd; 114 int t3_l2t_send_slow(struct t3cdev *dev, struct sk_buff *skb, 120 int cxgb3_ofld_send(struct t3cdev *dev, struct sk_buff *skb); 122 static inline int l2t_send(struct t3cdev *dev, struct sk_buff *skb, argument 126 return cxgb3_ofld_send(dev, skb); [all...] |