/illumos-gate/usr/src/common/crypto/ecc/ |
H A D | secitem.c | 68 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 D | ecdecode.c | 70 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 D | ec.c | 250 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 D | ecc_impl.h | 169 PRArenaPool * arena; member in struct:ECParamsStr
|
/illumos-gate/usr/src/head/ |
H A D | malloc.h | 50 unsigned long arena; /* total space in arena */ member in struct:mallinfo
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | inet_common.c | 42 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 D | malloc.h | 48 int arena; /* total space in arena */ member in struct:mallinfo
|
/illumos-gate/usr/src/lib/libbc/inc/include/ |
H A D | malloc.h | 47 int arena; /* total space in arena */ member in struct:mallinfo
|
/illumos-gate/usr/src/lib/libmalloc/common/ |
H A D | malloc.c | 65 * -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 D | validate.c | 80 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 D | nss_spi.c | 2218 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 D | startup.c | 3207 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 D | startup.c | 412 * | | (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
|