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

/freebsd-11.0-release/sys/dev/ixl/
H A Dixl.h339 #define IXL_SET_IPACKETS(vsi, count) (vsi)->ipackets = (count)
340 #define IXL_SET_IERRORS(vsi, count) (vsi)->ierrors = (count)
341 #define IXL_SET_OPACKETS(vsi, count) (vsi)->opackets = (count)
342 #define IXL_SET_OERRORS(vsi, count) (vsi)->oerrors = (count)
343 #define IXL_SET_COLLISIONS(vsi, count) /* Do nothing; collisions is always 0. */
344 #define IXL_SET_IBYTES(vsi, coun
484 struct ixl_vsi *vsi; member in struct:ixl_queue
590 ixl_get_filter(struct ixl_vsi *vsi) argument
[all...]
H A Dif_ixlv.c287 struct ixl_vsi *vsi; local
296 vsi = &sc->vsi;
297 vsi->dev = dev;
405 vsi->id = sc->vsi_res->vsi_id;
406 vsi->back = (void *)sc;
439 bzero(&sc->vsi.eth_stats, sizeof(struct i40e_eth_stats));
443 vsi->vlan_attach = EVENTHANDLER_REGISTER(vlan_config,
444 ixlv_register_vlan, vsi, EVENTHANDLER_PRI_FIRST);
445 vsi
488 struct ixl_vsi *vsi = &sc->vsi; local
557 ixlv_cap_txcsum_tso(struct ixl_vsi *vsi, struct ifnet *ifp, int mask) argument
638 struct ixl_vsi *vsi = ifp->if_softc; local
780 struct ixl_vsi *vsi = &sc->vsi; local
852 struct ixl_vsi *vsi = &sc->vsi; local
949 struct ixl_vsi *vsi = (struct ixl_vsi *)arg; local
1346 struct ixl_vsi *vsi = &sc->vsi; local
1418 struct ixl_vsi *vsi = &sc->vsi; local
1542 struct ixl_vsi *vsi = &sc->vsi; local
1628 struct ixl_vsi *vsi; local
1758 struct ixl_vsi *vsi = arg; local
1795 struct ixl_vsi *vsi = arg; local
1881 ixlv_enable_intr(struct ixl_vsi *vsi) argument
1892 ixlv_disable_intr(struct ixl_vsi *vsi) argument
1952 struct ixl_vsi *vsi = &sc->vsi; local
1981 struct ixl_vsi *vsi = que->vsi; local
2055 struct ixl_vsi *vsi = que->vsi; local
2131 struct ixl_vsi *vsi = que->vsi; local
2165 struct ixl_vsi *vsi = que->vsi; local
2212 struct ixl_vsi *vsi = ifp->if_softc; local
2249 struct ixl_vsi *vsi = ifp->if_softc; local
2270 ixlv_init_multi(struct ixl_vsi *vsi) argument
2295 ixlv_add_multi(struct ixl_vsi *vsi) argument
2352 ixlv_del_multi(struct ixl_vsi *vsi) argument
2415 struct ixl_vsi *vsi = &sc->vsi; local
2495 struct ixl_vsi *vsi = &sc->vsi; local
2557 ixlv_free_queues(struct ixl_vsi *vsi) argument
2592 struct ixl_vsi *vsi = &sc->vsi; local
2710 struct ixl_vsi *vsi = &sc->vsi; local
2862 struct ixl_vsi *vsi = &sc->vsi; local
[all...]
H A Dixl_pf_main.c121 struct ixl_vsi *vsi = &pf->vsi; local
122 struct ixl_queue *que = vsi->queues;
124 vsi->tx_itr_setting = pf->tx_itr;
126 for (int i = 0; i < vsi->num_queues; i++, que++) {
130 vsi->tx_itr_setting);
131 txr->itr = vsi->tx_itr_setting;
140 struct ixl_vsi *vsi = &pf->vsi; local
141 struct ixl_queue *que = vsi
180 struct ixl_vsi *vsi = &pf->vsi; local
344 ixl_cap_txcsum_tso(struct ixl_vsi *vsi, struct ifnet *ifp, int mask) argument
577 struct ixl_vsi *vsi = que->vsi; local
612 struct ixl_vsi *vsi = &pf->vsi; local
679 struct ixl_vsi *vsi = que->vsi; local
804 ixl_set_promisc(struct ixl_vsi *vsi) argument
845 ixl_add_multi(struct ixl_vsi *vsi) argument
894 ixl_del_multi(struct ixl_vsi *vsi) argument
946 struct ixl_vsi *vsi = &pf->vsi; local
1006 struct ixl_vsi *vsi = &pf->vsi; local
1046 struct ixl_vsi *vsi = &pf->vsi; local
1083 struct ixl_vsi *vsi = &pf->vsi; local
1154 ixl_setup_queue_tqs(struct ixl_vsi *vsi) argument
1193 ixl_free_queue_tqs(struct ixl_vsi *vsi) argument
1247 ixl_setup_queue_msix(struct ixl_vsi *vsi) argument
1491 struct ixl_vsi *vsi = &pf->vsi; local
1635 ixl_teardown_queue_msix(struct ixl_vsi *vsi) argument
1700 ixl_add_ifmedia(struct ixl_vsi *vsi, u32 phy_type) argument
1766 ixl_setup_interface(device_t dev, struct ixl_vsi *vsi) argument
1909 struct ixl_vsi *vsi = &pf->vsi; local
1953 ixl_initialize_vsi(struct ixl_vsi *vsi) argument
2137 ixl_free_vsi(struct ixl_vsi *vsi) argument
2176 ixl_free_mac_filters(struct ixl_vsi *vsi) argument
2195 struct ixl_vsi *vsi = &pf->vsi; local
2299 struct ixl_vsi *vsi; local
2336 struct ixl_vsi *vsi = que->vsi; local
2410 struct ixl_vsi *vsi = que->vsi; local
2478 ixl_add_vsi_sysctls(struct ixl_pf *pf, struct ixl_vsi *vsi, struct sysctl_ctx_list *ctx, const char *sysctl_name) argument
2612 struct ixl_vsi *vsi = &pf->vsi; local
2810 struct ixl_vsi *vsi = &pf->vsi; local
2884 struct ixl_vsi *vsi = &pf->vsi; local
2946 struct ixl_vsi *vsi = ifp->if_softc; local
2970 struct ixl_vsi *vsi = ifp->if_softc; local
2992 ixl_setup_vlan_filters(struct ixl_vsi *vsi) argument
3029 ixl_init_filters(struct ixl_vsi *vsi) argument
3049 ixl_add_mc_filter(struct ixl_vsi *vsi, u8 *macaddr) argument
3072 ixl_reconfigure_filters(struct ixl_vsi *vsi) argument
3081 ixl_add_filter(struct ixl_vsi *vsi, u8 *macaddr, s16 vlan) argument
3127 ixl_del_filter(struct ixl_vsi *vsi, u8 *macaddr, s16 vlan) argument
3152 ixl_find_filter(struct ixl_vsi *vsi, u8 *macaddr, s16 vlan) argument
3177 ixl_add_hw_filters(struct ixl_vsi *vsi, int flags, int cnt) argument
3239 ixl_del_hw_filters(struct ixl_vsi *vsi, int cnt) argument
3379 ixl_enable_rings(struct ixl_vsi *vsi) argument
3469 ixl_disable_rings(struct ixl_vsi *vsi) argument
3555 ixl_enable_intr(struct ixl_vsi *vsi) argument
3569 ixl_disable_rings_intr(struct ixl_vsi *vsi) argument
3579 ixl_disable_intr(struct ixl_vsi *vsi) argument
3655 struct ixl_vsi *vsi = &pf->vsi; local
3831 struct ixl_vsi *vsi = &pf->vsi; local
3981 ixl_update_eth_stats(struct ixl_vsi *vsi) argument
4039 ixl_update_vsi_stats(struct ixl_vsi *vsi) argument
4096 ixl_vsi_reset_stats(struct ixl_vsi *vsi) argument
4677 struct ixl_vsi *vsi = ifp->if_softc; local
4800 struct ixl_vsi *vsi = &pf->vsi; local
4856 struct ixl_vsi *vsi = ifp->if_softc; local
4881 struct ixl_vsi *vsi = ifp->if_softc; local
5195 struct ixl_vsi *vsi = &pf->vsi; local
[all...]
H A Dif_ixl.c337 struct ixl_vsi *vsi; local
352 vsi = &pf->vsi;
353 vsi->dev = pf->dev;
467 error = ixl_pf_qmgr_alloc_contiguous(&pf->qmgr, vsi->num_queues, &pf->qtag);
492 SLIST_INIT(&vsi->ftl);
502 if (ixl_setup_interface(dev, vsi)) {
564 vsi->vlan_attach = EVENTHANDLER_REGISTER(vlan_config,
565 ixl_register_vlan, vsi, EVENTHANDLER_PRI_FIRST);
566 vsi
610 struct ixl_vsi *vsi = &pf->vsi; local
[all...]
H A Dixl_pf_iov.c53 static void ixl_vf_vsi_release(struct ixl_pf *pf, struct ixl_vsi *vsi);
128 struct ixl_vsi *vsi; local
134 vsi = &pf->vsi;
174 vf->vsi.seid = vsi_ctx.seid;
175 vf->vsi.vsi_num = vsi_ctx.vsi_number;
176 // vf->vsi.first_queue = vf->qtag.qidx[0];
177 vf->vsi.num_queues = vf->qtag.num_active;
183 code = i40e_aq_config_vsi_bw_limit(hw, vf->vsi.seid, 0, 0, NULL);
190 memcpy(&vf->vsi
283 ixl_vf_vsi_release(struct ixl_pf *pf, struct ixl_vsi *vsi) argument
1143 struct ixl_vsi *vsi; local
1789 struct ixl_vsi *vsi; local
[all...]
H A Dixlvc.c385 struct ixl_vsi *vsi = &sc->vsi; local
386 struct ixl_queue *que = vsi->queues;
394 pairs = vsi->num_queues;
425 vqpi->rxq.max_pkt_size = vsi->max_frame_size;
480 struct ixl_vsi *vsi = &sc->vsi; local
481 struct ixl_queue *que = vsi->queues;
646 ** This routine takes additions to the vsi filter
680 a->vsi_id = sc->vsi
805 struct ixl_vsi *vsi = &sc->vsi; local
937 struct ixl_vsi *vsi = &sc->vsi; local
[all...]
H A Dixl_txrx.c97 struct ixl_vsi *vsi = ifp->if_softc; local
117 i = bucket_id % vsi->num_queues;
120 i = m->m_pkthdr.flowid % vsi->num_queues;
122 i = curcpu % vsi->num_queues;
124 que = &vsi->queues[i];
143 struct ixl_vsi *vsi = que->vsi; local
149 vsi->link_active == 0)
182 struct ixl_vsi *vsi = que->vsi; local
197 struct ixl_vsi *vsi = ifp->if_softc; local
251 struct ixl_vsi *vsi = que->vsi; local
427 struct ixl_vsi *vsi = que->vsi; local
996 struct ixl_vsi *vsi = que->vsi; local
1095 struct ixl_vsi *vsi = que->vsi; local
1170 struct ixl_vsi *vsi = que->vsi; local
1527 struct ixl_vsi *vsi = que->vsi; local
1810 struct ixl_vsi *vsi; local
[all...]
H A Dixl_pf.h51 struct ixl_vsi vsi; member in struct:ixl_vf
67 struct ixl_vsi vsi; member in struct:ixl_pf
240 void ixl_add_vsi_sysctls(struct ixl_pf *pf, struct ixl_vsi *vsi, struct sysctl_ctx_list *ctx, const char *sysctl_name);
285 void ixl_reconfigure_filters(struct ixl_vsi *vsi);
318 void ixl_free_mac_filters(struct ixl_vsi *vsi);
H A Dixlv.h150 struct ixl_vsi vsi; member in struct:ixlv_sc
H A Di40e_prototype.h387 u16 vsi,
392 u16 vsi,
/freebsd-11.0-release/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;
133 printf("queues is %p\n", vsi->queues);
134 if (vsi->queues) {
135 na.num_tx_desc = vsi->queues[0].num_desc;
136 na.num_rx_desc = vsi->queues[0].num_desc;
141 na.num_tx_rings = na.num_rx_rings = vsi
180 struct ixl_vsi *vsi = ifp->if_softc; local
307 struct ixl_vsi *vsi = ifp->if_softc; local
[all...]

Completed in 101 milliseconds