Lines Matching refs:iavf_adapter

53 	struct iavf_adapter *back;
94 struct iavf_adapter *adapter;
219 struct iavf_adapter { struct
355 struct iavf_adapter *vf; argument
363 int iavf_up(struct iavf_adapter *adapter);
364 void iavf_down(struct iavf_adapter *adapter);
365 int iavf_process_config(struct iavf_adapter *adapter);
366 void iavf_schedule_reset(struct iavf_adapter *adapter);
367 void iavf_reset(struct iavf_adapter *adapter);
369 void iavf_update_stats(struct iavf_adapter *adapter);
370 void iavf_reset_interrupt_capability(struct iavf_adapter *adapter);
371 int iavf_init_interrupt_scheme(struct iavf_adapter *adapter);
372 void iavf_irq_enable_queues(struct iavf_adapter *adapter, u32 mask);
373 void iavf_free_all_tx_resources(struct iavf_adapter *adapter);
374 void iavf_free_all_rx_resources(struct iavf_adapter *adapter);
376 void iavf_napi_add_all(struct iavf_adapter *adapter);
377 void iavf_napi_del_all(struct iavf_adapter *adapter);
379 int iavf_send_api_ver(struct iavf_adapter *adapter);
380 int iavf_verify_api_ver(struct iavf_adapter *adapter);
381 int iavf_send_vf_config_msg(struct iavf_adapter *adapter);
382 int iavf_get_vf_config(struct iavf_adapter *adapter);
383 void iavf_irq_enable(struct iavf_adapter *adapter, bool flush);
384 void iavf_configure_queues(struct iavf_adapter *adapter);
385 void iavf_deconfigure_queues(struct iavf_adapter *adapter);
386 void iavf_enable_queues(struct iavf_adapter *adapter);
387 void iavf_disable_queues(struct iavf_adapter *adapter);
388 void iavf_map_queues(struct iavf_adapter *adapter);
389 int iavf_request_queues(struct iavf_adapter *adapter, int num);
390 void iavf_add_ether_addrs(struct iavf_adapter *adapter);
391 void iavf_del_ether_addrs(struct iavf_adapter *adapter);
392 void iavf_add_vlans(struct iavf_adapter *adapter);
393 void iavf_del_vlans(struct iavf_adapter *adapter);
394 void iavf_set_promiscuous(struct iavf_adapter *adapter, int flags);
395 void iavf_request_stats(struct iavf_adapter *adapter);
396 void iavf_request_reset(struct iavf_adapter *adapter);
397 void iavf_get_hena(struct iavf_adapter *adapter);
398 void iavf_set_hena(struct iavf_adapter *adapter);
399 void iavf_set_rss_key(struct iavf_adapter *adapter);
400 void iavf_set_rss_lut(struct iavf_adapter *adapter);
401 void iavf_enable_vlan_stripping(struct iavf_adapter *adapter);
402 void iavf_disable_vlan_stripping(struct iavf_adapter *adapter);
403 void iavf_virtchnl_completion(struct iavf_adapter *adapter,
406 int iavf_config_rss(struct iavf_adapter *adapter);
407 int iavf_lan_add_device(struct iavf_adapter *adapter);
408 int iavf_lan_del_device(struct iavf_adapter *adapter);
409 void iavf_client_subtask(struct iavf_adapter *adapter);
414 void iavf_enable_channels(struct iavf_adapter *adapter);
415 void iavf_disable_channels(struct iavf_adapter *adapter);
416 void iavf_add_cloud_filter(struct iavf_adapter *adapter);
417 void iavf_del_cloud_filter(struct iavf_adapter *adapter);