| /drivers/net/wireless/intel/iwlwifi/ |
| A D | iwl-dbg-tlv.c | 415 fw_mon->num_frags = 0; in iwl_dbg_tlv_fragments_free() 594 if (fw_mon->num_frags) { in iwl_dbg_tlv_alloc_fragments() 609 num_frags = 1; in iwl_dbg_tlv_alloc_fragments() 617 num_frags = min_t(u32, num_frags, BUF_ALLOC_MAX_NUM_FRAGS); in iwl_dbg_tlv_alloc_fragments() 618 num_frags = min_t(u32, num_frags, remain_pages); in iwl_dbg_tlv_alloc_fragments() 625 for (i = 0; i < num_frags; i++) { in iwl_dbg_tlv_alloc_fragments() 647 fw_mon->num_frags++; in iwl_dbg_tlv_alloc_fragments() 694 .num_frags = cpu_to_le32(num_frags), in iwl_dbg_tlv_apply_buffer() 718 remain_frags -= num_frags; in iwl_dbg_tlv_apply_buffer() 746 u32 remain_frags, num_frags; in iwl_dbg_tlv_update_dram() local [all …]
|
| A D | iwl-trans.h | 582 u32 num_frags; member
|
| /drivers/net/ethernet/broadcom/bnxt/ |
| A D | bnxt_xdp.c | 34 int num_frags = 0; in bnxt_xmit_bd() local 41 num_frags = sinfo->nr_frags; in bnxt_xmit_bd() 47 tx_buf->nr_frags = num_frags; in bnxt_xmit_bd() 52 flags = (len << TX_BD_LEN_SHIFT) | TX_BD_CNT(num_frags + 1) | in bnxt_xmit_bd() 55 txbd->tx_bd_opaque = SET_TX_OPAQUE(bp, txr, prod, 1 + num_frags); in bnxt_xmit_bd() 59 for (i = 0; i < num_frags ; i++) { in bnxt_xmit_bd() 463 bnxt_xdp_build_skb(struct bnxt *bp, struct sk_buff *skb, u8 num_frags, in bnxt_xdp_build_skb() argument 471 xdp_update_skb_shared_info(skb, num_frags, in bnxt_xdp_build_skb() 473 BNXT_RX_PAGE_SIZE * num_frags, in bnxt_xdp_build_skb()
|
| A D | bnxt_xdp.h | 35 u8 num_frags, struct page_pool *pool,
|
| /drivers/net/wireguard/ |
| A D | send.c | 168 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 D | receive.c | 247 int num_frags; in decrypt_packet() local 268 num_frags = skb_cow_data(skb, 0, &trailer); in decrypt_packet() 271 if (unlikely(num_frags < 0 || num_frags > ARRAY_SIZE(sg))) in decrypt_packet() 274 sg_init_table(sg, num_frags); in decrypt_packet()
|
| /drivers/net/ethernet/qlogic/qlcnic/ |
| A D | qlcnic_sriov_common.c | 761 u8 cmd_op, num_frags, t_num_frags; in qlcnic_sriov_prepare_bc_hdr() local 773 num_frags = (trans->req_pay_size) / (bc_pay_sz); in qlcnic_sriov_prepare_bc_hdr() 775 num_frags++; in qlcnic_sriov_prepare_bc_hdr() 776 t_num_frags = num_frags; in qlcnic_sriov_prepare_bc_hdr() 780 num_frags = (trans->rsp_pay_size) / (bc_pay_sz); in qlcnic_sriov_prepare_bc_hdr() 782 num_frags++; in qlcnic_sriov_prepare_bc_hdr() 785 num_frags = t_num_frags; in qlcnic_sriov_prepare_bc_hdr() 795 num_frags++; in qlcnic_sriov_prepare_bc_hdr() 804 for (i = 0; i < num_frags; i++) { in qlcnic_sriov_prepare_bc_hdr() 809 hdr[i].num_frags = num_frags; in qlcnic_sriov_prepare_bc_hdr() [all …]
|
| A D | qlcnic_sriov.h | 29 u8 num_frags; member 35 u8 num_frags;
|
| /drivers/net/ethernet/google/gve/ |
| A D | gve_rx_dqo.c | 497 int num_frags; in gve_rx_copy_ondemand() local 506 num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags; in gve_rx_copy_ondemand() 507 skb_add_rx_frag(rx->ctx.skb_tail, num_frags, page, in gve_rx_copy_ondemand() 520 int num_frags, u16 buf_len) in gve_skb_add_rx_frag() argument 523 skb_add_rx_frag_netmem(rx->ctx.skb_tail, num_frags, in gve_skb_add_rx_frag() 529 skb_add_rx_frag(rx->ctx.skb_tail, num_frags, in gve_skb_add_rx_frag() 545 int num_frags = skb_shinfo(rx->ctx.skb_tail)->nr_frags; in gve_rx_append_frags() local 547 if (unlikely(num_frags == MAX_SKB_FRAGS)) { in gve_rx_append_frags() 562 num_frags = 0; in gve_rx_append_frags() 574 gve_skb_add_rx_frag(rx, buf_state, num_frags, buf_len); in gve_rx_append_frags()
|
| A D | gve_rx.c | 457 int num_frags = 0; in gve_rx_add_frags() local 467 num_frags = skb_shinfo(ctx->skb_tail)->nr_frags; in gve_rx_add_frags() 468 if (num_frags == MAX_SKB_FRAGS) { in gve_rx_add_frags() 478 num_frags = 0; in gve_rx_add_frags() 487 skb_add_rx_frag(skb, num_frags, page_info->page, in gve_rx_add_frags()
|
| /drivers/infiniband/ulp/ipoib/ |
| A D | ipoib_cm.c | 101 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 D | ipoib.h | 286 int num_frags; member
|
| /drivers/mailbox/ |
| A D | bcm-pdc-mailbox.c | 582 u32 num_frags; in pdc_receive_one() local 604 num_frags = pdcs->txin_numd[pdcs->txin]; in pdc_receive_one() 605 WARN_ON(num_frags == 0); in pdc_receive_one() 610 pdcs->txin = (pdcs->txin + num_frags) & pdcs->ntxpost; in pdc_receive_one() 613 pdcs->pdc_idx, num_frags); in pdc_receive_one() 617 num_frags = rx_ctx->rxin_numd; in pdc_receive_one() 626 pdcs->rxin = (pdcs->rxin + num_frags) & pdcs->nrxpost; in pdc_receive_one() 629 pdcs->pdc_idx, num_frags); in pdc_receive_one()
|
| /drivers/net/ethernet/mellanox/mlx4/ |
| A D | en_rx.c | 64 for (i = 0; i < priv->num_frags; i++, frags++) { in mlx4_en_alloc_frags() 102 for (i = 0; i < priv->num_frags; i++) { in mlx4_en_init_rx_desc() 112 for (i = priv->num_frags; i < possible_frags; i++) { in mlx4_en_init_rx_desc() 150 for (nr = 0; nr < priv->num_frags; nr++) { in mlx4_en_free_rx_desc() 327 DS_SIZE * priv->num_frags); in mlx4_en_activate_rx_rings() 1068 priv->num_frags = i; in mlx4_en_calc_rx_buf() 1073 eff_mtu, priv->num_frags); in mlx4_en_calc_rx_buf() 1074 for (i = 0; i < priv->num_frags; i++) { in mlx4_en_calc_rx_buf()
|
| A D | mlx4_en.h | 582 u8 num_frags; member
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | params.c | 638 for (i = 0; i < info->num_frags; i++) in mlx5e_rx_compute_wqe_bulk_params() 692 info->num_frags = 1; in mlx5e_build_rq_frags_info() 748 info->num_frags = i; in mlx5e_build_rq_frags_info() 773 info->wqe_index_mask = info->num_frags % 2; in mlx5e_build_rq_frags_info() 786 info->log_num_frags = order_base_2(info->num_frags); in mlx5e_build_rq_frags_info() 788 *xdp_frag_size = info->num_frags > 1 && params->xdp_prog ? PAGE_SIZE : 0; in mlx5e_build_rq_frags_info() 943 ndsegs = param->frags_info.num_frags; in mlx5e_build_rq_param()
|
| A D | xdp.c | 546 int num_frags = 0; in mlx5e_xmit_xdp_frame() local 576 num_frags = xdptxdf->sinfo->nr_frags; in mlx5e_xmit_xdp_frame() 622 for (i = 0; i < num_frags; i++) { in mlx5e_xmit_xdp_frame()
|
| /drivers/infiniband/sw/siw/ |
| A D | siw_qp.c | 373 int num_frags, len_terminate, rv; in siw_send_terminate() local 540 num_frags = 3; in siw_send_terminate() 545 num_frags = 2; in siw_send_terminate() 563 if (num_frags == 3) { in siw_send_terminate() 570 rv = kernel_sendmsg(s, &msg, iov, num_frags, len_terminate); in siw_send_terminate()
|
| /drivers/net/ethernet/qlogic/qede/ |
| A D | qede_fp.c | 1178 u8 num_frags; in qede_rx_build_jumbo() local 1183 for (num_frags = cqe->bd_num - 1; num_frags > 0; num_frags--) { in qede_rx_build_jumbo() 1190 num_frags); in qede_rx_build_jumbo() 1220 return num_frags; in qede_rx_build_jumbo()
|
| /drivers/net/wireless/intel/iwlwifi/fw/api/ |
| A D | debug.h | 384 __le32 num_frags; member
|
| /drivers/net/wireless/intel/iwlwifi/pcie/ |
| A D | ctxt-info-v2.c | 75 if (trans->dbg.fw_mon_ini[alloc_id].num_frags) { in iwl_pcie_ctxt_info_dbg_enable() 88 trans->dbg.fw_mon_ini[alloc_id].num_frags); in iwl_pcie_ctxt_info_dbg_enable()
|
| /drivers/staging/media/ipu7/abi/ |
| A D | ipu7_fw_msg_abi.h | 82 u8 num_frags; member
|
| /drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| A D | chcr_ktls.c | 1660 for (i = 0; i < record->num_frags; i++) { in chcr_ktls_copy_record_in_skb() 1666 skb_shinfo(nskb)->nr_frags = record->num_frags; in chcr_ktls_copy_record_in_skb() 1734 record->num_frags, in chcr_end_part_handler()
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_rx.c | 350 for (i = 0; i < rq->wqe.info.num_frags; i++, frag++) { in mlx5e_alloc_rx_wqe() 379 for (i = 0; i < rq->wqe.info.num_frags; i++, wi++) in mlx5e_free_rx_wqe() 402 for (int i = 0; i < rq->wqe.info.num_frags; i++, wi++) in mlx5e_dealloc_rx_wqe() 490 for (int k = 0; k < rq->wqe.info.num_frags; k++, frag++) in mlx5e_refill_rx_wqes()
|
| /drivers/net/ethernet/amazon/ena/ |
| A D | ena_netdev.c | 2475 int num_frags, header_len, rc; in ena_check_and_linearize_skb() local 2477 num_frags = skb_shinfo(skb)->nr_frags; in ena_check_and_linearize_skb() 2480 if (num_frags < tx_ring->sgl_size) in ena_check_and_linearize_skb() 2483 if ((num_frags == tx_ring->sgl_size) && in ena_check_and_linearize_skb()
|