Lines Matching defs:VirtIONet
170 struct VirtIONet { struct
174 VirtIONetQueue *vqs; argument
175 VirtQueue *ctrl_vq;
176 NICState *nic;
180 uint32_t tx_timeout;
181 int32_t tx_burst;
182 uint32_t has_vnet_hdr;
183 size_t host_hdr_len;
184 size_t guest_hdr_len;
185 uint64_t host_features;
186 uint32_t rsc_timeout;
187 uint8_t rsc4_enabled;
188 uint8_t rsc6_enabled;
189 uint8_t has_ufo;
190 uint32_t mergeable_rx_bufs;
191 uint8_t promisc;
192 uint8_t allmulti;
193 uint8_t alluni;
194 uint8_t nomulti;
195 uint8_t nouni;
196 uint8_t nobcast;
197 uint8_t vhost_started;
198 struct {
204 } mac_table;
205 uint32_t *vlans;
206 virtio_net_conf net_conf;
207 NICConf nic_conf;
208 DeviceState *qdev;
209 int multiqueue;
210 uint16_t max_queue_pairs;
211 uint16_t curr_queue_pairs;
212 uint16_t max_ncs;
213 size_t config_size;
214 char *netclient_name;
215 char *netclient_type;
216 uint64_t curr_guest_offloads;
240 void virtio_net_set_netclient_name(VirtIONet *n, const char *name, argument