Home
last modified time | relevance | path

Searched refs:frag_size (Results 1 - 25 of 116) sorted by relevance

12345

/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-5.10/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_spi.c111 u32 frag_size = (tr_size > sizeof(spi->regs->data)) ? in netup_spi_transfer() local
117 frag_offset + frag_size == t->len) { in netup_spi_transfer()
123 frag_size); in netup_spi_transfer()
126 0, frag_size); in netup_spi_transfer()
129 writew((frag_size & 0x3ff) | in netup_spi_transfer()
143 spi->regs->data, frag_size); in netup_spi_transfer()
158 tr_size -= frag_size; in netup_spi_transfer()
159 msg->actual_length += frag_size; in netup_spi_transfer()
/kernel/linux/linux-6.6/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb_spi.c111 u32 frag_size = (tr_size > sizeof(spi->regs->data)) ? in netup_spi_transfer() local
117 frag_offset + frag_size == t->len) { in netup_spi_transfer()
123 frag_size); in netup_spi_transfer()
126 0, frag_size); in netup_spi_transfer()
129 writew((frag_size & 0x3ff) | in netup_spi_transfer()
143 spi->regs->data, frag_size); in netup_spi_transfer()
158 tr_size -= frag_size; in netup_spi_transfer()
159 msg->actual_length += frag_size; in netup_spi_transfer()
/kernel/linux/linux-5.10/fs/squashfs/
H A Dinode.c134 int frag_size; in squashfs_read_inode() local
146 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
147 if (frag_size < 0) { in squashfs_read_inode()
148 err = frag_size; in squashfs_read_inode()
153 frag_size = 0; in squashfs_read_inode()
163 squashfs_i(inode)->fragment_size = frag_size; in squashfs_read_inode()
177 int frag_size; in squashfs_read_inode() local
189 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
190 if (frag_size < 0) { in squashfs_read_inode()
191 err = frag_size; in squashfs_read_inode()
[all...]
/kernel/linux/linux-6.6/fs/squashfs/
H A Dinode.c131 int frag_size; in squashfs_read_inode() local
143 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
144 if (frag_size < 0) { in squashfs_read_inode()
145 err = frag_size; in squashfs_read_inode()
150 frag_size = 0; in squashfs_read_inode()
160 squashfs_i(inode)->fragment_size = frag_size; in squashfs_read_inode()
174 int frag_size; in squashfs_read_inode() local
186 frag_size = squashfs_frag_lookup(sb, frag, &frag_blk); in squashfs_read_inode()
187 if (frag_size < 0) { in squashfs_read_inode()
188 err = frag_size; in squashfs_read_inode()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c189 txb->frag_size = txb_size; in libipw_alloc_txb()
246 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size, in libipw_xmit() local
371 frag_size = MAX_FRAG_THRESHOLD; in libipw_xmit()
373 frag_size = ieee->fts; in libipw_xmit()
379 bytes_per_frag = frag_size - hdr_len; in libipw_xmit()
401 frag_size = bytes + hdr_len; in libipw_xmit()
404 rts_required = (frag_size > ieee->rts in libipw_xmit()
412 txb = libipw_alloc_txb(nr_frags, frag_size, in libipw_xmit()
421 txb->payload_size = frag_size * (nr_frags - 1) + in libipw_xmit()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c189 txb->frag_size = txb_size; in libipw_alloc_txb()
246 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size, in libipw_xmit() local
371 frag_size = MAX_FRAG_THRESHOLD; in libipw_xmit()
373 frag_size = ieee->fts; in libipw_xmit()
379 bytes_per_frag = frag_size - hdr_len; in libipw_xmit()
401 frag_size = bytes + hdr_len; in libipw_xmit()
404 rts_required = (frag_size > ieee->rts in libipw_xmit()
412 txb = libipw_alloc_txb(nr_frags, frag_size, in libipw_xmit()
421 txb->payload_size = frag_size * (nr_frags - 1) + in libipw_xmit()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c118 cpu_to_be32(priv->frag_info[i].frag_size); in mlx4_en_init_rx_desc()
475 int nr, frag_size; in mlx4_en_complete_rx_desc() local
481 frag_size = min_t(int, length, frag_info->frag_size); in mlx4_en_complete_rx_desc()
489 frag_size, priv->dma_dir); in mlx4_en_complete_rx_desc()
492 frag_size); in mlx4_en_complete_rx_desc()
505 u32 sz_align = ALIGN(frag_size, SMP_CACHE_BYTES); in mlx4_en_complete_rx_desc()
508 release = frags->page_offset + frag_info->frag_size > PAGE_SIZE; in mlx4_en_complete_rx_desc()
518 length -= frag_size; in mlx4_en_complete_rx_desc()
777 priv->frag_info[0].frag_size, in mlx4_en_process_rx_cq()
1019 int frag_stride, frag_size = eff_mtu - buf_size; mlx4_en_calc_rx_buf() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c118 cpu_to_be32(priv->frag_info[i].frag_size); in mlx4_en_init_rx_desc()
475 int nr, frag_size; in mlx4_en_complete_rx_desc() local
481 frag_size = min_t(int, length, frag_info->frag_size); in mlx4_en_complete_rx_desc()
489 frag_size, priv->dma_dir); in mlx4_en_complete_rx_desc()
492 frag_size); in mlx4_en_complete_rx_desc()
505 u32 sz_align = ALIGN(frag_size, SMP_CACHE_BYTES); in mlx4_en_complete_rx_desc()
508 release = frags->page_offset + frag_info->frag_size > PAGE_SIZE; in mlx4_en_complete_rx_desc()
518 length -= frag_size; in mlx4_en_complete_rx_desc()
825 priv->frag_info[0].frag_size, in mlx4_en_process_rx_cq()
1073 int frag_stride, frag_size = eff_mtu - buf_size; mlx4_en_calc_rx_buf() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c679 static int mlx5e_max_nonlinear_mtu(int first_frag_size, int frag_size, bool xdp) in mlx5e_max_nonlinear_mtu() argument
683 return first_frag_size + (MLX5E_MAX_RX_FRAGS - 1) * frag_size; in mlx5e_max_nonlinear_mtu()
686 return first_frag_size + (MLX5E_MAX_RX_FRAGS - 2) * frag_size + PAGE_SIZE; in mlx5e_max_nonlinear_mtu()
752 info->arr[0].frag_size = byte_count; in mlx5e_build_rq_frags_info()
786 int frag_size = byte_count - buf_size; in mlx5e_build_rq_frags_info() local
789 frag_size = min(frag_size, first_frag_size_max); in mlx5e_build_rq_frags_info()
791 frag_size = min(frag_size, frag_size_max); in mlx5e_build_rq_frags_info()
793 info->arr[i].frag_size in mlx5e_build_rq_frags_info()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/
H A Dqib_user_sdma.c71 u16 frag_size; /* frag size used by PSM */ member
352 if ((pkt->payload_size + newlen) >= pkt->frag_size) { in qib_user_sdma_page_to_frags()
353 newlen = pkt->frag_size - pkt->payload_size; in qib_user_sdma_page_to_frags()
765 if (pkt->frag_size == pkt->bytes_togo && in qib_user_sdma_init_payload()
819 u16 frag_size; in qib_user_sdma_queue_pkts() local
903 frag_size = ((le32_to_cpu(*pbc))>>16) & 0xFFFF; in qib_user_sdma_queue_pkts()
904 if (((frag_size ? frag_size : bytes_togo) + len) > in qib_user_sdma_queue_pkts()
910 if (frag_size) { in qib_user_sdma_queue_pkts()
913 n = npages*((2*PAGE_SIZE/frag_size) in qib_user_sdma_queue_pkts()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/
H A Dqib_user_sdma.c71 u16 frag_size; /* frag size used by PSM */ member
351 if ((pkt->payload_size + newlen) >= pkt->frag_size) { in qib_user_sdma_page_to_frags()
352 newlen = pkt->frag_size - pkt->payload_size; in qib_user_sdma_page_to_frags()
760 if (pkt->frag_size == pkt->bytes_togo && in qib_user_sdma_init_payload()
814 u16 frag_size; in qib_user_sdma_queue_pkts() local
898 frag_size = ((le32_to_cpu(*pbc))>>16) & 0xFFFF; in qib_user_sdma_queue_pkts()
899 if (((frag_size ? frag_size : bytes_togo) + len) > in qib_user_sdma_queue_pkts()
905 if (frag_size) { in qib_user_sdma_queue_pkts()
908 n = npages*((2*PAGE_SIZE/frag_size) in qib_user_sdma_queue_pkts()
[all...]
/kernel/linux/linux-5.10/drivers/soc/qcom/
H A Dwcnss_ctrl.c88 * @frag_size: length of this fragment
95 u32 frag_size; member
223 req->frag_size = NV_FRAGMENT_SIZE; in wcnss_download_nv()
229 req->frag_size = left; in wcnss_download_nv()
233 memcpy(req->fragment, data, req->frag_size); in wcnss_download_nv()
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dwcnss_ctrl.c88 * @frag_size: length of this fragment
95 u32 frag_size; member
230 req->frag_size = NV_FRAGMENT_SIZE; in wcnss_download_nv()
236 req->frag_size = left; in wcnss_download_nv()
240 memcpy(req->fragment, data, req->frag_size); in wcnss_download_nv()
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c238 txb->frag_size = __cpu_to_le16(txb_size); in ieee80211_alloc_txb()
534 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in ieee80211_xmit() local
638 frag_size = MAX_FRAG_THRESHOLD; in ieee80211_xmit()
641 frag_size = ieee->fts;//default:392 in ieee80211_xmit()
660 bytes_per_frag = frag_size - hdr_len; in ieee80211_xmit()
684 txb = ieee80211_alloc_txb(nr_frags, frag_size + ieee->tx_headroom, GFP_ATOMIC); in ieee80211_xmit()
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/
H A Dieee80211_tx.c238 txb->frag_size = __cpu_to_le16(txb_size); in ieee80211_alloc_txb()
534 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in ieee80211_xmit() local
638 frag_size = MAX_FRAG_THRESHOLD; in ieee80211_xmit()
641 frag_size = ieee->fts;//default:392 in ieee80211_xmit()
660 bytes_per_frag = frag_size - hdr_len; in ieee80211_xmit()
684 txb = ieee80211_alloc_txb(nr_frags, frag_size + ieee->tx_headroom, GFP_ATOMIC); in ieee80211_xmit()
/kernel/linux/linux-5.10/include/net/
H A Dhwbm.h9 int frag_size; member
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c25 u32 frag_size, skb_linear_data_len = skb_headlen(skb); in chcr_get_nfrags_to_send() local
34 frag_size = min(len, skb_linear_data_len - start); in chcr_get_nfrags_to_send()
40 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
41 while (start >= frag_size) { in chcr_get_nfrags_to_send()
42 start -= frag_size; in chcr_get_nfrags_to_send()
45 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
47 frag_size = min(len, skb_frag_size(frag) - start); in chcr_get_nfrags_to_send()
49 len -= frag_size; in chcr_get_nfrags_to_send()
53 frag_size = min(len, skb_frag_size(&si->frags[frag_idx])); in chcr_get_nfrags_to_send()
54 len -= frag_size; in chcr_get_nfrags_to_send()
1852 int frag_size = 0, frag_delta = 0; chcr_short_record_handler() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c26 u32 frag_size, skb_linear_data_len = skb_headlen(skb); in chcr_get_nfrags_to_send() local
35 frag_size = min(len, skb_linear_data_len - start); in chcr_get_nfrags_to_send()
40 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
41 while (start >= frag_size) { in chcr_get_nfrags_to_send()
42 start -= frag_size; in chcr_get_nfrags_to_send()
45 frag_size = skb_frag_size(frag); in chcr_get_nfrags_to_send()
47 frag_size = min(len, skb_frag_size(frag) - start); in chcr_get_nfrags_to_send()
49 len -= frag_size; in chcr_get_nfrags_to_send()
53 frag_size = min(len, skb_frag_size(&si->frags[frag_idx])); in chcr_get_nfrags_to_send()
54 len -= frag_size; in chcr_get_nfrags_to_send()
1843 int frag_size = 0, frag_delta = 0; chcr_short_record_handler() local
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dhwbm.h11 int frag_size; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1108 u32 frag_size, u16 headroom, in mlx5e_build_linear_skb()
1111 struct sk_buff *skb = build_skb(va, frag_size); in mlx5e_build_linear_skb()
1144 u32 frag_size; in mlx5e_skb_from_cqe_linear() local
1148 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1151 frag_size, DMA_FROM_DEVICE); in mlx5e_skb_from_cqe_linear()
1160 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1161 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1196 min_t(u16, frag_info->frag_size - frag_headlen, byte_cnt); in mlx5e_skb_from_cqe_nonlinear()
1458 u32 frag_size; in mlx5e_skb_from_cqe_mpwrq_linear() local
1468 frag_size in mlx5e_skb_from_cqe_mpwrq_linear()
1107 mlx5e_build_linear_skb(struct mlx5e_rq *rq, void *va, u32 frag_size, u16 headroom, u32 cqe_bcnt) mlx5e_build_linear_skb() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1642 u32 frag_size, u16 headroom, in mlx5e_build_linear_skb()
1645 struct sk_buff *skb = napi_build_skb(va, frag_size); in mlx5e_build_linear_skb()
1682 u32 frag_size; in mlx5e_skb_from_cqe_linear() local
1686 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1690 frag_size, rq->buff.map_dir); in mlx5e_skb_from_cqe_linear()
1707 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear()
1708 skb = mlx5e_build_linear_skb(rq, va, frag_size, rx_headroom, cqe_bcnt, metasize); in mlx5e_skb_from_cqe_linear()
1739 frag_consumed_bytes = min_t(u32, frag_info->frag_size, cqe_bcnt); in mlx5e_skb_from_cqe_nonlinear()
1759 frag_consumed_bytes = min_t(u32, frag_info->frag_size, cqe_bcnt); in mlx5e_skb_from_cqe_nonlinear()
2150 u32 frag_size; in mlx5e_skb_from_cqe_mpwrq_linear() local
1641 mlx5e_build_linear_skb(struct mlx5e_rq *rq, void *va, u32 frag_size, u16 headroom, u32 cqe_bcnt, u32 metasize) mlx5e_build_linear_skb() argument
2206 u32 frag_size; mlx5e_skb_from_cqe_shampo() local
2252 unsigned int frag_size = skb_frag_size(last_frag); mlx5e_shampo_align_fragment() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/rtl8192e/
H A Drtllib_tx.c215 txb->frag_size = cpu_to_le16(txb_size); in rtllib_alloc_txb()
554 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in rtllib_xmit_inter() local
707 frag_size = MAX_FRAG_THRESHOLD; in rtllib_xmit_inter()
710 frag_size = ieee->fts; in rtllib_xmit_inter()
738 bytes_per_frag = frag_size - hdr_len; in rtllib_xmit_inter()
766 txb = rtllib_alloc_txb(nr_frags, frag_size + in rtllib_xmit_inter()
/kernel/linux/linux-6.6/drivers/staging/rtl8192e/
H A Drtllib_tx.c212 txb->frag_size = cpu_to_le16(txb_size); in rtllib_alloc_txb()
548 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in rtllib_xmit_inter() local
698 frag_size = MAX_FRAG_THRESHOLD; in rtllib_xmit_inter()
701 frag_size = ieee->fts; in rtllib_xmit_inter()
729 bytes_per_frag = frag_size - hdr_len; in rtllib_xmit_inter()
757 txb = rtllib_alloc_txb(nr_frags, frag_size + in rtllib_xmit_inter()

Completed in 25 milliseconds

12345