Searched refs:job_ring (Results 1 – 4 of 4) sorted by relevance
| /f-stack/dpdk/drivers/crypto/caam_jr/ |
| H A D | caam_jr_hw.c | 140 job_ring); in hw_shutdown_job_ring() 250 (void *)job_ring); in hw_job_ring_error_print() 255 (void *)job_ring); in hw_job_ring_error_print() 268 (void *)job_ring); in hw_job_ring_error_print() 272 (void *)job_ring); in hw_job_ring_error_print() 291 ASSERT(job_ring != NULL); in hw_job_ring_set_coalescing_param() 294 job_ring); in hw_job_ring_set_coalescing_param() 316 ASSERT(job_ring != NULL); in hw_job_ring_enable_coalescing() 319 job_ring); in hw_job_ring_enable_coalescing() 333 job_ring); in hw_job_ring_enable_coalescing() [all …]
|
| H A D | caam_jr_uio.c | 340 if (job_ring == NULL) { in free_job_ring() 347 job_ring->jr_id, job_ring->uio_fd); in free_job_ring() 350 job_ring->uio_fd = -1; in free_job_ring() 355 if (munmap(job_ring->register_base_addr, job_ring->map_size)) { in free_job_ring() 380 if (job_ring == NULL) { in config_job_ring() 394 job_ring->jr_id); in config_job_ring() 397 uio_device_file_name, job_ring->jr_id, job_ring->uio_fd); in config_job_ring() 401 job_ring->uio_fd, job_ring->uio_minor_number, in config_job_ring() 406 return job_ring; in config_job_ring() 485 job_ring->map_size); in sec_cleanup() [all …]
|
| H A D | caam_jr_hw_specific.h | 166 #define hw_enqueue_desc_on_job_ring(job_ring) SET_JR_REG(IRJA, (job_ring), 1) argument 168 #define hw_set_input_ring_size(job_ring, size) SET_JR_REG(IRSR, job_ring, \ argument 171 #define hw_set_output_ring_size(job_ring, size) SET_JR_REG(ORSR, job_ring, \ argument 177 SET_JR_REG(IRBA, job_ring, PHYS_ADDR_HI(start_addr)); \ 178 SET_JR_REG_LO(IRBA, job_ring, PHYS_ADDR_LO(start_addr));\ 183 SET_JR_REG(ORBA, job_ring, PHYS_ADDR_HI(start_addr)); \ 184 SET_JR_REG_LO(ORBA, job_ring, PHYS_ADDR_LO(start_addr));\ 190 SET_JR_REG(IRBA, job_ring, 0); \ 191 SET_JR_REG_LO(IRBA, job_ring, PHYS_ADDR_LO(start_addr));\ 196 SET_JR_REG(ORBA, job_ring, 0); \ [all …]
|
| H A D | caam_jr.c | 492 job_ring, job_ring->pidx, job_ring->cidx, do_notify); in hw_flush_job_ring() 498 job_ring, job_ring->pidx, job_ring->cidx, in hw_flush_job_ring() 507 job_ring->cidx = SEC_CIRCULAR_COUNTER(job_ring->cidx, in hw_flush_job_ring() 571 job_ring, job_ring->pidx, job_ring->cidx, in hw_poll_job_ring() 583 temp_addr = &(job_ring->output_ring[job_ring->cidx].desc); in hw_poll_job_ring() 602 job_ring->cidx = SEC_CIRCULAR_COUNTER(job_ring->cidx, in hw_poll_job_ring() 2081 while (job_ring->pidx != job_ring->cidx) in close_job_ring() 2109 job_ring); in shutdown_job_ring() 2118 job_ring); in shutdown_job_ring() 2241 job_ring); in init_job_ring() [all …]
|