Lines Matching refs:num_queues
870 U16 num_queues = 0, i = 0, qid; in mpi3mr_create_op_queues() local
872 num_queues = min(sc->facts.max_op_reply_q, in mpi3mr_create_op_queues()
874 num_queues = min(num_queues, sc->msix_count); in mpi3mr_create_op_queues()
880 if (sc->num_queues) in mpi3mr_create_op_queues()
881 num_queues = sc->num_queues; in mpi3mr_create_op_queues()
884 num_queues); in mpi3mr_create_op_queues()
888 num_queues, M_MPI3MR, M_NOWAIT | M_ZERO); in mpi3mr_create_op_queues()
898 sc->op_reply_q = malloc(sizeof(struct mpi3mr_op_reply_queue) * num_queues, in mpi3mr_create_op_queues()
908 sc->num_hosttag_op_req_q = (sc->max_host_ios + 1) / num_queues; in mpi3mr_create_op_queues()
911 for (i = 0; i < num_queues; i++) { in mpi3mr_create_op_queues()
934 if (!sc->num_queues) { in mpi3mr_create_op_queues()
935 sc->num_queues = i; in mpi3mr_create_op_queues()
937 if (num_queues != i) { in mpi3mr_create_op_queues()
939 "queues allocated (%d) during driver init\n", i, num_queues); in mpi3mr_create_op_queues()
945 sc->num_queues); in mpi3mr_create_op_queues()
2658 if (sc->facts.max_op_reply_q < sc->num_queues) { in mpi3mr_validate_fw_update()
2661 sc->num_queues, in mpi3mr_validate_fw_update()
2666 if (sc->facts.max_op_req_q < sc->num_queues) { in mpi3mr_validate_fw_update()
2669 sc->num_queues, sc->facts.max_op_req_q); in mpi3mr_validate_fw_update()
5227 for(i = 0; i < sc->num_queues; i++) { in mpi3mr_destory_mtx()
5235 for(i = 0; i < sc->num_queues; i++) { in mpi3mr_destory_mtx()
5321 for (i = 0; i < sc->num_queues; i++) { in mpi3mr_free_mem()
5336 for (i = 0; i < sc->num_queues; i++) { in mpi3mr_free_mem()
5595 for (i = 0; i < sc->num_queues; i++) { in mpi3mr_memset_buffers()