Lines Matching refs:gve_priv

36 void gve_parse_device_option(struct gve_priv *priv,  in gve_parse_device_option()
144 gve_process_device_options(struct gve_priv *priv, in gve_process_device_options()
176 int gve_adminq_alloc(struct device *dev, struct gve_priv *priv) in gve_adminq_alloc()
209 void gve_adminq_release(struct gve_priv *priv) in gve_adminq_release()
230 void gve_adminq_free(struct device *dev, struct gve_priv *priv) in gve_adminq_free()
239 static void gve_adminq_kick_cmd(struct gve_priv *priv, u32 prod_cnt) in gve_adminq_kick_cmd()
244 static bool gve_adminq_wait_for_cmd(struct gve_priv *priv, u32 prod_cnt) in gve_adminq_wait_for_cmd()
258 static int gve_adminq_parse_err(struct gve_priv *priv, u32 status) in gve_adminq_parse_err()
302 static int gve_adminq_kick_and_wait(struct gve_priv *priv) in gve_adminq_kick_and_wait()
335 static int gve_adminq_issue_cmd(struct gve_priv *priv, in gve_adminq_issue_cmd()
422 static int gve_adminq_execute_cmd(struct gve_priv *priv, in gve_adminq_execute_cmd()
449 int gve_adminq_configure_device_resources(struct gve_priv *priv, in gve_adminq_configure_device_resources()
474 int gve_adminq_deconfigure_device_resources(struct gve_priv *priv) in gve_adminq_deconfigure_device_resources()
484 static int gve_adminq_create_tx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_create_tx_queue()
516 int gve_adminq_create_tx_queues(struct gve_priv *priv, u32 num_queues) in gve_adminq_create_tx_queues()
530 static int gve_adminq_create_rx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_create_rx_queue()
572 int gve_adminq_create_rx_queues(struct gve_priv *priv, u32 num_queues) in gve_adminq_create_rx_queues()
586 static int gve_adminq_destroy_tx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_destroy_tx_queue()
604 int gve_adminq_destroy_tx_queues(struct gve_priv *priv, u32 num_queues) in gve_adminq_destroy_tx_queues()
618 static int gve_adminq_destroy_rx_queue(struct gve_priv *priv, u32 queue_index) in gve_adminq_destroy_rx_queue()
636 int gve_adminq_destroy_rx_queues(struct gve_priv *priv, u32 num_queues) in gve_adminq_destroy_rx_queues()
650 static int gve_set_desc_cnt(struct gve_priv *priv, in gve_set_desc_cnt()
670 gve_set_desc_cnt_dqo(struct gve_priv *priv, in gve_set_desc_cnt_dqo()
684 static void gve_enable_supported_features(struct gve_priv *priv, in gve_enable_supported_features()
701 int gve_adminq_describe_device(struct gve_priv *priv) in gve_adminq_describe_device()
806 int gve_adminq_register_page_list(struct gve_priv *priv, in gve_adminq_register_page_list()
838 int gve_adminq_unregister_page_list(struct gve_priv *priv, u32 page_list_id) in gve_adminq_unregister_page_list()
851 int gve_adminq_set_mtu(struct gve_priv *priv, u64 mtu) in gve_adminq_set_mtu()
865 int gve_adminq_report_stats(struct gve_priv *priv, u64 stats_report_len, in gve_adminq_report_stats()
881 int gve_adminq_report_link_speed(struct gve_priv *priv) in gve_adminq_report_link_speed()
908 int gve_adminq_get_ptype_map_dqo(struct gve_priv *priv, in gve_adminq_get_ptype_map_dqo()