Home
last modified time | relevance | path

Searched refs:lio_dev (Results 1 – 10 of 10) sorted by relevance

/f-stack/dpdk/drivers/net/liquidio/base/
H A Dlio_23xx_vf.c44 lio_dev, in cn23xx_vf_reset_io_queues()
50 lio_dev_err(lio_dev, in cn23xx_vf_reset_io_queues()
63 lio_dev_err(lio_dev, in cn23xx_vf_reset_io_queues()
240 lio_dev->mbox = NULL; in cn23xx_vf_free_mbox()
265 mbox->lio_dev = lio_dev; in cn23xx_vf_setup_mbox()
301 lio_dev, in cn23xx_vf_enable_io_queues()
312 lio_dev, in cn23xx_vf_enable_io_queues()
326 lio_dev, in cn23xx_vf_enable_io_queues()
448 lio_dev_err(lio_dev, in cn23xx_pfvf_handshake()
453 lio_dev_dbg(lio_dev, in cn23xx_pfvf_handshake()
[all …]
H A Dlio_hw_defs.h177 #define lio_write_csr(lio_dev, reg_off, value) \ argument
179 typeof(lio_dev) _dev = lio_dev; \
191 typeof(lio_dev) _dev = lio_dev; \
202 #define lio_read_csr(lio_dev, reg_off) \ argument
204 typeof(lio_dev) _dev = lio_dev; \
214 #define lio_read_csr64(lio_dev, reg_off) \ argument
216 typeof(lio_dev) _dev = lio_dev; \
233 #define lio_read_csr(lio_dev, reg_off) \ argument
234 rte_read32((lio_dev)->hw_addr + (reg_off))
236 #define lio_read_csr64(lio_dev, reg_off) \ argument
[all …]
H A Dlio_23xx_vf.h37 lio_get_conf(struct lio_device *lio_dev) in lio_get_conf() argument
47 lio_dev_err(lio_dev, "Configuration verification failed\n"); in lio_get_conf()
56 void cn23xx_vf_ask_pf_to_do_flr(struct lio_device *lio_dev);
58 int cn23xx_pfvf_handshake(struct lio_device *lio_dev);
60 int cn23xx_vf_setup_device(struct lio_device *lio_dev);
62 void cn23xx_vf_handle_mbox(struct lio_device *lio_dev);
H A Dlio_mbox.c106 lio_mbox_write(struct lio_device *lio_dev, in lio_mbox_write() argument
109 struct lio_mbox *mbox = lio_dev->mbox[mbox_cmd->q_no]; in lio_mbox_write()
179 struct lio_device *lio_dev = mbox->lio_dev; in lio_mbox_process_cmd() local
182 lio_dev_err(lio_dev, "Octeon core(s) crashed or got stuck!\n"); in lio_mbox_process_cmd()
204 mbox_cmd.fn(mbox->lio_dev, &mbox_cmd, in lio_mbox_process_message()
223 mbox_cmd.fn(mbox->lio_dev, &mbox_cmd, mbox_cmd.fn_arg); in lio_mbox_process_message()
H A Dlio_mbox.h73 struct lio_device *lio_dev; member
99 int lio_mbox_write(struct lio_device *lio_dev,
/f-stack/dpdk/drivers/net/liquidio/
H A Dlio_ethdev.c47 lio_flush_iq(lio_dev, lio_dev->instr_queue[0]); in lio_wait_for_ctrl_cmd()
69 lio_flush_iq(lio_dev, lio_dev->instr_queue[0]); in lio_send_rx_ctrl_cmd()
260 lio_flush_iq(lio_dev, lio_dev->instr_queue[0]); in lio_dev_xstats_reset()
462 lio_flush_iq(lio_dev, lio_dev->instr_queue[0]); in lio_dev_mtu_set()
525 lio_flush_iq(lio_dev, lio_dev->instr_queue[0]); in lio_dev_rss_reta_update()
655 lio_flush_iq(lio_dev, lio_dev->instr_queue[0]); in lio_dev_rss_hash_update()
1571 lio_dev->fn_list.setup_device_regs(lio_dev); in lio_dev_close()
1579 lio_dev->fn_list.free_mbox(lio_dev); in lio_dev_close()
1896 lio_dev->fn_list.setup_device_regs(lio_dev); in lio_dev_configure()
2015 if (lio_dev->fn_list.setup_mbox(lio_dev)) { in lio_first_time_init()
[all …]
H A Dlio_rxtx.c174 droq->lio_dev = lio_dev; in lio_init_droq()
228 lio_dev->fn_list.setup_oq_regs(lio_dev, q_no); in lio_init_droq()
629 struct lio_device *lio_dev = droq->lio_dev; in lio_dev_recv_pkts() local
727 iq->lio_dev = lio_dev; in lio_init_instr_queue()
748 lio_dev->fn_list.setup_iq_regs(lio_dev, iq_no); in lio_init_instr_queue()
861 lio_flush_iq(lio_dev, lio_dev->instr_queue[i]); in lio_wait_for_instr_fetch()
950 struct lio_device *lio_dev = finfo->lio_dev; in lio_free_netsgbuf() local
1416 struct lio_device *lio_dev = txq->lio_dev; in lio_delete_sglist() local
1641 lio_dev = txq->lio_dev; in lio_dev_xmit_pkts()
1645 if (!lio_dev->intf_open || !lio_dev->linfo.link.s.link_up) { in lio_dev_xmit_pkts()
[all …]
H A Dlio_logs.h9 #define lio_dev_printf(lio_dev, level, fmt, args...) \ argument
11 "%s" fmt, (lio_dev)->dev_string, ##args)
13 #define lio_dev_info(lio_dev, fmt, args...) \ argument
14 lio_dev_printf(lio_dev, INFO, "INFO: " fmt, ##args)
16 #define lio_dev_err(lio_dev, fmt, args...) \ argument
27 #define lio_dev_dbg(lio_dev, fmt, args...) \ argument
31 #define PMD_RX_LOG(lio_dev, level, fmt, args...) \ argument
38 #define PMD_TX_LOG(lio_dev, level, fmt, args...) \ argument
45 #define PMD_MBOX_LOG(lio_dev, level, fmt, args...) \ argument
52 #define PMD_REGS_LOG(lio_dev, fmt, args...) \ argument
[all …]
H A Dlio_rxtx.h501 lio_prepare_pci_cmd(struct lio_device *lio_dev, in lio_prepare_pci_cmd() argument
563 int lio_setup_sc_buffer_pool(struct lio_device *lio_dev);
564 void lio_free_sc_buffer_pool(struct lio_device *lio_dev);
567 lio_alloc_soft_command(struct lio_device *lio_dev,
570 void lio_prepare_soft_command(struct lio_device *lio_dev,
575 int lio_send_soft_command(struct lio_device *lio_dev,
586 int lio_send_ctrl_pkt(struct lio_device *lio_dev,
635 void lio_setup_response_list(struct lio_device *lio_dev);
645 (((lio_dev)->instr_queue[iq_no]->stats.field) += count)
737 int lio_setup_instr_queue0(struct lio_device *lio_dev);
[all …]
H A Dlio_struct.h85 struct lio_device *lio_dev; member
256 struct lio_device *lio_dev; member
327 struct lio_device *lio_dev; member