/device/soc/rockchip/common/sdk_linux/drivers/iommu/ |
H A D | dma-iommu.c | 54 static inline size_t cookie_msi_granule(struct iommu_dma_cookie *cookie) in cookie_msi_granule() argument 56 if (cookie->type == IOMMU_DMA_IOVA_COOKIE) { in cookie_msi_granule() 57 return cookie->iovad.granule; in cookie_msi_granule() 64 struct iommu_dma_cookie *cookie; in cookie_alloc() local 66 cookie = kzalloc(sizeof(*cookie), GFP_KERNEL); in cookie_alloc() 67 if (cookie) { in cookie_alloc() 68 INIT_LIST_HEAD(&cookie->msi_page_list); in cookie_alloc() 69 cookie->type = type; in cookie_alloc() 71 return cookie; in cookie_alloc() 110 struct iommu_dma_cookie *cookie; iommu_get_msi_cookie() local 140 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_put_dma_cookie() local 179 cookie_init_hw_msi_region(struct iommu_dma_cookie *cookie, phys_addr_t start, phys_addr_t end) cookie_init_hw_msi_region() argument 250 struct iommu_dma_cookie *cookie = domain->iova_cookie; iova_reserve_iommu_regions() local 291 struct iommu_dma_cookie *cookie; iommu_dma_flush_iotlb_all() local 317 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_init_domain() local 390 struct iommu_dma_cookie *cookie; iommu_dma_reserve_iova() local 469 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_alloc_iova() local 508 iommu_dma_free_iova(struct iommu_dma_cookie *cookie, dma_addr_t iova, size_t size) iommu_dma_free_iova() argument 525 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_unmap_ext() local 547 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_map_ext() local 657 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_alloc_remap() local 911 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_map_sg() local 1283 struct iommu_dma_cookie *cookie = domain->iova_cookie; iommu_dma_get_msi_page() local [all...] |
/device/qemu/arm_mps2_an386/liteos_m/board/libc/ |
H A D | dprintf.c | 39 static void dputs(char const *s, int (*pFputc)(int n, FILE *cookie), void *cookie)
in dputs() argument 45 pFputc(*s++, cookie);
in dputs()
|
/device/qemu/arm_mps3_an547/liteos_m/board/libc/ |
H A D | dprintf.c | 38 static void dputs(char const *s, int (*pFputc)(int n, FILE *cookie), void *cookie)
in dputs() argument 44 pFputc(*s++, cookie);
in dputs()
|
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/ |
H A D | oal_cfg80211.c | 63 hi_u64 cookie, oal_ieee80211_channel_stru *chan, hi_u32 duration, oal_gfp_enum_uint8 en_gfp) in oal_cfg80211_ready_on_channel() 67 cfg80211_ready_on_channel(wdev, cookie, chan, duration, en_gfp); in oal_cfg80211_ready_on_channel() 71 cfg80211_ready_on_channel(pst_net_dev, cookie, chan, en_channel_type, duration, en_gfp); in oal_cfg80211_ready_on_channel() 75 hi_unref_param(cookie); in oal_cfg80211_ready_on_channel() 118 hi_u64 cookie, const hi_u8 *buf, size_t len, hi_u8 ack, oal_gfp_enum_uint8 gfp) in oal_cfg80211_mgmt_tx_status() 121 hi_unref_param(cookie); in oal_cfg80211_mgmt_tx_status() 125 cfg80211_mgmt_tx_status(wdev, cookie, buf, len, ack, gfp); in oal_cfg80211_mgmt_tx_status() 127 cfg80211_mgmt_tx_status(pst_net_dev, cookie, buf, len, ack, gfp); in oal_cfg80211_mgmt_tx_status() 57 oal_cfg80211_ready_on_channel( oal_wireless_dev *wdev, hi_u64 cookie, oal_ieee80211_channel_stru *chan, hi_u32 duration, oal_gfp_enum_uint8 en_gfp) oal_cfg80211_ready_on_channel() argument 112 oal_cfg80211_mgmt_tx_status( oal_wireless_dev *wdev, hi_u64 cookie, const hi_u8 *buf, size_t len, hi_u8 ack, oal_gfp_enum_uint8 gfp) oal_cfg80211_mgmt_tx_status() argument
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/common/ |
H A D | ump_kernel_common.c | 169 unmap_args.cookie = descriptor->cookie; in _ump_ukk_close() 242 DBG_MSG(1, ("ump_ukk_map_mem: unable to allocate a descriptor_mapping for return cookie\n")); in _ump_ukk_map_mem() 252 descriptor->cookie = (u32)map_id; in _ump_ukk_map_mem() 308 args->cookie = descriptor->cookie; in _ump_ukk_map_mem() 326 if (0 != ump_descriptor_mapping_get(session_data->cookies_map, (int)args->cookie, (void **)&descriptor)) { in _ump_ukk_unmap_mem() 327 MSG_ERR(("_ump_ukk_map_mem: cookie 0x%X not found for this session\n", args->cookie)); in _ump_ukk_unmap_mem() 344 ump_descriptor_mapping_free(session_data->cookies_map, (int)args->cookie); in _ump_ukk_unmap_mem() [all...] |
H A D | ump_uk_types.h | 137 u32 cookie; member 147 u32 cookie; member 157 u32 cookie; /**< [in] cookie stored with reference to the kernel mapping internals */ member 173 ump_uk_user new_user; /**< [in] cookie stored with reference to the kernel mapping internals */
|
H A D | ump_kernel_memory_backend.h | 28 u32 cookie; /**< necessary on some U/K interface implementations */ member
|
/device/qemu/riscv32_virt/liteos_m/board/libc/ |
H A D | dprintf.c | 39 static void dputs(char const *s, int (*pFputc)(int n, FILE *cookie), void *cookie)
in dputs() argument 45 pFputc(*s++, cookie);
in dputs()
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | dmaengine.h | 18 * typedef dma_cookie_t - an opaque DMA cookie 20 * if dma_cookie_t is >0 it's a DMA request cookie, <0 it's an error code 25 static inline int dma_submit_error(dma_cookie_t cookie) in dma_submit_error() argument 27 return cookie < 0 ? cookie : 0; in dma_submit_error() 315 * @cookie: last cookie value returned to client 316 * @completed_cookie: last completed cookie for this channel 333 dma_cookie_t cookie; member 580 * @cookie 601 dma_cookie_t cookie; global() member 1178 dmaengine_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *state) dmaengine_tx_status() argument 1395 dma_async_is_tx_complete(struct dma_chan *chan, dma_cookie_t cookie, dma_cookie_t *last, dma_cookie_t *used) dma_async_is_tx_complete() argument 1420 dma_async_is_complete(dma_cookie_t cookie, dma_cookie_t last_complete, dma_cookie_t last_used) dma_async_is_complete() argument 1464 dma_sync_wait(struct dma_chan *chan, dma_cookie_t cookie) dma_sync_wait() argument [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 314 unsigned int cookie = find_first_bit(&pending_regions_to_clean, BITS_PER_LONG); in kbase_context_sticky_resource_term() local 315 if (!WARN_ON(!kctx->pending_regions[cookie])) { in kbase_context_sticky_resource_term() 317 kbase_mem_phy_alloc_put(kctx->pending_regions[cookie]->cpu_alloc); in kbase_context_sticky_resource_term() 318 kbase_mem_phy_alloc_put(kctx->pending_regions[cookie]->gpu_alloc); in kbase_context_sticky_resource_term() 319 kfree(kctx->pending_regions[cookie]); in kbase_context_sticky_resource_term() 321 kctx->pending_regions[cookie] = NULL; in kbase_context_sticky_resource_term() 324 bitmap_clear(&pending_regions_to_clean, cookie, 1); in kbase_context_sticky_resource_term()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 326 unsigned int cookie = find_first_bit(&pending_regions_to_clean, in kbase_context_sticky_resource_term() local 329 if (!WARN_ON(!kctx->pending_regions[cookie])) { in kbase_context_sticky_resource_term() 332 kctx->pending_regions[cookie]->cpu_alloc); in kbase_context_sticky_resource_term() 334 kctx->pending_regions[cookie]->gpu_alloc); in kbase_context_sticky_resource_term() 335 kfree(kctx->pending_regions[cookie]); in kbase_context_sticky_resource_term() 337 kctx->pending_regions[cookie] = NULL; in kbase_context_sticky_resource_term() 340 bitmap_clear(&pending_regions_to_clean, cookie, 1); in kbase_context_sticky_resource_term()
|
/device/soc/rockchip/rk3399/hardware/mpp/include/ |
H A D | mpp_trace.h | 27 void mpp_trace_async_begin(const char* name, RK_S32 cookie); 28 void mpp_trace_async_end(const char* name, RK_S32 cookie);
|
/device/soc/rockchip/rk3568/hardware/mpp/include/ |
H A D | mpp_trace.h | 27 void mpp_trace_async_begin(const char* name, RK_S32 cookie); 28 void mpp_trace_async_end(const char* name, RK_S32 cookie);
|
/device/soc/rockchip/rk3588/hardware/mpp/include/ |
H A D | mpp_trace.h | 28 void mpp_trace_async_begin(const char* name, RK_S32 cookie); 29 void mpp_trace_async_end(const char* name, RK_S32 cookie);
|
/device/soc/rockchip/common/hardware/mpp/include/ |
H A D | mpp_trace.h | 27 void mpp_trace_async_begin(const char *name, signed int cookie); 28 void mpp_trace_async_end(const char *name, signed int cookie);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.c | 265 unsigned int cookie = __ffs(pending_regions_to_clean);
in kbase_destroy_context() local 267 BUG_ON(!kctx->pending_regions[cookie]);
in kbase_destroy_context() 269 kbase_reg_pending_dtor(kctx->pending_regions[cookie]);
in kbase_destroy_context() 271 kctx->pending_regions[cookie] = NULL;
in kbase_destroy_context() 272 pending_regions_to_clean &= ~(1UL << cookie);
in kbase_destroy_context()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.c | 262 unsigned int cookie = __ffs(pending_regions_to_clean); in kbase_destroy_context() local 264 BUG_ON(!kctx->pending_regions[cookie]); in kbase_destroy_context() 266 kbase_reg_pending_dtor(kctx->pending_regions[cookie]); in kbase_destroy_context() 268 kctx->pending_regions[cookie] = NULL; in kbase_destroy_context() 269 pending_regions_to_clean &= ~(1UL << cookie); in kbase_destroy_context()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/ump/common/ |
H A D | ump_uk_types.h | 127 u32 cookie; member 136 u32 cookie; member 145 u32 cookie; /**< [in] cookie stored with reference to the kernel mapping internals */ member 158 ump_uk_user new_user; /**< [in] cookie stored with reference to the kernel mapping internals */
|
H A D | ump_kernel_memory_backend.h | 28 u32 cookie; /**< necessary on some U/K interface implementations */ member
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
H A D | rga_dma_buf.c | 367 struct rga_iommu_dma_cookie *cookie = domain->iova_cookie; in rga_iommu_dma_alloc_iova() local 368 struct iova_domain *iovad = &cookie->iovad; in rga_iommu_dma_alloc_iova() 392 static void rga_iommu_dma_free_iova(struct rga_iommu_dma_cookie *cookie, in rga_iommu_dma_free_iova() argument 395 struct iova_domain *iovad = &cookie->iovad; in rga_iommu_dma_free_iova() 413 rga_iommu_dma_free_iova(buffer->cookie, buffer->iova, buffer->size); in rga_viraddr_put_channel_info() 428 rga_iommu_dma_free_iova(virt_dma_buf->cookie, virt_dma_buf->iova, virt_dma_buf->size); in rga_iommu_unmap_virt_addr() 441 struct rga_iommu_dma_cookie *cookie; in rga_iommu_map_virt_addr() local 450 cookie = domain->iova_cookie; in rga_iommu_map_virt_addr() 451 iovad = &cookie->iovad; in rga_iommu_map_virt_addr() 482 virt_dma_buf->cookie in rga_iommu_map_virt_addr() 510 struct rga_iommu_dma_cookie *cookie; rga_viraddr_get_channel_info() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_ukk_gp.c | 68 if (0 != put_user(kargs.cookie, &uargs->cookie)) return -EFAULT; in gp_suspend_response_wrapper()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/ |
H A D | mali_ukk_gp.c | 79 if (0 != put_user(kargs.cookie, &uargs->cookie)) { in gp_suspend_response_wrapper()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/components/at/src/ |
H A D | at_printf.h | 25 extern LITE_OS_SEC_TEXT INT32 __dprintf(const CHAR *format, va_list arg_v, OUTPUT_FUNC pFputc, VOID *cookie);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/targets/hi3861v100/commons/ |
H A D | printf.h | 43 typedef int (* OS_PRINTF_HOOK_FUNC)(const char *format, va_list arg, OUTPUT_FUNC fPutc, void *cookie);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/components/lib/libc/musl/include/sys/ |
H A D | inotify.h | 13 uint32_t mask, cookie, len; member
|