Home
last modified time | relevance | path

Searched refs:submit (Results 76 - 100 of 339) sorted by relevance

12345678910>>...14

/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_priv.h270 struct fd_ringbuffer *(*new_ringbuffer)(struct fd_submit *submit,
273 int (*flush)(struct fd_submit *submit, int in_fence_fd,
275 void (*destroy)(struct fd_submit *submit);
295 list_for_each_entry (struct fd_submit, submit, &dev->deferred_submits, node) { in fd_dev_count_deferred_cmds()
296 nr += fd_ringbuffer_cmd_count(submit->primary); in fd_dev_count_deferred_cmds()
357 /* Most recent index in submit's bo table, used to optimize the common
358 * case where a bo is used many times in the same submit.
H A Dfreedreno_ringbuffer_sp.h41 /* A "softpin" implementation of submit/ringbuffer, which lowers CPU overhead
66 /* Flush args, potentially attached to the last submit in the list
74 struct list_head submit_list; /* includes this submit as last element */
112 struct fd_submit *submit; member
122 uint32_t fd_submit_append_bo(struct fd_submit_sp *submit, struct fd_bo *bo);
H A Dfreedreno_ringbuffer_sp_reloc.h52 struct fd_submit_sp *fd_submit = to_fd_submit_sp(fd_ring->u.submit); in fd_ringbuffer_sp_emit_reloc_nonobj()
122 struct fd_submit_sp *fd_submit = to_fd_submit_sp(fd_ring->u.submit); in fd_ringbuffer_sp_emit_reloc_ring()
/third_party/mesa3d/src/virtio/vulkan/
H A Dvn_renderer.h139 VkResult (*submit)(struct vn_renderer *renderer, member
140 const struct vn_renderer_submit *submit);
269 const struct vn_renderer_submit *submit) in vn_renderer_submit()
271 return renderer->ops.submit(renderer, submit); in vn_renderer_submit()
268 vn_renderer_submit(struct vn_renderer *renderer, const struct vn_renderer_submit *submit) vn_renderer_submit() argument
H A Dvn_renderer_util.c19 const struct vn_renderer_submit submit = { in vn_renderer_submit_simple_sync() local
38 result = vn_renderer_submit(renderer, &submit); in vn_renderer_submit_simple_sync()
/foundation/resourceschedule/ffrt/src/sync/
H A Dthread.cpp47 ffrt::submit([p, func, arg]() { in ffrt_thread_create()
86 ffrt::submit([thr]() { free(thr); }, {thr}); in ffrt_thread_detach()
/foundation/resourceschedule/ffrt/test/ut/testcase/
H A Dut_execute_unit.cpp57 ffrt::submit([&]() { x.fetch_add(1); }); in HWTEST_F()
58 ffrt::submit([&]() { x.fetch_add(2); }, {}, {}, ffrt::task_attr().delay(1)); in HWTEST_F()
/third_party/skia/experimental/graphite/src/
H A DContext.cpp46 void Context::submit(SyncToCpu syncToCpu) { in submit() function in skgpu::Context
47 // TODO: we want Gpu::submit to take an array of command buffers but, for now, it just takes in submit()
49 // command buffers and submit them as a block. in submit()
51 fGpu->submit(fRecordings[0]->fCommandBuffer); in submit()
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_draw.c52 job->submit.bcl_start = job->bcl.bo->offset; in start_binning()
1012 * we need to submit the job before drawing and update the vertex count in v3d_draw_vbo()
1035 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1042 job->submit.in_sync_bcl = v3d->out_sync; in v3d_draw_vbo()
1366 struct drm_v3d_submit_csd submit = { 0 }; in v3d_launch_grid() local
1399 submit.cfg[i] |= (v3d->compute_num_workgroups[i] << in v3d_launch_grid()
1421 submit.cfg[3] |= (wgs_per_sg & 0xf) << V3D_CSD_CFG3_WGS_PER_SG_SHIFT; in v3d_launch_grid()
1422 submit.cfg[3] |= in v3d_launch_grid()
1424 submit.cfg[3] |= (wg_size & 0xff) << V3D_CSD_CFG3_WG_SIZE_SHIFT; in v3d_launch_grid()
1428 submit in v3d_launch_grid()
[all...]
/third_party/mesa3d/src/nouveau/drm-shim/
H A Dnouveau_noop.c111 struct drm_nouveau_gem_pushbuf *submit = arg; in nouveau_ioctl_gem_pushbuf() local
112 submit->vram_available = 3ULL << 30; in nouveau_ioctl_gem_pushbuf()
113 submit->gart_available = 1ULL << 40; in nouveau_ioctl_gem_pushbuf()
/third_party/mesa3d/src/virtio/venus-protocol/
H A Dvn_protocol_driver_pipeline.h2276 static inline void vn_submit_vkCreateGraphicsPipelines(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines, struct vn_instance_submit_command *submit) in vn_submit_vkCreateGraphicsPipelines() argument
2288 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkCreateGraphicsPipelines()
2291 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkCreateGraphicsPipelines()
2297 static inline void vn_submit_vkCreateComputePipelines(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo* pCreateInfos, const VkAllocationCallbacks* pAllocator, VkPipeline* pPipelines, struct vn_instance_submit_command *submit) in vn_submit_vkCreateComputePipelines() argument
2309 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkCreateComputePipelines()
2312 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkCreateComputePipelines()
2318 static inline void vn_submit_vkDestroyPipeline(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks* pAllocator, struct vn_instance_submit_command *submit) in vn_submit_vkDestroyPipeline() argument
2330 struct vn_cs_encoder *enc = vn_instance_submit_command_init(vn_instance, submit, cmd_data, cmd_size, reply_size); in vn_submit_vkDestroyPipeline()
2333 vn_instance_submit_command(vn_instance, submit); in vn_submit_vkDestroyPipeline()
2343 struct vn_instance_submit_command submit; in vn_call_vkCreateGraphicsPipelines() local
2357 struct vn_instance_submit_command submit; vn_async_vkCreateGraphicsPipelines() local
2365 struct vn_instance_submit_command submit; vn_call_vkCreateComputePipelines() local
2379 struct vn_instance_submit_command submit; vn_async_vkCreateComputePipelines() local
2387 struct vn_instance_submit_command submit; vn_call_vkDestroyPipeline() local
2398 struct vn_instance_submit_command submit; vn_async_vkDestroyPipeline() local
[all...]
/foundation/resourceschedule/soc_perf/services/core/src/
H A Dsocperf_thread_wrap.cpp94 socperfQueue_.submit(initResourceNodeInfoFunc); in InitResourceNodeInfo()
116 socperfQueue_.submit(doFreqActionPackFunc); in DoFreqActionPack()
135 socperfQueue_.submit(updatePowerLimitBoostFreqFunc); in UpdatePowerLimitBoostFreq()
154 socperfQueue_.submit(updateThermalLimitBoostFreqFunc); in UpdateThermalLimitBoostFreq()
181 socperfQueue_.submit(updateLimitStatusFunc); in UpdateLimitStatus()
201 socperfQueue_.submit(updateLimitStatusFunc); in ClearAllAliveRequest()
322 socperfQueue_.submit(postDelayTaskFunc, taskAttr); in PostDelayTask()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/
H A DvktBuildPrograms.cpp100 void submit (Task* task);
127 void TaskExecutor::submit (Task* task) in submit() function in vkt::__anon28945::TaskExecutor
171 submit(&syncTasks[ndx]); in waitForComplete()
463 executor.submit(&buildGlslTasks.back()); in buildPrograms()
478 executor.submit(&buildHlslTasks.back()); in buildPrograms()
493 executor.submit(&buildSpirvAsmTasks.back()); in buildPrograms()
514 executor.submit(&validationTasks.back()); in buildPrograms()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/
H A DvktBuildPrograms.cpp100 void submit (Task* task);
127 void TaskExecutor::submit (Task* task) in submit() function in vkt::__anon30112::TaskExecutor
171 submit(&syncTasks[ndx]); in waitForComplete()
458 executor.submit(&buildGlslTasks.back()); in buildPrograms()
473 executor.submit(&buildHlslTasks.back()); in buildPrograms()
488 executor.submit(&buildSpirvAsmTasks.back()); in buildPrograms()
511 executor.submit(&validationTasks.back()); in buildPrograms()
/foundation/communication/netmanager_ext/services/networksharemanager/src/
H A Dnetworkshare_upstreammonitor.cpp37 ffrtQueue.submit([weakMonitor = std::weak_ptr(this->NetworkMonitor_), netHandle]() mutable { in NetAvailable()
49 ffrtQueue.submit([weakMonitor = std::weak_ptr(this->NetworkMonitor_), netHandle, netAllCap]() mutable { in NetCapabilitiesChange()
61 ffrtQueue.submit([weakMonitor = std::weak_ptr(this->NetworkMonitor_), netHandle, info]() mutable { in NetConnectionPropertiesChange()
72 ffrtQueue.submit([weakMonitor = std::weak_ptr(this->NetworkMonitor_), netHandle]() mutable { in NetLost()
/third_party/mesa3d/src/freedreno/computerator/
H A Da4xx.c227 cs_ibo_emit(struct fd_ringbuffer *ring, struct fd_submit *submit, in cs_ibo_emit() argument
278 struct fd_submit *submit) in a4xx_emit_grid()
281 submit, 0, FD_RINGBUFFER_PRIMARY | FD_RINGBUFFER_GROWABLE); in a4xx_emit_grid()
285 cs_ibo_emit(ring, submit, kernel); in a4xx_emit_grid()
277 a4xx_emit_grid(struct kernel *kernel, uint32_t grid[3], struct fd_submit *submit) a4xx_emit_grid() argument
H A Dmain.c272 struct fd_submit *submit = fd_submit_new(pipe); in main() local
282 backend->emit_grid(kernel, grid, submit); in main()
287 fd_submit_flush(submit, -1, &fence); in main()
/third_party/python/Lib/concurrent/futures/
H A Dthread.py161 def submit(self, fn, /, *args, **kwargs): member in ThreadPoolExecutor
178 submit.__doc__ = _base.Executor.submit.__doc__
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/
H A Dradv_amdgpu_cs.c147 /** Number of IBs to submit in the field ibs. */
151 * IBs to submit. Those IBs will be submit together as single entity
689 * parent to submit multiple IBs. in radv_amdgpu_cs_execute_secondary()
994 /* Compute the number of IBs for this submit. */ in radv_amdgpu_winsys_cs_submit_fallback()
1087 /* Compute the number of IBs for this submit. */ in radv_amdgpu_winsys_cs_submit_sysmem()
1103 * IB per submit. in radv_amdgpu_winsys_cs_submit_sysmem()
1336 const struct radv_winsys_submit_info *submit, in radv_amdgpu_winsys_cs_submit_internal()
1342 if (!submit->cs_count) { in radv_amdgpu_winsys_cs_submit_internal()
1343 result = radv_amdgpu_cs_submit_zero(ctx, submit in radv_amdgpu_winsys_cs_submit_internal()
1335 radv_amdgpu_winsys_cs_submit_internal(struct radv_amdgpu_ctx *ctx, const struct radv_winsys_submit_info *submit, struct radv_winsys_sem_info *sem_info, bool can_patch) radv_amdgpu_winsys_cs_submit_internal() argument
[all...]
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.c57 return fd_submit_new_ringbuffer(batch->submit, sz, flags); in alloc_ring()
65 batch->submit = fd_submit_new(ctx->pipe); in batch_init()
82 /* Work around problems on earlier gens with submit merging, etc, in batch_init()
83 * by always creating a fence to request that the submit is flushed in batch_init()
150 if (!batch->submit) in cleanup_submit()
181 fd_submit_del(batch->submit); in cleanup_submit()
182 batch->submit = NULL; in cleanup_submit()
/foundation/bundlemanager/bundle_framework/services/bundlemgr/src/utd/
H A Dutd_handler.cpp43 ffrt::submit(installUtdTask); in InstallUtdAsync()
54 ffrt::submit(uninstallUtdTask); in UninstallUtdAsync()
/foundation/resourceschedule/ffrt/interfaces/kits/cpp/
H A Dqueue.h139 inline void submit(const std::function<void()>& func, const task_attr& attr = {}) in submit() function in ffrt::queue
152 inline void submit(std::function<void()>&& func, const task_attr& attr = {}) in submit() function in ffrt::queue
/foundation/communication/netmanager_base/services/netconnmanager/src/
H A Dnat464_service.cpp93 ffrt::submit([this]() { DiscoverPrefix(); }, {}, {}, in StartPrefixDiscovery()
118 ffrt::submit([this]() { DiscoverPrefix(); }, {}, {}, in DiscoverPrefix()
/foundation/distributedhardware/distributed_camera/services/cameraservice/sourceservice/src/distributedcamera/
H A Ddcamera_service_state_listener.cpp56 ffrt::submit([=]() mutable { in OnRegisterNotify()
96 ffrt::submit([=]() mutable { in OnUnregisterNotify()
/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_ringbuffer.h56 struct virtio_submit *virtio_submit = to_virtio_submit(virtio_ring->u.submit); in virtio_ringbuffer_emit_reloc_nonobj()
126 struct virtio_submit *virtio_submit = to_virtio_submit(virtio_ring->u.submit); in virtio_ringbuffer_emit_reloc_ring()

Completed in 21 milliseconds

12345678910>>...14