Searched refs:harvest (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.0-release/etc/rc.d/
H A Dinitrandom27 ${SYSCTL} kern.random.sys.harvest.interrupt=1 >/dev/null
30 ${SYSCTL} kern.random.sys.harvest.interrupt=0 >/dev/null
34 ${SYSCTL} kern.random.sys.harvest.ethernet=1 >/dev/null
37 ${SYSCTL} kern.random.sys.harvest.ethernet=0 >/dev/null
41 ${SYSCTL} kern.random.sys.harvest.point_to_point=1 >/dev/null
44 ${SYSCTL} kern.random.sys.harvest.point_to_point=0 >/dev/null
48 ${SYSCTL} kern.random.sys.harvest.swi=1 >/dev/null
51 ${SYSCTL} kern.random.sys.harvest.swi=0 >/dev/null
/freebsd-10.0-release/sys/dev/random/
H A Drandom_harvestq.h32 typedef void (*event_proc_f)(struct harvest *event);
H A Drandomdev_soft.h42 #define HARVEST_RING_SIZE 1024 /* harvest ring buffer size */
50 struct harvest { struct
55 STAILQ_ENTRY(harvest) next; /* next item on the list */
66 void random_process_event(struct harvest *event);
H A Drandom_harvestq.c62 * The harvest mutex protects the consistency of the entropy fifos and
70 STAILQ_HEAD(harvestlist, harvest) head;
79 /* <0 to end the kthread, 0 to let it run, 1 to flush the harvest queues */
154 STAILQ_HEAD(, harvest) local_queue;
155 struct harvest *event = NULL;
223 struct harvest *np;
225 /* Initialise the harvest fifos */
230 np = malloc(sizeof(struct harvest), M_ENTROPY, M_WAITOK);
239 mtx_init(&harvest_mtx, "entropy harvest mutex", NULL, MTX_SPIN);
252 struct harvest *n
[all...]
H A Drandomdev_soft.c148 OID_AUTO, "harvest", CTLFLAG_RW, 0,
154 &harvest.ethernet, 1, random_check_boolean, "I",
159 &harvest.point_to_point, 1, random_check_boolean, "I",
164 &harvest.interrupt, 1, random_check_boolean, "I",
169 &harvest.swi, 1, random_check_boolean, "I",
H A Dharvest.c51 struct harvest_select harvest = { 1, 1, 1, 1 }; variable in typeref:struct:harvest_select
H A Dlive_entropy_sources.c148 static struct harvest event;
H A Dyarrow.c111 /* Process a single stochastic event off the harvest queue */
113 random_process_event(struct harvest *event)
/freebsd-10.0-release/sys/sys/
H A Drandom.h64 * entropy types to harvest
74 extern struct harvest_select harvest;
/freebsd-10.0-release/sys/kern/
H A Dkern_intr.c899 if (harvest.interrupt && ie->ie_flags & IE_ENTROPY) {
1053 if (harvest.interrupt && ie->ie_flags & IE_ENTROPY) {
1144 if (harvest.swi) {
/freebsd-10.0-release/sys/netgraph/
H A Dng_iface.c777 if (harvest.point_to_point)
/freebsd-10.0-release/sys/net/
H A Dif_ethersubr.c642 if (harvest.ethernet)
H A Dif_tun.c920 if (harvest.point_to_point)

Completed in 201 milliseconds