Lines Matching refs:arena
68 SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len, in SECITEM_AllocItem() argument
74 if (arena != NULL) { in SECITEM_AllocItem()
75 mark = PORT_ArenaMark(arena); in SECITEM_AllocItem()
79 if (arena != NULL) { in SECITEM_AllocItem()
80 result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag); in SECITEM_AllocItem()
94 if (arena != NULL) { in SECITEM_AllocItem()
95 result->data = PORT_ArenaAlloc(arena, len, kmflag); in SECITEM_AllocItem()
107 PORT_ArenaUnmark(arena, mark); in SECITEM_AllocItem()
112 if ( arena != NULL ) { in SECITEM_AllocItem()
114 PORT_ArenaRelease(arena, mark); in SECITEM_AllocItem()
133 SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from, in SECITEM_CopyItem() argument
138 if ( arena ) { in SECITEM_CopyItem()
139 to->data = (unsigned char*) PORT_ArenaAlloc(arena, from->len, in SECITEM_CopyItem()