Lines Matching defs:rng
25 struct hwrng *rng = areq;
32 rng->priv = (unsigned long)work_data;
36 static int atmel_sha204a_rng_read_nonblocking(struct hwrng *rng, void *data,
42 i2c_priv = container_of(rng, struct atmel_i2c_client_priv, hwrng);
48 if (rng->priv) {
49 work_data = (struct atmel_i2c_work_data *)rng->priv;
52 rng->priv = 0;
65 atmel_i2c_enqueue(work_data, atmel_sha204a_rng_done, rng);
70 static int atmel_sha204a_rng_read(struct hwrng *rng, void *data, size_t max,
78 return atmel_sha204a_rng_read_nonblocking(rng, data, max);
80 i2c_priv = container_of(rng, struct atmel_i2c_client_priv, hwrng);