Home
last modified time | relevance | path

Searched defs:enic (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/enic/
H A Denic.h83 #define ENICPMD_SETTING(enic, f) ((enic->config.flags & VENETF_##f) ? 1 : 0) argument
203 struct enic { struct
204 struct enic *next; argument
205 struct rte_pci_device *pdev;
206 struct vnic_enet_config config;
207 struct vnic_dev_bar bar0;
208 struct vnic_dev *vdev;
214 uint64_t mbuf_initializer;
215 unsigned int port_id;
216 bool overlay_offload;
[all …]
H A Denic_res.c24 int enic_get_vnic_config(struct enic *enic) in enic_get_vnic_config()
141 int enic_add_vlan(struct enic *enic, u16 vlanid) in enic_add_vlan()
154 int enic_del_vlan(struct enic *enic, u16 vlanid) in enic_del_vlan()
167 int enic_set_nic_cfg(struct enic *enic, u8 rss_default_cpu, u8 rss_hash_type, in enic_set_nic_cfg()
186 void enic_get_res_counts(struct enic *enic) in enic_get_res_counts()
H A Dif_enic.c301 static void enic_set_rx_coal_setting(struct enic *enic) in enic_set_rx_coal_setting()
337 struct enic *enic; in enic_attach_pre() local
546 struct enic *enic; in enic_msix_intr_assign() local
647 struct enic *enic; in enic_free_irqs() local
666 struct enic *enic; in enic_attach_post() local
689 struct enic *enic; in enic_detach() local
883 struct enic *enic; in enic_event_intr() local
916 struct enic *enic; in enic_stop() local
975 struct enic *enic; in enic_init() local
1010 struct enic *enic; in enic_del_mcast() local
[all …]
H A Denic_txrx.c86 struct enic *enic; in enic_isc_txd_encap() local
153 struct enic *enic; in enic_isc_txd_flush() local
173 struct enic *enic; in enic_isc_txd_credits_update() local
214 struct enic *enic; in enic_isc_rxd_available() local
234 struct enic *enic; in enic_isc_rxd_pkt_get() local
355 enic_initial_post_rx(struct enic *enic, struct vnic_rq *rq) in enic_initial_post_rx()
378 struct enic *enic = vnic_dev_priv(vdev); in enic_wq_service() local
439 struct enic *enic = vnic_dev_priv(vdev); in enic_rq_service() local
449 enic_prep_wq_for_simple_tx(struct enic *enic, uint16_t queue_idx) in enic_prep_wq_for_simple_tx()
471 enic_start_wq(struct enic *enic, uint16_t queue_idx) in enic_start_wq()
[all …]
H A Denic_res.h58 #define ENIC_SETTING(enic, f) ((enic->config.flags & VENETF_##f) ? 1 : 0) argument