Home
last modified time | relevance | path

Searched refs:qat_softc (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/qat_c2xxx/
H A Dqatvar.h162 struct qat_softc;
164 typedef int (*qat_cb_t)(struct qat_softc *, void *, void *);
188 struct qat_softc *qb_sc; /* back pointer to softc */
660 struct qat_softc *qcy_sc;
717 uint32_t (*qhw_get_accel_mask)(struct qat_softc *);
718 uint32_t (*qhw_get_ae_mask)(struct qat_softc *);
719 enum qat_sku (*qhw_get_sku)(struct qat_softc *);
720 uint32_t (*qhw_get_accel_cap)(struct qat_softc *);
721 const char *(*qhw_get_fw_uof_name)(struct qat_softc *);
722 void (*qhw_enable_intr)(struct qat_softc *);
[all …]
H A Dqat_ae.c80 static int qat_ae_write_4(struct qat_softc *, u_char, bus_size_t,
82 static int qat_ae_read_4(struct qat_softc *, u_char, bus_size_t,
84 static void qat_ae_ctx_indr_write(struct qat_softc *, u_char, uint32_t,
86 static int qat_ae_ctx_indr_read(struct qat_softc *, u_char, uint32_t,
90 static int qat_aereg_rel_data_write(struct qat_softc *, u_char, u_char,
92 static int qat_aereg_rel_data_read(struct qat_softc *, u_char, u_char,
94 static int qat_aereg_rel_rdxfer_write(struct qat_softc *, u_char, u_char,
96 static int qat_aereg_rel_wrxfer_write(struct qat_softc *, u_char, u_char,
98 static int qat_aereg_rel_nn_write(struct qat_softc *, u_char, u_char,
100 static int qat_aereg_abs_to_rel(struct qat_softc *, u_char, u_short,
[all …]
H A Dqat_aevar.h64 int qat_ae_init(struct qat_softc *);
65 int qat_ae_start(struct qat_softc *);
68 int qat_aefw_load(struct qat_softc *);
69 void qat_aefw_unload(struct qat_softc *);
70 int qat_aefw_start(struct qat_softc *, u_char, u_int);
H A Dqat_c2xxx.c81 qat_c2xxx_get_accel_mask(struct qat_softc *sc) in qat_c2xxx_get_accel_mask()
91 qat_c2xxx_get_ae_mask(struct qat_softc *sc) in qat_c2xxx_get_ae_mask()
116 qat_c2xxx_get_sku(struct qat_softc *sc) in qat_c2xxx_get_sku()
137 qat_c2xxx_get_accel_cap(struct qat_softc *sc) in qat_c2xxx_get_accel_cap()
146 qat_c2xxx_get_fw_uof_name(struct qat_softc *sc) in qat_c2xxx_get_fw_uof_name()
156 qat_c2xxx_enable_intr(struct qat_softc *sc) in qat_c2xxx_enable_intr()
163 qat_c2xxx_init_etr_intr(struct qat_softc *sc, int bank) in qat_c2xxx_init_etr_intr()
H A Dqat.c262 static int qat_setup_msix_intr(struct qat_softc *);
264 static void qat_etr_init(struct qat_softc *);
265 static void qat_etr_deinit(struct qat_softc *);
266 static void qat_etr_bank_init(struct qat_softc *, int);
267 static void qat_etr_bank_deinit(struct qat_softc *sc, int);
269 static void qat_etr_ap_bank_init(struct qat_softc *);
271 static void qat_etr_ap_bank_set_ring_dest(struct qat_softc *, uint32_t *,
273 static void qat_etr_ap_bank_setup_ring(struct qat_softc *,
277 static int qat_etr_ring_intr(struct qat_softc *, struct qat_bank *,
281 static void qat_arb_update(struct qat_softc *, struct qat_bank *);
[all …]
H A Dqat_hw15.c83 static int qat_adm_ring_init_ring_table(struct qat_softc *);
86 static int qat_adm_ring_build_ring_table(struct qat_softc *, uint32_t);
87 static int qat_adm_ring_build_init_msg(struct qat_softc *,
90 static int qat_adm_ring_send_init_msg_sync(struct qat_softc *,
92 static int qat_adm_ring_send_init_msg(struct qat_softc *,
94 static int qat_adm_ring_intr(struct qat_softc *, void *, void *);
170 qat_adm_ring_init_ring_table(struct qat_softc *sc) in qat_adm_ring_init_ring_table()
191 qat_adm_ring_init(struct qat_softc *sc) in qat_adm_ring_init()
298 qat_adm_ring_build_ring_table(struct qat_softc *sc, uint32_t ae) in qat_adm_ring_build_ring_table()
324 qat_adm_ring_build_init_msg(struct qat_softc *sc, in qat_adm_ring_build_init_msg()
[all …]
H A Dqat_hw15var.h95 int qat_adm_ring_init(struct qat_softc *);
96 int qat_adm_ring_send_init(struct qat_softc *);