Home
last modified time | relevance | path

Searched refs:atom (Results 1 – 25 of 112) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_kinstr_jm.h119 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 Dmali_kbase_event.c53 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 Dmali_kbase_jd_debugfs.c37 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 Dmali_kbase_tlstream.h116 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 Dmali_kbase_jd_debugfs.c33 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 Dmali_kbase_event.c60 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 Dmali_kbase_tlstream.c1728 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 Dmali_kbase_js.h164 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 Dmali_base_kernel.h969 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 Dmali_osk_atomics.c20 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 DCVE-2022-41741-CVE-2022-41742.patch29 + "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 Dmali_kbase_tracepoints.h105 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 Dmali_kbase_tracepoints.c804 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 Ddmxprop.c132 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 Dmali_kbase_js_backend.c107 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 Dmali_kbase_js_backend.c109 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 D0002-HACK-vo_xv-Support-dma-buffer-rendering.patch80 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 Dump_osk_atomics.c19 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 Dmali_osk.h328 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 Datom.c144 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 DMakefile2 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 D0020-gl-x11-Allow-disabling-decorations-for-toplevel-wind.patch44 + 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 Dxselinux_label.c97 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 Ddisp.c2059 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 Dbuiltin-sched.c520 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 …]

12345