| /kernel/linux/linux-5.10/drivers/char/hw_random/ |
| H A D | pasemi-rng.c | 34 static int pasemi_rng_data_present(struct hwrng *rng, int wait) in pasemi_rng_data_present() argument 49 static int pasemi_rng_data_read(struct hwrng *rng, u32 *data) in pasemi_rng_data_read() argument 56 static int pasemi_rng_init(struct hwrng *rng) in pasemi_rng_init() argument 68 static void pasemi_rng_cleanup(struct hwrng *rng) in pasemi_rng_cleanup() argument [all...] |
| H A D | ingenic-trng.c | 35 struct hwrng rng; member 38 static int ingenic_trng_init(struct hwrng *rng) in ingenic_trng_init() argument 50 static void ingenic_trng_cleanup(struct hwrng *rng) in ingenic_trng_cleanup() argument 60 static int ingenic_trng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in ingenic_trng_read() argument [all...] |
| H A D | ingenic-rng.c | 36 struct hwrng rng; member 39 static int ingenic_rng_init(struct hwrng *rng) in ingenic_rng_init() argument 48 static void ingenic_rng_cleanup(struct hwrng *rng) in ingenic_rng_cleanup() argument 55 static int ingenic_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in ingenic_rng_read() argument [all...] |
| H A D | hisi-rng.c | 31 struct hwrng rng; member 34 static int hisi_rng_init(struct hwrng *rng) in hisi_rng_init() argument 57 static void hisi_rng_cleanup(struct hwrng *rng) in hisi_rng_cleanup() argument 64 static int hisi_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in hisi_rng_read() argument 75 struct hisi_rng *rng; in hisi_rng_probe() local [all...] |
| H A D | geode-rng.c | 59 static int geode_rng_data_read(struct hwrng *rng, u32 *data) in geode_rng_data_read() argument 69 static int geode_rng_data_present(struct hwrng *rng, int wait) in geode_rng_data_present() argument
|
| H A D | xiphera-trng.c | 33 struct hwrng rng; member 36 static int xiphera_trng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in xiphera_trng_read() argument
|
| H A D | tx4939-rng.c | 29 struct hwrng rng; member 65 static int tx4939_rng_data_present(struct hwrng *rng, int wait) in tx4939_rng_data_present() argument 98 static int tx4939_rng_data_read(struct hwrng *rng, u32 *buffer) in tx4939_rng_data_read() argument [all...] |
| H A D | npcm-rng.c | 33 struct hwrng rng; member 36 static int npcm_rng_init(struct hwrng *rng) in npcm_rng_init() argument 46 static void npcm_rng_cleanup(struct hwrng *rng) in npcm_rng_cleanup() argument 53 static int npcm_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in npcm_rng_read() argument [all...] |
| H A D | mtk-rng.c | 38 struct hwrng rng; member 41 static int mtk_rng_init(struct hwrng *rng) in mtk_rng_init() argument 58 static void mtk_rng_cleanup(struct hwrng *rng) in mtk_rng_cleanup() argument 70 static bool mtk_rng_wait_ready(struct hwrng *rng, bool wait) in mtk_rng_wait_ready() argument 83 static int mtk_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in mtk_rng_read() argument [all...] |
| /kernel/linux/linux-5.10/drivers/crypto/ |
| H A D | atmel-sha204a.c | 25 struct hwrng *rng = areq; in atmel_sha204a_rng_done() local 36 static int atmel_sha204a_rng_read_nonblocking(struct hwrng *rng, void *data, in atmel_sha204a_rng_read_nonblocking() argument 70 static int atmel_sha204a_rng_read(struct hwrng *rng, void *data, size_t max, in atmel_sha204a_rng_read() argument [all...] |
| /kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
| H A D | rng.c | 32 static unsigned long rng_whiten(struct pnv_rng *rng, unsigned long val) in rng_whiten() argument 86 struct pnv_rng *rng; in pnv_get_random_long() local 100 rng_init_per_cpu(struct pnv_rng *rng, struct device_node *dn) rng_init_per_cpu() argument 119 struct pnv_rng *rng; rng_create() local [all...] |
| /kernel/linux/linux-6.6/drivers/char/hw_random/ |
| H A D | xiphera-trng.c | 32 struct hwrng rng; member 35 static int xiphera_trng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in xiphera_trng_read() argument
|
| H A D | ingenic-rng.c | 36 struct hwrng rng; member 39 static int ingenic_rng_init(struct hwrng *rng) in ingenic_rng_init() argument 48 static void ingenic_rng_cleanup(struct hwrng *rng) in ingenic_rng_cleanup() argument 55 static int ingenic_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in ingenic_rng_read() argument [all...] |
| H A D | geode-rng.c | 59 static int geode_rng_data_read(struct hwrng *rng, u32 *data) in geode_rng_data_read() argument 69 static int geode_rng_data_present(struct hwrng *rng, int wait) in geode_rng_data_present() argument
|
| H A D | hisi-rng.c | 31 struct hwrng rng; member 34 static int hisi_rng_init(struct hwrng *rng) in hisi_rng_init() argument 57 static void hisi_rng_cleanup(struct hwrng *rng) in hisi_rng_cleanup() argument 64 static int hisi_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in hisi_rng_read() argument 75 struct hisi_rng *rng; in hisi_rng_probe() local [all...] |
| H A D | omap3-rom-rng.c | 37 static int omap3_rom_rng_read(struct hwrng *rng, void *data, size_t max, bool w) in omap3_rom_rng_read() argument
|
| H A D | arm_smccc_trng.c | 62 static int smccc_trng_read(struct hwrng *rng, void *data, size_t max, bool wait) in smccc_trng_read() argument
|
| H A D | ingenic-trng.c | 32 struct hwrng rng; member 35 static int ingenic_trng_init(struct hwrng *rng) in ingenic_trng_init() argument 47 static void ingenic_trng_cleanup(struct hwrng *rng) in ingenic_trng_cleanup() argument 57 static int ingenic_trng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in ingenic_trng_read() argument [all...] |
| H A D | mpfs-rng.c | 24 struct hwrng rng; member 27 static int mpfs_rng_read(struct hwrng *rng, void *buf, size_t max, bool wait) in mpfs_rng_read() argument
|
| H A D | st-rng.c | 48 static int st_rng_read(struct hwrng *rng, void *data, size_t max, bool wait) in st_rng_read() argument
|
| H A D | pasemi-rng.c | 33 static int pasemi_rng_data_present(struct hwrng *rng, int wait) in pasemi_rng_data_present() argument 48 static int pasemi_rng_data_read(struct hwrng *rng, u32 *data) in pasemi_rng_data_read() argument 55 static int pasemi_rng_init(struct hwrng *rng) in pasemi_rng_init() argument 67 static void pasemi_rng_cleanup(struct hwrng *rng) in pasemi_rng_cleanup() argument [all...] |
| H A D | pic32-rng.c | 30 struct hwrng rng; member 40 static int pic32_rng_init(struct hwrng *rng) in pic32_rng_init() argument 49 static int pic32_rng_read(struct hwrng *rng, void *buf, size_t max, in pic32_rng_read() argument 70 static void pic32_rng_cleanup(struct hwrng *rng) in pic32_rng_cleanup() argument [all...] |
| /kernel/linux/linux-6.6/drivers/crypto/amcc/ |
| H A D | crypto4xx_trng.c | 28 static int ppc4xx_trng_data_present(struct hwrng *rng, int wait) in ppc4xx_trng_data_present() argument 45 static int ppc4xx_trng_data_read(struct hwrng *rng, u32 *data) in ppc4xx_trng_data_read() argument 75 struct hwrng *rng = NULL; in ppc4xx_trng_probe() local [all...] |
| /kernel/linux/linux-6.6/drivers/crypto/ |
| H A D | atmel-sha204a.c | 25 struct hwrng *rng = areq; in atmel_sha204a_rng_done() local 36 static int atmel_sha204a_rng_read_nonblocking(struct hwrng *rng, void *data, in atmel_sha204a_rng_read_nonblocking() argument 70 static int atmel_sha204a_rng_read(struct hwrng *rng, void *data, size_t max, in atmel_sha204a_rng_read() argument [all...] |
| /device/qemu/drivers/virtio/ |
| H A D | virtrng.c | 106 static void VirtrngDeInit(struct Virtrng *rng) in VirtrngDeInit() argument 118 static int VirtrngInitDevAux(struct Virtrng *rng) in VirtrngInitDevAux() argument 145 struct Virtrng *rng = NULL; VirtrngInitDev() local [all...] |