Home
last modified time | relevance | path

Searched refs:COMPARE_AND_SWAP (Results 1 – 4 of 4) sorted by relevance

/glibc-2.36/elf/
Ddl-fptr.c41 #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/
Ddl-fptr.c44 #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/
Ddl-fptr.h25 #define COMPARE_AND_SWAP(ptr, old, new) \ macro
/glibc-2.36/ChangeLog.old/
DChangeLog.143449 * sysdeps/generic/dl-fptr.c (COMPARE_AND_SWAP): Pass new and old