Lines Matching refs:alloclen

900 	uint_t i, hexlen = 0, bits, alloclen;  in parsekey()  local
948 alloclen = sizeof (*retval) + roundup((hexlen/2 + (hexlen & 0x1)), 8); in parsekey()
949 retval = malloc(alloclen); in parsekey()
953 retval->sadb_key_len = SADB_8TO64(alloclen); in parsekey()
1000 size_t alloclen, keylen; in parseauthstr() local
1015 alloclen = sizeof (*retval) + roundup(keylen, sizeof (uint64_t)); in parseauthstr()
1016 retval = malloc(alloclen); in parseauthstr()
1021 retval->sadb_key_len = SADB_8TO64(alloclen); in parseauthstr()
1768 int next, token, sa_len, alloclen, totallen = sizeof (msg), prefix; in doaddup() local
2086 alloclen = sizeof (*src) + roundup(sa_len, 8); in doaddup()
2087 src = malloc(alloclen); in doaddup()
2090 totallen += alloclen; in doaddup()
2091 src->sadb_address_len = SADB_8TO64(alloclen); in doaddup()
2123 alloclen = sizeof (*dst) + roundup(sa_len, 8); in doaddup()
2124 dst = malloc(alloclen); in doaddup()
2127 totallen += alloclen; in doaddup()
2128 dst->sadb_address_len = SADB_8TO64(alloclen); in doaddup()
2162 alloclen = (int)(pstr - *argv); in doaddup()
2163 pstr = malloc(alloclen + 1); in doaddup()
2167 (void) strlcpy(pstr, *argv, alloclen + 1); in doaddup()
2189 alloclen = sizeof (*isrc) + roundup(sa_len, 8); in doaddup()
2190 isrc = malloc(alloclen); in doaddup()
2193 totallen += alloclen; in doaddup()
2194 isrc->sadb_address_len = SADB_8TO64(alloclen); in doaddup()
2222 totallen -= alloclen; in doaddup()
2251 alloclen = (int)(pstr - *argv); in doaddup()
2252 pstr = malloc(alloclen + 1); in doaddup()
2256 (void) strlcpy(pstr, *argv, alloclen + 1); in doaddup()
2278 alloclen = sizeof (*idst) + roundup(sa_len, 8); in doaddup()
2279 idst = malloc(alloclen); in doaddup()
2282 totallen += alloclen; in doaddup()
2283 idst->sadb_address_len = SADB_8TO64(alloclen); in doaddup()
2311 totallen -= alloclen; in doaddup()
2341 alloclen = sizeof (*natt_local) + roundup(sa_len, 8); in doaddup()
2342 natt_local = malloc(alloclen); in doaddup()
2345 totallen += alloclen; in doaddup()
2346 natt_local->sadb_address_len = SADB_8TO64(alloclen); in doaddup()
2367 totallen -= alloclen; in doaddup()
2398 alloclen = sizeof (*natt_remote) + roundup(sa_len, 8); in doaddup()
2399 natt_remote = malloc(alloclen); in doaddup()
2402 totallen += alloclen; in doaddup()
2403 natt_remote->sadb_address_len = SADB_8TO64(alloclen); in doaddup()
2424 totallen -= alloclen; in doaddup()
2514 alloclen = sizeof (*srcid) + in doaddup()
2516 srcid = malloc(alloclen); in doaddup()
2519 totallen += alloclen; in doaddup()
2522 srcid->sadb_ident_len = SADB_8TO64(alloclen); in doaddup()
2526 (void) strlcpy((char *)(srcid + 1), *argv, alloclen); in doaddup()
2542 alloclen = sizeof (*dstid) + in doaddup()
2544 dstid = malloc(alloclen); in doaddup()
2547 totallen += alloclen; in doaddup()
2550 dstid->sadb_ident_len = SADB_8TO64(alloclen); in doaddup()
2554 (void) strlcpy((char *)(dstid + 1), *argv, alloclen); in doaddup()
2779 alloclen = sizeof (sadb_address_t) + roundup(sizeof (socktype), 8); \ in doaddup()
2780 (extvar) = calloc(1, alloclen); \ in doaddup()
2784 totallen += alloclen; \ in doaddup()
2785 (extvar)->sadb_address_len = SADB_8TO64(alloclen); \ in doaddup()