Searched refs:octeon_instr_queue (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/cavium/liquidio/ |
D | request_manager.c | 51 struct octeon_instr_queue *iq; in octeon_init_instr_queue() 159 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in octeon_delete_instr_queue() 209 vzalloc_node(sizeof(struct octeon_instr_queue), numa_node); in octeon_setup_iq() 212 vzalloc(sizeof(struct octeon_instr_queue)); in octeon_setup_iq() 265 ring_doorbell(struct octeon_device *oct, struct octeon_instr_queue *iq) in ring_doorbell() 279 struct octeon_instr_queue *iq; in octeon_ring_doorbell_locked() 289 static inline void __copy_cmd_into_iq(struct octeon_instr_queue *iq, in __copy_cmd_into_iq() 301 __post_command2(struct octeon_instr_queue *iq, u8 *cmd) in __post_command2() 354 __add_to_request_list(struct octeon_instr_queue *iq, in __add_to_request_list() 364 struct octeon_instr_queue *iq, u32 napi_budget) in lio_process_iq_request_list() [all …]
|
D | octeon_iq.h | 76 struct octeon_instr_queue { struct 375 struct octeon_instr_queue *iq, u32 napi_budget); 394 octeon_flush_iq(struct octeon_device *oct, struct octeon_instr_queue *iq,
|
D | octeon_device.h | 247 u32 (*update_iq_read_idx)(struct octeon_instr_queue *); 486 struct octeon_instr_queue *instr_queue 882 void lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq);
|
D | cn66xx_device.h | 86 lio_cn6xxx_update_read_index(struct octeon_instr_queue *iq);
|
D | cn23xx_vf_device.c | 104 struct octeon_instr_queue *iq; in cn23xx_vf_setup_global_input_regs() 214 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in cn23xx_setup_vf_iq_regs() 524 static u32 cn23xx_update_read_index(struct octeon_instr_queue *iq) in cn23xx_update_read_index()
|
D | cn66xx_device.c | 266 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in lio_cn6xxx_setup_iq_regs() 449 lio_cn6xxx_update_read_index(struct octeon_instr_queue *iq) in lio_cn6xxx_update_read_index()
|
D | octeon_device.c | 893 vzalloc(sizeof(struct octeon_instr_queue)); in octeon_setup_instr_queues() 896 memset(oct->instr_queue[0], 0, sizeof(struct octeon_instr_queue)); in octeon_setup_instr_queues() 1452 void lio_enable_irq(struct octeon_droq *droq, struct octeon_instr_queue *iq) in lio_enable_irq()
|
D | cn23xx_pf_device.c | 403 struct octeon_instr_queue *iq; in cn23xx_pf_setup_global_input_regs() 589 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in cn23xx_setup_iq_regs() 1081 static u32 cn23xx_update_read_index(struct octeon_instr_queue *iq) in cn23xx_update_read_index()
|
D | lio_core.c | 512 struct octeon_instr_queue *iq = oct->instr_queue[iq_num]; in lio_update_txq_status() 753 struct octeon_instr_queue *iq; in liquidio_napi_poll()
|
D | lio_vf_main.c | 121 struct octeon_instr_queue *iq; in pcierror_quiesce_device() 482 struct octeon_instr_queue *iq; in octeon_destroy_resources()
|
D | lio_main.c | 250 struct octeon_instr_queue *iq; in pcierror_quiesce_device() 991 struct octeon_instr_queue *iq; in octeon_destroy_resources()
|
D | lio_ethtool.c | 2124 struct octeon_instr_queue *iq; in lio_get_intr_coalesce()
|