Home
last modified time | relevance | path

Searched refs:sc_rndsource (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/sys/arch/mips/ingenic/
H A Dingenic_rng.c62 krndsource_t sc_rndsource; member
99 rndsource_setcb(&sc->sc_rndsource, ingenic_rng_get, sc); in ingenic_rng_attach()
100 rnd_attach_source(&sc->sc_rndsource, device_xname(self), RND_TYPE_RNG, in ingenic_rng_attach()
113 rnd_add_data_sync(&sc->sc_rndsource, &data, sizeof(data), in ingenic_rng_get()
/netbsd-src/sys/arch/arm/amlogic/
H A Dmeson_rng.c52 krndsource_t sc_rndsource; member
103 rndsource_setcb(&sc->sc_rndsource, meson_rng_get, sc); in meson_rng_attach()
104 rnd_attach_source(&sc->sc_rndsource, device_xname(self), RND_TYPE_RNG, in meson_rng_attach()
116 rnd_add_data_sync(&sc->sc_rndsource, &data, sizeof(data), in meson_rng_get()
/netbsd-src/sys/dev/ic/
H A Drng200.c95 rnd_add_data_sync(&sc->sc_rndsource, &data, in rng200_get()
106 rndsource_setcb(&sc->sc_rndsource, rng200_get, sc); in rng200_attach()
107 rnd_attach_source(&sc->sc_rndsource, sc->sc_name, in rng200_attach()
115 rnd_detach_source(&sc->sc_rndsource); in rng200_detach()
H A Damdccp.c48 rndsource_setcb(&sc->sc_rndsource, amdccp_rnd_callback, sc); in amdccp_common_attach()
49 rnd_attach_source(&sc->sc_rndsource, device_xname(sc->sc_dev), in amdccp_common_attach()
92 rnd_add_data_sync(&sc->sc_rndsource, buf, cntby, cntby * NBBY); in amdccp_rnd_callback()
H A Damdccpvar.h41 krndsource_t sc_rndsource; member
H A Drng200var.h44 krndsource_t sc_rndsource; member
H A Dbcmgenetvar.h77 krndsource_t sc_rndsource;
74 krndsource_t sc_rndsource; global() member
H A Ddwc_eqos_var.h84 krndsource_t sc_rndsource;
86 krndsource_t sc_rndsource; global() member
H A Dbcmgenet.c790 rnd_add_uint32(&sc->sc_rndsource, pkts); in genet_txintr()
809 rnd_add_uint32(&sc->sc_rndsource, pkts); in genet_start_locked()
1157 rnd_attach_source(&sc->sc_rndsource, ifp->if_xname, RND_TYPE_NET,
H A Ddp83932.c219 rnd_attach_source(&sc->sc_rndsource, ifp->if_xname, RND_TYPE_NET, in sonic_attach()
694 rnd_add_uint32(&sc->sc_rndsource, totstat); in sonic_txintr()
862 rnd_add_uint32(&sc->sc_rndsource, count); in sonic_rxintr()
H A Ddp83932var.h204 krndsource_t sc_rndsource; /* random source */ member
H A Ddwc_eqos.c938 rnd_add_uint32(&sc->sc_rndsource, pkts); in eqos_rxintr()
1005 rnd_add_uint32(&sc->sc_rndsource, pkts); in eqos_txintr()
1660 rnd_attach_source(&sc->sc_rndsource, ifp->if_xname, RND_TYPE_NET, in eqos_init_sysctls()
/netbsd-src/sys/arch/arm/ti/
H A Dti_rng.c54 krndsource_t sc_rndsource; member
115 rndsource_setcb(&sc->sc_rndsource, ti_rng_callback, sc); in ti_rng_attach()
116 rnd_attach_source(&sc->sc_rndsource, device_xname(self), RND_TYPE_RNG, in ti_rng_attach()
138 rnd_add_data_sync(&sc->sc_rndsource, buf, sizeof(buf), in ti_rng_callback()
/netbsd-src/sys/arch/arm/broadcom/
H A Dbcm2835_rng.c61 krndsource_t sc_rndsource; member
123 rndsource_setcb(&sc->sc_rndsource, &bcmrng_get, sc); in bcmrng_attach()
124 rnd_attach_source(&sc->sc_rndsource, device_xname(self), RND_TYPE_RNG, in bcmrng_attach()
143 rnd_add_data_sync(&sc->sc_rndsource, buf, (cnt * 4), in bcmrng_get()
/netbsd-src/sys/dev/pci/
H A Dviornd.c73 krndsource_t sc_rndsource; member
200 rndsource_setcb(&sc->sc_rndsource, viornd_get, sc); in viornd_attach()
201 rnd_attach_source(&sc->sc_rndsource, device_xname(sc->sc_dev), in viornd_attach()
249 rnd_add_data_intr(&sc->sc_rndsource, sc->sc_buf, VIORND_BUFSIZE, in viornd_vq_done()
/netbsd-src/sys/arch/arm/rockchip/
H A Drk_v1crypto.c59 struct krndsource sc_rndsource; member
265 rndsource_setcb(&sc->sc_rndsource, rk_v1crypto_rng_get, sc); in rk_v1crypto_rndsource_attach()
266 rnd_attach_source(&sc->sc_rndsource, device_xname(self), in rk_v1crypto_rndsource_attach()
293 rnd_add_data_sync(&sc->sc_rndsource, buf, sizeof buf, in rk_v1crypto_rng_get()
/netbsd-src/sys/arch/x68k/dev/
H A Dkbd.c75 krndsource_t sc_rndsource; member
146 rnd_attach_source(&sc->sc_rndsource, device_xname(self), in kbdattach()
346 rnd_add_uint32(&sc->sc_rndsource, (st << 8) | c); in kbdintr()
/netbsd-src/sys/dev/hil/
H A Dhilvar.h99 krndsource_t sc_rndsource; member
H A Dhil.c142 rnd_attach_source(&sc->sc_rndsource, device_xname(sc->sc_dev), in hil_attach()
294 rnd_add_uint32(&sc->sc_rndsource, (stat << 8) | c); in hil_intr()
/netbsd-src/sys/arch/atari/dev/
H A Dkbd.c98 krndsource_t sc_rndsource; /* rnd(9) entropy */ member
258 rnd_attach_source(&sc->sc_rndsource, device_xname(self), in kbdattach()
473 rnd_add_uint32(&sc->sc_rndsource, (rndstat << 8) | code); in kbdintr()
/netbsd-src/sys/arch/luna68k/dev/
H A Dlunaws.c134 krndsource_t sc_rndsource; member
246 rnd_attach_source(&sc->sc_rndsource, device_xname(self), in wsattach()
309 rnd_add_uint32(&sc->sc_rndsource, (rndcsr << 8) | code); in wsintr()
/netbsd-src/sys/dev/usb/
H A Duhidev.c96 krndsource_t sc_rndsource; member
431 rnd_attach_source(&scd->sc_rndsource, in uhidev_attach()
487 rnd_detach_source(&sc->sc_subdevs[i].sc_rndsource); in uhidev_childdet()
595 rnd_add_uint32(&scd->sc_rndsource, (uintptr_t)(sc->sc_ibuf)); in uhidev_intr()
H A Ducom.c192 krndsource_t sc_rndsource; /* random source */ member
303 rnd_attach_source(&sc->sc_rndsource, device_xname(sc->sc_dev), in ucom_attach()
465 rnd_detach_source(&sc->sc_rndsource); in ucom_detach()
1301 rnd_add_uint32(&sc->sc_rndsource, cc); in ucom_write_status()
1484 rnd_add_uint32(&sc->sc_rndsource, cc); in ucomreadcb()
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra124_car.c711 krndsource_t sc_rndsource; member
919 rndsource_setcb(&sc->sc_rndsource, tegra124_car_rnd_callback, sc); in tegra124_car_rnd_attach()
920 rnd_attach_source(&sc->sc_rndsource, device_xname(sc->sc_dev), in tegra124_car_rnd_attach()
937 rnd_add_data_sync(&sc->sc_rndsource, buf, nbytes, in tegra124_car_rnd_callback()
H A Dtegra210_car.c727 krndsource_t sc_rndsource; member