Lines Matching refs:sd
124 # define ValidSocket(sd) ((sd) >= 0) argument
181 # define FD_RD_INIT(sd, rds, excs) \ argument
182 (rds).fd = (sd); \
186 # define FD_WR_INIT(sd, wrs) \ argument
187 (wrs).fd = (sd); \
191 # define FD_IS_RD_EXC(sd, rds, excs) \ argument
194 # define FD_IS_WR_RDY(sd, wrs) \ argument
197 # define FD_IS_RD_RDY(sd, rds, excs) \ argument
200 # define FD_WR_READY(sd, wrs, timeout) \ argument
203 # define FD_RD_READY(sd, rds, excs, timeout) \ argument
214 # define FD_RD_INIT(sd, rds, excs) \ argument
216 FD_SET((unsigned int) (sd), &(rds)); \
218 FD_SET((unsigned int) (sd), &(excs))
220 # define FD_WR_INIT(sd, wrs) \ argument
222 FD_SET((unsigned int) (sd), &(wrs))
224 # define FD_IS_RD_EXC(sd, rds, excs) FD_ISSET(sd, &(excs)) argument
225 # define FD_IS_WR_RDY(sd, wrs) FD_ISSET((sd), &(wrs)) argument
226 # define FD_IS_RD_RDY(sd, rds, excs) FD_ISSET((sd), &(rds)) argument
228 # define FD_WR_READY(sd, wrs, timeout) \ argument
229 select((sd) + 1, NULL, &(wrs), NULL, (timeout))
230 # define FD_RD_READY(sd, rds, excs, timeout) \ argument
231 select((sd) + 1, &(rds), NULL, &(excs), (timeout))