| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/ |
| H A D | mali_kbase_kinstr_jm.h | 119 struct kbase_jd_atom *const atom, 137 struct kbase_jd_atom *const atom, in kbase_kinstr_jm_atom_state() argument 141 kbasep_kinstr_jm_atom_state(atom, state); in kbase_kinstr_jm_atom_state() 150 struct kbase_jd_atom *const atom) in kbase_kinstr_jm_atom_state_queue() argument 153 atom, KBASE_KINSTR_JM_READER_ATOM_STATE_QUEUE); in kbase_kinstr_jm_atom_state_queue() 162 struct kbase_jd_atom *const atom) in kbase_kinstr_jm_atom_state_start() argument 165 atom, KBASE_KINSTR_JM_READER_ATOM_STATE_START); in kbase_kinstr_jm_atom_state_start() 174 struct kbase_jd_atom *const atom) in kbase_kinstr_jm_atom_state_stop() argument 177 atom, KBASE_KINSTR_JM_READER_ATOM_STATE_STOP); in kbase_kinstr_jm_atom_state_stop() 186 struct kbase_jd_atom *const atom) in kbase_kinstr_jm_atom_state_complete() argument [all …]
|
| H A D | mali_kbase_event.c | 53 struct kbase_jd_atom *atom; in kbase_event_dequeue() local 77 atom = list_entry(ctx->event_list.next, struct kbase_jd_atom, dep_item[0]); in kbase_event_dequeue() 82 dev_dbg(ctx->kbdev->dev, "event dequeuing %pK\n", (void *)atom); in kbase_event_dequeue() 83 uevent->event_code = atom->event_code; in kbase_event_dequeue() 85 uevent->atom_number = (atom - ctx->jctx.atoms); in kbase_event_dequeue() 87 if (atom->core_req & BASE_JD_REQ_EXTERNAL_RESOURCES) in kbase_event_dequeue() 88 kbase_jd_free_external_resources(atom); in kbase_event_dequeue() 91 uevent->udata = kbase_event_process(ctx, atom); in kbase_event_dequeue() 163 void kbase_event_post(struct kbase_context *ctx, struct kbase_jd_atom *atom) in kbase_event_post() argument 167 dev_dbg(kbdev->dev, "Posting event for atom %pK\n", (void *)atom); in kbase_event_post() [all …]
|
| H A D | mali_kbase_jd_debugfs.c | 37 static void kbase_jd_debugfs_fence_info(struct kbase_jd_atom *atom, in kbase_jd_debugfs_fence_info() argument 44 switch (atom->core_req & BASE_JD_REQ_SOFT_JOB_TYPE) { in kbase_jd_debugfs_fence_info() 46 res = kbase_sync_fence_out_info_get(atom, &info); in kbase_jd_debugfs_fence_info() 52 res = kbase_sync_fence_in_info_get(atom, &info); in kbase_jd_debugfs_fence_info() 65 struct kbase_jd_atom *atom) in kbasep_jd_debugfs_atom_deps() argument 67 struct kbase_context *kctx = atom->kctx; in kbasep_jd_debugfs_atom_deps() 71 deps[i].id = (unsigned int)(atom->dep[i].atom ? in kbasep_jd_debugfs_atom_deps() 72 kbase_jd_atom_id(kctx, atom->dep[i].atom) : 0); in kbasep_jd_debugfs_atom_deps() 74 switch (atom->dep[i].dep_type) { in kbasep_jd_debugfs_atom_deps() 126 struct kbase_jd_atom *atom = &atoms[i]; in kbasep_jd_debugfs_atoms_show() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/ |
| H A D | mali_kbase_tlstream.h | 116 void __kbase_tlstream_tl_new_atom(void *atom, u32 nr); 118 void __kbase_tlstream_tl_del_atom(void *atom); 120 void __kbase_tlstream_tl_ret_atom_ctx(void *atom, void *context); 122 void *atom, void *lpu, const char *attrib_match_list); 124 void __kbase_tlstream_tl_nret_atom_ctx(void *atom, void *context); 125 void __kbase_tlstream_tl_nret_atom_lpu(void *atom, void *lpu); 128 void __kbase_tlstream_tl_ret_atom_as(void *atom, void *as); 129 void __kbase_tlstream_tl_nret_atom_as(void *atom, void *as); 134 void *atom, u64 jd, u64 affinity, u32 config); 135 void __kbase_tlstream_tl_attrib_atom_priority(void *atom, u32 prio); [all …]
|
| H A D | mali_kbase_jd_debugfs.c | 33 static void kbase_jd_debugfs_fence_info(struct kbase_jd_atom *atom, in kbase_jd_debugfs_fence_info() argument 40 switch (atom->core_req & BASE_JD_REQ_SOFT_JOB_TYPE) { in kbase_jd_debugfs_fence_info() 42 res = kbase_sync_fence_out_info_get(atom, &info); in kbase_jd_debugfs_fence_info() 48 res = kbase_sync_fence_in_info_get(atom, &info); in kbase_jd_debugfs_fence_info() 59 if (atom->core_req & BASE_JD_REQ_EXTERNAL_RESOURCES) { in kbase_jd_debugfs_fence_info() 62 if (atom->dma_fence.fence) { in kbase_jd_debugfs_fence_info() 64 struct fence *fence = atom->dma_fence.fence; in kbase_jd_debugfs_fence_info() 66 struct dma_fence *fence = atom->dma_fence.fence; in kbase_jd_debugfs_fence_info() 81 list_for_each_entry(cb, &atom->dma_fence.callbacks, in kbase_jd_debugfs_fence_info() 107 struct kbase_jd_atom *atom) in kbasep_jd_debugfs_atom_deps() argument [all …]
|
| H A D | mali_kbase_event.c | 60 struct kbase_jd_atom *atom; in kbase_event_dequeue() local 84 atom = list_entry(ctx->event_list.next, struct kbase_jd_atom, dep_item[0]); in kbase_event_dequeue() 89 dev_dbg(ctx->kbdev->dev, "event dequeuing %p\n", (void *)atom); in kbase_event_dequeue() 90 uevent->event_code = atom->event_code; in kbase_event_dequeue() 91 uevent->atom_number = (atom - ctx->jctx.atoms); in kbase_event_dequeue() 93 if (atom->core_req & BASE_JD_REQ_EXTERNAL_RESOURCES) in kbase_event_dequeue() 94 kbase_jd_free_external_resources(atom); in kbase_event_dequeue() 97 uevent->udata = kbase_event_process(ctx, atom); in kbase_event_dequeue() 168 void kbase_event_post(struct kbase_context *ctx, struct kbase_jd_atom *atom) in kbase_event_post() argument 170 if (atom->core_req & BASE_JD_REQ_EVENT_ONLY_ON_FAILURE) { in kbase_event_post() [all …]
|
| H A D | mali_kbase_tlstream.c | 1728 void __kbase_tlstream_tl_new_atom(void *atom, u32 nr) in __kbase_tlstream_tl_new_atom() argument 1731 const size_t msg_size = sizeof(msg_id) + sizeof(u64) + sizeof(atom) + in __kbase_tlstream_tl_new_atom() 1745 buffer, pos, &atom, sizeof(atom)); in __kbase_tlstream_tl_new_atom() 1776 void __kbase_tlstream_tl_del_atom(void *atom) in __kbase_tlstream_tl_del_atom() argument 1780 sizeof(msg_id) + sizeof(u64) + sizeof(atom); in __kbase_tlstream_tl_del_atom() 1793 buffer, pos, &atom, sizeof(atom)); in __kbase_tlstream_tl_del_atom() 1824 void __kbase_tlstream_tl_ret_atom_ctx(void *atom, void *context) in __kbase_tlstream_tl_ret_atom_ctx() argument 1828 sizeof(msg_id) + sizeof(u64) + sizeof(atom) + sizeof(context); in __kbase_tlstream_tl_ret_atom_ctx() 1841 buffer, pos, &atom, sizeof(atom)); in __kbase_tlstream_tl_ret_atom_ctx() 1850 void *atom, void *lpu, const char *attrib_match_list) in __kbase_tlstream_tl_ret_atom_lpu() argument [all …]
|
| H A D | mali_kbase_js.h | 164 bool kbasep_js_add_job(struct kbase_context *kctx, struct kbase_jd_atom *atom); 192 …_js_remove_job(struct kbase_device *kbdev, struct kbase_context *kctx, struct kbase_jd_atom *atom); 672 static inline void kbasep_js_clear_job_retry_submit(struct kbase_jd_atom *atom) in kbasep_js_clear_job_retry_submit() argument 674 atom->retry_submit_on_slot = KBASEP_JS_RETRY_SUBMIT_SLOT_INVALID; in kbasep_js_clear_job_retry_submit() 690 static inline void kbasep_js_set_job_retry_submit_slot(struct kbase_jd_atom *atom, int js) in kbasep_js_set_job_retry_submit_slot() argument 693 KBASE_DEBUG_ASSERT((atom->retry_submit_on_slot == in kbasep_js_set_job_retry_submit_slot() 695 || (atom->retry_submit_on_slot == js)); in kbasep_js_set_job_retry_submit_slot() 697 atom->retry_submit_on_slot = js; in kbasep_js_set_job_retry_submit_slot()
|
| H A D | mali_base_kernel.h | 969 static inline void base_jd_fence_trigger_setup_v2(struct base_jd_atom_v2 *atom, struct base_fence *… in base_jd_fence_trigger_setup_v2() argument 971 LOCAL_ASSERT(atom); in base_jd_fence_trigger_setup_v2() 975 atom->jc = (uintptr_t) fence; in base_jd_fence_trigger_setup_v2() 976 atom->core_req = BASE_JD_REQ_SOFT_FENCE_TRIGGER; in base_jd_fence_trigger_setup_v2() 998 static inline void base_jd_fence_wait_setup_v2(struct base_jd_atom_v2 *atom, struct base_fence *fen… in base_jd_fence_wait_setup_v2() argument 1000 LOCAL_ASSERT(atom); in base_jd_fence_wait_setup_v2() 1003 atom->jc = (uintptr_t) fence; in base_jd_fence_wait_setup_v2() 1004 atom->core_req = BASE_JD_REQ_SOFT_FENCE_WAIT; in base_jd_fence_wait_setup_v2()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_osk_atomics.c | 20 void _mali_osk_atomic_dec(_mali_osk_atomic_t *atom) in _mali_osk_atomic_dec() argument 22 atomic_dec((atomic_t *)&atom->u.val); in _mali_osk_atomic_dec() 25 u32 _mali_osk_atomic_dec_return(_mali_osk_atomic_t *atom) in _mali_osk_atomic_dec_return() argument 27 return atomic_dec_return((atomic_t *)&atom->u.val); in _mali_osk_atomic_dec_return() 30 void _mali_osk_atomic_inc(_mali_osk_atomic_t *atom) in _mali_osk_atomic_inc() argument 32 atomic_inc((atomic_t *)&atom->u.val); in _mali_osk_atomic_inc() 35 u32 _mali_osk_atomic_inc_return(_mali_osk_atomic_t *atom) in _mali_osk_atomic_inc_return() argument 37 return atomic_inc_return((atomic_t *)&atom->u.val); in _mali_osk_atomic_inc_return() 40 void _mali_osk_atomic_init(_mali_osk_atomic_t *atom, u32 val) in _mali_osk_atomic_init() argument 42 MALI_DEBUG_ASSERT_POINTER(atom); in _mali_osk_atomic_init() [all …]
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-webserver/recipes-httpd/nginx/files/ |
| H A D | CVE-2022-41741-CVE-2022-41742.patch | 29 + "duplicate mp4 ftyp atom in \"%s\"", mp4->file.name.data); 42 + "duplicate mp4 moov atom in \"%s\"", mp4->file.name.data); 51 ngx_log_debug0(NGX_LOG_DEBUG_HTTP, mp4->file.log, 0, "mp4 mdat atom"); 55 + "duplicate mp4 mdat atom in \"%s\"", mp4->file.name.data); 64 ngx_log_debug0(NGX_LOG_DEBUG_HTTP, mp4->file.log, 0, "mp4 mvhd atom"); 68 + "duplicate mp4 mvhd atom in \"%s\"", mp4->file.name.data); 82 + "duplicate mp4 tkhd atom in \"%s\"", mp4->file.name.data); 95 + "duplicate mp4 mdia atom in \"%s\"", mp4->file.name.data); 99 atom = &trak->mdia_atom_buf; 100 atom->temporary = 1; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tl/ |
| H A D | mali_kbase_tracepoints.h | 105 const void *atom, 122 const void *atom 145 const void *atom, 151 const void *atom, 164 const void *atom, 170 const void *atom, 188 const void *atom, 194 const void *atom, 200 const void *atom, 214 const void *atom, [all …]
|
| H A D | mali_kbase_tracepoints.c | 804 const void *atom, in __kbase_tlstream_tl_new_atom() argument 810 + sizeof(atom) in __kbase_tlstream_tl_new_atom() 822 pos, &atom, sizeof(atom)); in __kbase_tlstream_tl_new_atom() 881 const void *atom in __kbase_tlstream_tl_del_atom() argument 886 + sizeof(atom) in __kbase_tlstream_tl_del_atom() 897 pos, &atom, sizeof(atom)); in __kbase_tlstream_tl_del_atom() 985 const void *atom, in __kbase_tlstream_tl_ret_atom_ctx() argument 991 + sizeof(atom) in __kbase_tlstream_tl_ret_atom_ctx() 1003 pos, &atom, sizeof(atom)); in __kbase_tlstream_tl_ret_atom_ctx() 1012 const void *atom, in __kbase_tlstream_tl_ret_atom_lpu() argument [all …]
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/ |
| H A D | dmxprop.c | 132 dmxPropertyCheckOtherServers(DMXScreenInfo * dmxScreen, Atom atom) in dmxPropertyCheckOtherServers() argument 147 if (!XGetTextProperty(dpy, RootWindow(dpy, 0), &tproot, atom) in dmxPropertyCheckOtherServers() 159 if (XGetTextProperty(dpy, win, &tp, atom) && tp.nitems) { in dmxPropertyCheckOtherServers() 197 dmxPropertyCheckOtherWindows(DMXScreenInfo * dmxScreen, Atom atom) in dmxPropertyCheckOtherWindows() argument 209 if (!XGetTextProperty(dpy, RootWindow(dpy, 0), &tproot, atom) in dmxPropertyCheckOtherWindows() 221 if (XGetTextProperty(dpy, win, &tp, atom) && tp.nitems) { in dmxPropertyCheckOtherWindows() 252 Atom atom; in dmxPropertyDisplay() local 259 atom = XInternAtom(dpy, DMX_ATOMNAME, False); in dmxPropertyDisplay() 260 if (dmxPropertyCheckOtherServers(dmxScreen, atom)) { in dmxPropertyDisplay() 264 XChangeProperty(dpy, RootWindow(dpy, 0), atom, XA_STRING, 8, in dmxPropertyDisplay() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
| H A D | mali_kbase_js_backend.c | 107 struct kbase_jd_atom *atom = NULL; in timer_callback() local 110 atom = kbase_gpu_inspect(kbdev, s, 0); in timer_callback() 111 KBASE_DEBUG_ASSERT(atom != NULL); in timer_callback() 114 if (atom != NULL) { in timer_callback() 119 u32 ticks = atom->ticks++; in timer_callback() 124 if (atom->core_req & BASE_JD_REQ_ONLY_COMPUTE) { in timer_callback() 154 ticks = atom->ticks = soft_stop_ticks; in timer_callback() 192 s, atom, softstop_flags); in timer_callback() 208 kbase_job_slot_hardstop(atom->kctx, s, in timer_callback() 209 atom); in timer_callback() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
| H A D | mali_kbase_js_backend.c | 109 struct kbase_jd_atom *atom = NULL; in timer_callback() local 112 atom = kbase_gpu_inspect(kbdev, s, 0); in timer_callback() 113 KBASE_DEBUG_ASSERT(atom != NULL); in timer_callback() 116 if (atom != NULL) { in timer_callback() 120 u32 ticks = atom->ticks++; in timer_callback() 125 if (atom->core_req & BASE_JD_REQ_ONLY_COMPUTE) { in timer_callback() 149 ticks = atom->ticks = soft_stop_ticks; in timer_callback() 185 s, atom, softstop_flags); in timer_callback() 200 kbase_job_slot_hardstop(atom->kctx, s, in timer_callback() 201 atom); in timer_callback() [all …]
|
| /OK3568_Linux_fs/debian/packages-patches/mpv/0.29.1/ |
| H A D | 0002-HACK-vo_xv-Support-dma-buffer-rendering.patch | 80 return atom; 86 + Atom atom; 92 + atom = XInternAtom(vo->x11->display, XV_DMA_CLIENT_PROP, True); 93 + if (atom != None) 94 + XvGetPortAttribute(vo->x11->display, ctx->xv_port, atom, &xv_value); 106 + Atom atom; 111 + atom = XInternAtom(vo->x11->display, XV_DMA_CLIENT_PROP, True); 112 + if (atom != None) { 114 + atom, ctx->dma_client_id); 115 + XvGetPortAttribute(vo->x11->display, ctx->xv_port, atom, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/ump/linux/ |
| H A D | ump_osk_atomics.c | 19 int _ump_osk_atomic_dec_and_read(_mali_osk_atomic_t *atom) in _ump_osk_atomic_dec_and_read() argument 21 return atomic_dec_return((atomic_t *)&atom->u.val); in _ump_osk_atomic_dec_and_read() 24 int _ump_osk_atomic_inc_and_read(_mali_osk_atomic_t *atom) in _ump_osk_atomic_inc_and_read() argument 26 return atomic_inc_return((atomic_t *)&atom->u.val); in _ump_osk_atomic_inc_and_read()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_osk.h | 328 void _mali_osk_atomic_dec(_mali_osk_atomic_t *atom); 334 u32 _mali_osk_atomic_dec_return(_mali_osk_atomic_t *atom); 341 void _mali_osk_atomic_inc(_mali_osk_atomic_t *atom); 346 u32 _mali_osk_atomic_inc_return(_mali_osk_atomic_t *atom); 356 void _mali_osk_atomic_init(_mali_osk_atomic_t *atom, u32 val); 366 u32 _mali_osk_atomic_read(_mali_osk_atomic_t *atom); 372 void _mali_osk_atomic_term(_mali_osk_atomic_t *atom); 380 u32 _mali_osk_atomic_xchg(_mali_osk_atomic_t *atom, u32 val);
|
| /OK3568_Linux_fs/external/xserver/dix/ |
| H A D | atom.c | 144 ValidAtom(Atom atom) in ValidAtom() argument 146 return (atom != None) && (atom <= lastAtom); in ValidAtom() 150 NameForAtom(Atom atom) in NameForAtom() argument 154 if (atom > lastAtom) in NameForAtom() 156 if ((node = nodeTable[atom]) == NULL) in NameForAtom()
|
| /OK3568_Linux_fs/kernel/sound/soc/intel/atom/ |
| H A D | Makefile | 2 snd-soc-sst-atom-hifi2-platform-objs := sst-mfld-platform-pcm.o \ 4 sst-atom-controls.o 6 obj-$(CONFIG_SND_SST_ATOM_HIFI2_PLATFORM) += snd-soc-sst-atom-hifi2-platform.o
|
| /OK3568_Linux_fs/buildroot/package/gstreamer1/gst1-plugins-base/ |
| H A D | 0020-gl-x11-Allow-disabling-decorations-for-toplevel-wind.patch | 44 + Atom atom = XInternAtom (window_x11->device, "_MOTIF_WM_HINTS", True); 45 + if (!window_x11->parent_win && atom != None) { 52 + atom, atom, 32, PropModeReplace,
|
| /OK3568_Linux_fs/external/xserver/Xext/ |
| H A D | xselinux_label.c | 97 SELinuxAtomToSIDLookup(Atom atom, SELinuxObjectRec * obj, int map, int polymap) in SELinuxAtomToSIDLookup() argument 99 const char *name = NameForAtom(atom); in SELinuxAtomToSIDLookup() 132 SELinuxAtomToSID(Atom atom, int prop, SELinuxObjectRec ** obj_rtn) in SELinuxAtomToSID() argument 138 rec = SELinuxArrayGet(&arr_atoms, atom); in SELinuxAtomToSID() 141 if (!rec || !SELinuxArraySet(&arr_atoms, atom, rec)) in SELinuxAtomToSID() 157 rc = SELinuxAtomToSIDLookup(atom, obj, map, polymap); in SELinuxAtomToSID()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv50/ |
| H A D | disp.c | 2059 struct nv50_atom *atom = nv50_atom(state); in nv50_disp_atomic_commit_tail() local 2066 NV_ATOMIC(drm, "commit %d %d\n", atom->lock_core, atom->flush_disable); in nv50_disp_atomic_commit_tail() 2073 if (atom->lock_core) in nv50_disp_atomic_commit_tail() 2090 nv50_head_flush_clr(head, asyh, atom->flush_disable); in nv50_disp_atomic_commit_tail() 2105 nv50_wndw_flush_clr(wndw, interlock, atom->flush_disable, asyw); in nv50_disp_atomic_commit_tail() 2109 list_for_each_entry(outp, &atom->outp, head) { in nv50_disp_atomic_commit_tail() 2134 if (atom->flush_disable) { in nv50_disp_atomic_commit_tail() 2148 list_for_each_entry_safe(outp, outt, &atom->outp, head) { in nv50_disp_atomic_commit_tail() 2240 (!asyw->clr.mask || atom->flush_disable)) in nv50_disp_atomic_commit_tail() 2253 !atom->state.legacy_cursor_update) in nv50_disp_atomic_commit_tail() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/ |
| H A D | builtin-sched.c | 520 struct sched_atom *atom) in perf_sched__process_event() argument 524 switch (atom->type) { in perf_sched__process_event() 526 burn_nsecs(sched, atom->duration); in perf_sched__process_event() 529 if (atom->wait_sem) in perf_sched__process_event() 530 ret = sem_wait(atom->wait_sem); in perf_sched__process_event() 534 if (atom->wait_sem) in perf_sched__process_event() 535 ret = sem_post(atom->wait_sem); in perf_sched__process_event() 1043 struct work_atom *atom = zalloc(sizeof(*atom)); in add_sched_out_event() local 1044 if (!atom) { in add_sched_out_event() 1049 atom->sched_out_time = timestamp; in add_sched_out_event() [all …]
|