Searched refs:sec_job_ring_t (Results 1 – 3 of 3) sorted by relevance
228 struct sec_job_ring_t { struct269 typedef struct sec_job_ring_t sec_job_ring_t; argument346 int hw_reset_job_ring(sec_job_ring_t *job_ring);357 int hw_shutdown_job_ring(sec_job_ring_t *job_ring);367 void hw_handle_job_ring_error(sec_job_ring_t *job_ring,378 int hw_job_ring_error(sec_job_ring_t *job_ring);393 int hw_job_ring_set_coalescing_param(sec_job_ring_t *job_ring,401 int hw_job_ring_enable_coalescing(sec_job_ring_t *job_ring);408 int hw_job_ring_disable_coalescing(sec_job_ring_t *job_ring);423 int hw_poll_job_ring(struct sec_job_ring_t *job_ring, int32_t limit);[all …]
23 extern struct sec_job_ring_t g_job_rings[MAX_SEC_JOB_RINGS];58 static inline void hw_remove_entries(sec_job_ring_t *jr, int num) in hw_remove_entries()70 static inline int hw_get_available_slots(sec_job_ring_t *jr) in hw_get_available_slots()83 static inline int hw_get_no_finished_jobs(sec_job_ring_t *jr) in hw_get_no_finished_jobs()148 int hw_reset_job_ring(sec_job_ring_t *job_ring) in hw_reset_job_ring()180 int hw_shutdown_job_ring(sec_job_ring_t *job_ring) in hw_shutdown_job_ring()244 void hw_handle_job_ring_error(sec_job_ring_t *job_ring, uint32_t error_code) in hw_handle_job_ring_error()280 int hw_job_ring_error(sec_job_ring_t *job_ring) in hw_job_ring_error()324 int hw_job_ring_set_coalescing_param(sec_job_ring_t *job_ring, in hw_job_ring_set_coalescing_param()346 int hw_job_ring_enable_coalescing(sec_job_ring_t *job_ring) in hw_job_ring_enable_coalescing()[all …]
25 struct sec_job_ring_t g_job_rings[MAX_SEC_JOB_RINGS];40 struct sec_job_ring_t *job_ring = &g_job_rings[g_job_rings_no++]; in init_job_ring()140 struct sec_job_ring_t *job_ring = (sec_job_ring_t *) job_ring_handle; in dequeue_jr()196 struct sec_job_ring_t *job_ring; in enq_jr_desc()198 job_ring = (struct sec_job_ring_t *)job_ring_handle; in enq_jr_desc()