Lines Matching defs:queues
681 struct netdev_queue_id *queues,
690 netdev_queue_id_free(queues);
698 __netdev_bind_rx_req_set_queues(req, queues, n_queue_index);
815 struct netdev_queue_id *queues;
818 queues = netdev_queue_id_alloc(num_queues);
820 netdev_queue_id_set_type(&queues[i], NETDEV_QUEUE_TYPE_RX);
821 netdev_queue_id_set_id(&queues[i], start_queue + i);
824 return queues;
863 /* Configure RSS to divert all traffic from our devmem queues */
1061 struct netdev_queue_id *queues;
1078 /* Configure RSS to divert all traffic from our devmem queues */
1089 queues = netdev_queue_id_alloc(num_queues);
1090 if (!queues) {
1091 pr_err("Failed to allocate empty queues array");
1095 if (!bind_rx_queue(ifindex, mem->fd, queues, num_queues, &ys)) {
1096 pr_err("Binding empty queues array should have failed");
1105 queues = create_queues();
1106 if (!queues) {
1107 pr_err("Failed to create queues");
1111 if (!bind_rx_queue(ifindex, mem->fd, queues, num_queues, &ys)) {
1121 queues = create_queues();
1122 if (!queues) {
1123 pr_err("Failed to create queues");
1127 if (bind_rx_queue(ifindex, mem->fd, queues, num_queues, &ys)) {
1448 pr_err("couldn't detect number of queues");
1452 pr_err("number of device queues is too low");
1455 /* make sure can bind to multiple queues */
1471 pr_err("number of device queues is too low");
1479 pr_err("couldn't detect number of queues");
1483 fprintf(stderr, "using queues %d..%d\n", start_queue, start_queue + num_queues);