Searched refs:num_frags (Results 1 - 25 of 35) sorted by relevance

12

/linux-master/drivers/net/wireless/intel/iwlwifi/
H A Diwl-dbg-tlv.c408 for (i = 0; i < fw_mon->num_frags; i++) {
421 fw_mon->num_frags = 0;
590 u32 num_frags, remain_pages, frag_pages; local
600 if (fw_mon->num_frags) {
601 for (i = 0; i < fw_mon->num_frags; i++)
611 num_frags = le32_to_cpu(fw_mon_cfg->max_frags_num);
615 num_frags = 1;
623 num_frags = min_t(u32, num_frags, BUF_ALLOC_MAX_NUM_FRAGS);
624 num_frags
696 u32 num_frags = min_t(u32, remain_frags, local
752 u32 remain_frags, num_frags; local
[all...]
H A Diwl-trans.h757 * @num_frags: number of fragments
761 u32 num_frags; member in struct:iwl_fw_mon
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.h35 u8 num_frags, struct page_pool *pool,
H A Dbnxt_xdp.c33 int num_frags = 0; local
40 num_frags = sinfo->nr_frags;
46 tx_buf->nr_frags = num_frags;
52 ((num_frags + 1) << TX_BD_FLAGS_BD_CNT_SHIFT) |
55 txbd->tx_bd_opaque = SET_TX_OPAQUE(bp, txr, prod, 1 + num_frags);
59 for (i = 0; i < num_frags ; i++) {
470 bnxt_xdp_build_skb(struct bnxt *bp, struct sk_buff *skb, u8 num_frags, argument
485 xdp_update_skb_shared_info(skb, num_frags,
/linux-master/drivers/net/wireguard/
H A Dsend.c168 int num_frags; local
181 num_frags = skb_cow_data(skb, trailer_len, &trailer);
182 if (unlikely(num_frags < 0 || num_frags > ARRAY_SIZE(sg)))
212 sg_init_table(sg, num_frags);
H A Dreceive.c247 int num_frags; local
268 num_frags = skb_cow_data(skb, 0, &trailer);
271 if (unlikely(num_frags < 0 || num_frags > ARRAY_SIZE(sg)))
274 sg_init_table(sg, num_frags);
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_sriov.h29 u8 num_frags; member in struct:qlcnic_bc_hdr
35 u8 num_frags;
H A Dqlcnic_sriov_common.c759 u8 cmd_op, num_frags, t_num_frags; local
771 num_frags = (trans->req_pay_size) / (bc_pay_sz);
773 num_frags++;
774 t_num_frags = num_frags;
775 if (qlcnic_sriov_alloc_bc_msg(&trans->req_hdr, num_frags))
778 num_frags = (trans->rsp_pay_size) / (bc_pay_sz);
780 num_frags++;
781 if (qlcnic_sriov_alloc_bc_msg(&trans->rsp_hdr, num_frags))
783 num_frags = t_num_frags;
791 num_frags
[all...]
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_rx_dqo.c610 int num_frags; local
619 num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags;
620 skb_add_rx_frag(rx->ctx.skb_tail, num_frags, page,
639 int num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags; local
641 if (unlikely(num_frags == MAX_SKB_FRAGS)) {
653 num_frags = 0;
665 skb_add_rx_frag(rx->ctx.skb_tail, num_frags,
H A Dgve_rx.c410 int num_frags = 0; local
420 num_frags = skb_shinfo(ctx->skb_tail)->nr_frags;
421 if (num_frags == MAX_SKB_FRAGS) {
431 num_frags = 0;
440 skb_add_rx_frag(skb, num_frags, page_info->page,
/linux-master/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c101 for (i = 0; i < priv->cm.num_frags; ++i)
107 ipoib_cm_dma_unmap_rx(priv, priv->cm.num_frags - 1,
335 for (i = 0; i < priv->cm.num_frags; ++i)
339 for (i = 1; i < priv->cm.num_frags; ++i)
344 wr->num_sge = priv->cm.num_frags;
530 int i, num_frags; local
539 num_frags = skb_shinfo(skb)->nr_frags;
540 for (i = 0; i < num_frags; i++) {
1609 priv->cm.num_frags = max_srq_sge;
1610 ipoib_dbg(priv, "max_cm_mtu = 0x%x, num_frags
[all...]
H A Dipoib.h286 int num_frags; member in struct:ipoib_cm_dev_priv
/linux-master/net/tls/
H A Dtls_device.c142 for (i = 0; i < record->num_frags; i++)
264 frag = &record->frags[record->num_frags - 1];
272 ++record->num_frags;
300 for (i = 0; i < record->num_frags; i++) {
308 sg_mark_end(&offload_ctx->sg_tx_data[record->num_frags - 1]);
361 record->num_frags = 1;
543 (record->num_frags >= MAX_SKB_FRAGS - 1)) {
1130 start_marker_record->num_frags = 0;
/linux-master/drivers/mailbox/
H A Dbcm-pdc-mailbox.c585 u32 num_frags; local
607 num_frags = pdcs->txin_numd[pdcs->txin];
608 WARN_ON(num_frags == 0);
613 pdcs->txin = (pdcs->txin + num_frags) & pdcs->ntxpost;
616 pdcs->pdc_idx, num_frags);
620 num_frags = rx_ctx->rxin_numd;
629 pdcs->rxin = (pdcs->rxin + num_frags) & pdcs->nrxpost;
632 pdcs->pdc_idx, num_frags);
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_rx.c82 for (i = 0; i < priv->num_frags; i++, frags++) {
116 for (i = 0; i < priv->num_frags; i++) {
126 for (i = priv->num_frags; i < possible_frags; i++) {
176 for (nr = 0; nr < priv->num_frags; nr++) {
333 DS_SIZE * priv->num_frags);
1054 * This only works when num_frags == 1.
1096 priv->num_frags = i;
1100 en_dbg(DRV, priv, "Rx buffer scatter-list (effective-mtu:%d num_frags:%d):\n",
1101 eff_mtu, priv->num_frags);
1102 for (i = 0; i < priv->num_frags;
[all...]
H A Dmlx4_en.h589 u8 num_frags; member in struct:mlx4_en_priv
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c716 for (i = 0; i < info->num_frags; i++)
770 info->num_frags = 1;
826 info->num_frags = i;
851 info->wqe_index_mask = info->num_frags % 2;
864 info->log_num_frags = order_base_2(info->num_frags);
866 *xdp_frag_size = info->num_frags > 1 && params->xdp_prog ? PAGE_SIZE : 0;
1015 ndsegs = param->frags_info.num_frags;
H A Dxdp.c545 int num_frags = 0; local
574 num_frags = xdptxdf->sinfo->nr_frags;
623 for (i = 0; i < num_frags; i++) {
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dctxt-info-gen3.c54 if (trans->dbg.fw_mon_ini[alloc_id].num_frags) {
65 "WRT: Applying DRAM destination (alloc_id=%u, num_frags=%u)\n",
67 trans->dbg.fw_mon_ini[alloc_id].num_frags);
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Ddebug.h377 * @num_frags: number of fragments
383 __le32 num_frags; member in struct:iwl_buf_alloc_cmd
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_qp.c400 int num_frags, len_terminate, rv; local
567 num_frags = 3;
572 num_frags = 2;
593 if (num_frags == 3) {
602 rv = kernel_sendmsg(s, &msg, iov, num_frags, len_terminate);
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c1178 u8 num_frags; local
1183 for (num_frags = cqe->bd_num - 1; num_frags > 0; num_frags--) {
1190 num_frags);
1220 return num_frags;
/linux-master/include/net/
H A Dtls.h145 int num_frags; member in struct:tls_record_info
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c1658 for (i = 0; i < record->num_frags; i++) {
1664 skb_shinfo(nskb)->nr_frags = record->num_frags;
1732 record->num_frags,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c350 for (i = 0; i < rq->wqe.info.num_frags; i++, frag++) {
379 for (i = 0; i < rq->wqe.info.num_frags; i++, wi++)
402 for (int i = 0; i < rq->wqe.info.num_frags; i++, wi++)
490 for (int k = 0; k < rq->wqe.info.num_frags; k++, frag++)

Completed in 561 milliseconds

12