Lines Matching defs:mana_port_context
418 struct mana_port_context { struct
419 struct mana_context *ac;
420 struct net_device *ndev;
422 u8 mac_addr[ETH_ALEN];
424 enum TRI_STATE rss_state;
426 mana_handle_t default_rxobj;
427 bool tx_shortform_allowed;
428 u16 tx_vp_offset;
430 struct mana_tx_qp *tx_qp;
433 u32 *indir_table;
434 u32 indir_table_sz;
437 mana_handle_t *rxobj_table;
440 u8 hashkey[MANA_HASH_KEY_SIZE];
443 struct mana_rxq **rxqs;
446 void **rxbufs_pre;
447 dma_addr_t *das_pre;
448 int rxbpre_total;
449 u32 rxbpre_datasize;
450 u32 rxbpre_alloc_size;
451 u32 rxbpre_headroom;
453 struct bpf_prog *bpf_prog;
456 unsigned int max_queues;
457 unsigned int num_queues;
481 int mana_config_rss(struct mana_port_context *ac, enum TRI_STATE rx, argument