Searched refs:hn_data (Results 1 – 8 of 8) sorted by relevance
| /f-stack/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 | 40 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 D | hn_vf.c | 107 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 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() 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 D | hn_ethdev.c | 146 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 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 void 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() 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 …]
|