Lines Matching refs:keylen
117 int index, u16 * keylen);
344 u16 keylen; in befs_find_key() local
357 thiskey = befs_bt_get_key(sb, node, last, &keylen); in befs_find_key()
359 eq = befs_compare_strings(thiskey, keylen, findkey, findkey_len); in befs_find_key()
374 thiskey = befs_bt_get_key(sb, node, mid, &keylen); in befs_find_key()
375 eq = befs_compare_strings(thiskey, keylen, findkey, in befs_find_key()
429 u16 keylen; in befs_btree_read() local
498 keystart = befs_bt_get_key(sb, this_node, cur_key, &keylen); in befs_btree_read()
502 (int)keylen); in befs_btree_read()
504 if (bufsize < keylen + 1) { in befs_btree_read()
506 "for key of size %d", __func__, bufsize, keylen); in befs_btree_read()
511 strlcpy(keybuf, keystart, keylen + 1); in befs_btree_read()
513 *keysize = keylen; in befs_btree_read()
516 cur_key, keylen, keybuf, *value); in befs_btree_read()
685 int index, u16 * keylen) in befs_bt_get_key() argument
692 *keylen = 0; in befs_bt_get_key()
704 *keylen = fs16_to_cpu(sb, keylen_index[index]) - prev_key_end; in befs_bt_get_key()