/linux-6.3-rc2/net/core/ |
A D | hwbm.c | 15 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()
|
A D | xdp.c | 169 unsigned int napi_id, u32 frag_size) in __xdp_rxq_info_reg() argument 191 xdp_rxq->frag_size = frag_size; in __xdp_rxq_info_reg()
|
/linux-6.3-rc2/drivers/media/pci/netup_unidvb/ |
A D | netup_unidvb_spi.c | 111 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()
|
/linux-6.3-rc2/fs/squashfs/ |
A D | inode.c | 131 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 187 if (frag_size < 0) { in squashfs_read_inode() 188 err = frag_size; in squashfs_read_inode() 193 frag_size = 0; in squashfs_read_inode() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intel/ipw2x00/ |
A D | libipw_tx.c | 189 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()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx4/ |
A D | en_rx.c | 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() 518 length -= frag_size; in mlx4_en_complete_rx_desc() 807 priv->frag_info[0].frag_size, in mlx4_en_process_rx_cq() 1039 priv->frag_info[0].frag_size = eff_mtu; in mlx4_en_calc_rx_buf() 1059 frag_size = min(frag_size, frag_size_max); in mlx4_en_calc_rx_buf() 1061 priv->frag_info[i].frag_size = frag_size; in mlx4_en_calc_rx_buf() 1071 buf_size += frag_size; in mlx4_en_calc_rx_buf() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/ |
A D | params.c | 664 return first_frag_size + (MLX5E_MAX_RX_FRAGS - 1) * frag_size; in mlx5e_max_nonlinear_mtu() 667 return first_frag_size + (MLX5E_MAX_RX_FRAGS - 2) * frag_size + PAGE_SIZE; in mlx5e_max_nonlinear_mtu() 690 info->arr[0].frag_size = byte_count; in mlx5e_build_rq_frags_info() 724 int frag_size = byte_count - buf_size; in mlx5e_build_rq_frags_info() local 727 frag_size = min(frag_size, first_frag_size_max); in mlx5e_build_rq_frags_info() 729 frag_size = min(frag_size, frag_size_max); in mlx5e_build_rq_frags_info() 731 info->arr[i].frag_size = frag_size; in mlx5e_build_rq_frags_info() 732 buf_size += frag_size; in mlx5e_build_rq_frags_info() 740 frag_size += headroom; in mlx5e_build_rq_frags_info() 741 frag_size += SKB_DATA_ALIGN(sizeof(struct skb_shared_info)); in mlx5e_build_rq_frags_info() [all …]
|
/linux-6.3-rc2/drivers/soc/qcom/ |
A D | wcnss_ctrl.c | 94 u32 frag_size; member 229 req->frag_size = NV_FRAGMENT_SIZE; in wcnss_download_nv() 235 req->frag_size = left; in wcnss_download_nv() 239 memcpy(req->fragment, data, req->frag_size); in wcnss_download_nv()
|
/linux-6.3-rc2/drivers/infiniband/hw/qib/ |
A D | qib_user_sdma.c | 71 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)+1); in qib_user_sdma_queue_pkts() 939 pkt->frag_size = frag_size; in qib_user_sdma_queue_pkts() [all …]
|
/linux-6.3-rc2/drivers/staging/rtl8192u/ieee80211/ |
A D | ieee80211_tx.c | 238 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()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_rx.c | 1556 u32 frag_size, u16 headroom, in mlx5e_build_linear_skb() argument 1559 struct sk_buff *skb = napi_build_skb(va, frag_size); in mlx5e_build_linear_skb() 1596 u32 frag_size; in mlx5e_skb_from_cqe_linear() local 1604 frag_size, rq->buff.map_dir); in mlx5e_skb_from_cqe_linear() 1620 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_linear() 1991 u32 frag_size; in mlx5e_skb_from_cqe_mpwrq_linear() local 2005 frag_size, rq->buff.map_dir); in mlx5e_skb_from_cqe_mpwrq_linear() 2024 frag_size = MLX5_SKB_FRAG_SZ(rx_headroom + cqe_bcnt); in mlx5e_skb_from_cqe_mpwrq_linear() 2045 u32 frag_size; in mlx5e_skb_from_cqe_shampo() local 2089 unsigned int frag_size = skb_frag_size(last_frag); in mlx5e_shampo_align_fragment() local [all …]
|
/linux-6.3-rc2/drivers/staging/rtl8192e/ |
A D | rtllib_tx.c | 212 txb->frag_size = cpu_to_le16(txb_size); in rtllib_alloc_txb() 550 int i, bytes_per_frag, nr_frags, bytes_last_frag, frag_size; in rtllib_xmit_inter() local 702 frag_size = MAX_FRAG_THRESHOLD; in rtllib_xmit_inter() 705 frag_size = ieee->fts; in rtllib_xmit_inter() 733 bytes_per_frag = frag_size - hdr_len; in rtllib_xmit_inter() 761 txb = rtllib_alloc_txb(nr_frags, frag_size + in rtllib_xmit_inter()
|
/linux-6.3-rc2/include/net/ |
A D | hwbm.h | 11 int frag_size; member
|
A D | xdp.h | 66 u32 frag_size; member 365 unsigned int napi_id, u32 frag_size);
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
A D | chcr_ktls.c | 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() 54 len -= frag_size; in chcr_get_nfrags_to_send() 1843 int frag_size = 0, frag_delta = 0; in chcr_short_record_handler() local 1847 if (remaining < frag_size) in chcr_short_record_handler() [all …]
|
/linux-6.3-rc2/drivers/net/ethernet/google/gve/ |
A D | gve_rx.c | 601 u16 frag_size = be16_to_cpu(desc->len); in gve_rx() local 624 if (unlikely(frag_size > rx->packet_buffer_size)) { in gve_rx() 626 frag_size, rx->packet_buffer_size); in gve_rx() 648 frag_size -= page_info->pad; in gve_rx() 650 skb = gve_rx_skb(priv, rx, page_info, napi, frag_size, in gve_rx() 661 ctx->total_size += frag_size; in gve_rx()
|
/linux-6.3-rc2/sound/usb/line6/ |
A D | driver.c | 109 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-6.3-rc2/sound/soc/intel/atom/ |
A D | sst-mfld-dsp.h | 378 __u32 frag_size; /*Number of samples after which period elapsed member 404 u32 frag_size; member
|
/linux-6.3-rc2/sound/soc/intel/atom/sst/ |
A D | sst_stream.c | 51 str_info->alloc_param.frag_size = str_params->aparams.frag_size; in sst_alloc_stream_mrfld()
|
/linux-6.3-rc2/net/wireless/ |
A D | util.c | 704 int frag_len, frag_size; in __ieee80211_amsdu_copy_frag() local 710 frag_size = head_size; in __ieee80211_amsdu_copy_frag() 712 while (offset >= frag_size) { in __ieee80211_amsdu_copy_frag() 713 offset -= frag_size; in __ieee80211_amsdu_copy_frag() 716 frag_size = skb_frag_size(frag); in __ieee80211_amsdu_copy_frag() 721 frag_len = frag_size - offset; in __ieee80211_amsdu_copy_frag() 725 __frame_add_frag(frame, frag_page, frag_ptr, cur_len, frag_size); in __ieee80211_amsdu_copy_frag()
|
/linux-6.3-rc2/drivers/net/ethernet/apm/xgene/ |
A D | xgene_enet_main.c | 617 u32 frag_size; in xgene_enet_free_pagepool() local 629 frag_size = xgene_enet_get_data_len(le64_to_cpu(desc[i ^ 1])); in xgene_enet_free_pagepool() 630 if (!frag_size) in xgene_enet_free_pagepool() 673 u32 datalen, frag_size, skb_index; in xgene_enet_rx_frame() local 734 frag_size = xgene_enet_get_data_len(le64_to_cpu(desc[i ^ 1])); in xgene_enet_rx_frame() 735 if (!frag_size) in xgene_enet_rx_frame() 743 frag_size, PAGE_SIZE); in xgene_enet_rx_frame() 745 datalen += frag_size; in xgene_enet_rx_frame()
|
/linux-6.3-rc2/drivers/scsi/qedi/ |
A D | qedi_fw.c | 1749 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-6.3-rc2/drivers/scsi/bnx2fc/ |
A D | bnx2fc_io.c | 1624 int frag_size, sg_frags; in bnx2fc_split_bd() local 1629 frag_size = BNX2FC_BD_SPLIT_SZ; in bnx2fc_split_bd() 1631 frag_size = sg_len; in bnx2fc_split_bd() 1634 bd[bd_index + sg_frags].buf_len = (u16)frag_size; in bnx2fc_split_bd() 1637 addr += (u64) frag_size; in bnx2fc_split_bd() 1639 sg_len -= frag_size; in bnx2fc_split_bd()
|
/linux-6.3-rc2/drivers/net/ethernet/chelsio/cxgb4/ |
A D | sge.c | 920 frag_size = min(len, skb_linear_data_len - start); in cxgb4_write_partial_sgl() 921 sgl->len0 = htonl(frag_size); in cxgb4_write_partial_sgl() 923 len -= frag_size; in cxgb4_write_partial_sgl() 928 frag_size = skb_frag_size(frag); in cxgb4_write_partial_sgl() 930 while (start >= frag_size) { in cxgb4_write_partial_sgl() 931 start -= frag_size; in cxgb4_write_partial_sgl() 934 frag_size = skb_frag_size(frag); in cxgb4_write_partial_sgl() 938 sgl->len0 = cpu_to_be32(frag_size); in cxgb4_write_partial_sgl() 940 len -= frag_size; in cxgb4_write_partial_sgl() 963 to->len[i & 1] = cpu_to_be32(frag_size); in cxgb4_write_partial_sgl() [all …]
|
/linux-6.3-rc2/drivers/nfc/pn533/ |
A D | pn533.c | 2210 int frag_size; in pn533_fill_fragment_skbs() local 2215 frag_size = PN533_CMD_DATAFRAME_MAXLEN; in pn533_fill_fragment_skbs() 2217 frag_size = skb->len; in pn533_fill_fragment_skbs() 2220 frag = pn533_alloc_skb(dev, frag_size); in pn533_fill_fragment_skbs() 2231 if (frag_size == PN533_CMD_DATAFRAME_MAXLEN) in pn533_fill_fragment_skbs() 2238 skb_put_data(frag, skb->data, frag_size); in pn533_fill_fragment_skbs() 2241 skb_pull(skb, frag_size); in pn533_fill_fragment_skbs()
|