/freebsd/sys/dev/cxgbe/common/ |
H A D | common.h | 668 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, 672 int t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, 815 unsigned int viid); 816 int t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, 819 int t4_alloc_mac_filt(struct adapter *adap, unsigned int mbox, unsigned int viid, 823 unsigned int viid, unsigned int naddr, 825 int t4_free_encap_mac_filt(struct adapter *adap, unsigned int viid, 827 int t4_free_raw_mac_filt(struct adapter *adap, unsigned int viid, 830 int t4_alloc_raw_mac_filt(struct adapter *adap, unsigned int viid, 833 int t4_alloc_encap_mac_filt(struct adapter *adap, unsigned int viid, [all …]
|
H A D | t4_hw.c | 5491 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_rss_range() argument 5502 V_FW_RSS_IND_TBL_CMD_VIID(viid)); in t4_config_rss_range() 5612 int t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_vi_rss() argument 5621 V_FW_RSS_VI_CONFIG_CMD_VIID(viid)); in t4_config_vi_rss() 7985 unsigned int vf, unsigned int viid) in t4_free_vi() argument 7996 c.type_to_viid = cpu_to_be16(V_FW_VI_CMD_VIID(viid)); in t4_free_vi() 8015 int t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, in t4_set_rxmode() argument 8036 V_FW_VI_RXMODE_CMD_VIID(viid)); in t4_set_rxmode() 8063 int t4_alloc_encap_mac_filt(struct adapter *adap, unsigned int viid, in t4_alloc_encap_mac_filt() argument 8076 V_FW_VI_MAC_CMD_VIID(viid)); in t4_alloc_encap_mac_filt() [all …]
|
/freebsd/sys/dev/cxgbe/ |
H A D | t4_netmap.c | 315 V_FW_IQ_CMD_VIID(vi->viid) | in alloc_nm_rxq_hwq() 429 F_FW_EQ_ETH_CMD_AUTOEQUEQE | V_FW_EQ_ETH_CMD_VIID(vi->viid)); in alloc_nm_txq_hwq() 563 rc = -t4_config_rss_range(sc, sc->mbox, vi->viid, 0, vi->rss_size, rss, in cxgbe_netmap_simple_rss() 568 rc = -t4_config_vi_rss(sc, sc->mbox, vi->viid, vi->hashen, defq, 0, 0); in cxgbe_netmap_simple_rss() 663 rc = -t4_config_rss_range(sc, sc->mbox, vi->viid, 0, vi->rss_size, in cxgbe_netmap_split_rss() 668 rc = -t4_config_vi_rss(sc, sc->mbox, vi->viid, vi->hashen, defq, 0, 0); in cxgbe_netmap_split_rss()
|
H A D | t4_main.c | 1807 t4_free_vi(sc, sc->mbox, sc->pf, 0, pi->vi[0].viid); in t4_detach_common() 2439 rc = -t4_enable_vi(sc, sc->mbox, vi->viid, true, in restart_lld() 3590 vi->viid = rc; in alloc_extra_vi() 3607 V_FW_PARAMS_PARAM_YZ(vi->viid); in alloc_extra_vi() 3655 t4_free_vi(sc, sc->mbox, sc->pf, 0, vi->viid); in vcxgbe_detach() 6167 ctx->rc = t4_alloc_mac_filt(sc, sc->mbox, vi->viid, ctx->del, in add_maddr() 6221 rc = -t4_set_rxmode(sc, sc->mbox, vi->viid, mtu, promisc, in update_mac_settings() 6234 rc = t4_change_mac(sc, sc->mbox, vi->viid, vi->xact_addr_filt, in update_mac_settings() 6270 rc = t4_alloc_mac_filt(sc, sc->mbox, vi->viid, in update_mac_settings() 6291 rc = -t4_set_addr_hash(sc, sc->mbox, vi->viid, 0, ctx.hash, 0); in update_mac_settings() [all …]
|
H A D | adapter.h | 206 uint16_t viid; /* opaque VI identifier */ member
|
H A D | t4_sge.c | 3570 V_FW_IQ_CMD_VIID(vi->viid) | in alloc_iq_fl_hwq() 4308 F_FW_EQ_ETH_CMD_AUTOEQUEQE | V_FW_EQ_ETH_CMD_VIID(vi->viid)); in eth_eq_alloc()
|