Lines Matching refs:npairs

680 		uint16_t npairs;  in vtnet_negotiate_features()  local
682 npairs = virtio_read_dev_config_2(dev, in vtnet_negotiate_features()
684 if (npairs < VIRTIO_NET_CTRL_MQ_VQ_PAIRS_MIN || in vtnet_negotiate_features()
685 npairs > VIRTIO_NET_CTRL_MQ_VQ_PAIRS_MAX) { in vtnet_negotiate_features()
687 "%d. Multiqueue feature disabled.\n", npairs); in vtnet_negotiate_features()
899 int i, npairs, error; in vtnet_alloc_rxtx_queues() local
901 npairs = sc->vtnet_max_vq_pairs; in vtnet_alloc_rxtx_queues()
903 sc->vtnet_rxqs = malloc(sizeof(struct vtnet_rxq) * npairs, M_DEVBUF, in vtnet_alloc_rxtx_queues()
905 sc->vtnet_txqs = malloc(sizeof(struct vtnet_txq) * npairs, M_DEVBUF, in vtnet_alloc_rxtx_queues()
910 for (i = 0; i < npairs; i++) { in vtnet_alloc_rxtx_queues()
2765 int i, npairs, error; in vtnet_txq_mq_start() local
2768 npairs = sc->vtnet_act_vq_pairs; in vtnet_txq_mq_start()
2771 i = m->m_pkthdr.flowid % npairs; in vtnet_txq_mq_start()
2773 i = curcpu % npairs; in vtnet_txq_mq_start()
3363 int npairs; in vtnet_set_active_vq_pairs() local
3372 npairs = sc->vtnet_req_vq_pairs; in vtnet_set_active_vq_pairs()
3374 if (vtnet_ctrl_mq_cmd(sc, npairs) != 0) { in vtnet_set_active_vq_pairs()
3376 "falling back to 1 queue pair\n", npairs); in vtnet_set_active_vq_pairs()
3377 npairs = 1; in vtnet_set_active_vq_pairs()
3380 sc->vtnet_act_vq_pairs = npairs; in vtnet_set_active_vq_pairs()
3620 vtnet_ctrl_mq_cmd(struct vtnet_softc *sc, uint16_t npairs) in vtnet_ctrl_mq_cmd() argument
3638 s.mq.virtqueue_pairs = vtnet_gtoh16(sc, npairs); in vtnet_ctrl_mq_cmd()