Lines Matching refs:ebuf
65 char *ebuf = NULL;
68 ebuf = sig_ebuf;
73 if ((ebuf = thr_getspecific(sig_key)) == NULL) {
74 if ((ebuf = malloc(sizeof(sig_ebuf))) == NULL)
76 if (thr_setspecific(sig_key, ebuf) != 0) {
77 free(ebuf);
78 ebuf = NULL;
84 if (ebuf == NULL)
85 ebuf = sig_ebuf_err;
86 return (ebuf);
93 char *ebuf;
105 ebuf = sig_tlsalloc();
108 n = strlcpy(ebuf,
116 n = strlcpy(ebuf,
135 p = (ebuf + n);
151 return (ebuf);