Home
last modified time | relevance | path

Searched refs:rpool (Results 1 – 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Drpool.c61 SM_RPOOL_T *rpool; in sm_rpool_allocblock_x()
85 SM_RPOOL_T *rpool; in sm_rpool_allocblock()
187 SM_ASSERT(rpool->sm_bigobjectsize <= rpool->sm_poolsize);
188 ptr = sm_rpool_allocblock_x(rpool, rpool->sm_poolsize);
190 rpool->sm_poolavail = rpool->sm_poolsize - size;
283 SM_ASSERT(rpool->sm_bigobjectsize <= rpool->sm_poolsize);
284 ptr = sm_rpool_allocblock(rpool, rpool->sm_poolsize);
288 rpool->sm_poolavail = rpool->sm_poolsize - size;
341 return rpool;
445 if (rpool->sm_nbigblocks > 0 || rpool->sm_npools > 1)
[all …]
H A Dt-rpool.c36 SM_RPOOL_T *rpool; local
43 rpool = sm_rpool_new_x(NULL);
44 SM_TEST(rpool != NULL);
45 att = sm_rpool_attach_x(rpool, rfree, "attachment #1");
51 a[i] = sm_rpool_malloc_x(rpool, sz);
55 att = sm_rpool_attach_x(rpool, rfree, "attachment #2");
56 (void) sm_rpool_attach_x(rpool, rfree, "attachment #3");
64 sm_rpool_free(rpool);
H A Dfopen.c107 sm_io_open(type, timeout, info, flags, rpool) in sm_io_open() argument
112 const void *rpool;
148 if ((*fp->f_open)(fp, info, flags, rpool) < 0)
160 if (rpool != NULL)
161 sm_rpool_attach_x(rpool, sm_io_fclose, fp);
221 sm_io_reopen(type, timeout, info, flags, rpool, fp) in sm_io_reopen() argument
226 const void *rpool;
288 ret = (*fp2->f_open)(fp2, info, flags, rpool);
312 if (rpool != NULL)
313 sm_rpool_attach_x(rpool, sm_io_close, fp2);
H A Dldap.c522 sm_ldap_add_recurse(top, item, type, rpool) in sm_ldap_add_recurse() argument
526 SM_RPOOL_T *rpool;
567 (*top)->lrl_data = sm_rpool_malloc_x(rpool,
641 SM_RPOOL_T *rpool;
718 rpool);
872 *result = sm_rpool_strdup_x(rpool,
888 *result = sm_rpool_malloc_x(rpool,
908 *result = sm_rpool_strdup_x(rpool,
924 tmp = sm_rpool_malloc_x(rpool,
966 rpool) == NULL)
[all …]
H A Dstdio.c60 sm_stdopen(fp, info, flags, rpool) in sm_stdopen() argument
64 const void *rpool;
404 sm_stdfdopen(fp, info, flags, rpool) in sm_stdfdopen() argument
408 const void *rpool;
H A Dstrio.c217 sm_stropen(fp, info, flags, rpool) in sm_stropen() argument
221 const void *rpool;
226 s = sm_rpool_malloc_x(rpool, sizeof(SM_STR_OBJ_T));
234 s->strio_rpool = rpool;
H A DMakefile39 memstat.o niprop.o path.o put.o refill.o rewind.o rpool.o setvbuf.o \
47 TESTS= t-event t-exc t-rpool t-string t-smstdio t-match t-strio t-heap \
H A Dsmstdio.c50 sm_stdioopen(fp, info, flags, rpool) in sm_stdioopen() argument
54 const void *rpool;
/illumos-gate/usr/src/lib/libsasl/lib/
H A Dsaslutil.c417 (*rpool)->initialized = 0; in sasl_randcreate()
425 sasl_sun_FREE(*rpool); in sasl_randfree()
427 sasl_FREE(*rpool); in sasl_randfree()
438 if (rpool == NULL) return; in sasl_randseed()
440 rpool->initialized = 1; in sasl_randseed()
451 assert(rpool); in randinit()
453 if (!rpool->initialized) { in randinit()
454 getranddata(rpool->pool); in randinit()
455 rpool->initialized = 1; in randinit()
476 randinit(rpool); in sasl_rand()
[all …]
H A Dsaslint.h798 int sasl_randcreate(sasl_rand_t **rpool);
800 void sasl_randfree(sasl_rand_t **rpool);
802 void sasl_rand(sasl_rand_t *rpool, char *buf, unsigned len);
804 void sasl_churn(sasl_rand_t *rpool, const char *data, unsigned len);
/illumos-gate/usr/src/cmd/sendmail/include/sm/
H A Drpool.h146 # define sm_rpool_malloc_x(rpool, size) \ argument
147 sm_rpool_malloc_tagged_x(rpool, size, __FILE__, __LINE__, SmHeapGroup)
155 # define sm_rpool_malloc(rpool, size) \ argument
156 sm_rpool_malloc_tagged(rpool, size, __FILE__, __LINE__, SmHeapGroup)
169 extern char *sm_rpool_strdup_x __P((SM_RPOOL_T *rpool, const char *s));
171 # define sm_rpool_strdup_x(rpool, str) \ argument
172 strcpy(sm_rpool_malloc_x(rpool, strlen(str) + 1), str)
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_buf.c682 rds_bufpool_t *rpool; in rds_init_recv_pool() local
694 rpool->pool_nbusy = 0; in rds_init_recv_pool()
695 rpool->pool_nfree = 0; in rds_init_recv_pool()
703 rpool->pool_nbusy = 0; in rds_init_recv_pool()
704 rpool->pool_nfree = 0; in rds_init_recv_pool()
806 rds_bufpool_t *rpool; in rds_is_recvq_empty() local
1093 rds_bufpool_t *rpool; in rds_free_recv_buf() local
1114 rpool->pool_nbusy--; in rds_free_recv_buf()
1121 rpool->pool_nbusy--; in rds_free_recv_buf()
1130 rpool->pool_nbusy--; in rds_free_recv_buf()
[all …]
/illumos-gate/usr/src/lib/libsasl/include/
H A Dsaslutil.h76 LIBSASL_API int sasl_randcreate(sasl_rand_t **rpool);
79 LIBSASL_API void sasl_randfree(sasl_rand_t **rpool);
82 LIBSASL_API void sasl_randseed(sasl_rand_t *rpool, const char *seed,
86 LIBSASL_API void sasl_rand(sasl_rand_t *rpool, char *buf, unsigned len);
89 LIBSASL_API void sasl_churn(sasl_rand_t *rpool, const char *data,
H A Dsaslplug.h68 sasl_rand_t *rpool; member
104 void (*rand)(sasl_rand_t *rpool, char *buf, unsigned len);
105 void (*churn)(sasl_rand_t *rpool, const char *data, unsigned len);
/illumos-gate/usr/src/lib/libbe/common/
H A Dbe_list.c229 char *rpool = NULL; in _be_list() local
247 rpool = bt.obe_zpool; in _be_list()
258 if ((zphp = zpool_open(g_zfs, rpool)) == NULL) { in _be_list()
260 "open rpool (%s): %s\n"), rpool, in _be_list()
438 char *rpool = NULL; in be_get_list_callback() local
447 if (be_make_container_ds(rpool, be_container_ds, in be_get_list_callback()
512 rpool, cb->current_be, be_ds)) != BE_SUCCESS) { in be_get_list_callback()
1038 be_node->be_rpool = strdup(rpool); in be_get_node_data()
1050 if ((zphp = zpool_open(g_zfs, rpool)) == NULL) { in be_get_node_data()
1052 "pool (%s): %s\n"), rpool, in be_get_node_data()
[all …]
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dsasl.c155 intersect(s1, s2, rpool) in intersect() argument
157 SM_RPOOL_T *rpool;
167 res = (char *) sm_rpool_malloc(rpool, rl + 1);
H A Denvelope.c75 newenvelope(e, parent, rpool) in newenvelope() argument
78 SM_RPOOL_T *rpool;
98 clearenvelope(e, true, rpool);
118 e->e_sessid = sm_rpool_strdup_x(rpool,
130 e->e_quarmsg = sm_rpool_strdup_x(rpool,
655 clearenvelope(e, fullclear, rpool) in clearenvelope() argument
658 SM_RPOOL_T *rpool;
704 *p = sm_rpool_strdup_x(rpool, *p);
713 e->e_rpool = rpool;
714 e->e_macro.mac_rpool = rpool;
[all …]
H A Dudb.c568 udbsender(sender, rpool) in udbsender() argument
570 SM_RPOOL_T *rpool;
572 return udbmatch(sender, "mailname", rpool);
592 udbmatch(user, field, rpool) in udbmatch() argument
595 SM_RPOOL_T *rpool;
664 p = sm_rpool_malloc_x(rpool, info.size + 1);
685 p = sm_rpool_malloc_x(rpool, info.size + 1);
763 p = sm_rpool_malloc_x(rpool, i);
806 p = sm_rpool_malloc_x(rpool, i);
H A Dutil.c60 addquotes(s, rpool) in addquotes() argument
62 SM_RPOOL_T *rpool;
79 q = r = sm_rpool_malloc_x(rpool, len + 3);
497 copyplist(list, copycont, rpool) in copyplist() argument
500 SM_RPOOL_T *rpool;
510 newvp = (char **) sm_rpool_malloc_x(rpool, (vp - list) * sizeof(*vp));
516 *vp = sm_rpool_strdup_x(rpool, *vp);
537 copyqueue(addr, rpool) in copyqueue() argument
539 SM_RPOOL_T *rpool;
549 newaddr = (ADDRESS *) sm_rpool_malloc_x(rpool,
H A Dsfsasl.c101 sasl_open(fp, info, flags, rpool) in sasl_open() argument
105 const void *rpool;
492 tls_open(fp, info, flags, rpool) in tls_open() argument
496 const void *rpool;
H A Dusersmtp.c41 #define ENHSCN_RPOOL(e, d, rpool) \ argument
42 ((e) == NULL ? (d) : sm_rpool_strdup_x(rpool, e))
325 str_union(s1, s2, rpool) in str_union() argument
327 SM_RPOOL_T *rpool;
339 res = (char *) sm_rpool_malloc(rpool, rl + 2);
710 readauth(filename, safe, sai, rpool) in readauth() argument
714 SM_RPOOL_T *rpool;
800 (*sai)[lc] = sm_rpool_strdup_x(rpool, buf);
1483 removemech(rem, list, rpool) in removemech() argument
1486 SM_RPOOL_T *rpool;
[all …]
H A Dmci.c461 mci_new(rpool) in mci_new() argument
462 SM_RPOOL_T *rpool; in mci_new()
466 if (rpool == NULL)
469 mci = (MCI *) sm_rpool_malloc_x(rpool, sizeof(*mci));
H A Dbf.c98 sm_bfopen(fp, info, flags, rpool) in sm_bfopen() argument
102 const void *rpool;
H A Dqueue.c1881 SM_RPOOL_T *rpool; local
2012 rpool = sm_rpool_new_x(NULL);
2288 sm_rpool_free(rpool);
2294 rpool = sm_rpool_new_x(NULL);
2371 rpool = sm_rpool_new_x(NULL);
3556 SM_RPOOL_T *rpool; local
3647 rpool = sm_rpool_new_x(NULL);
3685 sm_rpool_free(rpool);
3706 sm_rpool_free(rpool);
3848 SM_RPOOL_T *rpool; local
[all …]
/illumos-gate/usr/src/lib/pylibbe/common/
H A Dlibbe_py.c168 char *rpool = NULL; local
180 &srcSnapName, &rpool, &beNameProperties, &beDescription)) {
189 BE_ATTR_NEW_BE_POOL, rpool,

12