Home
last modified time | relevance | path

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

/drivers/usb/cdns3/
A Dcdnsp-mem.c140 unsigned int num_segs) in cdnsp_link_rings() argument
150 ring->num_segs += num_segs; in cdnsp_link_rings()
325 unsigned int num_segs, in cdnsp_alloc_segments_for_ring() argument
338 num_segs--; in cdnsp_alloc_segments_for_ring()
342 while (num_segs > 0) { in cdnsp_alloc_segments_for_ring()
355 num_segs--; in cdnsp_alloc_segments_for_ring()
371 unsigned int num_segs, in cdnsp_ring_alloc() argument
383 ring->num_segs = num_segs; in cdnsp_ring_alloc()
388 if (num_segs == 0) in cdnsp_ring_alloc()
429 unsigned int num_segs; in cdnsp_ring_expansion() local
[all …]
A Dcdnsp-trace.h707 __field(unsigned int, num_segs)
716 __entry->num_segs = ring->num_segs;
733 __entry->num_segs,
A Dcdnsp-gadget.h1276 unsigned int num_segs; member
A Dcdnsp-gadget.c1408 for (i = 0; i < pdev->cmd_ring->num_segs; i++) { in cdnsp_clear_cmd_ring()
/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_txrx.c670 sq->sg[sq->head].num_segs = 0; in otx2_sqe_add_sg()
699 sq->sg[sq->head].num_segs++; in otx2_sqe_add_sg()
855 sg->num_segs = 0; in otx2_dma_map_tso_skb()
870 sg->size[sg->num_segs] = len; in otx2_dma_map_tso_skb()
871 sg->num_segs++; in otx2_dma_map_tso_skb()
969 list.num_segs = 1; in otx2_sq_append_tso()
978 list.size[list.num_segs] = size; in otx2_sq_append_tso()
979 list.dma_addr[list.num_segs] = in otx2_sq_append_tso()
984 list.num_segs++; in otx2_sq_append_tso()
1193 int offset, num_segs, free_desc; in otx2_sq_append_skb() local
[all …]
A Dcn10k_ipsec.h230 struct sk_buff *skb, int num_segs, int *offset);
233 int num_segs, int size);
252 struct sk_buff *skb, int num_segs, int *offset) in otx2_sqe_add_sg_ipsec() argument
260 int num_segs, int size) in cn10k_ipsec_transmit() argument
A Dcn10k_ipsec.c866 struct sk_buff *skb, int num_segs, int *offset) in otx2_sqe_add_sg_ipsec() argument
875 sq->sg[sq->head].num_segs = 0; in otx2_sqe_add_sg_ipsec()
878 for (seg = 0; seg < num_segs; seg++) { in otx2_sqe_add_sg_ipsec()
889 if ((num_segs - seg) >= (MAX_SEGS_PER_SG - 1)) in otx2_sqe_add_sg_ipsec()
909 sq->sg[sq->head].num_segs++; in otx2_sqe_add_sg_ipsec()
932 int num_segs, int size) in cn10k_ipsec_transmit() argument
1011 gthr_size = num_segs / MAX_SEGS_PER_SG; in cn10k_ipsec_transmit()
1012 gthr_size = (num_segs % MAX_SEGS_PER_SG) ? gthr_size + 1 : gthr_size; in cn10k_ipsec_transmit()
A Dotx2_txrx.h79 u16 num_segs; member
A Dotx2_common.c2139 for (seg = 0; seg < sg->num_segs; seg++) { in otx2_dma_unmap_skb_frags()
2143 sg->num_segs = 0; in otx2_dma_unmap_skb_frags()
/drivers/usb/host/
A Dxhci-mem.c159 dst->num_segs += src->num_segs; in xhci_link_rings()
325 ring->num_trbs_free = ring->num_segs * (TRBS_PER_SEGMENT - 1) - 1; in xhci_initialize_ring_info()
341 while (num < ring->num_segs) { in xhci_alloc_segments_for_ring()
381 ring->num_segs = num_segs; in xhci_ring_alloc()
385 if (num_segs == 0) in xhci_ring_alloc()
423 new_ring.num_segs = num_new_segs; in xhci_ring_expansion()
443 ring->num_segs); in xhci_ring_expansion()
1805 size = array_size(sizeof(struct xhci_erst_entry), evt_ring->num_segs); in xhci_alloc_erst()
1811 erst->num_entries = evt_ring->num_segs; in xhci_alloc_erst()
1814 for (val = 0; val < evt_ring->num_segs; val++) { in xhci_alloc_erst()
[all …]
A Dxhci-trace.h492 __field(unsigned int, num_segs)
500 __entry->num_segs = ring->num_segs;
511 __entry->num_segs,
A Dxhci-sideband.c29 sz = ring->num_segs * TRB_SEGMENT_SIZE; in xhci_ring_to_sgtable()
50 for (i = 0; i < ring->num_segs; i++) { in xhci_ring_to_sgtable()
A Dxhci-ring.c198 if (link_trb_count++ > ring->num_segs) { in inc_deq()
243 if (link_trb_count++ > ring->num_segs) { in inc_enq_past_link()
358 return ring->num_segs * (TRBS_PER_SEGMENT - 1); in xhci_num_trbs_free()
367 } while (i++ < ring->num_segs); in xhci_num_trbs_free()
A Dxhci.h1378 unsigned int num_segs; member
1820 struct xhci_ring *xhci_ring_alloc(struct xhci_hcd *xhci, unsigned int num_segs,
A Dxhci-dbgcap.c450 ring->num_segs = 1; in xhci_dbc_ring_alloc()
/drivers/net/wireless/ath/ath10k/
A Dswap.h36 __le32 num_segs; member
A Dswap.c115 seg_info->seg_hw_info.num_segs = in ath10k_swap_code_seg_alloc()
/drivers/infiniband/hw/hfi1/
A Dtid_rdma.c3668 u32 bth0, psn, len, rkey, num_segs; in hfi1_rc_rcv_tid_rdma_write_req() local
3692 num_segs = DIV_ROUND_UP(len, qpriv->tid_rdma.local.max_len); in hfi1_rc_rcv_tid_rdma_write_req()
3750 qp->r_psn += num_segs - 1; in hfi1_rc_rcv_tid_rdma_write_req()
3757 req->n_flows = min_t(u16, num_segs, qpriv->tid_rdma.local.max_write); in hfi1_rc_rcv_tid_rdma_write_req()
3766 req->total_segs = num_segs; in hfi1_rc_rcv_tid_rdma_write_req()
/drivers/net/ethernet/broadcom/bnx2x/
A Dbnx2x_main.c8115 int num_segs, sb_idx, prod_offset; in bnx2x_init_hw_func() local
8149 num_segs = CHIP_INT_MODE_IS_BC(bp) ? in bnx2x_init_hw_func()
8153 num_segs; in bnx2x_init_hw_func()
8155 for (i = 0; i < num_segs; i++) { in bnx2x_init_hw_func()
8168 num_segs = CHIP_INT_MODE_IS_BC(bp) ? in bnx2x_init_hw_func()
8184 for (i = 0; i < (num_segs * E1HVN_MAX); in bnx2x_init_hw_func()

Completed in 83 milliseconds