Lines Matching defs:unit

110 						   unsigned long unit)
116 hv_err = sun4v_rng_ctl_read_v2(ra, unit, &state,
141 * queue up the RNG control register write if it's for a unit
147 static unsigned long n2rng_control_settle_v2(struct n2rng *np, int unit)
151 return n2rng_generic_read_control_v2(ra, unit);
154 static unsigned long n2rng_write_ctl_one(struct n2rng *np, int unit,
167 watchdog_timeout, unit);
169 hv_err = n2rng_control_settle_v2(np, unit);
202 unsigned long unit,
213 unit, ticks);
221 unsigned long unit,
229 hv_err = n2rng_read_diag_data_one(np, unit,
251 unsigned long unit,
258 hv_err = n2rng_write_ctl_one(np, unit, state, control_ra,
462 static int n2rng_entropy_diag_read(struct n2rng *np, unsigned long unit,
472 err = n2rng_generic_write_control(np, pre_ctl_ra, unit, pre_state);
476 err = n2rng_generic_read_diag_data(np, unit,
479 (void) n2rng_generic_write_control(np, post_ctl_ra, unit,
521 static int n2rng_check_selftest_buffer(struct n2rng *np, unsigned long unit)
549 dev_err(&np->op->dev, "Selftest failed on unit %lu\n", unit);
552 dev_info(&np->op->dev, "Selftest passed on unit %lu\n", unit);
557 static int n2rng_control_selftest(struct n2rng *np, unsigned long unit)
587 err = n2rng_entropy_diag_read(np, unit, np->test_control,
591 &np->units[unit].control[0],
596 return n2rng_check_selftest_buffer(np, unit);
616 int unit, err;
619 for (unit = 0; unit < np->num_units; unit++) {
620 struct n2rng_unit *up = &np->units[unit];
650 err = n2rng_generic_write_control(np, ctl_ra, unit,
735 dev_err(&op->dev, "multi-unit-capable RNG requires "
764 "multi-unit-capable" : "single-unit"),