Lines Matching refs:num_descs
280 .q_init.ring_size = ilog2(q->num_descs), in ionic_dev_cmd_adminq_init()
295 unsigned int num_descs, size_t desc_size) in ionic_cq_init() argument
301 if (desc_size == 0 || !is_power_of_2(num_descs)) in ionic_cq_init()
304 ring_size = ilog2(num_descs); in ionic_cq_init()
310 cq->num_descs = num_descs; in ionic_cq_init()
317 for (i = 0; i < num_descs; i++) { in ionic_cq_init()
318 if (i + 1 == num_descs) { in ionic_cq_init()
339 for (i = 0, cur = cq->info; i < cq->num_descs; i++, cur++) in ionic_cq_map()
375 unsigned int num_descs, size_t desc_size, in ionic_q_init() argument
382 if (desc_size == 0 || !is_power_of_2(num_descs)) in ionic_q_init()
385 ring_size = ilog2(num_descs); in ionic_q_init()
392 q->num_descs = num_descs; in ionic_q_init()
403 for (i = 0; i < num_descs; i++) { in ionic_q_init()
404 if (i + 1 == num_descs) in ionic_q_init()
409 cur->left = num_descs - i; in ionic_q_init()
424 for (i = 0, cur = q->info; i < q->num_descs; i++, cur++) in ionic_q_map()
436 for (i = 0, cur = q->info; i < q->num_descs; i++, cur++) in ionic_q_sg_map()
463 mask = q->num_descs - 1; in ionic_q_is_posted()