fcrypt
cse_add(struct fcrypt *fcr, struct csession *cse)
cse_create(struct fcrypt *fcr, uint64_t sid, void *key, uint64_t keylen,
struct fcrypt *fcr;
cryptodev_mop(struct fcrypt *fcr,
cryptodev_mkey(struct fcrypt *fcr, struct crypt_n_kop *kop, size_t count)
cryptodev_session(struct fcrypt *fcr, struct session_op *sop)
cryptodev_msession(struct fcrypt *fcr, struct session_n_op *sn_ops,
cryptodev_msessionfin(struct fcrypt *fcr, size_t count, uint32_t *sesid)
cryptodev_getmstatus(struct fcrypt *fcr, struct crypt_result *crypt_res,
cryptodev_getstatus (struct fcrypt *fcr, struct crypt_result *crypt_res)
struct fcrypt *fcr = fp->f_fcrypt;
struct fcrypt *fcr = fp->f_fcrypt;
pool_init(&fcrpl, sizeof(struct fcrypt), 0, 0, 0, "fcrpl",
static struct csession *cse_find(struct fcrypt *, uint32_t);
static int cse_delete(struct fcrypt *, uint32_t);
static struct csession *cse_add(struct fcrypt *, struct csession *);
static struct csession *cse_create(struct fcrypt *, uint64_t, void *,
static int cryptodev_mkey(struct fcrypt *, struct crypt_n_kop *, size_t);
static void cryptodev_msessionfin(struct fcrypt *, size_t, uint32_t *);
static int cryptodev_getmstatus(struct fcrypt *, struct crypt_result *,
static int cryptodev_getstatus(struct fcrypt *, struct crypt_result *);
fcrypt_settime(struct fcrypt *fcr)
static struct fcrypt *
struct fcrypt *fcr;
fcrypt_dtor(struct fcrypt *fcr)
struct fcrypt *fcr = fp->f_fcrypt;
struct fcrypt *criofcr;
struct fcrypt *fcr = fp->f_fcrypt;
cryptodev_cse_find(struct fcrypt *fcr, uint32_t ses)
cse_find(struct fcrypt *fcr, uint32_t ses)
cse_delete(struct fcrypt *fcr, uint32_t ses)
struct fcrypt *fcrp;
struct fcrypt *fcrp;
int cryptodev_mop(struct fcrypt *, struct crypt_n_op *, size_t, struct lwp *);
int cryptodev_session(struct fcrypt *, struct session_op *);
int cryptodev_msession(struct fcrypt *, struct session_n_op *, size_t);
struct csession *cryptodev_cse_find(struct fcrypt *, uint32_t);
static int ocryptodev_mop(struct fcrypt *, struct ocrypt_n_op *, int,
static int ocryptodev_session(struct fcrypt *, struct osession_op *);
static int ocryptodev_msession(struct fcrypt *, struct osession_n_op *,
struct fcrypt *fcr = fp->f_fcrypt;
ocryptodev_mop(struct fcrypt *fcr, struct ocrypt_n_op *ocnop, int count,
ocryptodev_session(struct fcrypt *fcr, struct osession_op *osop)
ocryptodev_msession(struct fcrypt *fcr, struct osession_n_op *osn_ops,
struct fcrypt;
struct fcrypt;
struct fcrypt *fd_fcrypt; // DTYPE_CRYPTO is not used