Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
fhci-mem.c File Reference
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/list.h>
#include <linux/usb.h>
#include <linux/usb/hcd.h>
#include "fhci.h"

Go to the source code of this file.


void fhci_recycle_empty_td (struct fhci_hcd *fhci, struct td *td)
struct edfhci_get_empty_ed (struct fhci_hcd *fhci)
void fhci_recycle_empty_ed (struct fhci_hcd *fhci, struct ed *ed)
struct tdfhci_td_fill (struct fhci_hcd *fhci, struct urb *urb, struct urb_priv *urb_priv, struct ed *ed, u16 index, enum fhci_ta_type type, int toggle, u8 *data, u32 len, u16 interval, u16 start_frame, bool ioc)

Function Documentation

struct ed* fhci_get_empty_ed ( struct fhci_hcd fhci)

Definition at line 65 of file fhci-mem.c.

void fhci_recycle_empty_ed ( struct fhci_hcd fhci,
struct ed ed 

Definition at line 83 of file fhci-mem.c.

void fhci_recycle_empty_td ( struct fhci_hcd fhci,
struct td td 

Definition at line 59 of file fhci-mem.c.

struct td* fhci_td_fill ( struct fhci_hcd fhci,
struct urb urb,
struct urb_priv urb_priv,
struct ed ed,
u16  index,
enum fhci_ta_type  type,
int  toggle,
u8 data,
u32  len,
u16  interval,
u16  start_frame,
bool  ioc 

Definition at line 89 of file fhci-mem.c.