Lines Matching defs:pending
232 dprintf("nfs: postoffice: can't find pending call to remove "
250 struct PendingCall *pending;
289 pending = RPCPendingCallsAddPendingCall(&ns->pendingCalls, xid, addr);
291 checksemstate(xid, pending->sem, 0);
304 result = acquire_sem_etc (pending->sem, 1, B_TIMEOUT,
313 uint8 *buffer = pending->buffer;
314 pending->buffer = NULL;
315 SemaphorePoolPut(&ns->pendingCalls.fPool, pending->sem);
317 PendingCallDestroy(pending);
318 free(pending);
335 while (acquire_sem(pending->sem)==B_INTERRUPTED);
342 while ((err = acquire_sem_etc(pending->sem,1,B_TIMEOUT,5000000))==B_INTERRUPTED);
343 dprintf("nfs: acquire(pending->sem) = 0x%08lx\n", err);
352 SemaphorePoolPut(&ns->pendingCalls.fPool, pending->sem);
354 delete_sem(pending->sem); /* else it's in an unknown state, forget it */
356 PendingCallDestroy(pending);
357 free(pending);