Home
last modified time | relevance | path

Searched refs:ndesc (Results 1 - 25 of 74) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_tx.c349 unsigned int ndesc; in fun_start_xmit() local
357 ndesc = write_pkt_desc(skb, q, tls_len); in fun_start_xmit()
358 if (unlikely(!ndesc)) { in fun_start_xmit()
363 q->prod_cnt += ndesc; in fun_start_xmit()
425 unsigned int npkts = 0, nbytes = 0, ndesc = 0; in fun_txq_reclaim() local
448 ndesc += pkt_desc; in fun_txq_reclaim()
454 q->cons_cnt += ndesc; in fun_txq_reclaim()
486 unsigned int npkts = 0, ndesc = 0, head, reclaim_idx; in fun_xdpq_clean() local
505 ndesc += pkt_desc; in fun_xdpq_clean()
510 q->cons_cnt += ndesc; in fun_xdpq_clean()
516 unsigned int idx, nfrags = 1, ndesc = 1, tot_len = xdpf->len; fun_xdp_tx() local
623 fun_txq_create_sw(struct net_device *dev, unsigned int qidx, unsigned int ndesc, struct fun_irq *irq) fun_txq_create_sw() argument
683 unsigned int irq_idx, ndesc = q->mask + 1; fun_txq_create_dev() local
759 funeth_txq_create(struct net_device *dev, unsigned int qidx, unsigned int ndesc, struct fun_irq *irq, int state, struct funeth_txq **qp) funeth_txq_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c854 u32 len, cpl = 0, ndesc, wr_len, wr_mid = 0; in chcr_ktls_xmit_tcb_cpls() local
862 ndesc = DIV_ROUND_UP(len, 64); in chcr_ktls_xmit_tcb_cpls()
864 credits = chcr_txq_avail(&q->q) - ndesc; in chcr_ktls_xmit_tcb_cpls()
932 ndesc = DIV_ROUND_UP(len, 64); in chcr_ktls_xmit_tcb_cpls()
933 chcr_txq_advance(&q->q, ndesc); in chcr_ktls_xmit_tcb_cpls()
934 cxgb4_ring_tx_db(tx_info->adap, &q->q, ndesc); in chcr_ktls_xmit_tcb_cpls()
1005 unsigned int ndesc; in chcr_ktls_write_tcp_options() local
1026 ndesc = DIV_ROUND_UP(len16, 4); in chcr_ktls_write_tcp_options()
1028 credits = chcr_txq_avail(&q->q) - ndesc; in chcr_ktls_write_tcp_options()
1089 chcr_txq_advance(&q->q, ndesc); in chcr_ktls_write_tcp_options()
1113 u32 len16, wr_mid = 0, flits = 0, ndesc, cipher_start; chcr_ktls_xmit_wr_complete() local
1290 unsigned int flits = 0, ndesc; chcr_ktls_xmit_wr_short() local
1475 unsigned int flits = 0, ndesc; chcr_ktls_tx_plaintxt() local
1584 unsigned int flits, ndesc; chcr_ktls_tunnel_pkt() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c848 u32 len, cpl = 0, ndesc, wr_len, wr_mid = 0; in chcr_ktls_xmit_tcb_cpls() local
856 ndesc = DIV_ROUND_UP(len, 64); in chcr_ktls_xmit_tcb_cpls()
858 credits = chcr_txq_avail(&q->q) - ndesc; in chcr_ktls_xmit_tcb_cpls()
926 ndesc = DIV_ROUND_UP(len, 64); in chcr_ktls_xmit_tcb_cpls()
927 chcr_txq_advance(&q->q, ndesc); in chcr_ktls_xmit_tcb_cpls()
928 cxgb4_ring_tx_db(tx_info->adap, &q->q, ndesc); in chcr_ktls_xmit_tcb_cpls()
999 unsigned int ndesc; in chcr_ktls_write_tcp_options() local
1020 ndesc = DIV_ROUND_UP(len16, 4); in chcr_ktls_write_tcp_options()
1022 credits = chcr_txq_avail(&q->q) - ndesc; in chcr_ktls_write_tcp_options()
1083 chcr_txq_advance(&q->q, ndesc); in chcr_ktls_write_tcp_options()
1107 u32 len16, wr_mid = 0, flits = 0, ndesc, cipher_start; chcr_ktls_xmit_wr_complete() local
1284 unsigned int flits = 0, ndesc; chcr_ktls_xmit_wr_short() local
1469 unsigned int flits = 0, ndesc; chcr_ktls_tx_plaintxt() local
1577 unsigned int flits, ndesc; chcr_ktls_tunnel_pkt() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/altera/
H A Daltera_sgdma.c13 struct sgdma_descrip __iomem *ndesc,
173 struct sgdma_descrip __iomem *ndesc = &descbase[1]; in sgdma_tx_buffer() local
180 ndesc, /* next descriptor */ in sgdma_tx_buffer()
181 sgdma_txphysaddr(priv, ndesc), in sgdma_tx_buffer()
294 struct sgdma_descrip __iomem *ndesc, in sgdma_setup_descrip()
305 u32 ctrl = csrrd8(ndesc, sgdma_descroffs(control)); in sgdma_setup_descrip()
307 csrwr8(ctrl, ndesc, sgdma_descroffs(control)); in sgdma_setup_descrip()
342 struct sgdma_descrip __iomem *ndesc = &descbase[1]; in sgdma_async_read() local
353 ndesc, /* next descriptor */ in sgdma_async_read()
354 sgdma_rxphysaddr(priv, ndesc), in sgdma_async_read()
293 sgdma_setup_descrip(struct sgdma_descrip __iomem *desc, struct sgdma_descrip __iomem *ndesc, dma_addr_t ndesc_phys, dma_addr_t raddr, dma_addr_t waddr, u16 length, int generate_eop, int rfixed, int wfixed) sgdma_setup_descrip() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/altera/
H A Daltera_sgdma.c13 struct sgdma_descrip __iomem *ndesc,
173 struct sgdma_descrip __iomem *ndesc = &descbase[1]; in sgdma_tx_buffer() local
180 ndesc, /* next descriptor */ in sgdma_tx_buffer()
181 sgdma_txphysaddr(priv, ndesc), in sgdma_tx_buffer()
294 struct sgdma_descrip __iomem *ndesc, in sgdma_setup_descrip()
305 u32 ctrl = csrrd8(ndesc, sgdma_descroffs(control)); in sgdma_setup_descrip()
307 csrwr8(ctrl, ndesc, sgdma_descroffs(control)); in sgdma_setup_descrip()
342 struct sgdma_descrip __iomem *ndesc = &descbase[1]; in sgdma_async_read() local
353 ndesc, /* next descriptor */ in sgdma_async_read()
354 sgdma_rxphysaddr(priv, ndesc), in sgdma_async_read()
293 sgdma_setup_descrip(struct sgdma_descrip __iomem *desc, struct sgdma_descrip __iomem *ndesc, dma_addr_t ndesc_phys, dma_addr_t raddr, dma_addr_t waddr, u16 length, int generate_eop, int rfixed, int wfixed) sgdma_setup_descrip() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/
H A Dsdio.c32 q->ndesc = MT_NUM_RX_ENTRIES; in mt76s_alloc_rx_queue()
59 q->ndesc = MT_NUM_TX_ENTRIES; in mt76s_alloc_tx()
100 q->tail = (q->tail + 1) % q->ndesc; in mt76s_get_next_rx_entry()
155 wake = q->stopped && q->queued < q->ndesc - 8; in mt76s_process_tx_queue()
208 if (q->queued == q->ndesc) in mt76s_tx_queue_skb()
221 q->head = (q->head + 1) % q->ndesc; in mt76s_tx_queue_skb()
234 if (q->queued == q->ndesc) in mt76s_tx_queue_skb_raw()
246 q->head = (q->head + 1) % q->ndesc; in mt76s_tx_queue_skb_raw()
324 for (j = 0; j < q->ndesc; j++) { in mt76s_deinit()
H A Ddma.c93 q->ndesc = n_desc; in mt76_dma_alloc_queue()
97 size = q->ndesc * sizeof(struct mt76_desc); in mt76_dma_alloc_queue()
102 size = q->ndesc * sizeof(*q->entry); in mt76_dma_alloc_queue()
108 for (i = 0; i < q->ndesc; i++) in mt76_dma_alloc_queue()
114 writel(q->ndesc, &q->regs->ring_size); in mt76_dma_alloc_queue()
138 q->head = (q->head + 1) % q->ndesc; in mt76_dma_add_buf()
207 writel(q->ndesc, &q->regs->ring_size); in mt76_dma_sync_idx()
258 qid < IEEE80211_NUM_ACS && q->queued < q->ndesc - 8; in mt76_dma_tx_cleanup()
310 q->tail = (q->tail + 1) % q->ndesc; in mt76_dma_dequeue()
324 if (q->queued + 1 >= q->ndesc in mt76_dma_tx_queue_skb_raw()
[all...]
H A Dusb.c501 q->tail = (q->tail + 1) % q->ndesc; in mt76u_get_next_rx_entry()
628 q->head = (q->head + 1) % q->ndesc; in mt76u_complete_rx()
691 for (i = 0; i < q->ndesc; i++) { in mt76u_submit_rx_buffers()
716 q->ndesc = MT_NUM_RX_ENTRIES; in mt76u_alloc_rx_queue()
719 for (i = 0; i < q->ndesc; i++) { in mt76u_alloc_rx_queue()
740 for (i = 0; i < q->ndesc; i++) in mt76u_free_rx_queue()
767 for (j = 0; j < q->ndesc; j++) in mt76u_stop_rx()
783 for (j = 0; j < q->ndesc; j++) in mt76u_resume_rx()
816 wake = q->stopped && q->queued < q->ndesc - 8; in mt76u_tx_worker()
901 if (q->queued == q->ndesc) in mt76u_tx_queue_skb()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/socionext/
H A Dsni_ave.c232 u32 ndesc; /* number of descriptor */ member
682 u32 proc_idx, done_idx, ndesc, cmdsts; in ave_tx_complete() local
689 ndesc = priv->tx.ndesc; in ave_tx_complete()
722 done_idx = (done_idx + 1) % ndesc; in ave_tx_complete()
749 u32 ndesc, cmdsts; in ave_rx_receive() local
753 ndesc = priv->rx.ndesc; in ave_rx_receive()
754 restpkt = ((proc_idx + ndesc - 1) - done_idx) % ndesc; in ave_rx_receive()
1400 u32 proc_idx, done_idx, ndesc, cmdsts; ave_start_xmit() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/socionext/
H A Dsni_ave.c233 u32 ndesc; /* number of descriptor */ member
683 u32 proc_idx, done_idx, ndesc, cmdsts; in ave_tx_complete() local
690 ndesc = priv->tx.ndesc; in ave_tx_complete()
723 done_idx = (done_idx + 1) % ndesc; in ave_tx_complete()
750 u32 ndesc, cmdsts; in ave_rx_receive() local
754 ndesc = priv->rx.ndesc; in ave_rx_receive()
755 restpkt = ((proc_idx + ndesc - 1) - done_idx) % ndesc; in ave_rx_receive()
1403 u32 proc_idx, done_idx, ndesc, cmdsts; ave_start_xmit() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/
H A Dnetcp_core.c109 static void get_pkt_info(dma_addr_t *buff, u32 *buff_len, dma_addr_t *ndesc, in get_pkt_info() argument
114 *ndesc = le32_to_cpu(desc->next_desc); in get_pkt_info()
151 static void set_pkt_info(dma_addr_t buff, u32 buff_len, u32 ndesc, in set_pkt_info() argument
156 desc->next_desc = cpu_to_le32(ndesc); in set_pkt_info()
581 struct knav_dma_desc *ndesc; in netcp_free_rx_desc_chain() local
583 unsigned int buf_len, dma_sz = sizeof(*ndesc); in netcp_free_rx_desc_chain()
590 ndesc = knav_pool_desc_unmap(netcp->rx_pool, dma_desc, dma_sz); in netcp_free_rx_desc_chain()
591 if (unlikely(!ndesc)) { in netcp_free_rx_desc_chain()
595 get_pkt_info(&dma_buf, &tmp, &dma_desc, ndesc); in netcp_free_rx_desc_chain()
599 buf_ptr = (void *)GET_SW_DATA0(ndesc); in netcp_free_rx_desc_chain()
644 struct knav_dma_desc *desc, *ndesc; netcp_process_one_rx_packet() local
977 struct knav_dma_desc *ndesc = desc; netcp_free_tx_desc_chain() local
1084 struct knav_dma_desc *desc, *ndesc, *pdesc; netcp_tx_map_skb() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dnetcp_core.c108 static void get_pkt_info(dma_addr_t *buff, u32 *buff_len, dma_addr_t *ndesc, in get_pkt_info() argument
113 *ndesc = le32_to_cpu(desc->next_desc); in get_pkt_info()
150 static void set_pkt_info(dma_addr_t buff, u32 buff_len, u32 ndesc, in set_pkt_info() argument
155 desc->next_desc = cpu_to_le32(ndesc); in set_pkt_info()
580 struct knav_dma_desc *ndesc; in netcp_free_rx_desc_chain() local
582 unsigned int buf_len, dma_sz = sizeof(*ndesc); in netcp_free_rx_desc_chain()
589 ndesc = knav_pool_desc_unmap(netcp->rx_pool, dma_desc, dma_sz); in netcp_free_rx_desc_chain()
590 if (unlikely(!ndesc)) { in netcp_free_rx_desc_chain()
594 get_pkt_info(&dma_buf, &tmp, &dma_desc, ndesc); in netcp_free_rx_desc_chain()
598 buf_ptr = (void *)GET_SW_DATA0(ndesc); in netcp_free_rx_desc_chain()
643 struct knav_dma_desc *desc, *ndesc; netcp_process_one_rx_packet() local
976 struct knav_dma_desc *ndesc = desc; netcp_free_tx_desc_chain() local
1083 struct knav_dma_desc *desc, *ndesc, *pdesc; netcp_tx_map_skb() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Ddma.c187 Q_WRITE(dev, q, ring_size, q->ndesc); in mt76_dma_sync_idx()
197 if (!q || !q->ndesc) in mt76_dma_queue_reset()
201 for (i = 0; i < q->ndesc; i++) in mt76_dma_queue_reset()
248 q->head = (q->head + 1) % q->ndesc; in mt76_dma_add_rx_buf()
273 next = (q->head + 1) % q->ndesc; in mt76_dma_add_buf()
350 if (!q || !q->ndesc) in mt76_dma_tx_cleanup()
453 q->tail = (q->tail + 1) % q->ndesc; in mt76_dma_dequeue()
469 if (q->queued + 1 >= q->ndesc - 1) in mt76_dma_tx_queue_skb_raw()
547 if (q->queued + (tx_info.nbuf + 1) / 2 >= q->ndesc - 1) { in mt76_dma_tx_queue_skb()
598 if (!q->ndesc) in mt76_dma_rx_fill()
[all...]
H A Dusb.c446 q->tail = (q->tail + 1) % q->ndesc; in mt76u_get_next_rx_entry()
581 q->head = (q->head + 1) % q->ndesc; in mt76u_complete_rx()
648 for (i = 0; i < q->ndesc; i++) { in mt76u_submit_rx_buffers()
677 q->ndesc = MT_NUM_RX_ENTRIES; in mt76u_alloc_rx_queue()
680 for (i = 0; i < q->ndesc; i++) { in mt76u_alloc_rx_queue()
700 for (i = 0; i < q->ndesc; i++) { in mt76u_free_rx_queue()
731 for (j = 0; j < q->ndesc; j++) in mt76u_stop_rx()
745 for (j = 0; j < q->ndesc; j++) in mt76u_resume_rx()
863 if (q->queued == q->ndesc) in mt76u_tx_queue_skb()
879 q->head = (q->head + 1) % q->ndesc; in mt76u_tx_queue_skb()
[all...]
H A Dsdio.c315 q->ndesc = MT76S_NUM_RX_ENTRIES; in mt76s_alloc_rx_queue()
338 q->ndesc = MT76S_NUM_TX_ENTRIES; in mt76s_alloc_tx_queue()
374 q->tail = (q->tail + 1) % q->ndesc; in mt76s_get_next_rx_entry()
527 if (q->queued == q->ndesc) in mt76s_tx_queue_skb()
541 q->head = (q->head + 1) % q->ndesc; in mt76s_tx_queue_skb()
553 if (q->queued == q->ndesc) in mt76s_tx_queue_skb_raw()
569 q->head = (q->head + 1) % q->ndesc; in mt76s_tx_queue_skb_raw()
617 for (j = 0; j < q->ndesc; j++) { in mt76s_deinit()
/kernel/linux/linux-5.10/drivers/usb/mon/
H A Dmon_bin.c113 unsigned int ndesc; /* Actual number of ISO descriptors */ member
448 struct urb *urb, unsigned int ndesc) in mon_bin_collate_isodesc()
455 while (ndesc-- != 0) { in mon_bin_collate_isodesc()
466 unsigned int offset, struct urb *urb, char ev_type, unsigned int ndesc) in mon_bin_get_isodesc()
472 while (ndesc-- != 0) { in mon_bin_get_isodesc()
495 unsigned int ndesc, lendesc; in mon_bin_event() local
513 ndesc = 0; in mon_bin_event()
515 ndesc = ISODESC_MAX; in mon_bin_event()
517 ndesc = urb->number_of_packets; in mon_bin_event()
520 length = mon_bin_collate_isodesc(rp, urb, ndesc); in mon_bin_event()
447 mon_bin_collate_isodesc(const struct mon_reader_bin *rp, struct urb *urb, unsigned int ndesc) mon_bin_collate_isodesc() argument
465 mon_bin_get_isodesc(const struct mon_reader_bin *rp, unsigned int offset, struct urb *urb, char ev_type, unsigned int ndesc) mon_bin_get_isodesc() argument
[all...]
H A Dmon_text.c200 int i, ndesc; in mon_text_event() local
233 if ((ndesc = urb->number_of_packets) > ISODESC_MAX) in mon_text_event()
234 ndesc = ISODESC_MAX; in mon_text_event()
237 for (i = 0; i < ndesc; i++) { in mon_text_event()
591 int ndesc; /* Display this many */ in mon_text_read_isodesc() local
597 ndesc = ep->numdesc; in mon_text_read_isodesc()
598 if (ndesc > ISODESC_MAX) in mon_text_read_isodesc()
599 ndesc = ISODESC_MAX; in mon_text_read_isodesc()
600 if (ndesc < 0) in mon_text_read_isodesc()
601 ndesc in mon_text_read_isodesc()
[all...]
/kernel/linux/linux-6.6/drivers/usb/mon/
H A Dmon_bin.c113 unsigned int ndesc; /* Actual number of ISO descriptors */ member
451 struct urb *urb, unsigned int ndesc) in mon_bin_collate_isodesc()
458 while (ndesc-- != 0) { in mon_bin_collate_isodesc()
469 unsigned int offset, struct urb *urb, char ev_type, unsigned int ndesc) in mon_bin_get_isodesc()
475 while (ndesc-- != 0) { in mon_bin_get_isodesc()
498 unsigned int ndesc, lendesc; in mon_bin_event() local
516 ndesc = 0; in mon_bin_event()
518 ndesc = ISODESC_MAX; in mon_bin_event()
520 ndesc = urb->number_of_packets; in mon_bin_event()
523 length = mon_bin_collate_isodesc(rp, urb, ndesc); in mon_bin_event()
450 mon_bin_collate_isodesc(const struct mon_reader_bin *rp, struct urb *urb, unsigned int ndesc) mon_bin_collate_isodesc() argument
468 mon_bin_get_isodesc(const struct mon_reader_bin *rp, unsigned int offset, struct urb *urb, char ev_type, unsigned int ndesc) mon_bin_get_isodesc() argument
[all...]
H A Dmon_text.c200 int i, ndesc; in mon_text_event() local
233 if ((ndesc = urb->number_of_packets) > ISODESC_MAX) in mon_text_event()
234 ndesc = ISODESC_MAX; in mon_text_event()
237 for (i = 0; i < ndesc; i++) { in mon_text_event()
591 int ndesc; /* Display this many */ in mon_text_read_isodesc() local
597 ndesc = ep->numdesc; in mon_text_read_isodesc()
598 if (ndesc > ISODESC_MAX) in mon_text_read_isodesc()
599 ndesc = ISODESC_MAX; in mon_text_read_isodesc()
600 if (ndesc < 0) in mon_text_read_isodesc()
601 ndesc in mon_text_read_isodesc()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c574 u16 ndesc; in ch_ipsec_crypto_wreq() local
583 ndesc = DIV_ROUND_UP(flits, 2); in ch_ipsec_crypto_wreq()
599 wr_mid = FW_CRYPTO_LOOKASIDE_WR_LEN16_V(ndesc); in ch_ipsec_crypto_wreq()
612 wr->req.ulptx.len = htonl(ndesc - 1); in ch_ipsec_crypto_wreq()
709 unsigned int last_desc, ndesc, flits = 0; in ch_ipsec_xmit() local
739 ndesc = flits_to_desc(flits); in ch_ipsec_xmit()
740 credits = txq_avail(&q->q) - ndesc; in ch_ipsec_xmit()
746 dev->name, qidx, credits, ndesc, txq_avail(&q->q), in ch_ipsec_xmit()
751 last_desc = q->q.pidx + ndesc - 1; in ch_ipsec_xmit()
789 txq_advance(&q->q, ndesc); in ch_ipsec_xmit()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c578 u16 ndesc; in ch_ipsec_crypto_wreq() local
587 ndesc = DIV_ROUND_UP(flits, 2); in ch_ipsec_crypto_wreq()
603 wr_mid = FW_CRYPTO_LOOKASIDE_WR_LEN16_V(ndesc); in ch_ipsec_crypto_wreq()
616 wr->req.ulptx.len = htonl(ndesc - 1); in ch_ipsec_crypto_wreq()
713 unsigned int last_desc, ndesc, flits = 0; in ch_ipsec_xmit() local
743 ndesc = flits_to_desc(flits); in ch_ipsec_xmit()
744 credits = txq_avail(&q->q) - ndesc; in ch_ipsec_xmit()
750 dev->name, qidx, credits, ndesc, txq_avail(&q->q), in ch_ipsec_xmit()
755 last_desc = q->q.pidx + ndesc - 1; in ch_ipsec_xmit()
793 txq_advance(&q->q, ndesc); in ch_ipsec_xmit()
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Didma64.c187 static struct idma64_desc *idma64_alloc_desc(unsigned int ndesc) in idma64_alloc_desc() argument
195 desc->hw = kcalloc(ndesc, sizeof(*desc->hw), GFP_NOWAIT); in idma64_alloc_desc()
209 if (desc->ndesc) { in idma64_desc_free()
210 unsigned int i = desc->ndesc; in idma64_desc_free()
272 unsigned int i = desc->ndesc; in idma64_desc_fill()
312 desc->ndesc = i; in idma64_prep_slave_sg()
321 desc->ndesc = sg_len; in idma64_prep_slave_sg()
354 } while (++i < desc->ndesc); in idma64_active_desc_size()
/kernel/linux/linux-6.6/drivers/dma/
H A Didma64.c191 static struct idma64_desc *idma64_alloc_desc(unsigned int ndesc) in idma64_alloc_desc() argument
199 desc->hw = kcalloc(ndesc, sizeof(*desc->hw), GFP_NOWAIT); in idma64_alloc_desc()
213 if (desc->ndesc) { in idma64_desc_free()
214 unsigned int i = desc->ndesc; in idma64_desc_free()
276 unsigned int i = desc->ndesc; in idma64_desc_fill()
316 desc->ndesc = i; in idma64_prep_slave_sg()
325 desc->ndesc = sg_len; in idma64_prep_slave_sg()
358 } while (++i < desc->ndesc); in idma64_active_desc_size()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1505 unsigned int last_desc, flits, ndesc; in cxgb4_eth_xmit() local
1563 ndesc = flits_to_desc(flits); in cxgb4_eth_xmit()
1564 credits = txq_avail(&q->q) - ndesc; in cxgb4_eth_xmit()
1580 last_desc = q->q.pidx + ndesc - 1; in cxgb4_eth_xmit()
1732 txq_advance(&q->q, ndesc); in cxgb4_eth_xmit()
1734 cxgb4_ring_tx_db(adap, &q->q, ndesc); in cxgb4_eth_xmit()
1825 unsigned int last_desc, flits, ndesc; in cxgb4_vf_eth_xmit() local
1866 ndesc = flits_to_desc(flits); in cxgb4_vf_eth_xmit()
1867 credits = txq_avail(&txq->q) - ndesc; in cxgb4_vf_eth_xmit()
1882 last_desc = txq->q.pidx + ndesc in cxgb4_vf_eth_xmit()
2124 cxgb4_eosw_txq_free_desc(struct adapter *adap, struct sge_eosw_txq *eosw_txq, u32 ndesc) cxgb4_eosw_txq_free_desc() argument
2271 u8 flits, ndesc; ethofld_hard_xmit() local
2667 u32 ctrl0, ndesc, flits; cxgb4_selftest_lb_pkt() local
2745 unsigned int ndesc; ctrl_xmit() local
2796 unsigned int ndesc = skb->priority; /* previously saved */ restart_ctrlq() local
2951 unsigned int flits, ndesc; global() variable
3217 unsigned int ndesc; ofld_xmit_direct() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1505 unsigned int last_desc, flits, ndesc; in cxgb4_eth_xmit() local
1563 ndesc = flits_to_desc(flits); in cxgb4_eth_xmit()
1564 credits = txq_avail(&q->q) - ndesc; in cxgb4_eth_xmit()
1580 last_desc = q->q.pidx + ndesc - 1; in cxgb4_eth_xmit()
1733 txq_advance(&q->q, ndesc); in cxgb4_eth_xmit()
1735 cxgb4_ring_tx_db(adap, &q->q, ndesc); in cxgb4_eth_xmit()
1826 unsigned int last_desc, flits, ndesc; in cxgb4_vf_eth_xmit() local
1870 ndesc = flits_to_desc(flits); in cxgb4_vf_eth_xmit()
1871 credits = txq_avail(&txq->q) - ndesc; in cxgb4_vf_eth_xmit()
1886 last_desc = txq->q.pidx + ndesc in cxgb4_vf_eth_xmit()
2130 cxgb4_eosw_txq_free_desc(struct adapter *adap, struct sge_eosw_txq *eosw_txq, u32 ndesc) cxgb4_eosw_txq_free_desc() argument
2277 u8 flits, ndesc; ethofld_hard_xmit() local
2673 u32 ctrl0, ndesc, flits; cxgb4_selftest_lb_pkt() local
2751 unsigned int ndesc; ctrl_xmit() local
2802 unsigned int ndesc = skb->priority; /* previously saved */ restart_ctrlq() local
2957 unsigned int flits, ndesc; global() variable
3223 unsigned int ndesc; ofld_xmit_direct() local
[all...]

Completed in 38 milliseconds

123