Lines Matching defs:mana_port_context
490 struct mana_port_context { struct
491 struct mana_context *ac;
492 if_t ndev;
493 struct ifmedia media;
495 struct sx apc_lock;
498 bus_dma_tag_t rx_buf_tag;
499 bus_dma_tag_t tx_buf_tag;
501 uint8_t mac_addr[ETHER_ADDR_LEN];
503 enum TRI_STATE rss_state;
505 mana_handle_t default_rxobj;
506 bool tx_shortform_allowed;
507 uint16_t tx_vp_offset;
509 struct mana_tx_qp *tx_qp;
512 uint32_t indir_table[MANA_INDIRECT_TABLE_SIZE];
515 mana_handle_t rxobj_table[MANA_INDIRECT_TABLE_SIZE];
518 uint8_t hashkey[MANA_HASH_KEY_SIZE];
521 struct mana_rxq **rxqs;
524 unsigned int max_queues;
525 unsigned int num_queues;
527 unsigned int tx_queue_size;
528 unsigned int rx_queue_size;
530 mana_handle_t port_handle;
532 int vport_use_count;
534 uint16_t port_idx;
559 int mana_config_rss(struct mana_port_context *ac, enum TRI_STATE rx, argument