Lines Matching refs:state
76 /* Current state of the poller; should only be accessed from the poller's thread. */
77 enum spdk_poller_state state;
144 enum spdk_thread_state state;
399 if (poller->state != SPDK_POLLER_STATE_UNREGISTERED) {
408 if (poller->state != SPDK_POLLER_STATE_UNREGISTERED) {
610 thread->state = SPDK_THREAD_STATE_RUNNING;
664 SPDK_ERRLOG("thread %s got timeout, and move it to the exited state forcefully\n",
681 if (poller->state != SPDK_POLLER_STATE_UNREGISTERED) {
690 if (poller->state != SPDK_POLLER_STATE_UNREGISTERED) {
720 thread->state = SPDK_THREAD_STATE_EXITED;
735 if (thread->state >= SPDK_THREAD_STATE_EXITING) {
744 thread->state = SPDK_THREAD_STATE_EXITING;
756 return thread->state == SPDK_THREAD_STATE_RUNNING;
762 return thread->state == SPDK_THREAD_STATE_EXITED;
771 assert(thread->state == SPDK_THREAD_STATE_EXITED);
970 switch (poller->state) {
978 poller->state = SPDK_POLLER_STATE_PAUSED;
987 poller->state = SPDK_POLLER_STATE_RUNNING;
1003 switch (poller->state) {
1011 poller->state = SPDK_POLLER_STATE_PAUSED;
1017 poller->state = SPDK_POLLER_STATE_WAITING;
1033 switch (poller->state) {
1039 poller->state = SPDK_POLLER_STATE_PAUSED;
1048 poller->state = SPDK_POLLER_STATE_RUNNING;
1064 switch (poller->state) {
1070 poller->state = SPDK_POLLER_STATE_PAUSED;
1075 poller->state = SPDK_POLLER_STATE_WAITING;
1177 if (poller->state == SPDK_POLLER_STATE_UNREGISTERED) {
1184 if (poller->state == SPDK_POLLER_STATE_UNREGISTERED) {
1198 assert(thread->state == SPDK_THREAD_STATE_EXITING);
1202 if (thread->state != SPDK_THREAD_STATE_EXITED) {
1230 if (spdk_unlikely(thread->state == SPDK_THREAD_STATE_EXITING)) {
1411 if (spdk_unlikely(thread->state == SPDK_THREAD_STATE_EXITED)) {
1705 if (spdk_unlikely(thread->state == SPDK_THREAD_STATE_EXITED)) {
1722 poller->state = SPDK_POLLER_STATE_WAITING;
1847 if (poller->state == SPDK_POLLER_STATE_PAUSED) {
1853 /* Simply set the state to unregistered. The poller will get cleaned up
1856 poller->state = SPDK_POLLER_STATE_UNREGISTERED;
1875 /* We just set its state to SPDK_POLLER_STATE_PAUSING and let
1881 switch (poller->state) {
1887 poller->state = SPDK_POLLER_STATE_PAUSING;
1914 * we just need to flip its state back to waiting, as it's already on
1917 switch (poller->state) {
1923 poller->state = SPDK_POLLER_STATE_WAITING;
1949 switch (poller->state) {
2063 while (ct->cur_thread && ct->cur_thread->state != SPDK_THREAD_STATE_RUNNING) {
2126 if (poller->state == SPDK_POLLER_STATE_UNREGISTERED) {
2368 if (spdk_unlikely(thread->state == SPDK_THREAD_STATE_EXITED)) {
2893 if (spdk_unlikely(thread->state != SPDK_THREAD_STATE_RUNNING)) {