summaryrefslogtreecommitdiff
path: root/linux-core/xgi_pcie.h
diff options
context:
space:
mode:
authorIan Romanick <idr@us.ibm.com>2007-06-29 15:27:38 -0700
committerIan Romanick <idr@us.ibm.com>2007-06-29 15:27:38 -0700
commit88328d4ef007c781874aafedfef59aae0d21a37c (patch)
tree22567a5ee4d967382bc2793a5598a2f15094d853 /linux-core/xgi_pcie.h
parent33b8476dfb0f9b5045103c3a9781ba82bcae4a9d (diff)
Eliminate structure typedefs
Documentation/CodingStyle says that 'typedef struct foo foo_t' is evil. I tend to agree. Elminate all uses of such construct.
Diffstat (limited to 'linux-core/xgi_pcie.h')
-rw-r--r--linux-core/xgi_pcie.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/linux-core/xgi_pcie.h b/linux-core/xgi_pcie.h
index 6e8e45b9..b66d6a28 100644
--- a/linux-core/xgi_pcie.h
+++ b/linux-core/xgi_pcie.h
@@ -33,15 +33,15 @@
#define XGI_PCIE_ALLOC_MAX_ORDER 1 /* 8K in Kernel 2.4.* */
#endif
-typedef struct xgi_page_block_s {
- struct xgi_page_block_s *next;
+struct xgi_page_block {
+ struct xgi_page_block *next;
unsigned long phys_addr;
unsigned long virt_addr;
unsigned long page_count;
unsigned long page_order;
-} xgi_page_block_t;
+};
-typedef struct xgi_pcie_block_s {
+struct xgi_pcie_block {
struct list_head list;
unsigned long offset; /* block's offset in pcie memory, begin from 0 */
unsigned long size; /* The block size. */
@@ -50,19 +50,19 @@ typedef struct xgi_pcie_block_s {
unsigned long page_count;
unsigned long page_order;
- xgi_page_block_t *page_block;
- xgi_pte_t *page_table; /* list of physical pages allocated */
+ struct xgi_page_block *page_block;
+ struct xgi_pte *page_table; /* list of physical pages allocated */
atomic_t use_count;
enum PcieOwner owner;
unsigned long processID;
-} xgi_pcie_block_t;
+};
-typedef struct xgi_pcie_heap_s {
+struct xgi_pcie_heap {
struct list_head free_list;
struct list_head used_list;
struct list_head sort_list;
unsigned long max_freesize;
-} xgi_pcie_heap_t;
+};
#endif