Lines Matching refs:pipe
112 * USB pipe in usbif_request
129 * - pipe type: bits 30-31
148 #define usbif_pipeportnum(pipe) ((pipe) & USBIF_PIPE_PORT_MASK)
149 #define usbif_setportnum_pipe(pipe, portnum) ((pipe) | (portnum))
151 #define usbif_pipeunlink(pipe) ((pipe) & USBIF_PIPE_UNLINK)
152 #define usbif_pipesubmit(pipe) (!usbif_pipeunlink(pipe))
153 #define usbif_setunlink_pipe(pipe) ((pipe) | USBIF_PIPE_UNLINK)
155 #define usbif_pipein(pipe) ((pipe) & USBIF_PIPE_DIR)
156 #define usbif_pipeout(pipe) (!usbif_pipein(pipe))
158 #define usbif_pipedevice(pipe) \
159 (((pipe) >> USBIF_PIPE_DEV_SHIFT) & USBIF_PIPE_DEV_MASK)
161 #define usbif_pipeendpoint(pipe) \
162 (((pipe) >> USBIF_PIPE_EP_SHIFT) & USBIF_PIPE_EP_MASK)
164 #define usbif_pipetype(pipe) \
165 (((pipe) >> USBIF_PIPE_TYPE_SHIFT) & USBIF_PIPE_TYPE_MASK)
166 #define usbif_pipeisoc(pipe) (usbif_pipetype(pipe) == USBIF_PIPE_TYPE_ISOC)
167 #define usbif_pipeint(pipe) (usbif_pipetype(pipe) == USBIF_PIPE_TYPE_INT)
168 #define usbif_pipectrl(pipe) (usbif_pipetype(pipe) == USBIF_PIPE_TYPE_CTRL)
169 #define usbif_pipebulk(pipe) (usbif_pipetype(pipe) == USBIF_PIPE_TYPE_BULK)
188 uint32_t pipe;