Searched defs:arena (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/common/crypto/ecc/
H A Dsecitem.c68 SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len, argument
74 if (arena != NULL) {
75 mark = PORT_ArenaMark(arena);
79 if (arena != NULL) {
80 result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag);
94 if (arena != NULL) {
95 result->data = PORT_ArenaAlloc(arena, len, kmflag);
107 PORT_ArenaUnmark(arena, mark);
112 if ( arena != NULL ) {
114 PORT_ArenaRelease(arena, mar
133 SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from, int kmflag) argument
[all...]
H A Decdecode.c70 hexString2SECItem(PRArenaPool *arena, SECItem *item, const char *str, argument
85 item->data = (unsigned char *) PORT_ArenaAlloc(arena, tmp/2, kmflag);
155 EC_FillParams(PRArenaPool *arena, const SECItem *encodedParams, argument
186 params->arena = arena;
580 PRArenaPool *arena; local
584 /* Initialize an arena for the ECParams structure */
585 if (!(arena = PORT_NewArena(NSS_FREEBL_DEFAULT_CHUNKSIZE)))
595 SECITEM_AllocItem(arena, &(params->DEREncoding), encodedParams->len,
H A Dec.c250 PRArenaPool *arena; local
266 /* Initialize an arena for the EC key. */
267 if (!(arena = PORT_NewArena(NSS_FREEBL_DEFAULT_CHUNKSIZE)))
270 key = (ECPrivateKey *)PORT_ArenaZAlloc(arena, sizeof(ECPrivateKey),
273 PORT_FreeArena(arena, PR_TRUE);
278 SECITEM_AllocItem(arena, &key->version, 1, kmflag);
284 key->ecParams.arena = arena;
289 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.fieldID.u.prime,
292 CHECK_SEC_OK(SECITEM_CopyItem(arena,
1072 EC_CopyParams(PRArenaPool *arena, ECParams *dstParams, const ECParams *srcParams) argument
[all...]
H A Decc_impl.h169 PRArenaPool * arena; member in struct:ECParamsStr
/illumos-gate/usr/src/head/
H A Dmalloc.h50 unsigned long arena; /* total space in arena */ member in struct:mallinfo
/illumos-gate/usr/src/uts/common/inet/
H A Dinet_common.c42 vmem_t *ineta_arena; /* Minor number arena */
43 minor_t ineta_maxminor; /* max minor number in the arena */
49 inet_arena_t *arena = kmem_alloc(sizeof (inet_arena_t), kmflags); local
51 if (arena != NULL) {
52 arena->ineta_maxminor = max_dev;
53 arena->ineta_arena = vmem_create(name,
54 (void *)min_dev, arena->ineta_maxminor - min_dev + 1,
57 if (arena->ineta_arena == NULL) {
58 kmem_free(arena, sizeof (inet_arena_t));
59 arena
69 inet_arena_t *arena = (inet_arena_t *)a; local
78 inet_minor_alloc(void *arena) argument
85 inet_minor_free(void *arena, dev_t dev) argument
[all...]
/illumos-gate/usr/src/lib/libbc/inc/5include/
H A Dmalloc.h48 int arena; /* total space in arena */ member in struct:mallinfo
/illumos-gate/usr/src/lib/libbc/inc/include/
H A Dmalloc.h47 int arena; /* total space in arena */ member in struct:mallinfo
/illumos-gate/usr/src/lib/libmalloc/common/
H A Dmalloc.c65 * -Memory is kept in the "arena", a singly linked list of blocks.
109 * description of arena, free queue, holding blocks etc.
112 * Define freeptr as arena[2-3] to guarentee it follows arena in memory.
116 static struct header arena[4] = { variable in typeref:struct:header
124 * start the arena. The first is a busy
128 #define freeptr (arena + 2)
130 static struct header *arenaend; /* ptr to block marking high end of arena */
131 static struct header *lastblk; /* the highest block in the arena */
316 /* initialize arena */
[all...]
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/
H A Dvalidate.c80 CANDIDATE *arena = 0, local
403 pcend = arena = (CANDIDATE *)Calloc(n, sizeof(CANDIDATE));
429 if (pcend == arena) {
442 for (pcend2 = pc = arena; pc < pcend; pc++) {
449 if (pcend2 == arena) {
464 for (pcend2 = pc = arena; pc < pcend; pc++)
470 if (pcend2 == arena) {
486 for (pcend2 = pc = arena; pc < pcend; pc++)
492 if (pcend2 == arena) {
542 for (pcend2 = pc = arena; p
[all...]
/illumos-gate/usr/src/lib/libkmf/plugins/kmf_nss/common/
H A Dnss_spi.c2218 rpk.arena = NULL;
2571 PRArenaPool *arena = NULL; local
2641 arena = PORT_NewArena(SEC_ASN1_DEFAULT_ARENA_SIZE);
2642 if (arena == NULL) {
2647 name = PORT_ArenaZAlloc(arena, sizeof (*name));
2652 name->arena = arena;
2703 PORT_FreeArena(crlList->arena, PR_FALSE);
2706 if (arena != NULL) {
2707 PORT_FreeArena(arena, PR_FALS
2729 PRArenaPool *arena = NULL; local
[all...]
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c3207 kobj_text_alloc(vmem_t *arena, size_t size) argument
3214 rval = vmem_alloc(arena, size, VM_SLEEP | VM_BESTFIT);
3223 better = vmem_xalloc(arena, size, sizeof (uintptr_t), 0, 0, NULL,
3231 vmem_free(arena, rval, size);
3244 int arena = HEAPTEXT_ARENA(addr); local
3259 if (texthole_arena[arena] == NULL) {
3260 ASSERT(texthole_source[arena] == NULL);
3262 if (arena == 0) {
3269 (arena - 1) * (HEAPTEXT_MAPPED + HEAPTEXT_UNMAPPED);
3272 "heaptext_holesrc_%d", arena);
3297 int arena = HEAPTEXT_ARENA(addr); local
[all...]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dstartup.c412 * | | (segkp is just an arena in the heap)
2097 * Create the device arena for toxic (to dtrace/kmdb) mappings.
3192 kobj_text_alloc(vmem_t *arena, size_t size) argument
3194 return (vmem_alloc(arena, size, VM_SLEEP | VM_BESTFIT));
3349 * returns 1st address in range that is in device arena, or NULL

Completed in 95 milliseconds