| /linux-6.15/drivers/media/platform/rockchip/rga/ |
| H A D | rga-buf.c | 25 size_t n_desc = 0; in fill_descriptors() local 29 if (n_desc > max_desc) in fill_descriptors() 34 n_desc++; in fill_descriptors() 37 return n_desc; in fill_descriptors() 81 size_t n_desc = 0; in rga_buf_init() local 85 rbuf->n_desc = n_desc; in rga_buf_init() 113 ssize_t n_desc = 0; in rga_buf_prepare() local 134 rbuf->n_desc - curr_desc, in rga_buf_prepare() 136 if (n_desc < 0) { in rga_buf_prepare() 139 return n_desc; in rga_buf_prepare() [all …]
|
| H A D | rga.h | 107 size_t n_desc; member
|
| /linux-6.15/drivers/usb/dwc2/ |
| H A D | hcd_ddma.c | 604 n_desc++; in dwc2_init_isoc_dma_desc() 662 int n_desc) in dwc2_fill_host_dma_desc() argument 716 int n_desc = 0; in dwc2_init_non_isoc_dma_desc() local 731 if (n_desc) { in dwc2_init_non_isoc_dma_desc() 741 qtd->n_desc = 0; in dwc2_init_non_isoc_dma_desc() 747 n_desc - 1, in dwc2_init_non_isoc_dma_desc() 759 n_desc, &qh->desc_list[n_desc], in dwc2_init_non_isoc_dma_desc() 762 qtd->n_desc++; in dwc2_init_non_isoc_dma_desc() 763 n_desc++; in dwc2_init_non_isoc_dma_desc() 775 if (n_desc) { in dwc2_init_non_isoc_dma_desc() [all …]
|
| H A D | hcd.h | 414 u8 n_desc; member
|
| /linux-6.15/drivers/comedi/drivers/ |
| H A D | comedi_isadma.c | 152 int n_desc, unsigned int dma_chan1, in comedi_isadma_alloc() argument 161 if (n_desc < 1 || n_desc > 2) in comedi_isadma_alloc() 168 desc = kcalloc(n_desc, sizeof(*desc), GFP_KERNEL); in comedi_isadma_alloc() 172 dma->n_desc = n_desc; in comedi_isadma_alloc() 202 for (i = 0; i < n_desc; i++) { in comedi_isadma_alloc() 235 for (i = 0; i < dma->n_desc; i++) { in comedi_isadma_free()
|
| /linux-6.15/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed_wo.c | 103 int index = (q->tail + 1) % q->n_desc; in mtk_wed_wo_dequeue() 140 while (q->queued < q->n_desc) { in mtk_wed_wo_queue_refill() 156 q->head = (q->head + 1) % q->n_desc; in mtk_wed_wo_queue_refill() 218 u32 index = (q->head - 1) % q->n_desc; in mtk_wed_wo_rx_run_queue() 258 int n_desc, int buf_size, int index, in mtk_wed_wo_queue_alloc() argument 262 q->n_desc = n_desc; in mtk_wed_wo_queue_alloc() 265 q->desc = dmam_alloc_coherent(wo->hw->dev, n_desc * sizeof(*q->desc), in mtk_wed_wo_queue_alloc() 270 q->entry = devm_kzalloc(wo->hw->dev, n_desc * sizeof(*q->entry), in mtk_wed_wo_queue_alloc() 291 for (i = 0; i < q->n_desc; i++) { in mtk_wed_wo_queue_tx_clean() 326 mtk_wed_mmio_w32(wo, q->regs.ring_size, q->n_desc); in mtk_wed_wo_queue_reset() [all …]
|
| H A D | mtk_wed_wo.h | 225 int n_desc; member
|
| H A D | mtk_eth_soc.c | 1468 int i, n_desc = 1; in mtk_tx_map() local 1512 n_desc++; in mtk_tx_map() 1562 atomic_sub(n_desc, &ring->free_count); in mtk_tx_map() 1863 int err, index = 0, n_desc = 1, nr_frags; in mtk_xdp_submit_frame() local 1905 n_desc++; in mtk_xdp_submit_frame() 1929 atomic_sub(n_desc, &ring->free_count); in mtk_xdp_submit_frame()
|
| /linux-6.15/drivers/usb/gadget/ |
| H A D | config.c | 126 unsigned n_desc; in usb_copy_descriptors() local 131 for (bytes = 0, n_desc = 0, tmp = src; *tmp; tmp++, n_desc++) in usb_copy_descriptors() 133 bytes += (n_desc + 1) * sizeof(*tmp); in usb_copy_descriptors() 145 mem += (n_desc + 1) * sizeof(*tmp); in usb_copy_descriptors()
|
| /linux-6.15/include/linux/comedi/ |
| H A D | comedi_isadma.h | 52 int n_desc; member 68 int n_desc, unsigned int dma_chan1, 101 comedi_isadma_alloc(struct comedi_device *dev, int n_desc, in comedi_isadma_alloc() argument
|
| /linux-6.15/drivers/net/wan/ |
| H A D | ixp4xx_hss.c | 591 u32 phys, tab_phys, n_desc; in queue_get_desc() local 603 debug_desc(phys, &tab[n_desc]); in queue_get_desc() 604 BUG_ON(tab[n_desc].next); in queue_get_desc() 605 return n_desc; in queue_get_desc() 801 int n_desc; in hss_hdlc_txdone_irq() local 806 while ((n_desc = queue_get_desc(port->txdoneq, in hss_hdlc_txdone_irq() 811 desc = tx_desc_ptr(port, n_desc); in hss_hdlc_txdone_irq() 819 dev->name, port->tx_buff_tab[n_desc]); in hss_hdlc_txdone_irq() 821 free_buffer_irq(port->tx_buff_tab[n_desc]); in hss_hdlc_txdone_irq() 822 port->tx_buff_tab[n_desc] = NULL; in hss_hdlc_txdone_irq() [all …]
|
| /linux-6.15/drivers/usb/gadget/function/ |
| H A D | f_uvc.c | 513 unsigned int n_desc; in uvc_copy_descriptors() local 562 n_desc = 3; in uvc_copy_descriptors() 565 n_desc += 2; in uvc_copy_descriptors() 570 n_desc += 1; in uvc_copy_descriptors() 578 n_desc++; in uvc_copy_descriptors() 584 n_desc++; in uvc_copy_descriptors() 591 n_desc++; in uvc_copy_descriptors() 595 n_desc++; in uvc_copy_descriptors() 598 mem = kmalloc((n_desc + 1) * sizeof(*src) + bytes, GFP_KERNEL); in uvc_copy_descriptors() 604 mem += (n_desc + 1) * sizeof(*src); in uvc_copy_descriptors()
|
| /linux-6.15/drivers/net/ethernet/xscale/ |
| H A D | ixp4xx_eth.c | 646 u32 phys, tab_phys, n_desc; in queue_get_desc() local 655 n_desc = (phys - tab_phys) / sizeof(struct desc); in queue_get_desc() 656 BUG_ON(n_desc >= (is_tx ? TX_DESCS : RX_DESCS)); in queue_get_desc() 657 debug_desc(phys, &tab[n_desc]); in queue_get_desc() 658 BUG_ON(tab[n_desc].next); in queue_get_desc() 659 return n_desc; in queue_get_desc() 812 u32 npe_id, n_desc; in eth_txdone_irq() local 823 BUG_ON(n_desc >= TX_DESCS); in eth_txdone_irq() 824 desc = tx_desc_ptr(port, n_desc); in eth_txdone_irq() 836 free_buffer_irq(port->tx_buff_tab[n_desc]); in eth_txdone_irq() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | dma.c | 136 int idx, int n_desc, int bufsize) in mt7603_init_rx_queue() argument 140 err = mt76_queue_alloc(dev, q, idx, n_desc, bufsize, in mt7603_init_rx_queue()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | a.out.h | 154 short n_desc; member
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76.h | 261 int idx, int n_desc, int bufsize, 1252 mt76_init_queue(struct mt76_dev *dev, int qid, int idx, int n_desc, 1255 int n_desc, int ring_base, void *wed, in mt76_init_tx_queue() argument 1260 q = mt76_init_queue(phy->dev, qid, idx, n_desc, ring_base, wed, flags); in mt76_init_tx_queue() 1270 int n_desc, int ring_base) in mt76_init_mcu_queue() argument 1274 q = mt76_init_queue(dev, qid, idx, n_desc, ring_base, NULL, 0); in mt76_init_mcu_queue()
|
| H A D | mt76x02_mmio.c | 116 int idx, int n_desc, int bufsize) in mt76x02_init_rx_queue() argument 120 err = mt76_queue_alloc(dev, q, idx, n_desc, bufsize, in mt76x02_init_rx_queue()
|
| H A D | mt76_connac.h | 409 int mt76_connac_init_tx_queues(struct mt76_phy *phy, int idx, int n_desc,
|
| H A D | dma.c | 696 int idx, int n_desc, int bufsize, in mt76_dma_alloc_queue() argument 705 q->ndesc = n_desc; in mt76_dma_alloc_queue()
|
| H A D | mt76_connac_mac.c | 261 int mt76_connac_init_tx_queues(struct mt76_phy *phy, int idx, int n_desc, in mt76_connac_init_tx_queues() argument 266 err = mt76_init_tx_queue(phy, 0, idx, n_desc, ring_base, in mt76_connac_init_tx_queues()
|
| H A D | mac80211.c | 1912 mt76_init_queue(struct mt76_dev *dev, int qid, int idx, int n_desc, in mt76_init_queue() argument 1925 err = dev->queue_ops->alloc(dev, hwq, idx, n_desc, 0, ring_base); in mt76_init_queue()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | dma.c | 9 mt7915_init_tx_queues(struct mt7915_phy *phy, int idx, int n_desc, int ring_base) in mt7915_init_tx_queues() argument 24 return mt76_connac_init_tx_queues(phy->mt76, idx, n_desc, ring_base, in mt7915_init_tx_queues()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | dma.c | 10 int mt7996_init_tx_queues(struct mt7996_phy *phy, int idx, int n_desc, in mt7996_init_tx_queues() argument 26 return mt76_connac_init_tx_queues(phy->mt76, idx, n_desc, in mt7996_init_tx_queues()
|
| H A D | mt7996.h | 558 int n_desc, int ring_base, struct mtk_wed_device *wed);
|
| /linux-6.15/drivers/net/ethernet/intel/ice/ |
| H A D | ice_virtchnl.c | 1195 const u16 n_desc = calc_quanta_desc(quanta_size); in ice_vf_cfg_q_quanta_profile() local 1197 const u16 n_cmd = 2 * n_desc; in ice_vf_cfg_q_quanta_profile() 1222 FIELD_PREP(GLCOMM_QUANTA_PROF_MAX_DESC_M, n_desc); in ice_vf_cfg_q_quanta_profile()
|