Searched refs:vsi (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/sys/dev/ixl/
H A Dixl.h366 #define IXL_SET_IPACKETS(vsi, count) (vsi)->ipackets = (count)
367 #define IXL_SET_IERRORS(vsi, count) (vsi)->ierrors = (count)
368 #define IXL_SET_OPACKETS(vsi, count) (vsi)->opackets = (count)
369 #define IXL_SET_OERRORS(vsi, count) (vsi)->oerrors = (count)
370 #define IXL_SET_COLLISIONS(vsi, count) /* Do nothing; collisions is always 0. */
371 #define IXL_SET_IBYTES(vsi, coun
515 struct ixl_vsi *vsi; member in struct:ixl_queue
622 ixl_get_filter(struct ixl_vsi *vsi) argument
[all...]
H A Dif_ixlv.c314 struct ixl_vsi *vsi; local
323 vsi = &sc->vsi;
324 vsi->dev = dev;
333 vsi->enable_head_writeback = ixlv_enable_head_writeback;
435 vsi->id = sc->vsi_res->vsi_id;
436 vsi->back = (void *)sc;
437 vsi->flags |= IXL_FLAGS_IS_VF | IXL_FLAGS_USES_MSIX;
439 ixl_vsi_setup_rings_size(vsi, ixlv_tx_ring_size, ixlv_rx_ring_size);
476 bzero(&sc->vsi
526 struct ixl_vsi *vsi = &sc->vsi; local
608 ixlv_cap_txcsum_tso(struct ixl_vsi *vsi, struct ifnet *ifp, int mask) argument
689 struct ixl_vsi *vsi = ifp->if_softc; local
831 struct ixl_vsi *vsi = &sc->vsi; local
903 struct ixl_vsi *vsi = &sc->vsi; local
1000 struct ixl_vsi *vsi = (struct ixl_vsi *)arg; local
1444 struct ixl_vsi *vsi = &sc->vsi; local
1595 struct ixl_vsi *vsi = &sc->vsi; local
1804 struct ixl_vsi *vsi; local
1857 struct ixl_vsi *vsi = arg; local
1894 struct ixl_vsi *vsi = arg; local
2009 ixlv_enable_intr(struct ixl_vsi *vsi) argument
2020 ixlv_disable_intr(struct ixl_vsi *vsi) argument
2080 struct ixl_vsi *vsi = &sc->vsi; local
2109 struct ixl_vsi *vsi = que->vsi; local
2183 struct ixl_vsi *vsi = que->vsi; local
2259 struct ixl_vsi *vsi = que->vsi; local
2293 struct ixl_vsi *vsi = que->vsi; local
2345 struct ixl_vsi *vsi = ifp->if_softc; local
2410 struct ixl_vsi *vsi = ifp->if_softc; local
2433 ixlv_init_multi(struct ixl_vsi *vsi) argument
2458 ixlv_add_multi(struct ixl_vsi *vsi) argument
2515 ixlv_del_multi(struct ixl_vsi *vsi) argument
2578 struct ixl_vsi *vsi = &sc->vsi; local
2617 struct ixl_vsi *vsi = &sc->vsi; local
2706 ixlv_free_queues(struct ixl_vsi *vsi) argument
2726 struct ixl_vsi *vsi = &sc->vsi; local
2844 struct ixl_vsi *vsi = &sc->vsi; local
3010 struct ixl_vsi *vsi = &sc->vsi; local
[all...]
H A Dif_ixl.c345 pf->vsi.enable_head_writeback = 1;
347 pf->vsi.enable_head_writeback = !!(ixl_enable_head_writeback);
349 ixl_vsi_setup_rings_size(&pf->vsi, ixl_tx_ring_size, ixl_rx_ring_size);
388 struct ixl_vsi *vsi = &pf->vsi; local
401 ixl_setup_interface(pf->dev, vsi);
459 struct ixl_vsi *vsi; local
475 vsi = &pf->vsi;
476 vsi
820 struct ixl_vsi *vsi = &pf->vsi; local
[all...]
H A Dixl_pf_main.c179 struct ixl_vsi *vsi = &pf->vsi; local
180 struct ixl_queue *que = vsi->queues;
182 vsi->tx_itr_setting = pf->tx_itr;
184 for (int i = 0; i < vsi->num_queues; i++, que++) {
188 vsi->tx_itr_setting);
189 txr->itr = vsi->tx_itr_setting;
198 struct ixl_vsi *vsi = &pf->vsi; local
199 struct ixl_queue *que = vsi
237 struct ixl_vsi *vsi = &pf->vsi; local
445 ixl_cap_txcsum_tso(struct ixl_vsi *vsi, struct ifnet *ifp, int mask) argument
674 struct ixl_vsi *vsi = que->vsi; local
712 struct ixl_vsi *vsi = &pf->vsi; local
768 struct ixl_vsi *vsi = que->vsi; local
898 ixl_set_promisc(struct ixl_vsi *vsi) argument
938 ixl_add_multi(struct ixl_vsi *vsi) argument
987 ixl_del_multi(struct ixl_vsi *vsi) argument
1108 struct ixl_vsi *vsi = &pf->vsi; local
1149 struct ixl_vsi *vsi = &pf->vsi; local
1249 ixl_setup_queue_tqs(struct ixl_vsi *vsi) argument
1288 ixl_free_queue_tqs(struct ixl_vsi *vsi) argument
1342 ixl_setup_queue_msix(struct ixl_vsi *vsi) argument
1610 struct ixl_vsi *vsi = &pf->vsi; local
1642 struct ixl_vsi *vsi = &pf->vsi; local
1773 ixl_teardown_queue_msix(struct ixl_vsi *vsi) argument
1838 ixl_add_ifmedia(struct ixl_vsi *vsi, u64 phy_types) argument
1923 ixl_setup_interface(device_t dev, struct ixl_vsi *vsi) argument
2075 struct ixl_vsi *vsi = &pf->vsi; local
2119 ixl_initialize_vsi(struct ixl_vsi *vsi) argument
2313 ixl_vsi_free_queues(struct ixl_vsi *vsi) argument
2356 ixl_free_vsi(struct ixl_vsi *vsi) argument
2368 ixl_free_mac_filters(struct ixl_vsi *vsi) argument
2385 ixl_vsi_setup_queue(struct ixl_vsi *vsi, struct ixl_queue *que, int index) argument
2494 ixl_vsi_setup_queues(struct ixl_vsi *vsi) argument
2523 struct ixl_vsi *vsi; local
2558 struct ixl_vsi *vsi = que->vsi; local
2632 struct ixl_vsi *vsi = que->vsi; local
2700 ixl_vsi_add_sysctls(struct ixl_vsi * vsi, const char * sysctl_name, bool queues_sysctls) argument
2872 struct ixl_vsi *vsi = &pf->vsi; local
2945 struct ixl_vsi *vsi = &pf->vsi; local
3004 struct ixl_vsi *vsi = ifp->if_softc; local
3028 struct ixl_vsi *vsi = ifp->if_softc; local
3050 ixl_del_default_hw_filters(struct ixl_vsi *vsi) argument
3069 ixl_set_lla(struct ixl_vsi *vsi) argument
3105 ixl_init_filters(struct ixl_vsi *vsi) argument
3136 ixl_add_mc_filter(struct ixl_vsi *vsi, u8 *macaddr) argument
3159 ixl_reconfigure_filters(struct ixl_vsi *vsi) argument
3168 ixl_add_filter(struct ixl_vsi *vsi, const u8 *macaddr, s16 vlan) argument
3214 ixl_del_filter(struct ixl_vsi *vsi, const u8 *macaddr, s16 vlan) argument
3239 ixl_find_filter(struct ixl_vsi *vsi, const u8 *macaddr, s16 vlan) argument
3264 ixl_add_hw_filters(struct ixl_vsi *vsi, int flags, int cnt) argument
3326 ixl_del_hw_filters(struct ixl_vsi *vsi, int cnt) argument
3471 ixl_enable_rings(struct ixl_vsi *vsi) argument
3567 ixl_disable_rings(struct ixl_vsi *vsi) argument
3653 ixl_enable_intr(struct ixl_vsi *vsi) argument
3667 ixl_disable_rings_intr(struct ixl_vsi *vsi) argument
3722 struct ixl_vsi *vsi = &pf->vsi; local
3908 struct ixl_vsi *vsi = &pf->vsi; local
3947 struct ixl_vsi *vsi = &pf->vsi; local
4106 struct ixl_vsi *vsi = &pf->vsi; local
4200 ixl_update_eth_stats(struct ixl_vsi *vsi) argument
4256 ixl_update_vsi_stats(struct ixl_vsi *vsi) argument
4313 ixl_vsi_reset_stats(struct ixl_vsi *vsi) argument
5169 struct ixl_vsi *vsi = ifp->if_softc; local
5339 struct ixl_vsi *vsi = ifp->if_softc; local
5364 struct ixl_vsi *vsi = ifp->if_softc; local
5797 struct ixl_vsi *vsi = &pf->vsi; local
[all...]
H A Dixl_pf_iov.c52 static void ixl_vf_vsi_release(struct ixl_pf *pf, struct ixl_vsi *vsi);
127 struct ixl_vsi *vsi; local
133 vsi = &pf->vsi;
173 vf->vsi.seid = vsi_ctx.seid;
174 vf->vsi.vsi_num = vsi_ctx.vsi_number;
175 // vf->vsi.first_queue = vf->qtag.qidx[0];
176 vf->vsi.num_queues = vf->qtag.num_active;
182 code = i40e_aq_config_vsi_bw_limit(hw, vf->vsi.seid, 0, 0, NULL);
189 memcpy(&vf->vsi
283 ixl_vf_vsi_release(struct ixl_pf *pf, struct ixl_vsi *vsi) argument
1091 struct ixl_vsi *vsi; local
1773 struct ixl_vsi *vsi; local
[all...]
H A Dixl_txrx.c163 struct ixl_vsi *vsi = ifp->if_softc; local
183 i = bucket_id % vsi->num_queues;
186 i = m->m_pkthdr.flowid % vsi->num_queues;
188 i = curcpu % vsi->num_queues;
190 que = &vsi->queues[i];
209 struct ixl_vsi *vsi = que->vsi; local
215 vsi->link_active == 0)
248 struct ixl_vsi *vsi = que->vsi; local
263 struct ixl_vsi *vsi = ifp->if_softc; local
317 struct ixl_vsi *vsi = que->vsi; local
489 struct ixl_vsi *vsi = que->vsi; local
1159 struct ixl_vsi *vsi = que->vsi; local
1178 struct ixl_vsi *vsi = que->vsi; local
1277 struct ixl_vsi *vsi = que->vsi; local
1368 struct ixl_vsi *vsi = que->vsi; local
1703 struct ixl_vsi *vsi = que->vsi; local
2009 struct ixl_vsi *vsi; local
2049 ixl_vsi_setup_rings_size(struct ixl_vsi * vsi, int tx_ring_size, int rx_ring_size) argument
2087 ixl_vsi_add_queues_stats(struct ixl_vsi * vsi) argument
2269 ixl_queue_sw_irq(struct ixl_vsi *vsi, int qidx) argument
2293 ixl_queue_hang_check(struct ixl_vsi *vsi) argument
[all...]
H A Dixlvc.c388 struct ixl_vsi *vsi = &sc->vsi; local
389 struct ixl_queue *que = vsi->queues;
397 pairs = vsi->num_queues;
420 if (vsi->enable_head_writeback) {
430 vqpi->rxq.max_pkt_size = vsi->max_frame_size;
485 struct ixl_vsi *vsi = &sc->vsi; local
486 struct ixl_queue *que = vsi->queues;
651 ** This routine takes additions to the vsi filte
810 struct ixl_vsi *vsi = &sc->vsi; local
942 struct ixl_vsi *vsi = &sc->vsi; local
[all...]
H A Dixl_pf.h62 struct ixl_vsi vsi; member in struct:ixl_vf
77 struct ixl_vsi vsi; member in struct:ixl_pf
242 #define ixl_disable_intr(vsi) ixl_disable_rings_intr(vsi)
337 void ixl_reconfigure_filters(struct ixl_vsi *vsi);
369 void ixl_free_mac_filters(struct ixl_vsi *vsi);
373 int ixl_vsi_setup_queues(struct ixl_vsi *vsi);
374 void ixl_vsi_free_queues(struct ixl_vsi *vsi);
H A Dixl_iw.c164 pf_info->ifp = pf->vsi.ifp;
168 pf_info->mtu = pf->vsi.ifp->if_mtu;
174 pf_info->qs_handle[i] = le16_to_cpu(pf->vsi.info.qs_handle[0]);
H A Dixlv.h150 struct ixl_vsi vsi; member in struct:ixlv_sc
H A Di40e_prototype.h403 u16 vsi,
408 u16 vsi,
/freebsd-11-stable/sys/dev/netmap/
H A Dif_ixl_netmap.h93 struct ixl_vsi *vsi = ifp->if_softc; local
94 struct ixl_pf *pf = (struct ixl_pf *)vsi->back;
97 ixl_disable_intr(vsi);
124 ixl_netmap_attach(struct ixl_vsi *vsi) argument
130 na.ifp = vsi->ifp;
132 na.num_tx_desc = vsi->num_tx_desc;
133 na.num_rx_desc = vsi->num_rx_desc;
137 na.num_tx_rings = na.num_rx_rings = vsi->num_queues;
176 struct ixl_vsi *vsi = ifp->if_softc; local
177 struct ixl_queue *que = &vsi
306 struct ixl_vsi *vsi = ifp->if_softc; local
[all...]

Completed in 118 milliseconds