/kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00mac.c | 21 struct sk_buff *frag_skb) in rt2x00mac_tx_rts_cts() 23 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(frag_skb); in rt2x00mac_tx_rts_cts() 52 memcpy(skb->cb, frag_skb->cb, sizeof(skb->cb)); in rt2x00mac_tx_rts_cts() 73 frag_skb->data, data_length, tx_info, in rt2x00mac_tx_rts_cts() 77 frag_skb->data, data_length, tx_info, in rt2x00mac_tx_rts_cts() 19 rt2x00mac_tx_rts_cts(struct rt2x00_dev *rt2x00dev, struct data_queue *queue, struct sk_buff *frag_skb) rt2x00mac_tx_rts_cts() argument
|
/kernel/linux/linux-6.6/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00mac.c | 21 struct sk_buff *frag_skb) in rt2x00mac_tx_rts_cts() 23 struct ieee80211_tx_info *tx_info = IEEE80211_SKB_CB(frag_skb); in rt2x00mac_tx_rts_cts() 52 memcpy(skb->cb, frag_skb->cb, sizeof(skb->cb)); in rt2x00mac_tx_rts_cts() 73 frag_skb->data, data_length, tx_info, in rt2x00mac_tx_rts_cts() 77 frag_skb->data, data_length, tx_info, in rt2x00mac_tx_rts_cts() 19 rt2x00mac_tx_rts_cts(struct rt2x00_dev *rt2x00dev, struct data_queue *queue, struct sk_buff *frag_skb) rt2x00mac_tx_rts_cts() argument
|
/kernel/linux/linux-5.10/net/nfc/hci/ |
H A D | core.c | 861 struct sk_buff *frag_skb; in nfc_hci_recv_from_llc() local 876 skb_queue_walk(&hdev->rx_hcp_frags, frag_skb) { in nfc_hci_recv_from_llc() 877 msg_len += (frag_skb->len - in nfc_hci_recv_from_llc() 890 skb_queue_walk(&hdev->rx_hcp_frags, frag_skb) { in nfc_hci_recv_from_llc() 891 msg_len = frag_skb->len - NFC_HCI_HCP_PACKET_HEADER_LEN; in nfc_hci_recv_from_llc() 893 frag_skb->data + NFC_HCI_HCP_PACKET_HEADER_LEN, in nfc_hci_recv_from_llc()
|
/kernel/linux/linux-5.10/net/nfc/nci/ |
H A D | hci.c | 437 struct sk_buff *frag_skb; in nci_hci_data_received_cb() local 459 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb() 460 msg_len += (frag_skb->len - in nci_hci_data_received_cb() 473 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb() 474 msg_len = frag_skb->len - NCI_HCI_HCP_PACKET_HEADER_LEN; in nci_hci_data_received_cb() 476 frag_skb->data + NCI_HCI_HCP_PACKET_HEADER_LEN, in nci_hci_data_received_cb()
|
/kernel/linux/linux-6.6/net/nfc/nci/ |
H A D | hci.c | 434 struct sk_buff *frag_skb; in nci_hci_data_received_cb() local 454 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb() 455 msg_len += (frag_skb->len - in nci_hci_data_received_cb() 468 skb_queue_walk(&ndev->hci_dev->rx_hcp_frags, frag_skb) { in nci_hci_data_received_cb() 469 msg_len = frag_skb->len - NCI_HCI_HCP_PACKET_HEADER_LEN; in nci_hci_data_received_cb() 471 frag_skb->data + NCI_HCI_HCP_PACKET_HEADER_LEN, in nci_hci_data_received_cb()
|
/kernel/linux/linux-6.6/net/nfc/hci/ |
H A D | core.c | 861 struct sk_buff *frag_skb; in nfc_hci_recv_from_llc() local 876 skb_queue_walk(&hdev->rx_hcp_frags, frag_skb) { in nfc_hci_recv_from_llc() 877 msg_len += (frag_skb->len - in nfc_hci_recv_from_llc() 890 skb_queue_walk(&hdev->rx_hcp_frags, frag_skb) { in nfc_hci_recv_from_llc() 891 msg_len = frag_skb->len - NFC_HCI_HCP_PACKET_HEADER_LEN; in nfc_hci_recv_from_llc() 893 frag_skb->data + NFC_HCI_HCP_PACKET_HEADER_LEN, in nfc_hci_recv_from_llc()
|
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_80211_rx.c | 921 struct sk_buff *frag_skb = in hostap_80211_rx() local 923 if (!frag_skb) { in hostap_80211_rx() 935 if (frag_skb->tail + flen > frag_skb->end) { in hostap_80211_rx() 946 skb_copy_from_linear_data(skb, skb_put(frag_skb, flen), in hostap_80211_rx() 952 skb_put(frag_skb, in hostap_80211_rx() 967 skb = frag_skb; in hostap_80211_rx()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/hostap/ |
H A D | hostap_80211_rx.c | 921 struct sk_buff *frag_skb = in hostap_80211_rx() local 923 if (!frag_skb) { in hostap_80211_rx() 935 if (frag_skb->tail + flen > frag_skb->end) { in hostap_80211_rx() 946 skb_copy_from_linear_data(skb, skb_put(frag_skb, flen), in hostap_80211_rx() 952 skb_put(frag_skb, in hostap_80211_rx() 967 skb = frag_skb; in hostap_80211_rx()
|
/kernel/linux/linux-5.10/include/net/ |
H A D | kcm.h | 53 struct sk_buff *frag_skb; member
|
/kernel/linux/linux-6.6/include/net/ |
H A D | kcm.h | 53 struct sk_buff *frag_skb; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_rx.c | 580 struct sk_buff *frag_skb = libipw_frag_cache_get(ieee, hdr); in libipw_rx() local 583 if (!frag_skb) { in libipw_rx() 596 if (frag_skb->tail + flen > frag_skb->end) { in libipw_rx() 607 skb_copy_from_linear_data(skb, skb_put(frag_skb, flen), flen); in libipw_rx() 612 skb_put(frag_skb, flen), flen); in libipw_rx() 626 skb = frag_skb; in libipw_rx()
|
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/ |
H A D | libipw_rx.c | 580 struct sk_buff *frag_skb = libipw_frag_cache_get(ieee, hdr); in libipw_rx() local 583 if (!frag_skb) { in libipw_rx() 596 if (frag_skb->tail + flen > frag_skb->end) { in libipw_rx() 607 skb_copy_from_linear_data(skb, skb_put(frag_skb, flen), flen); in libipw_rx() 612 skb_put(frag_skb, flen), flen); in libipw_rx() 626 skb = frag_skb; in libipw_rx()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_rx.c | 1141 struct sk_buff *frag_skb = ieee80211_frag_cache_get(ieee, hdr); in ieee80211_rx() local 1144 if (!frag_skb) { in ieee80211_rx() 1156 if (frag_skb->tail + flen > frag_skb->end) { in ieee80211_rx() 1166 skb_put_data(frag_skb, skb->data, flen); in ieee80211_rx() 1170 skb_put_data(frag_skb, skb->data + hdrlen, flen); in ieee80211_rx() 1184 skb = frag_skb; in ieee80211_rx()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/ |
H A D | rtllib_rx.c | 1106 struct sk_buff *frag_skb = rtllib_frag_cache_get(ieee, hdr); in rtllib_rx_decrypt() local 1110 if (!frag_skb) { in rtllib_rx_decrypt() 1121 if (frag_skb->tail + flen > frag_skb->end) { in rtllib_rx_decrypt() 1133 skb_put_data(frag_skb, skb->data, flen); in rtllib_rx_decrypt() 1138 skb_put_data(frag_skb, skb->data + hdrlen, flen); in rtllib_rx_decrypt() 1154 skb = frag_skb; in rtllib_rx_decrypt()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/ |
H A D | rtllib_rx.c | 1090 struct sk_buff *frag_skb = rtllib_frag_cache_get(ieee, hdr); in rtllib_rx_decrypt() local 1094 if (!frag_skb) { in rtllib_rx_decrypt() 1105 if (frag_skb->tail + flen > frag_skb->end) { in rtllib_rx_decrypt() 1117 skb_put_data(frag_skb, skb->data, flen); in rtllib_rx_decrypt() 1122 skb_put_data(frag_skb, skb->data + hdrlen, flen); in rtllib_rx_decrypt() 1138 skb = frag_skb; in rtllib_rx_decrypt()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211_rx.c | 1140 struct sk_buff *frag_skb = ieee80211_frag_cache_get(ieee, hdr); in ieee80211_rx() local 1143 if (!frag_skb) { in ieee80211_rx() 1155 if (frag_skb->tail + flen > frag_skb->end) { in ieee80211_rx() 1165 skb_put_data(frag_skb, skb->data, flen); in ieee80211_rx() 1169 skb_put_data(frag_skb, skb->data + hdrlen, flen); in ieee80211_rx() 1183 skb = frag_skb; in ieee80211_rx()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | skbuff.c | 3672 static inline skb_frag_t skb_head_frag_to_page_desc(struct sk_buff *frag_skb) in skb_head_frag_to_page_desc() argument 3677 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc() 3679 skb_frag_off_set(&head_frag, frag_skb->data - in skb_head_frag_to_page_desc() 3681 skb_frag_size_set(&head_frag, skb_headlen(frag_skb)); in skb_head_frag_to_page_desc() 3820 struct sk_buff *frag_skb; in skb_segment() local 3909 frag_skb = head_skb; in skb_segment() 3942 frag_skb = list_skb; in skb_segment() 4029 if (skb_zerocopy_clone(nskb, frag_skb, GFP_ATOMIC)) in skb_segment() 4042 frag_skb = list_skb; in skb_segment() 4065 *nskb_frag = (i < 0) ? skb_head_frag_to_page_desc(frag_skb) in skb_segment() [all...] |
/kernel/linux/linux-6.6/net/core/ |
H A D | skbuff.c | 4314 static inline skb_frag_t skb_head_frag_to_page_desc(struct sk_buff *frag_skb) in skb_head_frag_to_page_desc() argument 4319 page = virt_to_head_page(frag_skb->head); in skb_head_frag_to_page_desc() 4320 skb_frag_fill_page_desc(&head_frag, page, frag_skb->data - in skb_head_frag_to_page_desc() 4322 skb_headlen(frag_skb)); in skb_head_frag_to_page_desc() 4440 struct sk_buff *frag_skb; in skb_segment() local 4529 frag_skb = head_skb; in skb_segment() 4558 frag_skb = list_skb; in skb_segment() 4650 if (skb_zerocopy_clone(nskb, frag_skb, GFP_ATOMIC)) in skb_segment() 4663 frag_skb = list_skb; in skb_segment() 4686 *nskb_frag = (i < 0) ? skb_head_frag_to_page_desc(frag_skb) in skb_segment() [all...] |
/kernel/linux/linux-6.6/net/kcm/ |
H A D | kcmsock.c | 627 skb = txm->frag_skb; in kcm_write_msgs() 651 txm->frag_skb = skb; in kcm_write_msgs() 679 txm->frag_skb = skb_shinfo(skb)->frag_list; in kcm_write_msgs() 684 txm->frag_skb = skb->next; in kcm_write_msgs()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 1206 struct sk_buff *frag_skb; in hns3_tx_bd_num() local 1222 skb_walk_frags(skb, frag_skb) { in hns3_tx_bd_num() 1223 bd_num = hns3_tx_bd_num(frag_skb, bd_size, max_non_tso_bd_num, in hns3_tx_bd_num() 1415 struct sk_buff *frag_skb; in hns3_fill_skb_to_desc() local 1440 skb_walk_frags(skb, frag_skb) { in hns3_fill_skb_to_desc() 1441 ret = hns3_fill_skb_to_desc(ring, frag_skb, in hns3_fill_skb_to_desc()
|
/kernel/linux/linux-5.10/net/kcm/ |
H A D | kcmsock.c | 617 skb = txm->frag_skb; in kcm_write_msgs() 663 txm->frag_skb = skb; in kcm_write_msgs()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.c | 1816 struct sk_buff *frag_skb; in hns3_tx_bd_num() local 1831 skb_walk_frags(skb, frag_skb) { in hns3_tx_bd_num() 1832 bd_num = hns3_tx_bd_num(frag_skb, bd_size, max_non_tso_bd_num, in hns3_tx_bd_num() 2013 struct sk_buff *frag_skb; in hns3_fill_skb_to_desc() local 2032 skb_walk_frags(skb, frag_skb) { in hns3_fill_skb_to_desc() 2033 ret = hns3_fill_skb_to_desc(ring, frag_skb, in hns3_fill_skb_to_desc()
|