Lines Matching refs:gve_priv
596 int gve_adminq_alloc(struct device *dev, struct gve_priv *priv);
597 void gve_adminq_free(struct device *dev, struct gve_priv *priv);
598 void gve_adminq_release(struct gve_priv *priv);
599 int gve_adminq_describe_device(struct gve_priv *priv);
600 int gve_adminq_configure_device_resources(struct gve_priv *priv,
605 int gve_adminq_deconfigure_device_resources(struct gve_priv *priv);
606 int gve_adminq_create_tx_queues(struct gve_priv *priv, u32 start_id, u32 num_queues);
607 int gve_adminq_destroy_tx_queues(struct gve_priv *priv, u32 start_id, u32 num_queues);
608 int gve_adminq_create_single_rx_queue(struct gve_priv *priv, u32 queue_index);
609 int gve_adminq_create_rx_queues(struct gve_priv *priv, u32 num_queues);
610 int gve_adminq_destroy_single_rx_queue(struct gve_priv *priv, u32 queue_index);
611 int gve_adminq_destroy_rx_queues(struct gve_priv *priv, u32 queue_id);
612 int gve_adminq_register_page_list(struct gve_priv *priv,
614 int gve_adminq_unregister_page_list(struct gve_priv *priv, u32 page_list_id);
615 int gve_adminq_set_mtu(struct gve_priv *priv, u64 mtu);
616 int gve_adminq_report_stats(struct gve_priv *priv, u64 stats_report_len,
618 int gve_adminq_verify_driver_compatibility(struct gve_priv *priv,
621 int gve_adminq_report_link_speed(struct gve_priv *priv);
622 int gve_adminq_add_flow_rule(struct gve_priv *priv, struct gve_adminq_flow_rule *rule, u32 loc);
623 int gve_adminq_del_flow_rule(struct gve_priv *priv, u32 loc);
624 int gve_adminq_reset_flow_rules(struct gve_priv *priv);
625 int gve_adminq_query_flow_rules(struct gve_priv *priv, u16 query_opcode, u32 starting_loc);
626 int gve_adminq_configure_rss(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh);
627 int gve_adminq_query_rss_config(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh);
630 int gve_adminq_get_ptype_map_dqo(struct gve_priv *priv,