Lines Matching refs:vport_config

1290 	struct idpf_vport_config *vport_config;  in idpf_queue_reg_init()  local
1300 vport_config = vport->adapter->vport_config[vport_idx]; in idpf_queue_reg_init()
1301 if (vport_config->req_qs_chunks) { in idpf_queue_reg_init()
1303 (struct virtchnl2_add_queues *)vport_config->req_qs_chunks; in idpf_queue_reg_init()
2182 struct idpf_vport_config *vport_config; in idpf_send_delete_queues_msg() local
2188 vport_config = vport->adapter->vport_config[vport_idx]; in idpf_send_delete_queues_msg()
2189 if (vport_config->req_qs_chunks) { in idpf_send_delete_queues_msg()
2190 chunks = &vport_config->req_qs_chunks->chunks; in idpf_send_delete_queues_msg()
2252 struct idpf_vport_config *vport_config; in idpf_send_add_queues_msg() local
2262 vport_config = vport->adapter->vport_config[vport_idx]; in idpf_send_add_queues_msg()
2263 kfree(vport_config->req_qs_chunks); in idpf_send_add_queues_msg()
2264 vport_config->req_qs_chunks = NULL; in idpf_send_add_queues_msg()
2294 vport_config->req_qs_chunks = kmemdup(vc_msg, size, GFP_KERNEL); in idpf_send_add_queues_msg()
2295 if (!vport_config->req_qs_chunks) in idpf_send_add_queues_msg()
2492 &vport->adapter->vport_config[vport->idx]->user_config.rss_data; in idpf_send_get_set_rss_lut_msg()
2567 &vport->adapter->vport_config[vport->idx]->user_config.rss_data; in idpf_send_get_set_rss_key_msg()
3042 if (adapter->vport_config) in idpf_vport_params_buf_alloc()
3045 adapter->vport_config = kcalloc(num_max_vports, in idpf_vport_params_buf_alloc()
3046 sizeof(*adapter->vport_config), in idpf_vport_params_buf_alloc()
3048 if (!adapter->vport_config) in idpf_vport_params_buf_alloc()
3319 struct idpf_vport_config *vport_config; in idpf_vport_init() local
3326 vport_config = adapter->vport_config[idx]; in idpf_vport_init()
3327 rss_data = &vport_config->user_config.rss_data; in idpf_vport_init()
3330 vport_config->max_q.max_txq = max_q->max_txq; in idpf_vport_init()
3331 vport_config->max_q.max_rxq = max_q->max_rxq; in idpf_vport_init()
3332 vport_config->max_q.max_complq = max_q->max_complq; in idpf_vport_init()
3333 vport_config->max_q.max_bufq = max_q->max_bufq; in idpf_vport_init()
3544 struct idpf_vport_config *vport_config; in idpf_vport_queue_ids_init() local
3550 vport_config = vport->adapter->vport_config[vport_idx]; in idpf_vport_queue_ids_init()
3551 if (vport_config->req_qs_chunks) { in idpf_vport_queue_ids_init()
3553 (struct virtchnl2_add_queues *)vport_config->req_qs_chunks; in idpf_vport_queue_ids_init()
3785 struct idpf_vport_config *vport_config; in idpf_mac_filter_async_handler() local
3812 vport_config = adapter->vport_config[le32_to_cpu(ma_list->vport_id)]; in idpf_mac_filter_async_handler()
3813 ma_list_head = &vport_config->user_config.mac_filter_list; in idpf_mac_filter_async_handler()
3819 spin_lock_bh(&vport_config->mac_filter_list_lock); in idpf_mac_filter_async_handler()
3824 spin_unlock_bh(&vport_config->mac_filter_list_lock); in idpf_mac_filter_async_handler()
3854 struct idpf_vport_config *vport_config; in idpf_add_del_mac_filters() local
3866 vport_config = adapter->vport_config[np->vport_idx]; in idpf_add_del_mac_filters()
3867 spin_lock_bh(&vport_config->mac_filter_list_lock); in idpf_add_del_mac_filters()
3870 list_for_each_entry(f, &vport_config->user_config.mac_filter_list, in idpf_add_del_mac_filters()
3879 spin_unlock_bh(&vport_config->mac_filter_list_lock); in idpf_add_del_mac_filters()
3888 spin_unlock_bh(&vport_config->mac_filter_list_lock); in idpf_add_del_mac_filters()
3893 list_for_each_entry(f, &vport_config->user_config.mac_filter_list, in idpf_add_del_mac_filters()
3911 spin_unlock_bh(&vport_config->mac_filter_list_lock); in idpf_add_del_mac_filters()