/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
H A 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 [all...] |
H A 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 [all...] |
H A 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 [all...] |
H A D | octeon_droq.c | 94 u32 octeon_droq_check_hw_for_pkts(struct octeon_droq *droq) in octeon_droq_check_hw_for_pkts() argument 111 static void octeon_droq_compute_max_packet_bufs(struct octeon_droq *droq) in octeon_droq_compute_max_packet_bufs() argument 130 octeon_droq_reset_indices(struct octeon_droq *droq) octeon_droq_reset_indices() argument 140 octeon_droq_destroy_ring_buffers(struct octeon_device *oct, struct octeon_droq *droq) octeon_droq_destroy_ring_buffers() argument 167 octeon_droq_setup_ring_buffers(struct octeon_device *oct, struct octeon_droq *droq) octeon_droq_setup_ring_buffers() argument 200 struct octeon_droq *droq = oct->droq[q_no]; octeon_delete_droq() local 226 struct octeon_droq *droq; octeon_init_droq() local 332 octeon_create_recv_info( struct octeon_device *octeon_dev, struct octeon_droq *droq, u32 buf_cnt, u32 idx) octeon_create_recv_info() argument 389 octeon_droq_refill_pullup_descs(struct octeon_droq *droq, struct octeon_droq_desc *desc_ring) octeon_droq_refill_pullup_descs() argument 431 octeon_droq_refill(struct octeon_device *octeon_dev, struct octeon_droq *droq) octeon_droq_refill() argument 498 octeon_retry_droq_refill(struct octeon_droq *droq) octeon_retry_droq_refill() argument 528 octeon_droq_dispatch_pkt(struct octeon_device *oct, struct octeon_droq *droq, union octeon_rh *rh, struct octeon_droq_info *info) octeon_droq_dispatch_pkt() argument 564 octeon_droq_drop_packets(struct octeon_device *oct, struct octeon_droq *droq, u32 cnt) octeon_droq_drop_packets() argument 593 octeon_droq_fast_process_packets(struct octeon_device *oct, struct octeon_droq *droq, u32 pkts_to_process) octeon_droq_fast_process_packets() argument 741 octeon_droq_process_packets(struct octeon_device *oct, struct octeon_droq *droq, u32 budget) octeon_droq_process_packets() argument 783 octeon_droq_process_poll_pkts(struct octeon_device *oct, struct octeon_droq *droq, u32 budget) octeon_droq_process_poll_pkts() argument 869 struct octeon_droq *droq; octeon_register_droq_ops() local 897 struct octeon_droq *droq; octeon_unregister_droq_ops() local 929 struct octeon_droq *droq; octeon_create_droq() local [all...] |
H A D | octeon_network.h | 490 static inline void octeon_fast_packet_next(struct octeon_droq *droq, in octeon_fast_packet_next() argument
|
H A D | octeon_device.c | 1429 lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq) lio_enable_irq() argument [all...] |
H A D | lio_core.c | 447 struct octeon_droq *droq = oct->droq[q_no]; in octnet_poll_check_rxq_oom_status() local 430 octeon_schedule_rxq_oom_work(struct octeon_device *oct, struct octeon_droq *droq) octeon_schedule_rxq_oom_work() argument 578 struct octeon_droq *droq = liquidio_push_packet() local 723 struct octeon_droq *droq = arg; liquidio_napi_drv_callback() local 751 struct octeon_droq *droq; liquidio_napi_poll() local 813 struct octeon_droq *droq; liquidio_setup_io_queues() local 910 liquidio_schedule_msix_droq_pkt_handler(struct octeon_droq *droq, u64 ret) liquidio_schedule_msix_droq_pkt_handler() argument 939 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; liquidio_msix_intr_handler() local 958 struct octeon_droq *droq; liquidio_schedule_droq_pkt_handlers() local [all...] |
H A D | octeon_device.h | 495 struct octeon_droq *droq[MAX_POSSIBLE_OCTEON_OUTPUT_QUEUES]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
H A 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 [all...] |
H A 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 [all...] |
H A 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 [all...] |
H A D | octeon_device.c | 1451 lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq) lio_enable_irq() argument [all...] |
H A D | octeon_droq.c | 94 u32 octeon_droq_check_hw_for_pkts(struct octeon_droq *droq) in octeon_droq_check_hw_for_pkts() argument 112 static void octeon_droq_compute_max_packet_bufs(struct octeon_droq *droq) in octeon_droq_compute_max_packet_bufs() argument 131 octeon_droq_reset_indices(struct octeon_droq *droq) octeon_droq_reset_indices() argument 141 octeon_droq_destroy_ring_buffers(struct octeon_device *oct, struct octeon_droq *droq) octeon_droq_destroy_ring_buffers() argument 168 octeon_droq_setup_ring_buffers(struct octeon_device *oct, struct octeon_droq *droq) octeon_droq_setup_ring_buffers() argument 201 struct octeon_droq *droq = oct->droq[q_no]; octeon_delete_droq() local 228 struct octeon_droq *droq; octeon_init_droq() local 334 octeon_create_recv_info( struct octeon_device *octeon_dev, struct octeon_droq *droq, u32 buf_cnt, u32 idx) octeon_create_recv_info() argument 391 octeon_droq_refill_pullup_descs(struct octeon_droq *droq, struct octeon_droq_desc *desc_ring) octeon_droq_refill_pullup_descs() argument 433 octeon_droq_refill(struct octeon_device *octeon_dev, struct octeon_droq *droq) octeon_droq_refill() argument 500 octeon_retry_droq_refill(struct octeon_droq *droq) octeon_retry_droq_refill() argument 530 octeon_droq_dispatch_pkt(struct octeon_device *oct, struct octeon_droq *droq, union octeon_rh *rh, struct octeon_droq_info *info) octeon_droq_dispatch_pkt() argument 566 octeon_droq_drop_packets(struct octeon_device *oct, struct octeon_droq *droq, u32 cnt) octeon_droq_drop_packets() argument 595 octeon_droq_fast_process_packets(struct octeon_device *oct, struct octeon_droq *droq, u32 pkts_to_process) octeon_droq_fast_process_packets() argument 743 octeon_droq_process_packets(struct octeon_device *oct, struct octeon_droq *droq, u32 budget) octeon_droq_process_packets() argument 786 octeon_droq_process_poll_pkts(struct octeon_device *oct, struct octeon_droq *droq, u32 budget) octeon_droq_process_poll_pkts() argument 872 struct octeon_droq *droq; octeon_register_droq_ops() local 900 struct octeon_droq *droq; octeon_unregister_droq_ops() local 933 struct octeon_droq *droq; octeon_create_droq() local [all...] |
H A D | octeon_network.h | 490 static inline void octeon_fast_packet_next(struct octeon_droq *droq, in octeon_fast_packet_next() argument
|
H A D | lio_core.c | 454 struct octeon_droq *droq = oct->droq[q_no]; in octnet_poll_check_rxq_oom_status() local 437 octeon_schedule_rxq_oom_work(struct octeon_device *oct, struct octeon_droq *droq) octeon_schedule_rxq_oom_work() argument 586 struct octeon_droq *droq = liquidio_push_packet() local 731 struct octeon_droq *droq = arg; liquidio_napi_drv_callback() local 754 struct octeon_droq *droq; liquidio_napi_poll() local 816 struct octeon_droq *droq; liquidio_setup_io_queues() local 914 liquidio_schedule_msix_droq_pkt_handler(struct octeon_droq *droq, u64 ret) liquidio_schedule_msix_droq_pkt_handler() argument 943 struct octeon_droq *droq = oct->droq[ioq_vector->droq_index]; liquidio_msix_intr_handler() local 962 struct octeon_droq *droq; liquidio_schedule_droq_pkt_handlers() local [all...] |
H A D | octeon_device.h | 495 struct octeon_droq *droq[MAX_POSSIBLE_OCTEON_OUTPUT_QUEUES]; member
|