Lines Matching refs:dst
132 #define XFD_COPYSET(src,dst) { \ argument
135 __XFDS_BITS((dst), __i__) = __XFDS_BITS((src), __i__); \
137 #define XFD_ANDSET(dst,b1,b2) { \ argument
140 __XFDS_BITS((dst), __i__) = ((__XFDS_BITS((b1), __i__)) & (__XFDS_BITS((b2), __i__))); \
142 #define XFD_ORSET(dst,b1,b2) { \ argument
145 __XFDS_BITS((dst), __i__) = ((__XFDS_BITS((b1), __i__)) | (__XFDS_BITS((b2), __i__))); \
147 #define XFD_UNSET(dst,b1) { \ argument
150 __XFDS_BITS((dst), __i__) &= ~(__XFDS_BITS((b1), __i__)); \
171 #define XFD_COPYSET(src,dst) { \ argument
173 FD_ZERO(dst); \
175 XFD_FD(dst,__i) = XFD_FD(src,__i); \
177 XFD_SETCOUNT(dst) = XFD_SETCOUNT(src); \
180 #define XFD_ANDSET(dst,b1,b2) { \ argument
182 FD_ZERO(dst); \
185 FD_SET(XFD_FD(b1,__i), dst); \
189 #define XFD_ORSET(dst,b1,b2) { \ argument
191 if (dst != b1) XFD_COPYSET(b1,dst); \
193 if (!FD_ISSET(XFD_FD(b2,__i), dst)) \
194 FD_SET(XFD_FD(b2,__i), dst); \
199 #define XFD_UNSET(dst,b1) { \ argument
202 FD_CLR(XFD_FD(b1,__i), dst); \