Searched refs:zip_dev (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/crypto/cavium/zip/ |
H A D | zip_device.c | 59 return ((zip_dev->iq[queue].sw_head - zip_dev->iq[queue].sw_tail) * in zip_cmd_queue_consumed() 78 struct zip_device *zip_dev) in zip_load_instr() argument 128 zip_dev->iq[queue].sw_head = zip_dev->iq[queue].sw_tail; in zip_load_instr() 151 zip_dev->iq[queue].sw_head, zip_dev->iq[queue].sw_tail, in zip_load_instr() 152 zip_dev->iq[queue].hw_tail); in zip_load_instr() 155 zip_dev->iq[queue].pend_cnt); in zip_load_instr() 187 zip_dev->iq[queue].hw_tail = zip_dev->iq[queue].sw_head; in zip_update_cmd_bufs() 193 zip_dev->iq[queue].done_cnt++; in zip_update_cmd_bufs() 194 zip_dev->iq[queue].pend_cnt--; in zip_update_cmd_bufs() 197 zip_dev->iq[queue].sw_head, zip_dev->iq[queue].sw_tail, in zip_update_cmd_bufs() [all …]
|
H A D | zip_inflate.c | 129 struct zip_device *zip_dev) in zip_inflate() argument 138 atomic64_add(zip_ops->input_len, &zip_dev->stats.decomp_in_bytes); in zip_inflate() 141 queue = zip_load_instr(zip_cmd, zip_dev); in zip_inflate() 144 atomic64_inc(&zip_dev->stats.decomp_req_submit); in zip_inflate() 150 atomic64_inc(&zip_dev->stats.decomp_req_complete); in zip_inflate() 168 atomic64_inc(&zip_dev->stats.decomp_bad_reqs); in zip_inflate() 169 zip_update_cmd_bufs(zip_dev, queue); in zip_inflate() 173 zip_update_cmd_bufs(zip_dev, queue); in zip_inflate() 182 &zip_dev->stats.decomp_out_bytes); in zip_inflate()
|
H A D | zip_deflate.c | 116 struct zip_device *zip_dev) in zip_deflate() argument 125 atomic64_add(zip_ops->input_len, &zip_dev->stats.comp_in_bytes); in zip_deflate() 127 queue = zip_load_instr(zip_cmd, zip_dev); in zip_deflate() 130 atomic64_inc(&zip_dev->stats.comp_req_submit); in zip_deflate() 136 atomic64_inc(&zip_dev->stats.comp_req_complete); in zip_deflate() 146 zip_update_cmd_bufs(zip_dev, queue); in zip_deflate() 186 &zip_dev->stats.comp_out_bytes); in zip_deflate()
|
H A D | zip_main.c | 51 static struct zip_device *zip_dev[MAX_ZIP_DEVICES]; variable 83 if (!zip_dev[idx]) in zip_alloc_device() 94 zip_dev[idx] = zip; in zip_alloc_device() 108 return zip_dev[node]; in zip_get_device() 326 zip_dev[zip->index] = NULL; in zip_probe() 361 zip_dev[zip->index] = NULL; in zip_remove() 498 if (zip_dev[index]) { in zip_stats_show() 499 zip = zip_dev[index]; in zip_stats_show() 553 if (zip_dev[index]) { in zip_clear_show() 554 memset(&zip_dev[index]->stats, 0, in zip_clear_show() [all …]
|
H A D | zip_main.h | 117 void zip_update_cmd_bufs(struct zip_device *zip_dev, u32 queue); 118 u32 zip_load_instr(union zip_inst_s *instr, struct zip_device *zip_dev);
|
H A D | zip_deflate.h | 61 struct zip_device *zip_dev);
|
H A D | zip_inflate.h | 61 struct zip_device *zip_dev);
|
/openbmc/linux/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 95 struct hisi_zip *zip_dev; member 337 struct hisi_zip_dfx *dfx = &qp_ctx->zip_dev->dfx; in hisi_zip_do_work() 410 struct hisi_zip_dfx *dfx = &qp_ctx->zip_dev->dfx; in hisi_zip_acomp_cb() 584 qp_ctx->zip_dev = hisi_zip; in hisi_zip_ctx_init()
|