Home
last modified time | relevance | path

Searched refs:ethread (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_thread.c33 static void emlxs_thread(emlxs_thread_t *ethread);
257 emlxs_thread(emlxs_thread_t *ethread) in emlxs_thread() argument
264 if (ethread->flags & EMLXS_THREAD_RUN_ONCE) { in emlxs_thread()
265 hba = ethread->hba; in emlxs_thread()
266 ethread->flags |= EMLXS_THREAD_STARTED; in emlxs_thread()
268 if (!(ethread->flags & EMLXS_THREAD_KILLED)) { in emlxs_thread()
269 func = ethread->func; in emlxs_thread()
270 arg1 = ethread->arg1; in emlxs_thread()
271 arg2 = ethread->arg2; in emlxs_thread()
276 ethread->flags |= EMLXS_THREAD_ENDED; in emlxs_thread()
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_extern.h817 emlxs_thread_t *ethread);
818 extern void emlxs_thread_destroy(emlxs_thread_t *ethread);
819 extern void emlxs_thread_trigger1(emlxs_thread_t *ethread,
821 extern void emlxs_thread_trigger2(emlxs_thread_t *ethread,