Home
last modified time | relevance | path

Searched refs:num_segs (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c71 for (seg = 0; seg < sg->num_segs; seg++) { in otx2_dma_unmap_skb_frags()
75 sg->num_segs = 0; in otx2_dma_unmap_skb_frags()
461 struct sk_buff *skb, int num_segs, int *offset) in otx2_sqe_add_sg() argument
468 sq->sg[sq->head].num_segs = 0; in otx2_sqe_add_sg()
470 for (seg = 0; seg < num_segs; seg++) { in otx2_sqe_add_sg()
481 if ((num_segs - seg) >= (MAX_SEGS_PER_SG - 1)) in otx2_sqe_add_sg()
497 sq->sg[sq->head].num_segs++; in otx2_sqe_add_sg()
628 int num_segs = skb_shinfo(skb)->nr_frags + 1; in otx2_dma_map_tso_skb() local
633 sg->num_segs = 0; in otx2_dma_map_tso_skb()
638 for (seg = 0; seg < num_segs; seg++) { in otx2_dma_map_tso_skb()
[all …]
H A Dotx2_txrx.h73 u16 num_segs; member
/OK3568_Linux_fs/kernel/arch/mips/cavium-octeon/executive/
H A Dcvmx-helper.c788 int size, num_segs = 0, wqe_pcnt, pkt_pcnt; in __cvmx_helper_errata_fix_ipd_ptr_alignment() local
826 num_segs = (2 + pkt_pcnt - wqe_pcnt) & 3; in __cvmx_helper_errata_fix_ipd_ptr_alignment()
828 if (num_segs == 0) in __cvmx_helper_errata_fix_ipd_ptr_alignment()
831 num_segs += 1; in __cvmx_helper_errata_fix_ipd_ptr_alignment()
835 ((num_segs - 1) * FIX_IPD_NON_FIRST_BUFF_PAYLOAD_BYTES) - in __cvmx_helper_errata_fix_ipd_ptr_alignment()
852 g_buffer.s.size = num_segs; in __cvmx_helper_errata_fix_ipd_ptr_alignment()
872 for (i = 0; i < num_segs; i++) { in __cvmx_helper_errata_fix_ipd_ptr_alignment()
877 if (i == (num_segs - 1)) in __cvmx_helper_errata_fix_ipd_ptr_alignment()
886 pko_command.s.segs = num_segs; in __cvmx_helper_errata_fix_ipd_ptr_alignment()
955 if (num_segs) in __cvmx_helper_errata_fix_ipd_ptr_alignment()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dxhci-mem.c130 unsigned int num_segs) in xhci_link_rings() argument
146 ring->num_segs += num_segs; in xhci_link_rings()
147 ring->num_trbs_free += (TRBS_PER_SEGMENT - 1) * num_segs; in xhci_link_rings()
320 ring->num_trbs_free = ring->num_segs * (TRBS_PER_SEGMENT - 1) - 1; in xhci_initialize_ring_info()
327 unsigned int num_segs, unsigned int cycle_state, in xhci_alloc_segments_for_ring() argument
341 num_segs--; in xhci_alloc_segments_for_ring()
344 while (num_segs > 0) { in xhci_alloc_segments_for_ring()
360 num_segs--; in xhci_alloc_segments_for_ring()
424 unsigned int num_segs, unsigned int cycle_state, in xhci_ring_alloc() argument
435 ring->num_segs = num_segs; in xhci_ring_alloc()
[all …]
H A Dxhci-trace.h466 __field(unsigned int, num_segs)
475 __entry->num_segs = ring->num_segs;
489 __entry->num_segs,
H A Dxhci-debugfs.c220 for (i = 0; i < ring->num_segs; i++) { in xhci_ring_trb_show()
H A Dxhci.h1630 unsigned int num_segs; member
2061 unsigned int num_segs, unsigned int cycle_state,
H A Dxhci-dbgcap.c433 ring->num_segs = 1; in xhci_dbc_ring_alloc()
H A Dxhci-ring.c190 if (link_trb_count++ > ring->num_segs) { in inc_deq()
271 if (link_trb_count++ > ring->num_segs) { in inc_enq()
3281 if (link_trb_count++ > ep_ring->num_segs) { in prepare_ring()
H A Dxhci.c887 ring->num_trbs_free = ring->num_segs * (TRBS_PER_SEGMENT - 1) - 1; in xhci_clear_command_ring()
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dxhci-mem.c303 struct xhci_ring *xhci_ring_alloc(unsigned int num_segs, bool link_trbs) in xhci_ring_alloc() argument
311 if (num_segs == 0) in xhci_ring_alloc()
317 num_segs--; in xhci_ring_alloc()
320 while (num_segs > 0) { in xhci_ring_alloc()
329 num_segs--; in xhci_ring_alloc()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath10k/
H A Dswap.h36 __le32 num_segs; member
H A Dswap.c115 seg_info->seg_hw_info.num_segs = in ath10k_swap_code_seg_alloc()
/OK3568_Linux_fs/kernel/include/trace/events/
H A Drpcrdma.h1673 unsigned int num_segs
1676 TP_ARGS(rdma, remaining, seg_no, num_segs),
1681 __field(unsigned int, num_segs)
1689 __entry->num_segs = num_segs;
1696 __entry->seg_no, __entry->num_segs
/OK3568_Linux_fs/u-boot/include/usb/
H A Dxhci.h1022 unsigned int num_segs; member
1266 struct xhci_ring *xhci_ring_alloc(unsigned int num_segs, bool link_trbs);
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/hfi1/
H A Dtid_rdma.c3656 u32 bth0, psn, len, rkey, num_segs; in hfi1_rc_rcv_tid_rdma_write_req() local
3680 num_segs = DIV_ROUND_UP(len, qpriv->tid_rdma.local.max_len); in hfi1_rc_rcv_tid_rdma_write_req()
3738 qp->r_psn += num_segs - 1; in hfi1_rc_rcv_tid_rdma_write_req()
3745 req->n_flows = min_t(u16, num_segs, qpriv->tid_rdma.local.max_write); in hfi1_rc_rcv_tid_rdma_write_req()
3754 req->total_segs = num_segs; in hfi1_rc_rcv_tid_rdma_write_req()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c8117 int num_segs, sb_idx, prod_offset; in bnx2x_init_hw_func() local
8151 num_segs = CHIP_INT_MODE_IS_BC(bp) ? in bnx2x_init_hw_func()
8155 num_segs; in bnx2x_init_hw_func()
8157 for (i = 0; i < num_segs; i++) { in bnx2x_init_hw_func()
8170 num_segs = CHIP_INT_MODE_IS_BC(bp) ? in bnx2x_init_hw_func()
8186 for (i = 0; i < (num_segs * E1HVN_MAX); in bnx2x_init_hw_func()