Searched refs:cmdq (Results 1 – 3 of 3) sorted by relevance
847 mutex_enter(&cmdq->mcmd_lock); in mlxcx_cmd_reserve_slot()848 slot = ddi_ffs(cmdq->mcmd_mask); in mlxcx_cmd_reserve_slot()850 cv_wait(&cmdq->mcmd_cv, &cmdq->mcmd_lock); in mlxcx_cmd_reserve_slot()858 mutex_exit(&cmdq->mcmd_lock); in mlxcx_cmd_reserve_slot()866 mutex_enter(&cmdq->mcmd_lock); in mlxcx_cmd_release_slot()867 cmdq->mcmd_mask |= 1U << slot; in mlxcx_cmd_release_slot()868 cv_broadcast(&cmdq->mcmd_cv); in mlxcx_cmd_release_slot()869 mutex_exit(&cmdq->mcmd_lock); in mlxcx_cmd_release_slot()897 cmdq->mcmd_active[slot] = NULL; in mlxcx_cmd_done()916 cmdq->mcmd_active[slot] = cmd; in mlxcx_cmd_taskq()[all …]
109 static cmdqueue_t *cmdq = NULL; variable1613 while ((cmd = cmdq) != NULL) { in abort_cmd_queue()1618 cmdq = next; in abort_cmd_queue()1765 if (cmdq == NULL) { in queue_event()1766 cmdq = new_cmd; in queue_event()1890 while (cmdq != NULL) { in transport_queued_events()1891 cmd = cmdq; in transport_queued_events()1942 cmdq = cmdq->next; in transport_queued_events()1943 if (cmdq == NULL) { in transport_queued_events()2191 cmdq = NULL; in slm_init()
1015 …\texttt{cmdq\_num\_entries} & Number of CmdQ entries, suggested default value \texttt{num\_tasks} …1140 …\texttt{cmdq\_num\_entries} & Number of CmdQ entries, suggested value \texttt{num\_tasks} \\ \hline