Lines Matching refs:ret
49 OPENSSL_LHASH *ret;
51 if ((ret = OPENSSL_zalloc(sizeof(*ret))) == NULL) {
59 if ((ret->b = OPENSSL_zalloc(sizeof(*ret->b) * MIN_NODES)) == NULL)
61 ret->comp = ((c == NULL) ? (OPENSSL_LH_COMPFUNC)strcmp : c);
62 ret->hash = ((h == NULL) ? (OPENSSL_LH_HASHFUNC)OPENSSL_LH_strhash : h);
63 ret->num_nodes = MIN_NODES / 2;
64 ret->num_alloc_nodes = MIN_NODES;
65 ret->pmax = MIN_NODES / 2;
66 ret->up_load = UP_LOAD;
67 ret->down_load = DOWN_LOAD;
68 return ret;
71 OPENSSL_free(ret->b);
72 OPENSSL_free(ret);
100 void *ret;
117 ret = NULL;
121 ret = (*rn)->data;
125 return ret;
132 void *ret;
143 ret = nn->data;
153 return ret;
160 void *ret;
170 ret = (*rn)->data;
174 return ret;
298 OPENSSL_LH_NODE **ret, *n1;
311 ret = &(lh->b[(int)nn]);
312 for (n1 = *ret; n1 != NULL; n1 = n1->next) {
315 ret = &(n1->next);
321 ret = &(n1->next);
323 return ret;
333 unsigned long ret = 0;
339 return ret;
346 ret = (ret << r) | (ret >> (32 - r));
347 ret &= 0xFFFFFFFFL;
348 ret ^= v * v;
351 return (ret >> 16) ^ ret;
356 unsigned long ret = 0;
362 return ret;
367 ret = (ret << r) | (ret >> (32 - r));
368 ret &= 0xFFFFFFFFL;
369 ret ^= v * v;
372 return (ret >> 16) ^ ret;