Home
last modified time | relevance | path

Searched refs:pqinfo (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/crypto/cavium/cpt/
Dcptvf_reqmanager.c36 static inline void pending_queue_inc_front(struct pending_qinfo *pqinfo, in pending_queue_inc_front() argument
39 struct pending_queue *queue = &pqinfo->queue[qno]; in pending_queue_inc_front()
42 if (unlikely(queue->front == pqinfo->qlen)) in pending_queue_inc_front()
342 struct pending_qinfo *pqinfo, in process_pending_queue() argument
346 struct pending_queue *pqueue = &pqinfo->queue[qno]; in process_pending_queue()
363 pending_queue_inc_front(pqinfo, qno); in process_pending_queue()
379 pending_queue_inc_front(pqinfo, qno); in process_pending_queue()
393 pending_queue_inc_front(pqinfo, qno); in process_pending_queue()
411 pending_queue_inc_front(pqinfo, qno); in process_pending_queue()
495 pqueue = &cptvf->pqinfo.queue[queue]; in process_request()
[all …]
Dcptvf_main.c84 static void free_pending_queues(struct pending_qinfo *pqinfo) in free_pending_queues() argument
89 for_each_pending_queue(pqinfo, queue, i) { in free_pending_queues()
102 pqinfo->qlen = 0; in free_pending_queues()
103 pqinfo->nr_queues = 0; in free_pending_queues()
106 static int alloc_pending_queues(struct pending_qinfo *pqinfo, u32 qlen, in alloc_pending_queues() argument
114 pqinfo->nr_queues = nr_queues; in alloc_pending_queues()
115 pqinfo->qlen = qlen; in alloc_pending_queues()
119 for_each_pending_queue(pqinfo, queue, i) { in alloc_pending_queues()
137 free_pending_queues(pqinfo); in alloc_pending_queues()
150 ret = alloc_pending_queues(&cptvf->pqinfo, qlen, nr_queues); in init_pending_queues()
[all …]
Dcptvf.h115 struct pending_qinfo pqinfo; /* Pending queue information */ member