| /drivers/net/ethernet/intel/libeth/ |
| A D | rx.c | 44 u32 max_len, u32 truesize) in libeth_rx_hw_len_truesize() argument 49 truesize = clamp(roundup_pow_of_two(truesize), roundup_pow_of_two(min), in libeth_rx_hw_len_truesize() 52 len = SKB_WITH_OVERHEAD(truesize - pp->offset); in libeth_rx_hw_len_truesize() 86 fq->truesize); in libeth_rx_page_pool_params() 96 fq->truesize = roundup_pow_of_two(SKB_HEAD_ALIGN(pp->offset + in libeth_rx_page_pool_params() 129 mtu = fq->truesize; in libeth_rx_page_pool_params_zc() 140 fq->truesize = fq->buf_len; in libeth_rx_page_pool_params_zc()
|
| /drivers/net/ethernet/cisco/enic/ |
| A D | enic_rq.c | 282 unsigned int truesize = len; in enic_rq_alloc_buf() local 291 page = page_pool_dev_alloc(erq->pool, &offset, &truesize); in enic_rq_alloc_buf() 297 buf->truesize = truesize; in enic_rq_alloc_buf() 366 bytes_written, buf->truesize); in enic_rq_indicate_buf()
|
| A D | vnic_rq.h | 65 unsigned int truesize; member
|
| /drivers/net/wireless/mediatek/mt7601u/ |
| A D | dma.c | 29 void *data, u32 seg_len, u32 truesize, struct page *p) in mt7601u_rx_skb_from_seg() argument 63 frag, truesize); in mt7601u_rx_skb_from_seg() 82 u32 fce_info, truesize = seg_len; in mt7601u_rx_process_seg() local 104 skb = mt7601u_rx_skb_from_seg(dev, rxwi, data, seg_len, truesize, p); in mt7601u_rx_process_seg()
|
| /drivers/net/ethernet/intel/idpf/ |
| A D | idpf_txrx.c | 599 bufq->hdr_truesize = fq.truesize; in idpf_rx_hdr_buf_alloc_all() 649 fq.truesize = bufq->hdr_truesize; in idpf_rx_post_buf_desc() 660 fq.truesize = bufq->truesize; in idpf_rx_post_buf_desc() 740 rxq->truesize = fq.truesize; in idpf_rx_bufs_init_singleq() 784 .truesize = bufq->truesize, in idpf_rx_bufs_init() 798 bufq->truesize = fq.truesize; in idpf_rx_bufs_init() 817 u32 truesize = 0; in idpf_rx_bufs_init_all() local 841 q->truesize = truesize; in idpf_rx_bufs_init_all() 849 truesize = q->truesize >> 1; in idpf_rx_bufs_init_all() 3532 .truesize = bufq->truesize, in idpf_rx_update_bufq_desc() [all …]
|
| A D | idpf_txrx.h | 550 u32 truesize; member 740 u32 truesize; member
|
| /drivers/net/ethernet/intel/ixgbevf/ |
| A D | ixgbevf_main.c | 842 rx_buffer->page_offset ^= truesize; in ixgbevf_add_rx_frag() 844 rx_buffer->page_offset += truesize; in ixgbevf_add_rx_frag() 903 size, truesize); in ixgbevf_construct_skb() 905 rx_buffer->page_offset ^= truesize; in ixgbevf_construct_skb() 907 rx_buffer->page_offset += truesize; in ixgbevf_construct_skb() 959 rx_buffer->page_offset ^= truesize; in ixgbevf_build_skb() 961 rx_buffer->page_offset += truesize; in ixgbevf_build_skb() 1090 unsigned int truesize; in ixgbevf_rx_frame_truesize() local 1100 return truesize; in ixgbevf_rx_frame_truesize() 1110 rx_buffer->page_offset ^= truesize; in ixgbevf_rx_buffer_flip() [all …]
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_rx.c | 529 unsigned int truesize) in mlx5e_add_skb_frag() argument 545 frag_offset, len, truesize); in mlx5e_add_skb_frag() 1737 u32 truesize; in mlx5e_skb_from_cqe_nonlinear() local 1754 truesize = 0; in mlx5e_skb_from_cqe_nonlinear() 1768 truesize += frag_info->frag_stride; in mlx5e_skb_from_cqe_nonlinear() 1800 sinfo->xdp_frags_size, truesize, in mlx5e_skb_from_cqe_nonlinear() 1986 pg_consumed_bytes, truesize); in mlx5e_shampo_fill_skb_data() 2006 unsigned int truesize = 0; in mlx5e_skb_from_cqe_mpwrq_nonlinear() local 2063 truesize += pg_consumed_bytes; in mlx5e_skb_from_cqe_mpwrq_nonlinear() 2109 sinfo->xdp_frags_size, truesize, in mlx5e_skb_from_cqe_mpwrq_nonlinear() [all …]
|
| /drivers/net/ |
| A D | virtio_net.c | 820 if (len > truesize - room) { in check_mergeable_len() 928 frag_size, truesize); in page_to_skb() 1314 u32 len, truesize; in xsk_append_merge_buffer() local 1349 truesize = len; in xsk_append_merge_buffer() 1352 buf, len, truesize); in xsk_append_merge_buffer() 2211 unsigned int truesize; in virtnet_build_xdp_buff_mrg() local 2310 *frame_sz = truesize; in mergeable_xdp_get_buf() 2436 head_skb->truesize += nskb->truesize; in virtnet_skb_append_frag() 2443 head_skb->truesize += truesize; in virtnet_skb_append_frag() 2450 len, truesize); in virtnet_skb_append_frag() [all …]
|
| A D | mhi_net.c | 162 head->truesize += skb->truesize; in mhi_net_skb_agg()
|
| /drivers/net/ethernet/intel/fm10k/ |
| A D | fm10k_main.c | 206 unsigned int __maybe_unused truesize) in fm10k_can_reuse_rx_page() argument 221 rx_buffer->page_offset += truesize; in fm10k_can_reuse_rx_page() 258 unsigned int truesize = FM10K_RX_BUFSZ; in fm10k_add_rx_frag() local 260 unsigned int truesize = ALIGN(size, 512); in fm10k_add_rx_frag() local 293 (unsigned long)va & ~PAGE_MASK, size, truesize); in fm10k_add_rx_frag() 295 return fm10k_can_reuse_rx_page(rx_buffer, page, truesize); in fm10k_add_rx_frag()
|
| /drivers/net/ethernet/intel/iavf/ |
| A D | iavf_txrx.c | 783 rx_ring->truesize = fq.truesize; in iavf_setup_rx_descriptors() 864 .truesize = rx_ring->truesize, in iavf_alloc_rx_buffers() 1204 size, rx_buffer->truesize); in iavf_add_rx_frag() 1228 skb = napi_build_skb(va, rx_buffer->truesize); in iavf_build_skb()
|
| A D | iavf_txrx.h | 231 u32 truesize; member
|
| /drivers/net/ethernet/intel/igc/ |
| A D | igc_main.c | 1910 unsigned int truesize) in igc_rx_buffer_flip() argument 1913 buffer->page_offset ^= truesize; in igc_rx_buffer_flip() 1915 buffer->page_offset += truesize; in igc_rx_buffer_flip() 1922 unsigned int truesize; in igc_get_rx_frame_truesize() local 1925 truesize = igc_rx_pg_size(ring) / 2; in igc_get_rx_frame_truesize() 1927 truesize = ring_uses_build_skb(ring) ? in igc_get_rx_frame_truesize() 1932 return truesize; in igc_get_rx_frame_truesize() 1949 unsigned int truesize; in igc_add_rx_frag() local 1952 truesize = igc_rx_pg_size(rx_ring) / 2; in igc_add_rx_frag() 2036 size, truesize); in igc_construct_skb() [all …]
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | uap_txrx.c | 355 skb->truesize > MWIFIEX_RX_DATA_BUF_SIZE) in mwifiex_uap_recv_packet() 356 skb->truesize += (skb->len - MWIFIEX_RX_DATA_BUF_SIZE); in mwifiex_uap_recv_packet()
|
| /drivers/net/ethernet/meta/fbnic/ |
| A D | fbnic_txrx.c | 909 unsigned int truesize; in fbnic_add_rx_frag() local 911 truesize = FIELD_GET(FBNIC_RCD_AL_PAGE_FIN, rcd) ? in fbnic_add_rx_frag() 919 pg_off, truesize, DMA_BIDIRECTIONAL); in fbnic_add_rx_frag() 925 pkt->data_truesize += truesize; in fbnic_add_rx_frag() 960 unsigned int truesize; in fbnic_build_skb() local 963 truesize = xdp_data_hard_end(&pkt->buff) + FBNIC_RX_TROOM - in fbnic_build_skb() 967 skb = napi_build_skb(pkt->buff.data_hard_start, truesize); in fbnic_build_skb() 984 skb->truesize += pkt->data_truesize; in fbnic_build_skb()
|
| /drivers/atm/ |
| A D | idt77252.c | 1082 if (!atm_charge(vcc, sb->truesize)) { in dequeue_rx() 1123 unsigned int len, truesize; in dequeue_rx() local 1158 if (!atm_charge(vcc, skb->truesize)) { in dequeue_rx() 1180 if (!atm_charge(vcc, skb->truesize)) { in dequeue_rx() 1194 truesize = skb->truesize; in dequeue_rx() 1198 if (truesize > SAR_FB_SIZE_3) in dequeue_rx() 1200 else if (truesize > SAR_FB_SIZE_2) in dequeue_rx() 1202 else if (truesize > SAR_FB_SIZE_1) in dequeue_rx() 1318 if (!atm_charge(vcc, sb->truesize)) { in idt77252_rx_raw() 2012 refcount_add(skb->truesize, &sk_atm(vcc)->sk_wmem_alloc); in idt77252_send_oam()
|
| /drivers/net/ethernet/google/gve/ |
| A D | gve_rx.c | 452 unsigned int truesize, u16 len, in gve_rx_add_frags() argument 485 ctx->skb_head->truesize += truesize; in gve_rx_add_frags() 488 offset, len, truesize); in gve_rx_add_frags()
|
| /drivers/usb/atm/ |
| A D | usbatm.c | 381 __func__, skb, skb->truesize); in usbatm_extract_one_cell() 383 if (!atm_charge(vcc, skb->truesize)) { in usbatm_extract_one_cell() 385 __func__, skb->truesize); in usbatm_extract_one_cell() 397 __func__, skb, skb->len, skb->truesize); in usbatm_extract_one_cell()
|
| /drivers/target/iscsi/cxgbit/ |
| A D | cxgbit_target.c | 368 skb->truesize += cur_len; in cxgbit_map_skb() 386 skb->truesize += padding; in cxgbit_map_skb() 1419 skb->truesize -= skb->len; in cxgbit_lro_hskb_reset() 1452 hskb->truesize += len; in cxgbit_lro_skb_merge() 1480 hskb->truesize += len; in cxgbit_lro_skb_merge()
|
| /drivers/net/ethernet/huawei/hinic/ |
| A D | hinic_rx.c | 306 head_skb->truesize += skb->truesize; in rx_recv_jumbo_pkt()
|
| /drivers/net/wwan/ |
| A D | mhi_wwan_mbim.c | 384 head->truesize += skb->truesize; in mhi_net_skb_agg()
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | en_rx.c | 440 unsigned int truesize = 0; in mlx4_en_complete_rx_desc() local 461 truesize += frag_info->frag_stride; in mlx4_en_complete_rx_desc() 492 skb->truesize += truesize; in mlx4_en_complete_rx_desc()
|
| /drivers/net/ethernet/qualcomm/rmnet/ |
| A D | rmnet_map_data.c | 643 port->skbagg_head->truesize += skb->truesize; in rmnet_map_tx_aggregate()
|
| /drivers/net/ethernet/intel/igb/ |
| A D | igb_main.c | 8611 rx_buffer->page_offset ^= truesize; in igb_add_rx_frag() 8613 rx_buffer->page_offset += truesize; in igb_add_rx_frag() 8656 size, truesize); in igb_construct_skb() 8658 rx_buffer->page_offset ^= truesize; in igb_construct_skb() 8660 rx_buffer->page_offset += truesize; in igb_construct_skb() 8704 rx_buffer->page_offset ^= truesize; in igb_build_skb() 8706 rx_buffer->page_offset += truesize; in igb_build_skb() 8759 unsigned int truesize; in igb_rx_frame_truesize() local 8769 return truesize; in igb_rx_frame_truesize() 8778 rx_buffer->page_offset ^= truesize; in igb_rx_buffer_flip() [all …]
|