Lines Matching defs:priv
38 void gve_parse_device_option(struct gve_priv *priv, in gve_parse_device_option()
257 gve_process_device_options(struct gve_priv *priv, in gve_process_device_options()
299 int gve_adminq_alloc(struct device *dev, struct gve_priv *priv) in gve_adminq_alloc()
356 void gve_adminq_release(struct gve_priv *priv) in gve_adminq_release()
388 void gve_adminq_free(struct device *dev, struct gve_priv *priv) in gve_adminq_free()
398 static void gve_adminq_kick_cmd(struct gve_priv *priv, u32 prod_cnt) in gve_adminq_kick_cmd()
403 static bool gve_adminq_wait_for_cmd(struct gve_priv *priv, u32 prod_cnt) in gve_adminq_wait_for_cmd()
417 static int gve_adminq_parse_err(struct gve_priv *priv, u32 status) in gve_adminq_parse_err()
461 static int gve_adminq_kick_and_wait(struct gve_priv *priv) in gve_adminq_kick_and_wait()
493 static int gve_adminq_issue_cmd(struct gve_priv *priv, in gve_adminq_issue_cmd()
598 static int gve_adminq_execute_cmd(struct gve_priv *priv, in gve_adminq_execute_cmd()
623 static int gve_adminq_execute_extended_cmd(struct gve_priv *priv, u32 opcode, in gve_adminq_execute_extended_cmd()
660 int gve_adminq_configure_device_resources(struct gve_priv *priv, in gve_adminq_configure_device_resources()
685 int gve_adminq_deconfigure_device_resources(struct gve_priv *priv) in gve_adminq_deconfigure_device_resources()
695 static int gve_adminq_create_tx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_create_tx_queue()
733 int gve_adminq_create_tx_queues(struct gve_priv *priv, u32 start_id, u32 num_queues) in gve_adminq_create_tx_queues()
753 static void gve_adminq_get_create_rx_queue_cmd(struct gve_priv *priv, in gve_adminq_get_create_rx_queue_cmd()
801 static int gve_adminq_create_rx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_create_rx_queue()
810 int gve_adminq_create_single_rx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_create_single_rx_queue()
818 int gve_adminq_create_rx_queues(struct gve_priv *priv, u32 num_queues) in gve_adminq_create_rx_queues()
838 static int gve_adminq_destroy_tx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_destroy_tx_queue()
856 int gve_adminq_destroy_tx_queues(struct gve_priv *priv, u32 start_id, u32 num_queues) in gve_adminq_destroy_tx_queues()
886 static int gve_adminq_destroy_rx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_destroy_rx_queue()
895 int gve_adminq_destroy_single_rx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_destroy_single_rx_queue()
903 int gve_adminq_destroy_rx_queues(struct gve_priv *priv, u32 num_queues) in gve_adminq_destroy_rx_queues()
923 static void gve_set_default_desc_cnt(struct gve_priv *priv, in gve_set_default_desc_cnt()
936 static void gve_set_default_rss_sizes(struct gve_priv *priv) in gve_set_default_rss_sizes()
945 static void gve_enable_supported_features(struct gve_priv *priv, in gve_enable_supported_features()
1041 int gve_adminq_describe_device(struct gve_priv *priv) in gve_adminq_describe_device()
1157 int gve_adminq_register_page_list(struct gve_priv *priv, in gve_adminq_register_page_list()
1190 int gve_adminq_unregister_page_list(struct gve_priv *priv, u32 page_list_id) in gve_adminq_unregister_page_list()
1203 int gve_adminq_report_stats(struct gve_priv *priv, u64 stats_report_len, in gve_adminq_report_stats()
1219 int gve_adminq_verify_driver_compatibility(struct gve_priv *priv, in gve_adminq_verify_driver_compatibility()
1235 int gve_adminq_report_link_speed(struct gve_priv *priv) in gve_adminq_report_link_speed()
1262 int gve_adminq_report_nic_ts(struct gve_priv *priv, in gve_adminq_report_nic_ts()
1278 int gve_adminq_get_ptype_map_dqo(struct gve_priv *priv, in gve_adminq_get_ptype_map_dqo()
1317 gve_adminq_configure_flow_rule(struct gve_priv *priv, in gve_adminq_configure_flow_rule()
1335 int gve_adminq_add_flow_rule(struct gve_priv *priv, struct gve_adminq_flow_rule *rule, u32 loc) in gve_adminq_add_flow_rule()
1346 int gve_adminq_del_flow_rule(struct gve_priv *priv, u32 loc) in gve_adminq_del_flow_rule()
1356 int gve_adminq_reset_flow_rules(struct gve_priv *priv) in gve_adminq_reset_flow_rules()
1365 int gve_adminq_configure_rss(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh) in gve_adminq_configure_rss()
1467 static int gve_adminq_process_flow_rules_query(struct gve_priv *priv, u16 query_opcode, in gve_adminq_process_flow_rules_query()
1510 int gve_adminq_query_flow_rules(struct gve_priv *priv, u16 query_opcode, u32 starting_loc) in gve_adminq_query_flow_rules()
1540 static int gve_adminq_process_rss_query(struct gve_priv *priv, in gve_adminq_process_rss_query()
1578 int gve_adminq_query_rss_config(struct gve_priv *priv, struct ethtool_rxfh_param *rxfh) in gve_adminq_query_rss_config()