Home
last modified time | relevance | path

Searched refs:iavf_adapter (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/drivers/net/iavf/
H A Diavf.h77 struct iavf_adapter;
194 struct iavf_adapter { struct
211 ((struct iavf_adapter *)adapter) argument
213 (&((struct iavf_adapter *)adapter)->vf)
215 (&((struct iavf_adapter *)adapter)->hw)
296 int iavf_enable_queues(struct iavf_adapter *adapter);
298 int iavf_disable_queues(struct iavf_adapter *adapter);
305 int iavf_config_irq_map(struct iavf_adapter *adapter);
311 int iavf_query_stats(struct iavf_adapter *adapter,
320 int iavf_fdir_check(struct iavf_adapter *adapter,
[all …]
H A Diavf_generic_flow.h276 typedef int (*engine_init_t)(struct iavf_adapter *ad);
277 typedef void (*engine_uninit_t)(struct iavf_adapter *ad);
278 typedef int (*engine_validation_t)(struct iavf_adapter *ad,
282 typedef int (*engine_create_t)(struct iavf_adapter *ad,
286 typedef int (*engine_destroy_t)(struct iavf_adapter *ad,
289 typedef int (*engine_query_t)(struct iavf_adapter *ad,
294 typedef int (*parse_pattern_action_t)(struct iavf_adapter *ad,
360 int iavf_flow_init(struct iavf_adapter *ad);
361 void iavf_flow_uninit(struct iavf_adapter *ad);
365 struct iavf_adapter *ad);
[all …]
H A Diavf_vchnl.c349 iavf_enable_vlan_strip(struct iavf_adapter *adapter) in iavf_enable_vlan_strip()
444 iavf_get_vf_resource(struct iavf_adapter *adapter) in iavf_get_vf_resource()
525 iavf_enable_queues(struct iavf_adapter *adapter) in iavf_enable_queues()
553 iavf_disable_queues(struct iavf_adapter *adapter) in iavf_disable_queues()
612 iavf_enable_queues_lv(struct iavf_adapter *adapter) in iavf_enable_queues_lv()
900 iavf_config_irq_map(struct iavf_adapter *adapter) in iavf_config_irq_map()
1042 iavf_query_stats(struct iavf_adapter *adapter, in iavf_query_stats()
1069 iavf_config_promisc(struct iavf_adapter *adapter, in iavf_config_promisc()
1168 iavf_fdir_add(struct iavf_adapter *adapter, in iavf_fdir_add()
1228 iavf_fdir_del(struct iavf_adapter *adapter, in iavf_fdir_del()
[all …]
H A Diavf_ethdev.c208 struct iavf_adapter *adapter = in iavf_set_mc_addr_list()
304 struct iavf_adapter *ad = in iavf_queues_req_reset()
329 struct iavf_adapter *ad = in iavf_dev_configure()
479 struct iavf_adapter *adapter = in iavf_config_rx_queues_irqs()
651 struct iavf_adapter *adapter = in iavf_dev_start()
724 struct iavf_adapter *adapter = in iavf_dev_stop()
899 struct iavf_adapter *adapter = in iavf_dev_promiscuous_enable()
910 struct iavf_adapter *adapter = in iavf_dev_promiscuous_disable()
921 struct iavf_adapter *adapter = in iavf_dev_allmulticast_enable()
1673 struct iavf_adapter *ad = in iavf_parse_devargs()
[all …]
H A Diavf_generic_flow.c800 iavf_flow_init(struct iavf_adapter *ad) in iavf_flow_init()
830 iavf_flow_uninit(struct iavf_adapter *ad) in iavf_flow_uninit()
865 struct iavf_adapter *ad) in iavf_register_parser()
893 struct iavf_adapter *ad) in iavf_unregister_parser()
1080 iavf_parse_engine_create(struct iavf_adapter *ad, in iavf_parse_engine_create()
1109 iavf_parse_engine_validate(struct iavf_adapter *ad, in iavf_parse_engine_validate()
1158 struct iavf_adapter *ad = in iavf_flow_process_filter()
1224 struct iavf_adapter *ad = in iavf_flow_create()
1278 struct iavf_adapter *ad = in iavf_flow_destroy()
1310 struct iavf_adapter *ad = in iavf_flow_flush()
[all …]
H A Diavf_hash.c62 iavf_hash_init(struct iavf_adapter *ad);
64 iavf_hash_create(struct iavf_adapter *ad, struct rte_flow *flow, void *meta,
67 iavf_hash_destroy(struct iavf_adapter *ad, struct rte_flow *flow,
70 iavf_hash_uninit(struct iavf_adapter *ad);
74 iavf_hash_parse_pattern_action(struct iavf_adapter *ad,
462 iavf_hash_default_set(struct iavf_adapter *ad, bool add) in iavf_hash_default_set()
490 iavf_hash_init(struct iavf_adapter *ad) in iavf_hash_init()
977 iavf_hash_parse_pattern_action(__rte_unused struct iavf_adapter *ad, in iavf_hash_parse_pattern_action()
1026 iavf_hash_create(__rte_unused struct iavf_adapter *ad, in iavf_hash_create()
1064 iavf_hash_destroy(__rte_unused struct iavf_adapter *ad, in iavf_hash_destroy()
[all …]
H A Diavf_fdir.c136 iavf_fdir_init(struct iavf_adapter *ad) in iavf_fdir_init()
153 iavf_fdir_uninit(struct iavf_adapter *ad) in iavf_fdir_uninit()
159 iavf_fdir_create(struct iavf_adapter *ad, in iavf_fdir_create()
198 iavf_fdir_destroy(struct iavf_adapter *ad, in iavf_fdir_destroy()
225 iavf_fdir_validation(struct iavf_adapter *ad, in iavf_fdir_validation()
254 iavf_fdir_parse_action_qregion(struct iavf_adapter *ad, in iavf_fdir_parse_action_qregion()
318 iavf_fdir_parse_action(struct iavf_adapter *ad, in iavf_fdir_parse_action()
452 iavf_fdir_parse_pattern(__rte_unused struct iavf_adapter *ad, in iavf_fdir_parse_pattern()
933 iavf_fdir_parse(struct iavf_adapter *ad, in iavf_fdir_parse()
H A Diavf_rxtx.c490 struct iavf_adapter *ad = in iavf_dev_rx_queue_setup()
712 struct iavf_adapter *ad = in iavf_dev_tx_queue_setup()
723 struct iavf_adapter *adapter = in iavf_dev_rx_queue_start()
768 struct iavf_adapter *adapter = in iavf_dev_tx_queue_start()
805 struct iavf_adapter *adapter = in iavf_dev_rx_queue_stop()
833 struct iavf_adapter *adapter = in iavf_dev_tx_queue_stop()
889 struct iavf_adapter *adapter = in iavf_stop_queues()
2308 struct iavf_adapter *adapter = in iavf_set_rx_function()
H A Diavf_rxtx.h554 void iavf_fdir_rx_proc_enable(struct iavf_adapter *ad, bool on) in iavf_fdir_rx_proc_enable()