Home
last modified time | relevance | path

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

/titanic_41/usr/src/lib/lvm/libmeta/common/
H A Dmeta_setup.c59 static struct sigaction *metahandlers = NULL; variable
84 if (metahandlers == NULL) { in md_pushsig()
85 metahandlers = Zalloc( in md_pushsig()
86 (sig + 1) * sizeof (metahandlers[0])); in md_pushsig()
88 metahandlers = Realloc(metahandlers, in md_pushsig()
89 ((sig + 1) * sizeof (metahandlers[0]))); in md_pushsig()
90 (void) memset(&metahandlers[metansig], 0, in md_pushsig()
91 ((sig - metansig) * sizeof (metahandlers[0]))); in md_pushsig()
104 if (sigaction(sig, &newhandler, &metahandlers[sig]) < 0) in md_pushsig()
119 assert(metahandlers[sig].sa_handler != md_catcher); in md_popsig()
[all …]