H A D | hclge_main.c | 394 hclge_mac_update_stats_defective(struct hclge_dev * hdev) hclge_mac_update_stats_defective() argument 430 hclge_mac_update_stats_complete(struct hclge_dev * hdev) hclge_mac_update_stats_complete() argument 477 hclge_mac_query_reg_num(struct hclge_dev * hdev,u32 * reg_num) hclge_mac_query_reg_num() argument 511 hclge_mac_update_stats(struct hclge_dev * hdev) hclge_mac_update_stats() argument 520 hclge_comm_get_count(struct hclge_dev * hdev,const struct hclge_comm_stats_str strs[],u32 size) hclge_comm_get_count() argument 534 hclge_comm_get_stats(struct hclge_dev * hdev,const struct hclge_comm_stats_str strs[],int size,u64 * data) hclge_comm_get_stats() argument 552 hclge_comm_get_strings(struct hclge_dev * hdev,u32 stringset,const struct hclge_comm_stats_str strs[],int size,u8 * data) hclge_comm_get_strings() argument 573 hclge_update_stats_for_all(struct hclge_dev * hdev) hclge_update_stats_for_all() argument 599 struct hclge_dev *hdev = vport->back; hclge_update_stats() local 629 struct hclge_dev *hdev = vport->back; hclge_get_sset_count() local 674 struct hclge_dev *hdev = vport->back; hclge_get_strings() local 716 struct hclge_dev *hdev = vport->back; hclge_get_stats() local 728 struct hclge_dev *hdev = vport->back; hclge_get_mac_stat() local 736 hclge_parse_func_status(struct hclge_dev * hdev,struct hclge_func_status_cmd * status) hclge_parse_func_status() argument 754 hclge_query_function_status(struct hclge_dev * hdev) hclge_query_function_status() argument 783 hclge_query_pf_resource(struct hclge_dev * hdev) hclge_query_pf_resource() argument 907 struct hclge_dev *hdev = vport->back; hclge_check_port_speed() local 1073 hclge_parse_fiber_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_fiber_link_mode() argument 1095 hclge_parse_backplane_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_backplane_link_mode() argument 1111 hclge_parse_copper_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_copper_link_mode() argument 1145 hclge_parse_link_mode(struct hclge_dev * hdev,u16 speed_ability) hclge_parse_link_mode() argument 1284 hclge_get_cfg(struct hclge_dev * hdev,struct hclge_cfg * hcfg) hclge_get_cfg() argument 1316 hclge_set_default_dev_specs(struct hclge_dev * hdev) hclge_set_default_dev_specs() argument 1333 hclge_parse_dev_specs(struct hclge_dev * hdev,struct hclge_desc * desc) hclge_parse_dev_specs() argument 1357 hclge_check_dev_specs(struct hclge_dev * hdev) hclge_check_dev_specs() argument 1379 hclge_query_mac_stats_num(struct hclge_dev * hdev) hclge_query_mac_stats_num() argument 1392 hclge_query_dev_specs(struct hclge_dev * hdev) hclge_query_dev_specs() argument 1427 hclge_get_cap(struct hclge_dev * hdev) hclge_get_cap() argument 1442 hclge_init_kdump_kernel_config(struct hclge_dev * hdev) hclge_init_kdump_kernel_config() argument 1459 hclge_init_tc_config(struct hclge_dev * hdev) hclge_init_tc_config() argument 1487 hclge_configure(struct hclge_dev * hdev) hclge_configure() argument 1543 hclge_config_tso(struct hclge_dev * hdev,u16 tso_mss_min,u16 tso_mss_max) hclge_config_tso() argument 1558 hclge_config_gro(struct hclge_dev * hdev) hclge_config_gro() argument 1580 hclge_alloc_tqps(struct hclge_dev * hdev) hclge_alloc_tqps() argument 1630 hclge_map_tqps_to_func(struct hclge_dev * hdev,u16 func_id,u16 tqp_pid,u16 tqp_vid,bool is_pf) hclge_map_tqps_to_func() argument 1657 struct hclge_dev *hdev = vport->back; hclge_assign_tqp() local 1689 struct hclge_dev *hdev = vport->back; hclge_knic_setup() local 1710 hclge_map_tqp_to_vport(struct hclge_dev * hdev,struct hclge_vport * vport) hclge_map_tqp_to_vport() argument 1734 hclge_map_tqp(struct hclge_dev * hdev) hclge_map_tqp() argument 1756 struct hclge_dev *hdev = vport->back; hclge_vport_setup() local 1773 hclge_alloc_vport(struct hclge_dev * hdev) hclge_alloc_vport() argument 1837 hclge_cmd_alloc_tx_buff(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_cmd_alloc_tx_buff() argument 1867 hclge_tx_buffer_alloc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_tx_buffer_alloc() argument 1878 hclge_get_tc_num(struct hclge_dev * hdev) hclge_get_tc_num() argument 1890 hclge_get_pfc_priv_num(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_get_pfc_priv_num() argument 1908 hclge_get_no_pfc_priv_num(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_get_no_pfc_priv_num() argument 1950 hclge_is_rx_buf_ok(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc,u32 rx_all) hclge_is_rx_buf_ok() argument 2016 hclge_tx_buffer_calc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_tx_buffer_calc() argument 2042 hclge_rx_buf_calc_all(struct hclge_dev * hdev,bool max,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_buf_calc_all() argument 2078 hclge_drop_nopfc_buf_till_fit(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_drop_nopfc_buf_till_fit() argument 2108 hclge_drop_pfc_buf_till_fit(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_drop_pfc_buf_till_fit() argument 2138 hclge_only_alloc_priv_buff(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_only_alloc_priv_buff() argument 2191 hclge_rx_buffer_calc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_buffer_calc() argument 2224 hclge_rx_priv_buf_alloc(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_priv_buf_alloc() argument 2257 hclge_rx_priv_wl_config(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_rx_priv_wl_config() argument 2301 hclge_common_thrd_config(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_common_thrd_config() argument 2344 hclge_common_wl_config(struct hclge_dev * hdev,struct hclge_pkt_buf_alloc * buf_alloc) hclge_common_wl_config() argument 2369 hclge_buffer_alloc(struct hclge_dev * hdev) hclge_buffer_alloc() argument 2439 struct hclge_dev *hdev = vport->back; hclge_init_roce_base_info() local 2460 hclge_init_msi(struct hclge_dev * hdev) hclge_init_msi() argument 2537 hclge_cfg_mac_speed_dup_hw(struct hclge_dev * hdev,int speed,u8 duplex,u8 lane_num) hclge_cfg_mac_speed_dup_hw() argument 2574 hclge_cfg_mac_speed_dup(struct hclge_dev * hdev,int speed,u8 duplex,u8 lane_num) hclge_cfg_mac_speed_dup() argument 2600 struct hclge_dev *hdev = vport->back; hclge_cfg_mac_speed_dup_h() local 2614 hclge_set_autoneg_en(struct hclge_dev * hdev,bool enable) hclge_set_autoneg_en() argument 2639 struct hclge_dev *hdev = vport->back; hclge_set_autoneg() local 2657 struct hclge_dev *hdev = vport->back; hclge_get_autoneg() local 2669 struct hclge_dev *hdev = vport->back; hclge_restart_autoneg() local 2683 struct hclge_dev *hdev = vport->back; hclge_halt_autoneg() local 2691 hclge_parse_fec_stats_lanes(struct hclge_dev * hdev,struct hclge_desc * desc,u32 desc_len) hclge_parse_fec_stats_lanes() argument 2714 hclge_parse_fec_stats(struct hclge_dev * hdev,struct hclge_desc * desc,u32 desc_len) hclge_parse_fec_stats() argument 2736 hclge_update_fec_stats_hw(struct hclge_dev * hdev) hclge_update_fec_stats_hw() argument 2758 hclge_update_fec_stats(struct hclge_dev * hdev) hclge_update_fec_stats() argument 2775 hclge_get_fec_stats_total(struct hclge_dev * hdev,struct ethtool_fec_stats * fec_stats) hclge_get_fec_stats_total() argument 2783 hclge_get_fec_stats_lanes(struct hclge_dev * hdev,struct ethtool_fec_stats * fec_stats) hclge_get_fec_stats_lanes() argument 2804 hclge_comm_get_fec_stats(struct hclge_dev * hdev,struct ethtool_fec_stats * fec_stats) hclge_comm_get_fec_stats() argument 2829 struct hclge_dev *hdev = vport->back; hclge_get_fec_stats() local 2842 hclge_set_fec_hw(struct hclge_dev * hdev,u32 fec_mode) hclge_set_fec_hw() argument 2873 struct hclge_dev *hdev = vport->back; hclge_set_fec() local 2894 struct hclge_dev *hdev = vport->back; hclge_get_fec() local 2903 hclge_mac_init(struct hclge_dev * hdev) hclge_mac_init() argument 2953 hclge_mbx_task_schedule(struct hclge_dev * hdev) hclge_mbx_task_schedule() argument 2962 hclge_reset_task_schedule(struct hclge_dev * hdev) hclge_reset_task_schedule() argument 2972 hclge_errhand_task_schedule(struct hclge_dev * hdev) hclge_errhand_task_schedule() argument 2979 hclge_task_schedule(struct hclge_dev * hdev,unsigned long delay_time) hclge_task_schedule() argument 2986 hclge_get_mac_link_status(struct hclge_dev * hdev,int * link_status) hclge_get_mac_link_status() argument 3007 hclge_get_mac_phy_link(struct hclge_dev * hdev,int * link_status) hclge_get_mac_phy_link() argument 3022 hclge_push_link_status(struct hclge_dev * hdev) hclge_push_link_status() argument 3044 hclge_update_link_status(struct hclge_dev * hdev) hclge_update_link_status() argument 3128 hclge_update_pause_advertising(struct hclge_dev * hdev) hclge_update_pause_advertising() argument 3155 hclge_update_advertising(struct hclge_dev * hdev) hclge_update_advertising() argument 3165 hclge_update_port_capability(struct hclge_dev * hdev,struct hclge_mac * mac) hclge_update_port_capability() argument 3190 hclge_get_sfp_speed(struct hclge_dev * hdev,u32 * speed) hclge_get_sfp_speed() argument 3213 hclge_get_sfp_info(struct hclge_dev * hdev,struct hclge_mac * mac) hclge_get_sfp_info() argument 3271 struct hclge_dev *hdev = vport->back; hclge_get_phy_link_ksettings() local 3321 struct hclge_dev *hdev = vport->back; hclge_set_phy_link_ksettings() local 3364 hclge_update_tp_port_info(struct hclge_dev * hdev) hclge_update_tp_port_info() argument 3384 hclge_tp_port_init(struct hclge_dev * hdev) hclge_tp_port_init() argument 3399 hclge_update_port_info(struct hclge_dev * hdev) hclge_update_port_info() argument 3449 struct hclge_dev *hdev = vport->back; hclge_get_status() local 3456 hclge_get_vf_vport(struct hclge_dev * hdev,int vf) hclge_get_vf_vport() argument 3480 struct hclge_dev *hdev = vport->back; hclge_get_vf_config() local 3504 struct hclge_dev *hdev = vport->back; hclge_set_vf_link_state() local 3531 hclge_check_event_cause(struct hclge_dev * hdev,u32 * clearval) hclge_check_event_cause() argument 3593 hclge_clear_event_cause(struct hclge_dev * hdev,u32 event_type,u32 regclr) hclge_clear_event_cause() argument 3614 hclge_clear_all_event_cause(struct hclge_dev * hdev) hclge_clear_all_event_cause() argument 3630 struct hclge_dev *hdev = data; hclge_misc_irq_handle() local 3680 hclge_free_vector(struct hclge_dev * hdev,int vector_id) hclge_free_vector() argument 3693 hclge_get_misc_vector(struct hclge_dev * hdev) hclge_get_misc_vector() argument 3706 hclge_misc_irq_init(struct hclge_dev * hdev) hclge_misc_irq_init() argument 3726 hclge_misc_irq_uninit(struct hclge_dev * hdev) hclge_misc_irq_uninit() argument 3732 hclge_notify_client(struct hclge_dev * hdev,enum hnae3_reset_notify_type type) hclge_notify_client() argument 3753 hclge_notify_roce_client(struct hclge_dev * hdev,enum hnae3_reset_notify_type type) hclge_notify_roce_client() argument 3774 hclge_reset_wait(struct hclge_dev * hdev) hclge_reset_wait() argument 3818 hclge_set_vf_rst(struct hclge_dev * hdev,int func_id,bool reset) hclge_set_vf_rst() argument 3833 hclge_set_all_vf_rst(struct hclge_dev * hdev,bool reset) hclge_set_all_vf_rst() argument 3877 hclge_mailbox_service_task(struct hclge_dev * hdev) hclge_mailbox_service_task() argument 3896 hclge_func_reset_sync_vf(struct hclge_dev * hdev) hclge_func_reset_sync_vf() argument 3931 hclge_report_hw_error(struct hclge_dev * hdev,enum hnae3_hw_error_type type) hclge_report_hw_error() argument 3943 hclge_handle_imp_error(struct hclge_dev * hdev) hclge_handle_imp_error() argument 3961 hclge_func_reset_cmd(struct hclge_dev * hdev,int func_id) hclge_func_reset_cmd() argument 3979 hclge_do_reset(struct hclge_dev * hdev) hclge_do_reset() argument 4023 struct hclge_dev *hdev = ae_dev->priv; hclge_get_reset_level() local 4050 hclge_clear_reset_cause(struct hclge_dev * hdev) hclge_clear_reset_cause() argument 4078 hclge_reset_handshake(struct hclge_dev * hdev,bool enable) hclge_reset_handshake() argument 4091 hclge_func_reset_notify_vf(struct hclge_dev * hdev) hclge_func_reset_notify_vf() argument 4104 hclge_reset_prepare_wait(struct hclge_dev * hdev) hclge_reset_prepare_wait() argument 4153 hclge_show_rst_info(struct hclge_dev * hdev) hclge_show_rst_info() argument 4168 hclge_reset_err_handle(struct hclge_dev * hdev) hclge_reset_err_handle() argument 4205 hclge_update_reset_level(struct hclge_dev * hdev) hclge_update_reset_level() argument 4226 hclge_set_rst_done(struct hclge_dev * hdev) hclge_set_rst_done() argument 4254 hclge_reset_prepare_up(struct hclge_dev * hdev) hclge_reset_prepare_up() argument 4277 hclge_reset_stack(struct hclge_dev * hdev) hclge_reset_stack() argument 4292 hclge_reset_prepare(struct hclge_dev * hdev) hclge_reset_prepare() argument 4311 hclge_reset_rebuild(struct hclge_dev * hdev) hclge_reset_rebuild() argument 4361 hclge_reset(struct hclge_dev * hdev) hclge_reset() argument 4382 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_event() local 4427 struct hclge_dev *hdev = ae_dev->priv; hclge_set_def_reset_request() local 4434 struct hclge_dev *hdev = from_timer(hdev, t, reset_timer); hclge_reset_timer() local 4447 hclge_reset_subtask(struct hclge_dev * hdev) hclge_reset_subtask() argument 4473 hclge_handle_err_reset_request(struct hclge_dev * hdev) hclge_handle_err_reset_request() argument 4491 hclge_handle_err_recovery(struct hclge_dev * hdev) hclge_handle_err_recovery() argument 4505 hclge_misc_err_recovery(struct hclge_dev * hdev) hclge_misc_err_recovery() argument 4524 hclge_errhand_service_task(struct hclge_dev * hdev) hclge_errhand_service_task() argument 4535 hclge_reset_service_task(struct hclge_dev * hdev) hclge_reset_service_task() argument 4556 hclge_update_vport_alive(struct hclge_dev * hdev) hclge_update_vport_alive() argument 4580 hclge_periodic_service_task(struct hclge_dev * hdev) hclge_periodic_service_task() argument 4627 hclge_ptp_service_task(struct hclge_dev * hdev) hclge_ptp_service_task() argument 4650 struct hclge_dev *hdev = hclge_service_task() local 4679 hclge_get_vector_info(struct hclge_dev * hdev,u16 idx,struct hnae3_vector_info * vector_info) hclge_get_vector_info() argument 4708 struct hclge_dev *hdev = vport->back; hclge_get_vector() local 4733 hclge_get_vector_index(struct hclge_dev * hdev,int vector) hclge_get_vector_index() argument 4747 struct hclge_dev *hdev = vport->back; hclge_put_vector() local 4782 struct hclge_dev *hdev = vport->back; hclge_set_rss() local 4805 struct hclge_dev *hdev = vport->back; hclge_set_rss_tuple() local 4841 struct hclge_dev *hdev = vport->back; hclge_get_tc_size() local 4846 hclge_init_rss_tc_mode(struct hclge_dev * hdev) hclge_init_rss_tc_mode() argument 4890 hclge_rss_init_hw(struct hclge_dev * hdev) hclge_rss_init_hw() argument 4917 struct hclge_dev *hdev = vport->back; hclge_bind_ring_with_vector() local 4995 struct hclge_dev *hdev = vport->back; hclge_map_ring_to_vector() local 5012 struct hclge_dev *hdev = vport->back; hclge_unmap_ring_frm_vector() local 5034 hclge_cmd_set_promisc_mode(struct hclge_dev * hdev,u8 vf_id,bool en_uc,bool en_mc,bool en_bc) hclge_cmd_set_promisc_mode() argument 5090 struct hclge_dev *hdev = vport->back; hclge_set_promisc_mode() local 5111 hclge_sync_fd_state(struct hclge_dev * hdev) hclge_sync_fd_state() argument 5117 hclge_fd_inc_rule_cnt(struct hclge_dev * hdev,u16 location) hclge_fd_inc_rule_cnt() argument 5125 hclge_fd_dec_rule_cnt(struct hclge_dev * hdev,u16 location) hclge_fd_dec_rule_cnt() argument 5133 hclge_fd_free_node(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_free_node() argument 5141 hclge_update_fd_rule_node(struct hclge_dev * hdev,struct hclge_fd_rule * old_rule,struct hclge_fd_rule * new_rule,enum HCLGE_FD_NODE_STATE state) hclge_update_fd_rule_node() argument 5223 hclge_fd_set_user_def_cmd(struct hclge_dev * hdev,struct hclge_fd_user_def_cfg * cfg) hclge_fd_set_user_def_cmd() argument 5259 hclge_sync_fd_user_def_cfg(struct hclge_dev * hdev,bool locked) hclge_sync_fd_user_def_cfg() argument 5277 hclge_fd_check_user_def_refcnt(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_check_user_def_refcnt() argument 5313 hclge_fd_inc_user_def_refcnt(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_inc_user_def_refcnt() argument 5330 hclge_fd_dec_user_def_refcnt(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_dec_user_def_refcnt() argument 5350 hclge_update_fd_list(struct hclge_dev * hdev,enum HCLGE_FD_NODE_STATE state,u16 location,struct hclge_fd_rule * new_rule) hclge_update_fd_list() argument 5390 hclge_get_fd_mode(struct hclge_dev * hdev,u8 * fd_mode) hclge_get_fd_mode() argument 5411 hclge_get_fd_allocation(struct hclge_dev * hdev,u32 * stage1_entry_num,u32 * stage2_entry_num,u16 * stage1_counter_num,u16 * stage2_counter_num) hclge_get_fd_allocation() argument 5440 hclge_set_fd_key_config(struct hclge_dev * hdev,enum HCLGE_FD_STAGE stage_num) hclge_set_fd_key_config() argument 5468 hclge_fd_disable_user_def(struct hclge_dev * hdev) hclge_fd_disable_user_def() argument 5479 hclge_init_fd_config(struct hclge_dev * hdev) hclge_init_fd_config() argument 5542 hclge_fd_tcam_config(struct hclge_dev * hdev,u8 stage,bool sel_x,int loc,u8 * key,bool is_add) hclge_fd_tcam_config() argument 5584 hclge_fd_ad_config(struct hclge_dev * hdev,u8 stage,int loc,struct hclge_fd_ad_data * action) hclge_fd_ad_config() argument 5753 hclge_config_key(struct hclge_dev * hdev,u8 stage,struct hclge_fd_rule * rule) hclge_config_key() argument 5810 hclge_config_action(struct hclge_dev * hdev,u8 stage,struct hclge_fd_rule * rule) hclge_config_action() argument 5983 hclge_fd_check_ext_tuple(struct hclge_dev * hdev,struct ethtool_rx_flow_spec * fs,u32 * unused_tuple) hclge_fd_check_ext_tuple() argument 6056 hclge_fd_parse_user_def_field(struct hclge_dev * hdev,struct ethtool_rx_flow_spec * fs,u32 * unused_tuple,struct hclge_fd_user_def_info * info) hclge_fd_parse_user_def_field() argument 6112 hclge_fd_check_spec(struct hclge_dev * hdev,struct ethtool_rx_flow_spec * fs,u32 * unused_tuple,struct hclge_fd_user_def_info * info) hclge_fd_check_spec() argument 6374 hclge_fd_config_rule(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_fd_config_rule() argument 6386 hclge_add_fd_entry_common(struct hclge_dev * hdev,struct hclge_fd_rule * rule) hclge_add_fd_entry_common() argument 6427 struct hclge_dev *hdev = vport->back; hclge_is_cls_flower_active() local 6432 hclge_fd_parse_ring_cookie(struct hclge_dev * hdev,u64 ring_cookie,u16 * vport_id,u8 * action,u16 * queue_id) hclge_fd_parse_ring_cookie() argument 6475 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry() local 6536 struct hclge_dev *hdev = vport->back; hclge_del_fd_entry() local 6569 hclge_clear_fd_rules_in_list(struct hclge_dev * hdev,bool clear_list) hclge_clear_fd_rules_in_list() argument 6598 hclge_del_all_fd_entries(struct hclge_dev * hdev) hclge_del_all_fd_entries() argument 6610 struct hclge_dev *hdev = vport->back; hclge_restore_fd_entries() local 6640 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_cnt() local 6821 hclge_get_fd_rule(struct hclge_dev * hdev,u16 location) hclge_get_fd_rule() argument 6857 struct hclge_dev *hdev = vport->back; hclge_get_fd_rule_info() local 6918 struct hclge_dev *hdev = vport->back; hclge_get_all_rules() local 6975 hclge_fd_search_flow_keys(struct hclge_dev * hdev,const struct hclge_fd_rule_tuples * tuples) hclge_fd_search_flow_keys() argument 7019 struct hclge_dev *hdev = vport->back; hclge_add_fd_entry_by_arfs() local 7073 hclge_rfs_filter_expire(struct hclge_dev * hdev) hclge_rfs_filter_expire() argument 7099 hclge_clear_arfs_rules(struct hclge_dev * hdev) hclge_clear_arfs_rules() argument 7249 hclge_parse_cls_flower(struct hclge_dev * hdev,struct flow_cls_offload * cls_flower,struct hclge_fd_rule * rule) hclge_parse_cls_flower() argument 7278 hclge_check_cls_flower(struct hclge_dev * hdev,struct flow_cls_offload * cls_flower,int tc) hclge_check_cls_flower() argument 7308 struct hclge_dev *hdev = vport->back; hclge_add_cls_flower() local 7349 hclge_find_cls_flower(struct hclge_dev * hdev,unsigned long cookie) hclge_find_cls_flower() argument 7367 struct hclge_dev *hdev = vport->back; hclge_del_cls_flower() local 7401 hclge_sync_fd_list(struct hclge_dev * hdev,struct hlist_head * hlist) hclge_sync_fd_list() argument 7440 hclge_sync_fd_table(struct hclge_dev * hdev) hclge_sync_fd_table() argument 7459 struct hclge_dev *hdev = vport->back; hclge_get_hw_reset_stat() local 7468 struct hclge_dev *hdev = vport->back; hclge_get_cmdq_stat() local 7476 struct hclge_dev *hdev = vport->back; hclge_ae_dev_resetting() local 7484 struct hclge_dev *hdev = vport->back; hclge_ae_dev_reset_cnt() local 7492 struct hclge_dev *hdev = vport->back; hclge_enable_fd() local 7504 hclge_cfg_mac_mode(struct hclge_dev * hdev,bool enable) hclge_cfg_mac_mode() argument 7543 hclge_config_switch_param(struct hclge_dev * hdev,int vfid,u8 switch_param,u8 param_mask) hclge_config_switch_param() argument 7579 hclge_phy_link_status_wait(struct hclge_dev * hdev,int link_ret) hclge_phy_link_status_wait() argument 7603 hclge_mac_link_status_wait(struct hclge_dev * hdev,int link_ret,int wait_cnt) hclge_mac_link_status_wait() argument 7622 hclge_mac_phy_link_status_wait(struct hclge_dev * hdev,bool en,bool is_phy) hclge_mac_phy_link_status_wait() argument 7638 hclge_set_app_loopback(struct hclge_dev * hdev,bool en) hclge_set_app_loopback() argument 7672 hclge_cfg_common_loopback_cmd_send(struct hclge_dev * hdev,bool en,enum hnae3_loop loop_mode) hclge_cfg_common_loopback_cmd_send() argument 7712 hclge_cfg_common_loopback_wait(struct hclge_dev * hdev) hclge_cfg_common_loopback_wait() argument 7749 hclge_cfg_common_loopback(struct hclge_dev * hdev,bool en,enum hnae3_loop loop_mode) hclge_cfg_common_loopback() argument 7761 hclge_set_common_loopback(struct hclge_dev * hdev,bool en,enum hnae3_loop loop_mode) hclge_set_common_loopback() argument 7780 hclge_enable_phy_loopback(struct hclge_dev * hdev,struct phy_device * phydev) hclge_enable_phy_loopback() argument 7798 hclge_disable_phy_loopback(struct hclge_dev * hdev,struct phy_device * phydev) hclge_disable_phy_loopback() argument 7810 hclge_set_phy_loopback(struct hclge_dev * hdev,bool en) hclge_set_phy_loopback() argument 7842 hclge_tqp_enable_cmd_send(struct hclge_dev * hdev,u16 tqp_id,u16 stream_id,bool enable) hclge_tqp_enable_cmd_send() argument 7861 struct hclge_dev *hdev = vport->back; hclge_tqp_enable() local 7877 struct hclge_dev *hdev = vport->back; hclge_set_loopback() local 7925 hclge_set_default_loopback(struct hclge_dev * hdev) hclge_set_default_loopback() argument 7941 hclge_flush_link_update(struct hclge_dev * hdev) hclge_flush_link_update() argument 7957 struct hclge_dev *hdev = vport->back; hclge_set_timer_task() local 7973 struct hclge_dev *hdev = vport->back; hclge_ae_start() local 7991 struct hclge_dev *hdev = vport->back; hclge_ae_stop() local 8028 struct hclge_dev *hdev = vport->back; hclge_vport_start() local 8075 struct hclge_dev *hdev = vport->back; hclge_get_mac_vlan_cmd_status() local 8193 struct hclge_dev *hdev = vport->back; hclge_remove_mac_vlan_tbl() local 8222 struct hclge_dev *hdev = vport->back; hclge_lookup_mac_vlan_tbl() local 8264 struct hclge_dev *hdev = vport->back; hclge_add_mac_vlan_tbl() local 8313 hclge_set_umv_space(struct hclge_dev * hdev,u16 space_size,u16 * allocated_size) hclge_set_umv_space() argument 8337 hclge_init_umv_space(struct hclge_dev * hdev) hclge_init_umv_space() argument 8362 hclge_reset_umv_space(struct hclge_dev * hdev) hclge_reset_umv_space() argument 8382 struct hclge_dev *hdev = vport->back; hclge_is_umv_space_full() local 8399 struct hclge_dev *hdev = vport->back; hclge_update_umv_space() local 8462 struct hclge_dev *hdev = vport->back; hclge_update_mac_list() local 8523 struct hclge_dev *hdev = vport->back; hclge_add_uc_addr_common() local 8594 struct hclge_dev *hdev = vport->back; hclge_rm_uc_addr_common() local 8635 struct hclge_dev *hdev = vport->back; hclge_add_mc_addr_common() local 8699 struct hclge_dev *hdev = vport->back; hclge_rm_mc_addr_common() local 8935 struct hclge_dev *hdev = vport->back; hclge_need_sync_mac_table() local 8946 hclge_sync_mac_table(struct hclge_dev * hdev) hclge_sync_mac_table() argument 9016 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_mac_table() local 9052 struct hclge_dev *hdev = vport->back; hclge_uninit_vport_mac_list() local 9091 hclge_uninit_mac_table(struct hclge_dev * hdev) hclge_uninit_mac_table() argument 9103 hclge_get_mac_ethertype_cmd_status(struct hclge_dev * hdev,u16 cmdq_resp,u8 resp_code) hclge_get_mac_ethertype_cmd_status() argument 9150 struct hclge_dev *hdev = vport->back; hclge_set_vf_mac() local 9184 hclge_add_mgr_tbl(struct hclge_dev * hdev,const struct hclge_mac_mgr_tbl_entry_cmd * req) hclge_add_mgr_tbl() argument 9209 init_mgr_tbl(struct hclge_dev * hdev) init_mgr_tbl() argument 9230 struct hclge_dev *hdev = vport->back; hclge_get_mac_addr() local 9285 struct hclge_dev *hdev = vport->back; hclge_set_mac_addr() local 9336 hclge_mii_ioctl(struct hclge_dev * hdev,struct ifreq * ifr,int cmd) hclge_mii_ioctl() argument 9363 struct hclge_dev *hdev = vport->back; hclge_do_ioctl() local 9378 hclge_set_port_vlan_filter_bypass(struct hclge_dev * hdev,u8 vf_id,bool bypass_en) hclge_set_port_vlan_filter_bypass() argument 9400 hclge_set_vlan_filter_ctrl(struct hclge_dev * hdev,u8 vlan_type,u8 fe_type,bool filter_en,u8 vf_id) hclge_set_vlan_filter_ctrl() argument 9435 struct hclge_dev *hdev = vport->back; hclge_set_vport_vlan_filter() local 9469 struct hclge_dev *hdev = vport->back; hclge_need_enable_vport_vlan_filter() local 9498 struct hclge_dev *hdev = vport->back; hclge_enable_vport_vlan_filter() local 9532 hclge_set_vf_vlan_filter_cmd(struct hclge_dev * hdev,u16 vfid,bool is_kill,u16 vlan,struct hclge_desc * desc) hclge_set_vf_vlan_filter_cmd() argument 9574 hclge_check_vf_vlan_cmd_status(struct hclge_dev * hdev,u16 vfid,bool is_kill,struct hclge_desc * desc) hclge_check_vf_vlan_cmd_status() argument 9617 hclge_set_vf_vlan_common(struct hclge_dev * hdev,u16 vfid,bool is_kill,u16 vlan) hclge_set_vf_vlan_common() argument 9645 hclge_set_port_vlan_filter(struct hclge_dev * hdev,__be16 proto,u16 vlan_id,bool is_kill) hclge_set_port_vlan_filter() argument 9674 hclge_need_update_port_vlan(struct hclge_dev * hdev,u16 vport_id,u16 vlan_id,bool is_kill) hclge_need_update_port_vlan() argument 9700 hclge_set_vlan_filter_hw(struct hclge_dev * hdev,__be16 proto,u16 vport_id,u16 vlan_id,bool is_kill) hclge_set_vlan_filter_hw() argument 9738 struct hclge_dev *hdev = vport->back; hclge_set_vlan_tx_offload_cfg() local 9783 struct hclge_dev *hdev = vport->back; hclge_set_vlan_rx_offload_cfg() local 9874 hclge_set_vlan_protocol_type(struct hclge_dev * hdev) hclge_set_vlan_protocol_type() argument 9915 hclge_init_vlan_filter(struct hclge_dev * hdev) hclge_init_vlan_filter() argument 9946 hclge_init_vlan_type(struct hclge_dev * hdev) hclge_init_vlan_type() argument 9958 hclge_init_vport_vlan_offload(struct hclge_dev * hdev) hclge_init_vport_vlan_offload() argument 9978 hclge_init_vlan_config(struct hclge_dev * hdev) hclge_init_vlan_config() argument 10002 struct hclge_dev *hdev = vport->back; hclge_add_vport_vlan_table() local 10029 struct hclge_dev *hdev = vport->back; hclge_add_vport_all_vlan_table() local 10060 struct hclge_dev *hdev = vport->back; hclge_rm_vport_vlan_table() local 10081 struct hclge_dev *hdev = vport->back; hclge_rm_vport_all_vlan_table() local 10103 hclge_uninit_vport_vlan_table(struct hclge_dev * hdev) hclge_uninit_vport_vlan_table() argument 10122 hclge_restore_vport_port_base_vlan_config(struct hclge_dev * hdev) hclge_restore_vport_port_base_vlan_config() argument 10156 struct hclge_dev *hdev = vport->back; hclge_restore_vport_vlan_table() local 10206 hclge_restore_hw_table(struct hclge_dev * hdev) hclge_restore_hw_table() argument 10242 struct hclge_dev *hdev = vport->back; hclge_set_vport_vlan_fltr_change() local 10253 struct hclge_dev *hdev = vport->back; hclge_update_vlan_filter_entries() local 10301 struct hclge_dev *hdev = vport->back; hclge_modify_port_base_vlan_tag() local 10395 struct hclge_dev *hdev = vport->back; hclge_set_vf_vlan_filter() local 10450 hclge_clear_vf_vlan(struct hclge_dev * hdev) hclge_clear_vf_vlan() argument 10476 struct hclge_dev *hdev = vport->back; hclge_set_vlan_filter() local 10531 hclge_sync_vlan_fltr_state(struct hclge_dev * hdev) hclge_sync_vlan_fltr_state() argument 10556 hclge_sync_vlan_filter(struct hclge_dev * hdev) hclge_sync_vlan_filter() argument 10598 hclge_set_mac_mtu(struct hclge_dev * hdev,int new_mps) hclge_set_mac_mtu() argument 10621 struct hclge_dev *hdev = vport->back; hclge_set_vport_mtu() local 10675 hclge_reset_tqp_cmd_send(struct hclge_dev * hdev,u16 queue_id,bool enable) hclge_reset_tqp_cmd_send() argument 10699 hclge_get_reset_status(struct hclge_dev * hdev,u16 queue_id,u8 * reset_status) hclge_get_reset_status() argument 10737 struct hclge_dev *hdev = vport->back; hclge_reset_tqp_cmd() local 10791 struct hclge_dev *hdev = vport->back; hclge_reset_rcb() local 10832 struct hclge_dev *hdev = vport->back; hclge_reset_tqp() local 10851 struct hclge_dev *hdev = vport->back; hclge_get_fw_version() local 10856 hclge_set_flowctrl_adv(struct hclge_dev * hdev,u32 rx_en,u32 tx_en) hclge_set_flowctrl_adv() argument 10866 hclge_cfg_pauseparam(struct hclge_dev * hdev,u32 rx_en,u32 tx_en) hclge_cfg_pauseparam() argument 10881 hclge_cfg_flowctrl(struct hclge_dev * hdev) hclge_cfg_flowctrl() argument 10920 struct hclge_dev *hdev = vport->back; hclge_get_pauseparam() local 10947 hclge_record_user_pauseparam(struct hclge_dev * hdev,u32 rx_en,u32 tx_en) hclge_record_user_pauseparam() argument 10966 struct hclge_dev *hdev = vport->back; hclge_set_pauseparam() local 11002 struct hclge_dev *hdev = vport->back; hclge_get_ksettings_an_result() local 11018 struct hclge_dev *hdev = vport->back; hclge_get_media_type() local 11037 struct hclge_dev *hdev = vport->back; hclge_get_mdix_mode() local 11083 hclge_info_show(struct hclge_dev * hdev) hclge_info_show() argument 11115 struct hclge_dev *hdev = ae_dev->priv; hclge_init_nic_client_instance() local 11158 struct hclge_dev *hdev = ae_dev->priv; hclge_init_roce_client_instance() local 11209 struct hclge_dev *hdev = ae_dev->priv; hclge_init_client_instance() local 11253 hclge_uninit_need_wait(struct hclge_dev * hdev) hclge_uninit_need_wait() argument 11262 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_client_instance() local 11287 hclge_dev_mem_map(struct hclge_dev * hdev) hclge_dev_mem_map() argument 11308 hclge_pci_init(struct hclge_dev * hdev) hclge_pci_init() argument 11364 hclge_pci_uninit(struct hclge_dev * hdev) hclge_pci_uninit() argument 11377 hclge_state_init(struct hclge_dev * hdev) hclge_state_init() argument 11388 hclge_state_uninit(struct hclge_dev * hdev) hclge_state_uninit() argument 11405 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_prepare_general() local 11435 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_done() local 11449 hclge_clear_resetting_state(struct hclge_dev * hdev) hclge_clear_resetting_state() argument 11466 hclge_clear_hw_resource(struct hclge_dev * hdev) hclge_clear_hw_resource() argument 11488 hclge_init_rxd_adv_layout(struct hclge_dev * hdev) hclge_init_rxd_adv_layout() argument 11494 hclge_uninit_rxd_adv_layout(struct hclge_dev * hdev) hclge_uninit_rxd_adv_layout() argument 11507 hclge_get_wol_supported_mode(struct hclge_dev * hdev,u32 * wol_supported) hclge_get_wol_supported_mode() argument 11530 hclge_set_wol_cfg(struct hclge_dev * hdev,struct hclge_wol_info * wol_info) hclge_set_wol_cfg() argument 11551 hclge_update_wol(struct hclge_dev * hdev) hclge_update_wol() argument 11561 hclge_init_wol(struct hclge_dev * hdev) hclge_init_wol() argument 11621 struct hclge_dev *hdev; hclge_init_ae_dev() local 11849 hclge_stats_clear(struct hclge_dev * hdev) hclge_stats_clear() argument 11855 hclge_set_mac_spoofchk(struct hclge_dev * hdev,int vf,bool enable) hclge_set_mac_spoofchk() argument 11861 hclge_set_vlan_spoofchk(struct hclge_dev * hdev,int vf,bool enable) hclge_set_vlan_spoofchk() argument 11868 hclge_set_vf_spoofchk_hw(struct hclge_dev * hdev,int vf,bool enable) hclge_set_vf_spoofchk_hw() argument 11893 struct hclge_dev *hdev = vport->back; hclge_set_vf_spoofchk() local 11924 hclge_reset_vport_spoofchk(struct hclge_dev * hdev) hclge_reset_vport_spoofchk() argument 11949 struct hclge_dev *hdev = vport->back; hclge_set_vf_trust() local 11966 hclge_reset_vf_rate(struct hclge_dev * hdev) hclge_reset_vf_rate() argument 11984 hclge_vf_rate_param_check(struct hclge_dev * hdev,int min_tx_rate,int max_tx_rate) hclge_vf_rate_param_check() argument 12002 struct hclge_dev *hdev = vport->back; hclge_set_vf_rate() local 12025 hclge_resume_vf_rate(struct hclge_dev * hdev) hclge_resume_vf_rate() argument 12057 hclge_reset_vport_state(struct hclge_dev * hdev) hclge_reset_vport_state() argument 12070 struct hclge_dev *hdev = ae_dev->priv; hclge_reset_ae_dev() local 12210 struct hclge_dev *hdev = ae_dev->priv; hclge_uninit_ae_dev() local 12245 struct hclge_dev *hdev = vport->back; hclge_get_max_channels() local 12263 struct hclge_dev *hdev = vport->back; hclge_get_tqps_and_rss_info() local 12273 struct hclge_dev *hdev = vport->back; hclge_set_rss_tc_mode_cfg() local 12303 struct hclge_dev *hdev = vport->back; hclge_set_channels() local 12352 hclge_set_led_status(struct hclge_dev * hdev,u8 locate_led_status) hclge_set_led_status() argument 12382 struct hclge_dev *hdev = vport->back; hclge_set_led_id() local 12400 struct hclge_dev *hdev = vport->back; hclge_get_link_mode() local 12412 struct hclge_dev *hdev = vport->back; hclge_gro_en() local 12427 struct hclge_dev *hdev = vport->back; hclge_sync_vport_promisc_mode() local 12477 hclge_sync_promisc_mode(struct hclge_dev * hdev) hclge_sync_promisc_mode() argument 12492 hclge_module_existed(struct hclge_dev * hdev) hclge_module_existed() argument 12514 hclge_get_sfp_eeprom_info(struct hclge_dev * hdev,u32 offset,u32 len,u8 * data) hclge_get_sfp_eeprom_info() argument 12569 struct hclge_dev *hdev = vport->back; hclge_get_module_eeprom() local 12597 struct hclge_dev *hdev = vport->back; hclge_get_link_diagnosis_info() local 12621 struct hclge_dev *hdev = vport->back; hclge_clear_vport_vf_info() local 12659 struct hclge_dev *hdev = ae_dev->priv; hclge_clean_vport_config() local [all...] |