Lines Matching refs:octeon_device
39 static void __check_db_timeout(struct octeon_device *oct, u64 iq_no);
43 static inline int IQ_INSTR_MODE_64B(struct octeon_device *oct, int iq_no) in IQ_INSTR_MODE_64B()
56 int octeon_init_instr_queue(struct octeon_device *oct, in octeon_init_instr_queue()
168 int octeon_delete_instr_queue(struct octeon_device *oct, u32 iq_no) in octeon_delete_instr_queue()
202 int octeon_setup_iq(struct octeon_device *oct, in octeon_setup_iq()
247 int lio_wait_for_instr_fetch(struct octeon_device *oct) in lio_wait_for_instr_fetch()
275 ring_doorbell(struct octeon_device *oct, struct octeon_instr_queue *iq) in ring_doorbell()
288 octeon_ring_doorbell_locked(struct octeon_device *oct, u32 iq_no) in octeon_ring_doorbell_locked()
348 octeon_register_reqtype_free_fn(struct octeon_device *oct, int reqtype, in octeon_register_reqtype_free_fn()
372 lio_process_iq_request_list(struct octeon_device *oct, in lio_process_iq_request_list()
469 octeon_flush_iq(struct octeon_device *oct, struct octeon_instr_queue *iq, in octeon_flush_iq()
520 static void __check_db_timeout(struct octeon_device *oct, u64 iq_no) in __check_db_timeout()
553 struct octeon_device *oct = (struct octeon_device *)wk->ctxptr; in check_db_timeout()
563 octeon_send_command(struct octeon_device *oct, u32 iq_no, in octeon_send_command()
603 octeon_prepare_soft_command(struct octeon_device *oct, in octeon_prepare_soft_command()
709 int octeon_send_soft_command(struct octeon_device *oct, in octeon_send_soft_command()
763 int octeon_setup_sc_buffer_pool(struct octeon_device *oct) in octeon_setup_sc_buffer_pool()
792 int octeon_free_sc_buffer_pool(struct octeon_device *oct) in octeon_free_sc_buffer_pool()
814 struct octeon_soft_command *octeon_alloc_soft_command(struct octeon_device *oct, in octeon_alloc_soft_command()
882 void octeon_free_soft_command(struct octeon_device *oct, in octeon_free_soft_command()