Home
last modified time | relevance | path

Searched refs:mapptr (Results 1 – 3 of 3) sorted by relevance

/glibc-2.36/nscd/
Dnscd_helper.c401 volatile struct locked_map_ptr *mapptr, int *gc_cyclep) in __nscd_get_map_ref() argument
403 struct mapped_database *cur = mapptr->mapped; in __nscd_get_map_ref()
407 if (!__nscd_acquire_maplock (mapptr)) in __nscd_get_map_ref()
410 cur = mapptr->mapped; in __nscd_get_map_ref()
420 (struct mapped_database **) &mapptr->mapped); in __nscd_get_map_ref()
432 mapptr->lock = 0; in __nscd_get_map_ref()
Dnscd-client.h370 __nscd_acquire_maplock (volatile struct locked_map_ptr *mapptr) in __nscd_acquire_maplock() argument
373 while (__builtin_expect (atomic_compare_and_exchange_val_acq (&mapptr->lock, in __nscd_acquire_maplock()
401 volatile struct locked_map_ptr *mapptr,
/glibc-2.36/ChangeLog.old/
DChangeLog.16235 * nscd/nscd_helper.c (__nscd_get_map_ref): Make mapptr argument a
236 volatile pointer so that the mapptr->mapped value is re-read after