Searched refs:vport_config (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_lib.c | 451 struct idpf_vport_config *vport_config; in idpf_del_all_flow_steer_filters() local 454 vport_config = vport->adapter->vport_config[vport->idx]; in idpf_del_all_flow_steer_filters() 456 spin_lock_bh(&vport_config->flow_steer_list_lock); in idpf_del_all_flow_steer_filters() 457 list_for_each_entry_safe(f, ftmp, &vport_config->user_config.flow_steer_list, in idpf_del_all_flow_steer_filters() 462 vport_config->user_config.num_fsteer_fltrs = 0; in idpf_del_all_flow_steer_filters() 463 spin_unlock_bh(&vport_config->flow_steer_list_lock); in idpf_del_all_flow_steer_filters() 497 static int __idpf_del_mac_filter(struct idpf_vport_config *vport_config, in __idpf_del_mac_filter() argument 502 spin_lock_bh(&vport_config->mac_filter_list_lock); in __idpf_del_mac_filter() 503 f = idpf_find_mac_filter(vport_config, macaddr); in __idpf_del_mac_filter() 508 spin_unlock_bh(&vport_config->mac_filter_list_lock); in __idpf_del_mac_filter() [all …]
|
| H A D | idpf_ethtool.c | 40 struct idpf_vport_config *vport_config; in idpf_get_rxnfc() local 48 vport_config = np->adapter->vport_config[np->vport_idx]; in idpf_get_rxnfc() 49 user_config = &vport_config->user_config; in idpf_get_rxnfc() 58 spin_lock_bh(&vport_config->flow_steer_list_lock); in idpf_get_rxnfc() 69 spin_unlock_bh(&vport_config->flow_steer_list_lock); in idpf_get_rxnfc() 73 spin_lock_bh(&vport_config->flow_steer_list_lock); in idpf_get_rxnfc() 84 spin_unlock_bh(&vport_config->flow_steer_list_lock); in idpf_get_rxnfc() 174 struct idpf_vport_config *vport_config; in idpf_add_flow_steer() local 184 vport_config = vport->adapter->vport_config[np->vport_idx]; in idpf_add_flow_steer() 185 user_config = &vport_config->user_config; in idpf_add_flow_steer() [all …]
|
| H A D | idpf_virtchnl.c | 1287 idpf_vport_init_queue_reg_chunks(struct idpf_vport_config *vport_config, in idpf_vport_init_queue_reg_chunks() argument 1290 struct idpf_queue_id_reg_info *q_info = &vport_config->qid_reg_info; in idpf_vport_init_queue_reg_chunks() 2633 struct idpf_vport_config *vport_config, in idpf_send_add_queues_msg() argument 2675 return idpf_vport_init_queue_reg_chunks(vport_config, &vc_msg->chunks); in idpf_send_add_queues_msg() 3451 if (adapter->vport_config) in idpf_vport_params_buf_alloc() 3454 adapter->vport_config = kzalloc_objs(*adapter->vport_config, in idpf_vport_params_buf_alloc() 3456 if (!adapter->vport_config) in idpf_vport_params_buf_alloc() 3752 struct idpf_vport_config *vport_config; in idpf_vport_init() local 3759 vport_config = adapter->vport_config[idx]; in idpf_vport_init() 3760 rss_data = &vport_config->user_config.rss_data; in idpf_vport_init() [all …]
|
| H A D | idpf_virtchnl.h | 179 struct idpf_vport_config *vport_config, 199 struct idpf_vport_config *vport_config,
|
| H A D | idpf_txrx.c | 1482 config_data = &vport->adapter->vport_config[idx]->user_config; in idpf_vport_init_num_qs() 1533 config_data = &vport->adapter->vport_config[idx]->user_config; in idpf_vport_calc_num_q_desc() 1583 struct idpf_vport_config *vport_config; in idpf_vport_calc_total_qs() local 1587 vport_config = adapter->vport_config[vport_idx]; in idpf_vport_calc_total_qs() 1588 if (vport_config) { in idpf_vport_calc_total_qs() 1589 num_req_tx_qs = vport_config->user_config.num_req_tx_qs; in idpf_vport_calc_total_qs() 1590 num_req_rx_qs = vport_config->user_config.num_req_rx_qs; in idpf_vport_calc_total_qs() 1627 if (!vport_config) in idpf_vport_calc_total_qs() 1630 user = &vport_config->user_config; in idpf_vport_calc_total_qs() 1634 if (vport_config->user_config.xdp_prog) in idpf_vport_calc_total_qs() [all …]
|
| H A D | idpf.h | 707 struct idpf_vport_config **vport_config; member
|
| H A D | xdp.c | 459 cfg = vport->adapter->vport_config[vport->idx]; in idpf_xdp_setup_prog()
|