/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_mps.c | 60 int cxgb4_free_mac_filt(struct adapter *adap, unsigned int viid, in cxgb4_free_mac_filt() argument 67 ret = t4_free_mac_filt(adap, adap->mbox, viid, in cxgb4_free_mac_filt() 78 int cxgb4_alloc_mac_filt(struct adapter *adap, unsigned int viid, in cxgb4_alloc_mac_filt() argument 84 ret = t4_alloc_mac_filt(adap, adap->mbox, viid, free, in cxgb4_alloc_mac_filt() 100 cxgb4_free_mac_filt(adap, viid, naddr, addr, sleep_ok); in cxgb4_alloc_mac_filt() 107 int cxgb4_update_mac_filt(struct port_info *pi, unsigned int viid, in cxgb4_update_mac_filt() argument 113 ret = cxgb4_change_mac(pi, viid, tcam_idx, in cxgb4_update_mac_filt()
|
H A D | cxgb4.h | 655 u16 viid; member 682 /* viid and smt fields either returned by fw 683 * or decoded by parsing viid by driver. 1895 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, 1899 int t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, 1995 unsigned int viid); 1996 int t4_set_rxmode(struct adapter *adap, unsigned int mbox, unsigned int viid, 1999 int t4_free_raw_mac_filt(struct adapter *adap, unsigned int viid, 2002 int t4_free_encap_mac_filt(struct adapter *adap, unsigned int viid, int idx, 2004 int t4_alloc_encap_mac_filt(struct adapter *adap, unsigned int viid, [all...] |
H A D | t4_hw.c | 5131 * @viid: virtual interface whose RSS subtable is to be written 5142 * @viid. 5144 int t4_config_rss_range(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_rss_range() argument 5155 FW_RSS_IND_TBL_CMD_VIID_V(viid)); in t4_config_rss_range() 5227 * @viid: the VI id 5233 int t4_config_vi_rss(struct adapter *adapter, int mbox, unsigned int viid, in t4_config_vi_rss() argument 5241 FW_RSS_VI_CONFIG_CMD_VIID_V(viid)); in t4_config_vi_rss() 7673 * @viid: virtual interface identifiler 7678 unsigned int vf, unsigned int viid) in t4_free_vi() argument 7689 c.type_viid = cpu_to_be16(FW_VI_CMD_VIID_V(viid)); in t4_free_vi() 7709 t4_set_rxmode(struct adapter * adap,unsigned int mbox,unsigned int viid,unsigned int viid_mirror,int mtu,int promisc,int all_multi,int bcast,int vlanex,bool sleep_ok) t4_set_rxmode() argument 7770 t4_free_encap_mac_filt(struct adapter * adap,unsigned int viid,int idx,bool sleep_ok) t4_free_encap_mac_filt() argument 7810 t4_free_raw_mac_filt(struct adapter * adap,unsigned int viid,const u8 * addr,const u8 * mask,unsigned int idx,u8 lookup_type,u8 port_id,bool sleep_ok) t4_free_raw_mac_filt() argument 7861 t4_alloc_encap_mac_filt(struct adapter * adap,unsigned int viid,const u8 * addr,const u8 * mask,unsigned int vni,unsigned int vni_mask,u8 dip_hit,u8 lookup_type,bool sleep_ok) t4_alloc_encap_mac_filt() argument 7909 t4_alloc_raw_mac_filt(struct adapter * adap,unsigned int viid,const u8 * addr,const u8 * mask,unsigned int idx,u8 lookup_type,u8 port_id,bool sleep_ok) t4_alloc_raw_mac_filt() argument 7973 t4_alloc_mac_filt(struct adapter * adap,unsigned int mbox,unsigned int viid,bool free,unsigned int naddr,const u8 ** addr,u16 * idx,u64 * hash,bool sleep_ok) t4_alloc_mac_filt() argument 8058 t4_free_mac_filt(struct adapter * adap,unsigned int mbox,unsigned int viid,unsigned int naddr,const u8 ** addr,bool sleep_ok) t4_free_mac_filt() argument 8138 t4_change_mac(struct adapter * adap,unsigned int mbox,unsigned int viid,int idx,const u8 * addr,bool persist,u8 * smt_idx) t4_change_mac() argument 8197 t4_set_addr_hash(struct adapter * adap,unsigned int mbox,unsigned int viid,bool ucast,u64 vec,bool sleep_ok) t4_set_addr_hash() argument 8226 t4_enable_vi_params(struct adapter * adap,unsigned int mbox,unsigned int viid,bool rx_en,bool tx_en,bool dcb_en) t4_enable_vi_params() argument 8251 t4_enable_vi(struct adapter * adap,unsigned int mbox,unsigned int viid,bool rx_en,bool tx_en) t4_enable_vi() argument 8294 t4_identify_port(struct adapter * adap,unsigned int mbox,unsigned int viid,unsigned int nblinks) t4_identify_port() argument [all...] |
H A D | cxgb4_main.c | 360 return t4_set_addr_hash(adap, adap->mbox, pi->viid, ucast, in cxgb4_set_addr_hash() 382 ret = cxgb4_alloc_mac_filt(adap, pi->viid, free, 1, maclist, in cxgb4_mac_sync() 421 ret = cxgb4_free_mac_filt(adap, pi->viid, 1, maclist, false); in cxgb4_mac_unsync() 437 return t4_set_rxmode(adapter, adapter->mbox, pi->viid, pi->viid_mirror, in set_rxmode() 446 * @viid: the VI id 460 int cxgb4_change_mac(struct port_info *pi, unsigned int viid, in cxgb4_change_mac() argument 468 ret = t4_change_mac(adapter, adapter->mbox, viid, in cxgb4_change_mac() 513 ret = t4_set_rxmode(pi->adapter, mb, pi->viid, pi->viid_mirror, in link_start() 517 ret = cxgb4_update_mac_filt(pi, pi->viid, &pi->xact_addr_filt, in link_start() 826 u16 rss_size, u16 viid) in cxgb4_config_rss() argument [all...] |
H A D | cxgb4_filter.c | 993 t4_free_encap_mac_filt(adap, pi->viid, in clear_filter() 1448 ret = t4_alloc_encap_mac_filt(adapter, pi->viid, in cxgb4_set_hash_filter() 1501 t4_free_encap_mac_filt(adapter, pi->viid, f->fs.val.ovlan, 1); in cxgb4_set_hash_filter() 1695 ret = t4_alloc_encap_mac_filt(adapter, pi->viid, in __cxgb4_set_filter()
|
H A D | sge.c | 4387 FW_IQ_CMD_IQASYNCH_V(fwevtq) | FW_IQ_CMD_VIID_V(pi->viid) | in t4_sge_alloc_rxq() 4614 FW_EQ_ETH_CMD_VIID_V(pi->viid)); in t4_sge_alloc_eth_txq()
|
/linux/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_hw.c | 533 vi_cmd.type_viid = cpu_to_be16(FW_VI_CMD_VIID_V(pi->viid)); in t4vf_port_init() 1137 * @viid: Virtual Interface ID 1143 int t4vf_read_rss_vi_config(struct adapter *adapter, unsigned int viid, in t4vf_read_rss_vi_config() argument 1153 FW_RSS_VI_CONFIG_CMD_VIID(viid)); in t4vf_read_rss_vi_config() 1188 * @viid: Virtual Interface ID 1194 int t4vf_write_rss_vi_config(struct adapter *adapter, unsigned int viid, in t4vf_write_rss_vi_config() argument 1203 FW_RSS_VI_CONFIG_CMD_VIID(viid)); in t4vf_write_rss_vi_config() 1235 * @viid: Virtual Interface of RSS Table Slice 1247 int t4vf_config_rss_range(struct adapter *adapter, unsigned int viid, in t4vf_config_rss_range() argument 1261 FW_RSS_IND_TBL_CMD_VIID_V(viid)); in t4vf_config_rss_range() 1369 t4vf_free_vi(struct adapter * adapter,int viid) t4vf_free_vi() argument 1395 t4vf_enable_vi(struct adapter * adapter,unsigned int viid,bool rx_en,bool tx_en) t4vf_enable_vi() argument 1443 t4vf_identify_port(struct adapter * adapter,unsigned int viid,unsigned int nblinks) t4vf_identify_port() argument 1473 t4vf_set_rxmode(struct adapter * adapter,unsigned int viid,int mtu,int promisc,int all_multi,int bcast,int vlanex,bool sleep_ok) t4vf_set_rxmode() argument 1527 t4vf_alloc_mac_filt(struct adapter * adapter,unsigned int viid,bool free,unsigned int naddr,const u8 ** addr,u16 * idx,u64 * hash,bool sleep_ok) t4vf_alloc_mac_filt() argument 1613 t4vf_free_mac_filt(struct adapter * adapter,unsigned int viid,unsigned int naddr,const u8 ** addr,bool sleep_ok) t4vf_free_mac_filt() argument 1690 t4vf_change_mac(struct adapter * adapter,unsigned int viid,int idx,const u8 * addr,bool persist) t4vf_change_mac() argument 1737 t4vf_set_addr_hash(struct adapter * adapter,unsigned int viid,bool ucast,u64 vec,bool sleep_ok) t4vf_set_addr_hash() argument [all...] |
H A D | adapter.h | 97 u16 viid; /* virtual interface ID */ member
|
H A D | t4vf_common.h | 395 int t4vf_enable_vi(struct adapter *adapter, unsigned int viid, bool rx_en,
|
H A D | sge.c | 2256 FW_IQ_CMD_VIID_V(pi->viid) | in t4vf_sge_alloc_rxq() 2453 FW_EQ_ETH_CMD_VIID_V(pi->viid)); in t4vf_sge_alloc_eth_txq()
|
/linux/drivers/scsi/csiostor/ |
H A D | csio_wr.h | 126 uint8_t viid; member
|
H A D | csio_wr.c | 457 iqp.viid = 0; in csio_wr_iq_create()
|
H A D | csio_mb.c | 457 FW_IQ_CMD_VIID_V(iq_params->viid) | in csio_mb_iq_alloc()
|
/linux/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_hci.h | 757 __be32 viid; /* VI flow id */ member 778 .id = cpu_to_be32(_id), .viid = cpu_to_be32(_viid), \
|