| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/freedreno/drm/ |
| H A D | freedreno_drm_winsys.c | 42 static struct hash_table *fd_tab = NULL; variable in typeref:struct:hash_table * 56 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(fd)); 58 if (!fd_tab->entries) { 59 _mesa_hash_table_destroy(fd_tab, NULL); 60 fd_tab = NULL; 78 if (!fd_tab) { 79 fd_tab = util_hash_table_create_fd_keys(); 80 if (!fd_tab) 84 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 96 _mesa_hash_table_insert(fd_tab, intptr_to_pointe [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/lima/drm/ |
| H A D | lima_drm_winsys.c | 38 static struct hash_table *fd_tab = NULL; variable in typeref:struct:hash_table * 51 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(fd)); 53 if (!fd_tab->entries) { 54 _mesa_hash_table_destroy(fd_tab, NULL); 55 fd_tab = NULL; 73 if (!fd_tab) { 74 fd_tab = util_hash_table_create_fd_keys(); 75 if (!fd_tab) 79 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 87 _mesa_hash_table_insert(fd_tab, intptr_to_pointe [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/freedreno/drm/ |
| H A D | freedreno_drm_winsys.c | 41 static struct util_hash_table *fd_tab = NULL; variable in typeref:struct:util_hash_table * 55 util_hash_table_remove(fd_tab, intptr_to_pointer(fd)); 93 if (!fd_tab) { 94 fd_tab = util_hash_table_create(hash_fd, compare_fd); 95 if (!fd_tab) 99 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 111 util_hash_table_set(fd_tab, intptr_to_pointer(fd), pscreen);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/lima/drm/ |
| H A D | lima_drm_winsys.c | 37 static struct util_hash_table *fd_tab = NULL; variable in typeref:struct:util_hash_table * 50 util_hash_table_remove(fd_tab, intptr_to_pointer(fd)); 90 if (!fd_tab) { 91 fd_tab = util_hash_table_create(hash_fd, compare_fd); 92 if (!fd_tab) 96 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 104 util_hash_table_set(fd_tab, intptr_to_pointer(dup_fd), pscreen);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/nouveau/drm/ |
| H A D | nouveau_drm_winsys.c | 20 static struct util_hash_table *fd_tab = NULL; variable in typeref:struct:util_hash_table * 34 util_hash_table_remove(fd_tab, intptr_to_pointer(screen->drm->fd)); 71 if (!fd_tab) { 72 fd_tab = util_hash_table_create(hash_fd, compare_fd); 73 if (!fd_tab) { 79 screen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 144 util_hash_table_set(fd_tab, intptr_to_pointer(dupfd), screen);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/nouveau/drm/ |
| H A D | nouveau_drm_winsys.c | 22 static struct hash_table *fd_tab = NULL; variable in typeref:struct:hash_table * 36 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(screen->drm->fd)); 51 if (!fd_tab) { 52 fd_tab = util_hash_table_create_fd_keys(); 53 if (!fd_tab) { 59 screen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 126 _mesa_hash_table_insert(fd_tab, intptr_to_pointer(dupfd), screen);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/etnaviv/drm/ |
| H A D | etnaviv_drm_winsys.c | 129 static struct hash_table *fd_tab = NULL; variable in typeref:struct:hash_table * 143 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(fd)); 145 if (!fd_tab->entries) { 146 _mesa_hash_table_destroy(fd_tab, NULL); 147 fd_tab = NULL; 164 if (!fd_tab) { 165 fd_tab = hash_table_create_file_description_keys(); 166 if (!fd_tab) 170 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(gpu_fd)); 177 _mesa_hash_table_insert(fd_tab, intptr_to_pointe [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_winsys.c | 44 static struct util_hash_table *fd_tab = NULL; variable in typeref:struct:util_hash_table * 784 if (destroy && fd_tab) { 785 util_hash_table_remove(fd_tab, intptr_to_pointer(rws->fd)); 786 if (util_hash_table_count(fd_tab) == 0) { 787 util_hash_table_destroy(fd_tab); 788 fd_tab = NULL; 826 if (!fd_tab) { 827 fd_tab = util_hash_table_create(hash_fd, compare_fd); 830 ws = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 949 util_hash_table_set(fd_tab, intptr_to_pointe [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/radeon/drm/ |
| H A D | radeon_drm_winsys.c | 46 static struct hash_table *fd_tab = NULL; variable in typeref:struct:hash_table * 794 if (destroy && fd_tab) { 795 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(rws->fd)); 796 if (_mesa_hash_table_num_entries(fd_tab) == 0) { 797 _mesa_hash_table_destroy(fd_tab, NULL); 798 fd_tab = NULL; 830 if (!fd_tab) { 831 fd_tab = util_hash_table_create_fd_keys(); 834 ws = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 955 _mesa_hash_table_insert(fd_tab, intptr_to_pointe [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/drm/ |
| H A D | virgl_drm_winsys.c | 1040 static struct util_hash_table *fd_tab = NULL; variable in typeref:struct:util_hash_table * 1053 util_hash_table_remove(fd_tab, intptr_to_pointer(fd)); 1092 if (!fd_tab) { 1093 fd_tab = util_hash_table_create(hash_fd, compare_fd); 1094 if (!fd_tab) 1098 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 1113 util_hash_table_set(fd_tab, intptr_to_pointer(dup_fd), pscreen);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/drm/ |
| H A D | virgl_drm_winsys.c | 1277 static struct hash_table *fd_tab = NULL; variable in typeref:struct:hash_table * 1290 _mesa_hash_table_remove_key(fd_tab, intptr_to_pointer(fd)); 1307 if (!fd_tab) { 1308 fd_tab = util_hash_table_create_fd_keys(); 1309 if (!fd_tab) 1313 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 1328 _mesa_hash_table_insert(fd_tab, intptr_to_pointer(dup_fd), pscreen);
|