Lines Matching refs:keylen

42 	keylen_t		keylen;  member
73 #define SKCK_LEN(keylen) ALIGN8(sizeof (struct skck) + KEYLEN(keylen)) argument
75 #define CACHEKEY_RECLEN(keylen) ALIGN8(sizeof (struct cachekey_disklist) - 1 + \ argument
76 KEYLEN(keylen) + SKCK_LEN(keylen))
85 keylen_t keylen; /* in bits */ member
102 static struct cachekey_header *create_cache_file_ch(keylen_t keylen,
124 static struct cachekey *get_cache_header(keylen_t keylen,
199 create_cache_file_ch(keylen_t keylen, algtype_t algtype, int sizespec) in create_cache_file_ch() argument
212 keylen, algtype) > sizeof (filename)) { in create_cache_file_ch()
214 "error constructing file name for mech %d-%d", keylen, algtype); in create_cache_file_ch()
221 keylen, algtype); in create_cache_file_ch()
228 keylen, algtype); in create_cache_file_ch()
236 keylen, algtype); in create_cache_file_ch()
241 reclength = CACHEKEY_RECLEN(keylen); in create_cache_file_ch()
271 keylen, algtype); in create_cache_file_ch()
286 keylen, algtype); in create_cache_file_ch()
292 ch->keylen != keylen || in create_cache_file_ch()
301 keylen, algtype); in create_cache_file_ch()
311 keylen, algtype); in create_cache_file_ch()
322 keylen, algtype); in create_cache_file_ch()
333 ch->keylen = keylen; in create_cache_file_ch()
387 keylen, algtype); in create_cache_file_ch()
506 ch->keylen, ch->algtype); in remap_cache_file_ch()
554 newch->keylen, newch->algtype); in remap_cache_file_ch()
588 ch->keylen, ch->algtype, ch->version, ch->headerlength, in print_cache_ch()
647 print_cache(keylen_t keylen, algtype_t algtype) in print_cache() argument
651 if ((c = get_cache_header(keylen, algtype)) == 0) in print_cache()
900 err = cbc_crypt(key.c, (char *)skck, SKCK_LEN(newch->keylen), in cache_insert_ch()
930 if ((cl = malloc(CACHEKEY3_LIST_SIZE(ch->keylen))) == 0) { in copy_cl_item()
935 if ((skck = malloc(SKCK_LEN(ch->keylen))) == 0) { in copy_cl_item()
942 memcpy(skck, skck_cd, SKCK_LEN(ch->keylen)); in copy_cl_item()
944 err = cbc_crypt(key.c, (char *)skck, SKCK_LEN(ch->keylen), in copy_cl_item()
961 ALIGN4(2*KEYLEN(ch->keylen)+1)); in copy_cl_item()
965 ALIGN4(2*KEYLEN(ch->keylen)+1)); in copy_cl_item()
1119 get_cache_header(keylen_t keylen, algtype_t algtype) { in get_cache_header() argument
1126 if (c->keylen == keylen && c->algtype == algtype) { in get_cache_header()
1144 c->keylen = keylen; in get_cache_header()
1179 create_cache_file(keylen_t keylen, algtype_t algtype, int sizespec) in create_cache_file() argument
1184 if ((c = get_cache_header(keylen, algtype)) == 0) in create_cache_file()
1193 ret = (c->ch = create_cache_file_ch(keylen, algtype, sizespec)) != 0; in create_cache_file()
1202 keylen_t keylen, in cache_insert() argument
1213 if ((c = get_cache_header(keylen, algtype)) == 0) in cache_insert()
1232 keylen_t keylen, in cache_retrieve() argument
1241 if ((c = get_cache_header(keylen, algtype)) == 0) in cache_retrieve()
1257 cache_remove(keylen_t keylen, algtype_t algtype, uid_t uid, keybuf3 *public) in cache_remove() argument
1262 if ((c = get_cache_header(keylen, algtype)) == 0) in cache_remove()