Lines Matching defs:g_eli_softc
182 struct g_eli_softc { struct
183 struct g_geom *sc_geom;
184 u_int sc_version;
185 u_int sc_crypto;
186 uint8_t sc_mkey[G_ELI_DATAIVKEYLEN];
187 uint8_t sc_ekey[G_ELI_DATAKEYLEN];
191 struct mtx sc_ekeys_lock;
193 uint64_t sc_ekeys_total;
194 uint64_t sc_ekeys_allocated;
195 u_int sc_ealgo;
196 u_int sc_ekeylen;
197 uint8_t sc_akey[G_ELI_AUTHKEYLEN];
198 u_int sc_aalgo;
199 u_int sc_akeylen;
200 u_int sc_alen;
201 SHA256_CTX sc_akeyctx;
202 uint8_t sc_ivkey[G_ELI_IVKEYLEN];
203 SHA256_CTX sc_ivctx;
204 int sc_nkey;
205 uint32_t sc_flags;
206 int sc_inflight;
207 off_t sc_mediasize;
208 size_t sc_sectorsize;
209 off_t sc_provsize;
210 u_int sc_bytes_per_sector;
211 u_int sc_data_per_sector;
213 int sc_cpubind;
215 boolean_t sc_cpubind;
218 struct bio_queue_head sc_queue;
219 struct mtx sc_queue_mtx;