Lines Matching defs:idpf_vport
294 struct idpf_vport { struct
295 u16 num_txq;
296 u16 num_complq;
297 u32 txq_desc_count;
298 u32 complq_desc_count;
299 u32 compln_clean_budget;
300 u16 num_txq_grp;
301 struct idpf_txq_group *txq_grps;
302 u32 txq_model;
303 struct idpf_tx_queue **txqs;
304 bool crc_enable;
306 u16 num_rxq;
307 u16 num_bufq;
308 u32 rxq_desc_count;
309 u8 num_bufqs_per_qgrp;
310 u32 bufq_desc_count[IDPF_MAX_BUFQS_PER_RXQ_GRP];
311 u16 num_rxq_grp;
312 struct idpf_rxq_group *rxq_grps;
313 u32 rxq_model;
314 struct libeth_rx_pt *rx_ptype_lkup;
316 struct idpf_adapter *adapter;
317 struct net_device *netdev;
319 u16 vport_type;
320 u32 vport_id;
321 u16 idx;
322 bool default_vport;
323 bool base_rxd;
325 u16 num_q_vectors;
326 struct idpf_q_vector *q_vectors;
327 u16 *q_vector_idxs;
328 u16 max_mtu;
329 u8 default_mac_addr[ETH_ALEN];
330 u16 rx_itr_profile[IDPF_DIM_PROFILE_SLOTS];
331 u16 tx_itr_profile[IDPF_DIM_PROFILE_SLOTS];
332 struct idpf_port_stats port_stats;
334 bool link_up;
336 wait_queue_head_t sw_marker_wq;