Home
last modified time | relevance | path

Searched refs:hn_data (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/drivers/net/netvsc/
H A Dhn_rndis.h5 struct hn_data;
7 void hn_rndis_receive_response(struct hn_data *hv,
10 int hn_rndis_attach(struct hn_data *hv);
11 void hn_rndis_detach(struct hn_data *hv);
13 int hn_rndis_get_linkstatus(struct hn_data *hv);
14 int hn_rndis_get_linkspeed(struct hn_data *hv);
18 int hn_rndis_get_offload(struct hn_data *hv,
20 int hn_rndis_conf_offload(struct hn_data *hv,
23 int hn_rndis_query_rsscaps(struct hn_data *hv,
25 int hn_rndis_query_rss(struct hn_data *hv,
[all …]
H A Dhn_var.h40 struct hn_data;
56 struct hn_data *hv;
81 struct hn_data *hv;
108 struct hn_data { struct
159 hn_primary_chan(const struct hn_data *hv) in hn_primary_chan() argument
164 uint32_t hn_process_events(struct hn_data *hv, uint16_t queue_id,
184 struct hn_rx_queue *hn_rx_queue_alloc(struct hn_data *hv,
201 hn_vf_attached(const struct hn_data *hv) in hn_vf_attached()
211 hn_get_vf_dev(const struct hn_data *hv) in hn_get_vf_dev()
221 int hn_vf_info_get(struct hn_data *hv,
[all …]
H A Dhn_vf.c107 static void hn_vf_remove(struct hn_data *hv) in hn_vf_remove()
130 struct hn_data *hv = dev->data->dev_private; in hn_nvs_handle_vfassoc()
226 struct hn_data *hv = dev->data->dev_private; in hn_vf_configure()
249 struct hn_data *hv = dev->data->dev_private; in hn_vf_supported_ptypes()
264 struct hn_data *hv = dev->data->dev_private; in hn_vf_start()
278 struct hn_data *hv = dev->data->dev_private; in hn_vf_stop()
328 struct hn_data *hv = dev->data->dev_private; in hn_vf_close()
372 struct hn_data *hv = dev->data->dev_private; in hn_vf_mc_addr_list()
390 struct hn_data *hv = dev->data->dev_private; in hn_vf_tx_queue_setup()
425 struct hn_data *hv = dev->data->dev_private; in hn_vf_rx_queue_setup()
[all …]
H A Dhn_nvs.c47 static int hn_nvs_req_send(struct hn_data *hv, in hn_nvs_req_send()
57 __hn_nvs_execute(struct hn_data *hv, in __hn_nvs_execute()
132 hn_nvs_execute(struct hn_data *hv, in hn_nvs_execute()
148 hn_nvs_doinit(struct hn_data *hv, uint32_t nvs_ver) in hn_nvs_doinit()
178 hn_nvs_conn_rxbuf(struct hn_data *hv) in hn_nvs_conn_rxbuf()
244 hn_nvs_disconn_rxbuf(struct hn_data *hv) in hn_nvs_disconn_rxbuf()
271 hn_nvs_disconn_chim(struct hn_data *hv) in hn_nvs_disconn_chim()
301 hn_nvs_conn_chim(struct hn_data *hv) in hn_nvs_conn_chim()
386 hn_nvs_init_ndis(struct hn_data *hv) in hn_nvs_init_ndis()
406 hn_nvs_init(struct hn_data *hv) in hn_nvs_init()
[all …]
H A Dhn_ethdev.c146 struct hn_data *hv = opaque; in hn_set_parameter()
180 struct hn_data *hv = dev->data->dev_private; in hn_parse_args()
219 struct hn_data *hv = dev->data->dev_private; in hn_dev_link_update()
254 struct hn_data *hv = dev->data->dev_private; in hn_dev_info_get()
288 struct hn_data *hv = dev->data->dev_private; in hn_rss_reta_update()
329 struct hn_data *hv = dev->data->dev_private; in hn_rss_reta_query()
376 struct hn_data *hv = dev->data->dev_private; in hn_rss_hash_update()
405 struct hn_data *hv = dev->data->dev_private; in hn_rss_hash_conf_get()
444 struct hn_data *hv = dev->data->dev_private; in hn_dev_promiscuous_enable()
453 struct hn_data *hv = dev->data->dev_private; in hn_dev_promiscuous_disable()
[all …]
H A Dhn_rndis.c57 hn_rndis_rid(struct hn_data *hv) in hn_rndis_rid()
368 static int hn_rndis_exec1(struct hn_data *hv, in hn_rndis_exec1()
548 hn_rndis_halt(struct hn_data *hv) in hn_rndis_halt()
623 hn_rndis_query_rsscaps(struct hn_data *hv, in hn_rndis_query_rsscaps()
896 int hn_rndis_get_offload(struct hn_data *hv, in hn_rndis_get_offload()
950 hn_rndis_get_ptypes(struct hn_data *hv) in hn_rndis_get_ptypes()
1032 static int hn_rndis_init(struct hn_data *hv) in hn_rndis_init()
1114 hn_rndis_get_linkstatus(struct hn_data *hv) in hn_rndis_get_linkstatus()
1121 hn_rndis_get_linkspeed(struct hn_data *hv) in hn_rndis_get_linkspeed()
1128 hn_rndis_attach(struct hn_data *hv) in hn_rndis_attach()
[all …]
H A Dhn_nvs.h211 int hn_nvs_attach(struct hn_data *hv, unsigned int mtu);
212 void hn_nvs_detach(struct hn_data *hv);
214 int hn_nvs_alloc_subchans(struct hn_data *hv, uint32_t *nsubch);
215 void hn_nvs_set_datapath(struct hn_data *hv, uint32_t path);
H A Dhn_rxtx.c167 struct hn_data *hv = dev->data->dev_private; in hn_chim_init()
196 struct hn_data *hv = dev->data->dev_private; in hn_chim_uninit()
203 static uint32_t hn_chim_alloc(struct hn_data *hv) in hn_chim_alloc()
244 struct hn_data *hv = dev->data->dev_private; in hn_dev_tx_queue_setup()
402 struct hn_data *hv = dev->data->dev_private; in hn_nvs_send_completed()
556 struct hn_data *hv = rxq->hv; in hn_rxpkt()
761 struct hn_data *hv, in hn_nvs_handle_rxbuf()
872 struct hn_rx_queue *hn_rx_queue_alloc(struct hn_data *hv, in hn_rx_queue_alloc()
934 struct hn_data *hv = dev->data->dev_private; in hn_dev_rx_queue_setup()
1476 struct hn_data *hv = txq->hv; in hn_xmit_pkts()
[all …]