Lines Matching refs:hn_ifp
928 if_t ifp = sc->hn_ifp; in hn_rxfilter_config()
1015 if_printf(sc->hn_ifp, "TX agg size %u, pkts %u, align %u\n", in hn_set_txagg()
1058 if_printf(sc->hn_ifp, "disable RSS\n"); in hn_rss_reconfig()
1061 if_printf(sc->hn_ifp, "RSS disable failed\n"); in hn_rss_reconfig()
1070 if_printf(sc->hn_ifp, "reconfig RSS\n"); in hn_rss_reconfig()
1073 if_printf(sc->hn_ifp, "RSS reconfig failed\n"); in hn_rss_reconfig()
1094 if_printf(sc->hn_ifp, in hn_rss_ind_fixup()
1162 if_t hn_ifp; in hn_ismyvf() local
1164 hn_ifp = sc->hn_ifp; in hn_ismyvf()
1166 if (ifp == hn_ifp) in hn_ismyvf()
1181 if (if_getifaddr(ifp) == NULL || if_getifaddr(hn_ifp) == NULL) in hn_ismyvf()
1184 if (bcmp(if_getlladdr(ifp), if_getlladdr(hn_ifp), ETHER_ADDR_LEN) != 0) in hn_ismyvf()
1193 if_t hn_ifp; in hn_rxvf_change() local
1202 hn_ifp = sc->hn_ifp; in hn_rxvf_change()
1215 if (if_getdrvflags(hn_ifp) & IFF_DRV_RUNNING) in hn_rxvf_change()
1231 if_link_state_change(hn_ifp, LINK_STATE_DOWN); in hn_rxvf_change()
1237 devctl_notify("HYPERV_NIC_VF", if_name(hn_ifp), in hn_rxvf_change()
1241 if_printf(hn_ifp, "datapath is switched %s %s\n", in hn_rxvf_change()
1270 ifp = sc->hn_ifp; in hn_xpnt_vf_iocsetcaps()
1301 if_t ifp = sc->hn_ifp; in hn_xpnt_vf_saveifflags()
1318 if_t hn_ifp = NULL; in hn_xpnt_vf_input() local
1326 hn_ifp = hn_vfmap[if_getindex(vf_ifp)]; in hn_xpnt_vf_input()
1329 if (hn_ifp != NULL) { in hn_xpnt_vf_input()
1355 mn->m_pkthdr.rcvif = hn_ifp; in hn_xpnt_vf_input()
1356 if_inc_counter(hn_ifp, IFCOUNTER_IPACKETS, 1); in hn_xpnt_vf_input()
1361 if_input(hn_ifp, m); in hn_xpnt_vf_input()
1382 ifp = sc->hn_ifp; in hn_mtu_change_fixup()
1458 ("%s: synthetic parts are not attached", if_name(sc->hn_ifp))); in hn_vf_rss_fixup()
1469 ifp = sc->hn_ifp; in hn_vf_rss_fixup()
1617 ("%s: synthetic parts are not attached", if_name(sc->hn_ifp))); in hn_vf_rss_restore()
1631 if_printf(sc->hn_ifp, "hn_rss_reconfig failed: %d\n", in hn_vf_rss_restore()
1648 ifp = sc->hn_ifp; in hn_xpnt_vf_setready()
1784 ("%s: transparent VF was enabled", if_name(sc->hn_ifp))); in hn_xpnt_vf_init()
1787 if_printf(sc->hn_ifp, "try bringing up %s\n", in hn_xpnt_vf_init()
1795 if_setflagbits(sc->hn_ifp, IFF_UP, 0); in hn_xpnt_vf_init()
1798 if_printf(sc->hn_ifp, "bringing up %s failed: %d\n", in hn_xpnt_vf_init()
1839 if (if_getdrvflags(sc->hn_ifp) & IFF_DRV_RUNNING) { in hn_xpnt_vf_init_taskfunc()
1844 if_printf(sc->hn_ifp, "delayed initialize %s\n", in hn_xpnt_vf_init_taskfunc()
1867 if_printf(sc->hn_ifp, "%s was attached as VF\n", in hn_ifnet_attevent()
1877 if_printf(sc->hn_ifp, "%s uses if_start, which is unsupported " in hn_ifnet_attevent()
1902 hn_vfmap[if_getindex(ifp)] = sc->hn_ifp; in hn_ifnet_attevent()
1909 ("%s: transparent VF was enabled", if_name(sc->hn_ifp))); in hn_ifnet_attevent()
1971 if_name(sc->hn_ifp))); in hn_ifnet_detevent()
1986 if_sethwtsomaxsegcount(sc->hn_ifp, in hn_ifnet_detevent()
2016 KASSERT(hn_vfmap[if_getindex(ifp)] == sc->hn_ifp, in hn_ifnet_detevent()
2034 if_link_state_change(sc->hn_ifp, link_state); in hn_ifnet_lnkevent()
2044 tsomax = if_gethwtsomax(sc->hn_ifp); in hn_tsomax_sysctl()
2056 tsomaxsegcnt = if_gethwtsomaxsegcount(sc->hn_ifp); in hn_tsomaxsegcnt_sysctl()
2068 tsomaxsegsz = if_gethwtsomaxsegsize(sc->hn_ifp); in hn_tsomaxsegsz_sysctl()
2157 ifp = sc->hn_ifp = if_alloc(IFT_ETHER); in hn_attach()
2490 if_t ifp = sc->hn_ifp, vf_ifp; in hn_detach()
2591 if_link_state_change(sc->hn_ifp, in hn_link_status()
2620 if_link_state_change(sc->hn_ifp, LINK_STATE_DOWN); in hn_netchg_init_taskfunc()
3418 if_t ifp, hn_ifp = rxr->hn_ifp; in hn_rxpkt() local
3425 ifp = hn_ifp; in hn_rxpkt()
3451 if_inc_counter(hn_ifp, IFCOUNTER_IERRORS, 1); in hn_rxpkt()
3458 if_inc_counter(hn_ifp, IFCOUNTER_IQDROPS, 1); in hn_rxpkt()
3479 if_inc_counter(hn_ifp, IFCOUNTER_IQDROPS, 1); in hn_rxpkt()
3488 if_inc_counter(hn_ifp, IFCOUNTER_IQDROPS, 1); in hn_rxpkt()
3500 if (__predict_false((if_getcapenable(hn_ifp) & IFCAP_RXCSUM) == 0)) in hn_rxpkt()
3681 if (hn_ifp != ifp) { in hn_rxpkt()
3691 ETHER_BPF_MTAP(hn_ifp, m_new); in hn_rxpkt()
3696 if_inc_counter(hn_ifp, IFCOUNTER_IPACKETS, 1); in hn_rxpkt()
3697 if_inc_counter(hn_ifp, IFCOUNTER_IBYTES, m_new->m_pkthdr.len); in hn_rxpkt()
3702 if_inc_counter(hn_ifp, IFCOUNTER_IMCASTS, 1); in hn_rxpkt()
3706 if ((if_getcapenable(hn_ifp) & IFCAP_LRO) && do_lro) { in hn_rxpkt()
4050 if_t ifp = sc->hn_ifp; in hn_stop()
4105 if_t ifp = sc->hn_ifp; in hn_init_locked()
4163 if (lenlim < HN_LRO_LENLIM_MIN(sc->hn_ifp) || in hn_lro_lenlim_sysctl()
4458 if ((if_getdrvflags(sc->hn_ifp) & IFF_DRV_RUNNING) && in hn_polling_sysctl()
4501 hwassist = if_gethwassist(sc->hn_ifp); in hn_hwassist_sysctl()
4537 mtu = if_getmtu(sc->hn_ifp); in hn_rsc_sysctl()
4759 if_t ifp, hn_ifp; in hn_vfmap_sysctl() local
4761 hn_ifp = hn_vfmap[i]; in hn_vfmap_sysctl()
4762 if (hn_ifp == NULL) in hn_vfmap_sysctl()
4770 if_name(hn_ifp)); in hn_vfmap_sysctl()
4773 if_name(hn_ifp)); in hn_vfmap_sysctl()
4992 rxr->hn_ifp = sc->hn_ifp; in hn_create_rx_data()
5004 tcp_lro_init_args(&rxr->hn_lro, sc->hn_ifp, lroent_cnt, in hn_create_rx_data()
5560 if_t ifp = sc->hn_ifp; in hn_set_tso_maxsize()
5624 if_printf(sc->hn_ifp, "support HASHVAL pktinfo\n"); in hn_fixup_tx_data()
5686 if_t ifp = sc->hn_ifp; in hn_start_locked()
5820 if_setdrvflagbits(txr->hn_sc->hn_ifp, 0, IFF_DRV_OACTIVE); in hn_start_txeof_taskfunc()
5829 if_t ifp = sc->hn_ifp; in hn_start_txeof()
5865 if_t ifp = sc->hn_ifp; in hn_xmit()
6199 if_printf(sc->hn_ifp, "link RX ring %d to chan%u\n", in hn_chan_attach()
6211 if_printf(sc->hn_ifp, "link TX ring %d to chan%u\n", in hn_chan_attach()
6229 if_printf(sc->hn_ifp, "bufring is connected after " in hn_chan_attach()
6233 if_printf(sc->hn_ifp, "open chan%u failed: %d\n", in hn_chan_attach()
6275 if_printf(sc->hn_ifp, "chan%u bufring is connected " in hn_chan_detach()
6279 if_printf(sc->hn_ifp, "chan%u close failed: %d\n", in hn_chan_detach()
6307 if_printf(sc->hn_ifp, "sub-channels attach failed: %d\n", error); in hn_attach_subchans()
6310 if_printf(sc->hn_ifp, "%d sub-channels attached\n", in hn_attach_subchans()
6383 if_printf(sc->hn_ifp, "RX rings offered %u, requested %d\n", in hn_synth_alloc_subchans()
6390 if_printf(sc->hn_ifp, "only 1 channel is supported, no vRSS\n"); in hn_synth_alloc_subchans()
6505 if_printf(sc->hn_ifp, "caps mismatch old 0x%08x, new 0x%08x\n", in hn_synth_attach()
6554 if_printf(sc->hn_ifp, "setup default RSS key\n"); in hn_synth_attach()
6569 if_printf(sc->hn_ifp, "setup default RSS indirect " in hn_synth_attach()
6662 if_printf(sc->hn_ifp, in hn_synth_detach()
6679 if_printf(sc->hn_ifp, in hn_synth_detach()
6702 if_printf(sc->hn_ifp, "# of RX rings (%d) does not match " in hn_set_ring_inuse()
6709 if_printf(sc->hn_ifp, "%d TX ring, %d RX ring\n", in hn_set_ring_inuse()
6873 if ((if_getdrvflags(sc->hn_ifp) & IFF_DRV_RUNNING) || in hn_suspend()
6968 if ((if_getdrvflags(sc->hn_ifp) & IFF_DRV_RUNNING) || in hn_resume()
6987 if ((if_getdrvflags(sc->hn_ifp) & IFF_DRV_RUNNING) && sc->hn_pollhz > 0) in hn_resume()
6998 if_printf(sc->hn_ifp, "invalid RNDIS status\n"); in hn_rndis_rx_status()
7018 if_printf(sc->hn_ifp, "network changed\n"); in hn_rndis_rx_status()
7024 if_printf(sc->hn_ifp, "network changed, change %u\n", in hn_rndis_rx_status()
7031 if_printf(sc->hn_ifp, "unknown RNDIS status 0x%08x\n", in hn_rndis_rx_status()
7177 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg\n"); in hn_rndis_rx_data()
7183 if_printf(rxr->hn_ifp, "truncated RNDIS packet msg, " in hn_rndis_rx_data()
7189 if_printf(rxr->hn_ifp, "invalid RNDIS packet msglen, " in hn_rndis_rx_data()
7196 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, no data\n"); in hn_rndis_rx_data()
7209 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7215 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7221 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7239 if_printf(rxr->hn_ifp, "got oobdata\n"); in hn_rndis_rx_data()
7244 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7255 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7268 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7289 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7302 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7315 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg " in hn_rndis_rx_data()
7322 if_printf(rxr->hn_ifp, "invalid RNDIS packet msg, " in hn_rndis_rx_data()
7372 if_printf(rxr->hn_ifp, "invalid RNDIS msg\n"); in hn_rndis_rxpkt()
7385 hn_rndis_rx_status(if_getsoftc(rxr->hn_ifp), data, dlen); in hn_rndis_rxpkt()
7387 hn_rndis_rx_ctrl(if_getsoftc(rxr->hn_ifp), data, dlen); in hn_rndis_rxpkt()
7396 if_printf(sc->hn_ifp, "invalid nvs notify\n"); in hn_nvs_handle_notify()
7405 if_printf(sc->hn_ifp, "got notify, nvs type %u\n", hdr->nvs_type); in hn_nvs_handle_notify()
7434 if_printf(rxr->hn_ifp, "invalid nvs RNDIS\n"); in hn_nvs_handle_rxbuf()
7441 if_printf(rxr->hn_ifp, "nvs type %u, not RNDIS\n", in hn_nvs_handle_rxbuf()
7448 if_printf(rxr->hn_ifp, "invalid rxbuf chanpkt\n"); in hn_nvs_handle_rxbuf()
7454 if_printf(rxr->hn_ifp, "invalid rxbuf_id 0x%08x\n", in hn_nvs_handle_rxbuf()
7462 if_printf(rxr->hn_ifp, "invalid rxbuf_cnt %d\n", count); in hn_nvs_handle_rxbuf()
7474 if_printf(rxr->hn_ifp, "%dth RNDIS msg overflow rxbuf, " in hn_nvs_handle_rxbuf()
7513 if_printf(rxr->hn_ifp, "RXBUF ack retry\n"); in hn_nvs_ack_rxbuf()
7521 if_printf(rxr->hn_ifp, "RXBUF ack failed\n"); in hn_nvs_ack_rxbuf()
7529 struct hn_softc *sc = if_getsoftc(rxr->hn_ifp); in hn_chan_callback()
7553 if_printf(rxr->hn_ifp, "expand pktbuf %d -> %d\n", in hn_chan_callback()
7581 if_printf(rxr->hn_ifp, "unknown chan pkt %u\n", in hn_chan_callback()