Lines Matching defs:lio_instr_queue
250 struct lio_instr_queue { struct
252 rte_spinlock_t lock;
254 rte_spinlock_t post_lock;
256 struct lio_device *lio_dev;
258 uint32_t pkt_in_done;
260 rte_atomic64_t iq_flush_running;
263 uint32_t iqcmd_64B:1;
266 union octeon_txpciq txpciq;
268 uint32_t rsvd:17;
270 uint32_t status:8;
273 uint32_t nb_desc;
276 uint32_t host_write_index;
281 uint32_t lio_read_index;
286 uint32_t flush_index;
289 rte_atomic64_t instr_pending;
292 uint8_t *base_addr;
294 struct lio_request_list *request_list;
297 void *doorbell_reg;
300 void *inst_cnt_reg;
303 uint32_t fill_cnt;
306 struct lio_iq_stats stats;
309 uint64_t base_addr_dma;
312 void *app_ctx;
315 int q_index;
318 const struct rte_memzone *iq_mz;