Home
last modified time | relevance | path

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

/dpdk/drivers/net/iavf/
H A Diavf.h98 struct iavf_adapter;
303 struct iavf_adapter { struct
323 ((struct iavf_adapter *)adapter) argument
325 (&((struct iavf_adapter *)adapter)->vf)
327 (&((struct iavf_adapter *)adapter)->hw)
329 (((struct iavf_adapter *)adapter)->security_ctx)
448 int iavf_query_stats(struct iavf_adapter *adapter,
457 int iavf_fdir_check(struct iavf_adapter *adapter,
469 int iavf_get_qos_cap(struct iavf_adapter *adapter);
483 int iavf_get_ptp_cap(struct iavf_adapter *adapter);
[all …]
H A Diavf_ipsec_crypto.h106 iavf_ipsec_crypto_supported(struct iavf_adapter *adapter);
111 int iavf_security_ctx_create(struct iavf_adapter *adapter);
116 int iavf_security_init(struct iavf_adapter *adapter);
125 int iavf_security_get_pkt_md_offset(struct iavf_adapter *adapter);
130 int iavf_security_ctx_destroy(struct iavf_adapter *adapterv);
143 iavf_ipsec_crypto_inbound_security_policy_add(struct iavf_adapter *adapter,
156 iavf_ipsec_crypto_security_policy_delete(struct iavf_adapter *adapter,
160 iavf_security_get_pkt_md_offset(struct iavf_adapter *adapter);
H A Diavf_vchnl.c262 struct iavf_adapter *adapter = in iavf_handle_pf_event_msg()
717 iavf_enable_queues(struct iavf_adapter *adapter) in iavf_enable_queues()
1242 iavf_query_stats(struct iavf_adapter *adapter, in iavf_query_stats()
1369 iavf_fdir_add(struct iavf_adapter *adapter, in iavf_fdir_add()
1429 iavf_fdir_del(struct iavf_adapter *adapter, in iavf_fdir_del()
1476 iavf_fdir_check(struct iavf_adapter *adapter, in iavf_fdir_check()
1593 iavf_get_qos_cap(struct iavf_adapter *adapter) in iavf_get_qos_cap()
1625 struct iavf_adapter *adapter = in iavf_set_q_tc_map()
1648 struct iavf_adapter *adapter = in iavf_set_q_bw()
1720 struct iavf_adapter *adapter = in iavf_request_queues()
[all …]
H A Diavf_generic_flow.h448 typedef int (*engine_init_t)(struct iavf_adapter *ad);
449 typedef void (*engine_uninit_t)(struct iavf_adapter *ad);
450 typedef int (*engine_validation_t)(struct iavf_adapter *ad,
454 typedef int (*engine_create_t)(struct iavf_adapter *ad,
458 typedef int (*engine_destroy_t)(struct iavf_adapter *ad,
461 typedef int (*engine_query_t)(struct iavf_adapter *ad,
466 typedef int (*parse_pattern_action_t)(struct iavf_adapter *ad,
534 int iavf_flow_init(struct iavf_adapter *ad);
535 void iavf_flow_uninit(struct iavf_adapter *ad);
539 struct iavf_adapter *ad);
[all …]
H A Diavf_ethdev.c339 struct iavf_adapter *adapter = in iavf_set_mc_addr_list()
549 struct iavf_adapter *ad = in iavf_queues_req_reset()
574 struct iavf_adapter *adapter = in iavf_dev_vlan_insert_set()
614 struct iavf_adapter *ad = in iavf_dev_configure()
761 struct iavf_adapter *adapter = in iavf_config_rx_queues_irqs()
944 struct iavf_adapter *adapter = in iavf_dev_start()
1043 struct iavf_adapter *adapter = in iavf_dev_stop()
1082 struct iavf_adapter *adapter = in iavf_dev_info_get()
1236 struct iavf_adapter *adapter = in iavf_dev_promiscuous_enable()
2156 struct iavf_adapter *ad = in iavf_parse_devargs()
[all …]
H A Diavf_ipsec_crypto.c22 struct iavf_adapter *adapter;
31 struct iavf_adapter *adapter;
647 struct iavf_adapter *adapter = in iavf_ipsec_crypto_session_create()
703 struct iavf_adapter *adapter = in iavf_ipsec_crypto_action_valid()
877 struct iavf_adapter *adapter = NULL; in iavf_ipsec_crypto_session_update()
1042 struct iavf_adapter *adapter = NULL; in iavf_ipsec_crypto_session_destroy()
1137 struct iavf_adapter *adapter = in iavf_ipsec_crypto_pkt_metadata_set()
1401 struct iavf_adapter *adapter = in iavf_ipsec_crypto_capabilities_get()
1772 iavf_ipsec_flow_init(struct iavf_adapter *ad) in iavf_ipsec_flow_init()
1789 iavf_ipsec_flow_uninit(struct iavf_adapter *ad) in iavf_ipsec_flow_uninit()
[all …]
H A Diavf_hash.c69 iavf_hash_init(struct iavf_adapter *ad);
71 iavf_hash_create(struct iavf_adapter *ad, struct rte_flow *flow, void *meta,
74 iavf_hash_destroy(struct iavf_adapter *ad, struct rte_flow *flow,
77 iavf_hash_uninit(struct iavf_adapter *ad);
81 iavf_hash_parse_pattern_action(struct iavf_adapter *ad,
689 iavf_rss_hash_set(struct iavf_adapter *ad, uint64_t rss_hf, bool add) in iavf_rss_hash_set()
757 iavf_hash_init(struct iavf_adapter *ad) in iavf_hash_init()
1418 iavf_hash_parse_pattern_action(__rte_unused struct iavf_adapter *ad, in iavf_hash_parse_pattern_action()
1467 iavf_hash_create(__rte_unused struct iavf_adapter *ad, in iavf_hash_create()
1505 iavf_hash_destroy(__rte_unused struct iavf_adapter *ad, in iavf_hash_destroy()
[all …]
H A Diavf_generic_flow.c1793 iavf_flow_init(struct iavf_adapter *ad) in iavf_flow_init()
1824 iavf_flow_uninit(struct iavf_adapter *ad) in iavf_flow_uninit()
1859 struct iavf_adapter *ad) in iavf_register_parser()
1890 struct iavf_adapter *ad) in iavf_unregister_parser()
2077 iavf_parse_engine_create(struct iavf_adapter *ad, in iavf_parse_engine_create()
2106 iavf_parse_engine_validate(struct iavf_adapter *ad, in iavf_parse_engine_validate()
2155 struct iavf_adapter *ad = in iavf_flow_process_filter()
2228 struct iavf_adapter *ad = in iavf_flow_create()
2286 struct iavf_adapter *ad = in iavf_flow_destroy()
2318 struct iavf_adapter *ad = in iavf_flow_flush()
[all …]
H A Diavf_fdir.c325 iavf_fdir_init(struct iavf_adapter *ad) in iavf_fdir_init()
342 iavf_fdir_uninit(struct iavf_adapter *ad) in iavf_fdir_uninit()
348 iavf_fdir_create(struct iavf_adapter *ad, in iavf_fdir_create()
387 iavf_fdir_destroy(struct iavf_adapter *ad, in iavf_fdir_destroy()
414 iavf_fdir_validation(struct iavf_adapter *ad, in iavf_fdir_validation()
443 iavf_fdir_parse_action_qregion(struct iavf_adapter *ad, in iavf_fdir_parse_action_qregion()
507 iavf_fdir_parse_action(struct iavf_adapter *ad, in iavf_fdir_parse_action()
714 iavf_fdir_parse_pattern(__rte_unused struct iavf_adapter *ad, in iavf_fdir_parse_pattern()
1468 iavf_fdir_parse(struct iavf_adapter *ad, in iavf_fdir_parse()
H A Diavf_rxtx.c546 struct iavf_adapter *ad = in iavf_dev_rx_queue_setup()
710 struct iavf_adapter *adapter = in iavf_dev_tx_queue_setup()
821 struct iavf_adapter *ad = in iavf_dev_tx_queue_setup()
848 struct iavf_adapter *adapter = in iavf_dev_rx_queue_start()
895 struct iavf_adapter *adapter = in iavf_dev_tx_queue_start()
932 struct iavf_adapter *adapter = in iavf_dev_rx_queue_stop()
960 struct iavf_adapter *adapter = in iavf_dev_tx_queue_stop()
1016 struct iavf_adapter *adapter = in iavf_stop_queues()
1433 struct iavf_adapter *ad = rxq->vsi->adapter; in iavf_recv_pkts_flex_rxd()
2899 struct iavf_adapter *adapter = in iavf_set_rx_function()
[all …]
H A Diavf_rxtx.h768 void iavf_fdir_rx_proc_enable(struct iavf_adapter *ad, bool on) in iavf_fdir_rx_proc_enable()
H A Diavf_tm.c802 struct iavf_adapter *adapter = in iavf_hierarchy_commit()
H A Diavf_rxtx_vec_sse.c649 struct iavf_adapter *adapter = rxq->vsi->adapter; in _recv_raw_pkts_vec_flex_rxd()
H A Diavf_rxtx_vec_avx2.c527 struct iavf_adapter *adapter = rxq->vsi->adapter; in _iavf_recv_raw_pkts_vec_avx2_flex_rxd()
H A Diavf_rxtx_vec_avx512.c713 struct iavf_adapter *adapter = rxq->vsi->adapter; in _iavf_recv_raw_pkts_vec_avx512_flex_rxd()