Searched refs:fdevent (Results 1 - 9 of 9) sorted by relevance

/system/core/adb/
H A Dfdevent.h31 typedef struct fdevent fdevent; typedef in typeref:struct:fdevent
35 /* Allocate and initialize a new fdevent object
39 fdevent *fdevent_create(int fd, fd_func func, void *arg);
41 /* Uninitialize and deallocate an fdevent object that was
44 void fdevent_destroy(fdevent *fde);
46 /* Initialize an fdevent object that was externally allocated
48 void fdevent_install(fdevent *fde, int fd, fd_func func, void *arg);
50 /* Uninitialize an fdevent object that was initialized by
53 void fdevent_remove(fdevent *ite
67 struct fdevent struct
[all...]
H A Dfdevent.c1 /* http://frotznet.googlecode.com/svn/trunk/utils/fdevent.c
32 #include "fdevent.h"
62 static void dump_fde(fdevent *fde, const char *info)
83 static void fdevent_plist_enqueue(fdevent *node);
84 static void fdevent_plist_remove(fdevent *node);
85 static fdevent *fdevent_plist_dequeue(void);
88 static fdevent list_pending = {
93 static fdevent **fd_table = 0;
117 static void fdevent_connect(fdevent *fde)
133 static void fdevent_disconnect(fdevent *fd
[all...]
H A Dsysdeps.h178 /* normally provided by "fdevent.h" */
185 typedef struct fdevent fdevent; typedef in typeref:struct:fdevent
189 fdevent *fdevent_create(int fd, fd_func func, void *arg);
190 void fdevent_destroy(fdevent *fde);
191 void fdevent_install(fdevent *fde, int fd, fd_func func, void *arg);
192 void fdevent_remove(fdevent *item);
193 void fdevent_set(fdevent *fde, unsigned events);
194 void fdevent_add(fdevent *fde, unsigned events);
195 void fdevent_del(fdevent *fd
198 struct fdevent { struct
[all...]
H A DAndroid.mk72 LOCAL_SRC_FILES += fdevent.c
103 fdevent.c \
153 fdevent.c
H A Dsysdeps_win32.c809 * - it allows us to implement fdevent hooks easily and cheaply, something
1254 static void dump_fde(fdevent *fde, const char *info)
1273 static void fdevent_plist_enqueue(fdevent *node);
1274 static void fdevent_plist_remove(fdevent *node);
1275 static fdevent *fdevent_plist_dequeue(void);
1277 static fdevent list_pending = {
1282 static fdevent **fd_table = 0;
1347 fdevent* fde = fd_table[ fd - WIN32_FH_BASE ];
1618 static void fdevent_connect(fdevent *fde)
1627 static void fdevent_disconnect(fdevent *fd
[all...]
H A Dadb.h105 fdevent fde;
187 fdevent transport_fde;
212 fdevent auth_fde;
231 fdevent fde;
H A Dadb_auth_client.c26 #include "fdevent.h"
44 static fdevent listener_fde;
H A Djdwp_service.c110 fdevent* fde;
211 D("could not create fdevent for new JDWP process\n" );
438 fdevent* fde;
495 D( "could not create fdevent for jdwp control socket\n" );
H A Dtransport.c369 static fdevent transport_registration_fde;
688 /* the fdevent select pump is single threaded */

Completed in 498 milliseconds