Searched refs:nrf_vdma_job_t (Results 1 – 7 of 7) sorted by relevance
62 } nrf_vdma_job_t; typedef147 __STATIC_INLINE void nrf_vdma_job_fill(nrf_vdma_job_t * p_job, in nrf_vdma_job_fill()199 __STATIC_INLINE void * nrf_vdma_job_buffer_get(nrf_vdma_job_t const * p_job) in nrf_vdma_job_buffer_get()211 __STATIC_INLINE size_t nrf_vdma_job_size_get(nrf_vdma_job_t const * p_job) in nrf_vdma_job_size_get()223 __STATIC_INLINE void nrf_vdma_job_terminate(nrf_vdma_job_t * p_job) in nrf_vdma_job_terminate()237 __STATIC_INLINE void nrf_vdma_job_link(nrf_vdma_job_t * p_job, in nrf_vdma_job_link()238 nrf_vdma_job_t * p_job_linked) in nrf_vdma_job_link()
61 NRFY_STATIC_INLINE void __nrfy_internal_mvdma_source_buffers_flush(nrf_vdma_job_t * p_source_job);89 nrf_vdma_job_t * p_source_job_list; ///< Pointer to the source job list.90 nrf_vdma_job_t * p_sink_job_list; ///< Pointer to the sink job list.97 nrf_vdma_job_t ** pp_source_job_lists; ///< Pointer to the list of the source job lists.98 nrf_vdma_job_t ** pp_sink_job_lists; ///< Pointer to the list of the sink job lists.106 nrf_vdma_job_t * p_jobs; ///< Pointer to the job list.248 nrf_mvdma_source_list_ptr_set(p_reg, (nrf_vdma_job_t *)p_list_request->pp_source_job_lists); in nrfy_mvdma_multi_job_list_set()249 nrf_mvdma_sink_list_ptr_set(p_reg, (nrf_vdma_job_t *)p_list_request->pp_sink_job_lists); in nrfy_mvdma_multi_job_list_set()262 p_list_request->pp_source_job_lists = (nrf_vdma_job_t **)nrf_mvdma_source_list_ptr_get(p_reg); in nrfy_mvdma_multi_job_list_get()263 p_list_request->pp_sink_job_lists = (nrf_vdma_job_t **)nrf_mvdma_sink_list_ptr_get(p_reg); in nrfy_mvdma_multi_job_list_get()[all …]
330 nrf_vdma_job_t const * p_job);341 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ecb_in_ptr_get(NRF_ECB_Type const * p_reg);366 nrf_vdma_job_t const * p_job);377 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ecb_out_ptr_get(NRF_ECB_Type const * p_reg);508 nrf_vdma_job_t const * p_job) in nrf_ecb_in_ptr_set()513 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ecb_in_ptr_get(NRF_ECB_Type const * p_reg) in nrf_ecb_in_ptr_get()515 return (nrf_vdma_job_t *)(p_reg->IN.PTR); in nrf_ecb_in_ptr_get()528 nrf_vdma_job_t const * p_job) in nrf_ecb_out_ptr_set()533 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ecb_out_ptr_get(NRF_ECB_Type const * p_reg) in nrf_ecb_out_ptr_get()535 return (nrf_vdma_job_t *)(p_reg->OUT.PTR); in nrf_ecb_out_ptr_get()
373 nrf_vdma_job_t const * p_job);384 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_mvdma_source_list_ptr_get(NRF_MVDMA_Type const * p_reg);395 nrf_vdma_job_t const * p_job);406 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_mvdma_sink_list_ptr_get(NRF_MVDMA_Type const * p_reg);592 nrf_vdma_job_t const * p_job) in nrf_mvdma_source_list_ptr_set()601 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_mvdma_source_list_ptr_get(NRF_MVDMA_Type const * p_reg) in nrf_mvdma_source_list_ptr_get()604 return (nrf_vdma_job_t *)(p_reg->SOURCE.LISTPTR); in nrf_mvdma_source_list_ptr_get()606 return (nrf_vdma_job_t *)(p_reg->CONFIG.SOURCELISTPTR); in nrf_mvdma_source_list_ptr_get()611 nrf_vdma_job_t const * p_job) in nrf_mvdma_sink_list_ptr_set()620 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_mvdma_sink_list_ptr_get(NRF_MVDMA_Type const * p_reg) in nrf_mvdma_sink_list_ptr_get()[all …]
379 nrf_vdma_job_t const * p_job);389 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_aar_out_ptr_get(NRF_AAR_Type const * p_reg);402 nrf_vdma_job_t const * p_job);413 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_aar_in_ptr_get(NRF_AAR_Type const * p_reg);644 nrf_vdma_job_t const * p_job) in nrf_aar_in_ptr_set()649 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_aar_in_ptr_get(NRF_AAR_Type const * p_reg) in nrf_aar_in_ptr_get()651 return (nrf_vdma_job_t *)(p_reg->IN.PTR); in nrf_aar_in_ptr_get()657 nrf_vdma_job_t const * p_job) in nrf_aar_out_ptr_set()662 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_aar_out_ptr_get(NRF_AAR_Type const * p_reg) in nrf_aar_out_ptr_get()664 return (nrf_vdma_job_t *)(p_reg->OUT.PTR); in nrf_aar_out_ptr_get()
749 nrf_vdma_job_t const * p_job);760 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ccm_in_ptr_get(NRF_CCM_Type const * p_reg);793 nrf_vdma_job_t const * p_job);804 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ccm_out_ptr_get(NRF_CCM_Type const * p_reg);1162 nrf_vdma_job_t const * p_job) in nrf_ccm_in_ptr_set()1167 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ccm_in_ptr_get(NRF_CCM_Type const * p_reg) in nrf_ccm_in_ptr_get()1169 return (nrf_vdma_job_t *)(p_reg->IN.PTR); in nrf_ccm_in_ptr_get()1193 nrf_vdma_job_t const * p_job) in nrf_ccm_out_ptr_set()1198 NRF_STATIC_INLINE nrf_vdma_job_t * nrf_ccm_out_ptr_get(NRF_CCM_Type const * p_reg) in nrf_ccm_out_ptr_get()1200 return (nrf_vdma_job_t *)(p_reg->OUT.PTR); in nrf_ccm_out_ptr_get()
97 __ALIGN(8) static nrf_vdma_job_t m_in_job_list[5]; ///< CCM DMA input job list array.98 __ALIGN(8) static nrf_vdma_job_t m_out_job_list[5]; ///< CCM DMA output job list array.