Lines Matching defs:State
75 static State_t *State; /* insert/delete states */
131 asoincint(&State->insert); /* signaling that we are ready to go */
132 while(asogetint(&State->insert) != N_PROC) /* wait until all processes are set */
158 asoincint(&State->idone); /* signaling that this workload has been inserted */
159 while(asogetint(&State->idone) > 0) /* wait until parent signal ok to continue */
163 asoincint(&State->delete); /* signaling that we are ready to delete */
164 while(asogetint(&State->delete) != N_PROC) /* wait until all processes are set */
183 asoincint(&State->ddone); /* signaling that workload has been deleted */
208 State = (State_t*)mmap(0,z,PROT_READ|PROT_WRITE,MAP_SHARED,zerof,0);
209 if(!State || State == (State_t*)(-1))
211 Disc = (Disc_t*)(State+1);
216 memset(State, 0, sizeof(State_t));
269 if(asogetint(&State->idone) == N_PROC)
277 asocasint(&State->idone, N_PROC, 0);
281 if(asogetint(&State->ddone) == N_PROC) /* wait until all are deleted */