| /linux/drivers/media/pci/solo6x10/ |
| H A D | solo6x10-p2m.c | 57 int desc_cnt) in solo_p2m_dma_desc() argument 77 if (desc_cnt > 1 && solo_dev->type != SOLO_DEV_6110 && desc_mode) { in solo_p2m_dma_desc() 83 solo_reg_write(solo_dev, SOLO_P2M_DESC_ID(p2m_id), desc_cnt); in solo_p2m_dma_desc() 88 p2m_dev->desc_count = desc_cnt; in solo_p2m_dma_desc() 116 if (desc_cnt > 1 && solo_dev->type != SOLO_DEV_6110 && config) in solo_p2m_dma_desc()
|
| H A D | solo6x10.h | 352 int desc_cnt);
|
| /linux/drivers/dma/ |
| H A D | altera-msgdma.c | 339 u32 desc_cnt; in msgdma_prep_memcpy() local 342 desc_cnt = DIV_ROUND_UP(len, MSGDMA_MAX_TRANS_LEN); in msgdma_prep_memcpy() 345 if (desc_cnt > mdev->desc_free_cnt) { in msgdma_prep_memcpy() 350 mdev->desc_free_cnt -= desc_cnt; in msgdma_prep_memcpy() 399 u32 desc_cnt; in msgdma_prep_slave_sg() local 403 desc_cnt = sg_nents_for_dma(sgl, sg_len, MSGDMA_MAX_TRANS_LEN); in msgdma_prep_slave_sg() 406 if (desc_cnt > mdev->desc_free_cnt) { in msgdma_prep_slave_sg() 411 mdev->desc_free_cnt -= desc_cnt; in msgdma_prep_slave_sg()
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_queues.c | 1118 static inline int nicvf_get_sq_desc(struct snd_queue *sq, int desc_cnt) in nicvf_get_sq_desc() argument 1124 atomic_sub(desc_cnt, &sq->free_cnt); in nicvf_get_sq_desc() 1126 sq->xdp_free_cnt -= desc_cnt; in nicvf_get_sq_desc() 1127 sq->tail += desc_cnt; in nicvf_get_sq_desc() 1135 int qentry, int desc_cnt) in nicvf_rollback_sq_desc() argument 1138 atomic_add(desc_cnt, &sq->free_cnt); in nicvf_rollback_sq_desc() 1142 void nicvf_put_sq_desc(struct snd_queue *sq, int desc_cnt) in nicvf_put_sq_desc() argument 1145 atomic_add(desc_cnt, &sq->free_cnt); in nicvf_put_sq_desc() 1147 sq->xdp_free_cnt += desc_cnt; in nicvf_put_sq_desc() 1148 sq->head += desc_cnt; in nicvf_put_sq_desc() [all …]
|
| H A D | nicvf_queues.h | 340 void nicvf_put_sq_desc(struct snd_queue *sq, int desc_cnt);
|
| /linux/arch/um/drivers/ |
| H A D | ubd_kern.c | 66 int desc_cnt; member 1205 BUG_ON(i >= io_req->desc_cnt); in ubd_map_req() 1214 for (i = 0; i < io_req->desc_cnt; i++) { in ubd_map_req() 1225 int desc_cnt) in ubd_alloc_req() argument 1231 (desc_cnt * sizeof(struct io_desc)), in ubd_alloc_req() 1248 for (i = 0 ; i < desc_cnt; i++) { in ubd_alloc_req() 1274 io_req->desc_cnt = segs; in ubd_submit_request() 1519 for (i = 0; !req->error && i < req->desc_cnt; i++) in io_thread()
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_io.c | 1081 static void qlcnic_handle_fw_message(int desc_cnt, int index, in qlcnic_handle_fw_message() argument 1090 while (desc_cnt > 0 && i < 8) { in qlcnic_handle_fw_message() 1096 desc_cnt--; in qlcnic_handle_fw_message() 1363 int opcode, desc_cnt, count = 0; in qlcnic_process_rcv_ring() local 1375 desc_cnt = qlcnic_get_sts_desc_cnt(sts_data0); in qlcnic_process_rcv_ring() 1392 qlcnic_handle_fw_message(desc_cnt, consumer, sds_ring); in qlcnic_process_rcv_ring() 1397 WARN_ON(desc_cnt > 1); in qlcnic_process_rcv_ring() 1404 for (; desc_cnt > 0; desc_cnt--) { in qlcnic_process_rcv_ring() 1541 int ring, opcode, desc_cnt; in qlcnic_82xx_process_rcv_ring_diag() local 1551 desc_cnt = qlcnic_get_sts_desc_cnt(sts_data0); in qlcnic_82xx_process_rcv_ring_diag() [all …]
|
| /linux/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_init.c | 1422 netxen_handle_fw_message(int desc_cnt, int index, in netxen_handle_fw_message() argument 1429 while (desc_cnt > 0 && i < 8) { in netxen_handle_fw_message() 1435 desc_cnt--; in netxen_handle_fw_message() 1656 int opcode, ring = 0, desc_cnt; in netxen_process_rcv_ring() local 1665 desc_cnt = netxen_get_sts_desc_cnt(sts_data0); in netxen_process_rcv_ring() 1684 netxen_handle_fw_message(desc_cnt, consumer, sds_ring); in netxen_process_rcv_ring() 1690 WARN_ON(desc_cnt > 1); in netxen_process_rcv_ring() 1696 for (; desc_cnt > 0; desc_cnt--) { in netxen_process_rcv_ring()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_desc.h | 30 u8 desc_cnt; /* Total descriptors for this packet */ member
|
| /linux/drivers/dma/xilinx/ |
| H A D | zynqmp_dma.c | 839 u32 desc_cnt; in zynqmp_dma_prep_memcpy() local 844 desc_cnt = DIV_ROUND_UP(len, ZYNQMP_DMA_MAX_TRANS_LEN); in zynqmp_dma_prep_memcpy() 847 if (desc_cnt > chan->desc_free_cnt) { in zynqmp_dma_prep_memcpy() 852 chan->desc_free_cnt = chan->desc_free_cnt - desc_cnt; in zynqmp_dma_prep_memcpy()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_txrx.c | 557 unsigned int desc_cnt; in fbnic_clean_twq0() local 559 desc_cnt = FBNIC_XMIT_CB(skb)->desc_count; in fbnic_clean_twq0() 560 if (desc_cnt > clean_desc) in fbnic_clean_twq0() 572 clean_desc -= desc_cnt; in fbnic_clean_twq0() 577 desc_cnt--; in fbnic_clean_twq0() 583 desc_cnt--; in fbnic_clean_twq0() 585 while (desc_cnt--) { in fbnic_clean_twq0() 694 unsigned int desc_cnt; in fbnic_clean_tsq() local 704 desc_cnt = FBNIC_XMIT_CB(skb)->desc_count; in fbnic_clean_tsq() 706 head += desc_cnt; in fbnic_clean_tsq()
|
| /linux/drivers/dma/lgm/ |
| H A D | lgm-dma.c | 203 u32 desc_cnt; /* Number of descriptors */ member 273 size_t desc_cnt; member 681 c->desc_cnt = desc_num; in ldma_chan_desc_cfg() 887 ldma_chan_desc_hw_cfg(c, c->desc_phys, c->desc_cnt); in ldma_chan_cfg() 997 ds->desc_cnt = num; in dma_alloc_desc_resource() 1034 ldma_chan_desc_hw_cfg(c, c->ds->desc_phys, c->ds->desc_cnt); in ldma_issue_pending()
|
| /linux/drivers/scsi/fcoe/ |
| H A D | fcoe_ctlr.c | 1151 u32 desc_cnt = 0; in fcoe_ctlr_recv_els() local 1164 desc_cnt++; in fcoe_ctlr_recv_els() 1181 if (desc_cnt == 1) { in fcoe_ctlr_recv_els() 1194 if (desc_cnt == 2) in fcoe_ctlr_recv_els() 1202 if ((desc_cnt == 3) && (sel)) in fcoe_ctlr_recv_els() 1211 if (desc_cnt != 1) { in fcoe_ctlr_recv_els() 1231 if (desc_cnt <= 2) { in fcoe_ctlr_recv_els() 1267 if ((desc_cnt == 0) || ((els_op != ELS_LS_RJT) && in fcoe_ctlr_recv_els()
|
| /linux/drivers/net/wireless/ath/wil6210/ |
| H A D | txrx_edma.c | 1164 int desc_cnt = 0; in wil_tx_sring_handler() local 1280 desc_cnt++; in wil_tx_sring_handler() 1304 if (desc_cnt) in wil_tx_sring_handler() 1311 return desc_cnt; in wil_tx_sring_handler()
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_main.c | 2475 unsigned int desc_cnt, nr_frags, frag_size, f; in macb_start_xmit() local 2527 desc_cnt = DIV_ROUND_UP((skb_headlen(skb) - hdrlen), bp->max_tx_length) + 1; in macb_start_xmit() 2529 desc_cnt = DIV_ROUND_UP(skb_headlen(skb), bp->max_tx_length); in macb_start_xmit() 2533 desc_cnt += DIV_ROUND_UP(frag_size, bp->max_tx_length); in macb_start_xmit() 2540 bp->tx_ring_size) < desc_cnt) { in macb_start_xmit()
|