Lines Matching refs:wanted
150 unsigned wanted;
160 /* used to indicate that the set of wanted flags has changed */
162 gloopio_modify(GLoopIo* io, unsigned wanted)
165 if (io->wanted == wanted)
170 if (io->ready != 0 && (io->ready & wanted) == 0) {
173 io->ready &= wanted;
174 glooper_modifyFd(io->looper, io->fd, io->wanted, wanted);
175 io->wanted = wanted;
182 gloopio_modify(io, io->wanted | LOOP_IO_READ);
189 gloopio_modify(io, io->wanted | LOOP_IO_WRITE);
196 gloopio_modify(io, io->wanted & ~LOOP_IO_READ);
203 gloopio_modify(io, io->wanted & ~LOOP_IO_WRITE);
244 io->wanted = 0;
399 if (io->wanted == 0)