mvxpsec_softc
mvxpsec_init_sram(struct mvxpsec_softc *sc)
mvxpsec_init_dma(struct mvxpsec_softc *sc, struct marvell_attach_args *mva)
mvxpsec_dma_wait(struct mvxpsec_softc *sc)
mvxpsec_acc_wait(struct mvxpsec_softc *sc)
struct mvxpsec_softc *sc = arg;
mvxpsec_intr_cleanup(struct mvxpsec_softc *sc)
mvxpsec_intr_ack(struct mvxpsec_softc *sc)
STATIC void mvxpsec_evcnt_attach(struct mvxpsec_softc *);
struct mvxpsec_softc *sc = arg;
mvxpsec_eintr_ack(struct mvxpsec_softc *sc)
STATIC int mvxpsec_wininit(struct mvxpsec_softc *, enum marvell_tags *);
mvxpsec_intr_cnt(struct mvxpsec_softc *sc, int cause)
struct mvxpsec_softc *sc = arg;
INLINE void mvxpsec_intr_cleanup(struct mvxpsec_softc *);
struct mvxpsec_softc *sc = arg;
STATIC uint32_t mvxpsec_intr_ack(struct mvxpsec_softc *);
struct mvxpsec_softc *sc = arg;
STATIC uint32_t mvxpsec_eintr_ack(struct mvxpsec_softc *);
INLINE void mvxpsec_intr_cnt(struct mvxpsec_softc *, int);
struct mvxpsec_softc *sc = arg;
mvxpsec_session_alloc(struct mvxpsec_softc *sc)
STATIC struct mvxpsec_devmem *mvxpsec_alloc_devmem(struct mvxpsec_softc *,
struct mvxpsec_softc *sc = mv_s->sc;
STATIC int mvxpsec_init_sram(struct mvxpsec_softc *);
mvxpsec_session_lookup(struct mvxpsec_softc *sc, int sid)
STATIC int mvxpsec_init_dma(struct mvxpsec_softc *,
INLINE int mvxpsec_dma_wait(struct mvxpsec_softc *);
struct mvxpsec_softc *sc = mv_s->sc;
INLINE int mvxpsec_acc_wait(struct mvxpsec_softc *);
INLINE struct mvxpsec_descriptor_handle *mvxpsec_dma_getdesc(struct mvxpsec_softc *);
_INLINE void mvxpsec_dma_putdesc(struct mvxpsec_softc *, struct mvxpsec_descriptor_handle *);
struct mvxpsec_softc *sc = mv_s->sc;
INLINE void mvxpsec_dma_cat(struct mvxpsec_softc *,
struct mvxpsec_softc *sc = mv_p->mv_s->sc;
struct mvxpsec_softc *sc = mv_s->sc;
INLINE int mvxpsec_dma_copy0(struct mvxpsec_softc *,
INLINE int mvxpsec_dma_copy(struct mvxpsec_softc *,
INLINE int mvxpsec_dma_acc_activate(struct mvxpsec_softc *,
INLINE void mvxpsec_dma_finalize(struct mvxpsec_softc *,
INLINE void mvxpsec_dma_free(struct mvxpsec_softc *,
mvxpsec_register(struct mvxpsec_softc *sc)
INLINE int mvxpsec_dma_copy_packet(struct mvxpsec_softc *, struct mvxpsec_packet *);
INLINE int mvxpsec_dma_sync_packet(struct mvxpsec_softc *, struct mvxpsec_packet *);
struct mvxpsec_softc *sc = arg;
STATIC struct mvxpsec_session *mvxpsec_session_alloc(struct mvxpsec_softc *);
INLINE struct mvxpsec_session *mvxpsec_session_lookup(struct mvxpsec_softc *, int);
struct mvxpsec_softc *sc = arg;
struct mvxpsec_softc *sc = arg;
INLINE void mvxpsec_drop(struct mvxpsec_softc *, struct cryptop *, struct mvxpsec_packet *, int);
STATIC int mvxpsec_dispatch_queue(struct mvxpsec_softc *);
struct mvxpsec_softc *sc = arg;
mvxpsec_drop(struct mvxpsec_softc *sc, struct cryptop *crp,
mvxpsec_dispatch_queue(struct mvxpsec_softc *sc)
struct mvxpsec_softc *sc = mv_s->sc;
struct mvxpsec_softc *sc = mv_s->sc;
struct mvxpsec_softc *sc = mv_s->sc;
_STATIC void mvxpsec_dump_reg(struct mvxpsec_softc *);
_STATIC void mvxpsec_dump_sram(const char *, struct mvxpsec_softc *, size_t);
CFATTACH_DECL2_NEW(mvxpsec_mbus, sizeof(struct mvxpsec_softc),
mvxpsec_dump_reg(struct mvxpsec_softc *sc)
mvxpsec_dump_sram(const char *name, struct mvxpsec_softc *sc, size_t len)
struct mvxpsec_softc *sc = device_private(self);
struct mvxpsec_softc *sc = mv_p->mv_s->sc;
mvxpsec_evcnt_attach(struct mvxpsec_softc *sc)
STATIC int mvxpsec_wininit(struct mvxpsec_softc *sc, enum marvell_tags *tags)
struct mvxpsec_softc *sc = aux;
mvxpsec_alloc_devmem(struct mvxpsec_softc *sc, paddr_t phys, int size)
mvxpsec_dma_getdesc(struct mvxpsec_softc *sc)
mvxpsec_dma_putdesc(struct mvxpsec_softc *sc,
mvxpsec_dma_cat(struct mvxpsec_softc *sc,
mvxpsec_dma_copy0(struct mvxpsec_softc *sc, mvxpsec_dma_ring *r,
mvxpsec_dma_copy(struct mvxpsec_softc *sc, mvxpsec_dma_ring *r,
mvxpsec_dma_acc_activate(struct mvxpsec_softc *sc, mvxpsec_dma_ring *r)
mvxpsec_dma_finalize(struct mvxpsec_softc *sc, mvxpsec_dma_ring *r)
mvxpsec_dma_free(struct mvxpsec_softc *sc, mvxpsec_dma_ring *r)
mvxpsec_dma_copy_packet(struct mvxpsec_softc *sc, struct mvxpsec_packet *mv_p)
mvxpsec_dma_sync_packet(struct mvxpsec_softc *sc, struct mvxpsec_packet *mv_p)
struct mvxpsec_softc *sc;
extern int mvxpsec_register(struct mvxpsec_softc *);