| /xsrc/external/mit/xorg-server.old/dist/glx/ |
| H A D | glthread.c | 83 _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 D | os_thread.h | 130 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 D | os_thread.h | 130 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 D | pan_blitter.h | 96 mali_ptr tsd, mali_ptr tiler, 127 mali_ptr tsd, mali_ptr tiler);
|
| H A D | pan_blitter.c | 975 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 D | pan_indirect_dispatch.c | 259 void *tsd = dev->indirect_dispatch.descs->ptr.cpu + local in function:GENX 261 pan_pack(tsd, LOCAL_STORAGE, ls) {
|
| H A D | pan_indirect_draw.c | 1222 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 D | panvk_vX_meta_blit.c | 111 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 D | panvk_vX_meta_copy.c | 126 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 D | panvk_vX_meta_clear.c | 299 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 D | 20.1.3.rst | 164 - mapi: x86: Fix dynamic entries in x86 tsd stubs.
|
| H A D | 19.3.0.rst | 1835 - mapi: Adapted libglvnd x86 tsd changes 2231 - mapi: Improve the x86 tsd stubs performance.
|
| H A D | 20.2.0.rst | 3060 - mapi: x86: Fix dynamic entries in x86 tsd stubs.
|