Home
last modified time | relevance | path

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

/dpdk/drivers/net/netvsc/
H A Dhn_vf.c61 if (hv->vf_ctx.vf_attached) { in hn_vf_attach()
93 hv->vf_ctx.vf_port = port; in hn_vf_attach()
101 struct hn_data *hv = args; in hn_remove_delayed() local
107 hn_vf_remove(hv); in hn_remove_delayed()
216 hn_vf_add(dev, hv); in hn_vf_add_retry()
227 if (!hv->vf_ctx.vf_vsp_reported || hv->vf_ctx.vf_vsc_switched) in hn_vf_add()
331 hn_vf_add(dev, hv); in hn_nvs_handle_vfassoc()
333 hn_vf_remove(hv); in hn_nvs_handle_vfassoc()
418 hv); in hn_vf_configure()
436 hv); in hn_vf_configure()
[all …]
H A Dhn_nvs.c199 hv->rxbuf_res->addr, in hn_nvs_conn_rxbuf()
236 hv->rxbuf_section_cnt, in hn_nvs_conn_rxbuf()
280 if (hv->chim_cnt != 0) { in hn_nvs_disconn_chim()
296 hv->chim_cnt = 0; in hn_nvs_disconn_chim()
320 hv->chim_res->addr, in hn_nvs_conn_chim()
347 hv->chim_szmax = sectsz; in hn_nvs_conn_chim()
351 len, hv->chim_szmax, hv->chim_cnt); in hn_nvs_conn_chim()
357 hn_nvs_disconn_chim(hv); in hn_nvs_conn_chim()
436 hv->nvs_ver, NDIS_VERSION_MAJOR(hv->ndis_ver), in hn_nvs_init()
454 error = hn_nvs_init(hv); in hn_nvs_attach()
[all …]
H A Dhn_ethdev.c535 rte_vmbus_set_latency(hv->vmbus, new_sc, hv->latency); in hn_subchan_configure()
558 struct hn_data *hv = hot_ctx->hv; in netvsc_hotplug_retry() local
678 hot_ctx->hv = hv; in netvsc_hotadd_callback()
998 hv); in hn_dev_start()
1119 hn_nvs_detach(hv); in hn_attach()
1204 rte_vmbus_set_latency(hv->vmbus, hv->channels[0], hv->latency); in eth_hn_dev_init()
1206 hv->primary = hn_rx_queue_alloc(hv, 0, in eth_hn_dev_init()
1209 if (!hv->primary) in eth_hn_dev_init()
1239 if (hv->vf_ctx.vf_vsp_reported && !hv->vf_ctx.vf_vsc_switched) { in eth_hn_dev_init()
1251 hn_detach(hv); in eth_hn_dev_init()
[all …]
H A Dhn_rndis.h7 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);
12 int hn_rndis_get_eaddr(struct hn_data *hv, uint8_t *eaddr);
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_rndis.c57 hn_rndis_rid(struct hn_data *hv) in hn_rndis_rid() argument
407 if (hv->closed) in hn_rndis_exec1()
489 rid = hn_rndis_rid(hv); in hn_rndis_query()
558 halt->rid = hn_rndis_rid(hv); in hn_rndis_halt()
711 hv->rss_offloads = 0; in hn_rndis_query_rsscaps()
743 rid = hn_rndis_rid(hv); in hn_rndis_set()
1045 rid = hn_rndis_rid(hv); in hn_rndis_init()
1087 hv->rndis_agg_size, hv->rndis_agg_pkts, in hn_rndis_init()
1088 hv->rndis_agg_align); in hn_rndis_init()
1131 return hn_rndis_init(hv); in hn_rndis_attach()
[all …]
H A Dhn_rxtx.c180 hv->chim_bmap = rte_bitmap_init(hv->chim_cnt, in hn_chim_init()
199 rte_free(hv->chim_bmem); in hn_chim_uninit()
200 hv->chim_bmem = NULL; in hn_chim_uninit()
271 txq->hv = hv; in hn_dev_tx_queue_setup()
304 txq->agg_szmax = RTE_MIN(hv->chim_szmax, hv->rndis_agg_size); in hn_dev_tx_queue_setup()
554 struct hn_data *hv = rxq->hv; in hn_rxpkt() local
571 if (hv->rx_extmbuf_enable && dlen > hv->rx_copybreak && in hn_rxpkt()
881 rxq->hv = hv; in hn_rx_queue_alloc()
941 rxq = hv->primary; in hn_dev_rx_queue_setup()
1481 struct hn_data *hv = txq->hv; in hn_xmit_pkts() local
[all …]
H A Dhn_var.h54 struct hn_data *hv; member
79 struct hn_data *hv; member
131 struct hn_data *hv; member
191 hn_primary_chan(const struct hn_data *hv) in hn_primary_chan() argument
193 return hv->channels[0]; in hn_primary_chan()
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() argument
238 if (hv->vf_ctx.vf_attached) in hn_get_vf_dev()
239 return &rte_eth_devices[hv->vf_ctx.vf_port]; in hn_get_vf_dev()
244 int hn_vf_info_get(struct hn_data *hv,
[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 int hn_nvs_set_datapath(struct hn_data *hv, uint32_t path);
/dpdk/devtools/
H A Dbuild-tags.sh29 while getopts hv ARG ; do