Lines Matching refs:worker
1133 * To list the active tasks of a particular worker, use
1139 stmf_worker_t worker;
1146 mdb_warn("<worker addr>::walk stmf_scsi_task\n");
1150 if (mdb_vread(&worker, sizeof (stmf_worker_t), wsp->walk_addr) !=
1156 wsp->walk_addr = (uintptr_t)(worker.worker_task_head);
1206 stmf_worker_t worker;
1212 * i.e. display the scsi_task for the given worker
1228 if (mdb_vread(&worker, sizeof (stmf_worker_t),
1230 mdb_warn("failed to read in the worker address");
1235 if (worker.worker_task_head == NULL) {
1240 (uintptr_t)worker.worker_task_head) == -1) {
1242 worker.worker_task_head);
1290 stmf_worker_t *worker;
1304 * determine number of entries in the worker queue
1311 if (mdb_readvar(&worker, "stmf_workers") == -1) {
1320 wsp->walk_addr = (uintptr_t)worker;
1358 stmf_worker_t worker;
1369 if (mdb_vread(&worker, sizeof (stmf_worker_t),
1385 (worker.worker_flags == STMF_WORKER_STARTED) ? "STARTED" :
1386 (worker.worker_flags & STMF_WORKER_ACTIVE) ?
1388 worker.worker_ref_count,
1389 worker.worker_queue_depth);
1596 "List all the active STMF SCSI tasks per worker", stmf_scsi_task,
1602 { "stmf_worker", "Walk STMF worker queue", stmf_worker_walk_init,
1604 { "stmf_scsi_task", "Walk active STMF SCSI tasks per worker",