Home
last modified time | relevance | path

Searched refs:fragments (Results 1 – 13 of 13) sorted by relevance

/drivers/net/wireless/ipw2x00/
Dlibipw_tx.c186 if (txb->fragments[i]) in libipw_txb_free()
187 dev_kfree_skb_any(txb->fragments[i]); in libipw_txb_free()
206 txb->fragments[i] = __dev_alloc_skb(txb_size + headroom, in libipw_alloc_txb()
208 if (unlikely(!txb->fragments[i])) { in libipw_alloc_txb()
212 skb_reserve(txb->fragments[i], headroom); in libipw_alloc_txb()
216 dev_kfree_skb_any(txb->fragments[i--]); in libipw_alloc_txb()
441 skb_frag = txb->fragments[0]; in libipw_xmit()
467 skb_frag = txb->fragments[i]; in libipw_xmit()
Dipw2200.c10122 txb->fragments[0]->data; in ipw_tx_skb()
10246 txb->fragments[i]->len - hdr_len); in ipw_tx_skb()
10249 txb->fragments[i]->len - hdr_len); in ipw_tx_skb()
10250 printk_buf(IPW_DL_TX, txb->fragments[i]->data + hdr_len, in ipw_tx_skb()
10251 txb->fragments[i]->len - hdr_len); in ipw_tx_skb()
10256 txb->fragments[i]->data + hdr_len, in ipw_tx_skb()
10257 txb->fragments[i]->len - hdr_len, in ipw_tx_skb()
10260 cpu_to_le16(txb->fragments[i]->len - hdr_len); in ipw_tx_skb()
10269 remaining_bytes += txb->fragments[j]->len - hdr_len; in ipw_tx_skb()
10277 int size = txb->fragments[j]->len - hdr_len; in ipw_tx_skb()
[all …]
Dlibipw.h497 struct sk_buff *fragments[0]; member
Dipw2100.c3121 fragments[0]->data; in ipw2100_tx_send_data()
3177 fragments[i]->len - LIBIPW_3ADDR_LEN; in ipw2100_tx_send_data()
3181 txb->fragments[i]-> in ipw2100_tx_send_data()
3413 IPW_DEBUG_TX("Sending fragment (%d bytes):\n", txb->fragments[0]->len); in ipw2100_tx()
3414 printk_buf(IPW_DL_TX, txb->fragments[0]->data, txb->fragments[0]->len); in ipw2100_tx()
/drivers/staging/rtl8192u/ieee80211/
Dieee80211_tx.c256 txb->fragments[i] = dev_alloc_skb(txb_size); in ieee80211_alloc_txb()
257 if (unlikely(!txb->fragments[i])) { in ieee80211_alloc_txb()
261 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in ieee80211_alloc_txb()
265 dev_kfree_skb_any(txb->fragments[i--]); in ieee80211_alloc_txb()
768 skb_frag = txb->fragments[i]; in ieee80211_xmit()
863 memcpy(skb_put(txb->fragments[0],skb->len), skb->data, skb->len); in ieee80211_xmit()
870 cb_desc *tcb_desc = (cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in ieee80211_xmit()
883 ieee80211_tx_query_agg_cap(ieee, txb->fragments[0], tcb_desc); in ieee80211_xmit()
886 ieee80211_query_protectionmode(ieee, tcb_desc, txb->fragments[0]); in ieee80211_xmit()
887 ieee80211_query_seqnum(ieee, txb->fragments[0], header.addr1); in ieee80211_xmit()
Dieee80211_softmac.c2148 tcb_desc = (cb_desc *)(txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in ieee80211_softmac_xmit()
2168 skb_queue_tail(&ieee->skb_drv_aggQ[queue_index], txb->fragments[i]); in ieee80211_softmac_xmit()
2170 skb_queue_tail(&ieee->skb_waitQ[queue_index], txb->fragments[i]); in ieee80211_softmac_xmit()
2174 txb->fragments[i], in ieee80211_softmac_xmit()
2201 ieee->tx_pending.txb->fragments[i], in ieee80211_resume_tx()
Dieee80211.h1028 struct sk_buff *fragments[0]; member
/drivers/staging/rtl8192e/
Drtllib_tx.c234 txb->fragments[i] = dev_alloc_skb(txb_size); in rtllib_alloc_txb()
235 if (unlikely(!txb->fragments[i])) { in rtllib_alloc_txb()
239 memset(txb->fragments[i]->cb, 0, sizeof(txb->fragments[i]->cb)); in rtllib_alloc_txb()
243 dev_kfree_skb_any(txb->fragments[i--]); in rtllib_alloc_txb()
627 memcpy(skb_put(txb->fragments[0], skb->len), skb->data, in rtllib_xmit_inter()
796 skb_frag = txb->fragments[i]; in rtllib_xmit_inter()
896 memcpy(skb_put(txb->fragments[0], skb->len), skb->data, in rtllib_xmit_inter()
903 (txb->fragments[0]->cb + MAX_DEV_ADDR_SIZE); in rtllib_xmit_inter()
950 rtllib_tx_query_agg_cap(ieee, txb->fragments[0], in rtllib_xmit_inter()
955 txb->fragments[0]); in rtllib_xmit_inter()
Drtllib_softmac.c2475 tcb_desc = (struct cb_desc *)(txb->fragments[0]->cb + in rtllib_softmac_xmit()
2494 txb->fragments[i]); in rtllib_softmac_xmit()
2496 kfree_skb(txb->fragments[i]); in rtllib_softmac_xmit()
2499 txb->fragments[i], in rtllib_softmac_xmit()
Drtllib.h918 struct sk_buff *fragments[0]; member
/drivers/staging/rtl8712/
Dieee80211.h625 struct sk_buff *fragments[0]; member
/drivers/staging/rtl8188eu/include/
Dieee80211.h779 struct sk_buff *fragments[0]; member
/drivers/net/ethernet/nvidia/
Dforcedeth.c2190 unsigned int fragments = skb_shinfo(skb)->nr_frags; in nv_start_xmit() local
2205 for (i = 0; i < fragments; i++) { in nv_start_xmit()
2255 for (i = 0; i < fragments; i++) { in nv_start_xmit()
2337 unsigned int fragments = skb_shinfo(skb)->nr_frags; in nv_start_xmit_optimized() local
2353 for (i = 0; i < fragments; i++) { in nv_start_xmit_optimized()
2405 for (i = 0; i < fragments; i++) { in nv_start_xmit_optimized()