• Home
  • Raw
  • Download

Lines Matching refs:evmap_io

59 struct evmap_io {  struct
85 struct evmap_io evmap_io; member
187 #define FDINFO_OFFSET sizeof(struct evmap_io)
261 evmap_io_init(struct evmap_io *entry) in evmap_io_init()
277 struct evmap_io *ctx = NULL; in evmap_io_add_()
289 if (evmap_make_space(io, fd, sizeof(struct evmap_io *)) == -1) in evmap_io_add_()
293 GET_IO_SLOT_AND_CTOR(ctx, io, fd, evmap_io, evmap_io_init, in evmap_io_add_()
333 void *extra = ((char*)ctx) + sizeof(struct evmap_io); in evmap_io_add_()
358 struct evmap_io *ctx; in evmap_io_del_()
372 GET_IO_SLOT(ctx, io, fd, evmap_io); in evmap_io_del_()
402 void *extra = ((char*)ctx) + sizeof(struct evmap_io); in evmap_io_del_()
423 struct evmap_io *ctx; in evmap_io_active_()
430 GET_IO_SLOT(ctx, io, fd, evmap_io); in evmap_io_active_()
520 struct evmap_io *ctx; in evmap_io_get_fdinfo_()
521 GET_IO_SLOT(ctx, map, fd, evmap_io); in evmap_io_get_fdinfo_()
523 return ((char*)ctx) + sizeof(struct evmap_io); in evmap_io_get_fdinfo_()
530 struct event_base *, evutil_socket_t, struct evmap_io *, void *);
556 struct evmap_io *ctx = &(*mapent)->ent.evmap_io;
560 struct evmap_io *ctx = iomap->entries[fd];
608 struct evmap_io *ctx, void *arg)
617 extra = ((char*)ctx) + sizeof(struct evmap_io);
679 struct evmap_io *io_info, void *arg)
726 struct evmap_io *ctx;
727 GET_IO_SLOT(ctx, &base->io, change->fd, evmap_io);
728 ptr = ((char*)ctx) + sizeof(struct evmap_io);
737 evutil_socket_t fd, struct evmap_io *io, void *arg)
742 ( ((char*)io) + sizeof(struct evmap_io) );
953 struct evmap_io *io_info, void *arg)
1022 struct evmap_io *io_info, void *arg)