Lines Matching refs:enic
41 #define ENIC_SETTING(enic, f) ((enic->config.flags & VENETF_##f) ? 1 : 0) argument
133 struct enic;
135 int enic_get_vnic_config(struct enic *);
136 int enic_add_vlan(struct enic *enic, u16 vlanid);
137 int enic_del_vlan(struct enic *enic, u16 vlanid);
138 int enic_set_nic_cfg(struct enic *enic, u8 rss_default_cpu, u8 rss_hash_type,
141 int enic_set_rss_key(struct enic *enic, dma_addr_t key_pa, u64 len);
142 int enic_set_rss_cpu(struct enic *enic, dma_addr_t cpu_pa, u64 len);
143 void enic_get_res_counts(struct enic *enic);
144 void enic_init_vnic_resources(struct enic *enic);
145 int enic_alloc_vnic_resources(struct enic *);
146 void enic_free_vnic_resources(struct enic *);