Home
last modified time | relevance | path

Searched refs:frag_size (Results 1 – 25 of 55) sorted by relevance

123

/linux/net/core/
H A Dhwbm.c15 if (likely(bm_pool->frag_size <= PAGE_SIZE)) in hwbm_buf_free()
25 int frag_size = bm_pool->frag_size; in hwbm_pool_refill() local
28 if (likely(frag_size <= PAGE_SIZE)) in hwbm_pool_refill()
29 buf = netdev_alloc_frag(frag_size); in hwbm_pool_refill()
31 buf = kmalloc(frag_size, gfp); in hwbm_pool_refill()
H A Dnet_test.c190 unsigned int frag_size; in gso_test_func() local
195 frag_size = tcase->frag_skbs[i]; in gso_test_func()
197 frag_size + shinfo_size); in gso_test_func()
199 __skb_put(frag_skb, frag_size); in gso_test_func()
207 total_size += frag_size; in gso_test_func()
H A Dxdp.c169 unsigned int napi_id, u32 frag_size) in __xdp_rxq_info_reg() argument
190 xdp_rxq->frag_size = frag_size; in __xdp_rxq_info_reg()
H A Dskbuff.c455 unsigned int frag_size) in __build_skb_around() argument
457 unsigned int size = frag_size; in __build_skb_around()
488 struct sk_buff *__build_skb(void *data, unsigned int frag_size) in __build_skb() argument
498 __build_skb_around(skb, data, frag_size); in __build_skb()
506 struct sk_buff *build_skb(void *data, unsigned int frag_size) in build_skb() argument
508 struct sk_buff *skb = __build_skb(data, frag_size); in build_skb()
510 if (likely(skb && frag_size)) { in build_skb()
525 void *data, unsigned int frag_size) in build_skb_around() argument
530 __build_skb_around(skb, data, frag_size); in build_skb_around()
532 if (frag_size) { in build_skb_around()
[all …]
/linux/fs/squashfs/
H A Dinode.c138 int frag_size; in squashfs_read_inode() local
159 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
160 if (frag_size < 0) { in squashfs_read_inode()
161 err = frag_size; in squashfs_read_inode()
166 frag_size = 0; in squashfs_read_inode()
175 squashfs_i(inode)->fragment_size = frag_size; in squashfs_read_inode()
190 int frag_size; in squashfs_read_inode() local
215 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
216 if (frag_size < 0) { in squashfs_read_inode()
217 err = frag_size; in squashfs_read_inode()
[all …]
/linux/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c188 txb->frag_size = txb_size; in libipw_alloc_txb()
245 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size, in libipw_xmit() local
370 frag_size = MAX_FRAG_THRESHOLD; in libipw_xmit()
372 frag_size = ieee->fts; in libipw_xmit()
378 bytes_per_frag = frag_size - hdr_len; in libipw_xmit()
400 frag_size = bytes + hdr_len; in libipw_xmit()
403 rts_required = (frag_size > ieee->rts in libipw_xmit()
411 txb = libipw_alloc_txb(nr_frags, frag_size, in libipw_xmit()
420 txb->payload_size = frag_size * (nr_frags - 1) + in libipw_xmit()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c104 cpu_to_be32(priv->frag_info[i].frag_size); in mlx4_en_init_rx_desc()
444 int nr, frag_size; in mlx4_en_complete_rx_desc() local
450 frag_size = min_t(int, length, frag_info->frag_size); in mlx4_en_complete_rx_desc()
458 frag_size, priv->dma_dir); in mlx4_en_complete_rx_desc()
461 frag_size); in mlx4_en_complete_rx_desc()
477 u32 sz_align = ALIGN(frag_size, SMP_CACHE_BYTES); in mlx4_en_complete_rx_desc()
480 release = frags->page_offset + frag_info->frag_size > PAGE_SIZE; in mlx4_en_complete_rx_desc()
489 length -= frag_size; in mlx4_en_complete_rx_desc()
798 priv->frag_info[0].frag_size, in mlx4_en_process_rx_cq()
1031 priv->frag_info[0].frag_size = eff_mtu; in mlx4_en_calc_rx_buf()
[all …]
/linux/include/uapi/linux/
H A Duio.h26 __u32 frag_size; /* size of the frag. */ member
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c27 u32 frag_size, skb_linear_data_len = skb_headlen(skb); in chcr_get_nfrags_to_send() local
36 frag_size = min(len, skb_linear_data_len - start); in chcr_get_nfrags_to_send()
41 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
42 while (start >= frag_size) { in chcr_get_nfrags_to_send()
43 start -= frag_size; in chcr_get_nfrags_to_send()
46 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
48 frag_size = min(len, skb_frag_size(frag) - start); in chcr_get_nfrags_to_send()
50 len -= frag_size; in chcr_get_nfrags_to_send()
54 frag_size = min(len, skb_frag_size(&si->frags[frag_idx])); in chcr_get_nfrags_to_send()
55 len -= frag_size; in chcr_get_nfrags_to_send()
[all …]
/linux/include/net/
H A Dhwbm.h11 int frag_size; member
/linux/tools/testing/selftests/drivers/net/hw/
H A Dncdevmem.c977 dmabuf_cmsg->frag_size); in do_server()
990 total_received += dmabuf_cmsg->frag_size; in do_server()
996 dmabuf_cmsg->frag_size, dmabuf_cmsg->frag_token, in do_server()
1004 if (dmabuf_cmsg->frag_size % getpagesize()) in do_server()
1011 dmabuf_cmsg->frag_size); in do_server()
1015 dmabuf_cmsg->frag_size)) in do_server()
1019 dmabuf_cmsg->frag_size); in do_server()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1546 u32 frag_size, u16 headroom, in mlx5e_build_linear_skb() argument
1549 struct sk_buff *skb = napi_build_skb(va, frag_size); in mlx5e_build_linear_skb()
1586 u32 frag_size; in mlx5e_skb_from_cqe_linear() local
1590 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1594 frag_size, rq->buff.map_dir); in mlx5e_skb_from_cqe_linear()
1611 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1612 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_linear()
1644 frag_consumed_bytes = min_t(u32, frag_info->frag_size, cqe_bcnt); in mlx5e_skb_from_cqe_nonlinear()
1664 frag_consumed_bytes = min_t(u32, frag_info->frag_size, cqe_bcnt); in mlx5e_skb_from_cqe_nonlinear()
2098 u32 frag_size; in mlx5e_skb_from_cqe_mpwrq_linear() local
[all …]
/linux/net/ipv6/
H A Dip6_output.c931 u32 frag_size = READ_ONCE(np->frag_size); in ip6_fragment() local
933 if (frag_size && frag_size < mtu) in ip6_fragment()
934 mtu = frag_size; in ip6_fragment()
1380 unsigned int mtu, frag_size; in ip6_setup_cork() local
1430 frag_size = READ_ONCE(np->frag_size); in ip6_setup_cork()
1431 if (frag_size && frag_size < mtu) in ip6_setup_cork()
1432 mtu = frag_size; in ip6_setup_cork()
/linux/sound/usb/line6/
H A Ddriver.c109 int frag_size = min(line6->max_packet_size, size - i); in line6_send_raw_message() local
115 (char *)frag_buf, frag_size, in line6_send_raw_message()
120 (char *)frag_buf, frag_size, in line6_send_raw_message()
130 done += frag_size; in line6_send_raw_message()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_tsn.h23 u32 igc_fpe_get_supported_frag_size(u32 frag_size);
H A Digc_tsn.c432 u32 igc_fpe_get_supported_frag_size(u32 frag_size) in igc_fpe_get_supported_frag_size() argument
438 if (frag_size <= supported_sizes[i]) in igc_fpe_get_supported_frag_size()
/linux/drivers/net/ethernet/intel/idpf/
H A Dxdp.c50 u32 frag_size = 0; in __idpf_xdp_rxq_info_init() local
55 frag_size = rxq->bufq_sets[0].bufq.truesize; in __idpf_xdp_rxq_info_init()
59 frag_size); in __idpf_xdp_rxq_info_init()
/linux/sound/soc/intel/atom/
H A Dsst-mfld-dsp.h378 __u32 frag_size; /*Number of samples after which period elapsed member
404 u32 frag_size; member
/linux/sound/soc/intel/atom/sst/
H A Dsst_stream.c50 str_info->alloc_param.frag_size = str_params->aparams.frag_size; in sst_alloc_stream_mrfld()
/linux/drivers/scsi/qedi/
H A Dqedi_fw.c1749 int frag_size, sg_frags; in qedi_split_bd() local
1755 frag_size = in qedi_split_bd()
1758 frag_size = (sg_len > QEDI_BD_SPLIT_SZ) ? 0 : in qedi_split_bd()
1761 if (frag_size == 0) in qedi_split_bd()
1762 frag_size = QEDI_BD_SPLIT_SZ; in qedi_split_bd()
1766 bd[bd_index + sg_frags].sge_len = (u16)frag_size; in qedi_split_bd()
1769 (bd_index + sg_frags), addr, frag_size); in qedi_split_bd()
1771 addr += (u64)frag_size; in qedi_split_bd()
1773 sg_len -= frag_size; in qedi_split_bd()
/linux/net/wireless/
H A Dutil.c674 int frag_len, frag_size; in __ieee80211_amsdu_copy_frag()
680 frag_size = head_size; in __ieee80211_amsdu_copy_frag()
682 while (offset >= frag_size) { in __ieee80211_amsdu_copy_frag()
683 offset -= frag_size; in __ieee80211_amsdu_copy_frag()
686 frag_size = skb_frag_size(frag); in __ieee80211_amsdu_copy_frag()
691 frag_len = frag_size - offset; in __ieee80211_amsdu_copy_frag()
695 __frame_add_frag(frame, frag_page, frag_ptr, cur_len, frag_size); in __ieee80211_amsdu_copy_frag()
673 int frag_len, frag_size; __ieee80211_amsdu_copy_frag() local
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_io.c1628 int frag_size, sg_frags; in bnx2fc_split_bd() local
1633 frag_size = BNX2FC_BD_SPLIT_SZ; in bnx2fc_split_bd()
1635 frag_size = sg_len; in bnx2fc_split_bd()
1638 bd[bd_index + sg_frags].buf_len = (u16)frag_size; in bnx2fc_split_bd()
1641 addr += (u64) frag_size; in bnx2fc_split_bd()
1643 sg_len -= frag_size; in bnx2fc_split_bd()
/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c897 u32 frag_size, skb_linear_data_len = skb_headlen(skb); in cxgb4_write_partial_sgl() local
906 frag_size = min(len, skb_linear_data_len - start); in cxgb4_write_partial_sgl()
907 sgl->len0 = htonl(frag_size); in cxgb4_write_partial_sgl()
909 len -= frag_size; in cxgb4_write_partial_sgl()
914 frag_size = skb_frag_size(frag); in cxgb4_write_partial_sgl()
916 while (start >= frag_size) { in cxgb4_write_partial_sgl()
917 start -= frag_size; in cxgb4_write_partial_sgl()
920 frag_size = skb_frag_size(frag); in cxgb4_write_partial_sgl()
923 frag_size = min(len, skb_frag_size(frag) - start); in cxgb4_write_partial_sgl()
924 sgl->len0 = cpu_to_be32(frag_size); in cxgb4_write_partial_sgl()
[all …]
/linux/drivers/nfc/pn533/
H A Dpn533.c2211 int frag_size; in pn533_fill_fragment_skbs() local
2216 frag_size = PN533_CMD_DATAFRAME_MAXLEN; in pn533_fill_fragment_skbs()
2218 frag_size = skb->len; in pn533_fill_fragment_skbs()
2221 frag = pn533_alloc_skb(dev, frag_size); in pn533_fill_fragment_skbs()
2232 if (frag_size == PN533_CMD_DATAFRAME_MAXLEN) in pn533_fill_fragment_skbs()
2239 skb_put_data(frag, skb->data, frag_size); in pn533_fill_fragment_skbs()
2242 skb_pull(skb, frag_size); in pn533_fill_fragment_skbs()
/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c1262 u32 frag_size = skb_frag_size(frag); in icssg_ndo_start_xmit() local
1271 buf_dma = skb_frag_dma_map(tx_chn->dma_dev, frag, 0, frag_size, in icssg_ndo_start_xmit()
1283 buf_dma, frag_size, buf_dma, frag_size); in icssg_ndo_start_xmit()
1290 pkt_len += frag_size; in icssg_ndo_start_xmit()

123