Home
last modified time | relevance | path

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

/rk3399_ARM-atf/include/drivers/nxp/crypto/caam/
H A Dsec_hw_specific.h228 struct sec_job_ring_t { struct
269 typedef struct sec_job_ring_t sec_job_ring_t; argument
346 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 …]
/rk3399_ARM-atf/drivers/nxp/crypto/caam/src/
H A Dsec_hw_specific.c23 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 …]
H A Dsec_jr_driver.c25 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()