Searched refs:COMPARE_AND_SWAP (Results 1 – 4 of 4) sorted by relevance
/glibc-2.36/elf/ |
D | dl-fptr.c | 41 #ifndef COMPARE_AND_SWAP 42 # define COMPARE_AND_SWAP(ptr, old, new) \ macro 80 if (! COMPARE_AND_SWAP (&l->npages, old_npages, new_npages)) in new_fdesc_table() 114 else if (COMPARE_AND_SWAP (&root->first_unused, old, old + 1)) in make_fdesc() 130 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->free_list, in make_fdesc() 143 if (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->root, in make_fdesc() 194 if (COMPARE_AND_SWAP ((ElfW(Addr) *) &map->l_mach.fptr_table, in ElfW() 230 if (__builtin_expect (COMPARE_AND_SWAP (&ftab[symidx], (ElfW(Addr)) NULL, in _dl_make_fptr() 257 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->free_list, in _dl_make_fptr() 294 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &local.free_list, in _dl_unmap()
|
/glibc-2.36/sysdeps/hppa/ |
D | dl-fptr.c | 44 #ifndef COMPARE_AND_SWAP 45 # define COMPARE_AND_SWAP(ptr, old, new) \ macro 88 if (! COMPARE_AND_SWAP (&l->npages, old_npages, new_npages)) in new_fdesc_table() 131 else if (COMPARE_AND_SWAP (&root->first_unused, old, old + 1)) in make_fdesc() 147 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->free_list, in make_fdesc() 160 if (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->root, in make_fdesc() 216 if (COMPARE_AND_SWAP ((ElfW(Addr) *) &map->l_mach.fptr_table, in ElfW() 252 if (__builtin_expect (COMPARE_AND_SWAP (&ftab[symidx], (ElfW(Addr)) NULL, in _dl_make_fptr() 279 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->free_list, in _dl_make_fptr() 316 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &local.free_list, in _dl_unmap()
|
/glibc-2.36/sysdeps/ia64/ |
D | dl-fptr.h | 25 #define COMPARE_AND_SWAP(ptr, old, new) \ macro
|
/glibc-2.36/ChangeLog.old/ |
D | ChangeLog.14 | 3449 * sysdeps/generic/dl-fptr.c (COMPARE_AND_SWAP): Pass new and old
|