Symbol: sun8i_crypto_softc
sys/arch/arm/sunxi/sun8i_crypto.c
1007
struct sun8i_crypto_softc *sc = cookie;
sys/arch/arm/sunxi/sun8i_crypto.c
1030
sun8i_crypto_schedule_worker(struct sun8i_crypto_softc *sc)
sys/arch/arm/sunxi/sun8i_crypto.c
1052
struct sun8i_crypto_softc *sc = cookie;
sys/arch/arm/sunxi/sun8i_crypto.c
1089
sun8i_crypto_poll(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
1122
sun8i_crypto_done(struct sun8i_crypto_softc *sc, uint32_t done, uint32_t esr,
sys/arch/arm/sunxi/sun8i_crypto.c
1196
sun8i_crypto_chan_done(struct sun8i_crypto_softc *sc, unsigned i, int error)
sys/arch/arm/sunxi/sun8i_crypto.c
1266
sun8i_crypto_allocbuf(struct sun8i_crypto_softc *sc, size_t size,
sys/arch/arm/sunxi/sun8i_crypto.c
1298
sun8i_crypto_freebuf(struct sun8i_crypto_softc *sc, size_t size,
sys/arch/arm/sunxi/sun8i_crypto.c
1312
sun8i_crypto_rng_attach(struct sun8i_crypto_softc *sc)
sys/arch/arm/sunxi/sun8i_crypto.c
1389
struct sun8i_crypto_softc *sc = cookie;
sys/arch/arm/sunxi/sun8i_crypto.c
1425
sun8i_crypto_rng_done(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
1479
sun8i_crypto_selftest(struct sun8i_crypto_softc *sc)
sys/arch/arm/sunxi/sun8i_crypto.c
1583
sun8i_crypto_selftest_check(struct sun8i_crypto_softc *sc, const char *title,
sys/arch/arm/sunxi/sun8i_crypto.c
1606
sun8i_crypto_selftest_done(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
1663
sun8i_crypto_sysctl_attach(struct sun8i_crypto_softc *sc)
sys/arch/arm/sunxi/sun8i_crypto.c
1698
struct sun8i_crypto_softc *sc = node.sysctl_data;
sys/arch/arm/sunxi/sun8i_crypto.c
175
void (*ct_callback)(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
1810
sun8i_crypto_sysctl_rng_done(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
1849
sun8i_crypto_register(struct sun8i_crypto_softc *sc)
sys/arch/arm/sunxi/sun8i_crypto.c
1901
sun8i_crypto_register1(struct sun8i_crypto_softc *sc, uint32_t alg)
sys/arch/arm/sunxi/sun8i_crypto.c
196
sun8i_crypto_task_get(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
197
void (*)(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
200
static void sun8i_crypto_task_put(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
203
static int sun8i_crypto_task_load(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
209
static int sun8i_crypto_task_load_trng(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
211
static int sun8i_crypto_task_load_aesecb(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
2112
struct sun8i_crypto_softc *sc = cookie;
sys/arch/arm/sunxi/sun8i_crypto.c
214
static int sun8i_crypto_submit(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
219
static void sun8i_crypto_schedule_worker(struct sun8i_crypto_softc *);
sys/arch/arm/sunxi/sun8i_crypto.c
222
static bool sun8i_crypto_poll(struct sun8i_crypto_softc *, uint32_t *,
sys/arch/arm/sunxi/sun8i_crypto.c
224
static bool sun8i_crypto_done(struct sun8i_crypto_softc *, uint32_t,
sys/arch/arm/sunxi/sun8i_crypto.c
226
static bool sun8i_crypto_chan_done(struct sun8i_crypto_softc *, unsigned,
sys/arch/arm/sunxi/sun8i_crypto.c
229
static int sun8i_crypto_allocbuf(struct sun8i_crypto_softc *, size_t,
sys/arch/arm/sunxi/sun8i_crypto.c
231
static void sun8i_crypto_freebuf(struct sun8i_crypto_softc *, size_t,
sys/arch/arm/sunxi/sun8i_crypto.c
234
static void sun8i_crypto_rng_attach(struct sun8i_crypto_softc *);
sys/arch/arm/sunxi/sun8i_crypto.c
236
static void sun8i_crypto_rng_done(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
239
static bool sun8i_crypto_selftest(struct sun8i_crypto_softc *);
sys/arch/arm/sunxi/sun8i_crypto.c
240
static void sun8i_crypto_selftest_done(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
243
static void sun8i_crypto_sysctl_attach(struct sun8i_crypto_softc *);
sys/arch/arm/sunxi/sun8i_crypto.c
245
static void sun8i_crypto_sysctl_rng_done(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
248
static void sun8i_crypto_register(struct sun8i_crypto_softc *);
sys/arch/arm/sunxi/sun8i_crypto.c
249
static void sun8i_crypto_register1(struct sun8i_crypto_softc *, uint32_t);
sys/arch/arm/sunxi/sun8i_crypto.c
2526
sun8i_crypto_callback(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
255
static void sun8i_crypto_callback(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
335
sun8i_crypto_read(struct sun8i_crypto_softc *sc, bus_size_t reg)
sys/arch/arm/sunxi/sun8i_crypto.c
344
sun8i_crypto_write(struct sun8i_crypto_softc *sc, bus_size_t reg, uint32_t v)
sys/arch/arm/sunxi/sun8i_crypto.c
355
CFATTACH_DECL_NEW(sun8i_crypto, sizeof(struct sun8i_crypto_softc),
sys/arch/arm/sunxi/sun8i_crypto.c
379
struct sun8i_crypto_softc *const sc = device_private(self);
sys/arch/arm/sunxi/sun8i_crypto.c
509
struct sun8i_crypto_softc *sc = cookie;
sys/arch/arm/sunxi/sun8i_crypto.c
591
struct sun8i_crypto_softc *sc = cookie;
sys/arch/arm/sunxi/sun8i_crypto.c
620
sun8i_crypto_task_get(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
621
void (*callback)(struct sun8i_crypto_softc *, struct sun8i_crypto_task *,
sys/arch/arm/sunxi/sun8i_crypto.c
647
sun8i_crypto_task_invalid(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
650
void (*callback)(struct sun8i_crypto_softc *,
sys/arch/arm/sunxi/sun8i_crypto.c
662
sun8i_crypto_task_put(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
684
sun8i_crypto_task_load(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
814
sun8i_crypto_task_load_trng(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
834
sun8i_crypto_task_load_aesecb(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
884
sun8i_crypto_submit(struct sun8i_crypto_softc *sc,
sys/arch/arm/sunxi/sun8i_crypto.c
990
struct sun8i_crypto_softc *sc = cookie;