Home
last modified time | relevance | path

Searched defs:trng (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/char/hw_random/
A Datmel-rng.c42 struct atmel_trng *trng = container_of(rng, struct atmel_trng, rng); in atmel_trng_read() local
60 static void atmel_trng_enable(struct atmel_trng *trng) in atmel_trng_enable()
65 static void atmel_trng_disable(struct atmel_trng *trng) in atmel_trng_disable()
72 struct atmel_trng *trng; in atmel_trng_probe() local
122 struct atmel_trng *trng = platform_get_drvdata(pdev); in atmel_trng_remove() local
134 struct atmel_trng *trng = dev_get_drvdata(dev); in atmel_trng_suspend() local
144 struct atmel_trng *trng = dev_get_drvdata(dev); in atmel_trng_resume() local
A Dingenic-trng.c40 struct ingenic_trng *trng = container_of(rng, struct ingenic_trng, rng); in ingenic_trng_init() local
52 struct ingenic_trng *trng = container_of(rng, struct ingenic_trng, rng); in ingenic_trng_cleanup() local
62 struct ingenic_trng *trng = container_of(rng, struct ingenic_trng, rng); in ingenic_trng_read() local
81 struct ingenic_trng *trng; in ingenic_trng_probe() local
131 struct ingenic_trng *trng = platform_get_drvdata(pdev); in ingenic_trng_remove() local
A Dexynos-trng.c58 struct exynos_trng_dev *trng; in exynos_trng_do_read() local
78 struct exynos_trng_dev *trng = (struct exynos_trng_dev *)rng->priv; in exynos_trng_init() local
111 struct exynos_trng_dev *trng; in exynos_trng_probe() local
178 struct exynos_trng_dev *trng = platform_get_drvdata(pdev); in exynos_trng_remove() local
A Dxiphera-trng.c38 struct xiphera_trng *trng = container_of(rng, struct xiphera_trng, rng); in xiphera_trng_read() local
64 struct xiphera_trng *trng; in xiphera_trng_probe() local
A Darm_smccc_trng.c99 struct hwrng *trng; in smccc_trng_probe() local
/linux/drivers/crypto/hisilicon/trng/
A Dtrng.c61 struct hisi_trng *trng; member
67 static void hisi_trng_set_seed(struct hisi_trng *trng, const u8 *seed) in hisi_trng_set_seed()
87 struct hisi_trng *trng = ctx->trng; in hisi_trng_seed() local
116 struct hisi_trng *trng = ctx->trng; in hisi_trng_generate() local
157 struct hisi_trng *trng; in hisi_trng_init() local
185 struct hisi_trng *trng; in hisi_trng_read() local
229 static void hisi_trng_add_to_list(struct hisi_trng *trng) in hisi_trng_add_to_list()
236 static int hisi_trng_del_from_list(struct hisi_trng *trng) in hisi_trng_del_from_list()
252 struct hisi_trng *trng; in hisi_trng_probe() local
308 struct hisi_trng *trng = platform_get_drvdata(pdev); in hisi_trng_remove() local
/linux/arch/arm/boot/dts/
A Dexynos5.dtsi218 trng: rng@10830600 { label
A Dsama7g5.dtsi385 trng: rng@e2010000 { label
A Dsam9x60.dtsi286 trng: trng@f0030000 { label
/linux/drivers/crypto/amcc/
A Dcrypto4xx_trng.c74 struct device_node *trng = NULL; in ppc4xx_trng_probe() local
A Dcrypto4xx_core.h110 struct hwrng *trng; member
/linux/drivers/crypto/allwinner/sun8i-ce/
A Dsun8i-ce.h154 unsigned char trng; member
231 struct hwrng trng; member
/linux/drivers/crypto/gemini/
A Dsl3516-ce.h244 struct hwrng trng; member
/linux/drivers/crypto/caam/
A Dregs.h297 u32 trng; /* TRNG_VERSION */ member

Completed in 27 milliseconds