Lines Matching +defs:val +defs:delay
88 static char ** parseDN(const char *val, const char *service);
215 hrtime_t endtime, now, delay; /* work in micro-seconds */
238 delay = (timeout->tv_sec * 1000000) + timeout->tv_usec;
239 endtime = (gethrtime()/1000) + delay;
241 if (delay > LDAP_WAIT_USEC) {
245 waitTime.tv_sec = delay /1000000;
246 waitTime.tv_usec = delay % 1000000;
256 * The yield has caused too much of a delay.
265 delay = endtime - now;
628 * Parse a special formated list(val) into an array of char *.
631 * INPUT: val, service
635 const char *val,
653 if (val == NULL || *val == '\0')
658 len = strlen(val);
660 if (strncasecmp(val, service, slen) != 0) {
688 if (strncasecmp(val, SSD_service, slen) != 0)
692 temptr = val + slen;
714 temptr = val;
715 valend = val+len;
964 void **val = NULL;
967 &val, error)) != NS_LDAP_SUCCESS) {
978 if (val != NULL && (*val) != NULL &&
979 *(int *)val[0] == 1)
1002 (void) __ns_ldap_freeParam(&val);