Lines Matching refs:octeon_dev
67 lio_get_dispatch_arg(struct octeon_device *octeon_dev, in lio_get_dispatch_arg() argument
79 mtx_lock(&octeon_dev->dispatch.lock); in lio_get_dispatch_arg()
81 if (octeon_dev->dispatch.count == 0) { in lio_get_dispatch_arg()
82 mtx_unlock(&octeon_dev->dispatch.lock); in lio_get_dispatch_arg()
86 if (octeon_dev->dispatch.dlist[idx].opcode == combined_opcode) { in lio_get_dispatch_arg()
87 fn_arg = octeon_dev->dispatch.dlist[idx].arg; in lio_get_dispatch_arg()
90 &octeon_dev->dispatch.dlist[idx].head, entries) { in lio_get_dispatch_arg()
99 mtx_unlock(&octeon_dev->dispatch.lock); in lio_get_dispatch_arg()
370 lio_create_recv_info(struct octeon_device *octeon_dev, struct lio_droq *droq, in lio_create_recv_info() argument
388 recv_pkt->octeon_id = (uint16_t)octeon_dev->octeon_id; in lio_create_recv_info()
459 lio_droq_refill(struct octeon_device *octeon_dev, struct lio_droq *droq) in lio_droq_refill() argument
495 lio_map_ring(octeon_dev->device, in lio_droq_refill()