Symbol: qat_softc
sys/dev/qat/qat/qat_ocf.c
1020
qat_ocf_start_instances(struct qat_ocf_softc *qat_softc, device_t dev)
sys/dev/qat/qat/qat_ocf.c
1029
qat_softc->numCyInstances = 0;
sys/dev/qat/qat/qat_ocf.c
1046
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1051
qat_ocf_instance = &qat_softc->cyInstHandles[startedInstances];
sys/dev/qat/qat/qat_ocf.c
1061
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1068
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1076
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1085
qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1090
qat_ocf_instance->driver_id = qat_softc->cryptodev_id;
sys/dev/qat/qat/qat_ocf.c
1100
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1103
qat_softc->numCyInstances = startedInstances;
sys/dev/qat/qat/qat_ocf.c
1109
qat_ocf_stop_instances(struct qat_ocf_softc *qat_softc)
sys/dev/qat/qat/qat_ocf.c
1114
for (i = 0; i < qat_softc->numCyInstances; i++) {
sys/dev/qat/qat/qat_ocf.c
1117
qat_instance = &qat_softc->cyInstHandles[i];
sys/dev/qat/qat/qat_ocf.c
1127
qat_softc->numCyInstances = 0;
sys/dev/qat/qat/qat_ocf.c
1133
qat_ocf_deinit(struct qat_ocf_softc *qat_softc)
sys/dev/qat/qat/qat_ocf.c
1138
if (qat_softc->cryptodev_id >= 0) {
sys/dev/qat/qat/qat_ocf.c
1139
crypto_unregister_all(qat_softc->cryptodev_id);
sys/dev/qat/qat/qat_ocf.c
1140
qat_softc->cryptodev_id = -1;
sys/dev/qat/qat/qat_ocf.c
1144
cpaStatus = qat_ocf_stop_instances(qat_softc);
sys/dev/qat/qat/qat_ocf.c
1146
device_printf(qat_softc->sc_dev, "unable to stop instances\n");
sys/dev/qat/qat/qat_ocf.c
1154
qat_ocf_init(struct qat_ocf_softc *qat_softc)
sys/dev/qat/qat/qat_ocf.c
1159
if (qat_ocf_start_instances(qat_softc, qat_softc->sc_dev)) {
sys/dev/qat/qat/qat_ocf.c
1160
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1166
if (qat_softc->numCyInstances) {
sys/dev/qat/qat/qat_ocf.c
1168
crypto_get_driverid(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1172
device_printf(qat_softc->sc_dev,
sys/dev/qat/qat/qat_ocf.c
1176
qat_softc->cryptodev_id = cryptodev_id;
sys/dev/qat/qat/qat_ocf.c
1181
qat_ocf_deinit(qat_softc);
sys/dev/qat/qat/qat_ocf.c
1188
struct qat_ocf_softc *qat_softc = NULL;
sys/dev/qat/qat/qat_ocf.c
1193
qat_softc = device_get_softc(dev);
sys/dev/qat/qat/qat_ocf.c
1194
enabled = qat_softc->enabled;
sys/dev/qat/qat/qat_ocf.c
1200
if (qat_softc->enabled != enabled) {
sys/dev/qat/qat/qat_ocf.c
1202
ret = qat_ocf_init(qat_softc);
sys/dev/qat/qat/qat_ocf.c
1205
ret = qat_ocf_deinit(qat_softc);
sys/dev/qat/qat/qat_ocf.c
1209
qat_softc->enabled = enabled;
sys/dev/qat/qat/qat_ocf.c
1219
struct qat_ocf_softc *qat_softc;
sys/dev/qat/qat/qat_ocf.c
1221
qat_softc = device_get_softc(dev);
sys/dev/qat/qat/qat_ocf.c
1222
qat_softc->sc_dev = dev;
sys/dev/qat/qat/qat_ocf.c
1223
qat_softc->cryptodev_id = -1;
sys/dev/qat/qat/qat_ocf.c
1224
qat_softc->enabled = 1;
sys/dev/qat/qat/qat_ocf.c
1226
qat_softc->rc =
sys/dev/qat/qat/qat_ocf.c
1238
if (!qat_softc->rc)
sys/dev/qat/qat/qat_ocf.c
1240
if (qat_softc->enabled) {
sys/dev/qat/qat/qat_ocf.c
1241
status = qat_ocf_init(qat_softc);
sys/dev/qat/qat/qat_ocf.c
1250
qat_ocf_deinit(qat_softc);
sys/dev/qat/qat/qat_ocf.c
1258
struct qat_ocf_softc *qat_softc = device_get_softc(dev);
sys/dev/qat/qat/qat_ocf.c
1260
return qat_ocf_deinit(qat_softc);
sys/dev/qat/qat/qat_ocf.c
558
struct qat_ocf_softc *qat_softc;
sys/dev/qat/qat/qat_ocf.c
564
qat_softc = device_get_softc(dev);
sys/dev/qat/qat/qat_ocf.c
565
if (qat_softc->numCyInstances > 0) {
sys/dev/qat/qat/qat_ocf.c
567
&qat_softc
sys/dev/qat/qat/qat_ocf.c
568
->cyInstHandles[cpu_id % qat_softc->numCyInstances];
sys/dev/qat_c2xxx/qat.c
1027
qat_etr_ring_intr(struct qat_softc *sc, struct qat_bank *qb,
sys/dev/qat_c2xxx/qat.c
1084
struct qat_softc *sc = qb->qb_sc;
sys/dev/qat_c2xxx/qat.c
1109
qat_arb_update(struct qat_softc *sc, struct qat_bank *qb)
sys/dev/qat_c2xxx/qat.c
1525
qat_crypto_setup_ring(struct qat_softc *sc, struct qat_crypto_bank *qcb)
sys/dev/qat_c2xxx/qat.c
1613
qat_crypto_bank_init(struct qat_softc *sc, struct qat_crypto_bank *qcb)
sys/dev/qat_c2xxx/qat.c
1621
qat_crypto_bank_deinit(struct qat_softc *sc, struct qat_crypto_bank *qcb)
sys/dev/qat_c2xxx/qat.c
1644
qat_crypto_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
1702
qat_crypto_deinit(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
1724
qat_crypto_start(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
1741
qat_crypto_stop(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
1760
qat_crypto_sym_rxintr(struct qat_softc *sc, void *arg, void *msg)
sys/dev/qat_c2xxx/qat.c
1921
struct qat_softc *sc;
sys/dev/qat_c2xxx/qat.c
2134
struct qat_softc *sc;
sys/dev/qat_c2xxx/qat.c
2263
.size = sizeof(struct qat_softc),
sys/dev/qat_c2xxx/qat.c
262
static int qat_setup_msix_intr(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
264
static void qat_etr_init(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
265
static void qat_etr_deinit(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
266
static void qat_etr_bank_init(struct qat_softc *, int);
sys/dev/qat_c2xxx/qat.c
267
static void qat_etr_bank_deinit(struct qat_softc *sc, int);
sys/dev/qat_c2xxx/qat.c
269
static void qat_etr_ap_bank_init(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
271
static void qat_etr_ap_bank_set_ring_dest(struct qat_softc *, uint32_t *,
sys/dev/qat_c2xxx/qat.c
273
static void qat_etr_ap_bank_setup_ring(struct qat_softc *,
sys/dev/qat_c2xxx/qat.c
277
static int qat_etr_ring_intr(struct qat_softc *, struct qat_bank *,
sys/dev/qat_c2xxx/qat.c
281
static void qat_arb_update(struct qat_softc *, struct qat_bank *);
sys/dev/qat_c2xxx/qat.c
287
static int qat_crypto_setup_ring(struct qat_softc *,
sys/dev/qat_c2xxx/qat.c
289
static int qat_crypto_bank_init(struct qat_softc *,
sys/dev/qat_c2xxx/qat.c
291
static int qat_crypto_init(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
292
static void qat_crypto_deinit(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
293
static int qat_crypto_start(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
294
static void qat_crypto_stop(struct qat_softc *);
sys/dev/qat_c2xxx/qat.c
295
static int qat_crypto_sym_rxintr(struct qat_softc *, void *, void *);
sys/dev/qat_c2xxx/qat.c
328
struct qat_softc *sc = device_get_softc(dev);
sys/dev/qat_c2xxx/qat.c
421
struct qat_softc *sc = device_get_softc(dev);
sys/dev/qat_c2xxx/qat.c
493
struct qat_softc *sc = device_get_softc(dev);
sys/dev/qat_c2xxx/qat.c
515
struct qat_softc *sc;
sys/dev/qat_c2xxx/qat.c
587
qat_alloc_dmamem(struct qat_softc *sc, struct qat_dmamem *qdm,
sys/dev/qat_c2xxx/qat.c
636
qat_free_dmamem(struct qat_softc *sc, struct qat_dmamem *qdm)
sys/dev/qat_c2xxx/qat.c
648
qat_setup_msix_intr(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
690
qat_etr_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
708
qat_etr_deinit(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
725
qat_etr_bank_init(struct qat_softc *sc, int bank)
sys/dev/qat_c2xxx/qat.c
772
qat_etr_bank_deinit(struct qat_softc *sc, int bank)
sys/dev/qat_c2xxx/qat.c
788
qat_etr_ap_bank_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat.c
816
qat_etr_ap_bank_set_ring_dest(struct qat_softc *sc, uint32_t *ap_dest,
sys/dev/qat_c2xxx/qat.c
845
qat_etr_ap_bank_setup_ring(struct qat_softc *sc, struct qat_ring *qr)
sys/dev/qat_c2xxx/qat.c
889
qat_etr_setup_ring(struct qat_softc *sc, int bank, uint32_t ring,
sys/dev/qat_c2xxx/qat.c
991
qat_etr_put_msg(struct qat_softc *sc, struct qat_ring *qr, uint32_t *msg)
sys/dev/qat_c2xxx/qat_ae.c
100
static int qat_aereg_abs_to_rel(struct qat_softc *, u_char, u_short,
sys/dev/qat_c2xxx/qat_ae.c
1007
qat_ae_start(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
102
static int qat_aereg_abs_data_write(struct qat_softc *, u_char,
sys/dev/qat_c2xxx/qat_ae.c
1032
qat_ae_clear_reset(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
105
static void qat_ae_enable_ctx(struct qat_softc *, u_char, u_int);
sys/dev/qat_c2xxx/qat_ae.c
106
static void qat_ae_disable_ctx(struct qat_softc *, u_char, u_int);
sys/dev/qat_c2xxx/qat_ae.c
107
static void qat_ae_write_ctx_mode(struct qat_softc *, u_char, u_char);
sys/dev/qat_c2xxx/qat_ae.c
108
static void qat_ae_write_nn_mode(struct qat_softc *, u_char, u_char);
sys/dev/qat_c2xxx/qat_ae.c
109
static void qat_ae_write_lm_mode(struct qat_softc *, u_char,
sys/dev/qat_c2xxx/qat_ae.c
111
static void qat_ae_write_shared_cs_mode0(struct qat_softc *, u_char,
sys/dev/qat_c2xxx/qat_ae.c
1111
qat_ae_check(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
113
static void qat_ae_write_shared_cs_mode(struct qat_softc *, u_char, u_char);
sys/dev/qat_c2xxx/qat_ae.c
114
static int qat_ae_set_reload_ustore(struct qat_softc *, u_char, u_int, int,
sys/dev/qat_c2xxx/qat_ae.c
1154
qat_ae_reset_timestamp(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
117
static enum qat_ae_status qat_ae_get_status(struct qat_softc *, u_char);
sys/dev/qat_c2xxx/qat_ae.c
118
static int qat_ae_is_active(struct qat_softc *, u_char);
sys/dev/qat_c2xxx/qat_ae.c
1181
qat_ae_clear_xfer(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
119
static int qat_ae_wait_num_cycles(struct qat_softc *, u_char, int, int);
sys/dev/qat_c2xxx/qat_ae.c
1200
qat_ae_clear_gprs(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
121
static int qat_ae_clear_reset(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
122
static int qat_ae_check(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
123
static int qat_ae_reset_timestamp(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
124
static void qat_ae_clear_xfer(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
125
static int qat_ae_clear_gprs(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
130
static int qat_ae_ucode_write(struct qat_softc *, u_char, u_int, u_int,
sys/dev/qat_c2xxx/qat_ae.c
132
static int qat_ae_ucode_read(struct qat_softc *, u_char, u_int, u_int,
sys/dev/qat_c2xxx/qat_ae.c
1339
qat_ae_ucode_write(struct qat_softc *sc, u_char ae, u_int uaddr, u_int ninst,
sys/dev/qat_c2xxx/qat_ae.c
135
static int qat_ae_exec_ucode(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
1365
qat_ae_ucode_read(struct qat_softc *sc, u_char ae, u_int uaddr, u_int ninst,
sys/dev/qat_c2xxx/qat_ae.c
137
static int qat_ae_exec_ucode_init_lm(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
140
static int qat_ae_restore_init_lm_gprs(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
143
static int qat_ae_batch_put_lm(struct qat_softc *, u_char,
sys/dev/qat_c2xxx/qat_ae.c
145
static int qat_ae_write_pc(struct qat_softc *, u_char, u_int, u_int);
sys/dev/qat_c2xxx/qat_ae.c
148
static const char *qat_aefw_uof_string(struct qat_softc *, size_t);
sys/dev/qat_c2xxx/qat_ae.c
1487
qat_ae_exec_ucode(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
149
static struct uof_chunk_hdr *qat_aefw_uof_find_chunk(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
152
static int qat_aefw_load_mof(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
153
static void qat_aefw_unload_mof(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
154
static int qat_aefw_load_mmp(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
155
static void qat_aefw_unload_mmp(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
157
static int qat_aefw_mof_find_uof0(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
161
static int qat_aefw_mof_find_uof(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
162
static int qat_aefw_mof_parse(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
164
static int qat_aefw_uof_parse_image(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
1659
qat_ae_exec_ucode_init_lm(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
166
static int qat_aefw_uof_parse_images(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
167
static int qat_aefw_uof_parse(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
1677
qat_ae_restore_init_lm_gprs(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
169
static int qat_aefw_alloc_auth_dmamem(struct qat_softc *, char *, size_t,
sys/dev/qat_c2xxx/qat_ae.c
171
static int qat_aefw_auth(struct qat_softc *, struct qat_dmamem *);
sys/dev/qat_c2xxx/qat_ae.c
1711
qat_ae_batch_put_lm(struct qat_softc *sc, u_char ae,
sys/dev/qat_c2xxx/qat_ae.c
172
static int qat_aefw_suof_load(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_ae.c
174
static int qat_aefw_suof_parse_image(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
176
static int qat_aefw_suof_parse(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
1769
qat_ae_write_pc(struct qat_softc *sc, u_char ae, u_int ctx_mask, u_int upc)
sys/dev/qat_c2xxx/qat_ae.c
177
static int qat_aefw_suof_write(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
179
static int qat_aefw_uof_assign_image(struct qat_softc *, struct qat_ae *,
sys/dev/qat_c2xxx/qat_ae.c
181
static int qat_aefw_uof_init_ae(struct qat_softc *, u_char);
sys/dev/qat_c2xxx/qat_ae.c
1811
qat_aefw_uof_string(struct qat_softc *sc, size_t offset)
sys/dev/qat_c2xxx/qat_ae.c
182
static int qat_aefw_uof_init(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
1822
qat_aefw_uof_find_chunk(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_ae.c
184
static int qat_aefw_init_memory_one(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
1842
qat_aefw_load_mof(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
186
static void qat_aefw_free_lm_init(struct qat_softc *, u_char);
sys/dev/qat_c2xxx/qat_ae.c
1861
qat_aefw_unload_mof(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
187
static int qat_aefw_init_ustore(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
1870
qat_aefw_load_mmp(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
188
static int qat_aefw_init_reg(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
1889
qat_aefw_unload_mmp(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
1898
qat_aefw_mof_find_uof0(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_ae.c
190
static int qat_aefw_init_reg_sym_expr(struct qat_softc *, u_char,
sys/dev/qat_c2xxx/qat_ae.c
192
static int qat_aefw_init_memory(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
193
static int qat_aefw_init_globals(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
1933
qat_aefw_mof_find_uof(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
194
static uint64_t qat_aefw_get_uof_inst(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
196
static int qat_aefw_do_pagein(struct qat_softc *, u_char,
sys/dev/qat_c2xxx/qat_ae.c
198
static int qat_aefw_uof_write_one(struct qat_softc *,
sys/dev/qat_c2xxx/qat_ae.c
1982
qat_aefw_mof_parse(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
200
static int qat_aefw_uof_write(struct qat_softc *);
sys/dev/qat_c2xxx/qat_ae.c
203
qat_ae_write_4(struct qat_softc *sc, u_char ae, bus_size_t offset,
sys/dev/qat_c2xxx/qat_ae.c
2075
qat_aefw_uof_parse_image(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_ae.c
2172
qat_aefw_uof_parse_images(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
2196
qat_aefw_uof_parse(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
222
qat_ae_read_4(struct qat_softc *sc, u_char ae, bus_size_t offset,
sys/dev/qat_c2xxx/qat_ae.c
2311
qat_aefw_suof_parse_image(struct qat_softc *sc, struct qat_suof_image *qsi,
sys/dev/qat_c2xxx/qat_ae.c
2349
qat_aefw_suof_parse(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
243
qat_ae_ctx_indr_write(struct qat_softc *sc, u_char ae, uint32_t ctx_mask,
sys/dev/qat_c2xxx/qat_ae.c
2438
qat_aefw_alloc_auth_dmamem(struct qat_softc *sc, char *image, size_t size,
sys/dev/qat_c2xxx/qat_ae.c
2532
qat_aefw_auth(struct qat_softc *sc, struct qat_dmamem *dma)
sys/dev/qat_c2xxx/qat_ae.c
2563
qat_aefw_suof_load(struct qat_softc *sc, struct qat_dmamem *dma)
sys/dev/qat_c2xxx/qat_ae.c
2608
qat_aefw_suof_write(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
2637
qat_aefw_uof_assign_image(struct qat_softc *sc, struct qat_ae *qae,
sys/dev/qat_c2xxx/qat_ae.c
2691
qat_aefw_uof_init_ae(struct qat_softc *sc, u_char ae)
sys/dev/qat_c2xxx/qat_ae.c
270
qat_ae_ctx_indr_read(struct qat_softc *sc, u_char ae, uint32_t ctx,
sys/dev/qat_c2xxx/qat_ae.c
2726
qat_aefw_uof_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
2763
qat_aefw_load(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
2823
qat_aefw_unload(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
2830
qat_aefw_start(struct qat_softc *sc, u_char ae, u_int ctx_mask)
sys/dev/qat_c2xxx/qat_ae.c
2858
qat_aefw_init_memory_one(struct qat_softc *sc, struct uof_init_mem *uim)
sys/dev/qat_c2xxx/qat_ae.c
2931
qat_aefw_free_lm_init(struct qat_softc *sc, u_char ae)
sys/dev/qat_c2xxx/qat_ae.c
2946
qat_aefw_init_ustore(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
3031
qat_aefw_init_reg(struct qat_softc *sc, u_char ae, u_char ctx_mask,
sys/dev/qat_c2xxx/qat_ae.c
3075
qat_aefw_init_reg_sym_expr(struct qat_softc *sc, u_char ae,
sys/dev/qat_c2xxx/qat_ae.c
3132
qat_aefw_init_memory(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
3180
qat_aefw_init_globals(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
3234
qat_aefw_get_uof_inst(struct qat_softc *sc, struct qat_uof_page *qup,
sys/dev/qat_c2xxx/qat_ae.c
3265
qat_aefw_do_pagein(struct qat_softc *sc, u_char ae, struct qat_uof_page *qup)
sys/dev/qat_c2xxx/qat_ae.c
3342
qat_aefw_uof_write_one(struct qat_softc *sc, struct qat_uof_image *qui)
sys/dev/qat_c2xxx/qat_ae.c
3422
qat_aefw_uof_write(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
355
qat_aereg_rel_data_write(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
421
qat_aereg_rel_data_read(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
565
qat_aereg_rel_rdxfer_write(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
614
qat_aereg_rel_wrxfer_write(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
624
qat_aereg_rel_nn_write(struct qat_softc *sc, u_char ae, u_char ctx,
sys/dev/qat_c2xxx/qat_ae.c
634
qat_aereg_abs_to_rel(struct qat_softc *sc, u_char ae,
sys/dev/qat_c2xxx/qat_ae.c
654
qat_aereg_abs_data_write(struct qat_softc *sc, u_char ae,
sys/dev/qat_c2xxx/qat_ae.c
709
qat_ae_enable_ctx(struct qat_softc *sc, u_char ae, u_int ctx_mask)
sys/dev/qat_c2xxx/qat_ae.c
727
qat_ae_disable_ctx(struct qat_softc *sc, u_char ae, u_int ctx_mask)
sys/dev/qat_c2xxx/qat_ae.c
738
qat_ae_write_ctx_mode(struct qat_softc *sc, u_char ae, u_char mode)
sys/dev/qat_c2xxx/qat_ae.c
755
qat_ae_write_nn_mode(struct qat_softc *sc, u_char ae, u_char mode)
sys/dev/qat_c2xxx/qat_ae.c
772
qat_ae_write_lm_mode(struct qat_softc *sc, u_char ae,
sys/dev/qat_c2xxx/qat_ae.c
80
static int qat_ae_write_4(struct qat_softc *, u_char, bus_size_t,
sys/dev/qat_c2xxx/qat_ae.c
803
qat_ae_write_shared_cs_mode0(struct qat_softc *sc, u_char ae, u_char mode)
sys/dev/qat_c2xxx/qat_ae.c
819
qat_ae_write_shared_cs_mode(struct qat_softc *sc, u_char ae, u_char mode)
sys/dev/qat_c2xxx/qat_ae.c
82
static int qat_ae_read_4(struct qat_softc *, u_char, bus_size_t,
sys/dev/qat_c2xxx/qat_ae.c
833
qat_ae_set_reload_ustore(struct qat_softc *sc, u_char ae,
sys/dev/qat_c2xxx/qat_ae.c
84
static void qat_ae_ctx_indr_write(struct qat_softc *, u_char, uint32_t,
sys/dev/qat_c2xxx/qat_ae.c
86
static int qat_ae_ctx_indr_read(struct qat_softc *, u_char, uint32_t,
sys/dev/qat_c2xxx/qat_ae.c
871
qat_ae_get_status(struct qat_softc *sc, u_char ae)
sys/dev/qat_c2xxx/qat_ae.c
889
qat_ae_is_active(struct qat_softc *sc, u_char ae)
sys/dev/qat_c2xxx/qat_ae.c
90
static int qat_aereg_rel_data_write(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
905
qat_ae_wait_num_cycles(struct qat_softc *sc, u_char ae, int cycles, int check)
sys/dev/qat_c2xxx/qat_ae.c
92
static int qat_aereg_rel_data_read(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
94
static int qat_aereg_rel_rdxfer_write(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
949
qat_ae_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_ae.c
96
static int qat_aereg_rel_wrxfer_write(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_ae.c
98
static int qat_aereg_rel_nn_write(struct qat_softc *, u_char, u_char,
sys/dev/qat_c2xxx/qat_aevar.h
64
int qat_ae_init(struct qat_softc *);
sys/dev/qat_c2xxx/qat_aevar.h
65
int qat_ae_start(struct qat_softc *);
sys/dev/qat_c2xxx/qat_aevar.h
68
int qat_aefw_load(struct qat_softc *);
sys/dev/qat_c2xxx/qat_aevar.h
69
void qat_aefw_unload(struct qat_softc *);
sys/dev/qat_c2xxx/qat_aevar.h
70
int qat_aefw_start(struct qat_softc *, u_char, u_int);
sys/dev/qat_c2xxx/qat_c2xxx.c
116
qat_c2xxx_get_sku(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_c2xxx.c
137
qat_c2xxx_get_accel_cap(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_c2xxx.c
146
qat_c2xxx_get_fw_uof_name(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_c2xxx.c
156
qat_c2xxx_enable_intr(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_c2xxx.c
163
qat_c2xxx_init_etr_intr(struct qat_softc *sc, int bank)
sys/dev/qat_c2xxx/qat_c2xxx.c
81
qat_c2xxx_get_accel_mask(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_c2xxx.c
91
qat_c2xxx_get_ae_mask(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_hw15.c
170
qat_adm_ring_init_ring_table(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_hw15.c
191
qat_adm_ring_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_hw15.c
298
qat_adm_ring_build_ring_table(struct qat_softc *sc, uint32_t ae)
sys/dev/qat_c2xxx/qat_hw15.c
324
qat_adm_ring_build_init_msg(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_hw15.c
405
qat_adm_ring_send_init_msg_sync(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_hw15.c
436
qat_adm_ring_send_init_msg(struct qat_softc *sc,
sys/dev/qat_c2xxx/qat_hw15.c
468
qat_adm_ring_send_init(struct qat_softc *sc)
sys/dev/qat_c2xxx/qat_hw15.c
484
qat_adm_ring_intr(struct qat_softc *sc, void *arg, void *msg)
sys/dev/qat_c2xxx/qat_hw15.c
83
static int qat_adm_ring_init_ring_table(struct qat_softc *);
sys/dev/qat_c2xxx/qat_hw15.c
86
static int qat_adm_ring_build_ring_table(struct qat_softc *, uint32_t);
sys/dev/qat_c2xxx/qat_hw15.c
87
static int qat_adm_ring_build_init_msg(struct qat_softc *,
sys/dev/qat_c2xxx/qat_hw15.c
90
static int qat_adm_ring_send_init_msg_sync(struct qat_softc *,
sys/dev/qat_c2xxx/qat_hw15.c
92
static int qat_adm_ring_send_init_msg(struct qat_softc *,
sys/dev/qat_c2xxx/qat_hw15.c
94
static int qat_adm_ring_intr(struct qat_softc *, void *, void *);
sys/dev/qat_c2xxx/qat_hw15var.h
95
int qat_adm_ring_init(struct qat_softc *);
sys/dev/qat_c2xxx/qat_hw15var.h
96
int qat_adm_ring_send_init(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
1000
qat_etr_bank_ring_read_4(struct qat_softc *sc, int bank, int ring,
sys/dev/qat_c2xxx/qatvar.h
1008
qat_etr_bank_ring_base_write_8(struct qat_softc *sc, int bank, int ring,
sys/dev/qat_c2xxx/qatvar.h
1020
qat_arb_ringsrvarben_write_4(struct qat_softc *sc, int index, uint32_t value)
sys/dev/qat_c2xxx/qatvar.h
1028
qat_arb_sarconfig_write_4(struct qat_softc *sc, int index, uint32_t value)
sys/dev/qat_c2xxx/qatvar.h
1036
qat_arb_wrk_2_ser_map_write_4(struct qat_softc *sc, int index, uint32_t value)
sys/dev/qat_c2xxx/qatvar.h
1045
void qat_free_dmamem(struct qat_softc *, struct qat_dmamem *);
sys/dev/qat_c2xxx/qatvar.h
1046
int qat_alloc_dmamem(struct qat_softc *, struct qat_dmamem *, int,
sys/dev/qat_c2xxx/qatvar.h
1049
int qat_etr_setup_ring(struct qat_softc *, int, uint32_t, uint32_t,
sys/dev/qat_c2xxx/qatvar.h
1052
int qat_etr_put_msg(struct qat_softc *, struct qat_ring *,
sys/dev/qat_c2xxx/qatvar.h
162
struct qat_softc;
sys/dev/qat_c2xxx/qatvar.h
164
typedef int (*qat_cb_t)(struct qat_softc *, void *, void *);
sys/dev/qat_c2xxx/qatvar.h
188
struct qat_softc *qb_sc; /* back pointer to softc */
sys/dev/qat_c2xxx/qatvar.h
660
struct qat_softc *qcy_sc;
sys/dev/qat_c2xxx/qatvar.h
717
uint32_t (*qhw_get_accel_mask)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
718
uint32_t (*qhw_get_ae_mask)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
719
enum qat_sku (*qhw_get_sku)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
720
uint32_t (*qhw_get_accel_cap)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
721
const char *(*qhw_get_fw_uof_name)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
722
void (*qhw_enable_intr)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
723
void (*qhw_init_etr_intr)(struct qat_softc *, int);
sys/dev/qat_c2xxx/qatvar.h
724
int (*qhw_init_admin_comms)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
725
int (*qhw_send_admin_init)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
726
int (*qhw_init_arb)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
727
void (*qhw_get_arb_mapping)(struct qat_softc *, const uint32_t **);
sys/dev/qat_c2xxx/qatvar.h
728
void (*qhw_enable_error_correction)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
729
int (*qhw_check_uncorrectable_error)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
730
void (*qhw_print_err_registers)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
731
void (*qhw_disable_error_interrupts)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
732
int (*qhw_check_slice_hang)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
733
int (*qhw_set_ssm_wdtimer)(struct qat_softc *);
sys/dev/qat_c2xxx/qatvar.h
839
qat_bar_write_4(struct qat_softc *sc, int baroff, bus_size_t offset,
sys/dev/qat_c2xxx/qatvar.h
850
qat_bar_read_4(struct qat_softc *sc, int baroff, bus_size_t offset)
sys/dev/qat_c2xxx/qatvar.h
860
qat_misc_write_4(struct qat_softc *sc, bus_size_t offset, uint32_t value)
sys/dev/qat_c2xxx/qatvar.h
867
qat_misc_read_4(struct qat_softc *sc, bus_size_t offset)
sys/dev/qat_c2xxx/qatvar.h
874
qat_misc_read_write_or_4(struct qat_softc *sc, bus_size_t offset,
sys/dev/qat_c2xxx/qatvar.h
885
qat_misc_read_write_and_4(struct qat_softc *sc, bus_size_t offset,
sys/dev/qat_c2xxx/qatvar.h
896
qat_etr_write_4(struct qat_softc *sc, bus_size_t offset, uint32_t value)
sys/dev/qat_c2xxx/qatvar.h
903
qat_etr_read_4(struct qat_softc *sc, bus_size_t offset)
sys/dev/qat_c2xxx/qatvar.h
910
qat_ae_local_write_4(struct qat_softc *sc, u_char ae, bus_size_t offset,
sys/dev/qat_c2xxx/qatvar.h
922
qat_ae_local_read_4(struct qat_softc *sc, u_char ae, bus_size_t offset)
sys/dev/qat_c2xxx/qatvar.h
932
qat_ae_xfer_write_4(struct qat_softc *sc, u_char ae, bus_size_t offset,
sys/dev/qat_c2xxx/qatvar.h
942
qat_cap_global_write_4(struct qat_softc *sc, bus_size_t offset, uint32_t value)
sys/dev/qat_c2xxx/qatvar.h
949
qat_cap_global_read_4(struct qat_softc *sc, bus_size_t offset)
sys/dev/qat_c2xxx/qatvar.h
957
qat_etr_bank_write_4(struct qat_softc *sc, int bank,
sys/dev/qat_c2xxx/qatvar.h
966
qat_etr_bank_read_4(struct qat_softc *sc, int bank,
sys/dev/qat_c2xxx/qatvar.h
975
qat_etr_ap_bank_write_4(struct qat_softc *sc, int ap_bank,
sys/dev/qat_c2xxx/qatvar.h
983
qat_etr_ap_bank_read_4(struct qat_softc *sc, int ap_bank,
sys/dev/qat_c2xxx/qatvar.h
992
qat_etr_bank_ring_write_4(struct qat_softc *sc, int bank, int ring,