Searched refs:instr_queue (Results 1 – 12 of 12) sorted by relevance
| /freebsd-13.1/sys/dev/liquidio/base/ |
| H A D | lio_ctrl.h | 136 return (atomic_load_acq_int(&oct->instr_queue[q_no]->instr_pending) >= in lio_iq_is_full() 137 (oct->instr_queue[q_no]->max_count - 2)); in lio_iq_is_full() 159 ih3->pkind = oct->instr_queue[setup->s.iq_no]->txpciq.s.pkind; in lio_prepare_pci_cmd_o3() 174 pki_ih3->uqpg = oct->instr_queue[setup->s.iq_no]->txpciq.s.use_qpg; in lio_prepare_pci_cmd_o3() 176 port = (int)oct->instr_queue[setup->s.iq_no]->txpciq.s.port; in lio_prepare_pci_cmd_o3() 184 pki_ih3->qpg = oct->instr_queue[setup->s.iq_no]->txpciq.s.qpg; in lio_prepare_pci_cmd_o3()
|
| H A D | lio_request_manager.c | 77 iq = oct->instr_queue[iq_no]; in lio_init_instr_queue() 180 oct->instr_queue[iq_no]->br = in lio_init_instr_queue() 182 &oct->instr_queue[iq_no]->enq_lock); in lio_init_instr_queue() 183 if (oct->instr_queue[iq_no]->br == NULL) { in lio_init_instr_queue() 194 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; in lio_delete_instr_queue() 277 if (oct->instr_queue[iq_no]->oct_dev != NULL) { in lio_setup_iq() 284 oct->instr_queue[iq_no]->q_index = q_index; in lio_setup_iq() 285 oct->instr_queue[iq_no]->ifidx = ifidx; in lio_setup_iq() 311 &oct->instr_queue[i]->instr_pending); in lio_wait_for_instr_fetch() 548 iq = oct->instr_queue[iq_no]; in __lio_check_db_timeout() [all …]
|
| H A D | lio_device.c | 268 if ((oct->io_qmask.iq & BIT_ULL(i)) && (oct->instr_queue[i])) in lio_free_device_mem() 269 free(oct->instr_queue[i], M_DEVBUF); in lio_free_device_mem() 473 oct->instr_queue[0]->q_index = 0; in lio_setup_instr_queue0() 474 oct->instr_queue[0]->app_ctx = (void *)(size_t)0; in lio_setup_instr_queue0() 475 oct->instr_queue[0]->ifidx = 0; in lio_setup_instr_queue0() 813 oct->instr_queue[i]->txpciq.s.pkind = oct->pfvf_hsword.pkind; in lio_core_drv_init() 853 return (oct->instr_queue[q_no]->max_count); in lio_get_tx_qsize()
|
| H A D | lio_iq.h | 281 (((octeon_dev_ptr)->instr_queue[iq_no]->stats.field) += count)
|
| H A D | cn23xx_pf_device.c | 272 iq = oct->instr_queue[q_no]; in lio_cn23xx_pf_setup_global_input_regs() 410 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; in lio_cn23xx_pf_setup_iq_regs()
|
| H A D | lio_device.h | 426 struct lio_instr_queue *instr_queue[LIO_MAX_POSSIBLE_INSTR_QUEUES]; member
|
| H A D | lio_droq.c | 239 struct lio_instr_queue *iq = oct->instr_queue[droq->q_no]; in lio_droq_bh()
|
| /freebsd-13.1/sys/dev/liquidio/ |
| H A D | lio_sysctl.c | 492 &oct_dev->instr_queue[i]->stats.tx_done, in lio_add_hw_stats() 497 &oct_dev->instr_queue[i]->stats.tx_tot_bytes, in lio_add_hw_stats() 502 &oct_dev->instr_queue[i]->stats.tx_dropped, in lio_add_hw_stats() 507 &oct_dev->instr_queue[i]->stats.tx_iq_busy, in lio_add_hw_stats() 512 &oct_dev->instr_queue[i]->stats.sgentry_sent, in lio_add_hw_stats() 519 &oct_dev->instr_queue[i]->stats.instr_posted, in lio_add_hw_stats() 534 &oct_dev->instr_queue[i]->stats.bytes_sent, in lio_add_hw_stats() 539 &oct_dev->instr_queue[i]->stats.tx_gso, in lio_add_hw_stats() 544 &oct_dev->instr_queue[i]->stats.tx_vxlan, in lio_add_hw_stats() 549 &oct_dev->instr_queue[i]->stats.tx_restart, in lio_add_hw_stats() [all …]
|
| H A D | lio_rxtx.c | 69 stats = &oct->instr_queue[iq_no]->stats; in lio_xmit() 288 iq = oct->instr_queue[i]; in lio_mq_start() 315 iq = oct->instr_queue[i]; in lio_qflush()
|
| H A D | lio_main.h | 119 lio_flush_iq(oct, oct->instr_queue[0], 0); in lio_sleep_cond()
|
| H A D | lio_main.c | 528 octeon_dev->instr_queue[i] = in lio_device_init() 531 if (octeon_dev->instr_queue[i] == NULL) in lio_device_init() 1082 counter += oct->instr_queue[q_no]->stats.tx_done; in lio_get_counter() 1094 counter += oct->instr_queue[q_no]->stats.tx_tot_bytes; in lio_get_counter() 1106 counter += oct->instr_queue[q_no]->stats.tx_dropped; in lio_get_counter() 2273 if (oct->instr_queue[i] != NULL) { in lio_destroy_resources() 2274 free(oct->instr_queue[i], M_DEVBUF); in lio_destroy_resources() 2275 oct->instr_queue[i] = NULL; in lio_destroy_resources()
|
| H A D | lio_core.c | 507 struct lio_instr_queue *iq = oct->instr_queue[droq->q_no]; in lio_msix_intr_handler()
|