| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/ |
| H A D | wow.c | 88 int total_len = old->pkt_offset + old->pattern_len; in ath10k_wow_convert_8023_to_80211() 105 memcpy(hdr_8023_pattern + old->pkt_offset, in ath10k_wow_convert_8023_to_80211() 106 old->pattern, ETH_HLEN - old->pkt_offset); in ath10k_wow_convert_8023_to_80211() 107 memcpy(hdr_8023_bit_mask + old->pkt_offset, in ath10k_wow_convert_8023_to_80211() 108 old->mask, ETH_HLEN - old->pkt_offset); in ath10k_wow_convert_8023_to_80211() 127 if (old->pkt_offset < ETH_ALEN) in ath10k_wow_convert_8023_to_80211() 128 new->pkt_offset = old->pkt_offset + in ath10k_wow_convert_8023_to_80211() 130 else if (old->pkt_offset < offsetof(struct ethhdr, h_proto)) in ath10k_wow_convert_8023_to_80211() 131 new->pkt_offset = old->pkt_offset + in ath10k_wow_convert_8023_to_80211() 135 new->pkt_offset = old->pkt_offset + hdr_len + rfc_len - ETH_HLEN; in ath10k_wow_convert_8023_to_80211() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/rtl8821c/sdio/ |
| H A D | rtl8821cs_recv.c | 386 u32 rx_report_sz, pkt_offset; 409 pkt_offset = rx_report_sz + attrib->shift_sz + attrib->pkt_len; 411 if ((ptr + pkt_offset) > recvbuf->ptail) { 413 __FUNCTION__, ptr, pkt_offset, recvbuf->ptail); 456 pkt_offset = _RND8(pkt_offset); 457 recvbuf->pdata += pkt_offset; 516 u32 pkt_offset; in rtl8821cs_recv_hdl() local 566 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8821cs_recv_hdl() 568 if ((pattrib->pkt_len == 0) || (pkt_offset > transfer_len)) { in rtl8821cs_recv_hdl() 569 … pkt_len==0 or pkt_offset(%d)> transfoer_len(%d)\n", __func__, __LINE__, pkt_offset, transfer_len); in rtl8821cs_recv_hdl() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/rtl8821c/sdio/ |
| H A D | rtl8821cs_recv.c | 385 u32 rx_report_sz, pkt_offset; 408 pkt_offset = rx_report_sz + attrib->shift_sz + attrib->pkt_len; 410 if ((ptr + pkt_offset) > recvbuf->ptail) { 412 __FUNCTION__, ptr, pkt_offset, recvbuf->ptail); 455 pkt_offset = _RND8(pkt_offset); 456 recvbuf->pdata += pkt_offset; 515 u32 pkt_offset; in rtl8821cs_recv_hdl() local 565 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8821cs_recv_hdl() 567 if ((pattrib->pkt_len == 0) || (pkt_offset > transfer_len)) { in rtl8821cs_recv_hdl() 568 … pkt_len==0 or pkt_offset(%d)> transfoer_len(%d)\n", __func__, __LINE__, pkt_offset, transfer_len); in rtl8821cs_recv_hdl() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/rtl8703b/sdio/ |
| H A D | rtl8703bs_recv.c | 29 u32 pkt_len, pkt_offset; in rtl8703bs_recv_hdl() local 66 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8703bs_recv_hdl() 68 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8703bs_recv_hdl() 69 …next pkt len(%p,%d) exceed ptail(%p)!\n", __FUNCTION__, __LINE__, ptr, pkt_offset, precvbuf->ptail… in rtl8703bs_recv_hdl() 134 pkt_offset = _RND8(pkt_offset); in rtl8703bs_recv_hdl() 135 precvbuf->pdata += pkt_offset; in rtl8703bs_recv_hdl() 191 u32 pkt_offset; in rtl8703bs_recv_tasklet() local 256 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8703bs_recv_tasklet() 258 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8703bs_recv_tasklet() 300 recvframe_put(precvframe, pkt_offset); in rtl8703bs_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/rtl8723b/sdio/ |
| H A D | rtl8723bs_recv.c | 47 u32 pkt_offset; in rtl8723bs_recv_tasklet() local 91 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8723bs_recv_tasklet() 93 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8723bs_recv_tasklet() 94 …next pkt len(%p,%d) exceed ptail(%p)!\n", __FUNCTION__, __LINE__, ptr, pkt_offset, precvbuf->ptail… in rtl8723bs_recv_tasklet() 160 pkt_offset = _RND8(pkt_offset); in rtl8723bs_recv_tasklet() 161 precvbuf->pdata += pkt_offset; in rtl8723bs_recv_tasklet() 182 u32 pkt_offset; in rtl8723bs_recv_tasklet() local 248 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8723bs_recv_tasklet() 250 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8723bs_recv_tasklet() 292 recvframe_put(precvframe, pkt_offset); in rtl8723bs_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/rtl8723d/sdio/ |
| H A D | rtl8723ds_recv.c | 29 u32 pkt_len, pkt_offset; in rtl8723ds_recv_hdl() local 65 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8723ds_recv_hdl() 67 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8723ds_recv_hdl() 68 …next pkt len(%p,%d) exceed ptail(%p)!\n", __FUNCTION__, __LINE__, ptr, pkt_offset, precvbuf->ptail… in rtl8723ds_recv_hdl() 132 pkt_offset = _RND8(pkt_offset); in rtl8723ds_recv_hdl() 133 precvbuf->pdata += pkt_offset; in rtl8723ds_recv_hdl() 191 u32 pkt_offset; in rtl8723ds_recv_tasklet() local 256 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8723ds_recv_tasklet() 258 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8723ds_recv_tasklet() 300 recvframe_put(precvframe, pkt_offset); in rtl8723ds_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/rtl8188e/usb/ |
| H A D | usb_ops_linux.c | 113 u32 pkt_offset; in recvbuf2recvframe() local 165 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 167 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 222 pkt_offset = (u16)_RND128(pkt_offset); in recvbuf2recvframe() 225 pkt_offset = (u16)_RND4(pkt_offset); in recvbuf2recvframe() 233 transfer_len -= pkt_offset; in recvbuf2recvframe() 234 pbuf += pkt_offset; in recvbuf2recvframe()
|
| H A D | rtl8188eu_xmit.c | 290 if ((pull) && (pxmitframe->pkt_offset > 0)) in update_txdesc() 291 pxmitframe->pkt_offset = pxmitframe->pkt_offset - 1; in update_txdesc() 298 if (pxmitframe->pkt_offset > 0) in update_txdesc() 299 ptxdesc->txdw1 |= cpu_to_le32((pxmitframe->pkt_offset << 26) & 0x7c000000); in update_txdesc() 766 …pxmitframe->pkt_offset = (PACKET_OFFSET_SZ / 8) + 1; /* 2; */ /* first frame of aggregation, reser… in rtl8188eu_xmitframe_complete() 768 …pxmitframe->pkt_offset = (PACKET_OFFSET_SZ / 8); /* 1; */ /* first frame of aggregation, reserve o… in rtl8188eu_xmitframe_complete() 784 len = rtw_wlan_pkt_size(pfirstframe) + TXDESC_SIZE + (pfirstframe->pkt_offset * PACKET_OFFSET_SZ); in rtl8188eu_xmitframe_complete() 857 pxmitframe->pkt_offset = 1;/* not first frame of aggregation,reserve offset for EM Info */ in rtl8188eu_xmitframe_complete() 859 pxmitframe->pkt_offset = 0; /* not first frame of aggregation, no need to reserve offset */ in rtl8188eu_xmitframe_complete() 862 len = rtw_wlan_pkt_size(pxmitframe) + TXDESC_SIZE + (pxmitframe->pkt_offset * PACKET_OFFSET_SZ); in rtl8188eu_xmitframe_complete() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/rtl8188f/usb/ |
| H A D | usb_ops.c | 109 u32 pkt_offset; in recvbuf2recvframe() local 163 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 164 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 166 __func__, pattrib->pkt_len, pkt_offset, transfer_len); in recvbuf2recvframe() 204 pkt_offset = (u16)_RND8(pkt_offset); in recvbuf2recvframe() 206 pbuf += pkt_offset; in recvbuf2recvframe() 208 transfer_len -= pkt_offset; in recvbuf2recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/rtl8188f/usb/ |
| H A D | usb_ops.c | 110 u32 pkt_offset; in recvbuf2recvframe() local 164 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 165 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 167 __func__, pattrib->pkt_len, pkt_offset, transfer_len); in recvbuf2recvframe() 205 pkt_offset = (u16)_RND8(pkt_offset); in recvbuf2recvframe() 207 pbuf += pkt_offset; in recvbuf2recvframe() 209 transfer_len -= pkt_offset; in recvbuf2recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/rtl8188f/sdio/ |
| H A D | rtl8189fs_recv.c | 45 u32 pkt_len, pkt_offset; in rtl8188fs_recv_hdl() local 96 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8188fs_recv_hdl() 98 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8188fs_recv_hdl() 99 …next pkt len(%p,%d) exceed ptail(%p)!\n", __FUNCTION__, __LINE__, ptr, pkt_offset, precvbuf->ptail… in rtl8188fs_recv_hdl() 177 pkt_offset = _RND8(pkt_offset); in rtl8188fs_recv_hdl() 178 precvbuf->pdata += pkt_offset; in rtl8188fs_recv_hdl() 218 u32 pkt_offset; in rtl8188fs_recv_tasklet() local 284 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8188fs_recv_tasklet() 286 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8188fs_recv_tasklet() 328 recvframe_put(precvframe, pkt_offset); in rtl8188fs_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/rtl8188f/sdio/ |
| H A D | rtl8189fs_recv.c | 29 u32 pkt_len, pkt_offset; in rtl8188fs_recv_hdl() local 80 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8188fs_recv_hdl() 82 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8188fs_recv_hdl() 83 …next pkt len(%p,%d) exceed ptail(%p)!\n", __FUNCTION__, __LINE__, ptr, pkt_offset, precvbuf->ptail… in rtl8188fs_recv_hdl() 161 pkt_offset = _RND8(pkt_offset); in rtl8188fs_recv_hdl() 162 precvbuf->pdata += pkt_offset; in rtl8188fs_recv_hdl() 202 u32 pkt_offset; in rtl8188fs_recv_tasklet() local 268 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8188fs_recv_tasklet() 270 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8188fs_recv_tasklet() 312 recvframe_put(precvframe, pkt_offset); in rtl8188fs_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/rtl8723d/sdio/ |
| H A D | rtl8723ds_recv.c | 46 u32 pkt_len, pkt_offset; in rtl8723ds_recv_hdl() local 82 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8723ds_recv_hdl() 84 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8723ds_recv_hdl() 85 …next pkt len(%p,%d) exceed ptail(%p)!\n", __FUNCTION__, __LINE__, ptr, pkt_offset, precvbuf->ptail… in rtl8723ds_recv_hdl() 149 pkt_offset = _RND8(pkt_offset); in rtl8723ds_recv_hdl() 150 precvbuf->pdata += pkt_offset; in rtl8723ds_recv_hdl() 208 u32 pkt_offset; in rtl8723ds_recv_tasklet() local 273 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8723ds_recv_tasklet() 275 if ((ptr + pkt_offset) > precvbuf->ptail) { in rtl8723ds_recv_tasklet() 317 recvframe_put(precvframe, pkt_offset); in rtl8723ds_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/rtl8188e/sdio/ |
| H A D | rtl8189es_recv.c | 329 u32 pkt_offset, skb_len, alloc_sz; in rtl8188es_recv_tasklet() local 386 pkt_offset = rx_report_sz + pattrib->shift_sz + pattrib->pkt_len; in rtl8188es_recv_tasklet() 388 if ((pattrib->pkt_len==0) || (pkt_offset>transfer_len)) { in rtl8188es_recv_tasklet() 389 …len==0 or pkt_offset(%d)> transfoer_len(%d) \n", __FUNCTION__, __LINE__, pkt_offset, transfer_len); in rtl8188es_recv_tasklet() 551 pkt_offset = _RND128(pkt_offset); in rtl8188es_recv_tasklet() 552 transfer_len -= pkt_offset; in rtl8188es_recv_tasklet() 553 ptr += pkt_offset; in rtl8188es_recv_tasklet() 655 recvframe_put(precvframe_if2, pkt_offset); in pre_recv_entry() 692 u32 pkt_offset; in rtl8188es_recv_tasklet() local 742 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->pkt_len; in rtl8188es_recv_tasklet() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/hal/ |
| H A D | rtl8188eu_xmit.c | 193 if ((pull) && (pxmitframe->pkt_offset > 0)) in update_txdesc() 194 pxmitframe->pkt_offset = pxmitframe->pkt_offset - 1; in update_txdesc() 199 if (pxmitframe->pkt_offset > 0) in update_txdesc() 200 ptxdesc->txdw1 |= cpu_to_le32((pxmitframe->pkt_offset << 26) & 0x7c000000); in update_txdesc() 459 pxmitframe->pkt_offset = 1; /* first frame of aggregation, reserve offset */ in rtl8188eu_xmitframe_complete() 468 …len = xmitframe_need_length(pfirstframe) + TXDESC_SIZE + (pfirstframe->pkt_offset * PACKET_OFFSET_… in rtl8188eu_xmitframe_complete() 517 pxmitframe->pkt_offset = 0; /* not first frame of aggregation, no need to reserve offset */ in rtl8188eu_xmitframe_complete() 519 …len = xmitframe_need_length(pxmitframe) + TXDESC_SIZE + (pxmitframe->pkt_offset * PACKET_OFFSET_SZ… in rtl8188eu_xmitframe_complete() 523 pxmitframe->pkt_offset = 1; in rtl8188eu_xmitframe_complete() 574 pfirstframe->pkt_offset--; in rtl8188eu_xmitframe_complete() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/rtl8723b/usb/ |
| H A D | usb_ops.c | 400 u32 pkt_offset; in recvbuf2recvframe() local 454 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 455 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 457 __FUNCTION__, pattrib->pkt_len, pkt_offset, transfer_len); in recvbuf2recvframe() 511 pkt_offset = (u16)_RND8(pkt_offset); in recvbuf2recvframe() 513 pbuf += pkt_offset; in recvbuf2recvframe() 515 transfer_len -= pkt_offset; in recvbuf2recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/marvell/mwifiex/ |
| H A D | sta_tx.c | 51 u16 pkt_type, pkt_offset; in mwifiex_process_sta_txpd() local 109 pkt_offset = sizeof(struct txpd) + pad; in mwifiex_process_sta_txpd() 113 pkt_offset += MWIFIEX_MGMT_FRAME_HEADER_SIZE; in mwifiex_process_sta_txpd() 116 local_tx_pd->tx_pkt_offset = cpu_to_le16(pkt_offset); in mwifiex_process_sta_txpd()
|
| H A D | uap_txrx.c | 464 u16 pkt_type, pkt_offset; in mwifiex_process_uap_txpd() local 508 pkt_offset = sizeof(*txpd) + pad; in mwifiex_process_uap_txpd() 512 pkt_offset += MWIFIEX_MGMT_FRAME_HEADER_SIZE; in mwifiex_process_uap_txpd() 515 txpd->tx_pkt_offset = cpu_to_le16(pkt_offset); in mwifiex_process_uap_txpd()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ti/wlcore/ |
| H A D | rx.c | 207 u32 pkt_offset, des; in wlcore_rx() local 251 pkt_offset = 0; in wlcore_rx() 252 while (pkt_offset < buf_size) { in wlcore_rx() 263 wl->aggr_buf + pkt_offset, in wlcore_rx() 277 pkt_offset += wlcore_rx_get_align_buf_size(wl, pkt_len); in wlcore_rx()
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8723bs/hal/ |
| H A D | rtl8723bs_recv.c | 225 __func__, __LINE__, ptr, pkt_offset, precvbuf->ptail); in pkt_exceeds_tail() 244 u32 pkt_offset, skb_len, alloc_sz; in rtl8723bs_recv_tasklet() local 275 pkt_offset = rx_report_sz + in rtl8723bs_recv_tasklet() 279 if (pkt_exceeds_tail(precvpriv, ptr + pkt_offset, in rtl8723bs_recv_tasklet() 372 pkt_offset = round_up(pkt_offset, 8); in rtl8723bs_recv_tasklet() 373 precvbuf->pdata += pkt_offset; in rtl8723bs_recv_tasklet()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/microchip/wilc1000/ |
| H A D | mon.c | 26 u32 header, pkt_offset; in wilc_wfi_monitor_rx() local 43 pkt_offset = FIELD_GET(WILC_PKT_HDR_OFFSET_FIELD, header); in wilc_wfi_monitor_rx() 45 if (pkt_offset & IS_MANAGMEMENT_CALLBACK) { in wilc_wfi_monitor_rx() 65 if (pkt_offset & IS_MGMT_STATUS_SUCCES) { in wilc_wfi_monitor_rx()
|
| /OK3568_Linux_fs/kernel/drivers/staging/rtl8188eu/os_dep/ |
| H A D | usb_ops_linux.c | 37 u32 pkt_offset, skb_len, alloc_sz; in recvbuf2recvframe() local 86 pkt_offset = RXDESC_SIZE + pattrib->drvinfo_sz + pattrib->shift_sz + pattrib->pkt_len; in recvbuf2recvframe() 88 if ((pattrib->pkt_len <= 0) || (pkt_offset > transfer_len)) { in recvbuf2recvframe() 136 pkt_offset = (u16)round_up(pkt_offset, 128); in recvbuf2recvframe() 139 pkt_offset = (u16)round_up(pkt_offset, 4); in recvbuf2recvframe() 169 transfer_len -= pkt_offset; in recvbuf2recvframe() 170 pbuf += pkt_offset; in recvbuf2recvframe()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/sdio/ |
| H A D | rtl8822bs_recv.c | 433 u32 rx_report_sz, pkt_offset, pkt_len; in recvbuf_handler() local 471 pkt_offset = rx_report_sz + attrib->shift_sz + attrib->pkt_len; in recvbuf_handler() 473 if ((ptr + pkt_offset) > recvbuf->ptail) { in recvbuf_handler() 475 __FUNCTION__, ptr, pkt_offset, recvbuf->ptail); in recvbuf_handler() 518 pkt_offset = _RND8(pkt_offset); in recvbuf_handler() 519 recvbuf->pdata += pkt_offset; in recvbuf_handler()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/sdio/ |
| H A D | rtl8822cs_recv.c | 401 u32 rx_report_sz, pkt_offset, pkt_len; in recvbuf_handler() local 439 pkt_offset = rx_report_sz + attrib->shift_sz + attrib->pkt_len; in recvbuf_handler() 441 if ((ptr + pkt_offset) > recvbuf->ptail) { in recvbuf_handler() 443 __FUNCTION__, ptr, pkt_offset, recvbuf->ptail); in recvbuf_handler() 486 pkt_offset = _RND8(pkt_offset); in recvbuf_handler() 487 recvbuf->pdata += pkt_offset; in recvbuf_handler()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_rx.c | 323 int pkt_offset, frag_len, i; in hinic_copy_lp_data() local 337 pkt_offset = nic_dev->lb_test_rx_idx * lb_len; in hinic_copy_lp_data() 339 memcpy(lb_buf + pkt_offset, skb->data, frag_len); in hinic_copy_lp_data() 340 pkt_offset += frag_len; in hinic_copy_lp_data() 344 memcpy((lb_buf + pkt_offset), frag_data, frag_len); in hinic_copy_lp_data() 345 pkt_offset += frag_len; in hinic_copy_lp_data()
|