| /kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_droq.c | 94 u32 octeon_droq_check_hw_for_pkts(struct octeon_droq *droq) in octeon_droq_check_hw_for_pkts() 112 static void octeon_droq_compute_max_packet_bufs(struct octeon_droq *droq) in octeon_droq_compute_max_packet_bufs() 131 static void octeon_droq_reset_indices(struct octeon_droq *droq) in octeon_droq_reset_indices() 142 struct octeon_droq *droq) in octeon_droq_destroy_ring_buffers() 169 struct octeon_droq *droq) in octeon_droq_setup_ring_buffers() 201 struct octeon_droq *droq = oct->droq[q_no]; in octeon_delete_droq() local 228 struct octeon_droq *droq; in octeon_init_droq() local 336 struct octeon_droq *droq, in octeon_create_recv_info() 391 octeon_droq_refill_pullup_descs(struct octeon_droq *droq, in octeon_droq_refill_pullup_descs() 433 octeon_droq_refill(struct octeon_device *octeon_dev, struct octeon_droq *droq) in octeon_droq_refill() [all …]
|
| D | lio_core.c | 438 struct octeon_droq *droq) in octeon_schedule_rxq_oom_work() 454 struct octeon_droq *droq = oct->droq[q_no]; in octnet_poll_check_rxq_oom_status() local 586 struct octeon_droq *droq = in liquidio_push_packet() local 731 struct octeon_droq *droq = arg; in liquidio_napi_drv_callback() local 754 struct octeon_droq *droq; in liquidio_napi_poll() local 816 struct octeon_droq *droq; in liquidio_setup_io_queues() local 914 int liquidio_schedule_msix_droq_pkt_handler(struct octeon_droq *droq, u64 ret) in liquidio_schedule_msix_droq_pkt_handler() 943 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in liquidio_msix_intr_handler() local 962 struct octeon_droq *droq; in liquidio_schedule_droq_pkt_handlers() local
|
| D | cn23xx_vf_device.c | 247 struct octeon_droq *droq = oct->droq[oq_no]; in cn23xx_setup_vf_oq_regs() local 491 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_vf_msix_interrupt_handler() local
|
| D | cn66xx_device.c | 304 struct octeon_droq *droq = oct->droq[oq_no]; in lio_cn6xxx_setup_oq_regs() local 508 struct octeon_droq *droq; in lio_cn6xxx_process_droq_intr_regs() local
|
| D | cn23xx_pf_device.c | 631 struct octeon_droq *droq = oct->droq[oq_no]; in cn23xx_setup_oq_regs() local 946 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_pf_msix_interrupt_handler() local
|
| D | octeon_device.c | 1451 void lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq) in lio_enable_irq()
|
| D | octeon_network.h | 490 static inline void octeon_fast_packet_next(struct octeon_droq *droq, in octeon_fast_packet_next()
|
| D | octeon_device.h | 495 struct octeon_droq *droq[MAX_POSSIBLE_OCTEON_OUTPUT_QUEUES]; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
| D | octeon_droq.c | 94 u32 octeon_droq_check_hw_for_pkts(struct octeon_droq *droq) in octeon_droq_check_hw_for_pkts() 111 static void octeon_droq_compute_max_packet_bufs(struct octeon_droq *droq) in octeon_droq_compute_max_packet_bufs() 130 static void octeon_droq_reset_indices(struct octeon_droq *droq) in octeon_droq_reset_indices() 141 struct octeon_droq *droq) in octeon_droq_destroy_ring_buffers() 168 struct octeon_droq *droq) in octeon_droq_setup_ring_buffers() 200 struct octeon_droq *droq = oct->droq[q_no]; in octeon_delete_droq() local 226 struct octeon_droq *droq; in octeon_init_droq() local 334 struct octeon_droq *droq, in octeon_create_recv_info() 389 octeon_droq_refill_pullup_descs(struct octeon_droq *droq, in octeon_droq_refill_pullup_descs() 431 octeon_droq_refill(struct octeon_device *octeon_dev, struct octeon_droq *droq) in octeon_droq_refill() [all …]
|
| D | lio_core.c | 431 struct octeon_droq *droq) in octeon_schedule_rxq_oom_work() 447 struct octeon_droq *droq = oct->droq[q_no]; in octnet_poll_check_rxq_oom_status() local 578 struct octeon_droq *droq = in liquidio_push_packet() local 723 struct octeon_droq *droq = arg; in liquidio_napi_drv_callback() local 751 struct octeon_droq *droq; in liquidio_napi_poll() local 813 struct octeon_droq *droq; in liquidio_setup_io_queues() local 910 int liquidio_schedule_msix_droq_pkt_handler(struct octeon_droq *droq, u64 ret) in liquidio_schedule_msix_droq_pkt_handler() 939 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in liquidio_msix_intr_handler() local 958 struct octeon_droq *droq; in liquidio_schedule_droq_pkt_handlers() local
|
| D | cn23xx_vf_device.c | 247 struct octeon_droq *droq = oct->droq[oq_no]; in cn23xx_setup_vf_oq_regs() local 491 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_vf_msix_interrupt_handler() local
|
| D | cn66xx_device.c | 304 struct octeon_droq *droq = oct->droq[oq_no]; in lio_cn6xxx_setup_oq_regs() local 508 struct octeon_droq *droq; in lio_cn6xxx_process_droq_intr_regs() local
|
| D | cn23xx_pf_device.c | 631 struct octeon_droq *droq = oct->droq[oq_no]; in cn23xx_setup_oq_regs() local 948 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; in cn23xx_pf_msix_interrupt_handler() local
|
| D | octeon_device.c | 1429 void lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq) in lio_enable_irq()
|
| D | octeon_network.h | 490 static inline void octeon_fast_packet_next(struct octeon_droq *droq, in octeon_fast_packet_next()
|
| D | octeon_device.h | 495 struct octeon_droq *droq[MAX_POSSIBLE_OCTEON_OUTPUT_QUEUES]; member
|