Lines Matching refs:cesa_dev
38 struct mv_cesa_dev *cesa_dev; variable
45 spin_lock_bh(&cesa_dev->lock); in mv_cesa_dequeue_req_unlocked()
46 backlog = crypto_get_backlog(&cesa_dev->queue); in mv_cesa_dequeue_req_unlocked()
47 req = crypto_dequeue_request(&cesa_dev->queue); in mv_cesa_dequeue_req_unlocked()
49 spin_unlock_bh(&cesa_dev->lock); in mv_cesa_dequeue_req_unlocked()
116 spin_lock_bh(&cesa_dev->lock); in mv_cesa_queue_req()
117 ret = crypto_enqueue_request(&cesa_dev->queue, req); in mv_cesa_queue_req()
118 spin_unlock_bh(&cesa_dev->lock); in mv_cesa_queue_req()
123 for (i = 0; i < cesa_dev->caps->nengines; i++) { in mv_cesa_queue_req()
124 spin_lock_bh(&cesa_dev->engines[i].lock); in mv_cesa_queue_req()
125 if (!cesa_dev->engines[i].req) in mv_cesa_queue_req()
126 mv_cesa_dequeue_req_unlocked(&cesa_dev->engines[i]); in mv_cesa_queue_req()
127 spin_unlock_bh(&cesa_dev->engines[i].lock); in mv_cesa_queue_req()
383 if (cesa_dev) { in mv_cesa_probe()
494 cesa_dev = cesa; in mv_cesa_probe()
498 cesa_dev = NULL; in mv_cesa_probe()