Lines Matching defs:seed_random
745 if (random_number_ops->seed_random != NULL)
4285 seed_random(dev_t dev, caddr_t arg, int mode, int *rval)
4287 STRUCT_DECL(crypto_seed_random, seed_random);
4300 STRUCT_INIT(seed_random, mode);
4303 cmn_err(CE_WARN, "seed_random: failed holding minor");
4307 if (copyin(arg, STRUCT_BUF(seed_random),
4308 STRUCT_SIZE(seed_random)) != 0) {
4313 seed_len = STRUCT_FGET(seed_random, sr_seedlen);
4315 cmn_err(CE_NOTE, "seed_random: buffer greater than %ld "
4321 session_id = STRUCT_FGET(seed_random, sr_session);
4334 if (seed_len != 0 && copyin(STRUCT_FGETP(seed_random, sr_seedbuf),
4341 CRYPTO_OPS_OFFSET(random_ops), CRYPTO_RANDOM_OFFSET(seed_random),
4366 STRUCT_FSET(seed_random, sr_return_value, rv);
4367 if (copyout(STRUCT_BUF(seed_random), arg,
4368 STRUCT_SIZE(seed_random)) != 0) {
6676 return (seed_random(dev, ARG, mode, rval));