cryptop
sun8i_crypto_process(void *cookie, struct cryptop *crp, int hint)
struct cryptop *crp = cookie;
static int sun8i_crypto_process(void *, struct cryptop *, int);
int glxsb_crypto_process(void *, struct cryptop *, int);
glxsb_crypto_process(void *aux, struct cryptop *crp, int hint)
via_padlock_crypto_swauth(struct cryptop *crp, struct cryptodesc *crd,
via_padlock_crypto_encdec(struct cryptop *crp, struct cryptodesc *crd,
via_padlock_crypto_process(void *arg, struct cryptop *crp, int hint)
int via_padlock_crypto_process(void *, struct cryptop *, int);
int via_padlock_crypto_swauth(struct cryptop *, struct cryptodesc *,
int via_padlock_crypto_encdec(struct cryptop *, struct cryptodesc *,
mvcesa_process(void *arg, struct cryptop *crp, int hint)
static int mvcesa_process(void *, struct cryptop *, int);
mvxpsec_dispatch(void *arg, struct cryptop *crp, int hint)
INLINE void mvxpsec_drop(struct mvxpsec_softc *, struct cryptop *, struct mvxpsec_packet *, int);
INLINE int mvxpsec_packet_setcrp(struct mvxpsec_packet *, struct cryptop *);
mvxpsec_drop(struct mvxpsec_softc *sc, struct cryptop *crp,
struct cryptop *crp = mv_p->crp;
mvxpsec_packet_setcrp(struct mvxpsec_packet *mv_p, struct cryptop *crp)
struct cryptop *crp;
extern int mvxpsec_dispatch(void *, struct cryptop *, int);
static int hifn_process(void*, struct cryptop *, int);
struct cryptop*, int);
static void hifn_compression(struct hifn_softc *, struct cryptop *,
struct cryptop *crp, int hint)
hifn_process(void *arg, struct cryptop *crp, int hint)
struct cryptop *crp;
struct cryptop *crp = cmd->crp;
hifn_compression(struct hifn_softc *sc, struct cryptop *crp,
struct cryptop *crp = cmd->crp;
struct cryptop *crp;
qat_crypto_load_buf(struct qat_softc *sc, struct cryptop *crp,
qat_crypto_load_iv(struct qat_sym_cookie *qsc, struct cryptop *crp,
qat_crypto_process(void *arg, struct cryptop *crp, int hint)
struct cryptop *crp;
int qat_crypto_load_buf(struct qat_softc *, struct cryptop *,
int qat_crypto_load_iv(struct qat_sym_cookie *, struct cryptop *,
int qat_crypto_process(void *, struct cryptop *, int);
static int ubsec_process(void*, struct cryptop *, int hint);
ubsec_process(void *arg, struct cryptop *crp, int hint)
struct cryptop *crp = (struct cryptop *)q->q_crp;
struct cryptop *crp;
crp = (struct cryptop *)q2->q_crp;
crp = (struct cryptop *)q->q_crp;
struct cryptop *q_crp;
static void ah_input_cb(struct cryptop *);
static void ah_output_cb(struct cryptop *);
ah_output_cb(struct cryptop *crp)
struct cryptop *crp = NULL;
ah_input_cb(struct cryptop *crp)
struct cryptop *crp;
struct cryptop *crp;
esp_input_cb(struct cryptop *crp)
struct cryptop *crp;
static void esp_input_cb(struct cryptop *op);
static void esp_output_cb(struct cryptop *crp);
esp_output_cb(struct cryptop *crp)
struct cryptop *crp;
ipcomp_input_cb(struct cryptop *crp)
struct cryptop *crp;
ipcomp_output_cb(struct cryptop *crp)
static void ipcomp_input_cb(struct cryptop *crp);
static void ipcomp_output_cb(struct cryptop *crp);
TAILQ_HEAD(crypto_crp_q, cryptop);
int (*process)(void *, struct cryptop *, int),
crypto_dispatch(struct cryptop *crp)
crypto_invoke(struct cryptop *crp, int hint)
int (*process)(void *, struct cryptop *, int);
crypto_freereq(struct cryptop *crp)
struct cryptop *
struct cryptop *crp;
memset(crp, 0, sizeof(struct cryptop));
TAILQ_HEAD(crypto_crp_ret_q, cryptop);
crypto_done(struct cryptop *crp)
struct cryptop *crp, *submit, *cnext;
struct cryptop *crp;
static int crypto_invoke(struct cryptop *crp, int hint);
cryptop_cache = pool_cache_init(sizeof(struct cryptop),
struct cryptop *crp = NULL;
TAILQ_HEAD(crprethead, cryptop) crp_ret_mq;
struct cryptop *crp = NULL;
TAILQ_HEAD(, cryptop) crp_delfree_q =
struct cryptop *crp = NULL, *cnext;
static void cryptodev_cb(struct cryptop *);
static void cryptodev_mcb(struct cryptop *);
struct cryptop *crp = NULL;
cryptodev_cb(struct cryptop *crp)
cryptodev_mcb(struct cryptop *crp)
TAILQ_ENTRY(cryptop) crp_next;
void (*crp_callback)(struct cryptop *); /*
int (*cc_process) (void*, struct cryptop *, int);
int (*process)(void*, struct cryptop *, int),
extern void crypto_dispatch(struct cryptop *crp);
extern void crypto_done(struct cryptop *crp);
extern void crypto_freereq(struct cryptop *crp);
extern struct cryptop *crypto_getreq(int num);
swcr_process(void *arg, struct cryptop *crp, int hint)
swcr_authcompute(struct cryptop *crp, struct cryptodesc *crd,
swcr_combined(struct cryptop *crp, int outtype)
static int swcr_combined(struct cryptop *, int);
static int swcr_process(void *, struct cryptop *, int);
struct cryptop;
int swcr_authcompute(struct cryptop *crp, struct cryptodesc *crd,