Symbol: iaa_wq
drivers/crypto/intel/iaa/iaa_crypto_main.c
1018
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1025
iaa_wq = idxd_wq_get_private(idxd_desc->wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1026
iaa_device = iaa_wq->iaa_device;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1065
update_wq_comp_bytes(iaa_wq->wq, ctx->req->dlen);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1068
update_wq_decomp_bytes(iaa_wq->wq, ctx->req->slen);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1077
ret = iaa_remap_for_verify(dev, iaa_wq, ctx->req, &src_addr, &dst_addr);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1084
ret = iaa_compress_verify(ctx->tfm, ctx->req, iaa_wq->wq, src_addr,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1123
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1128
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1129
iaa_device = iaa_wq->iaa_device;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1222
static int iaa_remap_for_verify(struct device *dev, struct iaa_wq *iaa_wq,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1235
" wq %d: ret=%d\n", iaa_wq->iaa_device->idxd->id,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1236
iaa_wq->wq->id, ret);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1248
" wq %d: ret=%d\n", iaa_wq->iaa_device->idxd->id,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1249
iaa_wq->wq->id, ret);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1274
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1279
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1280
iaa_device = iaa_wq->iaa_device;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1360
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1365
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1366
iaa_device = iaa_wq->iaa_device;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1476
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1506
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1513
" wq %d: ret=%d\n", iaa_wq->iaa_device->idxd->id,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1514
iaa_wq->wq->id, ret);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1526
" wq %d: ret=%d\n", iaa_wq->iaa_device->idxd->id,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1527
iaa_wq->wq->id, ret);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1542
ret = iaa_remap_for_verify(dev, iaa_wq, req, &src_addr, &dst_addr);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1576
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1604
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1611
" wq %d: ret=%d\n", iaa_wq->iaa_device->idxd->id,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1612
iaa_wq->wq->id, ret);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1624
" wq %d: ret=%d\n", iaa_wq->iaa_device->idxd->id,
drivers/crypto/intel/iaa/iaa_crypto_main.c
1625
iaa_wq->wq->id, ret);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1799
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1810
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1811
if (!iaa_wq) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
1817
if (iaa_wq->ref) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
1818
iaa_wq->remove = true;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1820
wq = iaa_wq->wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
1826
__free_iaa_wq(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
1827
kfree(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
517
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
519
list_for_each_entry(iaa_wq, &iaa_device->wqs, list) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
520
if (iaa_wq->wq == wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
544
static int init_iaa_device(struct iaa_device *iaa_device, struct iaa_wq *iaa_wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
546
return init_device_compression_modes(iaa_device, iaa_wq->wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
557
struct iaa_wq **new_wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
562
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
564
iaa_wq = kzalloc_obj(*iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
565
if (!iaa_wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
568
iaa_wq->wq = wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
569
iaa_wq->iaa_device = iaa_device;
drivers/crypto/intel/iaa/iaa_crypto_main.c
570
idxd_wq_set_private(wq, iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
572
list_add_tail(&iaa_wq->list, &iaa_device->wqs);
drivers/crypto/intel/iaa/iaa_crypto_main.c
577
*new_wq = iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
590
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
592
list_for_each_entry(iaa_wq, &iaa_device->wqs, list) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
593
if (iaa_wq->wq == wq) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
594
list_del(&iaa_wq->list);
drivers/crypto/intel/iaa/iaa_crypto_main.c
627
static void __free_iaa_wq(struct iaa_wq *iaa_wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
631
if (!iaa_wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
634
iaa_device = iaa_wq->iaa_device;
drivers/crypto/intel/iaa/iaa_crypto_main.c
636
free_iaa_device(iaa_wq->iaa_device);
drivers/crypto/intel/iaa/iaa_crypto_main.c
639
static void free_iaa_wq(struct iaa_wq *iaa_wq)
drivers/crypto/intel/iaa/iaa_crypto_main.c
643
__free_iaa_wq(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
645
wq = iaa_wq->wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
647
kfree(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
654
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
658
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
659
if (iaa_wq && !iaa_wq->remove) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
660
iaa_wq->ref++;
drivers/crypto/intel/iaa/iaa_crypto_main.c
673
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
678
iaa_wq = idxd_wq_get_private(wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
679
if (iaa_wq) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
680
iaa_wq->ref--;
drivers/crypto/intel/iaa/iaa_crypto_main.c
681
if (iaa_wq->ref == 0 && iaa_wq->remove) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
691
__free_iaa_wq(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
692
kfree(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
770
struct iaa_wq *new_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
828
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_main.c
865
list_for_each_entry(iaa_wq, &found_device->wqs, list) {
drivers/crypto/intel/iaa/iaa_crypto_main.c
866
wq_table_add(cpu, iaa_wq->wq);
drivers/crypto/intel/iaa/iaa_crypto_main.c
868
cpu, iaa_wq->wq->idxd->id, iaa_wq->wq->id);
drivers/crypto/intel/iaa/iaa_crypto_main.c
999
static int iaa_remap_for_verify(struct device *dev, struct iaa_wq *iaa_wq,
drivers/crypto/intel/iaa/iaa_crypto_stats.c
115
static void reset_wq_stats(struct iaa_wq *wq)
drivers/crypto/intel/iaa/iaa_crypto_stats.c
125
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_stats.c
132
list_for_each_entry(iaa_wq, &iaa_device->wqs, list)
drivers/crypto/intel/iaa/iaa_crypto_stats.c
133
reset_wq_stats(iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_stats.c
136
static void wq_show(struct seq_file *m, struct iaa_wq *iaa_wq)
drivers/crypto/intel/iaa/iaa_crypto_stats.c
138
seq_printf(m, " name: %s\n", iaa_wq->wq->name);
drivers/crypto/intel/iaa/iaa_crypto_stats.c
140
atomic64_read(&iaa_wq->comp_calls));
drivers/crypto/intel/iaa/iaa_crypto_stats.c
142
atomic64_read(&iaa_wq->comp_bytes));
drivers/crypto/intel/iaa/iaa_crypto_stats.c
144
atomic64_read(&iaa_wq->decomp_calls));
drivers/crypto/intel/iaa/iaa_crypto_stats.c
146
atomic64_read(&iaa_wq->decomp_bytes));
drivers/crypto/intel/iaa/iaa_crypto_stats.c
151
struct iaa_wq *iaa_wq;
drivers/crypto/intel/iaa/iaa_crypto_stats.c
166
list_for_each_entry(iaa_wq, &iaa_device->wqs, list)
drivers/crypto/intel/iaa/iaa_crypto_stats.c
167
wq_show(m, iaa_wq);
drivers/crypto/intel/iaa/iaa_crypto_stats.c
73
struct iaa_wq *wq = idxd_wq_get_private(idxd_wq);
drivers/crypto/intel/iaa/iaa_crypto_stats.c
81
struct iaa_wq *wq = idxd_wq_get_private(idxd_wq);
drivers/crypto/intel/iaa/iaa_crypto_stats.c
89
struct iaa_wq *wq = idxd_wq_get_private(idxd_wq);
drivers/crypto/intel/iaa/iaa_crypto_stats.c
97
struct iaa_wq *wq = idxd_wq_get_private(idxd_wq);