Home
last modified time | relevance | path

Searched refs:exec (Results 1 – 25 of 478) sorted by relevance

12345678910>>...20

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_exec.c65 exec->prelocked = NULL; in drm_exec_unlock_all()
77 exec->flags = flags; in drm_exec_init()
81 exec->max_objects = exec->objects ? PAGE_SIZE / sizeof(void *) : 0; in drm_exec_init()
82 exec->num_objects = 0; in drm_exec_init()
84 exec->prelocked = NULL; in drm_exec_init()
98 kvfree(exec->objects); in drm_exec_fini()
128 exec->num_objects = 0; in drm_exec_cleanup()
137 if (unlikely(exec->num_objects == exec->max_objects)) { in drm_exec_obj_locked()
146 exec->objects = tmp; in drm_exec_obj_locked()
150 exec->objects[exec->num_objects++] = obj; in drm_exec_obj_locked()
[all …]
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_exec_test.c47 struct drm_exec exec; in sanitycheck() local
50 drm_exec_fini(&exec); in sanitycheck()
58 struct drm_exec exec; in test_lock() local
71 drm_exec_fini(&exec); in test_lock()
78 struct drm_exec exec; in test_lock_unlock() local
98 drm_exec_fini(&exec); in test_lock_unlock()
105 struct drm_exec exec; in test_duplicates() local
125 drm_exec_fini(&exec); in test_duplicates()
132 struct drm_exec exec; in test_prepare() local
145 drm_exec_fini(&exec); in test_prepare()
[all …]
/openbmc/linux/drivers/gpu/drm/vc4/
H A Dvc4_validate.c135 return vc4_use_bo(exec, exec->bo_index[gem_handles_packet_index]); in vc4_use_handle()
278 shader_state = &exec->shader_state[exec->shader_state_count - 1]; in validate_indexed_prim_list()
287 exec->bin_dep_seqno = max(exec->bin_dep_seqno, in validate_indexed_prim_list()
315 shader_state = &exec->shader_state[exec->shader_state_count - 1]; in validate_gl_array_primitive()
374 tile_count = exec->bin_tiles_x * exec->bin_tiles_y; in validate_tile_binning_config()
380 exec->bin_tiles_x, exec->bin_tiles_y); in validate_tile_binning_config()
436 memcpy(exec->bo_index, untrusted, sizeof(exec->bo_index)); in validate_gem_handles()
549 exec->ct0ea = exec->ct0ca + dst_offset; in vc4_validate_bin_cl()
742 exec->bin_dep_seqno = max(exec->bin_dep_seqno, in reloc_tex()
888 ((uint32_t *)exec->uniforms_v)[o] = exec->uniforms_p; in validate_gl_shader_rec()
[all …]
H A Dvc4_gem.c171 if (!exec[0] && !exec[1]) { in vc4_save_hang_state()
482 if (!exec) in vc4_submit_next_bin_job()
496 if (exec->ct0ca != exec->ct0ea) { in vc4_submit_next_bin_job()
499 submit_cl(dev, 0, exec->ct0ca, exec->ct0ea); in vc4_submit_next_bin_job()
522 if (!exec) in vc4_submit_next_render_job()
536 trace_vc4_submit_cl(dev, true, exec->seqno, exec->ct1ca, exec->ct1ea); in vc4_submit_next_render_job()
537 submit_cl(dev, 1, exec->ct1ca, exec->ct1ea); in vc4_submit_next_render_job()
763 exec->bo_count, &exec->bo); in vc4_cl_lookup_bos()
790 for (i = 0; i < exec->bo_count && exec->bo[i]; i++) in vc4_cl_lookup_bos()
878 exec->ct0ca = exec->exec_bo->dma_addr + bin_offset; in vc4_get_bcl()
[all …]
H A Dvc4_irq.c67 struct vc4_exec_info *exec; in vc4_overflow_mem_work() local
92 exec = vc4_first_bin_job(vc4); in vc4_overflow_mem_work()
93 if (!exec) in vc4_overflow_mem_work()
95 if (exec) { in vc4_overflow_mem_work()
122 if (!exec) in vc4_irq_finish_bin_job()
144 if (!exec) in vc4_cancel_bin_job()
148 if (exec->perfmon) in vc4_cancel_bin_job()
162 if (!exec) in vc4_irq_finish_render_job()
192 if (exec->fence) { in vc4_irq_finish_render_job()
194 dma_fence_put(exec->fence); in vc4_irq_finish_render_job()
[all …]
H A Dvc4_render_cl.c186 (y * exec->bin_tiles_x + x) * 32)); in emit_tile()
335 &exec->unref_list); in vc4_create_rcl_bo()
377 exec->ct1ca = setup->rcl->dma_addr; in vc4_create_rcl_bo()
421 *obj = vc4_use_bo(exec, surf->hindex); in vc4_rcl_msaa_surface_setup()
425 exec->rcl_write_bo[exec->rcl_write_bo_count++] = *obj; in vc4_rcl_msaa_surface_setup()
462 exec->rcl_write_bo[exec->rcl_write_bo_count++] = *obj; in vc4_rcl_surface_setup()
465 if (surf == &exec->args->zs_write) { in vc4_rcl_surface_setup()
526 exec->args->width, exec->args->height, cpp)) { in vc4_rcl_surface_setup()
566 exec->rcl_write_bo[exec->rcl_write_bo_count++] = *obj; in vc4_rcl_render_config_surface_setup()
587 exec->args->width, exec->args->height, cpp)) { in vc4_rcl_render_config_surface_setup()
[all …]
/openbmc/linux/include/drm/
H A Ddrm_exec.h65 return index < exec->num_objects ? exec->objects[index] : NULL; in drm_exec_obj()
91 for ((index) = (exec)->num_objects - 1; \
92 ((obj) = drm_exec_obj(exec, index)); --(index))
105 #define drm_exec_until_all_locked(exec) \ argument
110 drm_exec_cleanup(exec); \
120 #define drm_exec_retry_on_contention(exec) \ argument
122 if (unlikely(drm_exec_is_contended(exec))) \
135 return !!exec->contended; in drm_exec_is_contended()
139 void drm_exec_fini(struct drm_exec *exec);
140 bool drm_exec_cleanup(struct drm_exec *exec);
[all …]
/openbmc/linux/include/uapi/linux/
H A Da.out.h44 #define N_MAGIC(exec) ((exec).a_info & 0xffff) argument
46 #define N_MACHTYPE(exec) ((enum machine_type)(((exec).a_info >> 16) & 0xff)) argument
47 #define N_FLAGS(exec) (((exec).a_info >> 24) & 0xff) argument
48 #define N_SET_INFO(exec, magic, type, flags) \ argument
49 ((exec).a_info = ((magic) & 0xffff) \
52 #define N_SET_MAGIC(exec, magic) \ argument
53 ((exec).a_info = (((exec).a_info & 0xffff0000) | ((magic) & 0xffff)))
55 #define N_SET_MACHTYPE(exec, machtype) \ argument
56 ((exec).a_info = \
59 #define N_SET_FLAGS(exec, flags) \ argument
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_csa.c70 struct drm_exec exec; in amdgpu_map_static_csa() local
74 drm_exec_until_all_locked(&exec) { in amdgpu_map_static_csa()
75 r = amdgpu_vm_lock_pd(vm, &exec, 0); in amdgpu_map_static_csa()
77 r = drm_exec_lock_obj(&exec, &bo->tbo.base); in amdgpu_map_static_csa()
78 drm_exec_retry_on_contention(&exec); in amdgpu_map_static_csa()
102 drm_exec_fini(&exec); in amdgpu_map_static_csa()
110 struct drm_exec exec; in amdgpu_unmap_static_csa() local
114 drm_exec_until_all_locked(&exec) { in amdgpu_unmap_static_csa()
115 r = amdgpu_vm_lock_pd(vm, &exec, 0); in amdgpu_unmap_static_csa()
118 drm_exec_retry_on_contention(&exec); in amdgpu_unmap_static_csa()
[all …]
/openbmc/pldm/platform-mc/
H A Dplatform_manager.hpp41 exec::task<int> initTerminus();
48 exec::task<int> configEventReceiver(pldm_tid_t tid);
56 exec::task<int> getPDRs(std::shared_ptr<Terminus> terminus);
74 exec::task<int>
92 exec::task<int> getPDRRepositoryInfo(
109 exec::task<int> setEventReceiver(
120 exec::task<int> eventMessageBufferSize(pldm_tid_t tid,
136 exec::task<int> eventMessageSupported(
H A Dterminus_manager.hpp89 exec::task<int> sendRecvPldmMsg(pldm_tid_t tid, Request& request,
102 virtual exec::task<int> sendRecvPldmMsgOverMctp(
168 exec::task<int> discoverMctpTerminusTask();
176 exec::task<int> initMctpTerminus(const MctpInfo& mctpInfo);
185 exec::task<int> getTidOverMctp(mctp_eid_t eid, pldm_tid_t* tid);
193 exec::task<int> setTidOverMctp(mctp_eid_t eid, pldm_tid_t tid);
202 exec::task<int> getPLDMTypes(pldm_tid_t tid, uint64_t& supportedTypes);
212 exec::task<int> getPLDMVersion(pldm_tid_t tid, uint8_t type,
225 exec::task<int> getPLDMCommands(pldm_tid_t tid, uint8_t type,
253 std::optional<std::pair<exec::async_scope, std::optional<int>>>
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/
H A D0004-kexec-elf-exec.c-replace-with-our-err.h.patch4 Subject: [PATCH] kexec-elf-exec.c: replace with our elf.h
8 kexec-elf-exec.c: In function 'elf_exec_load':
15 kexec/kexec-elf-exec.c | 2 +-
18 diff --git a/kexec/kexec-elf-exec.c b/kexec/kexec-elf-exec.c
20 --- a/kexec/kexec-elf-exec.c
21 +++ b/kexec/kexec-elf-exec.c
/openbmc/pldm/requester/test/
H A Dhandler_test.cpp158 exec::async_scope scope; in TEST_F()
167 stdexec::just() | stdexec::let_value([&] -> exec::task<void> { in TEST_F()
192 exec::default_task_context<void>(exec::inline_scheduler{})); in TEST_F()
205 exec::async_scope scope; in TEST_F()
215 stdexec::just() | stdexec::let_value([&] -> exec::task<void> { in TEST_F()
226 exec::default_task_context<void>(exec::inline_scheduler{})); in TEST_F()
239 static exec::task<uint8_t> in TEST_F()
263 exec::async_scope scope; in TEST_F()
272 scope.spawn(stdexec::just() | stdexec::let_value([&] -> exec::task<void> { in TEST_F()
280 exec::default_task_context<void>(exec::inline_scheduler{})); in TEST_F()
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-dbs/mongodb/mongodb/
H A D0001-include-needed-c-header.patch12 src/mongo/db/exec/plan_stats.h | 1 +
15 diff --git a/src/mongo/db/exec/plan_stats.h b/src/mongo/db/exec/plan_stats.h
17 --- a/src/mongo/db/exec/plan_stats.h
18 +++ b/src/mongo/db/exec/plan_stats.h
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu/
H A Dfix-menu-generation.patch11 - char *exec = g_strdup (g_app_info_get_executable(G_APP_INFO(appinfo)));
12 + char *exec = g_strdup (g_app_info_get_commandline(G_APP_INFO(appinfo)));
15 for (i = 0; i < strlen(exec) - 1; i++) {
21 - g_printf("<action name=\"Execute\"><command>%s</command></action>\n", exec),
26 + exec);
/openbmc/linux/tools/perf/util/
H A Dcomm.c108 struct comm *comm__new(const char *str, u64 timestamp, bool exec) in comm__new() argument
116 comm->exec = exec; in comm__new()
127 int comm__override(struct comm *comm, const char *str, u64 timestamp, bool exec) in comm__override() argument
138 if (exec) in comm__override()
139 comm->exec = true; in comm__override()
H A Dcomm.h15 bool exec; member
23 struct comm *comm__new(const char *str, u64 timestamp, bool exec);
26 bool exec);
/openbmc/openbmc/meta-openembedded/meta-perl/recipes-perl/libnet/libnet-ssleay-perl/
H A Dno-exec-on-configure.patch11 - my $exec = $self->find_openssl_exec($prefix);
13 - unless (-x $exec) {
23 - $self->check_openssl_version($prefix, $exec);
24 - my $opts = $self->ssleay_get_build_opts($prefix, $exec);
33 - my ($self, $prefix, $exec) = @_;
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_exec.c94 struct drm_exec *exec = &job->exec; in nouveau_exec_job_submit() local
105 drm_exec_init(exec, DRM_EXEC_INTERRUPTIBLE_WAIT | in nouveau_exec_job_submit()
107 drm_exec_until_all_locked(exec) { in nouveau_exec_job_submit()
114 ret = drm_exec_prepare_obj(exec, va->gem.obj, 1); in nouveau_exec_job_submit()
115 drm_exec_retry_on_contention(exec); in nouveau_exec_job_submit()
122 drm_exec_for_each_locked_object(exec, index, obj) { in nouveau_exec_job_submit()
135 drm_exec_fini(exec); in nouveau_exec_job_submit()
143 struct drm_exec *exec = &job->exec; in nouveau_exec_job_armed_submit() local
147 drm_exec_for_each_locked_object(exec, index, obj) in nouveau_exec_job_armed_submit()
150 drm_exec_fini(exec); in nouveau_exec_job_armed_submit()
/openbmc/openbmc/poky/meta/recipes-extended/bash/bash/
H A Dfix-run-builtins.patch7 1. redirect the stderr output of command exec with -l option in
24 # test options to exec
25 (exec -a specialname ${THIS_SH} -c 'echo $0' )
26 -(exec -l -a specialname ${THIS_SH} -c 'echo $0' )
27 +(exec -l -a specialname ${THIS_SH} -c 'echo $0' ) 2> /dev/null
/openbmc/openbmc/poky/meta/recipes-core/systemd/systemd/
H A D0022-avoid-missing-LOCK_EX-declaration.patch13 src/core/exec-invoke.c | 1 +
17 diff --git a/src/core/exec-invoke.c b/src/core/exec-invoke.c
19 --- a/src/core/exec-invoke.c
20 +++ b/src/core/exec-invoke.c
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/sdbus-c++/sdbus-c++-libsystemd/
H A D0022-avoid-missing-LOCK_EX-declaration.patch13 src/core/exec-invoke.c | 1 +
17 diff --git a/src/core/exec-invoke.c b/src/core/exec-invoke.c
19 --- a/src/core/exec-invoke.c
20 +++ b/src/core/exec-invoke.c
/openbmc/linux/tools/testing/selftests/exec/
H A Dnull-argv.c10 #define FORK(exec) \ argument
15 exec; /* Some kind of exec */ \
16 perror("# " #exec); \
19 check_result(pid, #exec); \
/openbmc/openbmc/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/
H A Dlirc_0.10.2.bb3 DESCRIPTION:append:lirc-exec = " This package contains a daemon that runs programs on IR signals."
28 SYSTEMD_PACKAGES = "lirc lirc-exec"
30 SYSTEMD_SERVICE:${PN}-exec = "irexec.service"
32 SYSTEMD_AUTO_ENABLE:lirc-exec = "enable"
88 PACKAGES =+ "${PN}-contrib ${PN}-exec ${PN}-plugins ${PN}-python"
91 RDEPENDS:${PN}-exec = "${PN}"
94 RRECOMMENDS:${PN} = "${PN}-exec ${PN}-plugins"
98 FILES:${PN}-exec = "${bindir}/irexec ${sysconfdir}/lircexec ${systemd_unitdir}/system/irexec.servic…
106 INITSCRIPT_PACKAGES = "lirc lirc-exec"
107 INITSCRIPT_NAME:lirc-exec = "lircexec"
[all …]
/openbmc/openbmc/poky/meta/recipes-core/initrdscripts/
H A Dinitramfs-framework_1.0.bb11 file://exec \
34 # exec
35 install -m 0755 ${WORKDIR}/exec ${D}/init.d/89-exec
62 initramfs-module-exec \
83 SUMMARY:initramfs-module-exec = "initramfs support for easy execution of applications"
84 RDEPENDS:initramfs-module-exec = "${PN}-base"
85 FILES:initramfs-module-exec = "/init.d/89-exec"

12345678910>>...20