Searched refs:hn_data (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_rndis.h | 5 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 D | hn_var.h | 38 struct hn_data; 54 struct hn_data *hv; 79 struct hn_data *hv; 131 struct hn_data *hv; 136 struct hn_data { struct 191 hn_primary_chan(const struct hn_data *hv) in hn_primary_chan() argument 196 uint32_t hn_process_events(struct hn_data *hv, uint16_t queue_id, 216 struct hn_rx_queue *hn_rx_queue_alloc(struct hn_data *hv, 236 hn_get_vf_dev(const struct hn_data *hv) in hn_get_vf_dev() 244 int hn_vf_info_get(struct hn_data *hv, [all …]
|
| H A D | hn_vf.c | 97 static void hn_vf_remove(struct hn_data *hv); 101 struct hn_data *hv = args; in hn_remove_delayed() 151 struct hn_data *hv = cb_arg; in hn_eth_rmv_event_callback() 214 struct hn_data *hv = dev->data->dev_private; in hn_vf_add_retry() 287 static void hn_vf_remove(struct hn_data *hv) in hn_vf_remove() 314 struct hn_data *hv = dev->data->dev_private; in hn_nvs_handle_vfassoc() 404 struct hn_data *hv = dev->data->dev_private; in hn_vf_configure() 453 struct hn_data *hv = dev->data->dev_private; in hn_vf_configure_locked() 465 struct hn_data *hv = dev->data->dev_private; in hn_vf_supported_ptypes() 480 struct hn_data *hv = dev->data->dev_private; in hn_vf_start() [all …]
|
| H A D | hn_nvs.c | 47 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() 137 hn_nvs_execute(struct hn_data *hv, in hn_nvs_execute() 153 hn_nvs_doinit(struct hn_data *hv, uint32_t nvs_ver) in hn_nvs_doinit() 183 hn_nvs_conn_rxbuf(struct hn_data *hv) in hn_nvs_conn_rxbuf() 249 hn_nvs_disconn_rxbuf(struct hn_data *hv) in hn_nvs_disconn_rxbuf() 276 hn_nvs_disconn_chim(struct hn_data *hv) in hn_nvs_disconn_chim() 306 hn_nvs_conn_chim(struct hn_data *hv) in hn_nvs_conn_chim() 391 hn_nvs_init_ndis(struct hn_data *hv) in hn_nvs_init_ndis() 411 hn_nvs_init(struct hn_data *hv) in hn_nvs_init() [all …]
|
| H A D | hn_ethdev.c | 155 struct hn_data *hv = opaque; in hn_set_parameter() 189 struct hn_data *hv = dev->data->dev_private; in hn_parse_args() 228 struct hn_data *hv = dev->data->dev_private; in hn_dev_link_update() 263 struct hn_data *hv = dev->data->dev_private; in hn_dev_info_get() 297 struct hn_data *hv = dev->data->dev_private; in hn_rss_reta_update() 338 struct hn_data *hv = dev->data->dev_private; in hn_rss_reta_query() 385 struct hn_data *hv = dev->data->dev_private; in hn_rss_hash_update() 414 struct hn_data *hv = dev->data->dev_private; in hn_rss_hash_conf_get() 558 struct hn_data *hv = hot_ctx->hv; in netvsc_hotplug_retry() 656 struct hn_data *hv = arg; in netvsc_hotadd_callback() [all …]
|
| H A D | hn_rndis.c | 57 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 D | hn_nvs.h | 211 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 int hn_nvs_set_datapath(struct hn_data *hv, uint32_t path);
|
| H A D | hn_rxtx.c | 167 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() 400 struct hn_data *hv = dev->data->dev_private; in hn_nvs_send_completed() 554 struct hn_data *hv = rxq->hv; in hn_rxpkt() 759 struct hn_data *hv, in hn_nvs_handle_rxbuf() 870 struct hn_rx_queue *hn_rx_queue_alloc(struct hn_data *hv, in hn_rx_queue_alloc() 932 struct hn_data *hv = dev->data->dev_private; in hn_dev_rx_queue_setup() 1481 struct hn_data *hv = txq->hv; in hn_xmit_pkts() [all …]
|