Lines Matching refs:p
66 register struct _atexit *p; in __register_exitproc() local
70 p = _atexit; in __register_exitproc()
71 if (p == NULL) in __register_exitproc()
73 _atexit = p = &_atexit0; in __register_exitproc()
75 if (p->_ind >= _ATEXIT_SIZE) in __register_exitproc()
81 p = (struct _atexit *) malloc (sizeof *p); in __register_exitproc()
82 if (p == NULL) in __register_exitproc()
87 p->_ind = 0; in __register_exitproc()
88 p->_next = _atexit; in __register_exitproc()
89 _atexit = p; in __register_exitproc()
95 args = &p->_on_exit_args; in __register_exitproc()
96 args->_fnargs[p->_ind] = arg; in __register_exitproc()
97 args->_fntypes |= (1 << p->_ind); in __register_exitproc()
98 args->_dso_handle[p->_ind] = d; in __register_exitproc()
100 args->_is_cxa |= (1 << p->_ind); in __register_exitproc()
102 p->_fns[p->_ind++] = fn; in __register_exitproc()