Lines Matching refs:enic
28 #define ENIC_SETTING(enic, f) ((enic->config.flags & VENETF_##f) ? 1 : 0) argument
125 struct enic;
127 int enic_get_vnic_config(struct enic *);
128 int enic_add_vlan(struct enic *enic, u16 vlanid);
129 int enic_del_vlan(struct enic *enic, u16 vlanid);
130 int enic_set_nic_cfg(struct enic *enic, u8 rss_default_cpu, u8 rss_hash_type,
133 int enic_set_rss_key(struct enic *enic, dma_addr_t key_pa, u64 len);
134 int enic_set_rss_cpu(struct enic *enic, dma_addr_t cpu_pa, u64 len);
135 void enic_get_res_counts(struct enic *enic);
136 void enic_init_vnic_resources(struct enic *enic);
137 int enic_alloc_vnic_resources(struct enic *);
138 void enic_free_vnic_resources(struct enic *);