/openbmc/linux/drivers/gpu/drm/ |
H A D | drm_exec.c | 54 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 D | drm_exec_test.c | 47 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 D | vc4_validate.c | 51 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 D | vc4_gem.c | 157 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 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() 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 D | vc4_render_cl.c | 99 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 D | drm_exec.h | 63 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 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 = \ 57 ((exec).a_info&0xff00ffff) | ((((int)(machtype))&0xff) << 16)) [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/expect/expect/ |
H A D | 0001-Replace-tclsh-with-tclsh8-in-the-scripts-used-in-the.patch | 64 -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 D | amdgpu_csa.c | 70 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 D | platform_manager.hpp | 42 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 D | terminus_manager.hpp | 90 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 D | manager.cpp | 11 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 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> 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 D | 0001-regress-test-exec-use-the-absolute-path-in-the-SSH-e.patch | 4 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 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/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/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()
|
/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/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-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/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/poky/meta/recipes-core/initrdscripts/ |
H A D | initramfs-framework_1.0.bb | 11 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"
|