Home
last modified time | relevance | path

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

12345678910>>...20

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_exec.c54 static void drm_exec_unlock_all(struct drm_exec *exec) in drm_exec_unlock_all() argument
59 drm_exec_for_each_locked_object_reverse(exec, index, obj) { in drm_exec_unlock_all()
64 drm_gem_object_put(exec->prelocked); in drm_exec_unlock_all()
65 exec->prelocked = NULL; in drm_exec_unlock_all()
75 void drm_exec_init(struct drm_exec *exec, uint32_t flags) in drm_exec_init() argument
77 exec->flags = flags; in drm_exec_init()
78 exec->objects = kmalloc(PAGE_SIZE, GFP_KERNEL); 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()
83 exec->contended = DRM_EXEC_DUMMY; in drm_exec_init()
[all …]
/openbmc/linux/drivers/gpu/drm/tests/
H A Ddrm_exec_test.c47 struct drm_exec exec; in sanitycheck() local
49 drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT); in sanitycheck()
50 drm_exec_fini(&exec); in sanitycheck()
58 struct drm_exec exec; in test_lock() local
63 drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT); in test_lock()
64 drm_exec_until_all_locked(&exec) { in test_lock()
65 ret = drm_exec_lock_obj(&exec, &gobj); in test_lock()
66 drm_exec_retry_on_contention(&exec); in test_lock()
71 drm_exec_fini(&exec); in test_lock()
78 struct drm_exec exec; in test_lock_unlock() local
[all …]
/openbmc/linux/drivers/gpu/drm/vc4/
H A Dvc4_validate.c51 struct vc4_exec_info *exec, \
106 vc4_use_bo(struct vc4_exec_info *exec, uint32_t hindex) in vc4_use_bo() argument
108 struct vc4_dev *vc4 = exec->dev; in vc4_use_bo()
115 if (hindex >= exec->bo_count) { in vc4_use_bo()
117 hindex, exec->bo_count); in vc4_use_bo()
120 obj = to_drm_gem_dma_obj(exec->bo[hindex]); in vc4_use_bo()
133 vc4_use_handle(struct vc4_exec_info *exec, uint32_t gem_handles_packet_index) in vc4_use_handle() argument
135 return vc4_use_bo(exec, exec->bo_index[gem_handles_packet_index]); in vc4_use_handle()
139 validate_bin_pos(struct vc4_exec_info *exec, void *untrusted, uint32_t pos) in validate_bin_pos() argument
144 return (untrusted - 1 == exec->bin_u + pos); in validate_bin_pos()
[all …]
H A Dvc4_gem.c157 struct vc4_exec_info *exec[2]; in vc4_save_hang_state() local
169 exec[0] = vc4_first_bin_job(vc4); in vc4_save_hang_state()
170 exec[1] = vc4_first_render_job(vc4); in vc4_save_hang_state()
171 if (!exec[0] && !exec[1]) { in vc4_save_hang_state()
179 if (!exec[i]) in vc4_save_hang_state()
183 list_for_each_entry(bo, &exec[i]->unref_list, unref_head) in vc4_save_hang_state()
185 state->bo_count += exec[i]->bo_count + unref_list_count; in vc4_save_hang_state()
198 if (!exec[i]) in vc4_save_hang_state()
201 for (j = 0; j < exec[i]->bo_count; j++) { in vc4_save_hang_state()
202 bo = to_vc4_bo(exec[i]->bo[j]); in vc4_save_hang_state()
[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()
94 exec = vc4_last_render_job(vc4); in vc4_overflow_mem_work()
95 if (exec) { in vc4_overflow_mem_work()
96 exec->bin_slots |= vc4->bin_alloc_overflow; in vc4_overflow_mem_work()
120 struct vc4_exec_info *next, *exec = vc4_first_bin_job(vc4); in vc4_irq_finish_bin_job() local
122 if (!exec) in vc4_irq_finish_bin_job()
125 trace_vc4_bcl_end_irq(dev, exec->seqno); in vc4_irq_finish_bin_job()
127 vc4_move_job_to_render(dev, exec); in vc4_irq_finish_bin_job()
[all …]
H A Dvc4_render_cl.c99 static uint32_t vc4_full_res_offset(struct vc4_exec_info *exec, in vc4_full_res_offset() argument
105 (DIV_ROUND_UP(exec->args->width, 32) * y + x); in vc4_full_res_offset()
123 static void emit_tile(struct vc4_exec_info *exec, in emit_tile() argument
127 struct drm_vc4_submit_cl *args = exec->args; in emit_tile()
139 vc4_full_res_offset(exec, setup->color_read, in emit_tile()
161 vc4_full_res_offset(exec, setup->zs_read, in emit_tile()
185 rcl_u32(setup, (exec->tile_alloc_offset + in emit_tile()
186 (y * exec->bin_tiles_x + x) * 32)); in emit_tile()
201 vc4_full_res_offset(exec, setup->msaa_color_write, in emit_tile()
219 vc4_full_res_offset(exec, setup->msaa_zs_write, in emit_tile()
[all …]
/openbmc/linux/include/drm/
H A Ddrm_exec.h63 drm_exec_obj(struct drm_exec *exec, unsigned long index) in drm_exec_obj() argument
65 return index < exec->num_objects ? exec->objects[index] : NULL; in drm_exec_obj()
76 #define drm_exec_for_each_locked_object(exec, index, obj) \ argument
77 for ((index) = 0; ((obj) = drm_exec_obj(exec, index)); ++(index))
90 #define drm_exec_for_each_locked_object_reverse(exec, index, obj) \ argument
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
[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 = \
57 ((exec).a_info&0xff00ffff) | ((((int)(machtype))&0xff) << 16))
[all …]
/openbmc/openbmc/poky/meta/recipes-devtools/expect/expect/
H A D0001-Replace-tclsh-with-tclsh8-in-the-scripts-used-in-the.patch64 -exec tclsh "$0" ${1+"$@"}
65 +exec tclsh8 "$0" ${1+"$@"}
77 -exec tclsh "$0" ${1+"$@"}
78 +exec tclsh8 "$0" ${1+"$@"}
90 -exec tclsh "$0" ${1+"$@"}
91 +exec tclsh8 "$0" ${1+"$@"}
103 -exec tclsh "$0" ${1+"$@"}
104 +exec tclsh8 "$0" ${1+"$@"}
116 -exec tclsh "$0" ${1+"$@"}
117 +exec tclsh8 "$0" ${1+"$@"}
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_csa.c70 struct drm_exec exec; in amdgpu_map_static_csa() local
73 drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT); in amdgpu_map_static_csa()
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
113 drm_exec_init(&exec, DRM_EXEC_INTERRUPTIBLE_WAIT); in amdgpu_unmap_static_csa()
114 drm_exec_until_all_locked(&exec) { in amdgpu_unmap_static_csa()
[all …]
/openbmc/pldm/platform-mc/
H A Dplatform_manager.hpp42 exec::task<int> initTerminus();
49 exec::task<int> configEventReceiver(pldm_tid_t tid);
57 exec::task<int> getPDRs(std::shared_ptr<Terminus> terminus);
75 exec::task<int> getPDR(
93 exec::task<int> getPDRRepositoryInfo(
110 exec::task<int> setEventReceiver(
121 exec::task<int> eventMessageBufferSize(pldm_tid_t tid,
137 exec::task<int> eventMessageSupported(
148 exec::task<int> getFRURecordTables(pldm_tid_t tid, const uint16_t& total,
163 exec
[all...]
H A Dterminus_manager.hpp90 exec::task<int> sendRecvPldmMsg(pldm_tid_t tid, Request& request,
103 virtual exec::task<int> sendRecvPldmMsgOverMctp(
195 exec::task<int> discoverMctpTerminusTask();
203 exec::task<int> initMctpTerminus(const MctpInfo& mctpInfo);
212 exec::task<int> getTidOverMctp(mctp_eid_t eid, pldm_tid_t* tid);
220 exec::task<int> setTidOverMctp(mctp_eid_t eid, pldm_tid_t tid);
229 exec::task<int> getPLDMTypes(pldm_tid_t tid, uint64_t& supportedTypes);
239 exec::task<int> getPLDMVersion(pldm_tid_t tid, uint8_t type,
252 exec::task<int> getPLDMCommands(pldm_tid_t tid, uint8_t type,
280 std::optional<std::pair<exec
[all...]
H A Dmanager.cpp11 exec::task<int> Manager::beforeDiscoverTerminus() in beforeDiscoverTerminus()
19 exec::task<int> Manager::afterDiscoverTerminus() in afterDiscoverTerminus()
34 exec::task<int> Manager::pollForPlatformEvent( in pollForPlatformEvent()
48 exec::task<int> Manager::oemPollForPlatformEvent(pldm_tid_t tid) in oemPollForPlatformEvent()
/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> getTIDTask(Handler<MockRequest>& handler, 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/poky/meta/recipes-connectivity/openssh/openssh/
H A D0001-regress-test-exec-use-the-absolute-path-in-the-SSH-e.patch4 Subject: [PATCH] regress/test-exec: use the absolute path in the SSH env
17 regress/test-exec.sh | 5 +++++
20 diff --git a/regress/test-exec.sh b/regress/test-exec.sh
22 --- a/regress/test-exec.sh
23 +++ b/regress/test-exec.sh
/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/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/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()
/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/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-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/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/poky/meta/recipes-core/initrdscripts/
H A Dinitramfs-framework_1.0.bb11 file://exec \
35 # exec
36 install -m 0755 ${S}/exec ${D}/init.d/89-exec
63 initramfs-module-exec \
84 SUMMARY:initramfs-module-exec = "initramfs support for easy execution of applications"
85 RDEPENDS:initramfs-module-exec = "${PN}-base"
86 FILES:initramfs-module-exec = "/init.d/89-exec"

12345678910>>...20