Lines Matching refs:qat_softc
313 int qat_alloc_msix_intr(struct qat_softc *,
315 void * qat_establish_msix_intr(struct qat_softc *, pci_intr_handle_t,
317 int qat_setup_msix_intr(struct qat_softc *);
319 int qat_etr_init(struct qat_softc *);
320 int qat_etr_bank_init(struct qat_softc *, int);
322 int qat_etr_ap_bank_init(struct qat_softc *);
324 void qat_etr_ap_bank_set_ring_dest(struct qat_softc *, uint32_t *,
326 void qat_etr_ap_bank_setup_ring(struct qat_softc *,
330 int qat_etr_ring_intr(struct qat_softc *, struct qat_bank *,
334 void qat_arb_update(struct qat_softc *, struct qat_bank *);
340 int qat_crypto_load_buf(struct qat_softc *, struct cryptop *,
346 int qat_crypto_setup_ring(struct qat_softc *,
354 int qat_crypto_bank_init(struct qat_softc *,
356 int qat_crypto_init(struct qat_softc *);
357 int qat_crypto_start(struct qat_softc *);
358 int qat_crypto_sym_rxintr(struct qat_softc *, void *, void *);
360 CFATTACH_DECL_NEW(qat, sizeof(struct qat_softc),
363 struct qat_softc *gsc = NULL;
396 struct qat_softc *sc = device_private(self);
536 struct qat_softc *sc = device_private(self);
618 struct qat_softc *sc = device_private(self);
662 qat_free_dmamem(struct qat_softc *sc, struct qat_dmamem *qdm)
673 qat_alloc_dmamem(struct qat_softc *sc, struct qat_dmamem *qdm,
725 qat_alloc_msix_intr(struct qat_softc *sc, struct pci_attach_args *pa)
751 qat_establish_msix_intr(struct qat_softc *sc, pci_intr_handle_t ih,
788 qat_setup_msix_intr(struct qat_softc *sc)
812 qat_etr_init(struct qat_softc *sc)
851 qat_etr_bank_init(struct qat_softc *sc, int bank)
902 qat_etr_ap_bank_init(struct qat_softc *sc)
932 qat_etr_ap_bank_set_ring_dest(struct qat_softc *sc, uint32_t *ap_dest,
962 qat_etr_ap_bank_setup_ring(struct qat_softc *sc, struct qat_ring *qr)
1006 qat_etr_setup_ring(struct qat_softc *sc, int bank, uint32_t ring,
1137 qat_etr_put_msg(struct qat_softc *sc, struct qat_ring *qr, uint32_t *msg)
1178 qat_etr_ring_intr(struct qat_softc *sc, struct qat_bank *qb,
1237 struct qat_softc *sc = qb->qb_sc;
1266 qat_arb_update(struct qat_softc *sc, struct qat_bank *qb)
1494 qat_crypto_load_buf(struct qat_softc *sc, struct cryptop *crp,
1729 qat_crypto_setup_ring(struct qat_softc *sc, struct qat_crypto_bank *qcb)
1786 qat_crypto_bank_init(struct qat_softc *sc, struct qat_crypto_bank *qcb)
1803 qat_crypto_init(struct qat_softc *sc)
2031 qat_crypto_start(struct qat_softc *sc)
2064 qat_crypto_sym_rxintr(struct qat_softc *sc, void *arg, void *msg)
2132 struct qat_softc *sc = gsc;