Searched refs:tsd (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/xorg-server.old/dist/glx/
H A Dglthread.c83 _glthread_InitTSD(_glthread_TSD *tsd) argument
85 if (pthread_key_create(&tsd->key, NULL/*free*/) != 0) {
89 tsd->initMagic = INIT_MAGIC;
94 _glthread_GetTSD(_glthread_TSD *tsd) argument
96 if (tsd->initMagic != (int) INIT_MAGIC) {
97 _glthread_InitTSD(tsd);
99 return pthread_getspecific(tsd->key);
104 _glthread_SetTSD(_glthread_TSD *tsd, void *ptr) argument
106 if (tsd->initMagic != (int) INIT_MAGIC) {
107 _glthread_InitTSD(tsd);
138 _glthread_InitTSD(_glthread_TSD * tsd) argument
150 _glthread_GetTSD(_glthread_TSD * tsd) argument
171 _glthread_SetTSD(_glthread_TSD * tsd,void * ptr) argument
215 _glthread_InitTSD(_glthread_TSD * tsd) argument
227 _glthread_GetTSD(_glthread_TSD * tsd) argument
237 _glthread_SetTSD(_glthread_TSD * tsd,void * ptr) argument
268 _glthread_InitTSD(_glthread_TSD * tsd) argument
279 _glthread_GetTSD(_glthread_TSD * tsd) argument
291 _glthread_SetTSD(_glthread_TSD * tsd,void * ptr) argument
315 _glthread_InitTSD(_glthread_TSD * tsd) argument
322 _glthread_GetTSD(_glthread_TSD * tsd) argument
331 _glthread_SetTSD(_glthread_TSD * tsd,void * ptr) argument
358 _glthread_InitTSD(_glthread_TSD * tsd) argument
365 _glthread_GetTSD(_glthread_TSD * tsd) argument
373 _glthread_SetTSD(_glthread_TSD * tsd,void * ptr) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/os/
H A Dos_thread.h130 pipe_tsd_init(pipe_tsd *tsd) argument
132 if (tss_create(&tsd->key, NULL/*free*/) != 0) {
135 tsd->initMagic = PIPE_TSD_INIT_MAGIC;
139 pipe_tsd_get(pipe_tsd *tsd) argument
141 if (tsd->initMagic != (int) PIPE_TSD_INIT_MAGIC) {
142 pipe_tsd_init(tsd);
144 return tss_get(tsd->key);
148 pipe_tsd_set(pipe_tsd *tsd, void *value) argument
150 if (tsd->initMagic != (int) PIPE_TSD_INIT_MAGIC) {
151 pipe_tsd_init(tsd);
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/os/
H A Dos_thread.h130 pipe_tsd_init(pipe_tsd *tsd) argument
132 if (tss_create(&tsd->key, NULL/*free*/) != 0) {
135 tsd->initMagic = PIPE_TSD_INIT_MAGIC;
139 pipe_tsd_get(pipe_tsd *tsd) argument
141 if (tsd->initMagic != (int) PIPE_TSD_INIT_MAGIC) {
142 pipe_tsd_init(tsd);
144 return tss_get(tsd->key);
148 pipe_tsd_set(pipe_tsd *tsd, void *value) argument
150 if (tsd->initMagic != (int) PIPE_TSD_INIT_MAGIC) {
151 pipe_tsd_init(tsd);
[all...]
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_blitter.h96 mali_ptr tsd, mali_ptr tiler,
127 mali_ptr tsd, mali_ptr tiler);
H A Dpan_blitter.c975 mali_ptr tsd, mali_ptr rsd,
981 cfg.thread_storage = tsd;
1019 mali_ptr vpd, mali_ptr tsd, mali_ptr rsd,
1025 cfg.thread_storage = tsd;
1041 mali_ptr vpd, mali_ptr rsd, mali_ptr tsd,
1049 vpd, tsd, rsd,
1096 mali_ptr tsd)
1120 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, rsd, dcd, always_write);
1160 mali_ptr coords, mali_ptr rsd, mali_ptr tsd)
1165 pan_preload_emit_dcd(desc_pool, fb, zs, coords, tsd, rs
972 pan_preload_emit_dcd(struct pan_pool * pool,struct pan_fb_info * fb,bool zs,mali_ptr coordinates,mali_ptr tsd,mali_ptr rsd,void * out,bool always_write) argument
1016 pan_blit_emit_dcd(struct pan_pool * pool,mali_ptr src_coords,mali_ptr dst_coords,mali_ptr textures,mali_ptr samplers,mali_ptr vpd,mali_ptr tsd,mali_ptr rsd,void * out) argument
1037 pan_blit_emit_tiler_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,mali_ptr src_coords,mali_ptr dst_coords,mali_ptr textures,mali_ptr samplers,mali_ptr vpd,mali_ptr rsd,mali_ptr tsd,mali_ptr tiler) argument
1093 pan_preload_emit_pre_frame_dcd(struct pan_pool * desc_pool,struct pan_fb_info * fb,bool zs,mali_ptr coords,mali_ptr rsd,mali_ptr tsd) argument
1157 pan_preload_emit_tiler_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,struct pan_fb_info * fb,bool zs,mali_ptr coords,mali_ptr rsd,mali_ptr tsd) argument
1192 pan_preload_fb_part(struct pan_pool * pool,struct pan_scoreboard * scoreboard,struct pan_fb_info * fb,bool zs,mali_ptr coords,mali_ptr tsd,mali_ptr tiler) argument
[all...]
H A Dpan_indirect_dispatch.c259 void *tsd = dev->indirect_dispatch.descs->ptr.cpu + local in function:GENX
261 pan_pack(tsd, LOCAL_STORAGE, ls) {
H A Dpan_indirect_draw.c1222 void *tsd = dev->indirect_draw_shaders.states->ptr.cpu + local in function:panfrost_indirect_draw_alloc_deps
1224 pan_pack(tsd, LOCAL_STORAGE, ls) {
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_meta_blit.c111 mali_ptr tsd, tiler; local in function:panvk_meta_blit
122 tsd = batch->tls.gpu;
125 tsd = batch->fb.desc.gpu;
130 GENX(pan_blit)(&ctx, &cmdbuf->desc_pool.base, &batch->scoreboard, tsd, tiler);
H A Dpanvk_vX_meta_copy.c126 mali_ptr vpd, mali_ptr tsd, mali_ptr rsd,
133 cfg.thread_storage = tsd;
156 mali_ptr tsd, mali_ptr tiler)
162 texture, sampler, vpd, tsd, rsd, ubo, push_constants,
200 mali_ptr rsd, mali_ptr tsd)
217 0, tsd, rsd, ubo, push_constants,
784 mali_ptr tsd, tiler; local in function:panvk_meta_copy_img2img
787 tsd = batch->tls.gpu;
790 tsd = batch->fb.desc.gpu;
800 vpd, rsd, tsd, tile
123 panvk_meta_copy_emit_dcd(struct pan_pool * pool,mali_ptr src_coords,mali_ptr dst_coords,mali_ptr texture,mali_ptr sampler,mali_ptr vpd,mali_ptr tsd,mali_ptr rsd,mali_ptr ubos,mali_ptr push_constants,void * out) argument
150 panvk_meta_copy_emit_tiler_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,mali_ptr src_coords,mali_ptr dst_coords,mali_ptr texture,mali_ptr sampler,mali_ptr ubo,mali_ptr push_constants,mali_ptr vpd,mali_ptr rsd,mali_ptr tsd,mali_ptr tiler) argument
194 panvk_meta_copy_emit_compute_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,const struct pan_compute_dim * num_wg,const struct pan_compute_dim * wg_sz,mali_ptr texture,mali_ptr sampler,mali_ptr ubo,mali_ptr push_constants,mali_ptr rsd,mali_ptr tsd) argument
1234 mali_ptr tsd, tiler; local in function:panvk_meta_copy_buf2img
1671 mali_ptr tsd = batch->tls.gpu; local in function:panvk_meta_copy_img2buf
1880 mali_ptr tsd = batch->tls.gpu; local in function:panvk_meta_copy_buf2buf
2049 mali_ptr tsd = batch->tls.gpu; local in function:panvk_meta_fill_buf
2109 mali_ptr tsd = batch->tls.gpu; local in function:panvk_meta_update_buf
[all...]
H A Dpanvk_vX_meta_clear.c299 mali_ptr vpd, mali_ptr tsd, mali_ptr rsd,
305 cfg.thread_storage = tsd;
320 mali_ptr tsd, mali_ptr tiler)
328 vpd, tsd, rsd,
468 mali_ptr tsd = PAN_ARCH >= 6 ? batch->tls.gpu : batch->fb.desc.gpu; local in function:panvk_meta_clear_attachment
477 vpd, rsd, tsd, tiler);
296 panvk_meta_clear_attachment_emit_dcd(struct pan_pool * pool,mali_ptr coords,mali_ptr ubo,mali_ptr push_constants,mali_ptr vpd,mali_ptr tsd,mali_ptr rsd,void * out) argument
315 panvk_meta_clear_attachment_emit_tiler_job(struct pan_pool * desc_pool,struct pan_scoreboard * scoreboard,mali_ptr coords,mali_ptr ubo,mali_ptr push_constants,mali_ptr vpd,mali_ptr rsd,mali_ptr tsd,mali_ptr tiler) argument
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.1.3.rst164 - mapi: x86: Fix dynamic entries in x86 tsd stubs.
H A D19.3.0.rst1835 - mapi: Adapted libglvnd x86 tsd changes
2231 - mapi: Improve the x86 tsd stubs performance.
H A D20.2.0.rst3060 - mapi: x86: Fix dynamic entries in x86 tsd stubs.

Completed in 26 milliseconds