Lines Matching refs:instr_queue

46 	    (struct octeon_instr_queue *)oct->instr_queue[iq_no];  in IQ_INSTR_MODE_64B()
82 iq = oct->instr_queue[iq_no]; in octeon_init_instr_queue()
171 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in octeon_delete_instr_queue()
193 vfree(oct->instr_queue[iq_no]); in octeon_delete_instr_queue()
194 oct->instr_queue[iq_no] = NULL; in octeon_delete_instr_queue()
212 if (oct->instr_queue[iq_no]) { in octeon_setup_iq()
215 oct->instr_queue[iq_no]->txpciq.u64 = txpciq.u64; in octeon_setup_iq()
216 oct->instr_queue[iq_no]->app_ctx = app_ctx; in octeon_setup_iq()
219 oct->instr_queue[iq_no] = in octeon_setup_iq()
221 if (!oct->instr_queue[iq_no]) in octeon_setup_iq()
222 oct->instr_queue[iq_no] = in octeon_setup_iq()
224 if (!oct->instr_queue[iq_no]) in octeon_setup_iq()
227 memset(oct->instr_queue[iq_no], 0, in octeon_setup_iq()
230 oct->instr_queue[iq_no]->q_index = q_index; in octeon_setup_iq()
231 oct->instr_queue[iq_no]->app_ctx = app_ctx; in octeon_setup_iq()
232 oct->instr_queue[iq_no]->ifidx = ifidx; in octeon_setup_iq()
235 vfree(oct->instr_queue[iq_no]); in octeon_setup_iq()
236 oct->instr_queue[iq_no] = NULL; in octeon_setup_iq()
258 atomic_read(&oct->instr_queue[i]->instr_pending); in lio_wait_for_instr_fetch()
292 iq = oct->instr_queue[iq_no]; in octeon_ring_doorbell_locked()
528 iq = oct->instr_queue[iq_no]; in __check_db_timeout()
569 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in octeon_send_command()
626 ih3->pkind = oct->instr_queue[sc->iq_no]->txpciq.s.pkind; in octeon_prepare_soft_command()
634 oct->instr_queue[sc->iq_no]->txpciq.s.use_qpg; in octeon_prepare_soft_command()
639 oct->instr_queue[sc->iq_no]->txpciq.s.ctrl_qpg; in octeon_prepare_soft_command()
718 iq = oct->instr_queue[sc->iq_no]; in octeon_send_soft_command()