Home
last modified time | relevance | path

Searched refs:cookie (Results 1 - 25 of 81) sorted by relevance

1234

/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Ddma-iommu.c54 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 Ddprintf.c39 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 Ddprintf.c38 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 Doal_cfg80211.c63 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 Dump_kernel_common.c169 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 Dump_uk_types.h137 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 Dump_kernel_memory_backend.h28 u32 cookie; /**< necessary on some U/K interface implementations */ member
/device/qemu/riscv32_virt/liteos_m/board/libc/
H A Ddprintf.c39 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 Ddmaengine.h18 * 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 Dmali_kbase_context.c314 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 Dmali_kbase_context.c326 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 Dmpp_trace.h27 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 Dmpp_trace.h27 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 Dmpp_trace.h28 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 Dmpp_trace.h27 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 Dmali_kbase_context.c265 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 Dmali_kbase_context.c262 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 Dump_uk_types.h127 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 Dump_kernel_memory_backend.h28 u32 cookie; /**< necessary on some U/K interface implementations */ member
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/
H A Drga_dma_buf.c367 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 Dmali_ukk_gp.c68 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 Dmali_ukk_gp.c79 if (0 != put_user(kargs.cookie, &uargs->cookie)) { in gp_suspend_response_wrapper()
/device/soc/hisilicon/hi3861v100/sdk_liteos/components/at/src/
H A Dat_printf.h25 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 Dprintf.h43 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 Dinotify.h13 uint32_t mask, cookie, len; member

Completed in 22 milliseconds

1234