/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_exec.c | 65 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 D | drm_exec_test.c | 47 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 D | vc4_validate.c | 135 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 D | vc4_gem.c | 171 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 D | vc4_irq.c | 67 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 D | vc4_render_cl.c | 186 (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 D | drm_exec.h | 65 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 D | a.out.h | 44 #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 D | amdgpu_csa.c | 70 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 D | platform_manager.hpp | 41 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 D | terminus_manager.hpp | 89 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 D | 0004-kexec-elf-exec.c-replace-with-our-err.h.patch | 4 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 D | handler_test.cpp | 158 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 D | 0001-include-needed-c-header.patch | 12 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 D | fix-menu-generation.patch | 11 - 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 D | comm.c | 108 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 D | comm.h | 15 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 D | no-exec-on-configure.patch | 11 - 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 D | nouveau_exec.c | 94 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 D | fix-run-builtins.patch | 7 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 D | 0022-avoid-missing-LOCK_EX-declaration.patch | 13 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 D | 0022-avoid-missing-LOCK_EX-declaration.patch | 13 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 D | null-argv.c | 10 #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 D | lirc_0.10.2.bb | 3 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 D | initramfs-framework_1.0.bb | 11 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"
|