Home
last modified time | relevance | path

Searched refs:num_frags (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/net/wireless/intel/iwlwifi/
A Diwl-dbg-tlv.c385 fw_mon->num_frags = 0; in iwl_dbg_tlv_fragments_free()
562 if (fw_mon->num_frags || in iwl_dbg_tlv_alloc_fragments()
572 num_frags = 1; in iwl_dbg_tlv_alloc_fragments()
577 num_frags = min_t(u32, num_frags, BUF_ALLOC_MAX_NUM_FRAGS); in iwl_dbg_tlv_alloc_fragments()
578 num_frags = min_t(u32, num_frags, remain_pages); in iwl_dbg_tlv_alloc_fragments()
585 for (i = 0; i < num_frags; i++) { in iwl_dbg_tlv_alloc_fragments()
607 fw_mon->num_frags++; in iwl_dbg_tlv_alloc_fragments()
654 .num_frags = cpu_to_le32(num_frags), in iwl_dbg_tlv_apply_buffer()
678 remain_frags -= num_frags; in iwl_dbg_tlv_apply_buffer()
706 u32 remain_frags, num_frags; in iwl_dbg_tlv_update_dram() local
[all …]
A Diwl-trans.h700 u32 num_frags; member
/linux/drivers/net/wireguard/
A Dsend.c168 int num_frags; in encrypt_packet() local
181 num_frags = skb_cow_data(skb, trailer_len, &trailer); in encrypt_packet()
182 if (unlikely(num_frags < 0 || num_frags > ARRAY_SIZE(sg))) in encrypt_packet()
212 sg_init_table(sg, num_frags); in encrypt_packet()
A Dreceive.c254 int num_frags; in decrypt_packet() local
275 num_frags = skb_cow_data(skb, 0, &trailer); in decrypt_packet()
278 if (unlikely(num_frags < 0 || num_frags > ARRAY_SIZE(sg))) in decrypt_packet()
281 sg_init_table(sg, num_frags); in decrypt_packet()
/linux/drivers/net/ethernet/qlogic/qlcnic/
A Dqlcnic_sriov_common.c758 u8 cmd_op, num_frags, t_num_frags; in qlcnic_sriov_prepare_bc_hdr() local
770 num_frags = (trans->req_pay_size) / (bc_pay_sz); in qlcnic_sriov_prepare_bc_hdr()
772 num_frags++; in qlcnic_sriov_prepare_bc_hdr()
773 t_num_frags = num_frags; in qlcnic_sriov_prepare_bc_hdr()
777 num_frags = (trans->rsp_pay_size) / (bc_pay_sz); in qlcnic_sriov_prepare_bc_hdr()
779 num_frags++; in qlcnic_sriov_prepare_bc_hdr()
782 num_frags = t_num_frags; in qlcnic_sriov_prepare_bc_hdr()
792 num_frags++; in qlcnic_sriov_prepare_bc_hdr()
801 for (i = 0; i < num_frags; i++) { in qlcnic_sriov_prepare_bc_hdr()
806 hdr[i].num_frags = num_frags; in qlcnic_sriov_prepare_bc_hdr()
[all …]
A Dqlcnic_sriov.h29 u8 num_frags; member
35 u8 num_frags;
/linux/drivers/infiniband/ulp/ipoib/
A Dipoib_cm.c101 for (i = 0; i < priv->cm.num_frags; ++i) in ipoib_cm_post_receive_srq()
335 for (i = 0; i < priv->cm.num_frags; ++i) in ipoib_cm_init_rx_wr()
339 for (i = 1; i < priv->cm.num_frags; ++i) in ipoib_cm_init_rx_wr()
344 wr->num_sge = priv->cm.num_frags; in ipoib_cm_init_rx_wr()
530 int i, num_frags; in skb_put_frags() local
539 num_frags = skb_shinfo(skb)->nr_frags; in skb_put_frags()
540 for (i = 0; i < num_frags; i++) { in skb_put_frags()
1609 priv->cm.num_frags = max_srq_sge; in ipoib_cm_dev_init()
1611 priv->cm.max_cm_mtu, priv->cm.num_frags); in ipoib_cm_dev_init()
1614 priv->cm.num_frags = IPOIB_CM_RX_SG; in ipoib_cm_dev_init()
[all …]
A Dipoib.h286 int num_frags; member
/linux/drivers/mailbox/
A Dbcm-pdc-mailbox.c586 u32 num_frags; in pdc_receive_one() local
608 num_frags = pdcs->txin_numd[pdcs->txin]; in pdc_receive_one()
609 WARN_ON(num_frags == 0); in pdc_receive_one()
614 pdcs->txin = (pdcs->txin + num_frags) & pdcs->ntxpost; in pdc_receive_one()
617 pdcs->pdc_idx, num_frags); in pdc_receive_one()
621 num_frags = rx_ctx->rxin_numd; in pdc_receive_one()
630 pdcs->rxin = (pdcs->rxin + num_frags) & pdcs->nrxpost; in pdc_receive_one()
633 pdcs->pdc_idx, num_frags); in pdc_receive_one()
/linux/net/tls/
A Dtls_device.c130 for (i = 0; i < record->num_frags; i++) in destroy_record()
252 frag = &record->frags[record->num_frags - 1]; in tls_append_frag()
261 ++record->num_frags; in tls_append_frag()
289 for (i = 0; i < record->num_frags; i++) { in tls_push_record()
297 sg_mark_end(&offload_ctx->sg_tx_data[record->num_frags - 1]); in tls_push_record()
354 record->num_frags = 1; in tls_create_new_record()
505 (record->num_frags >= MAX_SKB_FRAGS - 1)) { in tls_push_data()
1102 start_marker_record->num_frags = 0; in tls_set_device_offload()
/linux/drivers/net/ethernet/mellanox/mlx4/
A Den_rx.c82 for (i = 0; i < priv->num_frags; i++, frags++) { in mlx4_en_alloc_frags()
116 for (i = 0; i < priv->num_frags; i++) { in mlx4_en_init_rx_desc()
126 for (i = priv->num_frags; i < possible_frags; i++) { in mlx4_en_init_rx_desc()
176 for (nr = 0; nr < priv->num_frags; nr++) { in mlx4_en_free_rx_desc()
333 DS_SIZE * priv->num_frags); in mlx4_en_activate_rx_rings()
1043 priv->num_frags = i; in mlx4_en_calc_rx_buf()
1048 eff_mtu, priv->num_frags); in mlx4_en_calc_rx_buf()
1049 for (i = 0; i < priv->num_frags; i++) { in mlx4_en_calc_rx_buf()
A Dmlx4_en.h579 u8 num_frags; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dparams.c411 info->num_frags = 1; in mlx5e_build_rq_frags_info()
433 info->num_frags = i; in mlx5e_build_rq_frags_info()
435 info->wqe_bulk = 1 + (info->num_frags % 2); in mlx5e_build_rq_frags_info()
439 info->log_num_frags = order_base_2(info->num_frags); in mlx5e_build_rq_frags_info()
576 ndsegs = param->frags_info.num_frags; in mlx5e_build_rq_param()
/linux/drivers/net/ethernet/google/gve/
A Dgve_rx_dqo.c486 int num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags; in gve_rx_append_frags() local
488 if (unlikely(num_frags == MAX_SKB_FRAGS)) { in gve_rx_append_frags()
497 num_frags = 0; in gve_rx_append_frags()
505 skb_add_rx_frag(rx->ctx.skb_tail, num_frags, in gve_rx_append_frags()
/linux/drivers/net/wireless/intel/iwlwifi/pcie/
A Dctxt-info-gen3.c54 if (trans->dbg.fw_mon_ini[alloc_id].num_frags) { in iwl_pcie_ctxt_info_dbg_enable()
67 trans->dbg.fw_mon_ini[alloc_id].num_frags); in iwl_pcie_ctxt_info_dbg_enable()
/linux/drivers/infiniband/sw/siw/
A Dsiw_qp.c397 int num_frags, len_terminate, rv; in siw_send_terminate() local
564 num_frags = 3; in siw_send_terminate()
569 num_frags = 2; in siw_send_terminate()
590 if (num_frags == 3) { in siw_send_terminate()
599 rv = kernel_sendmsg(s, &msg, iov, num_frags, len_terminate); in siw_send_terminate()
/linux/drivers/net/ethernet/qlogic/qede/
A Dqede_fp.c1176 u8 num_frags; in qede_rx_build_jumbo() local
1181 for (num_frags = cqe->bd_num - 1; num_frags > 0; num_frags--) { in qede_rx_build_jumbo()
1188 num_frags); in qede_rx_build_jumbo()
1218 return num_frags; in qede_rx_build_jumbo()
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
A Ddebug.h360 __le32 num_frags; member
/linux/drivers/staging/unisys/include/
A Diochannel.h346 int num_frags; member
/linux/include/net/
A Dtls.h168 int num_frags; member
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
A Dchcr_ktls.c1663 for (i = 0; i < record->num_frags; i++) { in chcr_ktls_copy_record_in_skb()
1669 skb_shinfo(nskb)->nr_frags = record->num_frags; in chcr_ktls_copy_record_in_skb()
1737 record->num_frags, in chcr_end_part_handler()
/linux/drivers/staging/unisys/visornic/
A Dvisornic_main.c959 cmdrsp->net.xmt.num_frags = in visornic_xmit()
963 if (cmdrsp->net.xmt.num_frags < 0) { in visornic_xmit()
/linux/drivers/net/ethernet/amazon/ena/
A Dena_netdev.c2917 int num_frags, header_len, rc; in ena_check_and_linearize_skb() local
2919 num_frags = skb_shinfo(skb)->nr_frags; in ena_check_and_linearize_skb()
2922 if (num_frags < tx_ring->sgl_size) in ena_check_and_linearize_skb()
2925 if ((num_frags == tx_ring->sgl_size) && in ena_check_and_linearize_skb()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den.h640 u8 num_frags; member
/linux/drivers/net/ethernet/emulex/benet/
A Dbe_main.c932 u32 num_frags = skb_wrb_cnt(skb); in be_tx_setup_wrb_hdr() local
942 atomic_add(num_frags, &txq->used); in be_tx_setup_wrb_hdr()
943 txo->last_req_wrb_cnt = num_frags; in be_tx_setup_wrb_hdr()
944 txo->pend_wrb_cnt += num_frags; in be_tx_setup_wrb_hdr()

Completed in 85 milliseconds

12