Home
last modified time | relevance | path

Searched refs:skb_frag (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/net/nfc/nci/
Ddata.c113 struct sk_buff *skb_frag; in nci_queue_tx_data_frags() local
131 skb_frag = nci_skb_alloc(ndev, in nci_queue_tx_data_frags()
134 if (skb_frag == NULL) { in nci_queue_tx_data_frags()
138 skb_reserve(skb_frag, NCI_DATA_HDR_SIZE); in nci_queue_tx_data_frags()
141 skb_put_data(skb_frag, data, frag_len); in nci_queue_tx_data_frags()
144 nci_push_data_hdr(ndev, conn_id, skb_frag, in nci_queue_tx_data_frags()
148 __skb_queue_tail(&frags_q, skb_frag); in nci_queue_tx_data_frags()
160 while ((skb_frag = __skb_dequeue(&frags_q)) != NULL) in nci_queue_tx_data_frags()
161 __skb_queue_tail(&ndev->tx_q, skb_frag); in nci_queue_tx_data_frags()
171 while ((skb_frag = __skb_dequeue(&frags_q)) != NULL) in nci_queue_tx_data_frags()
[all …]
/Linux-v4.19/drivers/net/wireless/intel/ipw2x00/
Dlibipw_tx.c266 struct sk_buff *skb_frag; in libipw_xmit() local
441 skb_frag = txb->fragments[0]; in libipw_xmit()
442 frag_hdr = skb_put(skb_frag, hdr_len); in libipw_xmit()
458 skb_put(skb_frag, 4); in libipw_xmit()
466 skb_frag = txb->fragments[i]; in libipw_xmit()
469 skb_reserve(skb_frag, in libipw_xmit()
472 frag_hdr = skb_put_data(skb_frag, &header, hdr_len); in libipw_xmit()
487 (skb_frag, SNAP_SIZE + sizeof(u16)), in libipw_xmit()
492 skb_copy_from_linear_data(skb, skb_put(skb_frag, bytes), bytes); in libipw_xmit()
500 libipw_encrypt_fragment(ieee, skb_frag, hdr_len); in libipw_xmit()
[all …]
/Linux-v4.19/drivers/staging/rtl8192u/ieee80211/
Dieee80211_tx.c606 struct sk_buff *skb_frag; in ieee80211_xmit() local
774 skb_frag = txb->fragments[i]; in ieee80211_xmit()
775 tcb_desc = (struct cb_desc *)(skb_frag->cb + MAX_DEV_ADDR_SIZE); in ieee80211_xmit()
777 skb_frag->priority = skb->priority;//UP2AC(skb->priority); in ieee80211_xmit()
780 skb_frag->priority = WME_AC_BK; in ieee80211_xmit()
783 skb_reserve(skb_frag, ieee->tx_headroom); in ieee80211_xmit()
790 skb_reserve(skb_frag, crypt->ops->extra_prefix_len); in ieee80211_xmit()
796 frag_hdr = skb_put_data(skb_frag, &header, hdr_len); in ieee80211_xmit()
822 skb_put(skb_frag, SNAP_SIZE + sizeof(u16)), in ieee80211_xmit()
827 skb_put_data(skb_frag, skb->data, bytes); in ieee80211_xmit()
[all …]
/Linux-v4.19/drivers/staging/rtl8192e/
Drtllib_tx.c575 struct sk_buff *skb_frag; in rtllib_xmit_inter() local
797 skb_frag = txb->fragments[i]; in rtllib_xmit_inter()
798 tcb_desc = (struct cb_desc *)(skb_frag->cb + in rtllib_xmit_inter()
801 skb_frag->priority = skb->priority; in rtllib_xmit_inter()
804 skb_frag->priority = WME_AC_BE; in rtllib_xmit_inter()
807 skb_reserve(skb_frag, ieee->tx_headroom); in rtllib_xmit_inter()
814 skb_reserve(skb_frag, in rtllib_xmit_inter()
820 frag_hdr = skb_put_data(skb_frag, &header, hdr_len); in rtllib_xmit_inter()
836 cpu_to_le16(rtllib_query_seqnum(ieee, skb_frag, in rtllib_xmit_inter()
847 skb_put(skb_frag, SNAP_SIZE + in rtllib_xmit_inter()
[all …]
/Linux-v4.19/arch/um/drivers/
Dvector_kern.c270 skb_frag_t *skb_frag; in prep_msg() local
290 skb_frag = &skb_shinfo(skb)->frags[frag]; in prep_msg()
291 iov[iov_index].iov_base = skb_frag_address_safe(skb_frag); in prep_msg()
292 iov[iov_index].iov_len = skb_frag_size(skb_frag); in prep_msg()
598 skb_frag_t *skb_frag; in prep_skb() local
631 skb_frag = &skb_shinfo(result)->frags[frag]; in prep_skb()
632 iov[iov_index].iov_base = skb_frag_address_safe(skb_frag); in prep_skb()
634 iov[iov_index].iov_len = skb_frag_size(skb_frag); in prep_skb()
/Linux-v4.19/drivers/net/wireless/broadcom/b43/
Dxmit.c250 struct sk_buff *skb_frag, in b43_generate_txhdr() argument
254 const unsigned char *fragment_data = skb_frag->data; in b43_generate_txhdr()
255 unsigned int fragment_len = skb_frag->len; in b43_generate_txhdr()
339 ieee80211_get_tkip_p1k(info->control.hw_key, skb_frag, phase1key); in b43_generate_txhdr()
Dxmit.h208 struct sk_buff *skb_frag,
/Linux-v4.19/drivers/net/ethernet/cortina/
Dgemini.c1147 skb_frag_t *skb_frag; in gmac_map_tx_bufs() local
1185 skb_frag = skb_si->frags + frag; in gmac_map_tx_bufs()
1186 buffer = page_address(skb_frag_page(skb_frag)) + in gmac_map_tx_bufs()
1187 skb_frag->page_offset; in gmac_map_tx_bufs()
1188 buflen = skb_frag->size; in gmac_map_tx_bufs()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/mvm/
Dtx.c417 struct sk_buff *skb_frag, in iwl_mvm_set_tx_cmd_crypto() argument
421 u8 *crypto_hdr = skb_frag->data + hdrlen; in iwl_mvm_set_tx_cmd_crypto()
435 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in iwl_mvm_set_tx_cmd_crypto()
/Linux-v4.19/drivers/net/wireless/intel/iwlwifi/dvm/
Dtx.c211 struct sk_buff *skb_frag) in iwlagn_tx_cmd_build_hwcrypto() argument
225 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in iwlagn_tx_cmd_build_hwcrypto()
/Linux-v4.19/drivers/net/wireless/intel/iwlegacy/
D4965-mac.c1613 struct il_tx_cmd *tx_cmd, struct sk_buff *skb_frag, in il4965_tx_cmd_build_hwcrypto() argument
1629 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in il4965_tx_cmd_build_hwcrypto()
D3945-mac.c367 struct sk_buff *skb_frag, int sta_id) in il3945_build_tx_cmd_hwcrypto() argument