Home
last modified time | relevance | path

Searched refs:num_chn (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/hyperv/
H A Drndis_filter.c1062 for (i = 0; i < nvdev->num_chn; i++) { in netvsc_device_idle()
1160 if (!nvscdev || chn_index >= nvscdev->num_chn) in netvsc_sc_open()
1181 if (atomic_inc_return(&nvscdev->open_chn) == nvscdev->num_chn) in netvsc_sc_open()
1205 nvdev->num_chn - 1; in rndis_set_subchannel()
1224 nvdev->num_chn = 1 + in rndis_set_subchannel()
1229 atomic_read(&nvdev->open_chn) == nvdev->num_chn); in rndis_set_subchannel()
1232 ndev_ctx->tx_table[i] = i % nvdev->num_chn; in rndis_set_subchannel()
1240 netif_set_real_num_tx_queues(ndev, nvdev->num_chn); in rndis_set_subchannel()
1241 netif_set_real_num_rx_queues(ndev, nvdev->num_chn); in rndis_set_subchannel()
1397 net_device->num_chn in rndis_filter_device_add()
[all...]
H A Dnetvsc_bpf.c123 bpf_prog_add(prog, nvdev->num_chn - 1); in netvsc_xdp_set()
125 for (i = 0; i < nvdev->num_chn; i++) in netvsc_xdp_set()
129 for (i = 0; i < nvdev->num_chn; i++) in netvsc_xdp_set()
H A Dnetvsc_drv.c157 for (i = 0; i < nvdev->num_chn; i++) { in netvsc_wait_until_empty()
969 channel->combined_count = nvdev->num_chn; in netvsc_get_channels()
990 dev_info->num_chn = nvdev->num_chn; in netvsc_devinfo_get()
1005 dev_info->num_chn = VRSS_CHANNEL_DEFAULT; in netvsc_devinfo_get()
1035 nvdev->num_chn = 1; in netvsc_detach()
1079 if (nvdev->num_chn > 1) { in netvsc_attach()
1085 nvdev->num_chn = 1; in netvsc_attach()
1150 orig = nvdev->num_chn; in netvsc_set_channels()
1157 device_info->num_chn in netvsc_set_channels()
[all...]
H A Dnetvsc.c81 for (i = 1; i < nvdev->num_chn; i++) in netvsc_subchan_work()
85 nvdev->num_chn = 1; in netvsc_subchan_work()
655 for (i = 0; i < net_device->num_chn; i++) { in netvsc_device_remove()
H A Dhyperv_net.h139 u32 num_chn; member
1037 u32 num_chn; member
/kernel/linux/linux-6.6/drivers/net/hyperv/
H A Dnetvsc_bpf.c153 bpf_prog_add(prog, nvdev->num_chn - 1); in netvsc_xdp_set()
155 for (i = 0; i < nvdev->num_chn; i++) in netvsc_xdp_set()
159 for (i = 0; i < nvdev->num_chn; i++) in netvsc_xdp_set()
H A Drndis_filter.c1154 for (i = 0; i < nvdev->num_chn; i++) { in netvsc_device_idle()
1252 if (!nvscdev || chn_index >= nvscdev->num_chn) in netvsc_sc_open()
1278 if (atomic_inc_return(&nvscdev->open_chn) == nvscdev->num_chn) in netvsc_sc_open()
1302 nvdev->num_chn - 1; in rndis_set_subchannel()
1322 if (init_packet->msg.v5_msg.subchn_comp.num_subchannels > nvdev->num_chn - 1) { in rndis_set_subchannel()
1326 nvdev->num_chn = 1 + in rndis_set_subchannel()
1331 atomic_read(&nvdev->open_chn) == nvdev->num_chn); in rndis_set_subchannel()
1334 ndev_ctx->tx_table[i] = i % nvdev->num_chn; in rndis_set_subchannel()
1342 netif_set_real_num_tx_queues(ndev, nvdev->num_chn); in rndis_set_subchannel()
1343 netif_set_real_num_rx_queues(ndev, nvdev->num_chn); in rndis_set_subchannel()
[all...]
H A Dnetvsc_drv.c159 for (i = 0; i < nvdev->num_chn; i++) { in netvsc_wait_until_empty()
954 channel->combined_count = nvdev->num_chn; in netvsc_get_channels()
975 dev_info->num_chn = nvdev->num_chn; in netvsc_devinfo_get()
990 dev_info->num_chn = VRSS_CHANNEL_DEFAULT; in netvsc_devinfo_get()
1020 nvdev->num_chn = 1; in netvsc_detach()
1064 if (nvdev->num_chn > 1) { in netvsc_attach()
1070 nvdev->num_chn = 1; in netvsc_attach()
1135 orig = nvdev->num_chn; in netvsc_set_channels()
1142 device_info->num_chn in netvsc_set_channels()
[all...]
H A Dhyperv_net.h177 u32 num_chn; member
1167 u32 num_chn; member
H A Dnetvsc.c117 for (i = 1; i < nvdev->num_chn; i++) in netvsc_subchan_work()
121 nvdev->num_chn = 1; in netvsc_subchan_work()
709 for (i = 0; i < net_device->num_chn; i++) { in netvsc_device_remove()

Completed in 21 milliseconds