Lines Matching refs:nr_queues
42 if (cptvf->nr_queues) { in init_worker_threads()
44 cptvf->nr_queues); in init_worker_threads()
47 for (i = 0; i < cptvf->nr_queues; i++) { in init_worker_threads()
69 if (cptvf->nr_queues) { in cleanup_worker_threads()
71 cptvf->nr_queues); in cleanup_worker_threads()
74 for (i = 0; i < cptvf->nr_queues; i++) in cleanup_worker_threads()
100 pqinfo->nr_queues = 0; in free_pending_queues()
104 u32 nr_queues) in alloc_pending_queues() argument
111 pqinfo->nr_queues = nr_queues; in alloc_pending_queues()
139 static int init_pending_queues(struct cpt_vf *cptvf, u32 qlen, u32 nr_queues) in init_pending_queues() argument
144 if (!nr_queues) in init_pending_queues()
147 ret = alloc_pending_queues(&cptvf->pqinfo, qlen, nr_queues); in init_pending_queues()
150 nr_queues); in init_pending_queues()
161 if (!cptvf->nr_queues) in cleanup_pending_queues()
165 cptvf->nr_queues); in cleanup_pending_queues()
179 for (i = 0; i < cptvf->nr_queues; i++) { in free_command_queues()
221 for (i = 0; i < cptvf->nr_queues; i++) { in alloc_command_queues()
289 cptvf->nr_queues); in init_command_queues()
300 if (!cptvf->nr_queues) in cleanup_command_queues()
304 cptvf->nr_queues); in cleanup_command_queues()
315 static int cptvf_sw_init(struct cpt_vf *cptvf, u32 qlen, u32 nr_queues) in cptvf_sw_init() argument
323 nr_queues = min_t(u32, nr_queues, max_dev_queues); in cptvf_sw_init()
324 cptvf->nr_queues = nr_queues; in cptvf_sw_init()
329 nr_queues); in cptvf_sw_init()
333 ret = init_pending_queues(cptvf, qlen, nr_queues); in cptvf_sw_init()
336 nr_queues); in cptvf_sw_init()
561 if (unlikely(qno >= cptvf->nr_queues)) in get_cptvf_vq_wqe()