Home
last modified time | relevance | path

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

/linux/net/nfc/nci/
H A Ddata.c105 struct sk_buff *skb_frag; in nci_queue_tx_data_frags() local
123 skb_frag = nci_skb_alloc(ndev, in nci_queue_tx_data_frags()
126 if (skb_frag == NULL) { in nci_queue_tx_data_frags()
130 skb_reserve(skb_frag, NCI_DATA_HDR_SIZE); in nci_queue_tx_data_frags()
133 skb_put_data(skb_frag, data, frag_len); in nci_queue_tx_data_frags()
136 nci_push_data_hdr(ndev, conn_id, skb_frag, in nci_queue_tx_data_frags()
140 __skb_queue_tail(&frags_q, skb_frag); in nci_queue_tx_data_frags()
152 while ((skb_frag = __skb_dequeue(&frags_q)) != NULL) in nci_queue_tx_data_frags()
153 __skb_queue_tail(&ndev->tx_q, skb_frag); in nci_queue_tx_data_frags()
163 while ((skb_frag = __skb_dequeue(&frags_q)) != NULL) in nci_queue_tx_data_frags()
[all …]
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c251 struct sk_buff *skb_frag; in libipw_xmit() local
426 skb_frag = txb->fragments[0]; in libipw_xmit()
427 frag_hdr = skb_put(skb_frag, hdr_len); in libipw_xmit()
443 skb_put(skb_frag, 4); in libipw_xmit()
451 skb_frag = txb->fragments[i]; in libipw_xmit()
454 skb_reserve(skb_frag, in libipw_xmit()
457 frag_hdr = skb_put_data(skb_frag, &header, hdr_len); in libipw_xmit()
472 (skb_frag, SNAP_SIZE + sizeof(u16)), in libipw_xmit()
477 skb_copy_from_linear_data(skb, skb_put(skb_frag, bytes), bytes); in libipw_xmit()
485 libipw_encrypt_fragment(ieee, skb_frag, hdr_len); in libipw_xmit()
[all …]
/linux/arch/um/drivers/
H A Dvector_kern.c291 skb_frag_t *skb_frag; in prep_msg() local
311 skb_frag = &skb_shinfo(skb)->frags[frag]; in prep_msg()
312 iov[iov_index].iov_base = skb_frag_address_safe(skb_frag); in prep_msg()
313 iov[iov_index].iov_len = skb_frag_size(skb_frag); in prep_msg()
605 skb_frag_t *skb_frag; in prep_skb() local
638 skb_frag = &skb_shinfo(result)->frags[frag]; in prep_skb()
639 iov[iov_index].iov_base = skb_frag_address_safe(skb_frag); in prep_skb()
641 iov[iov_index].iov_len = skb_frag_size(skb_frag); in prep_skb()
/linux/net/vmw_vsock/
H A Dvirtio_transport.c130 skb_frag_t *skb_frag = &si->frags[i]; in virtio_transport_send_skb() local
138 va = page_to_virt(skb_frag_page(skb_frag)); in virtio_transport_send_skb()
140 va + skb_frag_off(skb_frag), in virtio_transport_send_skb()
141 skb_frag_size(skb_frag)); in virtio_transport_send_skb()
/linux/drivers/net/wireless/broadcom/b43/
H A Dxmit.c237 struct sk_buff *skb_frag, in b43_generate_txhdr() argument
241 const unsigned char *fragment_data = skb_frag->data; in b43_generate_txhdr()
242 unsigned int fragment_len = skb_frag->len; in b43_generate_txhdr()
326 ieee80211_get_tkip_p1k(info->control.hw_key, skb_frag, phase1key); in b43_generate_txhdr()
H A Dxmit.h208 struct sk_buff *skb_frag,
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Dtx.c190 struct sk_buff *skb_frag) in iwlagn_tx_cmd_build_hwcrypto() argument
204 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in iwlagn_tx_cmd_build_hwcrypto()
/linux/drivers/net/ethernet/cortina/
H A Dgemini.c1144 skb_frag_t *skb_frag; in gmac_map_tx_bufs() local
1229 skb_frag = skb_si->frags + frag; in gmac_map_tx_bufs()
1230 buffer = skb_frag_address(skb_frag); in gmac_map_tx_bufs()
1231 buflen = skb_frag_size(skb_frag); in gmac_map_tx_bufs()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dtx.c463 struct sk_buff *skb_frag, in iwl_mvm_set_tx_cmd_crypto() argument
467 u8 *crypto_hdr = skb_frag->data + hdrlen; in iwl_mvm_set_tx_cmd_crypto()
481 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd_params->key); in iwl_mvm_set_tx_cmd_crypto()
/linux/drivers/net/wireless/intel/iwlegacy/
H A D4965-mac.c1602 struct il_tx_cmd *tx_cmd, struct sk_buff *skb_frag, in il4965_tx_cmd_build_hwcrypto() argument
1618 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in il4965_tx_cmd_build_hwcrypto()
H A D3945-mac.c349 struct sk_buff *skb_frag, int sta_id) in il3945_build_tx_cmd_hwcrypto() argument
/linux/include/linux/
H A Dskbuff.h361 typedef struct skb_frag { struct