Searched refs:lio_instr_queue (Results 1 – 11 of 11) sorted by relevance
/freebsd/sys/dev/liquidio/base/ |
H A D | lio_request_manager.c | 59 struct lio_instr_queue *iq; in lio_init_instr_queue() 184 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; in lio_delete_instr_queue() 251 bzero(oct->instr_queue[iq_no], sizeof(struct lio_instr_queue)); in lio_delete_instr_queue() 318 lio_ring_doorbell(struct octeon_device *oct, struct lio_instr_queue *iq) in lio_ring_doorbell() 332 __lio_copy_cmd_into_iq(struct lio_instr_queue *iq, uint8_t *cmd) in __lio_copy_cmd_into_iq() 343 __lio_post_command2(struct lio_instr_queue *iq, uint8_t *cmd) in __lio_post_command2() 384 __lio_add_to_request_list(struct lio_instr_queue *iq, int idx, void *buf, in __lio_add_to_request_list() 395 struct lio_instr_queue *iq, uint32_t budget) in lio_process_iq_request_list() 474 lio_flush_iq(struct octeon_device *oct, struct lio_instr_queue *iq, in lio_flush_iq() 530 struct lio_instr_queue *iq; in __lio_check_db_timeout() [all …]
|
H A D | lio_iq.h | 101 struct lio_instr_queue { struct 320 struct lio_instr_queue *iq, 339 int lio_flush_iq(struct octeon_device *oct, struct lio_instr_queue *iq,
|
H A D | lio_device.h | 234 uint32_t (*update_iq_read_idx) (struct lio_instr_queue *); 425 struct lio_instr_queue *instr_queue[LIO_MAX_POSSIBLE_INSTR_QUEUES]; 807 void lio_enable_irq(struct lio_droq *droq, struct lio_instr_queue *iq);
|
H A D | cn23xx_pf_device.c | 235 struct lio_instr_queue *iq; in lio_cn23xx_pf_setup_global_input_regs() 409 struct lio_instr_queue *iq = oct->instr_queue[iq_no]; in lio_cn23xx_pf_setup_iq_regs() 783 lio_cn23xx_pf_update_read_index(struct lio_instr_queue *iq) in lio_cn23xx_pf_update_read_index()
|
H A D | lio_droq.c | 238 struct lio_instr_queue *iq = oct->instr_queue[droq->q_no]; in lio_droq_bh()
|
H A D | lio_device.c | 1009 lio_enable_irq(struct lio_droq *droq, struct lio_instr_queue *iq) in lio_enable_irq()
|
/freebsd/sys/dev/liquidio/ |
H A D | lio_rxtx.h | 80 int lio_xmit(struct lio *lio, struct lio_instr_queue *iq, 82 int lio_mq_start_locked(if_t ifp, struct lio_instr_queue *iq);
|
H A D | lio_main.h | 135 void lio_free_mbuf(struct lio_instr_queue *iq, 137 void lio_free_sgmbuf(struct lio_instr_queue *iq,
|
H A D | lio_rxtx.c | 46 lio_xmit(struct lio *lio, struct lio_instr_queue *iq, in lio_xmit() 230 lio_mq_start_locked(if_t ifp, struct lio_instr_queue *iq) in lio_mq_start_locked() 266 struct lio_instr_queue *iq; in lio_mq_start() 306 struct lio_instr_queue *iq; in lio_qflush()
|
H A D | lio_main.c | 525 malloc(sizeof(struct lio_instr_queue), in lio_device_init() 1516 lio_free_mbuf(struct lio_instr_queue *iq, struct lio_mbuf_free_info *finfo) in lio_free_mbuf() 1525 lio_free_sgmbuf(struct lio_instr_queue *iq, struct lio_mbuf_free_info *finfo) in lio_free_sgmbuf()
|
H A D | lio_core.c | 506 struct lio_instr_queue *iq = oct->instr_queue[droq->q_no]; in lio_msix_intr_handler()
|