/linux-6.12.1/net/nfc/nci/ |
D | data.c | 101 struct sk_buff *skb_frag; in nci_queue_tx_data_frags() local 119 skb_frag = nci_skb_alloc(ndev, in nci_queue_tx_data_frags() 122 if (skb_frag == NULL) { in nci_queue_tx_data_frags() 126 skb_reserve(skb_frag, NCI_DATA_HDR_SIZE); in nci_queue_tx_data_frags() 129 skb_put_data(skb_frag, data, frag_len); in nci_queue_tx_data_frags() 132 nci_push_data_hdr(ndev, conn_id, skb_frag, in nci_queue_tx_data_frags() 136 __skb_queue_tail(&frags_q, skb_frag); in nci_queue_tx_data_frags() 148 while ((skb_frag = __skb_dequeue(&frags_q)) != NULL) in nci_queue_tx_data_frags() 149 __skb_queue_tail(&ndev->tx_q, skb_frag); in nci_queue_tx_data_frags() 159 while ((skb_frag = __skb_dequeue(&frags_q)) != NULL) in nci_queue_tx_data_frags() [all …]
|
/linux-6.12.1/drivers/net/wireless/intel/ipw2x00/ |
D | libipw_tx.c | 251 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-6.12.1/drivers/staging/rtl8192e/ |
D | rtllib_tx.c | 530 struct sk_buff *skb_frag; in rtllib_xmit_inter() local 735 skb_frag = txb->fragments[i]; in rtllib_xmit_inter() 736 tcb_desc = (struct cb_desc *)(skb_frag->cb + in rtllib_xmit_inter() 739 skb_frag->priority = skb->priority; in rtllib_xmit_inter() 742 skb_frag->priority = WME_AC_BE; in rtllib_xmit_inter() 745 skb_reserve(skb_frag, ieee->tx_headroom); in rtllib_xmit_inter() 752 skb_reserve(skb_frag, in rtllib_xmit_inter() 758 frag_hdr = skb_put_data(skb_frag, &header, hdr_len); in rtllib_xmit_inter() 774 cpu_to_le16(rtllib_query_seqnum(ieee, skb_frag, in rtllib_xmit_inter() 784 rtllib_put_snap(skb_put(skb_frag, in rtllib_xmit_inter() [all …]
|
/linux-6.12.1/arch/um/drivers/ |
D | vector_kern.c | 289 skb_frag_t *skb_frag; in prep_msg() local 309 skb_frag = &skb_shinfo(skb)->frags[frag]; in prep_msg() 310 iov[iov_index].iov_base = skb_frag_address_safe(skb_frag); in prep_msg() 311 iov[iov_index].iov_len = skb_frag_size(skb_frag); in prep_msg() 609 skb_frag_t *skb_frag; in prep_skb() local 642 skb_frag = &skb_shinfo(result)->frags[frag]; in prep_skb() 643 iov[iov_index].iov_base = skb_frag_address_safe(skb_frag); in prep_skb() 645 iov[iov_index].iov_len = skb_frag_size(skb_frag); in prep_skb()
|
/linux-6.12.1/net/vmw_vsock/ |
D | virtio_transport.c | 127 skb_frag_t *skb_frag = &si->frags[i]; in virtio_transport_send_skb() local 135 va = page_to_virt(skb_frag_page(skb_frag)); in virtio_transport_send_skb() 137 va + skb_frag_off(skb_frag), in virtio_transport_send_skb() 138 skb_frag_size(skb_frag)); in virtio_transport_send_skb()
|
/linux-6.12.1/drivers/net/wireless/broadcom/b43/ |
D | xmit.c | 237 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()
|
D | xmit.h | 208 struct sk_buff *skb_frag,
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/dvm/ |
D | tx.c | 190 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-6.12.1/drivers/net/ethernet/cortina/ |
D | gemini.c | 1144 skb_frag_t *skb_frag; in gmac_map_tx_bufs() local 1208 skb_frag = skb_si->frags + frag; in gmac_map_tx_bufs() 1209 buffer = skb_frag_address(skb_frag); in gmac_map_tx_bufs() 1210 buflen = skb_frag_size(skb_frag); in gmac_map_tx_bufs()
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | tx.c | 472 struct sk_buff *skb_frag, in iwl_mvm_set_tx_cmd_crypto() argument 476 u8 *crypto_hdr = skb_frag->data + hdrlen; in iwl_mvm_set_tx_cmd_crypto() 490 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in iwl_mvm_set_tx_cmd_crypto()
|
/linux-6.12.1/drivers/net/wireless/intel/iwlegacy/ |
D | 4965-mac.c | 1599 struct il_tx_cmd *tx_cmd, struct sk_buff *skb_frag, in il4965_tx_cmd_build_hwcrypto() argument 1615 ieee80211_get_tkip_p2k(keyconf, skb_frag, tx_cmd->key); in il4965_tx_cmd_build_hwcrypto()
|
D | 3945-mac.c | 349 struct sk_buff *skb_frag, int sta_id) in il3945_build_tx_cmd_hwcrypto() argument
|
/linux-6.12.1/include/linux/ |
D | skbuff.h | 361 typedef struct skb_frag { struct
|