LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Data Structures | Macros | Typedefs | Enumerations
ehci_types.h File Reference
#include <xetypes.h>
#include <sys/unistd.h>
#include <sys/errno.h>
Include dependency graph for ehci_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  timer_list
 

Macros

#define __iomem
 
#define __u32   u32
 
#define __le32   u32
 
#define dma_addr_t   u32
 
#define __GNUG__
 
#define jiffies   0
 
#define likely(x)   __builtin_expect(!!(x), 1)
 
#define unlikely(x)   __builtin_expect(!!(x), 0)
 
#define container_of(ptr, type, member)
 
#define offsetof(TYPE, MEMBER)   ((size_t) &((TYPE *)0)->MEMBER)
 

Typedefs

typedef unsigned int spinlock_t
 

Enumerations

enum  gfp_t { GFP_KERNEL =1 }
 

Macro Definition Documentation

◆ __GNUG__

#define __GNUG__

Definition at line 13 of file ehci_types.h.

◆ __iomem

#define __iomem

Definition at line 4 of file ehci_types.h.

◆ __le32

#define __le32   u32

Definition at line 11 of file ehci_types.h.

◆ __u32

#define __u32   u32

Definition at line 10 of file ehci_types.h.

◆ container_of

#define container_of (   ptr,
  type,
  member 
)
Value:
({ \
const typeof( ((type *)0)->member ) *__mptr = (ptr); \
(type *)( (char *)__mptr - offsetof(type,member) );})
#define offsetof(TYPE, MEMBER)
Definition: ehci_types.h:35
u32 ptr
Definition: iso9660.c:536
u8 type
Definition: xenos_edid.h:1

Definition at line 27 of file ehci_types.h.

◆ dma_addr_t

#define dma_addr_t   u32

Definition at line 12 of file ehci_types.h.

◆ jiffies

#define jiffies   0

Definition at line 24 of file ehci_types.h.

◆ likely

#define likely (   x)    __builtin_expect(!!(x), 1)

Definition at line 25 of file ehci_types.h.

◆ offsetof

#define offsetof (   TYPE,
  MEMBER 
)    ((size_t) &((TYPE *)0)->MEMBER)

Definition at line 35 of file ehci_types.h.

◆ unlikely

#define unlikely (   x)    __builtin_expect(!!(x), 0)

Definition at line 26 of file ehci_types.h.

Typedef Documentation

◆ spinlock_t

typedef unsigned int spinlock_t

Definition at line 14 of file ehci_types.h.

Enumeration Type Documentation

◆ gfp_t

enum gfp_t
Enumerator
GFP_KERNEL 

Definition at line 15 of file ehci_types.h.