Searched refs:eventf (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10.1/ksh-23/ksh/src/lib/libast/cdt/
H A Ddtclose.c42 if(disc && disc->eventf) /* announce closing event */
43 ev = (*disc->eventf)(dt, DT_CLOSE, (Void_t*)1, disc);
56 (void)(*dt->meth->eventf)(dt, DT_CLOSE, (Void_t*)0);
62 if(disc && disc->eventf) /* announce end of closing activities */
63 (void)(*disc->eventf)(&pdt, DT_ENDCLOSE, (Void_t*)0, disc);
H A Ddtmethod.c46 if(disc->eventf && (*disc->eventf)(dt,DT_METH,(Void_t*)meth,disc) < 0)
56 if((*dt->meth->eventf)(dt, DT_OPEN, NIL(Void_t*)) < 0 )
66 { (void)(*dt->meth->eventf)(dt, DT_CLOSE, NIL(Void_t*));
87 (!dt->meth->eventf || (*dt->meth->eventf)(dt, DT_SHARE, (Void_t*)((long)action)) >= 0) )
95 (!dt->meth->eventf || (*dt->meth->eventf)(dt, DT_ANNOUNCE, (Void_t*)((long)action)) >= 0) )
103 (!dt->meth->eventf || (*dt->meth->eventf)(d
[all...]
H A Ddtnew.c38 eventf(Dt_t* dt, int op, void* data, Dtdisc_t* disc) function
43 if (dc->odisc->eventf && (r = (*dc->odisc->eventf)(dt, op, data, dc->odisc)))
66 dc.ndisc.eventf = eventf;
H A Ddtopen.c63 if(disc->eventf)
64 { if((ev = (*disc->eventf)(&pdt,DT_OPEN,(Void_t*)(&data),disc)) < 0)
82 if((*meth->eventf)(&pdt, DT_OPEN, NIL(Void_t*)) < 0 || !pdt.data )
90 { (void)(*meth->eventf)(&pdt, DT_CLOSE, NIL(Void_t*));
99 if(disc->eventf) /* signal opening is done */
100 (void)(*disc->eventf)(dt, DT_ENDOPEN, (Void_t*)0, disc);
H A Ddtdisc.c73 if(old->eventf && (*old->eventf)(dt,DT_DISC,(Void_t*)disc,old) < 0)
H A Dcdtlib.h129 #define DTERROR(dt, mesg) (!((dt)->disc && (dt)->disc->eventf) ? 0 : \
130 (*(dt)->disc->eventf)((dt),DT_ERROR,(Void_t*)(mesg),(dt)->disc) )
134 (dt)->disc && (dt)->disc->eventf ) ? \
135 (*(dt)->disc->eventf)((dt), DT_ANNOUNCE|(ty), (ob), (dt)->disc) : 0 )
H A Ddthash.c55 if(n == 0 && disc && disc->eventf) /* let user have input */
56 { if((*disc->eventf)(dt, DT_HASHSIZE, &n, disc) > 0 )
/macosx-10.10.1/ksh-23/ksh/src/lib/libast/sfio/
H A Dsfvscanf.c714 { if(ft->eventf &&
715 (*ft->eventf)(f,SF_DPOP,(Void_t*)form,ft) < 0)
743 fm->eventf = ft->eventf;
1057 { if(fm->eventf)
1059 (*fm->eventf)(f,SF_FINAL,NIL(Void_t*),ft);
1060 else if((*fm->eventf)(f,SF_DPOP,(Void_t*)form,ft) < 0)
1083 { if(fm->eventf)
1084 (*fm->eventf)(f,SF_FINAL,NIL(Void_t*),fm->ft);
H A Dsfvprintf.c640 { if(ft->eventf &&
641 (*ft->eventf)(f,SF_DPOP,(Void_t*)form,ft) < 0)
669 fm->eventf = ft->eventf;
1399 { if(fm->eventf)
1401 (*fm->eventf)(f,SF_FINAL,NIL(Void_t*),ft);
1402 else if((*fm->eventf)(f,SF_DPOP,(Void_t*)form,ft) < 0)
1425 { if(fm->eventf)
1426 (*fm->eventf)(f,SF_FINAL,NIL(Void_t*),fm->ft);
H A Dsftable.c360 fp[n].ft.eventf = ft->eventf;
H A Dsfhdr.h750 Sffmtevent_f eventf; /* event function */ member in struct:_fmt_s
/macosx-10.10.1/ksh-23/ksh/src/lib/libast/include/
H A Dcdt.h112 int (*eventf)_ARG_((Dt_t*, int, Void_t*)); member in struct:_dtmethod_s
127 Dtevent_f eventf; /* to process events */ member in struct:_dtdisc_s
134 (dc)->memoryf = (memf), (dc)->eventf = (evf) )
H A Dsfio.h71 Sffmtevent_f eventf; /* process events */ member in struct:_sffmt_s

Completed in 187 milliseconds