Lines Matching refs:keyno

74 g_eli_key_fill(struct g_eli_softc *sc, struct g_eli_key *key, uint64_t keyno)  in g_eli_key_fill()  argument
79 uint8_t keyno[8]; in g_eli_key_fill() member
88 le64enc(hmacdata.keyno, keyno); in g_eli_key_fill()
91 key->gek_keyno = keyno; in g_eli_key_fill()
101 g_eli_key_allocate(struct g_eli_softc *sc, uint64_t keyno) in g_eli_key_allocate() argument
109 g_eli_key_fill(sc, key, keyno); in g_eli_key_allocate()
115 keysearch.gek_keyno = keyno; in g_eli_key_allocate()
146 g_eli_key_replace(struct g_eli_softc *sc, struct g_eli_key *key, uint64_t keyno) in g_eli_key_replace() argument
157 g_eli_key_fill(sc, key, keyno); in g_eli_key_replace()
218 uint64_t keyno; in g_eli_key_init() local
220 for (keyno = 0; keyno < sc->sc_ekeys_total; keyno++) in g_eli_key_init()
221 (void)g_eli_key_allocate(sc, keyno); in g_eli_key_init()
279 uint64_t keyno; in g_eli_key_resize() local
281 for (keyno = sc->sc_ekeys_total; keyno < new_ekeys_total; in g_eli_key_resize()
282 keyno++) { in g_eli_key_resize()
283 (void)g_eli_key_allocate(sc, keyno); in g_eli_key_resize()
305 uint64_t keyno; in g_eli_key_hold() local
311 keyno = (offset >> G_ELI_KEY_SHIFT) / blocksize; in g_eli_key_hold()
313 KASSERT(keyno < sc->sc_ekeys_total, in g_eli_key_hold()
315 __func__, (uintmax_t)keyno, (uintmax_t)sc->sc_ekeys_total)); in g_eli_key_hold()
317 keysearch.gek_keyno = keyno; in g_eli_key_hold()
322 KASSERT(key != NULL, ("No key %ju found.", (uintmax_t)keyno)); in g_eli_key_hold()
340 key = g_eli_key_allocate(sc, keyno); in g_eli_key_hold()
345 g_eli_key_replace(sc, key, keyno); in g_eli_key_hold()
348 key = g_eli_key_allocate(sc, keyno); in g_eli_key_hold()