Home
last modified time | relevance | path

Searched refs:nicvf (Results 1 – 13 of 13) sorted by relevance

/f-stack/dpdk/drivers/net/thunderx/base/
H A Dnicvf_hw.h124 nicvf_qset_base(struct nicvf *nic, uint32_t qidx) in nicvf_qset_base()
143 nicvf_disable_all_interrupts(struct nicvf *nic) in nicvf_disable_all_interrupts()
150 nicvf_hw_version(struct nicvf *nic) in nicvf_hw_version()
156 nicvf_hw_cap(struct nicvf *nic) in nicvf_hw_cap()
161 int nicvf_base_init(struct nicvf *nic);
167 int nicvf_qset_config(struct nicvf *nic);
168 int nicvf_qset_reclaim(struct nicvf *nic);
199 int nicvf_rss_term(struct nicvf *nic);
208 uint64_t nicvf_rss_get_cfg(struct nicvf *nic);
213 void nicvf_hw_get_rx_qstats(struct nicvf *nic,
[all …]
H A Dnicvf_mbox.h203 int nicvf_handle_mbx_intr(struct nicvf *nic);
204 int nicvf_mbox_check_pf_ready(struct nicvf *nic);
206 int nicvf_mbox_request_sqs(struct nicvf *nic);
207 int nicvf_mbox_rq_config(struct nicvf *nic, uint16_t qidx,
209 int nicvf_mbox_sq_config(struct nicvf *nic, uint16_t qidx);
212 int nicvf_mbox_set_mac_addr(struct nicvf *nic,
215 int nicvf_mbox_get_rss_size(struct nicvf *nic);
216 int nicvf_mbox_config_rss(struct nicvf *nic);
218 int nicvf_mbox_rq_sync(struct nicvf *nic);
223 void nicvf_mbox_shutdown(struct nicvf *nic);
[all …]
H A Dnicvf_mbox.c112 nicvf_handle_mbx_intr(struct nicvf *nic) in nicvf_handle_mbx_intr()
193 nicvf_mbox_check_pf_ready(struct nicvf *nic) in nicvf_mbox_check_pf_ready()
201 nicvf_mbox_set_mac_addr(struct nicvf *nic, in nicvf_mbox_set_mac_addr()
229 nicvf_mbox_get_rss_size(struct nicvf *nic) in nicvf_mbox_get_rss_size()
241 nicvf_mbox_config_rss(struct nicvf *nic) in nicvf_mbox_config_rss()
273 nicvf_mbox_rq_config(struct nicvf *nic, uint16_t qidx, in nicvf_mbox_rq_config()
286 nicvf_mbox_sq_config(struct nicvf *nic, uint16_t qidx) in nicvf_mbox_sq_config()
315 nicvf_mbox_request_sqs(struct nicvf *nic) in nicvf_mbox_request_sqs()
366 nicvf_mbox_rq_sync(struct nicvf *nic) in nicvf_mbox_rq_sync()
427 nicvf_mbox_shutdown(struct nicvf *nic) in nicvf_mbox_shutdown()
[all …]
H A Dnicvf_hw.c109 nicvf_base_init(struct nicvf *nic) in nicvf_base_init()
130 nicvf_reg_dump(struct nicvf *nic, uint64_t *data) in nicvf_reg_dump()
234 nicvf_qset_config(struct nicvf *nic) in nicvf_qset_config()
241 nicvf_qset_reclaim(struct nicvf *nic) in nicvf_qset_reclaim()
270 nicvf_handle_qset_err_intr(struct nicvf *nic) in nicvf_handle_qset_err_intr()
329 nicvf_reg_poll_interrupts(struct nicvf *nic) in nicvf_reg_poll_interrupts()
719 nicvf_apad_config(struct nicvf *nic, bool enable) in nicvf_apad_config()
737 nicvf_rss_set_key(struct nicvf *nic, uint8_t *key) in nicvf_rss_set_key()
753 nicvf_rss_get_key(struct nicvf *nic, uint8_t *key) in nicvf_rss_get_key()
775 nicvf_rss_get_cfg(struct nicvf *nic) in nicvf_rss_get_cfg()
[all …]
H A Dnicvf_bsvf.h10 struct nicvf;
17 struct nicvf *vf; /**< Holder of a secondary qset */
/f-stack/dpdk/doc/guides/nics/
H A Dthunderx.rst323 1 0001:01:00.2 thunder-nicvf -:
324 2 0001:01:00.3 thunder-nicvf -:
325 3 0001:01:00.4 thunder-nicvf -:
326 4 0001:01:00.5 thunder-nicvf -:
327 5 0001:01:00.6 thunder-nicvf -:
328 6 0001:01:00.7 thunder-nicvf -:
329 7 0001:01:01.0 thunder-nicvf -:
330 8 0001:01:01.1 thunder-nicvf -:
331 9 0001:01:01.2 thunder-nicvf -:
332 10 0001:01:01.3 thunder-nicvf -:
[all …]
/f-stack/dpdk/drivers/net/thunderx/
H A Dnicvf_svf.h8 struct nicvf;
17 nicvf_svf_push(struct nicvf *vf);
25 struct nicvf *
H A Dnicvf_svf.c16 nicvf_svf_push(struct nicvf *vf) in nicvf_svf_push()
31 struct nicvf *
34 struct nicvf *vf; in nicvf_svf_pop()
H A Dnicvf_ethdev.c59 nicvf_link_status_update(struct nicvf *nic, in nicvf_link_status_update()
78 struct nicvf *nic = nicvf_pmd_priv(dev); in nicvf_interrupt()
99 struct nicvf *nic = arg; in nicvf_vf_interrupt()
128 struct nicvf *nic = nicvf_pmd_priv(dev); in nicvf_dev_link_update()
151 struct nicvf *nic = nicvf_pmd_priv(dev); in nicvf_dev_set_mtu()
201 struct nicvf *nic = nicvf_pmd_priv(dev); in nicvf_dev_get_regs()
258 struct nicvf *snic = nic->snicvf[i]; in nicvf_dev_stats_get()
375 struct nicvf *snic = nic->snicvf[i]; in nicvf_dev_stats_reset()
1241 struct nicvf *nic = rxq->nic; in nicvf_rxq_mbuf_setup()
1449 struct nicvf *nic = (struct nicvf *)opaque; in rbdr_rte_mempool_get()
[all …]
H A Dnicvf_struct.h36 struct nicvf *nic;
77 struct nicvf *nic;
81 struct nicvf { struct
113 struct nicvf *snicvf[MAX_SQS_PER_VF]; argument
H A Dnicvf_ethdev.h56 static inline struct nicvf *
79 nicvf_netdev_qidx(struct nicvf *nic, uint8_t local_qidx) in nicvf_netdev_qidx()
107 nicvf_tx_range(struct rte_eth_dev *dev, struct nicvf *nic, uint16_t *tx_start, in nicvf_tx_range()
121 nicvf_rx_range(struct rte_eth_dev *dev, struct nicvf *nic, uint16_t *rx_start, in nicvf_rx_range()
/f-stack/dpdk/doc/guides/rel_notes/
H A Drelease_16_07.rst65 * **Added a new driver for ThunderX nicvf devices.**
67 Added the new thunderx net driver for ThunderX nicvf devices. See the
/f-stack/dpdk/
H A DMAINTAINERS611 Cavium ThunderX nicvf