Lines Matching refs:fd_set
2432 TypedBufferArg<typename OS::fd_set> rd_t(fds_read_ptr);
2433 TypedBufferArg<typename OS::fd_set> wr_t(fds_writ_ptr);
2434 TypedBufferArg<typename OS::fd_set> ex_t(fds_excp_ptr);
2442 fd_set rd_h;
2444 fd_set wr_h;
2446 fd_set ex_h;
2450 * Copy in the fd_set from the target.
2462 * and the fd_set defined in Linux header files. The nfds field also
2470 auto try_add_host_set = [&](fd_set *tgt_set_entry,
2471 fd_set *hst_set_entry,
2492 * later when we need to zero the target fd_set structures and
2515 bool ebadf = try_add_host_set((fd_set*)&*rd_t, &rd_h, i);
2519 bool ebadf = try_add_host_set((fd_set*)&*wr_t, &wr_h, i);
2523 bool ebadf = try_add_host_set((fd_set*)&*ex_t, &ex_h, i);
2576 FD_ZERO((fd_set*)&*rd_t);
2577 FD_ZERO((fd_set*)&*wr_t);
2578 FD_ZERO((fd_set*)&*ex_t);
2583 * and the fd_set defined in header files.
2588 FD_SET(trans_map[i], (fd_set*)&*rd_t);
2593 FD_SET(trans_map[i], (fd_set*)&*wr_t);
2598 FD_SET(trans_map[i], (fd_set*)&*ex_t);