Lines Matching refs:tqg_queue
600 struct taskqgroup_cpu tqg_queue[MAXCPU]; member
616 qcpu = &qgroup->tqg_queue[idx]; in taskqgroup_cpu_create()
648 if (qgroup->tqg_queue[i].tgc_cnt > mincnt) in taskqgroup_find()
651 LIST_FOREACH(n, &qgroup->tqg_queue[i].tgc_tasks, in taskqgroup_find()
658 mincnt = qgroup->tqg_queue[i].tgc_cnt; in taskqgroup_find()
684 qgroup->tqg_queue[qid].tgc_cnt++; in taskqgroup_attach()
685 LIST_INSERT_HEAD(&qgroup->tqg_queue[qid].tgc_tasks, gtask, gt_list); in taskqgroup_attach()
686 gtask->gt_taskqueue = qgroup->tqg_queue[qid].tgc_taskq; in taskqgroup_attach()
688 cpu = qgroup->tqg_queue[qid].tgc_cpu; in taskqgroup_attach()
712 if (qgroup->tqg_queue[i].tgc_cpu == cpu) { in taskqgroup_attach_cpu()
721 qgroup->tqg_queue[qid].tgc_cnt++; in taskqgroup_attach_cpu()
722 LIST_INSERT_HEAD(&qgroup->tqg_queue[qid].tgc_tasks, gtask, gt_list); in taskqgroup_attach_cpu()
723 gtask->gt_taskqueue = qgroup->tqg_queue[qid].tgc_taskq; in taskqgroup_attach_cpu()
724 cpu = qgroup->tqg_queue[qid].tgc_cpu; in taskqgroup_attach_cpu()
744 if (qgroup->tqg_queue[i].tgc_taskq == gtask->gt_taskqueue) in taskqgroup_detach()
748 qgroup->tqg_queue[i].tgc_cnt--; in taskqgroup_detach()
791 gtask->bt_cpuid = qgroup->tqg_queue[i].tgc_cpu; in taskqgroup_bind()
792 grouptaskqueue_enqueue(qgroup->tqg_queue[i].tgc_taskq, in taskqgroup_bind()
827 q = tqg->tqg_queue[i].tgc_taskq; in taskqgroup_drain_all()