pipepriv.h File Reference

Library internal functions on USB pipes. More...

#include <usb/dev/pipes.h>
#include <bool.h>

Go to the source code of this file.

Functions

void pipe_acquire (usb_pipe_t *pipe)
 Ensure exclusive access to the pipe as a whole.
int pipe_add_ref (usb_pipe_t *pipe, bool hide_failure)
 Add reference of active transfers over the pipe.
void pipe_drop_ref (usb_pipe_t *pipe)
 Drop active transfer reference on the pipe.
void pipe_end_transaction (usb_pipe_t *pipe)
 Terminate exclusive access to the IPC phone of given pipe.
void pipe_release (usb_pipe_t *pipe)
 Terminate exclusive access to the pipe as a whole.
void pipe_start_transaction (usb_pipe_t *pipe)
 Ensure exclusive access to the IPC phone of given pipe.


Detailed Description

Library internal functions on USB pipes.

Definition in file pipepriv.h.


Generated on Thu Jun 2 07:45:54 2011 for HelenOS/USB by  doxygen 1.4.7