Home
last modified time | relevance | path

Searched refs:q_no (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/net/ethernet/cavium/liquidio/
A Dcn23xx_vf_device.c57 for (q_no = 0; q_no < num_queues; q_no++) { in cn23xx_vf_reset_io_queues()
67 for (q_no = 0; q_no < num_queues; q_no++) { in cn23xx_vf_reset_io_queues()
111 for (q_no = 0; q_no < (oct->sriov_info.rings_per_vf); q_no++) { in cn23xx_vf_setup_global_input_regs()
156 for (q_no = 0; q_no < (oct->sriov_info.rings_per_vf); q_no++) { in cn23xx_vf_setup_global_output_regs()
322 for (q_no = 0; q_no < oct->num_iqs; q_no++) { in cn23xx_enable_vf_io_queues()
343 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in cn23xx_enable_vf_io_queues()
450 for (q_no = 0 ; q_no < oct->num_iqs ; q_no++) in cn23xx_octeon_pfvf_handshake()
550 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in cn23xx_enable_vf_interrupt()
565 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in cn23xx_enable_vf_interrupt()
590 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in cn23xx_disable_vf_interrupt()
[all …]
A Dcn23xx_pf_device.c359 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_reset_io_queues()
367 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_reset_io_queues()
379 q_no); in cn23xx_reset_io_queues()
422 for (q_no = 0; q_no < ern; q_no++) { in cn23xx_pf_setup_global_input_regs()
443 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_pf_setup_global_input_regs()
493 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_pf_setup_global_output_regs()
732 mbox->q_no = q_no; in cn23xx_setup_pf_mbox()
799 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_enable_io_queues()
853 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_enable_io_queues()
878 for (q_no = srn; q_no < ern; q_no++) { in cn23xx_disable_io_queues()
[all …]
A Docteon_droq.c213 vfree(oct->droq[q_no]); in octeon_delete_droq()
214 oct->droq[q_no] = NULL; in octeon_delete_droq()
221 u32 q_no, in octeon_init_droq() argument
233 droq = oct->droq[q_no]; in octeon_init_droq()
237 droq->q_no = q_no; in octeon_init_droq()
838 value |= (1 << q_no); in octeon_enable_irq()
841 value |= (1 << q_no); in octeon_enable_irq()
851 lio_enable_irq(oct->droq[q_no], oct->instr_queue[q_no]); in octeon_enable_irq()
855 lio_enable_irq(oct->droq[q_no], oct->instr_queue[q_no]); in octeon_enable_irq()
932 if (oct->droq[q_no]) { in octeon_create_droq()
[all …]
A Docteon_droq.h248 u32 q_no; member
338 u32 q_no,
350 int octeon_delete_droq(struct octeon_device *oct_dev, u32 q_no);
365 u32 q_no,
376 int octeon_unregister_droq_ops(struct octeon_device *oct, u32 q_no);
402 int octeon_create_droq(struct octeon_device *oct, u32 q_no,
412 int octeon_enable_irq(struct octeon_device *oct, u32 q_no);
A Dlio_core.c446 int q_no = wk->ctxul; in octnet_poll_check_rxq_oom_status() local
461 int q, q_no; in setup_rx_oom_poll_fn() local
464 q_no = lio->linfo.rxpciq[q].s.q_no; in setup_rx_oom_poll_fn()
476 wq->wk.ctxul = q_no; in setup_rx_oom_poll_fn()
487 int q_no; in cleanup_rx_oom_poll_fn() local
489 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in cleanup_rx_oom_poll_fn()
554 writel(oct->droq[q_no]->max_count, oct->droq[q_no]->pkts_credit_reg); in octeon_setup_droq()
751 iq_no = droq->q_no; in liquidio_napi_poll()
813 int q, q_no; in liquidio_setup_io_queues() local
832 q_no = lio->linfo.rxpciq[q].s.q_no; in liquidio_setup_io_queues()
[all …]
A Docteon_device.c893 txpciq.s.q_no = iq_no; in octeon_setup_instr_queues()
952 u32 q_no; in octeon_set_io_queues_off() local
958 for (q_no = 0; q_no < oct->sriov_info.rings_per_vf; q_no++) { in octeon_set_io_queues_off()
972 q_no); in octeon_set_io_queues_off()
985 "unable to reset qno %u\n", q_no); in octeon_set_io_queues_off()
994 u32 q_no, in octeon_set_droq_pkt_op() argument
1004 reg_val = reg_val | (1 << q_no); in octeon_set_droq_pkt_op()
1006 reg_val = reg_val & (~(1 << q_no)); in octeon_set_droq_pkt_op()
1270 (oct->io_qmask.iq & BIT_ULL(q_no))) in octeon_get_tx_qsize()
1279 (oct->io_qmask.oq & BIT_ULL(q_no))) in octeon_get_rx_qsize()
[all …]
A Docteon_mailbox.c65 mbox->mbox_req.q_no = mbox->q_no; in octeon_mbox_read()
77 mbox->mbox_resp.q_no = mbox->q_no; in octeon_mbox_read()
134 struct octeon_mbox *mbox = oct->mbox[mbox_cmd->q_no]; in octeon_mbox_write()
262 mbox->q_no); in octeon_mbox_process_cmd()
263 pcie_flr(oct->sriov_info.dpiring_to_vfpcidev_lut[mbox->q_no]); in octeon_mbox_process_cmd()
355 int octeon_mbox_cancel(struct octeon_device *oct, int q_no) in octeon_mbox_cancel() argument
357 struct octeon_mbox *mbox = oct->mbox[q_no]; in octeon_mbox_cancel()
A Docteon_mailbox.h65 u32 q_no; member
88 u32 q_no; member
120 int octeon_mbox_cancel(struct octeon_device *oct, int q_no);
A Dlio_ethtool.c2245 int q_no; in oct_cfg_rx_intrcnt() local
2252 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in oct_cfg_rx_intrcnt()
2267 int q_no; in oct_cfg_rx_intrcnt() local
2274 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in oct_cfg_rx_intrcnt()
2322 int q_no; in oct_cfg_rx_intrtime() local
2330 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in oct_cfg_rx_intrtime()
2344 int q_no; in oct_cfg_rx_intrtime() local
2353 for (q_no = 0; q_no < oct->num_oqs; q_no++) { in oct_cfg_rx_intrtime()
2388 int q_no; in oct_cfg_tx_intrcnt() local
2396 for (q_no = 0; q_no < oct->num_iqs; q_no++) { in oct_cfg_tx_intrcnt()
[all …]
A Dcn66xx_regs.h473 #define CN6XXX_DPI_DMA_ENG_ENB(q_no) \ argument
474 (CN6XXX_DPI_DMA_ENG0_ENB + ((q_no) * 8))
478 #define CN6XXX_DPI_DMA_ENG_BUF(q_no) \ argument
479 (CN6XXX_DPI_DMA_ENG0_BUF + ((q_no) * 8))
A Docteon_nic.h85 u32 q_no; member
112 static inline int octnet_iq_is_full(struct octeon_device *oct, u32 q_no) in octnet_iq_is_full() argument
114 return ((u32)atomic_read(&oct->instr_queue[q_no]->instr_pending) in octnet_iq_is_full()
115 >= (oct->instr_queue[q_no]->max_count - 2)); in octnet_iq_is_full()
A Dlio_main.c166 int q_no; in octeon_droq_bh() local
172 for (q_no = 0; q_no < MAX_OCTEON_OUTPUT_QUEUES(oct); q_no++) { in octeon_droq_bh()
173 if (!(oct->io_qmask.oq & BIT_ULL(q_no))) in octeon_droq_bh()
177 lio_enable_irq(oct->droq[q_no], NULL); in octeon_droq_bh()
477 lio->oct_dev->num_iqs].s.q_no; in check_txq_status()
1304 lio->linfo.rxpciq[j].s.q_no); in liquidio_stop_nic_module()
2049 iq_no = lio->linfo.txpciq[i].s.q_no; in liquidio_get_stats64()
2065 oq_no = lio->linfo.rxpciq[i].s.q_no; in liquidio_get_stats64()
2262 sc->iq_no = ndata->q_no; in send_nic_timestamp_pkt()
2345 ndata.q_no = iq_no; in liquidio_xmit()
[all …]
A Dlio_vf_main.c625 sc->iq_no = lio->linfo.txpciq[0].s.q_no; in send_rx_ctrl_cmd()
735 lio->linfo.rxpciq[j].s.q_no); in liquidio_stop_nic_module()
1194 iq_no = lio->linfo.txpciq[i].s.q_no; in liquidio_get_stats64()
1210 oq_no = lio->linfo.rxpciq[i].s.q_no; in liquidio_get_stats64()
1388 sc->iq_no = ndata->q_no; in send_nic_timestamp_pkt()
1437 iq_no = lio->linfo.txpciq[q_idx].s.q_no; in liquidio_xmit()
1464 ndata.q_no = iq_no; in liquidio_xmit()
1466 if (octnet_iq_is_full(oct, ndata.q_no)) { in liquidio_xmit()
1469 ndata.q_no); in liquidio_xmit()
2171 lio->txq = lio->linfo.txpciq[0].s.q_no; in setup_nic_devices()
[all …]
A Dliquidio_common.h728 u64 q_no:8; member
744 u64 q_no:8;
756 u64 q_no:8; member
760 u64 q_no:8;
A Docteon_device.h858 int octeon_get_tx_qsize(struct octeon_device *oct, u32 q_no);
860 int octeon_get_rx_qsize(struct octeon_device *oct, u32 q_no);
872 void octeon_set_droq_pkt_op(struct octeon_device *oct, u32 q_no, u32 enable);
A Dcn23xx_pf_regs.h558 #define CN23XX_DPI_DMA_REQQ_CTL(q_no) \ argument
559 (CN23XX_DPI_DMA_REQQ0_CTL + ((q_no) * 8))
A Docteon_nic.c89 return octeon_send_command(oct, ndata->q_no, ring_doorbell, &ndata->cmd, in octnet_send_nic_data_pkt()
A Drequest_manager.c62 u32 iq_no = (u32)txpciq.s.q_no; in octeon_init_instr_queue()
206 u32 iq_no = (u32)txpciq.s.q_no; in octeon_setup_iq()
A Docteon_network.h577 qno = lio->linfo.txpciq[i % lio->oct_dev->num_iqs].s.q_no; in wake_txqs()
/linux/drivers/scsi/
A Dadvansys.c244 #define ASC_QNO_TO_QADDR(q_no) ((ASC_QADR_BEG)+((int)(q_no) << 6)) argument
248 uchar q_no; member
292 uchar q_no; member
344 uchar q_no; member
6628 scsiq->q_no = (uchar)(_val >> 8); in _AscCopyLramScsiDoneQ()
7884 q_addr = ASC_QNO_TO_QADDR(q_no); in AscPutReadyQueue()
7938 scsi_sg_q.sg_head_qp = q_no; in AscPutReadySgListQueue()
7974 scsi_sg_q.q_no = next_qp; in AscPutReadySgListQueue()
8018 scsiq->q1.q_no = free_q_head; in AscSendScsiQueue()
8025 scsiq->q1.q_no = free_q_head; in AscSendScsiQueue()
[all …]

Completed in 84 milliseconds