(root)/
glibc-2.38/
sysdeps/
sparc/
nptl/
sparc-nptl.h
       1  #ifndef _SPARC_NPTL_H
       2  
       3  union sparc_pthread_barrier
       4  {
       5    struct pthread_barrier b;
       6    struct sparc_pthread_barrier_s
       7      {
       8        unsigned int curr_event;
       9        int lock;
      10        unsigned int left;
      11        unsigned int init_count;
      12        unsigned char left_lock;
      13        unsigned char pshared;
      14      } s;
      15  };
      16  
      17  struct sparc_new_sem
      18  {
      19    unsigned int value;
      20    unsigned char lock;
      21    unsigned char private;
      22    unsigned char pad[2];
      23    unsigned long int nwaiters;
      24  };
      25  
      26  struct sparc_old_sem
      27  {
      28    unsigned int value;
      29    unsigned char lock;
      30    unsigned char private;
      31  };
      32  
      33  #endif