8154 lines
275 KiB
Diff
8154 lines
275 KiB
Diff
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/addrspace.h linux-libc-headers-2.6.8.0/include/asm-mips/addrspace.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/addrspace.h 2004-03-28 07:51:50.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/addrspace.h 2004-08-26 05:53:12.000000000 -0500
|
||
|
@@ -10,7 +10,23 @@
|
||
|
#ifndef _ASM_ADDRSPACE_H
|
||
|
#define _ASM_ADDRSPACE_H
|
||
|
|
||
|
-#include <spaces.h>
|
||
|
+/**********************************************************************/
|
||
|
+/* Include the common bits for #include <spaces.h> */
|
||
|
+#ifndef __mips64
|
||
|
+
|
||
|
+#define CAC_BASE 0x80000000
|
||
|
+#define IO_BASE 0xa0000000
|
||
|
+#define UNCAC_BASE 0xa0000000
|
||
|
+#define MAP_BASE 0xc0000000
|
||
|
+
|
||
|
+/*
|
||
|
+ * This handles the memory map.
|
||
|
+ * We handle pages at KSEG0 for kernels with 32 bit address space.
|
||
|
+ */
|
||
|
+#define PAGE_OFFSET 0x80000000UL
|
||
|
+
|
||
|
+#endif /* ndef __mips64 */
|
||
|
+/**********************************************************************/
|
||
|
|
||
|
/*
|
||
|
* Configure language
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/asmmacro.h linux-libc-headers-2.6.8.0/include/asm-mips/asmmacro.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/asmmacro.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/asmmacro.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -9,10 +9,10 @@
|
||
|
#define _ASM_ASMMACRO_H
|
||
|
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
#include <asm/asmmacro-32.h>
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
#include <asm/asmmacro-64.h>
|
||
|
#endif
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/checksum.h linux-libc-headers-2.6.8.0/include/asm-mips/checksum.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/checksum.h 2004-06-23 16:52:45.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/checksum.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -125,7 +125,7 @@
|
||
|
{
|
||
|
__asm__(
|
||
|
".set\tnoat\t\t\t# csum_tcpudp_nofold\n\t"
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
"addu\t%0, %2\n\t"
|
||
|
"sltu\t$1, %0, %2\n\t"
|
||
|
"addu\t%0, $1\n\t"
|
||
|
@@ -138,7 +138,7 @@
|
||
|
"sltu\t$1, %0, %4\n\t"
|
||
|
"addu\t%0, $1\n\t"
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
"daddu\t%0, %2\n\t"
|
||
|
"daddu\t%0, %3\n\t"
|
||
|
"daddu\t%0, %4\n\t"
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/compat.h linux-libc-headers-2.6.8.0/include/asm-mips/compat.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/compat.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/compat.h 2004-08-26 05:23:05.000000000 -0500
|
||
|
@@ -8,64 +8,64 @@
|
||
|
|
||
|
#define COMPAT_USER_HZ 100
|
||
|
|
||
|
-typedef u32 compat_size_t;
|
||
|
-typedef s32 compat_ssize_t;
|
||
|
-typedef s32 compat_time_t;
|
||
|
-typedef s32 compat_clock_t;
|
||
|
-typedef s32 compat_suseconds_t;
|
||
|
-
|
||
|
-typedef s32 compat_pid_t;
|
||
|
-typedef s32 compat_uid_t;
|
||
|
-typedef s32 compat_gid_t;
|
||
|
-typedef u32 compat_mode_t;
|
||
|
-typedef u32 compat_ino_t;
|
||
|
-typedef u32 compat_dev_t;
|
||
|
-typedef s32 compat_off_t;
|
||
|
-typedef s64 compat_loff_t;
|
||
|
-typedef u32 compat_nlink_t;
|
||
|
-typedef s32 compat_ipc_pid_t;
|
||
|
-typedef s32 compat_daddr_t;
|
||
|
-typedef s32 compat_caddr_t;
|
||
|
+typedef __u32 compat_size_t;
|
||
|
+typedef __s32 compat_ssize_t;
|
||
|
+typedef __s32 compat_time_t;
|
||
|
+typedef __s32 compat_clock_t;
|
||
|
+typedef __s32 compat_suseconds_t;
|
||
|
+
|
||
|
+typedef __s32 compat_pid_t;
|
||
|
+typedef __s32 compat_uid_t;
|
||
|
+typedef __s32 compat_gid_t;
|
||
|
+typedef __u32 compat_mode_t;
|
||
|
+typedef __u32 compat_ino_t;
|
||
|
+typedef __u32 compat_dev_t;
|
||
|
+typedef __s32 compat_off_t;
|
||
|
+typedef __s64 compat_loff_t;
|
||
|
+typedef __u32 compat_nlink_t;
|
||
|
+typedef __s32 compat_ipc_pid_t;
|
||
|
+typedef __s32 compat_daddr_t;
|
||
|
+typedef __s32 compat_caddr_t;
|
||
|
typedef struct {
|
||
|
- s32 val[2];
|
||
|
+ __s32 val[2];
|
||
|
} compat_fsid_t;
|
||
|
|
||
|
-typedef s32 compat_int_t;
|
||
|
-typedef s32 compat_long_t;
|
||
|
-typedef u32 compat_uint_t;
|
||
|
-typedef u32 compat_ulong_t;
|
||
|
+typedef __s32 compat_int_t;
|
||
|
+typedef __s32 compat_long_t;
|
||
|
+typedef __u32 compat_uint_t;
|
||
|
+typedef __u32 compat_ulong_t;
|
||
|
|
||
|
struct compat_timespec {
|
||
|
compat_time_t tv_sec;
|
||
|
- s32 tv_nsec;
|
||
|
+ __s32 tv_nsec;
|
||
|
};
|
||
|
|
||
|
struct compat_timeval {
|
||
|
compat_time_t tv_sec;
|
||
|
- s32 tv_usec;
|
||
|
+ __s32 tv_usec;
|
||
|
};
|
||
|
|
||
|
struct compat_stat {
|
||
|
compat_dev_t st_dev;
|
||
|
- s32 st_pad1[3];
|
||
|
+ __s32 st_pad1[3];
|
||
|
compat_ino_t st_ino;
|
||
|
compat_mode_t st_mode;
|
||
|
compat_nlink_t st_nlink;
|
||
|
compat_uid_t st_uid;
|
||
|
compat_gid_t st_gid;
|
||
|
compat_dev_t st_rdev;
|
||
|
- s32 st_pad2[2];
|
||
|
+ __s32 st_pad2[2];
|
||
|
compat_off_t st_size;
|
||
|
- s32 st_pad3;
|
||
|
+ __s32 st_pad3;
|
||
|
compat_time_t st_atime;
|
||
|
- s32 st_atime_nsec;
|
||
|
+ __s32 st_atime_nsec;
|
||
|
compat_time_t st_mtime;
|
||
|
- s32 st_mtime_nsec;
|
||
|
+ __s32 st_mtime_nsec;
|
||
|
compat_time_t st_ctime;
|
||
|
- s32 st_ctime_nsec;
|
||
|
- s32 st_blksize;
|
||
|
- s32 st_blocks;
|
||
|
- s32 st_pad4[14];
|
||
|
+ __s32 st_ctime_nsec;
|
||
|
+ __s32 st_blksize;
|
||
|
+ __s32 st_blocks;
|
||
|
+ __s32 st_pad4[14];
|
||
|
};
|
||
|
|
||
|
struct compat_flock {
|
||
|
@@ -73,10 +73,10 @@
|
||
|
short l_whence;
|
||
|
compat_off_t l_start;
|
||
|
compat_off_t l_len;
|
||
|
- s32 l_sysid;
|
||
|
+ __s32 l_sysid;
|
||
|
compat_pid_t l_pid;
|
||
|
short __unused;
|
||
|
- s32 pad[4];
|
||
|
+ __s32 pad[4];
|
||
|
};
|
||
|
|
||
|
#define F_GETLK64 33
|
||
|
@@ -107,12 +107,12 @@
|
||
|
|
||
|
#define COMPAT_RLIM_INFINITY 0x7fffffffUL
|
||
|
|
||
|
-typedef u32 compat_old_sigset_t; /* at least 32 bits */
|
||
|
+typedef __u32 compat_old_sigset_t; /* at least 32 bits */
|
||
|
|
||
|
#define _COMPAT_NSIG 128 /* Don't ask !$@#% ... */
|
||
|
#define _COMPAT_NSIG_BPW 32
|
||
|
|
||
|
-typedef u32 compat_sigset_word;
|
||
|
+typedef __u32 compat_sigset_word;
|
||
|
|
||
|
#define COMPAT_OFF_T_MAX 0x7fffffff
|
||
|
#define COMPAT_LOFF_T_MAX 0x7fffffffffffffffL
|
||
|
@@ -123,7 +123,7 @@
|
||
|
* as pointers because the syscall entry code will have
|
||
|
* appropriately comverted them already.
|
||
|
*/
|
||
|
-typedef u32 compat_uptr_t;
|
||
|
+typedef __u32 compat_uptr_t;
|
||
|
|
||
|
static inline void *compat_ptr(compat_uptr_t uptr)
|
||
|
{
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/ddb5xxx/ddb5074.h linux-libc-headers-2.6.8.0/include/asm-mips/ddb5xxx/ddb5074.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/ddb5xxx/ddb5074.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/ddb5xxx/ddb5074.h 2004-08-26 13:21:48.000000000 -0500
|
||
|
@@ -34,5 +34,5 @@
|
||
|
extern void ddb5074_led_d2(int on);
|
||
|
extern void ddb5074_led_d3(int on);
|
||
|
|
||
|
-extern void nile4_irq_setup(u32 base);
|
||
|
+extern void nile4_irq_setup(__u32 base);
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/ddb5xxx/ddb5476.h linux-libc-headers-2.6.8.0/include/asm-mips/ddb5xxx/ddb5476.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/ddb5xxx/ddb5476.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/ddb5xxx/ddb5476.h 2004-08-26 05:24:06.000000000 -0500
|
||
|
@@ -145,13 +145,13 @@
|
||
|
extern void nile4_enable_irq(int nile4_irq);
|
||
|
extern void nile4_disable_irq(int nile4_irq);
|
||
|
extern void nile4_disable_irq_all(void);
|
||
|
-extern u16 nile4_get_irq_stat(int cpu_irq);
|
||
|
+extern __u16 nile4_get_irq_stat(int cpu_irq);
|
||
|
extern void nile4_enable_irq_output(int cpu_irq);
|
||
|
extern void nile4_disable_irq_output(int cpu_irq);
|
||
|
extern void nile4_set_pci_irq_polarity(int pci_irq, int high);
|
||
|
extern void nile4_set_pci_irq_level_or_edge(int pci_irq, int level);
|
||
|
extern void nile4_clear_irq(int nile4_irq);
|
||
|
-extern void nile4_clear_irq_mask(u32 mask);
|
||
|
-extern u8 nile4_i8259_iack(void);
|
||
|
+extern void nile4_clear_irq_mask(__u32 mask);
|
||
|
+extern __u8 nile4_i8259_iack(void);
|
||
|
extern void nile4_dump_irq_status(void); /* Debug */
|
||
|
#endif /* !__ASSEMBLY__ */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/ddb5xxx/ddb5xxx.h linux-libc-headers-2.6.8.0/include/asm-mips/ddb5xxx/ddb5xxx.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/ddb5xxx/ddb5xxx.h 2004-01-17 17:03:47.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/ddb5xxx/ddb5xxx.h 2004-08-26 05:24:01.000000000 -0500
|
||
|
@@ -177,46 +177,46 @@
|
||
|
* interrupt load
|
||
|
*/
|
||
|
#ifndef CONFIG_DDB5074
|
||
|
- volatile u32 *p = (volatile u32 *)0xbfc00000;
|
||
|
+ volatile __u32 *p = (volatile __u32 *)0xbfc00000;
|
||
|
(void)(*p);
|
||
|
#endif
|
||
|
}
|
||
|
|
||
|
-static inline void ddb_out32(u32 offset, u32 val)
|
||
|
+static inline void ddb_out32(__u32 offset, __u32 val)
|
||
|
{
|
||
|
- *(volatile u32 *)(DDB_BASE+offset) = val;
|
||
|
+ *(volatile __u32 *)(DDB_BASE+offset) = val;
|
||
|
ddb_sync();
|
||
|
}
|
||
|
|
||
|
-static inline u32 ddb_in32(u32 offset)
|
||
|
+static inline __u32 ddb_in32(__u32 offset)
|
||
|
{
|
||
|
- u32 val = *(volatile u32 *)(DDB_BASE+offset);
|
||
|
+ __u32 val = *(volatile __u32 *)(DDB_BASE+offset);
|
||
|
ddb_sync();
|
||
|
return val;
|
||
|
}
|
||
|
|
||
|
-static inline void ddb_out16(u32 offset, u16 val)
|
||
|
+static inline void ddb_out16(__u32 offset, __u16 val)
|
||
|
{
|
||
|
- *(volatile u16 *)(DDB_BASE+offset) = val;
|
||
|
+ *(volatile __u16 *)(DDB_BASE+offset) = val;
|
||
|
ddb_sync();
|
||
|
}
|
||
|
|
||
|
-static inline u16 ddb_in16(u32 offset)
|
||
|
+static inline __u16 ddb_in16(__u32 offset)
|
||
|
{
|
||
|
- u16 val = *(volatile u16 *)(DDB_BASE+offset);
|
||
|
+ __u16 val = *(volatile __u16 *)(DDB_BASE+offset);
|
||
|
ddb_sync();
|
||
|
return val;
|
||
|
}
|
||
|
|
||
|
-static inline void ddb_out8(u32 offset, u8 val)
|
||
|
+static inline void ddb_out8(__u32 offset, __u8 val)
|
||
|
{
|
||
|
- *(volatile u8 *)(DDB_BASE+offset) = val;
|
||
|
+ *(volatile __u8 *)(DDB_BASE+offset) = val;
|
||
|
ddb_sync();
|
||
|
}
|
||
|
|
||
|
-static inline u8 ddb_in8(u32 offset)
|
||
|
+static inline __u8 ddb_in8(__u32 offset)
|
||
|
{
|
||
|
- u8 val = *(volatile u8 *)(DDB_BASE+offset);
|
||
|
+ __u8 val = *(volatile __u8 *)(DDB_BASE+offset);
|
||
|
ddb_sync();
|
||
|
return val;
|
||
|
}
|
||
|
@@ -226,10 +226,10 @@
|
||
|
* Physical Device Address Registers
|
||
|
*/
|
||
|
|
||
|
-extern u32
|
||
|
-ddb_calc_pdar(u32 phys, u32 size, int width, int on_memory_bus, int pci_visible);
|
||
|
+extern __u32
|
||
|
+ddb_calc_pdar(__u32 phys, __u32 size, int width, int on_memory_bus, int pci_visible);
|
||
|
extern void
|
||
|
-ddb_set_pdar(u32 pdar, u32 phys, u32 size, int width,
|
||
|
+ddb_set_pdar(__u32 pdar, __u32 phys, __u32 size, int width,
|
||
|
int on_memory_bus, int pci_visible);
|
||
|
|
||
|
/*
|
||
|
@@ -248,7 +248,7 @@
|
||
|
#define DDB_PCI_ACCESS_32 0x10 /* for pci init0/1 regs */
|
||
|
|
||
|
|
||
|
-extern void ddb_set_pmr(u32 pmr, u32 type, u32 addr, u32 options);
|
||
|
+extern void ddb_set_pmr(__u32 pmr, __u32 type, __u32 addr, __u32 options);
|
||
|
|
||
|
/*
|
||
|
* we need to reset pci bus when we start up and shutdown
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/dec/ioasic.h linux-libc-headers-2.6.8.0/include/asm-mips/dec/ioasic.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/dec/ioasic.h 2004-01-17 17:03:47.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/dec/ioasic.h 2004-08-26 05:25:44.000000000 -0500
|
||
|
@@ -18,14 +18,14 @@
|
||
|
|
||
|
extern spinlock_t ioasic_ssr_lock;
|
||
|
|
||
|
-extern volatile u32 *ioasic_base;
|
||
|
+extern volatile __u32 *ioasic_base;
|
||
|
|
||
|
-static inline void ioasic_write(unsigned int reg, u32 v)
|
||
|
+static inline void ioasic_write(unsigned int reg, __u32 v)
|
||
|
{
|
||
|
ioasic_base[reg / 4] = v;
|
||
|
}
|
||
|
|
||
|
-static inline u32 ioasic_read(unsigned int reg)
|
||
|
+static inline __u32 ioasic_read(unsigned int reg)
|
||
|
{
|
||
|
return ioasic_base[reg / 4];
|
||
|
}
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/dec/kn02.h linux-libc-headers-2.6.8.0/include/asm-mips/dec/kn02.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/dec/kn02.h 2004-01-17 17:03:47.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/dec/kn02.h 2004-08-26 05:25:47.000000000 -0500
|
||
|
@@ -97,7 +97,7 @@
|
||
|
|
||
|
|
||
|
#ifndef __ASSEMBLY__
|
||
|
-extern u32 cached_kn02_csr;
|
||
|
+extern __u32 cached_kn02_csr;
|
||
|
extern spinlock_t kn02_lock;
|
||
|
extern void init_kn02_irqs(int base);
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/elf.h linux-libc-headers-2.6.8.0/include/asm-mips/elf.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/elf.h 2004-03-28 07:51:51.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/elf.h 2004-08-26 05:17:25.000000000 -0500
|
||
|
@@ -122,7 +122,7 @@
|
||
|
typedef double elf_fpreg_t;
|
||
|
typedef elf_fpreg_t elf_fpregset_t[ELF_NFPREG];
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
|
||
|
/*
|
||
|
* This is used to ensure we don't load something for the wrong architecture.
|
||
|
@@ -150,9 +150,9 @@
|
||
|
*/
|
||
|
#define ELF_CLASS ELFCLASS32
|
||
|
|
||
|
-#endif /* CONFIG_MIPS32 */
|
||
|
+#endif /* ndef __mips64 */
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
/*
|
||
|
* This is used to ensure we don't load something for the wrong architecture.
|
||
|
*/
|
||
|
@@ -174,7 +174,7 @@
|
||
|
*/
|
||
|
#define ELF_CLASS ELFCLASS64
|
||
|
|
||
|
-#endif /* CONFIG_MIPS64 */
|
||
|
+#endif /* __mips64 */
|
||
|
|
||
|
/*
|
||
|
* These are used to set parameters in the core dumps.
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/galileo-boards/ev96100.h linux-libc-headers-2.6.8.0/include/asm-mips/galileo-boards/ev96100.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/galileo-boards/ev96100.h 2004-03-28 07:51:53.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/galileo-boards/ev96100.h 2004-08-26 05:23:12.000000000 -0500
|
||
|
@@ -46,9 +46,9 @@
|
||
|
* bytes when running bigendian.
|
||
|
*/
|
||
|
#define __GT_READ(ofs) \
|
||
|
- (*(volatile u32 *)(GT64120_BASE+(ofs)))
|
||
|
+ (*(volatile __u32 *)(GT64120_BASE+(ofs)))
|
||
|
#define __GT_WRITE(ofs, data) \
|
||
|
- do { *(volatile u32 *)(GT64120_BASE+(ofs)) = (data); } while (0)
|
||
|
+ do { *(volatile __u32 *)(GT64120_BASE+(ofs)) = (data); } while (0)
|
||
|
#define GT_READ(ofs) le32_to_cpu(__GT_READ(ofs))
|
||
|
#define GT_WRITE(ofs, data) __GT_WRITE(ofs, cpu_to_le32(data))
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/galileo-boards/gt96100.h linux-libc-headers-2.6.8.0/include/asm-mips/galileo-boards/gt96100.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/galileo-boards/gt96100.h 2004-03-28 07:51:53.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/galileo-boards/gt96100.h 2004-08-26 05:23:17.000000000 -0500
|
||
|
@@ -27,9 +27,9 @@
|
||
|
#define MIPS_GT96100_BASE (KSEG1ADDR(0x14000000))
|
||
|
|
||
|
#define GT96100_WRITE(ofs, data) \
|
||
|
- *(volatile u32 *)(MIPS_GT96100_BASE+ofs) = cpu_to_le32(data)
|
||
|
+ *(volatile __u32 *)(MIPS_GT96100_BASE+ofs) = cpu_to_le32(data)
|
||
|
#define GT96100_READ(ofs) \
|
||
|
- le32_to_cpu(*(volatile u32 *)(MIPS_GT96100_BASE+ofs))
|
||
|
+ le32_to_cpu(*(volatile __u32 *)(MIPS_GT96100_BASE+ofs))
|
||
|
|
||
|
#define GT96100_ETH_IO_SIZE 0x4000
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/gt64120.h linux-libc-headers-2.6.8.0/include/asm-mips/gt64120.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/gt64120.h 2004-03-28 07:51:51.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/gt64120.h 2004-08-26 05:22:36.000000000 -0500
|
||
|
@@ -420,9 +420,9 @@
|
||
|
* bytes when running bigendian. We also provide non-swapping versions.
|
||
|
*/
|
||
|
#define __GT_READ(ofs) \
|
||
|
- (*(volatile u32 *)(GT64120_BASE+(ofs)))
|
||
|
+ (*(volatile __u32 *)(GT64120_BASE+(ofs)))
|
||
|
#define __GT_WRITE(ofs, data) \
|
||
|
- do { *(volatile u32 *)(GT64120_BASE+(ofs)) = (data); } while (0)
|
||
|
+ do { *(volatile __u32 *)(GT64120_BASE+(ofs)) = (data); } while (0)
|
||
|
#define GT_READ(ofs) le32_to_cpu(__GT_READ(ofs))
|
||
|
#define GT_WRITE(ofs, data) __GT_WRITE(ofs, cpu_to_le32(data))
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/io.h linux-libc-headers-2.6.8.0/include/asm-mips/io.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/io.h 2004-03-28 07:51:51.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/io.h 2004-08-26 05:24:16.000000000 -0500
|
||
|
@@ -173,14 +173,14 @@
|
||
|
unsigned long flags)
|
||
|
{
|
||
|
if (cpu_has_64bit_addresses) {
|
||
|
- u64 base = UNCAC_BASE;
|
||
|
+ __u64 base = UNCAC_BASE;
|
||
|
|
||
|
/*
|
||
|
* R10000 supports a 2 bit uncached attribute therefore
|
||
|
* UNCAC_BASE may not equal IO_BASE.
|
||
|
*/
|
||
|
if (flags == _CACHE_UNCACHED)
|
||
|
- base = (u64) IO_BASE;
|
||
|
+ base = (__u64) IO_BASE;
|
||
|
return (void *) (unsigned long) (base + offset);
|
||
|
}
|
||
|
|
||
|
@@ -245,10 +245,10 @@
|
||
|
#define __raw_readb(addr) (*(volatile unsigned char *)(addr))
|
||
|
#define __raw_readw(addr) (*(volatile unsigned short *)(addr))
|
||
|
#define __raw_readl(addr) (*(volatile unsigned int *)(addr))
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
#define ____raw_readq(addr) \
|
||
|
({ \
|
||
|
- u64 __res; \
|
||
|
+ __u64 __res; \
|
||
|
\
|
||
|
__asm__ __volatile__ ( \
|
||
|
" .set mips3 # ____raw_readq \n" \
|
||
|
@@ -263,7 +263,7 @@
|
||
|
#define __raw_readq(addr) \
|
||
|
({ \
|
||
|
unsigned long __flags; \
|
||
|
- u64 __res; \
|
||
|
+ __u64 __res; \
|
||
|
\
|
||
|
local_irq_save(__flags); \
|
||
|
__res = ____raw_readq(addr); \
|
||
|
@@ -271,7 +271,7 @@
|
||
|
__res; \
|
||
|
})
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
#define ____raw_readq(addr) (*(volatile unsigned long *)(addr))
|
||
|
#define __raw_readq(addr) ____raw_readq(addr)
|
||
|
#endif
|
||
|
@@ -288,10 +288,10 @@
|
||
|
#define __raw_writeb(b,addr) ((*(volatile unsigned char *)(addr)) = (b))
|
||
|
#define __raw_writew(w,addr) ((*(volatile unsigned short *)(addr)) = (w))
|
||
|
#define __raw_writel(l,addr) ((*(volatile unsigned int *)(addr)) = (l))
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
#define ____raw_writeq(val,addr) \
|
||
|
({ \
|
||
|
- u64 __tmp; \
|
||
|
+ __u64 __tmp; \
|
||
|
\
|
||
|
__asm__ __volatile__ ( \
|
||
|
" .set mips3 \n" \
|
||
|
@@ -313,7 +313,7 @@
|
||
|
local_irq_restore(__flags); \
|
||
|
})
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
#define ____raw_writeq(q,addr) ((*(volatile unsigned long *)(addr)) = (q))
|
||
|
#define __raw_writeq(q,addr) ____raw_writeq(q, addr)
|
||
|
#endif
|
||
|
@@ -400,28 +400,28 @@
|
||
|
{
|
||
|
port = __swizzle_addr_b(port);
|
||
|
|
||
|
- *(volatile u8 *)(mips_io_port_base + port) = __ioswab8(val);
|
||
|
+ *(volatile __u8 *)(mips_io_port_base + port) = __ioswab8(val);
|
||
|
}
|
||
|
|
||
|
static inline void __outw(unsigned short val, unsigned long port)
|
||
|
{
|
||
|
port = __swizzle_addr_w(port);
|
||
|
|
||
|
- *(volatile u16 *)(mips_io_port_base + port) = __ioswab16(val);
|
||
|
+ *(volatile __u16 *)(mips_io_port_base + port) = __ioswab16(val);
|
||
|
}
|
||
|
|
||
|
static inline void __outl(unsigned int val, unsigned long port)
|
||
|
{
|
||
|
port = __swizzle_addr_l(port);
|
||
|
|
||
|
- *(volatile u32 *)(mips_io_port_base + port) = __ioswab32(val);
|
||
|
+ *(volatile __u32 *)(mips_io_port_base + port) = __ioswab32(val);
|
||
|
}
|
||
|
|
||
|
static inline void __outb_p(unsigned char val, unsigned long port)
|
||
|
{
|
||
|
port = __swizzle_addr_b(port);
|
||
|
|
||
|
- *(volatile u8 *)(mips_io_port_base + port) = __ioswab8(val);
|
||
|
+ *(volatile __u8 *)(mips_io_port_base + port) = __ioswab8(val);
|
||
|
SLOW_DOWN_IO;
|
||
|
}
|
||
|
|
||
|
@@ -429,7 +429,7 @@
|
||
|
{
|
||
|
port = __swizzle_addr_w(port);
|
||
|
|
||
|
- *(volatile u16 *)(mips_io_port_base + port) = __ioswab16(val);
|
||
|
+ *(volatile __u16 *)(mips_io_port_base + port) = __ioswab16(val);
|
||
|
SLOW_DOWN_IO;
|
||
|
}
|
||
|
|
||
|
@@ -437,7 +437,7 @@
|
||
|
{
|
||
|
port = __swizzle_addr_l(port);
|
||
|
|
||
|
- *(volatile u32 *)(mips_io_port_base + port) = __ioswab32(val);
|
||
|
+ *(volatile __u32 *)(mips_io_port_base + port) = __ioswab32(val);
|
||
|
SLOW_DOWN_IO;
|
||
|
}
|
||
|
|
||
|
@@ -452,30 +452,30 @@
|
||
|
{
|
||
|
port = __swizzle_addr_b(port);
|
||
|
|
||
|
- return __ioswab8(*(volatile u8 *)(mips_io_port_base + port));
|
||
|
+ return __ioswab8(*(volatile __u8 *)(mips_io_port_base + port));
|
||
|
}
|
||
|
|
||
|
static inline unsigned short __inw(unsigned long port)
|
||
|
{
|
||
|
port = __swizzle_addr_w(port);
|
||
|
|
||
|
- return __ioswab16(*(volatile u16 *)(mips_io_port_base + port));
|
||
|
+ return __ioswab16(*(volatile __u16 *)(mips_io_port_base + port));
|
||
|
}
|
||
|
|
||
|
static inline unsigned int __inl(unsigned long port)
|
||
|
{
|
||
|
port = __swizzle_addr_l(port);
|
||
|
|
||
|
- return __ioswab32(*(volatile u32 *)(mips_io_port_base + port));
|
||
|
+ return __ioswab32(*(volatile __u32 *)(mips_io_port_base + port));
|
||
|
}
|
||
|
|
||
|
static inline unsigned char __inb_p(unsigned long port)
|
||
|
{
|
||
|
- u8 __val;
|
||
|
+ __u8 __val;
|
||
|
|
||
|
port = __swizzle_addr_b(port);
|
||
|
|
||
|
- __val = *(volatile u8 *)(mips_io_port_base + port);
|
||
|
+ __val = *(volatile __u8 *)(mips_io_port_base + port);
|
||
|
SLOW_DOWN_IO;
|
||
|
|
||
|
return __ioswab8(__val);
|
||
|
@@ -483,11 +483,11 @@
|
||
|
|
||
|
static inline unsigned short __inw_p(unsigned long port)
|
||
|
{
|
||
|
- u16 __val;
|
||
|
+ __u16 __val;
|
||
|
|
||
|
port = __swizzle_addr_w(port);
|
||
|
|
||
|
- __val = *(volatile u16 *)(mips_io_port_base + port);
|
||
|
+ __val = *(volatile __u16 *)(mips_io_port_base + port);
|
||
|
SLOW_DOWN_IO;
|
||
|
|
||
|
return __ioswab16(__val);
|
||
|
@@ -495,11 +495,11 @@
|
||
|
|
||
|
static inline unsigned int __inl_p(unsigned long port)
|
||
|
{
|
||
|
- u32 __val;
|
||
|
+ __u32 __val;
|
||
|
|
||
|
port = __swizzle_addr_l(port);
|
||
|
|
||
|
- __val = *(volatile u32 *)(mips_io_port_base + port);
|
||
|
+ __val = *(volatile __u32 *)(mips_io_port_base + port);
|
||
|
SLOW_DOWN_IO;
|
||
|
|
||
|
return __ioswab32(__val);
|
||
|
@@ -515,7 +515,7 @@
|
||
|
static inline void __outsb(unsigned long port, void *addr, unsigned int count)
|
||
|
{
|
||
|
while (count--) {
|
||
|
- outb(*(u8 *)addr, port);
|
||
|
+ outb(*(__u8 *)addr, port);
|
||
|
addr++;
|
||
|
}
|
||
|
}
|
||
|
@@ -523,7 +523,7 @@
|
||
|
static inline void __insb(unsigned long port, void *addr, unsigned int count)
|
||
|
{
|
||
|
while (count--) {
|
||
|
- *(u8 *)addr = inb(port);
|
||
|
+ *(__u8 *)addr = inb(port);
|
||
|
addr++;
|
||
|
}
|
||
|
}
|
||
|
@@ -531,7 +531,7 @@
|
||
|
static inline void __outsw(unsigned long port, void *addr, unsigned int count)
|
||
|
{
|
||
|
while (count--) {
|
||
|
- outw(*(u16 *)addr, port);
|
||
|
+ outw(*(__u16 *)addr, port);
|
||
|
addr += 2;
|
||
|
}
|
||
|
}
|
||
|
@@ -539,7 +539,7 @@
|
||
|
static inline void __insw(unsigned long port, void *addr, unsigned int count)
|
||
|
{
|
||
|
while (count--) {
|
||
|
- *(u16 *)addr = inw(port);
|
||
|
+ *(__u16 *)addr = inw(port);
|
||
|
addr += 2;
|
||
|
}
|
||
|
}
|
||
|
@@ -547,7 +547,7 @@
|
||
|
static inline void __outsl(unsigned long port, void *addr, unsigned int count)
|
||
|
{
|
||
|
while (count--) {
|
||
|
- outl(*(u32 *)addr, port);
|
||
|
+ outl(*(__u32 *)addr, port);
|
||
|
addr += 4;
|
||
|
}
|
||
|
}
|
||
|
@@ -555,7 +555,7 @@
|
||
|
static inline void __insl(unsigned long port, void *addr, unsigned int count)
|
||
|
{
|
||
|
while (count--) {
|
||
|
- *(u32 *)addr = inl(port);
|
||
|
+ *(__u32 *)addr = inl(port);
|
||
|
addr += 4;
|
||
|
}
|
||
|
}
|
||
|
@@ -617,7 +617,7 @@
|
||
|
#define __CSR_32_ADJUST 0
|
||
|
#endif
|
||
|
|
||
|
-#define csr_out32(v,a) (*(volatile u32 *)((unsigned long)(a) + __CSR_32_ADJUST) = (v))
|
||
|
-#define csr_in32(a) (*(volatile u32 *)((unsigned long)(a) + __CSR_32_ADJUST))
|
||
|
+#define csr_out32(v,a) (*(volatile __u32 *)((unsigned long)(a) + __CSR_32_ADJUST) = (v))
|
||
|
+#define csr_in32(a) (*(volatile __u32 *)((unsigned long)(a) + __CSR_32_ADJUST))
|
||
|
|
||
|
#endif /* _ASM_IO_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/ip32/mace.h linux-libc-headers-2.6.8.0/include/asm-mips/ip32/mace.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/ip32/mace.h 2004-06-09 07:00:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/ip32/mace.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -22,7 +22,7 @@
|
||
|
#undef BIT
|
||
|
#define BIT(x) (1ULL << (x))
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
typedef struct {
|
||
|
volatile unsigned long long reg;
|
||
|
} mace64_t;
|
||
|
@@ -32,7 +32,7 @@
|
||
|
volatile unsigned long reg;
|
||
|
} mace32_t;
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
typedef struct {
|
||
|
volatile unsigned long reg;
|
||
|
} mace64_t;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/it8172/it8172.h linux-libc-headers-2.6.8.0/include/asm-mips/it8172/it8172.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/it8172/it8172.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/it8172/it8172.h 2004-08-26 05:22:54.000000000 -0500
|
||
|
@@ -336,13 +336,13 @@
|
||
|
#define TIMER_TIDR 0x0E
|
||
|
|
||
|
|
||
|
-#define IT_WRITE(ofs, data) *(volatile u32 *)KSEG1ADDR((IT8172_BASE+ofs)) = data
|
||
|
-#define IT_READ(ofs, data) data = *(volatile u32 *)KSEG1ADDR((IT8172_BASE+ofs))
|
||
|
+#define IT_WRITE(ofs, data) *(volatile __u32 *)KSEG1ADDR((IT8172_BASE+ofs)) = data
|
||
|
+#define IT_READ(ofs, data) data = *(volatile __u32 *)KSEG1ADDR((IT8172_BASE+ofs))
|
||
|
|
||
|
-#define IT_IO_WRITE(ofs, data) *(volatile u32 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs)) = data
|
||
|
-#define IT_IO_READ(ofs, data) data = *(volatile u32 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs))
|
||
|
+#define IT_IO_WRITE(ofs, data) *(volatile __u32 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs)) = data
|
||
|
+#define IT_IO_READ(ofs, data) data = *(volatile __u32 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs))
|
||
|
|
||
|
-#define IT_IO_WRITE16(ofs, data) *(volatile u16 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs)) = data
|
||
|
-#define IT_IO_READ16(ofs, data) data = *(volatile u16 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs))
|
||
|
+#define IT_IO_WRITE16(ofs, data) *(volatile __u16 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs)) = data
|
||
|
+#define IT_IO_READ16(ofs, data) data = *(volatile __u16 *)KSEG1ADDR((IT8172_PCI_IO_BASE+ofs))
|
||
|
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/head.h linux-libc-headers-2.6.8.0/include/asm-mips/lasat/head.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/head.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/lasat/head.h 2004-08-26 05:23:42.000000000 -0500
|
||
|
@@ -10,12 +10,12 @@
|
||
|
#ifndef _LANGUAGE_ASSEMBLY
|
||
|
#include <linux/types.h>
|
||
|
struct bootloader_header {
|
||
|
- u32 magic[2];
|
||
|
- u32 version;
|
||
|
- u32 image_start;
|
||
|
- u32 image_size;
|
||
|
- u32 kernel_start;
|
||
|
- u32 kernel_entry;
|
||
|
+ __u32 magic[2];
|
||
|
+ __u32 version;
|
||
|
+ __u32 image_start;
|
||
|
+ __u32 image_size;
|
||
|
+ __u32 kernel_start;
|
||
|
+ __u32 kernel_entry;
|
||
|
};
|
||
|
#endif
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/lasat.h linux-libc-headers-2.6.8.0/include/asm-mips/lasat/lasat.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/lasat/lasat.h 2004-06-09 07:00:42.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/lasat/lasat.h 2004-08-26 05:23:50.000000000 -0500
|
||
|
@@ -25,9 +25,9 @@
|
||
|
#ifndef _LANGUAGE_ASSEMBLY
|
||
|
|
||
|
extern struct lasat_misc {
|
||
|
- volatile u32 *reset_reg;
|
||
|
- volatile u32 *flash_wp_reg;
|
||
|
- u32 flash_wp_bit;
|
||
|
+ volatile __u32 *reset_reg;
|
||
|
+ volatile __u32 *flash_wp_reg;
|
||
|
+ __u32 flash_wp_bit;
|
||
|
} *lasat_misc;
|
||
|
|
||
|
enum lasat_mtdparts {
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/m48t35.h linux-libc-headers-2.6.8.0/include/asm-mips/m48t35.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/m48t35.h 2004-01-17 17:03:44.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/m48t35.h 2004-08-26 05:23:39.000000000 -0500
|
||
|
@@ -8,15 +8,15 @@
|
||
|
extern spinlock_t rtc_lock;
|
||
|
|
||
|
struct m48t35_rtc {
|
||
|
- volatile u8 pad[0x7ff8]; /* starts at 0x7ff8 */
|
||
|
- volatile u8 control;
|
||
|
- volatile u8 sec;
|
||
|
- volatile u8 min;
|
||
|
- volatile u8 hour;
|
||
|
- volatile u8 day;
|
||
|
- volatile u8 date;
|
||
|
- volatile u8 month;
|
||
|
- volatile u8 year;
|
||
|
+ volatile __u8 pad[0x7ff8]; /* starts at 0x7ff8 */
|
||
|
+ volatile __u8 control;
|
||
|
+ volatile __u8 sec;
|
||
|
+ volatile __u8 min;
|
||
|
+ volatile __u8 hour;
|
||
|
+ volatile __u8 day;
|
||
|
+ volatile __u8 date;
|
||
|
+ volatile __u8 month;
|
||
|
+ volatile __u8 year;
|
||
|
};
|
||
|
|
||
|
#define M48T35_RTC_SET 0x80
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/bonito64.h linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/bonito64.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/bonito64.h 2004-03-28 07:51:54.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/bonito64.h 2004-08-26 05:21:59.000000000 -0500
|
||
|
@@ -34,7 +34,7 @@
|
||
|
extern unsigned long _pcictrl_bonito;
|
||
|
extern unsigned long _pcictrl_bonito_pcicfg;
|
||
|
|
||
|
-#define BONITO(x) *(volatile u32 *)(_pcictrl_bonito + (x))
|
||
|
+#define BONITO(x) *(volatile __u32 *)(_pcictrl_bonito + (x))
|
||
|
|
||
|
#endif /* __ASSEMBLY__ */
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/generic.h linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/generic.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/generic.h 2004-03-28 07:51:54.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/generic.h 2004-08-26 05:22:06.000000000 -0500
|
||
|
@@ -74,7 +74,7 @@
|
||
|
#define MIPS_REVISION_CORID_CORE_EMUL_BON 0x63
|
||
|
#define MIPS_REVISION_CORID_CORE_EMUL_MSC 0x65
|
||
|
|
||
|
-#define MIPS_REVISION_CORID (((*(volatile u32 *)ioremap(MIPS_REVISION_REG, 4)) >> 10) & 0x3f)
|
||
|
+#define MIPS_REVISION_CORID (((*(volatile __u32 *)ioremap(MIPS_REVISION_REG, 4)) >> 10) & 0x3f)
|
||
|
|
||
|
extern unsigned int mips_revision_corid;
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/msc01_pci.h linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/msc01_pci.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mips-boards/msc01_pci.h 2004-03-28 07:51:54.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/mips-boards/msc01_pci.h 2004-08-26 05:22:10.000000000 -0500
|
||
|
@@ -212,8 +212,8 @@
|
||
|
|
||
|
#define MSC01_PCI_REG_BASE _pcictrl_msc
|
||
|
|
||
|
-#define MSC_WRITE(reg, data) do { *(volatile u32 *)(reg) = data; } while (0)
|
||
|
-#define MSC_READ(reg, data) do { data = *(volatile u32 *)(reg); } while (0)
|
||
|
+#define MSC_WRITE(reg, data) do { *(volatile __u32 *)(reg) = data; } while (0)
|
||
|
+#define MSC_READ(reg, data) do { data = *(volatile __u32 *)(reg); } while (0)
|
||
|
|
||
|
/*
|
||
|
* Registers absolute addresses
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mipsregs.h linux-libc-headers-2.6.8.0/include/asm-mips/mipsregs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mipsregs.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/mipsregs.h 2004-08-26 13:00:51.000000000 -0500
|
||
|
@@ -14,7 +14,6 @@
|
||
|
#define _ASM_MIPSREGS_H
|
||
|
|
||
|
#include <linux/linkage.h>
|
||
|
-#include <asm/hazards.h>
|
||
|
|
||
|
/*
|
||
|
* The following macros are especially useful for __asm__
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/mmu_context.h linux-libc-headers-2.6.8.0/include/asm-mips/mmu_context.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/mmu_context.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/mmu_context.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -27,12 +27,12 @@
|
||
|
*/
|
||
|
#define TLBMISS_HANDLER_SETUP_PGD(pgd) \
|
||
|
pgd_current[smp_processor_id()] = (unsigned long)(pgd)
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
#define TLBMISS_HANDLER_SETUP() \
|
||
|
write_c0_context((unsigned long) smp_processor_id() << 23); \
|
||
|
TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir)
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
#define TLBMISS_HANDLER_SETUP() \
|
||
|
write_c0_context((unsigned long) &pgd_current[smp_processor_id()] << 23); \
|
||
|
TLBMISS_HANDLER_SETUP_PGD(swapper_pg_dir)
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/module.h linux-libc-headers-2.6.8.0/include/asm-mips/module.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/module.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/module.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -21,7 +21,7 @@
|
||
|
Elf64_Sxword r_addend; /* Addend. */
|
||
|
} Elf64_Mips_Rela;
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
|
||
|
#define Elf_Shdr Elf32_Shdr
|
||
|
#define Elf_Sym Elf32_Sym
|
||
|
@@ -29,7 +29,7 @@
|
||
|
|
||
|
#endif
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
|
||
|
#define Elf_Shdr Elf64_Shdr
|
||
|
#define Elf_Sym Elf64_Sym
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/msgbuf.h linux-libc-headers-2.6.8.0/include/asm-mips/msgbuf.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/msgbuf.h 2004-01-17 17:03:44.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/msgbuf.h 2004-08-26 05:15:04.000000000 -0500
|
||
|
@@ -14,25 +14,25 @@
|
||
|
|
||
|
struct msqid64_ds {
|
||
|
struct ipc64_perm msg_perm;
|
||
|
-#if defined(CONFIG_MIPS32) && !defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
+#if !defined(__mips64) && !defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
unsigned long __unused1;
|
||
|
#endif
|
||
|
__kernel_time_t msg_stime; /* last msgsnd time */
|
||
|
-#if defined(CONFIG_MIPS32) && defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
+#if !defined(__mips64) && defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
unsigned long __unused1;
|
||
|
#endif
|
||
|
-#if defined(CONFIG_MIPS32) && !defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
+#if !defined(__mips64) && !defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
unsigned long __unused2;
|
||
|
#endif
|
||
|
__kernel_time_t msg_rtime; /* last msgrcv time */
|
||
|
-#if defined(CONFIG_MIPS32) && defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
+#if !defined(__mips64) && defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
unsigned long __unused2;
|
||
|
#endif
|
||
|
-#if defined(CONFIG_MIPS32) && !defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
+#if !defined(__mips64) && !defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
unsigned long __unused3;
|
||
|
#endif
|
||
|
__kernel_time_t msg_ctime; /* last change time */
|
||
|
-#if defined(CONFIG_MIPS32) && defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
+#if !defined(__mips64) && defined(CONFIG_CPU_LITTLE_ENDIAN)
|
||
|
unsigned long __unused3;
|
||
|
#endif
|
||
|
unsigned long msg_cbytes; /* current number of bytes on queue */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/nile4.h linux-libc-headers-2.6.8.0/include/asm-mips/nile4.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/nile4.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/nile4.h 2004-08-26 05:22:46.000000000 -0500
|
||
|
@@ -202,45 +202,45 @@
|
||
|
|
||
|
static inline void nile4_sync(void)
|
||
|
{
|
||
|
- volatile u32 *p = (volatile u32 *)0xbfc00000;
|
||
|
+ volatile __u32 *p = (volatile __u32 *)0xbfc00000;
|
||
|
(void)(*p);
|
||
|
}
|
||
|
|
||
|
-static inline void nile4_out32(u32 offset, u32 val)
|
||
|
+static inline void nile4_out32(__u32 offset, __u32 val)
|
||
|
{
|
||
|
- *(volatile u32 *)(NILE4_BASE+offset) = val;
|
||
|
+ *(volatile __u32 *)(NILE4_BASE+offset) = val;
|
||
|
nile4_sync();
|
||
|
}
|
||
|
|
||
|
-static inline u32 nile4_in32(u32 offset)
|
||
|
+static inline __u32 nile4_in32(__u32 offset)
|
||
|
{
|
||
|
- u32 val = *(volatile u32 *)(NILE4_BASE+offset);
|
||
|
+ __u32 val = *(volatile __u32 *)(NILE4_BASE+offset);
|
||
|
nile4_sync();
|
||
|
return val;
|
||
|
}
|
||
|
|
||
|
-static inline void nile4_out16(u32 offset, u16 val)
|
||
|
+static inline void nile4_out16(__u32 offset, __u16 val)
|
||
|
{
|
||
|
- *(volatile u16 *)(NILE4_BASE+offset) = val;
|
||
|
+ *(volatile __u16 *)(NILE4_BASE+offset) = val;
|
||
|
nile4_sync();
|
||
|
}
|
||
|
|
||
|
-static inline u16 nile4_in16(u32 offset)
|
||
|
+static inline __u16 nile4_in16(__u32 offset)
|
||
|
{
|
||
|
- u16 val = *(volatile u16 *)(NILE4_BASE+offset);
|
||
|
+ __u16 val = *(volatile __u16 *)(NILE4_BASE+offset);
|
||
|
nile4_sync();
|
||
|
return val;
|
||
|
}
|
||
|
|
||
|
-static inline void nile4_out8(u32 offset, u8 val)
|
||
|
+static inline void nile4_out8(__u32 offset, __u8 val)
|
||
|
{
|
||
|
- *(volatile u8 *)(NILE4_BASE+offset) = val;
|
||
|
+ *(volatile __u8 *)(NILE4_BASE+offset) = val;
|
||
|
nile4_sync();
|
||
|
}
|
||
|
|
||
|
-static inline u8 nile4_in8(u32 offset)
|
||
|
+static inline __u8 nile4_in8(__u32 offset)
|
||
|
{
|
||
|
- u8 val = *(volatile u8 *)(NILE4_BASE+offset);
|
||
|
+ __u8 val = *(volatile __u8 *)(NILE4_BASE+offset);
|
||
|
nile4_sync();
|
||
|
return val;
|
||
|
}
|
||
|
@@ -250,7 +250,7 @@
|
||
|
* Physical Device Address Registers
|
||
|
*/
|
||
|
|
||
|
-extern void nile4_set_pdar(u32 pdar, u32 phys, u32 size, int width,
|
||
|
+extern void nile4_set_pdar(__u32 pdar, __u32 phys, __u32 size, int width,
|
||
|
int on_memory_bus, int visible);
|
||
|
|
||
|
|
||
|
@@ -276,7 +276,7 @@
|
||
|
#define NILE4_PCI_IACK_BASE NILE4_PCI_IO_BASE
|
||
|
|
||
|
|
||
|
-extern void nile4_set_pmr(u32 pmr, u32 type, u32 addr);
|
||
|
+extern void nile4_set_pmr(__u32 pmr, __u32 type, __u32 addr);
|
||
|
|
||
|
|
||
|
/*
|
||
|
@@ -296,14 +296,14 @@
|
||
|
extern void nile4_enable_irq(unsigned int nile4_irq);
|
||
|
extern void nile4_disable_irq(unsigned int nile4_irq);
|
||
|
extern void nile4_disable_irq_all(void);
|
||
|
-extern u16 nile4_get_irq_stat(int cpu_irq);
|
||
|
+extern __u16 nile4_get_irq_stat(int cpu_irq);
|
||
|
extern void nile4_enable_irq_output(int cpu_irq);
|
||
|
extern void nile4_disable_irq_output(int cpu_irq);
|
||
|
extern void nile4_set_pci_irq_polarity(int pci_irq, int high);
|
||
|
extern void nile4_set_pci_irq_level_or_edge(int pci_irq, int level);
|
||
|
extern void nile4_clear_irq(int nile4_irq);
|
||
|
-extern void nile4_clear_irq_mask(u32 mask);
|
||
|
-extern u8 nile4_i8259_iack(void);
|
||
|
+extern void nile4_clear_irq_mask(__u32 mask);
|
||
|
+extern __u8 nile4_i8259_iack(void);
|
||
|
extern void nile4_dump_irq_status(void); /* Debug */
|
||
|
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/paccess.h linux-libc-headers-2.6.8.0/include/asm-mips/paccess.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/paccess.h 2004-01-17 17:03:44.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/paccess.h 2004-08-26 05:17:48.000000000 -0500
|
||
|
@@ -14,11 +14,12 @@
|
||
|
#define _ASM_PACCESS_H
|
||
|
|
||
|
#include <linux/errno.h>
|
||
|
+#include <linux/linkage.h>
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
#define __PA_ADDR ".word"
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
#define __PA_ADDR ".dword"
|
||
|
#endif
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/pci/bridge.h linux-libc-headers-2.6.8.0/include/asm-mips/pci/bridge.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/pci/bridge.h 2004-03-28 07:51:54.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/pci/bridge.h 2004-08-26 05:25:40.000000000 -0500
|
||
|
@@ -48,9 +48,9 @@
|
||
|
* All accesses to bridge hardware registers must be done
|
||
|
* using 32-bit loads and stores.
|
||
|
*/
|
||
|
-typedef u32 bridgereg_t;
|
||
|
+typedef __u32 bridgereg_t;
|
||
|
|
||
|
-typedef u64 bridge_ate_t;
|
||
|
+typedef __u64 bridge_ate_t;
|
||
|
|
||
|
/* pointers to bridge ATEs
|
||
|
* are always "pointer to volatile"
|
||
|
@@ -199,37 +199,37 @@
|
||
|
|
||
|
/* PCI Device Configuration Spaces 0x020000-0x027FFF */
|
||
|
union { /* make all access sizes available. */
|
||
|
- u8 c[0x1000 / 1];
|
||
|
- u16 s[0x1000 / 2];
|
||
|
- u32 l[0x1000 / 4];
|
||
|
- u64 d[0x1000 / 8];
|
||
|
+ __u8 c[0x1000 / 1];
|
||
|
+ __u16 s[0x1000 / 2];
|
||
|
+ __u32 l[0x1000 / 4];
|
||
|
+ __u64 d[0x1000 / 8];
|
||
|
union {
|
||
|
- u8 c[0x100 / 1];
|
||
|
- u16 s[0x100 / 2];
|
||
|
- u32 l[0x100 / 4];
|
||
|
- u64 d[0x100 / 8];
|
||
|
+ __u8 c[0x100 / 1];
|
||
|
+ __u16 s[0x100 / 2];
|
||
|
+ __u32 l[0x100 / 4];
|
||
|
+ __u64 d[0x100 / 8];
|
||
|
} f[8];
|
||
|
} b_type0_cfg_dev[8]; /* 0x020000 */
|
||
|
|
||
|
/* PCI Type 1 Configuration Space 0x028000-0x028FFF */
|
||
|
union { /* make all access sizes available. */
|
||
|
- u8 c[0x1000 / 1];
|
||
|
- u16 s[0x1000 / 2];
|
||
|
- u32 l[0x1000 / 4];
|
||
|
- u64 d[0x1000 / 8];
|
||
|
+ __u8 c[0x1000 / 1];
|
||
|
+ __u16 s[0x1000 / 2];
|
||
|
+ __u32 l[0x1000 / 4];
|
||
|
+ __u64 d[0x1000 / 8];
|
||
|
} b_type1_cfg; /* 0x028000-0x029000 */
|
||
|
|
||
|
char _pad_029000[0x007000]; /* 0x029000-0x030000 */
|
||
|
|
||
|
/* PCI Interrupt Acknowledge Cycle 0x030000 */
|
||
|
union {
|
||
|
- u8 c[8 / 1];
|
||
|
- u16 s[8 / 2];
|
||
|
- u32 l[8 / 4];
|
||
|
- u64 d[8 / 8];
|
||
|
+ __u8 c[8 / 1];
|
||
|
+ __u16 s[8 / 2];
|
||
|
+ __u32 l[8 / 4];
|
||
|
+ __u64 d[8 / 8];
|
||
|
} b_pci_iack; /* 0x030000 */
|
||
|
|
||
|
- u8 _pad_030007[0x04fff8]; /* 0x030008-0x07FFFF */
|
||
|
+ __u8 _pad_030007[0x04fff8]; /* 0x030008-0x07FFFF */
|
||
|
|
||
|
/* External Address Translation Entry RAM 0x080000-0x0FFFFF */
|
||
|
bridge_ate_t b_ext_ate_ram[0x10000];
|
||
|
@@ -239,10 +239,10 @@
|
||
|
|
||
|
/* PCI/GIO Device Spaces 0x200000-0xBFFFFF */
|
||
|
union { /* make all access sizes available. */
|
||
|
- u8 c[0x100000 / 1];
|
||
|
- u16 s[0x100000 / 2];
|
||
|
- u32 l[0x100000 / 4];
|
||
|
- u64 d[0x100000 / 8];
|
||
|
+ __u8 c[0x100000 / 1];
|
||
|
+ __u16 s[0x100000 / 2];
|
||
|
+ __u32 l[0x100000 / 4];
|
||
|
+ __u64 d[0x100000 / 8];
|
||
|
} b_devio_raw[10]; /* 0x200000 */
|
||
|
|
||
|
/* b_devio macro is a bit strange; it reflects the
|
||
|
@@ -253,10 +253,10 @@
|
||
|
|
||
|
/* External Flash Proms 1,0 0xC00000-0xFFFFFF */
|
||
|
union { /* make all access sizes available. */
|
||
|
- u8 c[0x400000 / 1]; /* read-only */
|
||
|
- u16 s[0x400000 / 2]; /* read-write */
|
||
|
- u32 l[0x400000 / 4]; /* read-only */
|
||
|
- u64 d[0x400000 / 8]; /* read-only */
|
||
|
+ __u8 c[0x400000 / 1]; /* read-only */
|
||
|
+ __u16 s[0x400000 / 2]; /* read-write */
|
||
|
+ __u32 l[0x400000 / 4]; /* read-only */
|
||
|
+ __u64 d[0x400000 / 8]; /* read-only */
|
||
|
} b_external_flash; /* 0xC00000 */
|
||
|
} bridge_t;
|
||
|
|
||
|
@@ -266,9 +266,9 @@
|
||
|
*/
|
||
|
typedef struct bridge_err_cmdword_s {
|
||
|
union {
|
||
|
- u32 cmd_word;
|
||
|
+ __u32 cmd_word;
|
||
|
struct {
|
||
|
- u32 didn:4, /* Destination ID */
|
||
|
+ __u32 didn:4, /* Destination ID */
|
||
|
sidn:4, /* Source ID */
|
||
|
pactyp:4, /* Packet type */
|
||
|
tnum:5, /* Trans Number */
|
||
|
@@ -799,17 +799,17 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
/* Address translation entry for mapped pci32 accesses */
|
||
|
typedef union ate_u {
|
||
|
- u64 ent;
|
||
|
+ __u64 ent;
|
||
|
struct ate_s {
|
||
|
- u64 rmf:16;
|
||
|
- u64 addr:36;
|
||
|
- u64 targ:4;
|
||
|
- u64 reserved:3;
|
||
|
- u64 barrier:1;
|
||
|
- u64 prefetch:1;
|
||
|
- u64 precise:1;
|
||
|
- u64 coherent:1;
|
||
|
- u64 valid:1;
|
||
|
+ __u64 rmf:16;
|
||
|
+ __u64 addr:36;
|
||
|
+ __u64 targ:4;
|
||
|
+ __u64 reserved:3;
|
||
|
+ __u64 barrier:1;
|
||
|
+ __u64 prefetch:1;
|
||
|
+ __u64 precise:1;
|
||
|
+ __u64 coherent:1;
|
||
|
+ __u64 valid:1;
|
||
|
} field;
|
||
|
} ate_t;
|
||
|
#endif /* !__ASSEMBLY__ */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/pci_channel.h linux-libc-headers-2.6.8.0/include/asm-mips/pci_channel.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/pci_channel.h 2004-03-28 07:51:52.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/pci_channel.h 2004-08-26 05:21:47.000000000 -0500
|
||
|
@@ -41,6 +41,6 @@
|
||
|
/*
|
||
|
* board supplied pci irq fixup routine
|
||
|
*/
|
||
|
-extern int pcibios_map_irq(struct pci_dev *dev, u8 slot, u8 pin);
|
||
|
+extern int pcibios_map_irq(struct pci_dev *dev, __u8 slot, __u8 pin);
|
||
|
|
||
|
#endif /* __ASM_PCI_CHANNEL_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/pgalloc.h linux-libc-headers-2.6.8.0/include/asm-mips/pgalloc.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/pgalloc.h 2004-06-09 07:00:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/pgalloc.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -85,7 +85,7 @@
|
||
|
|
||
|
#define __pte_free_tlb(tlb,pte) tlb_remove_page((tlb),(pte))
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
#define pgd_populate(mm, pmd, pte) BUG()
|
||
|
|
||
|
/*
|
||
|
@@ -97,7 +97,7 @@
|
||
|
#define __pmd_free_tlb(tlb,x) do { } while (0)
|
||
|
#endif
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
|
||
|
#define pgd_populate(mm, pgd, pmd) set_pgd(pgd, __pgd(pmd))
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/prctl.h linux-libc-headers-2.6.8.0/include/asm-mips/prctl.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/prctl.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/prctl.h 2004-08-26 05:21:43.000000000 -0500
|
||
|
@@ -12,21 +12,21 @@
|
||
|
#define PRDA ((struct prda *) PRDA_ADDRESS)
|
||
|
|
||
|
struct prda_sys {
|
||
|
- pid_t t_pid;
|
||
|
- u32 t_hint;
|
||
|
- u32 t_dlactseq;
|
||
|
- u32 t_fpflags;
|
||
|
- u32 t_prid; /* processor type, $prid CP0 register */
|
||
|
- u32 t_dlendseq;
|
||
|
- u64 t_unused1[5];
|
||
|
- pid_t t_rpid;
|
||
|
- s32 t_resched;
|
||
|
- u32 t_unused[8];
|
||
|
- u32 t_cpu; /* current/last cpu */
|
||
|
+ pid_t t_pid;
|
||
|
+ __u32 t_hint;
|
||
|
+ __u32 t_dlactseq;
|
||
|
+ __u32 t_fpflags;
|
||
|
+ __u32 t_prid; /* processor type, $prid CP0 register */
|
||
|
+ __u32 t_dlendseq;
|
||
|
+ __u64 t_unused1[5];
|
||
|
+ pid_t t_rpid;
|
||
|
+ __s32 t_resched;
|
||
|
+ __u32 t_unused[8];
|
||
|
+ __u32 t_cpu; /* current/last cpu */
|
||
|
|
||
|
/* FIXME: The signal information, not supported by Linux now */
|
||
|
- u32 t_flags; /* if true, then the sigprocmask is in userspace */
|
||
|
- u32 t_sigprocmask [1]; /* the sigprocmask */
|
||
|
+ __u32 t_flags; /* if true, then the sigprocmask is in userspace */
|
||
|
+ __u32 t_sigprocmask [1]; /* the sigprocmask */
|
||
|
};
|
||
|
|
||
|
struct prda {
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/processor.h linux-libc-headers-2.6.8.0/include/asm-mips/processor.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/processor.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/processor.h 2004-08-26 05:23:24.000000000 -0500
|
||
|
@@ -102,7 +102,7 @@
|
||
|
#define MCA_bus 0
|
||
|
#define MCA_bus__is_a_macro /* for versions in ksyms.c */
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
/*
|
||
|
* User space process size: 2GB. This is hardcoded into a few places,
|
||
|
* so don't change it unless you know what you are doing.
|
||
|
@@ -116,7 +116,7 @@
|
||
|
#define TASK_UNMAPPED_BASE (PAGE_ALIGN(TASK_SIZE / 3))
|
||
|
#endif
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
/*
|
||
|
* User space process size: 1TB. This is hardcoded into a few places,
|
||
|
* so don't change it unless you know what you are doing. TASK_SIZE
|
||
|
@@ -142,7 +142,7 @@
|
||
|
|
||
|
#define NUM_FPU_REGS 32
|
||
|
|
||
|
-typedef u64 fpureg_t;
|
||
|
+typedef __u64 fpureg_t;
|
||
|
|
||
|
struct mips_fpu_hard_struct {
|
||
|
fpureg_t fpr[NUM_FPU_REGS];
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/ptrace.h linux-libc-headers-2.6.8.0/include/asm-mips/ptrace.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/ptrace.h 2004-03-28 07:51:52.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/ptrace.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -27,7 +27,7 @@
|
||
|
* system call/exception. As usual the registers k0/k1 aren't being saved.
|
||
|
*/
|
||
|
struct pt_regs {
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
/* Pad bytes for argument save space on the stack. */
|
||
|
unsigned long pad0[6];
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/serial.h linux-libc-headers-2.6.8.0/include/asm-mips/serial.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/serial.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/serial.h 2004-08-26 13:21:37.000000000 -0500
|
||
|
@@ -68,7 +68,7 @@
|
||
|
|
||
|
#define _JAZZ_SERIAL_INIT(int, base) \
|
||
|
{ .baud_base = JAZZ_BASE_BAUD, .irq = int, .flags = STD_COM_FLAGS, \
|
||
|
- .iomem_base = (u8 *) base, .iomem_reg_shift = 0, \
|
||
|
+ .iomem_base = (__u8 *) base, .iomem_reg_shift = 0, \
|
||
|
.io_type = SERIAL_IO_MEM }
|
||
|
#define JAZZ_SERIAL_PORT_DEFNS \
|
||
|
_JAZZ_SERIAL_INIT(JAZZ_SERIAL1_IRQ, JAZZ_SERIAL1_BASE), \
|
||
|
@@ -243,7 +243,7 @@
|
||
|
#define _JAGUAR_ATX_SERIAL_INIT(int, base) \
|
||
|
{ baud_base: JAGUAR_ATX_BASE_BAUD, irq: int, \
|
||
|
flags: (ASYNC_BOOT_AUTOCONF | ASYNC_SKIP_TEST), \
|
||
|
- iomem_base: (u8 *) base, iomem_reg_shift: 2, \
|
||
|
+ iomem_base: (__u8 *) base, iomem_reg_shift: 2, \
|
||
|
io_type: SERIAL_IO_MEM }
|
||
|
#define MOMENCO_JAGUAR_ATX_SERIAL_PORT_DEFNS \
|
||
|
_JAGUAR_ATX_SERIAL_INIT(JAGUAR_ATX_SERIAL1_IRQ, JAGUAR_ATX_SERIAL1_BASE)
|
||
|
@@ -260,7 +260,7 @@
|
||
|
|
||
|
#define _OCELOT_SERIAL_INIT(int, base) \
|
||
|
{ .baud_base = OCELOT_BASE_BAUD, .irq = int, .flags = STD_COM_FLAGS, \
|
||
|
- .iomem_base = (u8 *) base, .iomem_reg_shift = 2, \
|
||
|
+ .iomem_base = (__u8 *) base, .iomem_reg_shift = 2, \
|
||
|
.io_type = SERIAL_IO_MEM }
|
||
|
#define MOMENCO_OCELOT_SERIAL_PORT_DEFNS \
|
||
|
_OCELOT_SERIAL_INIT(OCELOT_SERIAL1_IRQ, OCELOT_SERIAL1_BASE)
|
||
|
@@ -281,7 +281,7 @@
|
||
|
|
||
|
#define _OCELOT_G_SERIAL_INIT(int, base) \
|
||
|
{ .baud_base = OCELOT_G_BASE_BAUD, .irq = int, .flags = STD_COM_FLAGS,\
|
||
|
- .iomem_base = (u8 *) base, .iomem_reg_shift = 2, \
|
||
|
+ .iomem_base = (__u8 *) base, .iomem_reg_shift = 2, \
|
||
|
.io_type = SERIAL_IO_MEM }
|
||
|
#define MOMENCO_OCELOT_G_SERIAL_PORT_DEFNS \
|
||
|
_OCELOT_G_SERIAL_INIT(OCELOT_G_SERIAL1_IRQ, OCELOT_G_SERIAL1_BASE)
|
||
|
@@ -303,7 +303,7 @@
|
||
|
{ .baud_base = OCELOT_C_BASE_BAUD, \
|
||
|
.irq = (int), \
|
||
|
.flags = STD_COM_FLAGS, \
|
||
|
- .iomem_base = (u8 *) base, \
|
||
|
+ .iomem_base = (__u8 *) base, \
|
||
|
.iomem_reg_shift = 2, \
|
||
|
.io_type = SERIAL_IO_MEM \
|
||
|
}
|
||
|
@@ -318,10 +318,10 @@
|
||
|
#include <asm/ddb5xxx/ddb5477.h>
|
||
|
#define DDB5477_SERIAL_PORT_DEFNS \
|
||
|
{ .baud_base = BASE_BAUD, .irq = VRC5477_IRQ_UART0, \
|
||
|
- .flags = STD_COM_FLAGS, .iomem_base = (u8*)0xbfa04200, \
|
||
|
+ .flags = STD_COM_FLAGS, .iomem_base = (__u8*)0xbfa04200, \
|
||
|
.iomem_reg_shift = 3, .io_type = SERIAL_IO_MEM}, \
|
||
|
{ .baud_base = BASE_BAUD, .irq = VRC5477_IRQ_UART1, \
|
||
|
- .flags = STD_COM_FLAGS, .iomem_base = (u8*)0xbfa04240, \
|
||
|
+ .flags = STD_COM_FLAGS, .iomem_base = (__u8*)0xbfa04240, \
|
||
|
.iomem_reg_shift = 3, .io_type = SERIAL_IO_MEM},
|
||
|
#else
|
||
|
#define DDB5477_SERIAL_PORT_DEFNS
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgi/hpc3.h linux-libc-headers-2.6.8.0/include/asm-mips/sgi/hpc3.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgi/hpc3.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sgi/hpc3.h 2004-08-26 05:24:34.000000000 -0500
|
||
|
@@ -17,8 +17,8 @@
|
||
|
|
||
|
/* An HPC DMA descriptor. */
|
||
|
struct hpc_dma_desc {
|
||
|
- u32 pbuf; /* physical address of data buffer */
|
||
|
- u32 cntinfo; /* counter and info bits */
|
||
|
+ __u32 pbuf; /* physical address of data buffer */
|
||
|
+ __u32 cntinfo; /* counter and info bits */
|
||
|
#define HPCDMA_EOX 0x80000000 /* last desc in chain for tx */
|
||
|
#define HPCDMA_EOR 0x80000000 /* last desc in chain for rx */
|
||
|
#define HPCDMA_EOXP 0x40000000 /* end of packet for tx */
|
||
|
@@ -30,15 +30,15 @@
|
||
|
#define HPCDMA_OWN 0x00004000 /* Denotes ring buffer ownership on rx */
|
||
|
#define HPCDMA_BCNT 0x00003fff /* size in bytes of this dma buffer */
|
||
|
|
||
|
- u32 pnext; /* paddr of next hpc_dma_desc if any */
|
||
|
+ __u32 pnext; /* paddr of next hpc_dma_desc if any */
|
||
|
};
|
||
|
|
||
|
/* The set of regs for each HPC3 PBUS DMA channel. */
|
||
|
struct hpc3_pbus_dmacregs {
|
||
|
- volatile u32 pbdma_bptr; /* pbus dma channel buffer ptr */
|
||
|
- volatile u32 pbdma_dptr; /* pbus dma channel desc ptr */
|
||
|
- u32 _unused0[0x1000/4 - 2]; /* padding */
|
||
|
- volatile u32 pbdma_ctrl; /* pbus dma channel control register has
|
||
|
+ volatile __u32 pbdma_bptr; /* pbus dma channel buffer ptr */
|
||
|
+ volatile __u32 pbdma_dptr; /* pbus dma channel desc ptr */
|
||
|
+ __u32 _unused0[0x1000/4 - 2]; /* padding */
|
||
|
+ volatile __u32 pbdma_ctrl; /* pbus dma channel control register has
|
||
|
* copletely different meaning for read
|
||
|
* compared with write */
|
||
|
/* read */
|
||
|
@@ -55,20 +55,20 @@
|
||
|
#define HPC3_PDMACTRL_FB 0x003f0000 /* Ptr to beginning of fifo */
|
||
|
#define HPC3_PDMACTRL_FE 0x3f000000 /* Ptr to end of fifo */
|
||
|
|
||
|
- u32 _unused1[0x1000/4 - 1]; /* padding */
|
||
|
+ __u32 _unused1[0x1000/4 - 1]; /* padding */
|
||
|
};
|
||
|
|
||
|
/* The HPC3 SCSI registers, this does not include external ones. */
|
||
|
struct hpc3_scsiregs {
|
||
|
- volatile u32 cbptr; /* current dma buffer ptr, diagnostic use only */
|
||
|
- volatile u32 ndptr; /* next dma descriptor ptr */
|
||
|
- u32 _unused0[0x1000/4 - 2]; /* padding */
|
||
|
- volatile u32 bcd; /* byte count info */
|
||
|
+ volatile __u32 cbptr; /* current dma buffer ptr, diagnostic use only */
|
||
|
+ volatile __u32 ndptr; /* next dma descriptor ptr */
|
||
|
+ __u32 _unused0[0x1000/4 - 2]; /* padding */
|
||
|
+ volatile __u32 bcd; /* byte count info */
|
||
|
#define HPC3_SBCD_BCNTMSK 0x00003fff /* bytes to transfer from/to memory */
|
||
|
#define HPC3_SBCD_XIE 0x00004000 /* Send IRQ when done with cur buf */
|
||
|
#define HPC3_SBCD_EOX 0x00008000 /* Indicates this is last buf in chain */
|
||
|
|
||
|
- volatile u32 ctrl; /* control register */
|
||
|
+ volatile __u32 ctrl; /* control register */
|
||
|
#define HPC3_SCTRL_IRQ 0x01 /* IRQ asserted, either dma done or parity */
|
||
|
#define HPC3_SCTRL_ENDIAN 0x02 /* DMA endian mode, 0=big 1=little */
|
||
|
#define HPC3_SCTRL_DIR 0x04 /* DMA direction, 1=dev2mem 0=mem2dev */
|
||
|
@@ -78,9 +78,9 @@
|
||
|
#define HPC3_SCTRL_CRESET 0x40 /* Resets dma channel and external controller */
|
||
|
#define HPC3_SCTRL_PERR 0x80 /* Bad parity on HPC3 iface to scsi controller */
|
||
|
|
||
|
- volatile u32 gfptr; /* current GIO fifo ptr */
|
||
|
- volatile u32 dfptr; /* current device fifo ptr */
|
||
|
- volatile u32 dconfig; /* DMA configuration register */
|
||
|
+ volatile __u32 gfptr; /* current GIO fifo ptr */
|
||
|
+ volatile __u32 dfptr; /* current device fifo ptr */
|
||
|
+ volatile __u32 dconfig; /* DMA configuration register */
|
||
|
#define HPC3_SDCFG_HCLK 0x00001 /* Enable DMA half clock mode */
|
||
|
#define HPC3_SDCFG_D1 0x00006 /* Cycles to spend in D1 state */
|
||
|
#define HPC3_SDCFG_D2 0x00038 /* Cycles to spend in D2 state */
|
||
|
@@ -92,7 +92,7 @@
|
||
|
#define HPC3_SDCFG_POLL 0x08000 /* hd_dreq polarity control */
|
||
|
#define HPC3_SDCFG_ERLY 0x30000 /* hd_dreq behavior control bits */
|
||
|
|
||
|
- volatile u32 pconfig; /* PIO configuration register */
|
||
|
+ volatile __u32 pconfig; /* PIO configuration register */
|
||
|
#define HPC3_SPCFG_P3 0x0003 /* Cycles to spend in P3 state */
|
||
|
#define HPC3_SPCFG_P2W 0x001c /* Cycles to spend in P2 state for writes */
|
||
|
#define HPC3_SPCFG_P2R 0x01e0 /* Cycles to spend in P2 state for reads */
|
||
|
@@ -102,21 +102,21 @@
|
||
|
#define HPC3_SPCFG_EPAR 0x4000 /* Enable parity checking for PIO */
|
||
|
#define HPC3_SPCFG_FUJI 0x8000 /* Fujitsu scsi controller mode for faster dma/pio */
|
||
|
|
||
|
- u32 _unused1[0x1000/4 - 6]; /* padding */
|
||
|
+ __u32 _unused1[0x1000/4 - 6]; /* padding */
|
||
|
};
|
||
|
|
||
|
/* SEEQ ethernet HPC3 registers, only one seeq per HPC3. */
|
||
|
struct hpc3_ethregs {
|
||
|
/* Receiver registers. */
|
||
|
- volatile u32 rx_cbptr; /* current dma buffer ptr, diagnostic use only */
|
||
|
- volatile u32 rx_ndptr; /* next dma descriptor ptr */
|
||
|
- u32 _unused0[0x1000/4 - 2]; /* padding */
|
||
|
- volatile u32 rx_bcd; /* byte count info */
|
||
|
+ volatile __u32 rx_cbptr; /* current dma buffer ptr, diagnostic use only */
|
||
|
+ volatile __u32 rx_ndptr; /* next dma descriptor ptr */
|
||
|
+ __u32 _unused0[0x1000/4 - 2]; /* padding */
|
||
|
+ volatile __u32 rx_bcd; /* byte count info */
|
||
|
#define HPC3_ERXBCD_BCNTMSK 0x00003fff /* bytes to be sent to memory */
|
||
|
#define HPC3_ERXBCD_XIE 0x20000000 /* HPC3 interrupts cpu at end of this buf */
|
||
|
#define HPC3_ERXBCD_EOX 0x80000000 /* flags this as end of descriptor chain */
|
||
|
|
||
|
- volatile u32 rx_ctrl; /* control register */
|
||
|
+ volatile __u32 rx_ctrl; /* control register */
|
||
|
#define HPC3_ERXCTRL_STAT50 0x0000003f /* Receive status reg bits of Seeq8003 */
|
||
|
#define HPC3_ERXCTRL_STAT6 0x00000040 /* Rdonly irq status */
|
||
|
#define HPC3_ERXCTRL_STAT7 0x00000080 /* Rdonlt old/new status bit from Seeq */
|
||
|
@@ -125,15 +125,15 @@
|
||
|
#define HPC3_ERXCTRL_AMASK 0x00000400 /* Tells if ACTIVE inhibits PIO's to hpc3 */
|
||
|
#define HPC3_ERXCTRL_RBO 0x00000800 /* Receive buffer overflow if set to 1 */
|
||
|
|
||
|
- volatile u32 rx_gfptr; /* current GIO fifo ptr */
|
||
|
- volatile u32 rx_dfptr; /* current device fifo ptr */
|
||
|
- u32 _unused1; /* padding */
|
||
|
- volatile u32 rx_reset; /* reset register */
|
||
|
+ volatile __u32 rx_gfptr; /* current GIO fifo ptr */
|
||
|
+ volatile __u32 rx_dfptr; /* current device fifo ptr */
|
||
|
+ __u32 _unused1; /* padding */
|
||
|
+ volatile __u32 rx_reset; /* reset register */
|
||
|
#define HPC3_ERXRST_CRESET 0x1 /* Reset dma channel and external controller */
|
||
|
#define HPC3_ERXRST_CLRIRQ 0x2 /* Clear channel interrupt */
|
||
|
#define HPC3_ERXRST_LBACK 0x4 /* Enable diagnostic loopback mode of Seeq8003 */
|
||
|
|
||
|
- volatile u32 rx_dconfig; /* DMA configuration register */
|
||
|
+ volatile __u32 rx_dconfig; /* DMA configuration register */
|
||
|
#define HPC3_ERXDCFG_D1 0x0000f /* Cycles to spend in D1 state for PIO */
|
||
|
#define HPC3_ERXDCFG_D2 0x000f0 /* Cycles to spend in D2 state for PIO */
|
||
|
#define HPC3_ERXDCFG_D3 0x00f00 /* Cycles to spend in D3 state for PIO */
|
||
|
@@ -143,26 +143,26 @@
|
||
|
#define HPC3_ERXDCFG_FIRQ 0x08000 /* Another bad packet timeout enable */
|
||
|
#define HPC3_ERXDCFG_PTO 0x30000 /* Programmed timeout value for above two */
|
||
|
|
||
|
- volatile u32 rx_pconfig; /* PIO configuration register */
|
||
|
+ volatile __u32 rx_pconfig; /* PIO configuration register */
|
||
|
#define HPC3_ERXPCFG_P1 0x000f /* Cycles to spend in P1 state for PIO */
|
||
|
#define HPC3_ERXPCFG_P2 0x00f0 /* Cycles to spend in P2 state for PIO */
|
||
|
#define HPC3_ERXPCFG_P3 0x0f00 /* Cycles to spend in P3 state for PIO */
|
||
|
#define HPC3_ERXPCFG_TST 0x1000 /* Diagnistic ram test feature bit */
|
||
|
|
||
|
- u32 _unused2[0x1000/4 - 8]; /* padding */
|
||
|
+ __u32 _unused2[0x1000/4 - 8]; /* padding */
|
||
|
|
||
|
/* Transmitter registers. */
|
||
|
- volatile u32 tx_cbptr; /* current dma buffer ptr, diagnostic use only */
|
||
|
- volatile u32 tx_ndptr; /* next dma descriptor ptr */
|
||
|
- u32 _unused3[0x1000/4 - 2]; /* padding */
|
||
|
- volatile u32 tx_bcd; /* byte count info */
|
||
|
+ volatile __u32 tx_cbptr; /* current dma buffer ptr, diagnostic use only */
|
||
|
+ volatile __u32 tx_ndptr; /* next dma descriptor ptr */
|
||
|
+ __u32 _unused3[0x1000/4 - 2]; /* padding */
|
||
|
+ volatile __u32 tx_bcd; /* byte count info */
|
||
|
#define HPC3_ETXBCD_BCNTMSK 0x00003fff /* bytes to be read from memory */
|
||
|
#define HPC3_ETXBCD_ESAMP 0x10000000 /* if set, too late to add descriptor */
|
||
|
#define HPC3_ETXBCD_XIE 0x20000000 /* Interrupt cpu at end of cur desc */
|
||
|
#define HPC3_ETXBCD_EOP 0x40000000 /* Last byte of cur buf is end of packet */
|
||
|
#define HPC3_ETXBCD_EOX 0x80000000 /* This buf is the end of desc chain */
|
||
|
|
||
|
- volatile u32 tx_ctrl; /* control register */
|
||
|
+ volatile __u32 tx_ctrl; /* control register */
|
||
|
#define HPC3_ETXCTRL_STAT30 0x0000000f /* Rdonly copy of seeq tx stat reg */
|
||
|
#define HPC3_ETXCTRL_STAT4 0x00000010 /* Indicate late collision occurred */
|
||
|
#define HPC3_ETXCTRL_STAT75 0x000000e0 /* Rdonly irq status from seeq */
|
||
|
@@ -170,9 +170,9 @@
|
||
|
#define HPC3_ETXCTRL_ACTIVE 0x00000200 /* DMA tx channel is active */
|
||
|
#define HPC3_ETXCTRL_AMASK 0x00000400 /* Indicates ACTIVE inhibits PIO's */
|
||
|
|
||
|
- volatile u32 tx_gfptr; /* current GIO fifo ptr */
|
||
|
- volatile u32 tx_dfptr; /* current device fifo ptr */
|
||
|
- u32 _unused4[0x1000/4 - 4]; /* padding */
|
||
|
+ volatile __u32 tx_gfptr; /* current GIO fifo ptr */
|
||
|
+ volatile __u32 tx_dfptr; /* current device fifo ptr */
|
||
|
+ __u32 _unused4[0x1000/4 - 4]; /* padding */
|
||
|
};
|
||
|
|
||
|
struct hpc3_regs {
|
||
|
@@ -188,7 +188,7 @@
|
||
|
/* Here are where the hpc3 fifo's can be directly accessed
|
||
|
* via PIO accesses. Under normal operation we never stick
|
||
|
* our grubby paws in here so it's just padding. */
|
||
|
- u32 _unused0[0x18000/4];
|
||
|
+ __u32 _unused0[0x18000/4];
|
||
|
|
||
|
/* HPC3 irq status regs. Due to a peculiar bug you need to
|
||
|
* look at two different register addresses to get at all of
|
||
|
@@ -197,42 +197,42 @@
|
||
|
* reliably report bits 9:5 of the hpc3 irq status. I told
|
||
|
* you it was a peculiar bug. ;-)
|
||
|
*/
|
||
|
- volatile u32 istat0; /* Irq status, only bits <4:0> reliable. */
|
||
|
+ volatile __u32 istat0; /* Irq status, only bits <4:0> reliable. */
|
||
|
#define HPC3_ISTAT_PBIMASK 0x0ff /* irq bits for pbus devs 0 --> 7 */
|
||
|
#define HPC3_ISTAT_SC0MASK 0x100 /* irq bit for scsi channel 0 */
|
||
|
#define HPC3_ISTAT_SC1MASK 0x200 /* irq bit for scsi channel 1 */
|
||
|
|
||
|
- volatile u32 gio_misc; /* GIO misc control bits. */
|
||
|
+ volatile __u32 gio_misc; /* GIO misc control bits. */
|
||
|
#define HPC3_GIOMISC_ERTIME 0x1 /* Enable external timer real time. */
|
||
|
#define HPC3_GIOMISC_DENDIAN 0x2 /* dma descriptor endian, 1=lit 0=big */
|
||
|
|
||
|
- volatile u32 eeprom; /* EEPROM data reg. */
|
||
|
+ volatile __u32 eeprom; /* EEPROM data reg. */
|
||
|
#define HPC3_EEPROM_EPROT 0x01 /* Protect register enable */
|
||
|
#define HPC3_EEPROM_CSEL 0x02 /* Chip select */
|
||
|
#define HPC3_EEPROM_ECLK 0x04 /* EEPROM clock */
|
||
|
#define HPC3_EEPROM_DATO 0x08 /* Data out */
|
||
|
#define HPC3_EEPROM_DATI 0x10 /* Data in */
|
||
|
|
||
|
- volatile u32 istat1; /* Irq status, only bits <9:5> reliable. */
|
||
|
- volatile u32 bestat; /* Bus error interrupt status reg. */
|
||
|
+ volatile __u32 istat1; /* Irq status, only bits <9:5> reliable. */
|
||
|
+ volatile __u32 bestat; /* Bus error interrupt status reg. */
|
||
|
#define HPC3_BESTAT_BLMASK 0x000ff /* Bus lane where bad parity occurred */
|
||
|
#define HPC3_BESTAT_CTYPE 0x00100 /* Bus cycle type, 0=PIO 1=DMA */
|
||
|
#define HPC3_BESTAT_PIDSHIFT 9
|
||
|
#define HPC3_BESTAT_PIDMASK 0x3f700 /* DMA channel parity identifier */
|
||
|
|
||
|
- u32 _unused1[0x14000/4 - 5]; /* padding */
|
||
|
+ __u32 _unused1[0x14000/4 - 5]; /* padding */
|
||
|
|
||
|
/* Now direct PIO per-HPC3 peripheral access to external regs. */
|
||
|
- volatile u32 scsi0_ext[256]; /* SCSI channel 0 external regs */
|
||
|
- u32 _unused2[0x7c00/4];
|
||
|
- volatile u32 scsi1_ext[256]; /* SCSI channel 1 external regs */
|
||
|
- u32 _unused3[0x7c00/4];
|
||
|
- volatile u32 eth_ext[320]; /* Ethernet external registers */
|
||
|
- u32 _unused4[0x3b00/4];
|
||
|
+ volatile __u32 scsi0_ext[256]; /* SCSI channel 0 external regs */
|
||
|
+ __u32 _unused2[0x7c00/4];
|
||
|
+ volatile __u32 scsi1_ext[256]; /* SCSI channel 1 external regs */
|
||
|
+ __u32 _unused3[0x7c00/4];
|
||
|
+ volatile __u32 eth_ext[320]; /* Ethernet external registers */
|
||
|
+ __u32 _unused4[0x3b00/4];
|
||
|
|
||
|
/* Per-peripheral device external registers and DMA/PIO control. */
|
||
|
- volatile u32 pbus_extregs[16][256];
|
||
|
- volatile u32 pbus_dmacfg[8][128];
|
||
|
+ volatile __u32 pbus_extregs[16][256];
|
||
|
+ volatile __u32 pbus_dmacfg[8][128];
|
||
|
/* Cycles to spend in D3 for reads */
|
||
|
#define HPC3_DMACFG_D3R_MASK 0x00000001
|
||
|
#define HPC3_DMACFG_D3R_SHIFT 0
|
||
|
@@ -262,7 +262,7 @@
|
||
|
#define HPC3_DMACFG_BURST_SHIFT 22
|
||
|
/* Use live pbus_dreq unsynchronized signal */
|
||
|
#define HPC3_DMACFG_DRQLIVE 0x08000000
|
||
|
- volatile u32 pbus_piocfg[16][64];
|
||
|
+ volatile __u32 pbus_piocfg[16][64];
|
||
|
/* Cycles to spend in P2 state for reads */
|
||
|
#define HPC3_PIOCFG_P2R_MASK 0x00001
|
||
|
#define HPC3_PIOCFG_P2R_SHIFT 0
|
||
|
@@ -287,21 +287,21 @@
|
||
|
#define HPC3_PIOCFG_EVENHI 0x80000
|
||
|
|
||
|
/* PBUS PROM control regs. */
|
||
|
- volatile u32 pbus_promwe; /* PROM write enable register */
|
||
|
+ volatile __u32 pbus_promwe; /* PROM write enable register */
|
||
|
#define HPC3_PROM_WENAB 0x1 /* Enable writes to the PROM */
|
||
|
|
||
|
- u32 _unused5[0x0800/4 - 1];
|
||
|
- volatile u32 pbus_promswap; /* Chip select swap reg */
|
||
|
+ __u32 _unused5[0x0800/4 - 1];
|
||
|
+ volatile __u32 pbus_promswap; /* Chip select swap reg */
|
||
|
#define HPC3_PROM_SWAP 0x1 /* invert GIO addr bit to select prom0 or prom1 */
|
||
|
|
||
|
- u32 _unused6[0x0800/4 - 1];
|
||
|
- volatile u32 pbus_gout; /* PROM general purpose output reg */
|
||
|
+ __u32 _unused6[0x0800/4 - 1];
|
||
|
+ volatile __u32 pbus_gout; /* PROM general purpose output reg */
|
||
|
#define HPC3_PROM_STAT 0x1 /* General purpose status bit in gout */
|
||
|
|
||
|
- u32 _unused7[0x1000/4 - 1];
|
||
|
- volatile u32 rtcregs[14]; /* Dallas clock registers */
|
||
|
- u32 _unused8[50];
|
||
|
- volatile u32 bbram[8192-50-14]; /* Battery backed ram */
|
||
|
+ __u32 _unused7[0x1000/4 - 1];
|
||
|
+ volatile __u32 rtcregs[14]; /* Dallas clock registers */
|
||
|
+ __u32 _unused8[50];
|
||
|
+ volatile __u32 bbram[8192-50-14]; /* Battery backed ram */
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgi/ioc.h linux-libc-headers-2.6.8.0/include/asm-mips/sgi/ioc.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgi/ioc.h 2004-03-28 07:51:54.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sgi/ioc.h 2004-08-26 05:24:48.000000000 -0500
|
||
|
@@ -22,26 +22,26 @@
|
||
|
*/
|
||
|
|
||
|
struct sgioc_uart_regs {
|
||
|
- u8 _ctrl1[3];
|
||
|
- volatile u8 ctrl1;
|
||
|
- u8 _data1[3];
|
||
|
- volatile u8 data1;
|
||
|
- u8 _ctrl2[3];
|
||
|
- volatile u8 ctrl2;
|
||
|
- u8 _data2[3];
|
||
|
- volatile u8 data2;
|
||
|
+ __u8 _ctrl1[3];
|
||
|
+ volatile __u8 ctrl1;
|
||
|
+ __u8 _data1[3];
|
||
|
+ volatile __u8 data1;
|
||
|
+ __u8 _ctrl2[3];
|
||
|
+ volatile __u8 ctrl2;
|
||
|
+ __u8 _data2[3];
|
||
|
+ volatile __u8 data2;
|
||
|
};
|
||
|
|
||
|
struct sgioc_keyb_regs {
|
||
|
- u8 _data[3];
|
||
|
- volatile u8 data;
|
||
|
- u8 _command[3];
|
||
|
- volatile u8 command;
|
||
|
+ __u8 _data[3];
|
||
|
+ volatile __u8 data;
|
||
|
+ __u8 _command[3];
|
||
|
+ volatile __u8 command;
|
||
|
};
|
||
|
|
||
|
struct sgint_regs {
|
||
|
- u8 _istat0[3];
|
||
|
- volatile u8 istat0; /* Interrupt status zero */
|
||
|
+ __u8 _istat0[3];
|
||
|
+ volatile __u8 istat0; /* Interrupt status zero */
|
||
|
#define SGINT_ISTAT0_FFULL 0x01
|
||
|
#define SGINT_ISTAT0_SCSI0 0x02
|
||
|
#define SGINT_ISTAT0_SCSI1 0x04
|
||
|
@@ -50,10 +50,10 @@
|
||
|
#define SGINT_ISTAT0_PPORT 0x20
|
||
|
#define SGINT_ISTAT0_HPC2 0x40
|
||
|
#define SGINT_ISTAT0_LIO2 0x80
|
||
|
- u8 _imask0[3];
|
||
|
- volatile u8 imask0; /* Interrupt mask zero */
|
||
|
- u8 _istat1[3];
|
||
|
- volatile u8 istat1; /* Interrupt status one */
|
||
|
+ __u8 _imask0[3];
|
||
|
+ volatile __u8 imask0; /* Interrupt mask zero */
|
||
|
+ __u8 _istat1[3];
|
||
|
+ volatile __u8 istat1; /* Interrupt status one */
|
||
|
#define SGINT_ISTAT1_ISDNI 0x01
|
||
|
#define SGINT_ISTAT1_PWR 0x02
|
||
|
#define SGINT_ISTAT1_ISDNH 0x04
|
||
|
@@ -62,29 +62,29 @@
|
||
|
#define SGINT_ISTAT1_AFAIL 0x20
|
||
|
#define SGINT_ISTAT1_VIDEO 0x40
|
||
|
#define SGINT_ISTAT1_GIO2 0x80
|
||
|
- u8 _imask1[3];
|
||
|
- volatile u8 imask1; /* Interrupt mask one */
|
||
|
- u8 _vmeistat[3];
|
||
|
- volatile u8 vmeistat; /* VME interrupt status */
|
||
|
- u8 _cmeimask0[3];
|
||
|
- volatile u8 cmeimask0; /* VME interrupt mask zero */
|
||
|
- u8 _cmeimask1[3];
|
||
|
- volatile u8 cmeimask1; /* VME interrupt mask one */
|
||
|
- u8 _cmepol[3];
|
||
|
- volatile u8 cmepol; /* VME polarity */
|
||
|
- u8 _tclear[3];
|
||
|
- volatile u8 tclear;
|
||
|
- u8 _errstat[3];
|
||
|
- volatile u8 errstat; /* Error status reg, reserved on INT2 */
|
||
|
- u32 _unused0[2];
|
||
|
- u8 _tcnt0[3];
|
||
|
- volatile u8 tcnt0; /* counter 0 */
|
||
|
- u8 _tcnt1[3];
|
||
|
- volatile u8 tcnt1; /* counter 1 */
|
||
|
- u8 _tcnt2[3];
|
||
|
- volatile u8 tcnt2; /* counter 2 */
|
||
|
- u8 _tcword[3];
|
||
|
- volatile u8 tcword; /* control word */
|
||
|
+ __u8 _imask1[3];
|
||
|
+ volatile __u8 imask1; /* Interrupt mask one */
|
||
|
+ __u8 _vmeistat[3];
|
||
|
+ volatile __u8 vmeistat; /* VME interrupt status */
|
||
|
+ __u8 _cmeimask0[3];
|
||
|
+ volatile __u8 cmeimask0; /* VME interrupt mask zero */
|
||
|
+ __u8 _cmeimask1[3];
|
||
|
+ volatile __u8 cmeimask1; /* VME interrupt mask one */
|
||
|
+ __u8 _cmepol[3];
|
||
|
+ volatile __u8 cmepol; /* VME polarity */
|
||
|
+ __u8 _tclear[3];
|
||
|
+ volatile __u8 tclear;
|
||
|
+ __u8 _errstat[3];
|
||
|
+ volatile __u8 errstat; /* Error status reg, reserved on INT2 */
|
||
|
+ __u32 _unused0[2];
|
||
|
+ __u8 _tcnt0[3];
|
||
|
+ volatile __u8 tcnt0; /* counter 0 */
|
||
|
+ __u8 _tcnt1[3];
|
||
|
+ volatile __u8 tcnt1; /* counter 1 */
|
||
|
+ __u8 _tcnt2[3];
|
||
|
+ volatile __u8 tcnt2; /* counter 2 */
|
||
|
+ __u8 _tcword[3];
|
||
|
+ volatile __u8 tcword; /* control word */
|
||
|
#define SGINT_TCWORD_BCD 0x01 /* Use BCD mode for counters */
|
||
|
#define SGINT_TCWORD_MMASK 0x0e /* Mode bitmask. */
|
||
|
#define SGINT_TCWORD_MITC 0x00 /* IRQ on terminal count (doesn't work) */
|
||
|
@@ -115,55 +115,55 @@
|
||
|
#define SGINT_TCSAMP_COUNTER ((SGINT_TIMER_CLOCK / HZ) + 255)
|
||
|
|
||
|
/* We need software copies of these because they are write only. */
|
||
|
-extern u8 sgi_ioc_reset, sgi_ioc_write;
|
||
|
+extern __u8 sgi_ioc_reset, sgi_ioc_write;
|
||
|
|
||
|
struct sgioc_regs {
|
||
|
struct pi1_regs pport;
|
||
|
- u32 _unused0[2];
|
||
|
+ __u32 _unused0[2];
|
||
|
struct sgioc_uart_regs serport;
|
||
|
struct sgioc_keyb_regs kbdmouse;
|
||
|
- u8 _gcsel[3];
|
||
|
- volatile u8 gcsel;
|
||
|
- u8 _genctrl[3];
|
||
|
- volatile u8 genctrl;
|
||
|
- u8 _panel[3];
|
||
|
- volatile u8 panel;
|
||
|
+ __u8 _gcsel[3];
|
||
|
+ volatile __u8 gcsel;
|
||
|
+ __u8 _genctrl[3];
|
||
|
+ volatile __u8 genctrl;
|
||
|
+ __u8 _panel[3];
|
||
|
+ volatile __u8 panel;
|
||
|
#define SGIOC_PANEL_POWERON 0x01
|
||
|
#define SGIOC_PANEL_POWERINTR 0x02
|
||
|
#define SGIOC_PANEL_VOLDNINTR 0x10
|
||
|
#define SGIOC_PANEL_VOLDNHOLD 0x20
|
||
|
#define SGIOC_PANEL_VOLUPINTR 0x40
|
||
|
#define SGIOC_PANEL_VOLUPHOLD 0x80
|
||
|
- u32 _unused1;
|
||
|
- u8 _sysid[3];
|
||
|
- volatile u8 sysid;
|
||
|
+ __u32 _unused1;
|
||
|
+ __u8 _sysid[3];
|
||
|
+ volatile __u8 sysid;
|
||
|
#define SGIOC_SYSID_FULLHOUSE 0x01
|
||
|
#define SGIOC_SYSID_BOARDREV(x) ((x & 0xe0) > 5)
|
||
|
#define SGIOC_SYSID_CHIPREV(x) ((x & 0x1e) > 1)
|
||
|
- u32 _unused2;
|
||
|
- u8 _read[3];
|
||
|
- volatile u8 read;
|
||
|
- u32 _unused3;
|
||
|
- u8 _dmasel[3];
|
||
|
- volatile u8 dmasel;
|
||
|
+ __u32 _unused2;
|
||
|
+ __u8 _read[3];
|
||
|
+ volatile __u8 read;
|
||
|
+ __u32 _unused3;
|
||
|
+ __u8 _dmasel[3];
|
||
|
+ volatile __u8 dmasel;
|
||
|
#define SGIOC_DMASEL_SCLK10MHZ 0x00 /* use 10MHZ serial clock */
|
||
|
#define SGIOC_DMASEL_ISDNB 0x01 /* enable isdn B */
|
||
|
#define SGIOC_DMASEL_ISDNA 0x02 /* enable isdn A */
|
||
|
#define SGIOC_DMASEL_PPORT 0x04 /* use parallel DMA */
|
||
|
#define SGIOC_DMASEL_SCLK667MHZ 0x10 /* use 6.67MHZ serial clock */
|
||
|
#define SGIOC_DMASEL_SCLKEXT 0x20 /* use external serial clock */
|
||
|
- u32 _unused4;
|
||
|
- u8 _reset[3];
|
||
|
- volatile u8 reset;
|
||
|
+ __u32 _unused4;
|
||
|
+ __u8 _reset[3];
|
||
|
+ volatile __u8 reset;
|
||
|
#define SGIOC_RESET_PPORT 0x01 /* 0=parport reset, 1=nornal */
|
||
|
#define SGIOC_RESET_KBDMOUSE 0x02 /* 0=kbdmouse reset, 1=normal */
|
||
|
#define SGIOC_RESET_EISA 0x04 /* 0=eisa reset, 1=normal */
|
||
|
#define SGIOC_RESET_ISDN 0x08 /* 0=isdn reset, 1=normal */
|
||
|
#define SGIOC_RESET_LC0OFF 0x10 /* guiness: turn led off (red, else green) */
|
||
|
#define SGIOC_RESET_LC1OFF 0x20 /* guiness: turn led off (green, else amber) */
|
||
|
- u32 _unused5;
|
||
|
- u8 _write[3];
|
||
|
- volatile u8 write;
|
||
|
+ __u32 _unused5;
|
||
|
+ __u8 _write[3];
|
||
|
+ volatile __u8 write;
|
||
|
#define SGIOC_WRITE_NTHRESH 0x01 /* use 4.5db threshhold */
|
||
|
#define SGIOC_WRITE_TPSPEED 0x02 /* use 100ohm TP speed */
|
||
|
#define SGIOC_WRITE_EPSEL 0x04 /* force cable mode: 1=AUI 0=TP */
|
||
|
@@ -172,10 +172,10 @@
|
||
|
#define SGIOC_WRITE_U0AMODE 0x20 /* 1=PC 0=MAC UART mode */
|
||
|
#define SGIOC_WRITE_MLO 0x40 /* 1=4.75V 0=+5V */
|
||
|
#define SGIOC_WRITE_MHI 0x80 /* 1=5.25V 0=+5V */
|
||
|
- u32 _unused6;
|
||
|
+ __u32 _unused6;
|
||
|
struct sgint_regs int3;
|
||
|
- u32 _unused7[16];
|
||
|
- volatile u32 extio; /* FullHouse only */
|
||
|
+ __u32 _unused7[16];
|
||
|
+ volatile __u32 extio; /* FullHouse only */
|
||
|
#define EXTIO_S0_IRQ_3 0x8000 /* S0: vid.vsync */
|
||
|
#define EXTIO_S0_IRQ_2 0x4000 /* S0: gfx.fifofull */
|
||
|
#define EXTIO_S0_IRQ_1 0x2000 /* S0: gfx.int */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgi/mc.h linux-libc-headers-2.6.8.0/include/asm-mips/sgi/mc.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgi/mc.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sgi/mc.h 2004-08-26 05:25:28.000000000 -0500
|
||
|
@@ -14,8 +14,8 @@
|
||
|
#define _SGI_MC_H
|
||
|
|
||
|
struct sgimc_regs {
|
||
|
- u32 _unused0;
|
||
|
- volatile u32 cpuctrl0; /* CPU control register 0, readwrite */
|
||
|
+ __u32 _unused0;
|
||
|
+ volatile __u32 cpuctrl0; /* CPU control register 0, readwrite */
|
||
|
#define SGIMC_CCTRL0_REFS 0x0000000f /* REFS mask */
|
||
|
#define SGIMC_CCTRL0_EREFRESH 0x00000010 /* Memory refresh enable */
|
||
|
#define SGIMC_CCTRL0_EPERRGIO 0x00000020 /* GIO parity error enable */
|
||
|
@@ -35,8 +35,8 @@
|
||
|
#define SGIMC_CCTRL0_CMEMBADPAR 0x02000000 /* Generate bad perr from cpu to mem */
|
||
|
#define SGIMC_CCTRL0_R4KNOCHKPARR 0x04000000 /* Don't chk parity on mem data reads */
|
||
|
#define SGIMC_CCTRL0_GIOBTOB 0x08000000 /* Allow GIO back to back writes */
|
||
|
- u32 _unused1;
|
||
|
- volatile u32 cpuctrl1; /* CPU control register 1, readwrite */
|
||
|
+ __u32 _unused1;
|
||
|
+ volatile __u32 cpuctrl1; /* CPU control register 1, readwrite */
|
||
|
#define SGIMC_CCTRL1_EGIOTIMEO 0x00000010 /* GIO bus timeout enable */
|
||
|
#define SGIMC_CCTRL1_FIXEDEHPC 0x00001000 /* Fixed HPC endianness */
|
||
|
#define SGIMC_CCTRL1_LITTLEHPC 0x00002000 /* Little endian HPC */
|
||
|
@@ -45,33 +45,33 @@
|
||
|
#define SGIMC_CCTRL1_FIXEDEEXP1 0x00010000 /* Fixed EXP1 endianness */
|
||
|
#define SGIMC_CCTRL1_LITTLEEXP1 0x00020000 /* Little endian EXP1 */
|
||
|
|
||
|
- u32 _unused2;
|
||
|
- volatile u32 watchdogt; /* Watchdog reg rdonly, write clears */
|
||
|
+ __u32 _unused2;
|
||
|
+ volatile __u32 watchdogt; /* Watchdog reg rdonly, write clears */
|
||
|
|
||
|
- u32 _unused3;
|
||
|
- volatile u32 systemid; /* MC system ID register, readonly */
|
||
|
+ __u32 _unused3;
|
||
|
+ volatile __u32 systemid; /* MC system ID register, readonly */
|
||
|
#define SGIMC_SYSID_MASKREV 0x0000000f /* Revision of MC controller */
|
||
|
#define SGIMC_SYSID_EPRESENT 0x00000010 /* Indicates presence of EISA bus */
|
||
|
|
||
|
- u32 _unused4[3];
|
||
|
- volatile u32 divider; /* Divider reg for RPSS */
|
||
|
+ __u32 _unused4[3];
|
||
|
+ volatile __u32 divider; /* Divider reg for RPSS */
|
||
|
|
||
|
- u32 _unused5;
|
||
|
- volatile u32 eeprom; /* EEPROM byte reg for r4k */
|
||
|
+ __u32 _unused5;
|
||
|
+ volatile __u32 eeprom; /* EEPROM byte reg for r4k */
|
||
|
#define SGIMC_EEPROM_PRE 0x00000001 /* eeprom chip PRE pin assertion */
|
||
|
#define SGIMC_EEPROM_CSEL 0x00000002 /* Active high, eeprom chip select */
|
||
|
#define SGIMC_EEPROM_SECLOCK 0x00000004 /* EEPROM serial clock */
|
||
|
#define SGIMC_EEPROM_SDATAO 0x00000008 /* Serial EEPROM data-out */
|
||
|
#define SGIMC_EEPROM_SDATAI 0x00000010 /* Serial EEPROM data-in */
|
||
|
|
||
|
- u32 _unused6[3];
|
||
|
- volatile u32 rcntpre; /* Preload refresh counter */
|
||
|
+ __u32 _unused6[3];
|
||
|
+ volatile __u32 rcntpre; /* Preload refresh counter */
|
||
|
|
||
|
- u32 _unused7;
|
||
|
- volatile u32 rcounter; /* Readonly refresh counter */
|
||
|
+ __u32 _unused7;
|
||
|
+ volatile __u32 rcounter; /* Readonly refresh counter */
|
||
|
|
||
|
- u32 _unused8[13];
|
||
|
- volatile u32 giopar; /* Parameter word for GIO64 */
|
||
|
+ __u32 _unused8[13];
|
||
|
+ volatile __u32 giopar; /* Parameter word for GIO64 */
|
||
|
#define SGIMC_GIOPAR_HPC64 0x00000001 /* HPC talks to GIO using 64-bits */
|
||
|
#define SGIMC_GIOPAR_GFX64 0x00000002 /* GFX talks to GIO using 64-bits */
|
||
|
#define SGIMC_GIOPAR_EXP064 0x00000004 /* EXP(slot0) talks using 64-bits */
|
||
|
@@ -89,36 +89,36 @@
|
||
|
#define SGIMC_GIOPAR_PLINEEXP0 0x00004000 /* EXP(slot0) has pipeline attr */
|
||
|
#define SGIMC_GIOPAR_PLINEEXP1 0x00008000 /* EXP(slot1) has pipeline attr */
|
||
|
|
||
|
- u32 _unused9;
|
||
|
- volatile u32 cputp; /* CPU bus arb time period */
|
||
|
+ __u32 _unused9;
|
||
|
+ volatile __u32 cputp; /* CPU bus arb time period */
|
||
|
|
||
|
- u32 _unused10[3];
|
||
|
- volatile u32 lbursttp; /* Time period for long bursts */
|
||
|
+ __u32 _unused10[3];
|
||
|
+ volatile __u32 lbursttp; /* Time period for long bursts */
|
||
|
|
||
|
/* MC chip can drive up to 4 bank 4 SIMMs each. All SIMMs in bank must
|
||
|
* be the same size. The size encoding for supported SIMMs is bellow */
|
||
|
- u32 _unused11[9];
|
||
|
- volatile u32 mconfig0; /* Memory config register zero */
|
||
|
- u32 _unused12;
|
||
|
- volatile u32 mconfig1; /* Memory config register one */
|
||
|
+ __u32 _unused11[9];
|
||
|
+ volatile __u32 mconfig0; /* Memory config register zero */
|
||
|
+ __u32 _unused12;
|
||
|
+ volatile __u32 mconfig1; /* Memory config register one */
|
||
|
#define SGIMC_MCONFIG_BASEADDR 0x000000ff /* Base address of bank*/
|
||
|
#define SGIMC_MCONFIG_RMASK 0x00001f00 /* Ram config bitmask */
|
||
|
#define SGIMC_MCONFIG_BVALID 0x00002000 /* Bank is valid */
|
||
|
#define SGIMC_MCONFIG_SBANKS 0x00004000 /* Number of subbanks */
|
||
|
|
||
|
- u32 _unused13;
|
||
|
- volatile u32 cmacc; /* Mem access config for CPU */
|
||
|
- u32 _unused14;
|
||
|
- volatile u32 gmacc; /* Mem access config for GIO */
|
||
|
+ __u32 _unused13;
|
||
|
+ volatile __u32 cmacc; /* Mem access config for CPU */
|
||
|
+ __u32 _unused14;
|
||
|
+ volatile __u32 gmacc; /* Mem access config for GIO */
|
||
|
|
||
|
/* This define applies to both cmacc and gmacc registers above. */
|
||
|
#define SGIMC_MACC_ALIASBIG 0x20000000 /* 512MB home for alias */
|
||
|
|
||
|
/* Error address/status regs from GIO and CPU perspectives. */
|
||
|
- u32 _unused15;
|
||
|
- volatile u32 cerr; /* Error address reg for CPU */
|
||
|
- u32 _unused16;
|
||
|
- volatile u32 cstat; /* Status reg for CPU */
|
||
|
+ __u32 _unused15;
|
||
|
+ volatile __u32 cerr; /* Error address reg for CPU */
|
||
|
+ __u32 _unused16;
|
||
|
+ volatile __u32 cstat; /* Status reg for CPU */
|
||
|
#define SGIMC_CSTAT_RD 0x00000100 /* read parity error */
|
||
|
#define SGIMC_CSTAT_PAR 0x00000200 /* CPU parity error */
|
||
|
#define SGIMC_CSTAT_ADDR 0x00000400 /* memory bus error bad addr */
|
||
|
@@ -128,10 +128,10 @@
|
||
|
#define SGIMC_CSTAT_PAR_MASK 0x00001f00 /* parity error mask */
|
||
|
#define SGIMC_CSTAT_RD_PAR (SGIMC_CSTAT_RD | SGIMC_CSTAT_PAR)
|
||
|
|
||
|
- u32 _unused17;
|
||
|
- volatile u32 gerr; /* Error address reg for GIO */
|
||
|
- u32 _unused18;
|
||
|
- volatile u32 gstat; /* Status reg for GIO */
|
||
|
+ __u32 _unused17;
|
||
|
+ volatile __u32 gerr; /* Error address reg for GIO */
|
||
|
+ __u32 _unused18;
|
||
|
+ volatile __u32 gstat; /* Status reg for GIO */
|
||
|
#define SGIMC_GSTAT_RD 0x00000100 /* read parity error */
|
||
|
#define SGIMC_GSTAT_WR 0x00000200 /* write parity error */
|
||
|
#define SGIMC_GSTAT_TIME 0x00000400 /* GIO bus timed out */
|
||
|
@@ -142,76 +142,76 @@
|
||
|
#define SGIMC_GSTAT_PIO_WR 0x00008000 /* write data parity on pio */
|
||
|
|
||
|
/* Special hard bus locking registers. */
|
||
|
- u32 _unused19;
|
||
|
- volatile u32 syssembit; /* Uni-bit system semaphore */
|
||
|
- u32 _unused20;
|
||
|
- volatile u32 mlock; /* Global GIO memory access lock */
|
||
|
- u32 _unused21;
|
||
|
- volatile u32 elock; /* Locks EISA from GIO accesses */
|
||
|
+ __u32 _unused19;
|
||
|
+ volatile __u32 syssembit; /* Uni-bit system semaphore */
|
||
|
+ __u32 _unused20;
|
||
|
+ volatile __u32 mlock; /* Global GIO memory access lock */
|
||
|
+ __u32 _unused21;
|
||
|
+ volatile __u32 elock; /* Locks EISA from GIO accesses */
|
||
|
|
||
|
/* GIO dma control registers. */
|
||
|
- u32 _unused22[15];
|
||
|
- volatile u32 gio_dma_trans; /* DMA mask to translation GIO addrs */
|
||
|
- u32 _unused23;
|
||
|
- volatile u32 gio_dma_sbits; /* DMA GIO addr substitution bits */
|
||
|
- u32 _unused24;
|
||
|
- volatile u32 dma_intr_cause; /* DMA IRQ cause indicator bits */
|
||
|
- u32 _unused25;
|
||
|
- volatile u32 dma_ctrl; /* Main DMA control reg */
|
||
|
+ __u32 _unused22[15];
|
||
|
+ volatile __u32 gio_dma_trans; /* DMA mask to translation GIO addrs */
|
||
|
+ __u32 _unused23;
|
||
|
+ volatile __u32 gio_dma_sbits; /* DMA GIO addr substitution bits */
|
||
|
+ __u32 _unused24;
|
||
|
+ volatile __u32 dma_intr_cause; /* DMA IRQ cause indicator bits */
|
||
|
+ __u32 _unused25;
|
||
|
+ volatile __u32 dma_ctrl; /* Main DMA control reg */
|
||
|
|
||
|
/* DMA TLB entry 0 */
|
||
|
- u32 _unused26[5];
|
||
|
- volatile u32 dtlb_hi0;
|
||
|
- u32 _unused27;
|
||
|
- volatile u32 dtlb_lo0;
|
||
|
+ __u32 _unused26[5];
|
||
|
+ volatile __u32 dtlb_hi0;
|
||
|
+ __u32 _unused27;
|
||
|
+ volatile __u32 dtlb_lo0;
|
||
|
|
||
|
/* DMA TLB entry 1 */
|
||
|
- u32 _unused28;
|
||
|
- volatile u32 dtlb_hi1;
|
||
|
- u32 _unused29;
|
||
|
- volatile u32 dtlb_lo1;
|
||
|
+ __u32 _unused28;
|
||
|
+ volatile __u32 dtlb_hi1;
|
||
|
+ __u32 _unused29;
|
||
|
+ volatile __u32 dtlb_lo1;
|
||
|
|
||
|
/* DMA TLB entry 2 */
|
||
|
- u32 _unused30;
|
||
|
- volatile u32 dtlb_hi2;
|
||
|
- u32 _unused31;
|
||
|
- volatile u32 dtlb_lo2;
|
||
|
+ __u32 _unused30;
|
||
|
+ volatile __u32 dtlb_hi2;
|
||
|
+ __u32 _unused31;
|
||
|
+ volatile __u32 dtlb_lo2;
|
||
|
|
||
|
/* DMA TLB entry 3 */
|
||
|
- u32 _unused32;
|
||
|
- volatile u32 dtlb_hi3;
|
||
|
- u32 _unused33;
|
||
|
- volatile u32 dtlb_lo3;
|
||
|
+ __u32 _unused32;
|
||
|
+ volatile __u32 dtlb_hi3;
|
||
|
+ __u32 _unused33;
|
||
|
+ volatile __u32 dtlb_lo3;
|
||
|
|
||
|
- u32 _unused34[0x0392];
|
||
|
+ __u32 _unused34[0x0392];
|
||
|
|
||
|
- u32 _unused35;
|
||
|
- volatile u32 rpsscounter; /* Chirps at 100ns */
|
||
|
+ __u32 _unused35;
|
||
|
+ volatile __u32 rpsscounter; /* Chirps at 100ns */
|
||
|
|
||
|
- u32 _unused36[0x1000/4-2*4];
|
||
|
+ __u32 _unused36[0x1000/4-2*4];
|
||
|
|
||
|
- u32 _unused37;
|
||
|
- volatile u32 maddronly; /* Address DMA goes at */
|
||
|
- u32 _unused38;
|
||
|
- volatile u32 maddrpdeflts; /* Same as above, plus set defaults */
|
||
|
- u32 _unused39;
|
||
|
- volatile u32 dmasz; /* DMA count */
|
||
|
- u32 _unused40;
|
||
|
- volatile u32 ssize; /* DMA stride size */
|
||
|
- u32 _unused41;
|
||
|
- volatile u32 gmaddronly; /* Set GIO DMA but don't start trans */
|
||
|
- u32 _unused42;
|
||
|
- volatile u32 dmaddnpgo; /* Set GIO DMA addr + start transfer */
|
||
|
- u32 _unused43;
|
||
|
- volatile u32 dmamode; /* DMA mode config bit settings */
|
||
|
- u32 _unused44;
|
||
|
- volatile u32 dmaccount; /* Zoom and byte count for DMA */
|
||
|
- u32 _unused45;
|
||
|
- volatile u32 dmastart; /* Pedal to the metal. */
|
||
|
- u32 _unused46;
|
||
|
- volatile u32 dmarunning; /* DMA op is in progress */
|
||
|
- u32 _unused47;
|
||
|
- volatile u32 maddrdefstart; /* Set dma addr, defaults, and kick it */
|
||
|
+ __u32 _unused37;
|
||
|
+ volatile __u32 maddronly; /* Address DMA goes at */
|
||
|
+ __u32 _unused38;
|
||
|
+ volatile __u32 maddrpdeflts; /* Same as above, plus set defaults */
|
||
|
+ __u32 _unused39;
|
||
|
+ volatile __u32 dmasz; /* DMA count */
|
||
|
+ __u32 _unused40;
|
||
|
+ volatile __u32 ssize; /* DMA stride size */
|
||
|
+ __u32 _unused41;
|
||
|
+ volatile __u32 gmaddronly; /* Set GIO DMA but don't start trans */
|
||
|
+ __u32 _unused42;
|
||
|
+ volatile __u32 dmaddnpgo; /* Set GIO DMA addr + start transfer */
|
||
|
+ __u32 _unused43;
|
||
|
+ volatile __u32 dmamode; /* DMA mode config bit settings */
|
||
|
+ __u32 _unused44;
|
||
|
+ volatile __u32 dmaccount; /* Zoom and byte count for DMA */
|
||
|
+ __u32 _unused45;
|
||
|
+ volatile __u32 dmastart; /* Pedal to the metal. */
|
||
|
+ __u32 _unused46;
|
||
|
+ volatile __u32 dmarunning; /* DMA op is in progress */
|
||
|
+ __u32 _unused47;
|
||
|
+ volatile __u32 maddrdefstart; /* Set dma addr, defaults, and kick it */
|
||
|
};
|
||
|
|
||
|
extern struct sgimc_regs *sgimc;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgiarcs.h linux-libc-headers-2.6.8.0/include/asm-mips/sgiarcs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sgiarcs.h 2004-03-28 07:51:52.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sgiarcs.h 2004-08-26 05:21:53.000000000 -0500
|
||
|
@@ -164,11 +164,11 @@
|
||
|
/* This prom has a bolixed design. */
|
||
|
struct linux_bigint {
|
||
|
#ifdef __MIPSEL__
|
||
|
- u32 lo;
|
||
|
- s32 hi;
|
||
|
+ __u32 lo;
|
||
|
+ __s32 hi;
|
||
|
#else /* !(__MIPSEL__) */
|
||
|
- s32 hi;
|
||
|
- u32 lo;
|
||
|
+ __s32 hi;
|
||
|
+ __u32 lo;
|
||
|
#endif
|
||
|
};
|
||
|
|
||
|
@@ -366,7 +366,7 @@
|
||
|
* Macros for calling a 32-bit ARC implementation from 64-bit code
|
||
|
*/
|
||
|
|
||
|
-#if defined(CONFIG_MIPS64) && defined(CONFIG_ARC32)
|
||
|
+#if defined(__mips64) && defined(CONFIG_ARC32)
|
||
|
|
||
|
#define __arc_clobbers \
|
||
|
"$2","$3" /* ... */, "$8","$9","$10","$11", \
|
||
|
@@ -475,10 +475,10 @@
|
||
|
__res; \
|
||
|
})
|
||
|
|
||
|
-#endif /* defined(CONFIG_MIPS64) && defined(CONFIG_ARC32) */
|
||
|
+#endif /* defined(__mips64) && defined(CONFIG_ARC32) */
|
||
|
|
||
|
-#if (defined(CONFIG_MIPS32) && defined(CONFIG_ARC32)) || \
|
||
|
- (defined(CONFIG_MIPS64) && defined(CONFIG_ARC64))
|
||
|
+#if (!defined(__mips64) && defined(CONFIG_ARC32)) || \
|
||
|
+ (defined(__mips64) && defined(CONFIG_ARC64))
|
||
|
|
||
|
#define ARC_CALL0(dest) \
|
||
|
({ long __res; \
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/siginfo.h linux-libc-headers-2.6.8.0/include/asm-mips/siginfo.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/siginfo.h 2004-06-09 07:00:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/siginfo.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -66,10 +66,10 @@
|
||
|
|
||
|
/* SIGPOLL, SIGXFSZ (To do ...) */
|
||
|
struct {
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
int _band; /* POLL_IN, POLL_OUT, POLL_MSG */
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
long _band; /* POLL_IN, POLL_OUT, POLL_MSG */
|
||
|
#endif
|
||
|
int _fd;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sim.h linux-libc-headers-2.6.8.0/include/asm-mips/sim.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sim.h 2004-03-28 07:51:52.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sim.h 2004-08-26 05:17:16.000000000 -0500
|
||
|
@@ -18,7 +18,7 @@
|
||
|
#define __str2(x) #x
|
||
|
#define __str(x) __str2(x)
|
||
|
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
|
||
|
#define save_static_function(symbol) \
|
||
|
__asm__ ( \
|
||
|
@@ -43,9 +43,9 @@
|
||
|
|
||
|
#define nabi_no_regargs
|
||
|
|
||
|
-#endif /* CONFIG_MIPS32 */
|
||
|
+#endif /* ndef __mips64 */
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
|
||
|
#define save_static_function(symbol) \
|
||
|
__asm__ ( \
|
||
|
@@ -78,6 +78,6 @@
|
||
|
unsigned long __dummy6, \
|
||
|
unsigned long __dummy7,
|
||
|
|
||
|
-#endif /* CONFIG_MIPS64 */
|
||
|
+#endif /* __mips64 */
|
||
|
|
||
|
#endif /* _ASM_SIM_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/arch.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/arch.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/arch.h 2004-06-09 07:00:42.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/arch.h 2004-08-26 05:26:16.000000000 -0500
|
||
|
@@ -17,8 +17,8 @@
|
||
|
#include <asm/sn/sn0/arch.h>
|
||
|
#endif
|
||
|
|
||
|
-typedef u64 hubreg_t;
|
||
|
-typedef u64 nic_t;
|
||
|
+typedef __u64 hubreg_t;
|
||
|
+typedef __u64 nic_t;
|
||
|
|
||
|
#define cputonasid(cpu) (cpu_data[(cpu)].p_nasid)
|
||
|
#define cputoslice(cpu) (cpu_data[(cpu)].p_slice)
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/gda.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/gda.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/gda.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/gda.h 2004-08-26 05:26:30.000000000 -0500
|
||
|
@@ -44,11 +44,11 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
|
||
|
typedef struct gda {
|
||
|
- u32 g_magic; /* GDA magic number */
|
||
|
- u16 g_version; /* Version of this structure */
|
||
|
- u16 g_masterid; /* The NASID:CPUNUM of the master cpu */
|
||
|
- u32 g_promop; /* Passes requests from the kernel to prom */
|
||
|
- u32 g_vds; /* Store the virtual dipswitches here */
|
||
|
+ __u32 g_magic; /* GDA magic number */
|
||
|
+ __u16 g_version; /* Version of this structure */
|
||
|
+ __u16 g_masterid; /* The NASID:CPUNUM of the master cpu */
|
||
|
+ __u32 g_promop; /* Passes requests from the kernel to prom */
|
||
|
+ __u32 g_vds; /* Store the virtual dipswitches here */
|
||
|
void **g_hooked_norm;/* ptr to pda loc for norm hndlr */
|
||
|
void **g_hooked_utlb;/* ptr to pda loc for utlb hndlr */
|
||
|
void **g_hooked_xtlb;/* ptr to pda loc for xtlb hndlr */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/ioc3.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/ioc3.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/ioc3.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/ioc3.h 2004-08-26 05:26:06.000000000 -0500
|
||
|
@@ -8,23 +8,23 @@
|
||
|
/* SUPERIO uart register map */
|
||
|
typedef volatile struct ioc3_uartregs {
|
||
|
union {
|
||
|
- volatile u8 rbr; /* read only, DLAB == 0 */
|
||
|
- volatile u8 thr; /* write only, DLAB == 0 */
|
||
|
- volatile u8 dll; /* DLAB == 1 */
|
||
|
+ volatile __u8 rbr; /* read only, DLAB == 0 */
|
||
|
+ volatile __u8 thr; /* write only, DLAB == 0 */
|
||
|
+ volatile __u8 dll; /* DLAB == 1 */
|
||
|
} u1;
|
||
|
union {
|
||
|
- volatile u8 ier; /* DLAB == 0 */
|
||
|
- volatile u8 dlm; /* DLAB == 1 */
|
||
|
+ volatile __u8 ier; /* DLAB == 0 */
|
||
|
+ volatile __u8 dlm; /* DLAB == 1 */
|
||
|
} u2;
|
||
|
union {
|
||
|
- volatile u8 iir; /* read only */
|
||
|
- volatile u8 fcr; /* write only */
|
||
|
+ volatile __u8 iir; /* read only */
|
||
|
+ volatile __u8 fcr; /* write only */
|
||
|
} u3;
|
||
|
- volatile u8 iu_lcr;
|
||
|
- volatile u8 iu_mcr;
|
||
|
- volatile u8 iu_lsr;
|
||
|
- volatile u8 iu_msr;
|
||
|
- volatile u8 iu_scr;
|
||
|
+ volatile __u8 iu_lcr;
|
||
|
+ volatile __u8 iu_mcr;
|
||
|
+ volatile __u8 iu_lsr;
|
||
|
+ volatile __u8 iu_msr;
|
||
|
+ volatile __u8 iu_scr;
|
||
|
} ioc3_uregs_t;
|
||
|
|
||
|
#define iu_rbr u1.rbr
|
||
|
@@ -36,29 +36,29 @@
|
||
|
#define iu_fcr u3.fcr
|
||
|
|
||
|
struct ioc3_sioregs {
|
||
|
- volatile u8 fill[0x141]; /* starts at 0x141 */
|
||
|
+ volatile __u8 fill[0x141]; /* starts at 0x141 */
|
||
|
|
||
|
- volatile u8 uartc;
|
||
|
- volatile u8 kbdcg;
|
||
|
+ volatile __u8 uartc;
|
||
|
+ volatile __u8 kbdcg;
|
||
|
|
||
|
- volatile u8 fill0[0x150 - 0x142 - 1];
|
||
|
+ volatile __u8 fill0[0x150 - 0x142 - 1];
|
||
|
|
||
|
- volatile u8 pp_data;
|
||
|
- volatile u8 pp_dsr;
|
||
|
- volatile u8 pp_dcr;
|
||
|
+ volatile __u8 pp_data;
|
||
|
+ volatile __u8 pp_dsr;
|
||
|
+ volatile __u8 pp_dcr;
|
||
|
|
||
|
- volatile u8 fill1[0x158 - 0x152 - 1];
|
||
|
+ volatile __u8 fill1[0x158 - 0x152 - 1];
|
||
|
|
||
|
- volatile u8 pp_fifa;
|
||
|
- volatile u8 pp_cfgb;
|
||
|
- volatile u8 pp_ecr;
|
||
|
+ volatile __u8 pp_fifa;
|
||
|
+ volatile __u8 pp_cfgb;
|
||
|
+ volatile __u8 pp_ecr;
|
||
|
|
||
|
- volatile u8 fill2[0x168 - 0x15a - 1];
|
||
|
+ volatile __u8 fill2[0x168 - 0x15a - 1];
|
||
|
|
||
|
- volatile u8 rtcad;
|
||
|
- volatile u8 rtcdat;
|
||
|
+ volatile __u8 rtcad;
|
||
|
+ volatile __u8 rtcdat;
|
||
|
|
||
|
- volatile u8 fill3[0x170 - 0x169 - 1];
|
||
|
+ volatile __u8 fill3[0x170 - 0x169 - 1];
|
||
|
|
||
|
struct ioc3_uartregs uartb; /* 0x20170 */
|
||
|
struct ioc3_uartregs uarta; /* 0x20178 */
|
||
|
@@ -66,103 +66,103 @@
|
||
|
|
||
|
/* Register layout of IOC3 in configuration space. */
|
||
|
struct ioc3 {
|
||
|
- volatile u32 pad0[7]; /* 0x00000 */
|
||
|
- volatile u32 sio_ir; /* 0x0001c */
|
||
|
- volatile u32 sio_ies; /* 0x00020 */
|
||
|
- volatile u32 sio_iec; /* 0x00024 */
|
||
|
- volatile u32 sio_cr; /* 0x00028 */
|
||
|
- volatile u32 int_out; /* 0x0002c */
|
||
|
- volatile u32 mcr; /* 0x00030 */
|
||
|
+ volatile __u32 pad0[7]; /* 0x00000 */
|
||
|
+ volatile __u32 sio_ir; /* 0x0001c */
|
||
|
+ volatile __u32 sio_ies; /* 0x00020 */
|
||
|
+ volatile __u32 sio_iec; /* 0x00024 */
|
||
|
+ volatile __u32 sio_cr; /* 0x00028 */
|
||
|
+ volatile __u32 int_out; /* 0x0002c */
|
||
|
+ volatile __u32 mcr; /* 0x00030 */
|
||
|
|
||
|
/* General Purpose I/O registers */
|
||
|
- volatile u32 gpcr_s; /* 0x00034 */
|
||
|
- volatile u32 gpcr_c; /* 0x00038 */
|
||
|
- volatile u32 gpdr; /* 0x0003c */
|
||
|
- volatile u32 gppr_0; /* 0x00040 */
|
||
|
- volatile u32 gppr_1; /* 0x00044 */
|
||
|
- volatile u32 gppr_2; /* 0x00048 */
|
||
|
- volatile u32 gppr_3; /* 0x0004c */
|
||
|
- volatile u32 gppr_4; /* 0x00050 */
|
||
|
- volatile u32 gppr_5; /* 0x00054 */
|
||
|
- volatile u32 gppr_6; /* 0x00058 */
|
||
|
- volatile u32 gppr_7; /* 0x0005c */
|
||
|
- volatile u32 gppr_8; /* 0x00060 */
|
||
|
- volatile u32 gppr_9; /* 0x00064 */
|
||
|
- volatile u32 gppr_10; /* 0x00068 */
|
||
|
- volatile u32 gppr_11; /* 0x0006c */
|
||
|
- volatile u32 gppr_12; /* 0x00070 */
|
||
|
- volatile u32 gppr_13; /* 0x00074 */
|
||
|
- volatile u32 gppr_14; /* 0x00078 */
|
||
|
- volatile u32 gppr_15; /* 0x0007c */
|
||
|
+ volatile __u32 gpcr_s; /* 0x00034 */
|
||
|
+ volatile __u32 gpcr_c; /* 0x00038 */
|
||
|
+ volatile __u32 gpdr; /* 0x0003c */
|
||
|
+ volatile __u32 gppr_0; /* 0x00040 */
|
||
|
+ volatile __u32 gppr_1; /* 0x00044 */
|
||
|
+ volatile __u32 gppr_2; /* 0x00048 */
|
||
|
+ volatile __u32 gppr_3; /* 0x0004c */
|
||
|
+ volatile __u32 gppr_4; /* 0x00050 */
|
||
|
+ volatile __u32 gppr_5; /* 0x00054 */
|
||
|
+ volatile __u32 gppr_6; /* 0x00058 */
|
||
|
+ volatile __u32 gppr_7; /* 0x0005c */
|
||
|
+ volatile __u32 gppr_8; /* 0x00060 */
|
||
|
+ volatile __u32 gppr_9; /* 0x00064 */
|
||
|
+ volatile __u32 gppr_10; /* 0x00068 */
|
||
|
+ volatile __u32 gppr_11; /* 0x0006c */
|
||
|
+ volatile __u32 gppr_12; /* 0x00070 */
|
||
|
+ volatile __u32 gppr_13; /* 0x00074 */
|
||
|
+ volatile __u32 gppr_14; /* 0x00078 */
|
||
|
+ volatile __u32 gppr_15; /* 0x0007c */
|
||
|
|
||
|
/* Parallel Port Registers */
|
||
|
- volatile u32 ppbr_h_a; /* 0x00080 */
|
||
|
- volatile u32 ppbr_l_a; /* 0x00084 */
|
||
|
- volatile u32 ppcr_a; /* 0x00088 */
|
||
|
- volatile u32 ppcr; /* 0x0008c */
|
||
|
- volatile u32 ppbr_h_b; /* 0x00090 */
|
||
|
- volatile u32 ppbr_l_b; /* 0x00094 */
|
||
|
- volatile u32 ppcr_b; /* 0x00098 */
|
||
|
+ volatile __u32 ppbr_h_a; /* 0x00080 */
|
||
|
+ volatile __u32 ppbr_l_a; /* 0x00084 */
|
||
|
+ volatile __u32 ppcr_a; /* 0x00088 */
|
||
|
+ volatile __u32 ppcr; /* 0x0008c */
|
||
|
+ volatile __u32 ppbr_h_b; /* 0x00090 */
|
||
|
+ volatile __u32 ppbr_l_b; /* 0x00094 */
|
||
|
+ volatile __u32 ppcr_b; /* 0x00098 */
|
||
|
|
||
|
/* Keyboard and Mouse Registers */
|
||
|
- volatile u32 km_csr; /* 0x0009c */
|
||
|
- volatile u32 k_rd; /* 0x000a0 */
|
||
|
- volatile u32 m_rd; /* 0x000a4 */
|
||
|
- volatile u32 k_wd; /* 0x000a8 */
|
||
|
- volatile u32 m_wd; /* 0x000ac */
|
||
|
+ volatile __u32 km_csr; /* 0x0009c */
|
||
|
+ volatile __u32 k_rd; /* 0x000a0 */
|
||
|
+ volatile __u32 m_rd; /* 0x000a4 */
|
||
|
+ volatile __u32 k_wd; /* 0x000a8 */
|
||
|
+ volatile __u32 m_wd; /* 0x000ac */
|
||
|
|
||
|
/* Serial Port Registers */
|
||
|
- volatile u32 sbbr_h; /* 0x000b0 */
|
||
|
- volatile u32 sbbr_l; /* 0x000b4 */
|
||
|
- volatile u32 sscr_a; /* 0x000b8 */
|
||
|
- volatile u32 stpir_a; /* 0x000bc */
|
||
|
- volatile u32 stcir_a; /* 0x000c0 */
|
||
|
- volatile u32 srpir_a; /* 0x000c4 */
|
||
|
- volatile u32 srcir_a; /* 0x000c8 */
|
||
|
- volatile u32 srtr_a; /* 0x000cc */
|
||
|
- volatile u32 shadow_a; /* 0x000d0 */
|
||
|
- volatile u32 sscr_b; /* 0x000d4 */
|
||
|
- volatile u32 stpir_b; /* 0x000d8 */
|
||
|
- volatile u32 stcir_b; /* 0x000dc */
|
||
|
- volatile u32 srpir_b; /* 0x000e0 */
|
||
|
- volatile u32 srcir_b; /* 0x000e4 */
|
||
|
- volatile u32 srtr_b; /* 0x000e8 */
|
||
|
- volatile u32 shadow_b; /* 0x000ec */
|
||
|
+ volatile __u32 sbbr_h; /* 0x000b0 */
|
||
|
+ volatile __u32 sbbr_l; /* 0x000b4 */
|
||
|
+ volatile __u32 sscr_a; /* 0x000b8 */
|
||
|
+ volatile __u32 stpir_a; /* 0x000bc */
|
||
|
+ volatile __u32 stcir_a; /* 0x000c0 */
|
||
|
+ volatile __u32 srpir_a; /* 0x000c4 */
|
||
|
+ volatile __u32 srcir_a; /* 0x000c8 */
|
||
|
+ volatile __u32 srtr_a; /* 0x000cc */
|
||
|
+ volatile __u32 shadow_a; /* 0x000d0 */
|
||
|
+ volatile __u32 sscr_b; /* 0x000d4 */
|
||
|
+ volatile __u32 stpir_b; /* 0x000d8 */
|
||
|
+ volatile __u32 stcir_b; /* 0x000dc */
|
||
|
+ volatile __u32 srpir_b; /* 0x000e0 */
|
||
|
+ volatile __u32 srcir_b; /* 0x000e4 */
|
||
|
+ volatile __u32 srtr_b; /* 0x000e8 */
|
||
|
+ volatile __u32 shadow_b; /* 0x000ec */
|
||
|
|
||
|
/* Ethernet Registers */
|
||
|
- volatile u32 emcr; /* 0x000f0 */
|
||
|
- volatile u32 eisr; /* 0x000f4 */
|
||
|
- volatile u32 eier; /* 0x000f8 */
|
||
|
- volatile u32 ercsr; /* 0x000fc */
|
||
|
- volatile u32 erbr_h; /* 0x00100 */
|
||
|
- volatile u32 erbr_l; /* 0x00104 */
|
||
|
- volatile u32 erbar; /* 0x00108 */
|
||
|
- volatile u32 ercir; /* 0x0010c */
|
||
|
- volatile u32 erpir; /* 0x00110 */
|
||
|
- volatile u32 ertr; /* 0x00114 */
|
||
|
- volatile u32 etcsr; /* 0x00118 */
|
||
|
- volatile u32 ersr; /* 0x0011c */
|
||
|
- volatile u32 etcdc; /* 0x00120 */
|
||
|
- volatile u32 ebir; /* 0x00124 */
|
||
|
- volatile u32 etbr_h; /* 0x00128 */
|
||
|
- volatile u32 etbr_l; /* 0x0012c */
|
||
|
- volatile u32 etcir; /* 0x00130 */
|
||
|
- volatile u32 etpir; /* 0x00134 */
|
||
|
- volatile u32 emar_h; /* 0x00138 */
|
||
|
- volatile u32 emar_l; /* 0x0013c */
|
||
|
- volatile u32 ehar_h; /* 0x00140 */
|
||
|
- volatile u32 ehar_l; /* 0x00144 */
|
||
|
- volatile u32 micr; /* 0x00148 */
|
||
|
- volatile u32 midr_r; /* 0x0014c */
|
||
|
- volatile u32 midr_w; /* 0x00150 */
|
||
|
- volatile u32 pad1[(0x20000 - 0x00154) / 4];
|
||
|
+ volatile __u32 emcr; /* 0x000f0 */
|
||
|
+ volatile __u32 eisr; /* 0x000f4 */
|
||
|
+ volatile __u32 eier; /* 0x000f8 */
|
||
|
+ volatile __u32 ercsr; /* 0x000fc */
|
||
|
+ volatile __u32 erbr_h; /* 0x00100 */
|
||
|
+ volatile __u32 erbr_l; /* 0x00104 */
|
||
|
+ volatile __u32 erbar; /* 0x00108 */
|
||
|
+ volatile __u32 ercir; /* 0x0010c */
|
||
|
+ volatile __u32 erpir; /* 0x00110 */
|
||
|
+ volatile __u32 ertr; /* 0x00114 */
|
||
|
+ volatile __u32 etcsr; /* 0x00118 */
|
||
|
+ volatile __u32 ersr; /* 0x0011c */
|
||
|
+ volatile __u32 etcdc; /* 0x00120 */
|
||
|
+ volatile __u32 ebir; /* 0x00124 */
|
||
|
+ volatile __u32 etbr_h; /* 0x00128 */
|
||
|
+ volatile __u32 etbr_l; /* 0x0012c */
|
||
|
+ volatile __u32 etcir; /* 0x00130 */
|
||
|
+ volatile __u32 etpir; /* 0x00134 */
|
||
|
+ volatile __u32 emar_h; /* 0x00138 */
|
||
|
+ volatile __u32 emar_l; /* 0x0013c */
|
||
|
+ volatile __u32 ehar_h; /* 0x00140 */
|
||
|
+ volatile __u32 ehar_l; /* 0x00144 */
|
||
|
+ volatile __u32 micr; /* 0x00148 */
|
||
|
+ volatile __u32 midr_r; /* 0x0014c */
|
||
|
+ volatile __u32 midr_w; /* 0x00150 */
|
||
|
+ volatile __u32 pad1[(0x20000 - 0x00154) / 4];
|
||
|
|
||
|
/* SuperIO Registers XXX */
|
||
|
struct ioc3_sioregs sregs; /* 0x20000 */
|
||
|
- volatile u32 pad2[(0x40000 - 0x20180) / 4];
|
||
|
+ volatile __u32 pad2[(0x40000 - 0x20180) / 4];
|
||
|
|
||
|
/* SSRAM Diagnostic Access */
|
||
|
- volatile u32 ssram[(0x80000 - 0x40000) / 4];
|
||
|
+ volatile __u32 ssram[(0x80000 - 0x40000) / 4];
|
||
|
|
||
|
/* Bytebus device offsets
|
||
|
0x80000 - Access to the generic devices selected with DEV0
|
||
|
@@ -179,8 +179,8 @@
|
||
|
* Ethernet RX Buffer
|
||
|
*/
|
||
|
struct ioc3_erxbuf {
|
||
|
- u32 w0; /* first word (valid,bcnt,cksum) */
|
||
|
- u32 err; /* second word various errors */
|
||
|
+ __u32 w0; /* first word (valid,bcnt,cksum) */
|
||
|
+ __u32 err; /* second word various errors */
|
||
|
/* next comes n bytes of padding */
|
||
|
/* then the received ethernet frame itself */
|
||
|
};
|
||
|
@@ -208,11 +208,11 @@
|
||
|
*/
|
||
|
#define ETXD_DATALEN 104
|
||
|
struct ioc3_etxd {
|
||
|
- u32 cmd; /* command field */
|
||
|
- u32 bufcnt; /* buffer counts field */
|
||
|
- u64 p1; /* buffer pointer 1 */
|
||
|
- u64 p2; /* buffer pointer 2 */
|
||
|
- u8 data[ETXD_DATALEN]; /* opt. tx data */
|
||
|
+ __u32 cmd; /* command field */
|
||
|
+ __u32 bufcnt; /* buffer counts field */
|
||
|
+ __u64 p1; /* buffer pointer 1 */
|
||
|
+ __u64 p2; /* buffer pointer 2 */
|
||
|
+ __u8 data[ETXD_DATALEN]; /* opt. tx data */
|
||
|
};
|
||
|
|
||
|
#define ETXD_BYTECNT_MASK 0x000007ff /* total byte count */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/klconfig.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/klconfig.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/klconfig.h 2004-03-28 07:51:55.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/klconfig.h 2004-08-26 05:26:13.000000000 -0500
|
||
|
@@ -64,9 +64,9 @@
|
||
|
#define KLCFGINFO_MAGIC 0xbeedbabe
|
||
|
|
||
|
#ifdef FRUTEST
|
||
|
-typedef u64 klconf_off_t;
|
||
|
+typedef __u64 klconf_off_t;
|
||
|
#else
|
||
|
-typedef s32 klconf_off_t;
|
||
|
+typedef __s32 klconf_off_t;
|
||
|
#endif
|
||
|
|
||
|
/*
|
||
|
@@ -160,8 +160,8 @@
|
||
|
/* Functions/macros needed to use this structure */
|
||
|
|
||
|
typedef struct kl_config_hdr {
|
||
|
- u64 ch_magic; /* set this to KLCFGINFO_MAGIC */
|
||
|
- u32 ch_version; /* structure version number */
|
||
|
+ __u64 ch_magic; /* set this to KLCFGINFO_MAGIC */
|
||
|
+ __u32 ch_version; /* structure version number */
|
||
|
klconf_off_t ch_malloc_hdr_off; /* offset of ch_malloc_hdr */
|
||
|
klconf_off_t ch_cons_off; /* offset of ch_cons */
|
||
|
klconf_off_t ch_board_info; /* the link list of boards */
|
||
|
@@ -609,14 +609,14 @@
|
||
|
|
||
|
/* Info holders for various hardware components */
|
||
|
|
||
|
-typedef u64 *pci_t;
|
||
|
-typedef u64 *vmeb_t;
|
||
|
-typedef u64 *vmed_t;
|
||
|
-typedef u64 *fddi_t;
|
||
|
-typedef u64 *scsi_t;
|
||
|
-typedef u64 *mio_t;
|
||
|
-typedef u64 *graphics_t;
|
||
|
-typedef u64 *router_t;
|
||
|
+typedef __u64 *pci_t;
|
||
|
+typedef __u64 *vmeb_t;
|
||
|
+typedef __u64 *vmed_t;
|
||
|
+typedef __u64 *fddi_t;
|
||
|
+typedef __u64 *scsi_t;
|
||
|
+typedef __u64 *mio_t;
|
||
|
+typedef __u64 *graphics_t;
|
||
|
+typedef __u64 *router_t;
|
||
|
|
||
|
/*
|
||
|
* The port info in ip27_cfg area translates to a lboart_t in the
|
||
|
@@ -659,7 +659,7 @@
|
||
|
klport_t hub_port; /* hub is connected to this */
|
||
|
nic_t hub_box_nic; /* nic of containing box */
|
||
|
klconf_off_t hub_mfg_nic; /* MFG NIC string */
|
||
|
- u64 hub_speed; /* Speed of hub in HZ */
|
||
|
+ __u64 hub_speed; /* Speed of hub in HZ */
|
||
|
} klhub_t ;
|
||
|
|
||
|
typedef struct klhub_uart_s { /* HUB */
|
||
|
@@ -716,8 +716,8 @@
|
||
|
#define MAX_PCI_SLOTS 8
|
||
|
|
||
|
typedef struct klpci_device_s {
|
||
|
- s32 pci_device_id; /* 32 bits of vendor/device ID. */
|
||
|
- s32 pci_device_pad; /* 32 bits of padding. */
|
||
|
+ __s32 pci_device_id; /* 32 bits of vendor/device ID. */
|
||
|
+ __s32 pci_device_pad; /* 32 bits of padding. */
|
||
|
} klpci_device_t;
|
||
|
|
||
|
#define BRIDGE_STRUCT_VERSION 2
|
||
|
@@ -767,7 +767,7 @@
|
||
|
nic_t rou_box_nic ; /* nic of the containing module */
|
||
|
klport_t rou_port[MAX_ROUTER_PORTS + 1] ; /* array index 1 to 6 */
|
||
|
klconf_off_t rou_mfg_nic ; /* MFG NIC string */
|
||
|
- u64 rou_vector; /* vector from master node */
|
||
|
+ __u64 rou_vector; /* vector from master node */
|
||
|
} klrou_t ;
|
||
|
|
||
|
/*
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/kldir.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/kldir.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/kldir.h 2004-01-17 17:03:49.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/kldir.h 2004-08-26 05:26:25.000000000 -0500
|
||
|
@@ -210,7 +210,7 @@
|
||
|
|
||
|
#ifndef __ASSEMBLY__
|
||
|
typedef struct kldir_ent_s {
|
||
|
- u64 magic; /* Indicates validity of entry */
|
||
|
+ __u64 magic; /* Indicates validity of entry */
|
||
|
off_t offset; /* Offset from start of node space */
|
||
|
#if defined(CONFIG_SGI_IO) /* FIXME */
|
||
|
__psunsigned_t pointer; /* Pointer to area in some cases */
|
||
|
@@ -218,7 +218,7 @@
|
||
|
unsigned long pointer; /* Pointer to area in some cases */
|
||
|
#endif
|
||
|
size_t size; /* Size in bytes */
|
||
|
- u64 count; /* Repeat count if array, 1 if not */
|
||
|
+ __u64 count; /* Repeat count if array, 1 if not */
|
||
|
size_t stride; /* Stride if array, 0 if not */
|
||
|
char rsvd[16]; /* Pad entry to 0x40 bytes */
|
||
|
/* NOTE: These 16 bytes are used in the Partition KLDIR
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/launch.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/launch.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/launch.h 2004-01-17 17:03:49.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/launch.h 2004-08-26 05:25:52.000000000 -0500
|
||
|
@@ -62,14 +62,14 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
|
||
|
typedef int launch_state_t;
|
||
|
-typedef void (*launch_proc_t)(u64 call_parm);
|
||
|
+typedef void (*launch_proc_t)(__u64 call_parm);
|
||
|
|
||
|
typedef struct launch_s {
|
||
|
- volatile u64 magic; /* Magic number */
|
||
|
- volatile u64 busy; /* Slave currently active */
|
||
|
+ volatile __u64 magic; /* Magic number */
|
||
|
+ volatile __u64 busy; /* Slave currently active */
|
||
|
volatile launch_proc_t call_addr; /* Func. for slave to call */
|
||
|
- volatile u64 call_addr_c; /* 1's complement of call_addr*/
|
||
|
- volatile u64 call_parm; /* Single parm passed to call*/
|
||
|
+ volatile __u64 call_addr_c; /* 1's complement of call_addr*/
|
||
|
+ volatile __u64 call_parm; /* Single parm passed to call*/
|
||
|
volatile void *stack_addr; /* Stack pointer for slave function */
|
||
|
volatile void *gp_addr; /* Global pointer for slave func. */
|
||
|
volatile char *bevutlb;/* Address of bev utlb ex handler */
|
||
|
@@ -84,7 +84,7 @@
|
||
|
|
||
|
#define LAUNCH_SLAVE (*(void (*)(int nasid, int cpu, \
|
||
|
launch_proc_t call_addr, \
|
||
|
- u64 call_parm, \
|
||
|
+ __u64 call_parm, \
|
||
|
void *stack_addr, \
|
||
|
void *gp_addr)) \
|
||
|
IP27PROM_LAUNCHSLAVE)
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubio.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubio.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubio.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubio.h 2004-08-26 05:27:21.000000000 -0500
|
||
|
@@ -172,9 +172,9 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
|
||
|
typedef union hubii_wid_u {
|
||
|
- u64 wid_reg_value;
|
||
|
+ __u64 wid_reg_value;
|
||
|
struct {
|
||
|
- u64 wid_rsvd: 32, /* unused */
|
||
|
+ __u64 wid_rsvd: 32, /* unused */
|
||
|
wid_rev_num: 4, /* revision number */
|
||
|
wid_part_num: 16, /* the widget type: hub=c101 */
|
||
|
wid_mfg_num: 11, /* Manufacturer id (IBM) */
|
||
|
@@ -184,9 +184,9 @@
|
||
|
|
||
|
|
||
|
typedef union hubii_wcr_u {
|
||
|
- u64 wcr_reg_value;
|
||
|
+ __u64 wcr_reg_value;
|
||
|
struct {
|
||
|
- u64 wcr_rsvd: 41, /* unused */
|
||
|
+ __u64 wcr_rsvd: 41, /* unused */
|
||
|
wcr_e_thresh: 5, /* elasticity threshold */
|
||
|
wcr_dir_con: 1, /* widget direct connect */
|
||
|
wcr_f_bad_pkt: 1, /* Force bad llp pkt enable */
|
||
|
@@ -200,9 +200,9 @@
|
||
|
#define iwcr_dir_con wcr_fields_s.wcr_dir_con
|
||
|
|
||
|
typedef union hubii_wstat_u {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 rsvd1: 31,
|
||
|
+ __u64 rsvd1: 31,
|
||
|
crazy: 1, /* Crazy bit */
|
||
|
rsvd2: 8,
|
||
|
llp_tx_cnt: 8, /* LLP Xmit retry counter */
|
||
|
@@ -217,9 +217,9 @@
|
||
|
|
||
|
|
||
|
typedef union hubii_ilcsr_u {
|
||
|
- u64 icsr_reg_value;
|
||
|
+ __u64 icsr_reg_value;
|
||
|
struct {
|
||
|
- u64 icsr_rsvd: 22, /* unused */
|
||
|
+ __u64 icsr_rsvd: 22, /* unused */
|
||
|
icsr_max_burst: 10, /* max burst */
|
||
|
icsr_rsvd4: 6, /* reserved */
|
||
|
icsr_max_retry: 10, /* max retry */
|
||
|
@@ -237,9 +237,9 @@
|
||
|
|
||
|
|
||
|
typedef union hubii_iowa_u {
|
||
|
- u64 iowa_reg_value;
|
||
|
+ __u64 iowa_reg_value;
|
||
|
struct {
|
||
|
- u64 iowa_rsvd: 48, /* unused */
|
||
|
+ __u64 iowa_rsvd: 48, /* unused */
|
||
|
iowa_wxoac: 8, /* xtalk widget access bits */
|
||
|
iowa_rsvd1: 7, /* xtalk widget access bits */
|
||
|
iowa_w0oac: 1; /* xtalk widget access bits */
|
||
|
@@ -247,9 +247,9 @@
|
||
|
} hubii_iowa_t;
|
||
|
|
||
|
typedef union hubii_iiwa_u {
|
||
|
- u64 iiwa_reg_value;
|
||
|
+ __u64 iiwa_reg_value;
|
||
|
struct {
|
||
|
- u64 iiwa_rsvd: 48, /* unused */
|
||
|
+ __u64 iiwa_rsvd: 48, /* unused */
|
||
|
iiwa_wxiac: 8, /* hub wid access bits */
|
||
|
iiwa_rsvd1: 7, /* reserved */
|
||
|
iiwa_w0iac: 1; /* hub wid0 access */
|
||
|
@@ -257,9 +257,9 @@
|
||
|
} hubii_iiwa_t;
|
||
|
|
||
|
typedef union hubii_illr_u {
|
||
|
- u64 illr_reg_value;
|
||
|
+ __u64 illr_reg_value;
|
||
|
struct {
|
||
|
- u64 illr_rsvd: 32, /* unused */
|
||
|
+ __u64 illr_rsvd: 32, /* unused */
|
||
|
illr_cb_cnt: 16, /* checkbit error count */
|
||
|
illr_sn_cnt: 16; /* sequence number count */
|
||
|
} illr_fields_s;
|
||
|
@@ -271,9 +271,9 @@
|
||
|
/* io_perf_sel allows the caller to specify what tests will be
|
||
|
performed */
|
||
|
typedef union io_perf_sel {
|
||
|
- u64 perf_sel_reg;
|
||
|
+ __u64 perf_sel_reg;
|
||
|
struct {
|
||
|
- u64 perf_rsvd : 48,
|
||
|
+ __u64 perf_rsvd : 48,
|
||
|
perf_icct : 8,
|
||
|
perf_ippr1 : 4,
|
||
|
perf_ippr0 : 4;
|
||
|
@@ -284,9 +284,9 @@
|
||
|
hardware problems there is only one counter, not two. */
|
||
|
|
||
|
typedef union io_perf_cnt {
|
||
|
- u64 perf_cnt;
|
||
|
+ __u64 perf_cnt;
|
||
|
struct {
|
||
|
- u64 perf_rsvd1 : 32,
|
||
|
+ __u64 perf_rsvd1 : 32,
|
||
|
perf_rsvd2 : 12,
|
||
|
perf_cnt : 20;
|
||
|
} perf_cnt_bits;
|
||
|
@@ -442,9 +442,9 @@
|
||
|
*/
|
||
|
#ifndef __ASSEMBLY__
|
||
|
typedef union icrba_u {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 resvd: 6,
|
||
|
+ __u64 resvd: 6,
|
||
|
stall_bte0: 1, /* Stall BTE 0 */
|
||
|
stall_bte1: 1, /* Stall BTE 1 */
|
||
|
error: 1, /* CRB has an error */
|
||
|
@@ -464,10 +464,10 @@
|
||
|
runtime selection of the format based on the REV_ID field of the
|
||
|
NI_STATUS_REV_ID register. */
|
||
|
typedef union h1_icrba_u {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
|
||
|
struct {
|
||
|
- u64 resvd: 6,
|
||
|
+ __u64 resvd: 6,
|
||
|
unused: 1, /* Unused but RW!! */
|
||
|
error: 1, /* CRB has an error */
|
||
|
ecode: 4, /* Error Code */
|
||
|
@@ -525,9 +525,9 @@
|
||
|
*/
|
||
|
#ifndef __ASSEMBLY__
|
||
|
typedef union icrbb_u {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 rsvd1: 5,
|
||
|
+ __u64 rsvd1: 5,
|
||
|
btenum: 1, /* BTE to which entry belongs to */
|
||
|
cohtrans: 1, /* Coherent transaction */
|
||
|
xtsize: 2, /* Xtalk operation size
|
||
|
@@ -567,9 +567,9 @@
|
||
|
runtime selection of the format based on the REV_ID field of the
|
||
|
NI_STATUS_REV_ID register. */
|
||
|
typedef union h1_icrbb_u {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 rsvd1: 5,
|
||
|
+ __u64 rsvd1: 5,
|
||
|
btenum: 1, /* BTE to which entry belongs to */
|
||
|
cohtrans: 1, /* Coherent transaction */
|
||
|
xtsize: 2, /* Xtalk operation size
|
||
|
@@ -683,9 +683,9 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
|
||
|
typedef union icrbc_s {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 rsvd: 6,
|
||
|
+ __u64 rsvd: 6,
|
||
|
sleep: 1,
|
||
|
pricnt: 4, /* Priority count sent with Read req */
|
||
|
pripsc: 4, /* Priority Pre scalar */
|
||
|
@@ -720,9 +720,9 @@
|
||
|
|
||
|
#ifndef __ASSEMBLY__
|
||
|
typedef union icrbd_s {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 rsvd: 38,
|
||
|
+ __u64 rsvd: 38,
|
||
|
toutvld: 1, /* Timeout in progress for this CRB */
|
||
|
ctxtvld: 1, /* Context field below is valid */
|
||
|
rsvd2: 1,
|
||
|
@@ -742,9 +742,9 @@
|
||
|
|
||
|
|
||
|
typedef union hubii_ifdr_u {
|
||
|
- u64 hi_ifdr_value;
|
||
|
+ __u64 hi_ifdr_value;
|
||
|
struct {
|
||
|
- u64 ifdr_rsvd: 49,
|
||
|
+ __u64 ifdr_rsvd: 49,
|
||
|
ifdr_maxrp: 7,
|
||
|
ifdr_rsvd1: 1,
|
||
|
ifdr_maxrq: 7;
|
||
|
@@ -801,9 +801,9 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
|
||
|
typedef union iprte_a {
|
||
|
- u64 entry;
|
||
|
+ __u64 entry;
|
||
|
struct {
|
||
|
- u64 rsvd1 : 7, /* Reserved field */
|
||
|
+ __u64 rsvd1 : 7, /* Reserved field */
|
||
|
valid : 1, /* Maps to a timeout entry */
|
||
|
rsvd2 : 1,
|
||
|
srcnode : 9, /* Node which did this PIO */
|
||
|
@@ -835,9 +835,9 @@
|
||
|
*/
|
||
|
|
||
|
typedef union iprb_u {
|
||
|
- u64 reg_value;
|
||
|
+ __u64 reg_value;
|
||
|
struct {
|
||
|
- u64 rsvd1: 15,
|
||
|
+ __u64 rsvd1: 15,
|
||
|
error: 1, /* Widget rcvd wr resp pkt w/ error */
|
||
|
ovflow: 5, /* Over flow count. perf measurement */
|
||
|
fire_and_forget: 1, /* Launch Write without response */
|
||
|
@@ -877,9 +877,9 @@
|
||
|
*/
|
||
|
#ifndef __ASSEMBLY__
|
||
|
typedef union icrbp_a {
|
||
|
- u64 ip_reg; /* the entire register value */
|
||
|
+ __u64 ip_reg; /* the entire register value */
|
||
|
struct {
|
||
|
- u64 error: 1, /* 63, error occurred */
|
||
|
+ __u64 error: 1, /* 63, error occurred */
|
||
|
ln_uce: 1, /* 62: uncorrectable memory */
|
||
|
ln_ae: 1, /* 61: protection violation */
|
||
|
ln_werr:1, /* 60: write access error */
|
||
|
@@ -919,9 +919,9 @@
|
||
|
|
||
|
#ifndef __ASSEMBLY__
|
||
|
typedef union hubii_idsr {
|
||
|
- u64 iin_reg;
|
||
|
+ __u64 iin_reg;
|
||
|
struct {
|
||
|
- u64 rsvd1 : 35,
|
||
|
+ __u64 rsvd1 : 35,
|
||
|
isent : 1,
|
||
|
rsvd2 : 3,
|
||
|
ienable: 1,
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubmd.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubmd.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubmd.h 2004-01-17 17:03:49.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubmd.h 2004-08-26 05:27:00.000000000 -0500
|
||
|
@@ -541,7 +541,7 @@
|
||
|
*/
|
||
|
|
||
|
struct dir_error_reg {
|
||
|
- u64 uce_vld: 1, /* 63: valid directory uce */
|
||
|
+ __u64 uce_vld: 1, /* 63: valid directory uce */
|
||
|
ae_vld: 1, /* 62: valid dir prot ecc error */
|
||
|
ce_vld: 1, /* 61: valid correctable ECC err*/
|
||
|
rsvd1: 19, /* 60-42: reserved */
|
||
|
@@ -555,13 +555,13 @@
|
||
|
};
|
||
|
|
||
|
typedef union md_dir_error {
|
||
|
- u64 derr_reg; /* the entire register */
|
||
|
+ __u64 derr_reg; /* the entire register */
|
||
|
struct dir_error_reg derr_fmt; /* the register format */
|
||
|
} md_dir_error_t;
|
||
|
|
||
|
|
||
|
struct mem_error_reg {
|
||
|
- u64 uce_vld: 1, /* 63: valid memory uce */
|
||
|
+ __u64 uce_vld: 1, /* 63: valid memory uce */
|
||
|
ce_vld: 1, /* 62: valid correctable ECC err*/
|
||
|
rsvd1: 22, /* 61-40: reserved */
|
||
|
bad_syn: 8, /* 39-32: bad mem ecc syndrome */
|
||
|
@@ -573,13 +573,13 @@
|
||
|
|
||
|
|
||
|
typedef union md_mem_error {
|
||
|
- u64 merr_reg; /* the entire register */
|
||
|
+ __u64 merr_reg; /* the entire register */
|
||
|
struct mem_error_reg merr_fmt; /* format of the mem_error reg */
|
||
|
} md_mem_error_t;
|
||
|
|
||
|
|
||
|
struct proto_error_reg {
|
||
|
- u64 valid: 1, /* 63: valid protocol error */
|
||
|
+ __u64 valid: 1, /* 63: valid protocol error */
|
||
|
rsvd1: 2, /* 62-61: reserved */
|
||
|
initiator:11, /* 60-50: id of request initiator*/
|
||
|
backoff: 2, /* 49-48: backoff control */
|
||
|
@@ -594,7 +594,7 @@
|
||
|
};
|
||
|
|
||
|
typedef union md_proto_error {
|
||
|
- u64 perr_reg; /* the entire register */
|
||
|
+ __u64 perr_reg; /* the entire register */
|
||
|
struct proto_error_reg perr_fmt; /* format of the register */
|
||
|
} md_proto_error_t;
|
||
|
|
||
|
@@ -642,7 +642,7 @@
|
||
|
|
||
|
|
||
|
struct md_pdir_high_fmt {
|
||
|
- u64 pd_hi_unused : 16,
|
||
|
+ __u64 pd_hi_unused : 16,
|
||
|
pd_hi_bvec : 38,
|
||
|
pd_hi_unused1 : 3,
|
||
|
pd_hi_ecc : 7;
|
||
|
@@ -651,14 +651,14 @@
|
||
|
|
||
|
typedef union md_pdir_high {
|
||
|
/* The 48 bits of standard directory, upper word */
|
||
|
- u64 pd_hi_val;
|
||
|
+ __u64 pd_hi_val;
|
||
|
struct md_pdir_high_fmt pd_hi_fmt;
|
||
|
}md_pdir_high_t;
|
||
|
|
||
|
|
||
|
struct md_pdir_low_shared_fmt {
|
||
|
/* The meaning of lower directory, shared */
|
||
|
- u64 pds_lo_unused : 16,
|
||
|
+ __u64 pds_lo_unused : 16,
|
||
|
pds_lo_bvec : 26,
|
||
|
pds_lo_cnt : 6,
|
||
|
pds_lo_state : 3,
|
||
|
@@ -670,7 +670,7 @@
|
||
|
|
||
|
struct md_pdir_low_exclusive_fmt {
|
||
|
/* The meaning of lower directory, exclusive */
|
||
|
- u64 pde_lo_unused : 31,
|
||
|
+ __u64 pde_lo_unused : 31,
|
||
|
pde_lo_ptr : 11,
|
||
|
pde_lo_unused1 : 6,
|
||
|
pde_lo_state : 3,
|
||
|
@@ -683,7 +683,7 @@
|
||
|
|
||
|
typedef union md_pdir_loent {
|
||
|
/* The 48 bits of premium directory, lower word */
|
||
|
- u64 pd_lo_val;
|
||
|
+ __u64 pd_lo_val;
|
||
|
struct md_pdir_low_exclusive_fmt pde_lo_fmt;
|
||
|
struct md_pdir_low_shared_fmt pds_lo_fmt;
|
||
|
}md_pdir_low_t;
|
||
|
@@ -711,25 +711,25 @@
|
||
|
} bddir_entry_t;
|
||
|
|
||
|
typedef struct dir_mem_entry {
|
||
|
- u64 prcpf[MAX_REGIONS];
|
||
|
+ __u64 prcpf[MAX_REGIONS];
|
||
|
bddir_entry_t directory_words[MD_PAGE_SIZE/CACHE_SLINE_SIZE];
|
||
|
} dir_mem_entry_t;
|
||
|
|
||
|
|
||
|
|
||
|
typedef union md_perf_sel {
|
||
|
- u64 perf_sel_reg;
|
||
|
+ __u64 perf_sel_reg;
|
||
|
struct {
|
||
|
- u64 perf_rsvd : 60,
|
||
|
+ __u64 perf_rsvd : 60,
|
||
|
perf_en : 1,
|
||
|
perf_sel : 3;
|
||
|
} perf_sel_bits;
|
||
|
} md_perf_sel_t;
|
||
|
|
||
|
typedef union md_perf_cnt {
|
||
|
- u64 perf_cnt;
|
||
|
+ __u64 perf_cnt;
|
||
|
struct {
|
||
|
- u64 perf_rsvd : 44,
|
||
|
+ __u64 perf_rsvd : 44,
|
||
|
perf_cnt : 20;
|
||
|
} perf_cnt_bits;
|
||
|
} md_perf_cnt_t;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubni.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubni.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubni.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubni.h 2004-08-26 05:26:48.000000000 -0500
|
||
|
@@ -229,9 +229,9 @@
|
||
|
#ifndef __ASSEMBLY__
|
||
|
|
||
|
typedef union hubni_port_error_u {
|
||
|
- u64 nipe_reg_value;
|
||
|
+ __u64 nipe_reg_value;
|
||
|
struct {
|
||
|
- u64 nipe_rsvd: 26, /* unused */
|
||
|
+ __u64 nipe_rsvd: 26, /* unused */
|
||
|
nipe_lnk_reset: 1, /* link reset */
|
||
|
nipe_intl_err: 1, /* internal error */
|
||
|
nipe_bad_msg: 1, /* bad message */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubpi.h linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubpi.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/sn/sn0/hubpi.h 2003-12-15 12:47:02.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/sn/sn0/hubpi.h 2004-08-26 05:26:36.000000000 -0500
|
||
|
@@ -312,7 +312,7 @@
|
||
|
*/
|
||
|
|
||
|
struct err_stack_format {
|
||
|
- u64 sk_addr : 33, /* address */
|
||
|
+ __u64 sk_addr : 33, /* address */
|
||
|
sk_cmd : 8, /* message command */
|
||
|
sk_crb_sts : 10, /* status from RRB or WRB */
|
||
|
sk_rw_rb : 1, /* RRB == 0, WRB == 1 */
|
||
|
@@ -323,12 +323,12 @@
|
||
|
};
|
||
|
|
||
|
typedef union pi_err_stack {
|
||
|
- u64 pi_stk_word;
|
||
|
+ __u64 pi_stk_word;
|
||
|
struct err_stack_format pi_stk_fmt;
|
||
|
} pi_err_stack_t;
|
||
|
|
||
|
struct err_status0_format {
|
||
|
- u64 s0_valid : 1, /* Valid */
|
||
|
+ __u64 s0_valid : 1, /* Valid */
|
||
|
s0_ovr_run : 1, /* Overrun, spooled to memory */
|
||
|
s0_addr : 37, /* address */
|
||
|
s0_cmd : 8, /* message command */
|
||
|
@@ -338,12 +338,12 @@
|
||
|
};
|
||
|
|
||
|
typedef union pi_err_stat0 {
|
||
|
- u64 pi_stat0_word;
|
||
|
+ __u64 pi_stat0_word;
|
||
|
struct err_status0_format pi_stat0_fmt;
|
||
|
} pi_err_stat0_t;
|
||
|
|
||
|
struct err_status1_format {
|
||
|
- u64 s1_src : 11, /* message source */
|
||
|
+ __u64 s1_src : 11, /* message source */
|
||
|
s1_crb_sts : 10, /* status from RRB or WRB */
|
||
|
s1_rw_rb : 1, /* RRB == 0, WRB == 1 */
|
||
|
s1_crb_num : 3, /* WRB (0 to 7) or RRB (0 to 4) */
|
||
|
@@ -353,11 +353,11 @@
|
||
|
};
|
||
|
|
||
|
typedef union pi_err_stat1 {
|
||
|
- u64 pi_stat1_word;
|
||
|
+ __u64 pi_stat1_word;
|
||
|
struct err_status1_format pi_stat1_fmt;
|
||
|
} pi_err_stat1_t;
|
||
|
|
||
|
-typedef u64 rtc_time_t;
|
||
|
+typedef __u64 rtc_time_t;
|
||
|
|
||
|
#endif /* !__ASSEMBLY__ */
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/stackframe.h linux-libc-headers-2.6.8.0/include/asm-mips/stackframe.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/stackframe.h 2004-08-18 13:15:41.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/stackframe.h 2004-08-26 05:14:41.000000000 -0500
|
||
|
@@ -25,7 +25,7 @@
|
||
|
|
||
|
.macro SAVE_TEMP
|
||
|
mfhi v1
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
LONG_S $8, PT_R8(sp)
|
||
|
LONG_S $9, PT_R9(sp)
|
||
|
#endif
|
||
|
@@ -55,7 +55,7 @@
|
||
|
|
||
|
#ifdef CONFIG_SMP
|
||
|
.macro get_saved_sp /* SMP variation */
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
mfc0 k0, CP0_CONTEXT
|
||
|
lui k1, %hi(kernelsp)
|
||
|
srl k0, k0, 23
|
||
|
@@ -63,7 +63,7 @@
|
||
|
addu k1, k0
|
||
|
LONG_L k1, %lo(kernelsp)(k1)
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
MFC0 k1, CP0_CONTEXT
|
||
|
dsra k1, 23
|
||
|
lui k0, %hi(pgd_current)
|
||
|
@@ -76,13 +76,13 @@
|
||
|
.endm
|
||
|
|
||
|
.macro set_saved_sp stackp temp temp2
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
mfc0 \temp, CP0_CONTEXT
|
||
|
srl \temp, 23
|
||
|
sll \temp, 2
|
||
|
LONG_S \stackp, kernelsp(\temp)
|
||
|
#endif
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
lw \temp, TI_CPU(gp)
|
||
|
dsll \temp, 3
|
||
|
lui \temp2, %hi(kernelsp)
|
||
|
@@ -127,7 +127,7 @@
|
||
|
LONG_S $6, PT_R6(sp)
|
||
|
MFC0 v1, CP0_EPC
|
||
|
LONG_S $7, PT_R7(sp)
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
LONG_S $8, PT_R8(sp)
|
||
|
LONG_S $9, PT_R9(sp)
|
||
|
#endif
|
||
|
@@ -156,7 +156,7 @@
|
||
|
|
||
|
.macro RESTORE_TEMP
|
||
|
LONG_L $24, PT_LO(sp)
|
||
|
-#ifdef CONFIG_MIPS32
|
||
|
+#ifndef __mips64
|
||
|
LONG_L $8, PT_R8(sp)
|
||
|
LONG_L $9, PT_R9(sp)
|
||
|
#endif
|
||
|
@@ -204,7 +204,7 @@
|
||
|
LONG_L $31, PT_R31(sp)
|
||
|
LONG_L $28, PT_R28(sp)
|
||
|
LONG_L $25, PT_R25(sp)
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
LONG_L $8, PT_R8(sp)
|
||
|
LONG_L $9, PT_R9(sp)
|
||
|
#endif
|
||
|
@@ -249,7 +249,7 @@
|
||
|
LONG_L $31, PT_R31(sp)
|
||
|
LONG_L $28, PT_R28(sp)
|
||
|
LONG_L $25, PT_R25(sp)
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
LONG_L $8, PT_R8(sp)
|
||
|
LONG_L $9, PT_R9(sp)
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/system.h linux-libc-headers-2.6.8.0/include/asm-mips/system.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/system.h 2004-08-18 13:15:42.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/system.h 2004-08-28 18:13:39.000000000 -0500
|
||
|
@@ -15,10 +15,11 @@
|
||
|
#include <asm/sgidefs.h>
|
||
|
|
||
|
#include <linux/kernel.h>
|
||
|
+#include <linux/linkage.h>
|
||
|
|
||
|
#include <asm/addrspace.h>
|
||
|
#include <asm/ptrace.h>
|
||
|
-#include <asm/hazards.h>
|
||
|
+#include <asm/types.h>
|
||
|
|
||
|
__asm__ (
|
||
|
".macro\tlocal_irq_enable\n\t"
|
||
|
@@ -311,7 +312,7 @@
|
||
|
return retval;
|
||
|
}
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
static inline __u64 __xchg_u64(volatile __u64 * m, __u64 val)
|
||
|
{
|
||
|
__u64 retval;
|
||
|
@@ -406,7 +407,7 @@
|
||
|
return retval;
|
||
|
}
|
||
|
|
||
|
-#ifdef CONFIG_MIPS64
|
||
|
+#ifdef __mips64
|
||
|
static inline unsigned long __cmpxchg_u64(volatile int * m, unsigned long old,
|
||
|
unsigned long new)
|
||
|
{
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/tx4927/tx4927_mips.h linux-libc-headers-2.6.8.0/include/asm-mips/tx4927/tx4927_mips.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/tx4927/tx4927_mips.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/tx4927/tx4927_mips.h 2004-08-26 05:22:30.000000000 -0500
|
||
|
@@ -36,15 +36,15 @@
|
||
|
".set\tmips0");
|
||
|
}
|
||
|
|
||
|
-#define reg_rd08(r) ((u8 )(*((vu8 *)(r))))
|
||
|
-#define reg_rd16(r) ((u16)(*((vu16*)(r))))
|
||
|
-#define reg_rd32(r) ((u32)(*((vu32*)(r))))
|
||
|
-#define reg_rd64(r) ((u64)(*((vu64*)(r))))
|
||
|
+#define reg_rd08(r) ((__u8 )(*((vu8 *)(r))))
|
||
|
+#define reg_rd16(r) ((__u16)(*((vu16*)(r))))
|
||
|
+#define reg_rd32(r) ((__u32)(*((vu32*)(r))))
|
||
|
+#define reg_rd64(r) ((__u64)(*((vu64*)(r))))
|
||
|
|
||
|
-#define reg_wr08(r,v) ((*((vu8 *)(r)))=((u8 )(v)))
|
||
|
-#define reg_wr16(r,v) ((*((vu16*)(r)))=((u16)(v)))
|
||
|
-#define reg_wr32(r,v) ((*((vu32*)(r)))=((u32)(v)))
|
||
|
-#define reg_wr64(r,v) ((*((vu64*)(r)))=((u64)(v)))
|
||
|
+#define reg_wr08(r,v) ((*((vu8 *)(r)))=((__u8 )(v)))
|
||
|
+#define reg_wr16(r,v) ((*((vu16*)(r)))=((__u16)(v)))
|
||
|
+#define reg_wr32(r,v) ((*((vu32*)(r)))=((__u32)(v)))
|
||
|
+#define reg_wr64(r,v) ((*((vu64*)(r)))=((__u64)(v)))
|
||
|
|
||
|
typedef volatile __signed char vs8;
|
||
|
typedef volatile unsigned char vu8;
|
||
|
@@ -55,10 +55,10 @@
|
||
|
typedef volatile __signed int vs32;
|
||
|
typedef volatile unsigned int vu32;
|
||
|
|
||
|
-typedef s8 s08;
|
||
|
+typedef __s8 s08;
|
||
|
typedef vs8 vs08;
|
||
|
|
||
|
-typedef u8 u08;
|
||
|
+typedef __u8 u08;
|
||
|
typedef vu8 vu08;
|
||
|
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/unaligned.h linux-libc-headers-2.6.8.0/include/asm-mips/unaligned.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/unaligned.h 2004-08-15 15:38:27.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/unaligned.h 2004-08-26 05:22:21.000000000 -0500
|
||
|
@@ -17,7 +17,7 @@
|
||
|
*
|
||
|
* This macro should be used for accessing values larger in size than
|
||
|
* single bytes at locations that are expected to be improperly aligned,
|
||
|
- * e.g. retrieving a u16 value from a location not u16-aligned.
|
||
|
+ * e.g. retrieving a __u16 value from a location not __u16-aligned.
|
||
|
*
|
||
|
* Note that unaligned accesses can be very expensive on some architectures.
|
||
|
*/
|
||
|
@@ -31,7 +31,7 @@
|
||
|
*
|
||
|
* This macro should be used for placing values larger in size than
|
||
|
* single bytes at locations that are expected to be improperly aligned,
|
||
|
- * e.g. writing a u16 value to a location not u16-aligned.
|
||
|
+ * e.g. writing a __u16 value to a location not __u16-aligned.
|
||
|
*
|
||
|
* Note that unaligned accesses can be very expensive on some architectures.
|
||
|
*/
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/asm-mips/xtalk/xwidget.h linux-libc-headers-2.6.8.0/include/asm-mips/xtalk/xwidget.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/asm-mips/xtalk/xwidget.h 2003-12-15 12:47:03.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/asm-mips/xtalk/xwidget.h 2004-08-26 05:23:33.000000000 -0500
|
||
|
@@ -92,7 +92,7 @@
|
||
|
* defined here
|
||
|
*/
|
||
|
#ifndef __ASSEMBLY__
|
||
|
-typedef u32 widgetreg_t;
|
||
|
+typedef __u32 widgetreg_t;
|
||
|
|
||
|
/* widget configuration registers */
|
||
|
typedef volatile struct widget_cfg {
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/acpi.h linux-libc-headers-2.6.8.0/include/linux/acpi.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/acpi.h 2004-08-18 13:16:01.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/acpi.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -51,49 +51,49 @@
|
||
|
|
||
|
struct acpi_table_rsdp {
|
||
|
char signature[8];
|
||
|
- u8 checksum;
|
||
|
+ __u8 checksum;
|
||
|
char oem_id[6];
|
||
|
- u8 revision;
|
||
|
- u32 rsdt_address;
|
||
|
+ __u8 revision;
|
||
|
+ __u32 rsdt_address;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi20_table_rsdp {
|
||
|
char signature[8];
|
||
|
- u8 checksum;
|
||
|
+ __u8 checksum;
|
||
|
char oem_id[6];
|
||
|
- u8 revision;
|
||
|
- u32 rsdt_address;
|
||
|
- u32 length;
|
||
|
- u64 xsdt_address;
|
||
|
- u8 ext_checksum;
|
||
|
- u8 reserved[3];
|
||
|
+ __u8 revision;
|
||
|
+ __u32 rsdt_address;
|
||
|
+ __u32 length;
|
||
|
+ __u64 xsdt_address;
|
||
|
+ __u8 ext_checksum;
|
||
|
+ __u8 reserved[3];
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
typedef struct {
|
||
|
- u8 type;
|
||
|
- u8 length;
|
||
|
+ __u8 type;
|
||
|
+ __u8 length;
|
||
|
} __attribute__ ((packed)) acpi_table_entry_header;
|
||
|
|
||
|
/* Root System Description Table (RSDT) */
|
||
|
|
||
|
struct acpi_table_rsdt {
|
||
|
struct acpi_table_header header;
|
||
|
- u32 entry[8];
|
||
|
+ __u32 entry[8];
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/* Extended System Description Table (XSDT) */
|
||
|
|
||
|
struct acpi_table_xsdt {
|
||
|
struct acpi_table_header header;
|
||
|
- u64 entry[1];
|
||
|
+ __u64 entry[1];
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/* Fixed ACPI Description Table (FADT) */
|
||
|
|
||
|
struct acpi_table_fadt {
|
||
|
struct acpi_table_header header;
|
||
|
- u32 facs_addr;
|
||
|
- u32 dsdt_addr;
|
||
|
+ __u32 facs_addr;
|
||
|
+ __u32 dsdt_addr;
|
||
|
/* ... */
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
@@ -101,10 +101,10 @@
|
||
|
|
||
|
struct acpi_table_madt {
|
||
|
struct acpi_table_header header;
|
||
|
- u32 lapic_address;
|
||
|
+ __u32 lapic_address;
|
||
|
struct {
|
||
|
- u32 pcat_compat:1;
|
||
|
- u32 reserved:31;
|
||
|
+ __u32 pcat_compat:1;
|
||
|
+ __u32 reserved:31;
|
||
|
} flags;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
@@ -122,85 +122,85 @@
|
||
|
};
|
||
|
|
||
|
typedef struct {
|
||
|
- u16 polarity:2;
|
||
|
- u16 trigger:2;
|
||
|
- u16 reserved:12;
|
||
|
+ __u16 polarity:2;
|
||
|
+ __u16 trigger:2;
|
||
|
+ __u16 reserved:12;
|
||
|
} __attribute__ ((packed)) acpi_interrupt_flags;
|
||
|
|
||
|
struct acpi_table_lapic {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 acpi_id;
|
||
|
- u8 id;
|
||
|
+ __u8 acpi_id;
|
||
|
+ __u8 id;
|
||
|
struct {
|
||
|
- u32 enabled:1;
|
||
|
- u32 reserved:31;
|
||
|
+ __u32 enabled:1;
|
||
|
+ __u32 reserved:31;
|
||
|
} flags;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_ioapic {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 id;
|
||
|
- u8 reserved;
|
||
|
- u32 address;
|
||
|
- u32 global_irq_base;
|
||
|
+ __u8 id;
|
||
|
+ __u8 reserved;
|
||
|
+ __u32 address;
|
||
|
+ __u32 global_irq_base;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_int_src_ovr {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 bus;
|
||
|
- u8 bus_irq;
|
||
|
- u32 global_irq;
|
||
|
+ __u8 bus;
|
||
|
+ __u8 bus_irq;
|
||
|
+ __u32 global_irq;
|
||
|
acpi_interrupt_flags flags;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_nmi_src {
|
||
|
acpi_table_entry_header header;
|
||
|
acpi_interrupt_flags flags;
|
||
|
- u32 global_irq;
|
||
|
+ __u32 global_irq;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_lapic_nmi {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 acpi_id;
|
||
|
+ __u8 acpi_id;
|
||
|
acpi_interrupt_flags flags;
|
||
|
- u8 lint;
|
||
|
+ __u8 lint;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_lapic_addr_ovr {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 reserved[2];
|
||
|
- u64 address;
|
||
|
+ __u8 reserved[2];
|
||
|
+ __u64 address;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_iosapic {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 id;
|
||
|
- u8 reserved;
|
||
|
- u32 global_irq_base;
|
||
|
- u64 address;
|
||
|
+ __u8 id;
|
||
|
+ __u8 reserved;
|
||
|
+ __u32 global_irq_base;
|
||
|
+ __u64 address;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_lsapic {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 acpi_id;
|
||
|
- u8 id;
|
||
|
- u8 eid;
|
||
|
- u8 reserved[3];
|
||
|
+ __u8 acpi_id;
|
||
|
+ __u8 id;
|
||
|
+ __u8 eid;
|
||
|
+ __u8 reserved[3];
|
||
|
struct {
|
||
|
- u32 enabled:1;
|
||
|
- u32 reserved:31;
|
||
|
+ __u32 enabled:1;
|
||
|
+ __u32 reserved:31;
|
||
|
} flags;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_plat_int_src {
|
||
|
acpi_table_entry_header header;
|
||
|
acpi_interrupt_flags flags;
|
||
|
- u8 type; /* See acpi_interrupt_type */
|
||
|
- u8 id;
|
||
|
- u8 eid;
|
||
|
- u8 iosapic_vector;
|
||
|
- u32 global_irq;
|
||
|
- u32 reserved;
|
||
|
+ __u8 type; /* See acpi_interrupt_type */
|
||
|
+ __u8 id;
|
||
|
+ __u8 eid;
|
||
|
+ __u8 iosapic_vector;
|
||
|
+ __u32 global_irq;
|
||
|
+ __u32 reserved;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
enum acpi_interrupt_id {
|
||
|
@@ -213,21 +213,21 @@
|
||
|
#define ACPI_SPACE_MEM 0
|
||
|
|
||
|
struct acpi_gen_regaddr {
|
||
|
- u8 space_id;
|
||
|
- u8 bit_width;
|
||
|
- u8 bit_offset;
|
||
|
- u8 resv;
|
||
|
- u32 addrl;
|
||
|
- u32 addrh;
|
||
|
+ __u8 space_id;
|
||
|
+ __u8 bit_width;
|
||
|
+ __u8 bit_offset;
|
||
|
+ __u8 resv;
|
||
|
+ __u32 addrl;
|
||
|
+ __u32 addrh;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_hpet {
|
||
|
struct acpi_table_header header;
|
||
|
- u32 id;
|
||
|
+ __u32 id;
|
||
|
struct acpi_gen_regaddr addr;
|
||
|
- u8 number;
|
||
|
- u16 min_tick;
|
||
|
- u8 page_protect;
|
||
|
+ __u8 number;
|
||
|
+ __u16 min_tick;
|
||
|
+ __u8 page_protect;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/*
|
||
|
@@ -236,17 +236,17 @@
|
||
|
*/
|
||
|
struct acpi_table_sbf
|
||
|
{
|
||
|
- u8 sbf_signature[4];
|
||
|
- u32 sbf_len;
|
||
|
- u8 sbf_revision;
|
||
|
- u8 sbf_csum;
|
||
|
- u8 sbf_oemid[6];
|
||
|
- u8 sbf_oemtable[8];
|
||
|
- u8 sbf_revdata[4];
|
||
|
- u8 sbf_creator[4];
|
||
|
- u8 sbf_crearev[4];
|
||
|
- u8 sbf_cmos;
|
||
|
- u8 sbf_spare[3];
|
||
|
+ __u8 sbf_signature[4];
|
||
|
+ __u32 sbf_len;
|
||
|
+ __u8 sbf_revision;
|
||
|
+ __u8 sbf_csum;
|
||
|
+ __u8 sbf_oemid[6];
|
||
|
+ __u8 sbf_oemtable[8];
|
||
|
+ __u8 sbf_revdata[4];
|
||
|
+ __u8 sbf_creator[4];
|
||
|
+ __u8 sbf_crearev[4];
|
||
|
+ __u8 sbf_cmos;
|
||
|
+ __u8 sbf_spare[3];
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/*
|
||
|
@@ -256,8 +256,8 @@
|
||
|
|
||
|
struct acpi_table_srat {
|
||
|
struct acpi_table_header header;
|
||
|
- u32 table_revision;
|
||
|
- u64 reserved;
|
||
|
+ __u32 table_revision;
|
||
|
+ __u64 reserved;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
enum acpi_srat_entry_id {
|
||
|
@@ -268,31 +268,31 @@
|
||
|
|
||
|
struct acpi_table_processor_affinity {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 proximity_domain;
|
||
|
- u8 apic_id;
|
||
|
+ __u8 proximity_domain;
|
||
|
+ __u8 apic_id;
|
||
|
struct {
|
||
|
- u32 enabled:1;
|
||
|
- u32 reserved:31;
|
||
|
+ __u32 enabled:1;
|
||
|
+ __u32 reserved:31;
|
||
|
} flags;
|
||
|
- u8 lsapic_eid;
|
||
|
- u8 reserved[7];
|
||
|
+ __u8 lsapic_eid;
|
||
|
+ __u8 reserved[7];
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
struct acpi_table_memory_affinity {
|
||
|
acpi_table_entry_header header;
|
||
|
- u8 proximity_domain;
|
||
|
- u8 reserved1[5];
|
||
|
- u32 base_addr_lo;
|
||
|
- u32 base_addr_hi;
|
||
|
- u32 length_lo;
|
||
|
- u32 length_hi;
|
||
|
- u32 memory_type; /* See acpi_address_range_id */
|
||
|
+ __u8 proximity_domain;
|
||
|
+ __u8 reserved1[5];
|
||
|
+ __u32 base_addr_lo;
|
||
|
+ __u32 base_addr_hi;
|
||
|
+ __u32 length_lo;
|
||
|
+ __u32 length_hi;
|
||
|
+ __u32 memory_type; /* See acpi_address_range_id */
|
||
|
struct {
|
||
|
- u32 enabled:1;
|
||
|
- u32 hot_pluggable:1;
|
||
|
- u32 reserved:30;
|
||
|
+ __u32 enabled:1;
|
||
|
+ __u32 hot_pluggable:1;
|
||
|
+ __u32 reserved:30;
|
||
|
} flags;
|
||
|
- u64 reserved2;
|
||
|
+ __u64 reserved2;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
enum acpi_address_range_id {
|
||
|
@@ -310,17 +310,17 @@
|
||
|
|
||
|
struct acpi_table_slit {
|
||
|
struct acpi_table_header header;
|
||
|
- u64 localities;
|
||
|
- u8 entry[1]; /* real size = localities^2 */
|
||
|
+ __u64 localities;
|
||
|
+ __u8 entry[1]; /* real size = localities^2 */
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/* Smart Battery Description Table (SBST) */
|
||
|
|
||
|
struct acpi_table_sbst {
|
||
|
struct acpi_table_header header;
|
||
|
- u32 warning; /* Warn user */
|
||
|
- u32 low; /* Critical sleep */
|
||
|
- u32 critical; /* Critical shutdown */
|
||
|
+ __u32 warning; /* Warn user */
|
||
|
+ __u32 low; /* Critical sleep */
|
||
|
+ __u32 critical; /* Critical shutdown */
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/* Embedded Controller Boot Resources Table (ECDT) */
|
||
|
@@ -329,8 +329,8 @@
|
||
|
struct acpi_table_header header;
|
||
|
struct acpi_generic_address ec_control;
|
||
|
struct acpi_generic_address ec_data;
|
||
|
- u32 uid;
|
||
|
- u8 gpe_bit;
|
||
|
+ __u32 uid;
|
||
|
+ __u8 gpe_bit;
|
||
|
char ec_id[0];
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
@@ -338,9 +338,9 @@
|
||
|
|
||
|
struct acpi_table_mcfg {
|
||
|
struct acpi_table_header header;
|
||
|
- u8 reserved[8];
|
||
|
- u32 base_address;
|
||
|
- u32 base_reserved;
|
||
|
+ __u8 reserved[8];
|
||
|
+ __u32 base_address;
|
||
|
+ __u32 base_reserved;
|
||
|
} __attribute__ ((packed));
|
||
|
|
||
|
/* Table Handlers */
|
||
|
@@ -396,7 +396,7 @@
|
||
|
|
||
|
extern int acpi_mp_config;
|
||
|
|
||
|
-extern u32 pci_mmcfg_base_addr;
|
||
|
+extern __u32 pci_mmcfg_base_addr;
|
||
|
|
||
|
extern int sbf_port ;
|
||
|
|
||
|
@@ -411,20 +411,20 @@
|
||
|
|
||
|
#endif /*!CONFIG_ACPI_BOOT*/
|
||
|
|
||
|
-unsigned int acpi_register_gsi (u32 gsi, int edge_level, int active_high_low);
|
||
|
-int acpi_gsi_to_irq (u32 gsi, unsigned int *irq);
|
||
|
+unsigned int acpi_register_gsi (__u32 gsi, int edge_level, int active_high_low);
|
||
|
+int acpi_gsi_to_irq (__u32 gsi, unsigned int *irq);
|
||
|
|
||
|
#ifdef CONFIG_ACPI_PCI
|
||
|
|
||
|
struct acpi_prt_entry {
|
||
|
struct list_head node;
|
||
|
struct acpi_pci_id id;
|
||
|
- u8 pin;
|
||
|
+ __u8 pin;
|
||
|
struct {
|
||
|
acpi_handle handle;
|
||
|
- u32 index;
|
||
|
+ __u32 index;
|
||
|
} link;
|
||
|
- u32 irq;
|
||
|
+ __u32 irq;
|
||
|
};
|
||
|
|
||
|
struct acpi_prt_list {
|
||
|
@@ -451,8 +451,8 @@
|
||
|
|
||
|
#ifdef CONFIG_ACPI_EC
|
||
|
|
||
|
-int ec_read(u8 addr, u8 *val);
|
||
|
-int ec_write(u8 addr, u8 val);
|
||
|
+int ec_read(__u8 addr, __u8 *val);
|
||
|
+int ec_write(__u8 addr, __u8 val);
|
||
|
|
||
|
#endif /*CONFIG_ACPI_EC*/
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/affs_fs_i.h linux-libc-headers-2.6.8.0/include/linux/affs_fs_i.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/affs_fs_i.h 2003-12-31 17:46:48.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/affs_fs_i.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -9,13 +9,13 @@
|
||
|
//#define AFFS_CACHE_SIZE (4*4)
|
||
|
|
||
|
#define AFFS_MAX_PREALLOC 32
|
||
|
-#define AFFS_LC_SIZE (AFFS_CACHE_SIZE/sizeof(u32)/2)
|
||
|
+#define AFFS_LC_SIZE (AFFS_CACHE_SIZE/sizeof(__u32)/2)
|
||
|
#define AFFS_AC_SIZE (AFFS_CACHE_SIZE/sizeof(struct affs_ext_key)/2)
|
||
|
#define AFFS_AC_MASK (AFFS_AC_SIZE-1)
|
||
|
|
||
|
struct affs_ext_key {
|
||
|
- u32 ext; /* idx of the extended block */
|
||
|
- u32 key; /* block number */
|
||
|
+ __u32 ext; /* idx of the extended block */
|
||
|
+ __u32 key; /* block number */
|
||
|
};
|
||
|
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/affs_fs_sb.h linux-libc-headers-2.6.8.0/include/linux/affs_fs_sb.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/affs_fs_sb.h 2004-08-18 13:16:01.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/affs_fs_sb.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -9,8 +9,8 @@
|
||
|
*/
|
||
|
|
||
|
struct affs_bm_info {
|
||
|
- u32 bm_key; /* Disk block number */
|
||
|
- u32 bm_free; /* Free blocks in here */
|
||
|
+ __u32 bm_key; /* Disk block number */
|
||
|
+ __u32 bm_free; /* Free blocks in here */
|
||
|
};
|
||
|
|
||
|
#define SF_INTL 0x0001 /* International filesystem. */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/affs_hardblocks.h linux-libc-headers-2.6.8.0/include/linux/affs_hardblocks.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/affs_hardblocks.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/affs_hardblocks.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -4,59 +4,59 @@
|
||
|
/* Just the needed definitions for the RDB of an Amiga HD. */
|
||
|
|
||
|
struct RigidDiskBlock {
|
||
|
- u32 rdb_ID;
|
||
|
- u32 rdb_SummedLongs;
|
||
|
- s32 rdb_ChkSum;
|
||
|
- u32 rdb_HostID;
|
||
|
- u32 rdb_BlockBytes;
|
||
|
- u32 rdb_Flags;
|
||
|
- u32 rdb_BadBlockList;
|
||
|
- u32 rdb_PartitionList;
|
||
|
- u32 rdb_FileSysHeaderList;
|
||
|
- u32 rdb_DriveInit;
|
||
|
- u32 rdb_Reserved1[6];
|
||
|
- u32 rdb_Cylinders;
|
||
|
- u32 rdb_Sectors;
|
||
|
- u32 rdb_Heads;
|
||
|
- u32 rdb_Interleave;
|
||
|
- u32 rdb_Park;
|
||
|
- u32 rdb_Reserved2[3];
|
||
|
- u32 rdb_WritePreComp;
|
||
|
- u32 rdb_ReducedWrite;
|
||
|
- u32 rdb_StepRate;
|
||
|
- u32 rdb_Reserved3[5];
|
||
|
- u32 rdb_RDBBlocksLo;
|
||
|
- u32 rdb_RDBBlocksHi;
|
||
|
- u32 rdb_LoCylinder;
|
||
|
- u32 rdb_HiCylinder;
|
||
|
- u32 rdb_CylBlocks;
|
||
|
- u32 rdb_AutoParkSeconds;
|
||
|
- u32 rdb_HighRDSKBlock;
|
||
|
- u32 rdb_Reserved4;
|
||
|
+ __u32 rdb_ID;
|
||
|
+ __u32 rdb_SummedLongs;
|
||
|
+ __s32 rdb_ChkSum;
|
||
|
+ __u32 rdb_HostID;
|
||
|
+ __u32 rdb_BlockBytes;
|
||
|
+ __u32 rdb_Flags;
|
||
|
+ __u32 rdb_BadBlockList;
|
||
|
+ __u32 rdb_PartitionList;
|
||
|
+ __u32 rdb_FileSysHeaderList;
|
||
|
+ __u32 rdb_DriveInit;
|
||
|
+ __u32 rdb_Reserved1[6];
|
||
|
+ __u32 rdb_Cylinders;
|
||
|
+ __u32 rdb_Sectors;
|
||
|
+ __u32 rdb_Heads;
|
||
|
+ __u32 rdb_Interleave;
|
||
|
+ __u32 rdb_Park;
|
||
|
+ __u32 rdb_Reserved2[3];
|
||
|
+ __u32 rdb_WritePreComp;
|
||
|
+ __u32 rdb_ReducedWrite;
|
||
|
+ __u32 rdb_StepRate;
|
||
|
+ __u32 rdb_Reserved3[5];
|
||
|
+ __u32 rdb_RDBBlocksLo;
|
||
|
+ __u32 rdb_RDBBlocksHi;
|
||
|
+ __u32 rdb_LoCylinder;
|
||
|
+ __u32 rdb_HiCylinder;
|
||
|
+ __u32 rdb_CylBlocks;
|
||
|
+ __u32 rdb_AutoParkSeconds;
|
||
|
+ __u32 rdb_HighRDSKBlock;
|
||
|
+ __u32 rdb_Reserved4;
|
||
|
char rdb_DiskVendor[8];
|
||
|
char rdb_DiskProduct[16];
|
||
|
char rdb_DiskRevision[4];
|
||
|
char rdb_ControllerVendor[8];
|
||
|
char rdb_ControllerProduct[16];
|
||
|
char rdb_ControllerRevision[4];
|
||
|
- u32 rdb_Reserved5[10];
|
||
|
+ __u32 rdb_Reserved5[10];
|
||
|
};
|
||
|
|
||
|
#define IDNAME_RIGIDDISK 0x5244534B /* "RDSK" */
|
||
|
|
||
|
struct PartitionBlock {
|
||
|
- u32 pb_ID;
|
||
|
- u32 pb_SummedLongs;
|
||
|
- s32 pb_ChkSum;
|
||
|
- u32 pb_HostID;
|
||
|
- u32 pb_Next;
|
||
|
- u32 pb_Flags;
|
||
|
- u32 pb_Reserved1[2];
|
||
|
- u32 pb_DevFlags;
|
||
|
- u8 pb_DriveName[32];
|
||
|
- u32 pb_Reserved2[15];
|
||
|
- u32 pb_Environment[17];
|
||
|
- u32 pb_EReserved[15];
|
||
|
+ __u32 pb_ID;
|
||
|
+ __u32 pb_SummedLongs;
|
||
|
+ __s32 pb_ChkSum;
|
||
|
+ __u32 pb_HostID;
|
||
|
+ __u32 pb_Next;
|
||
|
+ __u32 pb_Flags;
|
||
|
+ __u32 pb_Reserved1[2];
|
||
|
+ __u32 pb_DevFlags;
|
||
|
+ __u8 pb_DriveName[32];
|
||
|
+ __u32 pb_Reserved2[15];
|
||
|
+ __u32 pb_Environment[17];
|
||
|
+ __u32 pb_EReserved[15];
|
||
|
};
|
||
|
|
||
|
#define IDNAME_PARTITION 0x50415254 /* "PART" */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/amigaffs.h linux-libc-headers-2.6.8.0/include/linux/amigaffs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/amigaffs.h 2003-12-31 17:46:48.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/amigaffs.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -64,90 +64,90 @@
|
||
|
#define AFFS_DATA(bh) (((struct affs_data_head *)(bh)->b_data)->data)
|
||
|
|
||
|
struct affs_date {
|
||
|
- u32 days;
|
||
|
- u32 mins;
|
||
|
- u32 ticks;
|
||
|
+ __u32 days;
|
||
|
+ __u32 mins;
|
||
|
+ __u32 ticks;
|
||
|
};
|
||
|
|
||
|
struct affs_short_date {
|
||
|
- u16 days;
|
||
|
- u16 mins;
|
||
|
- u16 ticks;
|
||
|
+ __u16 days;
|
||
|
+ __u16 mins;
|
||
|
+ __u16 ticks;
|
||
|
};
|
||
|
|
||
|
struct affs_root_head {
|
||
|
- u32 ptype;
|
||
|
- u32 spare1;
|
||
|
- u32 spare2;
|
||
|
- u32 hash_size;
|
||
|
- u32 spare3;
|
||
|
- u32 checksum;
|
||
|
- u32 hashtable[1];
|
||
|
+ __u32 ptype;
|
||
|
+ __u32 spare1;
|
||
|
+ __u32 spare2;
|
||
|
+ __u32 hash_size;
|
||
|
+ __u32 spare3;
|
||
|
+ __u32 checksum;
|
||
|
+ __u32 hashtable[1];
|
||
|
};
|
||
|
|
||
|
struct affs_root_tail {
|
||
|
- u32 bm_flag;
|
||
|
- u32 bm_blk[AFFS_ROOT_BMAPS];
|
||
|
- u32 bm_ext;
|
||
|
+ __u32 bm_flag;
|
||
|
+ __u32 bm_blk[AFFS_ROOT_BMAPS];
|
||
|
+ __u32 bm_ext;
|
||
|
struct affs_date root_change;
|
||
|
- u8 disk_name[32];
|
||
|
- u32 spare1;
|
||
|
- u32 spare2;
|
||
|
+ __u8 disk_name[32];
|
||
|
+ __u32 spare1;
|
||
|
+ __u32 spare2;
|
||
|
struct affs_date disk_change;
|
||
|
struct affs_date disk_create;
|
||
|
- u32 spare3;
|
||
|
- u32 spare4;
|
||
|
- u32 dcache;
|
||
|
- u32 stype;
|
||
|
+ __u32 spare3;
|
||
|
+ __u32 spare4;
|
||
|
+ __u32 dcache;
|
||
|
+ __u32 stype;
|
||
|
};
|
||
|
|
||
|
struct affs_head {
|
||
|
- u32 ptype;
|
||
|
- u32 key;
|
||
|
- u32 block_count;
|
||
|
- u32 spare1;
|
||
|
- u32 first_data;
|
||
|
- u32 checksum;
|
||
|
- u32 table[1];
|
||
|
+ __u32 ptype;
|
||
|
+ __u32 key;
|
||
|
+ __u32 block_count;
|
||
|
+ __u32 spare1;
|
||
|
+ __u32 first_data;
|
||
|
+ __u32 checksum;
|
||
|
+ __u32 table[1];
|
||
|
};
|
||
|
|
||
|
struct affs_tail {
|
||
|
- u32 spare1;
|
||
|
- u16 uid;
|
||
|
- u16 gid;
|
||
|
- u32 protect;
|
||
|
- u32 size;
|
||
|
- u8 comment[92];
|
||
|
+ __u32 spare1;
|
||
|
+ __u16 uid;
|
||
|
+ __u16 gid;
|
||
|
+ __u32 protect;
|
||
|
+ __u32 size;
|
||
|
+ __u8 comment[92];
|
||
|
struct affs_date change;
|
||
|
- u8 name[32];
|
||
|
- u32 spare2;
|
||
|
- u32 original;
|
||
|
- u32 link_chain;
|
||
|
- u32 spare[5];
|
||
|
- u32 hash_chain;
|
||
|
- u32 parent;
|
||
|
- u32 extension;
|
||
|
- u32 stype;
|
||
|
+ __u8 name[32];
|
||
|
+ __u32 spare2;
|
||
|
+ __u32 original;
|
||
|
+ __u32 link_chain;
|
||
|
+ __u32 spare[5];
|
||
|
+ __u32 hash_chain;
|
||
|
+ __u32 parent;
|
||
|
+ __u32 extension;
|
||
|
+ __u32 stype;
|
||
|
};
|
||
|
|
||
|
struct slink_front
|
||
|
{
|
||
|
- u32 ptype;
|
||
|
- u32 key;
|
||
|
- u32 spare1[3];
|
||
|
- u32 checksum;
|
||
|
- u8 symname[1]; /* depends on block size */
|
||
|
+ __u32 ptype;
|
||
|
+ __u32 key;
|
||
|
+ __u32 spare1[3];
|
||
|
+ __u32 checksum;
|
||
|
+ __u8 symname[1]; /* depends on block size */
|
||
|
};
|
||
|
|
||
|
struct affs_data_head
|
||
|
{
|
||
|
- u32 ptype;
|
||
|
- u32 key;
|
||
|
- u32 sequence;
|
||
|
- u32 size;
|
||
|
- u32 next;
|
||
|
- u32 checksum;
|
||
|
- u8 data[1]; /* depends on block size */
|
||
|
+ __u32 ptype;
|
||
|
+ __u32 key;
|
||
|
+ __u32 sequence;
|
||
|
+ __u32 size;
|
||
|
+ __u32 next;
|
||
|
+ __u32 checksum;
|
||
|
+ __u8 data[1]; /* depends on block size */
|
||
|
};
|
||
|
|
||
|
/* Permission bits */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/ata.h linux-libc-headers-2.6.8.0/include/linux/ata.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/ata.h 2004-08-18 13:16:01.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/ata.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -34,7 +34,7 @@
|
||
|
ATA_MAX_PRD = 256, /* we could make these 256/256 */
|
||
|
ATA_SECT_SIZE = 512,
|
||
|
ATA_SECT_SIZE_MASK = (ATA_SECT_SIZE - 1),
|
||
|
- ATA_SECT_DWORDS = ATA_SECT_SIZE / sizeof(u32),
|
||
|
+ ATA_SECT_DWORDS = ATA_SECT_SIZE / sizeof(__u32),
|
||
|
|
||
|
ATA_ID_WORDS = 256,
|
||
|
ATA_ID_PROD_OFS = 27,
|
||
|
@@ -176,31 +176,31 @@
|
||
|
/* core structures */
|
||
|
|
||
|
struct ata_prd {
|
||
|
- u32 addr;
|
||
|
- u32 flags_len;
|
||
|
+ __u32 addr;
|
||
|
+ __u32 flags_len;
|
||
|
} __attribute__((packed));
|
||
|
|
||
|
struct ata_taskfile {
|
||
|
unsigned long flags; /* ATA_TFLAG_xxx */
|
||
|
- u8 protocol; /* ATA_PROT_xxx */
|
||
|
+ __u8 protocol; /* ATA_PROT_xxx */
|
||
|
|
||
|
- u8 ctl; /* control reg */
|
||
|
+ __u8 ctl; /* control reg */
|
||
|
|
||
|
- u8 hob_feature; /* additional data */
|
||
|
- u8 hob_nsect; /* to support LBA48 */
|
||
|
- u8 hob_lbal;
|
||
|
- u8 hob_lbam;
|
||
|
- u8 hob_lbah;
|
||
|
+ __u8 hob_feature; /* additional data */
|
||
|
+ __u8 hob_nsect; /* to support LBA48 */
|
||
|
+ __u8 hob_lbal;
|
||
|
+ __u8 hob_lbam;
|
||
|
+ __u8 hob_lbah;
|
||
|
|
||
|
- u8 feature;
|
||
|
- u8 nsect;
|
||
|
- u8 lbal;
|
||
|
- u8 lbam;
|
||
|
- u8 lbah;
|
||
|
+ __u8 feature;
|
||
|
+ __u8 nsect;
|
||
|
+ __u8 lbal;
|
||
|
+ __u8 lbam;
|
||
|
+ __u8 lbah;
|
||
|
|
||
|
- u8 device;
|
||
|
+ __u8 device;
|
||
|
|
||
|
- u8 command; /* IO operation */
|
||
|
+ __u8 command; /* IO operation */
|
||
|
};
|
||
|
|
||
|
#define ata_id_is_ata(dev) (((dev)->id[0] & (1 << 15)) == 0)
|
||
|
@@ -213,12 +213,12 @@
|
||
|
#define ata_id_has_dma(dev) ((dev)->id[49] & (1 << 8))
|
||
|
#define ata_id_removeable(dev) ((dev)->id[0] & (1 << 7))
|
||
|
#define ata_id_u32(dev,n) \
|
||
|
- (((u32) (dev)->id[(n) + 1] << 16) | ((u32) (dev)->id[(n)]))
|
||
|
+ (((__u32) (dev)->id[(n) + 1] << 16) | ((__u32) (dev)->id[(n)]))
|
||
|
#define ata_id_u64(dev,n) \
|
||
|
- ( ((u64) dev->id[(n) + 3] << 48) | \
|
||
|
- ((u64) dev->id[(n) + 2] << 32) | \
|
||
|
- ((u64) dev->id[(n) + 1] << 16) | \
|
||
|
- ((u64) dev->id[(n) + 0]) )
|
||
|
+ ( ((__u64) dev->id[(n) + 3] << 48) | \
|
||
|
+ ((__u64) dev->id[(n) + 2] << 32) | \
|
||
|
+ ((__u64) dev->id[(n) + 1] << 16) | \
|
||
|
+ ((__u64) dev->id[(n) + 0]) )
|
||
|
|
||
|
static inline int is_atapi_taskfile(struct ata_taskfile *tf)
|
||
|
{
|
||
|
@@ -226,7 +226,7 @@
|
||
|
(tf->protocol == ATA_PROT_ATAPI_DMA);
|
||
|
}
|
||
|
|
||
|
-static inline int ata_ok(u8 status)
|
||
|
+static inline int ata_ok(__u8 status)
|
||
|
{
|
||
|
return ((status & (ATA_BUSY | ATA_DRDY | ATA_DF | ATA_DRQ | ATA_ERR))
|
||
|
== ATA_DRDY);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/bitops.h linux-libc-headers-2.6.8.0/include/linux/bitops.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/bitops.h 2004-06-09 07:00:49.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/bitops.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -114,7 +114,7 @@
|
||
|
return generic_hweight32((unsigned int)(w >> 32)) +
|
||
|
generic_hweight32((unsigned int)w);
|
||
|
#else
|
||
|
- u64 res;
|
||
|
+ __u64 res;
|
||
|
res = (w & 0x5555555555555555ul) + ((w >> 1) & 0x5555555555555555ul);
|
||
|
res = (res & 0x3333333333333333ul) + ((res >> 2) & 0x3333333333333333ul);
|
||
|
res = (res & 0x0F0F0F0F0F0F0F0Ful) + ((res >> 4) & 0x0F0F0F0F0F0F0F0Ful);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/compat.h linux-libc-headers-2.6.8.0/include/linux/compat.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/compat.h 2004-06-09 07:00:49.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/compat.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -78,9 +78,9 @@
|
||
|
};
|
||
|
|
||
|
struct compat_dirent {
|
||
|
- u32 d_ino;
|
||
|
+ __u32 d_ino;
|
||
|
compat_off_t d_off;
|
||
|
- u16 d_reclen;
|
||
|
+ __u16 d_reclen;
|
||
|
char d_name[256];
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/console.h linux-libc-headers-2.6.8.0/include/linux/console.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/console.h 2004-08-18 13:16:02.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/console.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -49,9 +49,9 @@
|
||
|
int (*con_scrolldelta)(struct vc_data *, int);
|
||
|
int (*con_set_origin)(struct vc_data *);
|
||
|
void (*con_save_screen)(struct vc_data *);
|
||
|
- u8 (*con_build_attr)(struct vc_data *, u8, u8, u8, u8, u8);
|
||
|
- void (*con_invert_region)(struct vc_data *, u16 *, int);
|
||
|
- u16 *(*con_screen_pos)(struct vc_data *, int);
|
||
|
+ __u8 (*con_build_attr)(struct vc_data *, __u8, __u8, __u8, __u8, __u8);
|
||
|
+ void (*con_invert_region)(struct vc_data *, __u16 *, int);
|
||
|
+ __u16 *(*con_screen_pos)(struct vc_data *, int);
|
||
|
unsigned long (*con_getxy)(struct vc_data *, unsigned long, int *, int *);
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/cpufreq.h linux-libc-headers-2.6.8.0/include/linux/cpufreq.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/cpufreq.h 2004-06-23 16:52:53.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/cpufreq.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -103,7 +103,7 @@
|
||
|
unsigned int cpu; /* cpu nr */
|
||
|
unsigned int old;
|
||
|
unsigned int new;
|
||
|
- u8 flags; /* flags of cpufreq_driver, see below. */
|
||
|
+ __u8 flags; /* flags of cpufreq_driver, see below. */
|
||
|
};
|
||
|
|
||
|
|
||
|
@@ -120,13 +120,13 @@
|
||
|
{
|
||
|
#if BITS_PER_LONG == 32
|
||
|
|
||
|
- u64 result = ((u64) old) * ((u64) mult);
|
||
|
+ __u64 result = ((__u64) old) * ((__u64) mult);
|
||
|
do_div(result, div);
|
||
|
return (unsigned long) result;
|
||
|
|
||
|
#elif BITS_PER_LONG == 64
|
||
|
|
||
|
- unsigned long result = old * ((u64) mult);
|
||
|
+ unsigned long result = old * ((__u64) mult);
|
||
|
result /= div;
|
||
|
return result;
|
||
|
|
||
|
@@ -178,7 +178,7 @@
|
||
|
struct cpufreq_driver {
|
||
|
struct module *owner;
|
||
|
char name[CPUFREQ_NAME_LEN];
|
||
|
- u8 flags;
|
||
|
+ __u8 flags;
|
||
|
|
||
|
/* needed by all drivers */
|
||
|
int (*init) (struct cpufreq_policy *policy);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/cramfs_fs.h linux-libc-headers-2.6.8.0/include/linux/cramfs_fs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/cramfs_fs.h 2004-01-05 12:42:27.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/cramfs_fs.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -2,9 +2,9 @@
|
||
|
#define __CRAMFS_H
|
||
|
|
||
|
|
||
|
-typedef unsigned char u8;
|
||
|
-typedef unsigned short u16;
|
||
|
-typedef unsigned int u32;
|
||
|
+typedef unsigned char __u8;
|
||
|
+typedef unsigned short __u16;
|
||
|
+typedef unsigned int __u32;
|
||
|
|
||
|
|
||
|
#define CRAMFS_MAGIC 0x28cd3d45 /* some random number */
|
||
|
@@ -31,9 +31,9 @@
|
||
|
* Reasonably terse representation of the inode data.
|
||
|
*/
|
||
|
struct cramfs_inode {
|
||
|
- u32 mode:CRAMFS_MODE_WIDTH, uid:CRAMFS_UID_WIDTH;
|
||
|
+ __u32 mode:CRAMFS_MODE_WIDTH, uid:CRAMFS_UID_WIDTH;
|
||
|
/* SIZE for device files is i_rdev */
|
||
|
- u32 size:CRAMFS_SIZE_WIDTH, gid:CRAMFS_GID_WIDTH;
|
||
|
+ __u32 size:CRAMFS_SIZE_WIDTH, gid:CRAMFS_GID_WIDTH;
|
||
|
/* NAMELEN is the length of the file name, divided by 4 and
|
||
|
rounded up. (cramfs doesn't support hard links.) */
|
||
|
/* OFFSET: For symlinks and non-empty regular files, this
|
||
|
@@ -42,27 +42,27 @@
|
||
|
see README). For non-empty directories it is the offset
|
||
|
(divided by 4) of the inode of the first file in that
|
||
|
directory. For anything else, offset is zero. */
|
||
|
- u32 namelen:CRAMFS_NAMELEN_WIDTH, offset:CRAMFS_OFFSET_WIDTH;
|
||
|
+ __u32 namelen:CRAMFS_NAMELEN_WIDTH, offset:CRAMFS_OFFSET_WIDTH;
|
||
|
};
|
||
|
|
||
|
struct cramfs_info {
|
||
|
- u32 crc;
|
||
|
- u32 edition;
|
||
|
- u32 blocks;
|
||
|
- u32 files;
|
||
|
+ __u32 crc;
|
||
|
+ __u32 edition;
|
||
|
+ __u32 blocks;
|
||
|
+ __u32 files;
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
* Superblock information at the beginning of the FS.
|
||
|
*/
|
||
|
struct cramfs_super {
|
||
|
- u32 magic; /* 0x28cd3d45 - random number */
|
||
|
- u32 size; /* length in bytes */
|
||
|
- u32 flags; /* feature flags */
|
||
|
- u32 future; /* reserved for future use */
|
||
|
- u8 signature[16]; /* "Compressed ROMFS" */
|
||
|
+ __u32 magic; /* 0x28cd3d45 - random number */
|
||
|
+ __u32 size; /* length in bytes */
|
||
|
+ __u32 flags; /* feature flags */
|
||
|
+ __u32 future; /* reserved for future use */
|
||
|
+ __u8 signature[16]; /* "Compressed ROMFS" */
|
||
|
struct cramfs_info fsid; /* unique filesystem info */
|
||
|
- u8 name[16]; /* user-defined name */
|
||
|
+ __u8 name[16]; /* user-defined name */
|
||
|
struct cramfs_inode root; /* root inode data */
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/crc32.h linux-libc-headers-2.6.8.0/include/linux/crc32.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/crc32.h 2003-12-15 12:46:57.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/crc32.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -7,9 +7,9 @@
|
||
|
|
||
|
#include <linux/types.h>
|
||
|
|
||
|
-extern u32 crc32_le(u32 crc, unsigned char const *p, size_t len);
|
||
|
-extern u32 crc32_be(u32 crc, unsigned char const *p, size_t len);
|
||
|
-extern u32 bitreverse(u32 in);
|
||
|
+extern __u32 crc32_le(__u32 crc, unsigned char const *p, size_t len);
|
||
|
+extern __u32 crc32_be(__u32 crc, unsigned char const *p, size_t len);
|
||
|
+extern __u32 bitreverse(__u32 in);
|
||
|
|
||
|
#define crc32(seed, data, length) crc32_le(seed, (unsigned char const *)data, length)
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/crypto.h linux-libc-headers-2.6.8.0/include/linux/crypto.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/crypto.h 2004-04-19 16:13:51.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/crypto.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -63,28 +63,28 @@
|
||
|
struct cipher_alg {
|
||
|
unsigned int cia_min_keysize;
|
||
|
unsigned int cia_max_keysize;
|
||
|
- int (*cia_setkey)(void *ctx, const u8 *key,
|
||
|
- unsigned int keylen, u32 *flags);
|
||
|
- void (*cia_encrypt)(void *ctx, u8 *dst, const u8 *src);
|
||
|
- void (*cia_decrypt)(void *ctx, u8 *dst, const u8 *src);
|
||
|
+ int (*cia_setkey)(void *ctx, const __u8 *key,
|
||
|
+ unsigned int keylen, __u32 *flags);
|
||
|
+ void (*cia_encrypt)(void *ctx, __u8 *dst, const __u8 *src);
|
||
|
+ void (*cia_decrypt)(void *ctx, __u8 *dst, const __u8 *src);
|
||
|
};
|
||
|
|
||
|
struct digest_alg {
|
||
|
unsigned int dia_digestsize;
|
||
|
void (*dia_init)(void *ctx);
|
||
|
- void (*dia_update)(void *ctx, const u8 *data, unsigned int len);
|
||
|
- void (*dia_final)(void *ctx, u8 *out);
|
||
|
- int (*dia_setkey)(void *ctx, const u8 *key,
|
||
|
- unsigned int keylen, u32 *flags);
|
||
|
+ void (*dia_update)(void *ctx, const __u8 *data, unsigned int len);
|
||
|
+ void (*dia_final)(void *ctx, __u8 *out);
|
||
|
+ int (*dia_setkey)(void *ctx, const __u8 *key,
|
||
|
+ unsigned int keylen, __u32 *flags);
|
||
|
};
|
||
|
|
||
|
struct compress_alg {
|
||
|
int (*coa_init)(void *ctx);
|
||
|
void (*coa_exit)(void *ctx);
|
||
|
- int (*coa_compress)(void *ctx, const u8 *src, unsigned int slen,
|
||
|
- u8 *dst, unsigned int *dlen);
|
||
|
- int (*coa_decompress)(void *ctx, const u8 *src, unsigned int slen,
|
||
|
- u8 *dst, unsigned int *dlen);
|
||
|
+ int (*coa_compress)(void *ctx, const __u8 *src, unsigned int slen,
|
||
|
+ __u8 *dst, unsigned int *dlen);
|
||
|
+ int (*coa_decompress)(void *ctx, const __u8 *src, unsigned int slen,
|
||
|
+ __u8 *dst, unsigned int *dlen);
|
||
|
};
|
||
|
|
||
|
#define cra_cipher cra_u.cipher
|
||
|
@@ -93,7 +93,7 @@
|
||
|
|
||
|
struct crypto_alg {
|
||
|
struct list_head cra_list;
|
||
|
- u32 cra_flags;
|
||
|
+ __u32 cra_flags;
|
||
|
unsigned int cra_blocksize;
|
||
|
unsigned int cra_ctxsize;
|
||
|
const char cra_name[CRYPTO_MAX_ALG_NAME];
|
||
|
@@ -116,7 +116,7 @@
|
||
|
/*
|
||
|
* Algorithm query interface.
|
||
|
*/
|
||
|
-int crypto_alg_available(const char *name, u32 flags);
|
||
|
+int crypto_alg_available(const char *name, __u32 flags);
|
||
|
|
||
|
/*
|
||
|
* Transforms: user-instantiated objects which encapsulate algorithms
|
||
|
@@ -128,9 +128,9 @@
|
||
|
struct cipher_tfm {
|
||
|
void *cit_iv;
|
||
|
unsigned int cit_ivsize;
|
||
|
- u32 cit_mode;
|
||
|
+ __u32 cit_mode;
|
||
|
int (*cit_setkey)(struct crypto_tfm *tfm,
|
||
|
- const u8 *key, unsigned int keylen);
|
||
|
+ const __u8 *key, unsigned int keylen);
|
||
|
int (*cit_encrypt)(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *dst,
|
||
|
struct scatterlist *src,
|
||
|
@@ -138,7 +138,7 @@
|
||
|
int (*cit_encrypt_iv)(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *dst,
|
||
|
struct scatterlist *src,
|
||
|
- unsigned int nbytes, u8 *iv);
|
||
|
+ unsigned int nbytes, __u8 *iv);
|
||
|
int (*cit_decrypt)(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *dst,
|
||
|
struct scatterlist *src,
|
||
|
@@ -146,19 +146,19 @@
|
||
|
int (*cit_decrypt_iv)(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *dst,
|
||
|
struct scatterlist *src,
|
||
|
- unsigned int nbytes, u8 *iv);
|
||
|
- void (*cit_xor_block)(u8 *dst, const u8 *src);
|
||
|
+ unsigned int nbytes, __u8 *iv);
|
||
|
+ void (*cit_xor_block)(__u8 *dst, const __u8 *src);
|
||
|
};
|
||
|
|
||
|
struct digest_tfm {
|
||
|
void (*dit_init)(struct crypto_tfm *tfm);
|
||
|
void (*dit_update)(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *sg, unsigned int nsg);
|
||
|
- void (*dit_final)(struct crypto_tfm *tfm, u8 *out);
|
||
|
+ void (*dit_final)(struct crypto_tfm *tfm, __u8 *out);
|
||
|
void (*dit_digest)(struct crypto_tfm *tfm, struct scatterlist *sg,
|
||
|
- unsigned int nsg, u8 *out);
|
||
|
+ unsigned int nsg, __u8 *out);
|
||
|
int (*dit_setkey)(struct crypto_tfm *tfm,
|
||
|
- const u8 *key, unsigned int keylen);
|
||
|
+ const __u8 *key, unsigned int keylen);
|
||
|
#ifdef CONFIG_CRYPTO_HMAC
|
||
|
void *dit_hmac_block;
|
||
|
#endif
|
||
|
@@ -166,11 +166,11 @@
|
||
|
|
||
|
struct compress_tfm {
|
||
|
int (*cot_compress)(struct crypto_tfm *tfm,
|
||
|
- const u8 *src, unsigned int slen,
|
||
|
- u8 *dst, unsigned int *dlen);
|
||
|
+ const __u8 *src, unsigned int slen,
|
||
|
+ __u8 *dst, unsigned int *dlen);
|
||
|
int (*cot_decompress)(struct crypto_tfm *tfm,
|
||
|
- const u8 *src, unsigned int slen,
|
||
|
- u8 *dst, unsigned int *dlen);
|
||
|
+ const __u8 *src, unsigned int slen,
|
||
|
+ __u8 *dst, unsigned int *dlen);
|
||
|
};
|
||
|
|
||
|
#define crt_cipher crt_u.cipher
|
||
|
@@ -179,7 +179,7 @@
|
||
|
|
||
|
struct crypto_tfm {
|
||
|
|
||
|
- u32 crt_flags;
|
||
|
+ __u32 crt_flags;
|
||
|
|
||
|
union {
|
||
|
struct cipher_tfm cipher;
|
||
|
@@ -203,7 +203,7 @@
|
||
|
* crypto_free_tfm() frees up the transform and any associated resources,
|
||
|
* then drops the refcount on the associated algorithm.
|
||
|
*/
|
||
|
-struct crypto_tfm *crypto_alloc_tfm(const char *alg_name, u32 tfm_flags);
|
||
|
+struct crypto_tfm *crypto_alloc_tfm(const char *alg_name, __u32 tfm_flags);
|
||
|
void crypto_free_tfm(struct crypto_tfm *tfm);
|
||
|
|
||
|
/*
|
||
|
@@ -219,7 +219,7 @@
|
||
|
return module_name(tfm->__crt_alg->cra_module);
|
||
|
}
|
||
|
|
||
|
-static inline u32 crypto_tfm_alg_type(struct crypto_tfm *tfm)
|
||
|
+static inline __u32 crypto_tfm_alg_type(struct crypto_tfm *tfm)
|
||
|
{
|
||
|
return tfm->__crt_alg->cra_flags & CRYPTO_ALG_TYPE_MASK;
|
||
|
}
|
||
|
@@ -270,7 +270,7 @@
|
||
|
tfm->crt_digest.dit_update(tfm, sg, nsg);
|
||
|
}
|
||
|
|
||
|
-static inline void crypto_digest_final(struct crypto_tfm *tfm, u8 *out)
|
||
|
+static inline void crypto_digest_final(struct crypto_tfm *tfm, __u8 *out)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_DIGEST);
|
||
|
tfm->crt_digest.dit_final(tfm, out);
|
||
|
@@ -278,14 +278,14 @@
|
||
|
|
||
|
static inline void crypto_digest_digest(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *sg,
|
||
|
- unsigned int nsg, u8 *out)
|
||
|
+ unsigned int nsg, __u8 *out)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_DIGEST);
|
||
|
tfm->crt_digest.dit_digest(tfm, sg, nsg, out);
|
||
|
}
|
||
|
|
||
|
static inline int crypto_digest_setkey(struct crypto_tfm *tfm,
|
||
|
- const u8 *key, unsigned int keylen)
|
||
|
+ const __u8 *key, unsigned int keylen)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_DIGEST);
|
||
|
if (tfm->crt_digest.dit_setkey == NULL)
|
||
|
@@ -294,7 +294,7 @@
|
||
|
}
|
||
|
|
||
|
static inline int crypto_cipher_setkey(struct crypto_tfm *tfm,
|
||
|
- const u8 *key, unsigned int keylen)
|
||
|
+ const __u8 *key, unsigned int keylen)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_CIPHER);
|
||
|
return tfm->crt_cipher.cit_setkey(tfm, key, keylen);
|
||
|
@@ -312,7 +312,7 @@
|
||
|
static inline int crypto_cipher_encrypt_iv(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *dst,
|
||
|
struct scatterlist *src,
|
||
|
- unsigned int nbytes, u8 *iv)
|
||
|
+ unsigned int nbytes, __u8 *iv)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_CIPHER);
|
||
|
BUG_ON(tfm->crt_cipher.cit_mode == CRYPTO_TFM_MODE_ECB);
|
||
|
@@ -331,7 +331,7 @@
|
||
|
static inline int crypto_cipher_decrypt_iv(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *dst,
|
||
|
struct scatterlist *src,
|
||
|
- unsigned int nbytes, u8 *iv)
|
||
|
+ unsigned int nbytes, __u8 *iv)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_CIPHER);
|
||
|
BUG_ON(tfm->crt_cipher.cit_mode == CRYPTO_TFM_MODE_ECB);
|
||
|
@@ -339,30 +339,30 @@
|
||
|
}
|
||
|
|
||
|
static inline void crypto_cipher_set_iv(struct crypto_tfm *tfm,
|
||
|
- const u8 *src, unsigned int len)
|
||
|
+ const __u8 *src, unsigned int len)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_CIPHER);
|
||
|
memcpy(tfm->crt_cipher.cit_iv, src, len);
|
||
|
}
|
||
|
|
||
|
static inline void crypto_cipher_get_iv(struct crypto_tfm *tfm,
|
||
|
- u8 *dst, unsigned int len)
|
||
|
+ __u8 *dst, unsigned int len)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_CIPHER);
|
||
|
memcpy(dst, tfm->crt_cipher.cit_iv, len);
|
||
|
}
|
||
|
|
||
|
static inline int crypto_comp_compress(struct crypto_tfm *tfm,
|
||
|
- const u8 *src, unsigned int slen,
|
||
|
- u8 *dst, unsigned int *dlen)
|
||
|
+ const __u8 *src, unsigned int slen,
|
||
|
+ __u8 *dst, unsigned int *dlen)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_COMPRESS);
|
||
|
return tfm->crt_compress.cot_compress(tfm, src, slen, dst, dlen);
|
||
|
}
|
||
|
|
||
|
static inline int crypto_comp_decompress(struct crypto_tfm *tfm,
|
||
|
- const u8 *src, unsigned int slen,
|
||
|
- u8 *dst, unsigned int *dlen)
|
||
|
+ const __u8 *src, unsigned int slen,
|
||
|
+ __u8 *dst, unsigned int *dlen)
|
||
|
{
|
||
|
BUG_ON(crypto_tfm_alg_type(tfm) != CRYPTO_ALG_TYPE_COMPRESS);
|
||
|
return tfm->crt_compress.cot_decompress(tfm, src, slen, dst, dlen);
|
||
|
@@ -372,13 +372,13 @@
|
||
|
* HMAC support.
|
||
|
*/
|
||
|
#ifdef CONFIG_CRYPTO_HMAC
|
||
|
-void crypto_hmac_init(struct crypto_tfm *tfm, u8 *key, unsigned int *keylen);
|
||
|
+void crypto_hmac_init(struct crypto_tfm *tfm, __u8 *key, unsigned int *keylen);
|
||
|
void crypto_hmac_update(struct crypto_tfm *tfm,
|
||
|
struct scatterlist *sg, unsigned int nsg);
|
||
|
-void crypto_hmac_final(struct crypto_tfm *tfm, u8 *key,
|
||
|
- unsigned int *keylen, u8 *out);
|
||
|
-void crypto_hmac(struct crypto_tfm *tfm, u8 *key, unsigned int *keylen,
|
||
|
- struct scatterlist *sg, unsigned int nsg, u8 *out);
|
||
|
+void crypto_hmac_final(struct crypto_tfm *tfm, __u8 *key,
|
||
|
+ unsigned int *keylen, __u8 *out);
|
||
|
+void crypto_hmac(struct crypto_tfm *tfm, __u8 *key, unsigned int *keylen,
|
||
|
+ struct scatterlist *sg, unsigned int nsg, __u8 *out);
|
||
|
#endif /* CONFIG_CRYPTO_HMAC */
|
||
|
|
||
|
#endif /* _LINUX_CRYPTO_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/cycx_drv.h linux-libc-headers-2.6.8.0/include/linux/cycx_drv.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/cycx_drv.h 2003-12-15 12:46:57.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/cycx_drv.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -14,9 +14,9 @@
|
||
|
* ============================================================================
|
||
|
* 1999/10/23 acme cycxhw_t cleanup
|
||
|
* 1999/01/03 acme more judicious use of data types...
|
||
|
-* uclong, ucchar, etc deleted, the u8, u16, u32
|
||
|
+* uclong, ucchar, etc deleted, the __u8, __u16, __u32
|
||
|
* types are the portable way to go.
|
||
|
-* 1999/01/03 acme judicious use of data types... u16, u32, etc
|
||
|
+* 1999/01/03 acme judicious use of data types... __u16, __u32, etc
|
||
|
* 1998/12/26 acme FIXED_BUFFERS, CONF_OFFSET,
|
||
|
* removal of cy_read{bwl}
|
||
|
* 1998/08/08 acme Initial version.
|
||
|
@@ -46,18 +46,18 @@
|
||
|
* @reserved - reserved for future use
|
||
|
*/
|
||
|
struct cycx_hw {
|
||
|
- u32 fwid;
|
||
|
+ __u32 fwid;
|
||
|
int irq;
|
||
|
void *dpmbase;
|
||
|
- u32 dpmsize;
|
||
|
- u32 reserved[5];
|
||
|
+ __u32 dpmsize;
|
||
|
+ __u32 reserved[5];
|
||
|
};
|
||
|
|
||
|
/* Function Prototypes */
|
||
|
-extern int cycx_setup(struct cycx_hw *hw, void *sfm, u32 len);
|
||
|
+extern int cycx_setup(struct cycx_hw *hw, void *sfm, __u32 len);
|
||
|
extern int cycx_down(struct cycx_hw *hw);
|
||
|
-extern int cycx_peek(struct cycx_hw *hw, u32 addr, void *buf, u32 len);
|
||
|
-extern int cycx_poke(struct cycx_hw *hw, u32 addr, void *buf, u32 len);
|
||
|
+extern int cycx_peek(struct cycx_hw *hw, __u32 addr, void *buf, __u32 len);
|
||
|
+extern int cycx_poke(struct cycx_hw *hw, __u32 addr, void *buf, __u32 len);
|
||
|
extern int cycx_exec(void *addr);
|
||
|
|
||
|
extern void cycx_inten(struct cycx_hw *hw);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/cycx_x25.h linux-libc-headers-2.6.8.0/include/linux/cycx_x25.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/cycx_x25.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/cycx_x25.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -38,10 +38,10 @@
|
||
|
/* Data Structures */
|
||
|
/* X.25 Command Block. */
|
||
|
struct cycx_x25_cmd {
|
||
|
- u16 command PACKED;
|
||
|
- u16 link PACKED; /* values: 0 or 1 */
|
||
|
- u16 len PACKED; /* values: 0 thru 0x205 (517) */
|
||
|
- u32 buf PACKED;
|
||
|
+ __u16 command PACKED;
|
||
|
+ __u16 link PACKED; /* values: 0 or 1 */
|
||
|
+ __u16 len PACKED; /* values: 0 thru 0x205 (517) */
|
||
|
+ __u32 buf PACKED;
|
||
|
};
|
||
|
|
||
|
/* Defines for the 'command' field. */
|
||
|
@@ -92,34 +92,34 @@
|
||
|
* @flags - see dosx25.doc, in portuguese, for details
|
||
|
*/
|
||
|
struct cycx_x25_config {
|
||
|
- u8 link PACKED;
|
||
|
- u8 speed PACKED;
|
||
|
- u8 clock PACKED;
|
||
|
- u8 n2 PACKED;
|
||
|
- u8 n2win PACKED;
|
||
|
- u8 n3win PACKED;
|
||
|
- u8 nvc PACKED;
|
||
|
- u8 pktlen PACKED;
|
||
|
- u8 locaddr PACKED;
|
||
|
- u8 remaddr PACKED;
|
||
|
- u16 t1 PACKED;
|
||
|
- u16 t2 PACKED;
|
||
|
- u8 t21 PACKED;
|
||
|
- u8 npvc PACKED;
|
||
|
- u8 t23 PACKED;
|
||
|
- u8 flags PACKED;
|
||
|
+ __u8 link PACKED;
|
||
|
+ __u8 speed PACKED;
|
||
|
+ __u8 clock PACKED;
|
||
|
+ __u8 n2 PACKED;
|
||
|
+ __u8 n2win PACKED;
|
||
|
+ __u8 n3win PACKED;
|
||
|
+ __u8 nvc PACKED;
|
||
|
+ __u8 pktlen PACKED;
|
||
|
+ __u8 locaddr PACKED;
|
||
|
+ __u8 remaddr PACKED;
|
||
|
+ __u16 t1 PACKED;
|
||
|
+ __u16 t2 PACKED;
|
||
|
+ __u8 t21 PACKED;
|
||
|
+ __u8 npvc PACKED;
|
||
|
+ __u8 t23 PACKED;
|
||
|
+ __u8 flags PACKED;
|
||
|
};
|
||
|
|
||
|
struct cycx_x25_stats {
|
||
|
- u16 rx_crc_errors PACKED;
|
||
|
- u16 rx_over_errors PACKED;
|
||
|
- u16 n2_tx_frames PACKED;
|
||
|
- u16 n2_rx_frames PACKED;
|
||
|
- u16 tx_timeouts PACKED;
|
||
|
- u16 rx_timeouts PACKED;
|
||
|
- u16 n3_tx_packets PACKED;
|
||
|
- u16 n3_rx_packets PACKED;
|
||
|
- u16 tx_aborts PACKED;
|
||
|
- u16 rx_aborts PACKED;
|
||
|
+ __u16 rx_crc_errors PACKED;
|
||
|
+ __u16 rx_over_errors PACKED;
|
||
|
+ __u16 n2_tx_frames PACKED;
|
||
|
+ __u16 n2_rx_frames PACKED;
|
||
|
+ __u16 tx_timeouts PACKED;
|
||
|
+ __u16 rx_timeouts PACKED;
|
||
|
+ __u16 n3_tx_packets PACKED;
|
||
|
+ __u16 n3_rx_packets PACKED;
|
||
|
+ __u16 tx_aborts PACKED;
|
||
|
+ __u16 rx_aborts PACKED;
|
||
|
};
|
||
|
#endif /* _CYCX_X25_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/device.h linux-libc-headers-2.6.8.0/include/linux/device.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/device.h 2004-08-18 13:16:02.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/device.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -57,7 +57,7 @@
|
||
|
struct device * (*add) (struct device * parent, char * bus_id);
|
||
|
int (*hotplug) (struct device *dev, char **envp,
|
||
|
int num_envp, char *buffer, int buffer_size);
|
||
|
- int (*suspend)(struct device * dev, u32 state);
|
||
|
+ int (*suspend)(struct device * dev, __u32 state);
|
||
|
int (*resume)(struct device * dev);
|
||
|
};
|
||
|
|
||
|
@@ -105,8 +105,8 @@
|
||
|
int (*probe) (struct device * dev);
|
||
|
int (*remove) (struct device * dev);
|
||
|
void (*shutdown) (struct device * dev);
|
||
|
- int (*suspend) (struct device * dev, u32 state, u32 level);
|
||
|
- int (*resume) (struct device * dev, u32 level);
|
||
|
+ int (*suspend) (struct device * dev, __u32 state, __u32 level);
|
||
|
+ int (*resume) (struct device * dev, __u32 level);
|
||
|
};
|
||
|
|
||
|
|
||
|
@@ -262,17 +262,17 @@
|
||
|
void *platform_data; /* Platform specific data (e.g. ACPI,
|
||
|
BIOS data relevant to device) */
|
||
|
struct dev_pm_info power;
|
||
|
- u32 power_state; /* Current operating state. In
|
||
|
+ __u32 power_state; /* Current operating state. In
|
||
|
ACPI-speak, this is D0-D3, D0
|
||
|
being fully functional, and D3
|
||
|
being off. */
|
||
|
|
||
|
unsigned char *saved_state; /* saved device state */
|
||
|
- u32 detach_state; /* State to enter when device is
|
||
|
+ __u32 detach_state; /* State to enter when device is
|
||
|
detached from its driver. */
|
||
|
|
||
|
- u64 *dma_mask; /* dma mask (if dma'able device) */
|
||
|
- u64 coherent_dma_mask;/* Like dma_mask, but for
|
||
|
+ __u64 *dma_mask; /* dma mask (if dma'able device) */
|
||
|
+ __u64 coherent_dma_mask;/* Like dma_mask, but for
|
||
|
alloc_coherent mappings as
|
||
|
not all hardware supports
|
||
|
64 bit addresses for consistent
|
||
|
@@ -360,9 +360,9 @@
|
||
|
|
||
|
struct platform_device {
|
||
|
char * name;
|
||
|
- u32 id;
|
||
|
+ __u32 id;
|
||
|
struct device dev;
|
||
|
- u32 num_resources;
|
||
|
+ __u32 num_resources;
|
||
|
struct resource * resource;
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/divert.h linux-libc-headers-2.6.8.0/include/linux/divert.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/divert.h 2004-06-09 07:00:49.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/divert.h 2004-08-26 05:41:49.000000000 -0500
|
||
|
@@ -27,10 +27,10 @@
|
||
|
{
|
||
|
int divert; /* are we active */
|
||
|
unsigned int protos; /* protocols */
|
||
|
- u16 tcp_dst[MAX_DIVERT_PORTS]; /* specific tcp dst ports to divert */
|
||
|
- u16 tcp_src[MAX_DIVERT_PORTS]; /* specific tcp src ports to divert */
|
||
|
- u16 udp_dst[MAX_DIVERT_PORTS]; /* specific udp dst ports to divert */
|
||
|
- u16 udp_src[MAX_DIVERT_PORTS]; /* specific udp src ports to divert */
|
||
|
+ __u16 tcp_dst[MAX_DIVERT_PORTS]; /* specific tcp dst ports to divert */
|
||
|
+ __u16 tcp_src[MAX_DIVERT_PORTS]; /* specific tcp src ports to divert */
|
||
|
+ __u16 udp_dst[MAX_DIVERT_PORTS]; /* specific udp dst ports to divert */
|
||
|
+ __u16 udp_src[MAX_DIVERT_PORTS]; /* specific udp src ports to divert */
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
@@ -40,12 +40,12 @@
|
||
|
|
||
|
typedef union _divert_cf_arg
|
||
|
{
|
||
|
- s16 int16;
|
||
|
- u16 uint16;
|
||
|
- s32 int32;
|
||
|
- u32 uint32;
|
||
|
- s64 int64;
|
||
|
- u64 uint64;
|
||
|
+ __s16 int16;
|
||
|
+ __u16 uint16;
|
||
|
+ __s32 int32;
|
||
|
+ __u32 uint32;
|
||
|
+ __s64 int64;
|
||
|
+ __u64 uint64;
|
||
|
void *ptr;
|
||
|
} divert_cf_arg;
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/eeprom.h linux-libc-headers-2.6.8.0/include/linux/eeprom.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/eeprom.h 2003-12-19 07:05:15.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/eeprom.h 2004-08-26 13:26:38.000000000 -0500
|
||
|
@@ -26,15 +26,15 @@
|
||
|
unsigned ee_state;
|
||
|
|
||
|
spinlock_t *lock;
|
||
|
- u32 *cache;
|
||
|
+ __u32 *cache;
|
||
|
};
|
||
|
|
||
|
|
||
|
-u8 eeprom_readb(struct eeprom *ee, unsigned address);
|
||
|
-void eeprom_read(struct eeprom *ee, unsigned address, u8 *bytes,
|
||
|
+__u8 eeprom_readb(struct eeprom *ee, unsigned address);
|
||
|
+void eeprom_read(struct eeprom *ee, unsigned address, __u8 *bytes,
|
||
|
unsigned count);
|
||
|
-void eeprom_writeb(struct eeprom *ee, unsigned address, u8 data);
|
||
|
-void eeprom_write(struct eeprom *ee, unsigned address, u8 *bytes,
|
||
|
+void eeprom_writeb(struct eeprom *ee, unsigned address, __u8 data);
|
||
|
+void eeprom_write(struct eeprom *ee, unsigned address, __u8 *bytes,
|
||
|
unsigned count);
|
||
|
|
||
|
/* The EEPROM commands include the alway-set leading bit. */
|
||
|
@@ -56,10 +56,10 @@
|
||
|
}
|
||
|
|
||
|
/* foo. put this in a .c file */
|
||
|
-static inline void eeprom_update(struct eeprom *ee, u32 mask, int pol)
|
||
|
+static inline void eeprom_update(struct eeprom *ee, __u32 mask, int pol)
|
||
|
{
|
||
|
unsigned long flags;
|
||
|
- u32 data;
|
||
|
+ __u32 data;
|
||
|
|
||
|
spin_lock_irqsave(ee->lock, flags);
|
||
|
data = *ee->cache;
|
||
|
@@ -106,17 +106,17 @@
|
||
|
eeprom_update(ee, ee->eedi, pol);
|
||
|
}
|
||
|
|
||
|
-u16 eeprom_readw(struct eeprom *ee, unsigned address)
|
||
|
+__u16 eeprom_readw(struct eeprom *ee, unsigned address)
|
||
|
{
|
||
|
unsigned i;
|
||
|
- u16 res = 0;
|
||
|
+ __u16 res = 0;
|
||
|
|
||
|
eeprom_clk_lo(ee);
|
||
|
eeprom_update(ee, ee->eesel, 1 ^ !!(ee->polarity & EEPOL_EESEL));
|
||
|
eeprom_send_addr(ee, address);
|
||
|
|
||
|
for (i=0; i<16; i++) {
|
||
|
- u32 data;
|
||
|
+ __u32 data;
|
||
|
eeprom_clk_hi(ee);
|
||
|
res <<= 1;
|
||
|
data = readl(ee->addr);
|
||
|
@@ -130,6 +130,6 @@
|
||
|
}
|
||
|
|
||
|
|
||
|
-void eeprom_writeb(struct eeprom *ee, unsigned address, u8 data)
|
||
|
+void eeprom_writeb(struct eeprom *ee, unsigned address, __u8 data)
|
||
|
{
|
||
|
}
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/efi.h linux-libc-headers-2.6.8.0/include/linux/efi.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/efi.h 2004-08-18 13:16:02.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/efi.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -30,12 +30,12 @@
|
||
|
#define EFI_NOT_FOUND (14 | (1UL << (BITS_PER_LONG-1)))
|
||
|
|
||
|
typedef unsigned long efi_status_t;
|
||
|
-typedef u8 efi_bool_t;
|
||
|
-typedef u16 efi_char16_t; /* UNICODE character */
|
||
|
+typedef __u8 efi_bool_t;
|
||
|
+typedef __u16 efi_char16_t; /* UNICODE character */
|
||
|
|
||
|
|
||
|
typedef struct {
|
||
|
- u8 b[16];
|
||
|
+ __u8 b[16];
|
||
|
} efi_guid_t;
|
||
|
|
||
|
#define EFI_GUID(a,b,c,d0,d1,d2,d3,d4,d5,d6,d7) \
|
||
|
@@ -49,11 +49,11 @@
|
||
|
* Generic EFI table header
|
||
|
*/
|
||
|
typedef struct {
|
||
|
- u64 signature;
|
||
|
- u32 revision;
|
||
|
- u32 headersize;
|
||
|
- u32 crc32;
|
||
|
- u32 reserved;
|
||
|
+ __u64 signature;
|
||
|
+ __u32 revision;
|
||
|
+ __u32 headersize;
|
||
|
+ __u32 crc32;
|
||
|
+ __u32 reserved;
|
||
|
} efi_table_hdr_t;
|
||
|
|
||
|
/*
|
||
|
@@ -78,14 +78,14 @@
|
||
|
#define EFI_MAX_MEMORY_TYPE 14
|
||
|
|
||
|
/* Attribute values: */
|
||
|
-#define EFI_MEMORY_UC ((u64)0x0000000000000001ULL) /* uncached */
|
||
|
-#define EFI_MEMORY_WC ((u64)0x0000000000000002ULL) /* write-coalescing */
|
||
|
-#define EFI_MEMORY_WT ((u64)0x0000000000000004ULL) /* write-through */
|
||
|
-#define EFI_MEMORY_WB ((u64)0x0000000000000008ULL) /* write-back */
|
||
|
-#define EFI_MEMORY_WP ((u64)0x0000000000001000ULL) /* write-protect */
|
||
|
-#define EFI_MEMORY_RP ((u64)0x0000000000002000ULL) /* read-protect */
|
||
|
-#define EFI_MEMORY_XP ((u64)0x0000000000004000ULL) /* execute-protect */
|
||
|
-#define EFI_MEMORY_RUNTIME ((u64)0x8000000000000000ULL) /* range requires runtime mapping */
|
||
|
+#define EFI_MEMORY_UC ((__u64)0x0000000000000001ULL) /* uncached */
|
||
|
+#define EFI_MEMORY_WC ((__u64)0x0000000000000002ULL) /* write-coalescing */
|
||
|
+#define EFI_MEMORY_WT ((__u64)0x0000000000000004ULL) /* write-through */
|
||
|
+#define EFI_MEMORY_WB ((__u64)0x0000000000000008ULL) /* write-back */
|
||
|
+#define EFI_MEMORY_WP ((__u64)0x0000000000001000ULL) /* write-protect */
|
||
|
+#define EFI_MEMORY_RP ((__u64)0x0000000000002000ULL) /* read-protect */
|
||
|
+#define EFI_MEMORY_XP ((__u64)0x0000000000004000ULL) /* execute-protect */
|
||
|
+#define EFI_MEMORY_RUNTIME ((__u64)0x8000000000000000ULL) /* range requires runtime mapping */
|
||
|
#define EFI_MEMORY_DESCRIPTOR_VERSION 1
|
||
|
|
||
|
#define EFI_PAGE_SHIFT 12
|
||
|
@@ -96,14 +96,14 @@
|
||
|
* the case in ia64. Need to have this fixed in the f/w.
|
||
|
*/
|
||
|
typedef struct {
|
||
|
- u32 type;
|
||
|
- u32 pad;
|
||
|
- u64 phys_addr;
|
||
|
- u64 virt_addr;
|
||
|
- u64 num_pages;
|
||
|
- u64 attribute;
|
||
|
+ __u32 type;
|
||
|
+ __u32 pad;
|
||
|
+ __u64 phys_addr;
|
||
|
+ __u64 virt_addr;
|
||
|
+ __u64 num_pages;
|
||
|
+ __u64 attribute;
|
||
|
#if defined (__i386__)
|
||
|
- u64 pad1;
|
||
|
+ __u64 pad1;
|
||
|
#endif
|
||
|
} efi_memory_desc_t;
|
||
|
|
||
|
@@ -117,23 +117,23 @@
|
||
|
#define EFI_UNSPECIFIED_TIMEZONE 0x07ff
|
||
|
|
||
|
typedef struct {
|
||
|
- u16 year;
|
||
|
- u8 month;
|
||
|
- u8 day;
|
||
|
- u8 hour;
|
||
|
- u8 minute;
|
||
|
- u8 second;
|
||
|
- u8 pad1;
|
||
|
- u32 nanosecond;
|
||
|
- s16 timezone;
|
||
|
- u8 daylight;
|
||
|
- u8 pad2;
|
||
|
+ __u16 year;
|
||
|
+ __u8 month;
|
||
|
+ __u8 day;
|
||
|
+ __u8 hour;
|
||
|
+ __u8 minute;
|
||
|
+ __u8 second;
|
||
|
+ __u8 pad1;
|
||
|
+ __u32 nanosecond;
|
||
|
+ __s16 timezone;
|
||
|
+ __u8 daylight;
|
||
|
+ __u8 pad2;
|
||
|
} efi_time_t;
|
||
|
|
||
|
typedef struct {
|
||
|
- u32 resolution;
|
||
|
- u32 accuracy;
|
||
|
- u8 sets_to_zero;
|
||
|
+ __u32 resolution;
|
||
|
+ __u32 accuracy;
|
||
|
+ __u8 sets_to_zero;
|
||
|
} efi_time_cap_t;
|
||
|
|
||
|
/*
|
||
|
@@ -146,7 +146,7 @@
|
||
|
/*
|
||
|
* EFI Runtime Services table
|
||
|
*/
|
||
|
-#define EFI_RUNTIME_SERVICES_SIGNATURE ((u64)0x5652453544e5552ULL)
|
||
|
+#define EFI_RUNTIME_SERVICES_SIGNATURE ((__u64)0x5652453544e5552ULL)
|
||
|
#define EFI_RUNTIME_SERVICES_REVISION 0x00010000
|
||
|
|
||
|
typedef struct {
|
||
|
@@ -169,19 +169,19 @@
|
||
|
typedef efi_status_t efi_get_wakeup_time_t (efi_bool_t *enabled, efi_bool_t *pending,
|
||
|
efi_time_t *tm);
|
||
|
typedef efi_status_t efi_set_wakeup_time_t (efi_bool_t enabled, efi_time_t *tm);
|
||
|
-typedef efi_status_t efi_get_variable_t (efi_char16_t *name, efi_guid_t *vendor, u32 *attr,
|
||
|
+typedef efi_status_t efi_get_variable_t (efi_char16_t *name, efi_guid_t *vendor, __u32 *attr,
|
||
|
unsigned long *data_size, void *data);
|
||
|
typedef efi_status_t efi_get_next_variable_t (unsigned long *name_size, efi_char16_t *name,
|
||
|
efi_guid_t *vendor);
|
||
|
typedef efi_status_t efi_set_variable_t (efi_char16_t *name, efi_guid_t *vendor,
|
||
|
unsigned long attr, unsigned long data_size,
|
||
|
void *data);
|
||
|
-typedef efi_status_t efi_get_next_high_mono_count_t (u32 *count);
|
||
|
+typedef efi_status_t efi_get_next_high_mono_count_t (__u32 *count);
|
||
|
typedef void efi_reset_system_t (int reset_type, efi_status_t status,
|
||
|
unsigned long data_size, efi_char16_t *data);
|
||
|
typedef efi_status_t efi_set_virtual_address_map_t (unsigned long memory_map_size,
|
||
|
unsigned long descriptor_size,
|
||
|
- u32 descriptor_version,
|
||
|
+ __u32 descriptor_version,
|
||
|
efi_memory_desc_t *virtual_map);
|
||
|
|
||
|
/*
|
||
|
@@ -219,13 +219,13 @@
|
||
|
unsigned long table;
|
||
|
} efi_config_table_t;
|
||
|
|
||
|
-#define EFI_SYSTEM_TABLE_SIGNATURE ((u64)0x5453595320494249ULL)
|
||
|
+#define EFI_SYSTEM_TABLE_SIGNATURE ((__u64)0x5453595320494249ULL)
|
||
|
#define EFI_SYSTEM_TABLE_REVISION ((1 << 16) | 00)
|
||
|
|
||
|
typedef struct {
|
||
|
efi_table_hdr_t hdr;
|
||
|
unsigned long fw_vendor; /* physical addr of CHAR16 vendor string */
|
||
|
- u32 fw_revision;
|
||
|
+ __u32 fw_revision;
|
||
|
unsigned long con_in_handle;
|
||
|
unsigned long con_in;
|
||
|
unsigned long con_out_handle;
|
||
|
@@ -293,9 +293,9 @@
|
||
|
extern void efi_memmap_walk (efi_freemem_callback_t callback, void *arg);
|
||
|
extern void efi_gettimeofday (struct timespec *ts);
|
||
|
extern void efi_enter_virtual_mode (void); /* switch EFI to virtual mode, if possible */
|
||
|
-extern u64 efi_get_iobase (void);
|
||
|
-extern u32 efi_mem_type (unsigned long phys_addr);
|
||
|
-extern u64 efi_mem_attributes (unsigned long phys_addr);
|
||
|
+extern __u64 efi_get_iobase (void);
|
||
|
+extern __u32 efi_mem_type (unsigned long phys_addr);
|
||
|
+extern __u64 efi_mem_attributes (unsigned long phys_addr);
|
||
|
extern int __init efi_uart_console_only (void);
|
||
|
extern void efi_initialize_iomem_resources(struct resource *code_resource,
|
||
|
struct resource *data_resource);
|
||
|
@@ -368,9 +368,9 @@
|
||
|
#define EFI_DEV_END_ENTIRE 0xFF
|
||
|
|
||
|
struct efi_generic_dev_path {
|
||
|
- u8 type;
|
||
|
- u8 sub_type;
|
||
|
- u16 length;
|
||
|
+ __u8 type;
|
||
|
+ __u8 sub_type;
|
||
|
+ __u16 length;
|
||
|
} __attribute ((packed));
|
||
|
|
||
|
#endif /* _LINUX_EFI_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/eisa.h linux-libc-headers-2.6.8.0/include/linux/eisa.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/eisa.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/eisa.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -43,7 +43,7 @@
|
||
|
int state;
|
||
|
unsigned long base_addr;
|
||
|
struct resource res[EISA_MAX_RESOURCES];
|
||
|
- u64 dma_mask;
|
||
|
+ __u64 dma_mask;
|
||
|
struct device dev; /* generic device */
|
||
|
#ifdef CONFIG_EISA_NAMES
|
||
|
char pretty_name[DEVICE_NAME_SIZE];
|
||
|
@@ -91,7 +91,7 @@
|
||
|
unsigned long bus_base_addr;
|
||
|
int slots; /* Max slot number */
|
||
|
int force_probe; /* Probe even when no slot 0 */
|
||
|
- u64 dma_mask; /* from bridge device */
|
||
|
+ __u64 dma_mask; /* from bridge device */
|
||
|
int bus_nr; /* Set by eisa_root_register */
|
||
|
struct resource eisa_root_res; /* ditto */
|
||
|
};
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/ethtool.h linux-libc-headers-2.6.8.0/include/linux/ethtool.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/ethtool.h 2004-06-23 16:52:54.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/ethtool.h 2004-08-26 13:29:11.000000000 -0500
|
||
|
@@ -15,24 +15,24 @@
|
||
|
|
||
|
/* This should work for both 32 and 64 bit userland. */
|
||
|
struct ethtool_cmd {
|
||
|
- u32 cmd;
|
||
|
- u32 supported; /* Features this interface supports */
|
||
|
- u32 advertising; /* Features this interface advertises */
|
||
|
- u16 speed; /* The forced speed, 10Mb, 100Mb, gigabit */
|
||
|
- u8 duplex; /* Duplex, half or full */
|
||
|
- u8 port; /* Which connector port */
|
||
|
- u8 phy_address;
|
||
|
- u8 transceiver; /* Which transceiver to use */
|
||
|
- u8 autoneg; /* Enable or disable autonegotiation */
|
||
|
- u32 maxtxpkt; /* Tx pkts before generating tx int */
|
||
|
- u32 maxrxpkt; /* Rx pkts before generating rx int */
|
||
|
- u32 reserved[4];
|
||
|
+ __u32 cmd;
|
||
|
+ __u32 supported; /* Features this interface supports */
|
||
|
+ __u32 advertising; /* Features this interface advertises */
|
||
|
+ __u16 speed; /* The forced speed, 10Mb, 100Mb, gigabit */
|
||
|
+ __u8 duplex; /* Duplex, half or full */
|
||
|
+ __u8 port; /* Which connector port */
|
||
|
+ __u8 phy_address;
|
||
|
+ __u8 transceiver; /* Which transceiver to use */
|
||
|
+ __u8 autoneg; /* Enable or disable autonegotiation */
|
||
|
+ __u32 maxtxpkt; /* Tx pkts before generating tx int */
|
||
|
+ __u32 maxrxpkt; /* Rx pkts before generating rx int */
|
||
|
+ __u32 reserved[4];
|
||
|
};
|
||
|
|
||
|
#define ETHTOOL_BUSINFO_LEN 32
|
||
|
/* these strings are set to whatever the driver author decides... */
|
||
|
struct ethtool_drvinfo {
|
||
|
- u32 cmd;
|
||
|
+ __u32 cmd;
|
||
|
char driver[32]; /* driver short name, "tulip", "eepro100" */
|
||
|
char version[32]; /* driver version string */
|
||
|
char fw_version[32]; /* firmware version string, if applicable */
|
||
|
@@ -40,53 +40,53 @@
|
||
|
/* For PCI devices, use pci_name(pci_dev). */
|
||
|
char reserved1[32];
|
||
|
char reserved2[16];
|
||
|
- u32 n_stats; /* number of u64's from ETHTOOL_GSTATS */
|
||
|
- u32 testinfo_len;
|
||
|
- u32 eedump_len; /* Size of data from ETHTOOL_GEEPROM (bytes) */
|
||
|
- u32 regdump_len; /* Size of data from ETHTOOL_GREGS (bytes) */
|
||
|
+ __u32 n_stats; /* number of __u64's from ETHTOOL_GSTATS */
|
||
|
+ __u32 testinfo_len;
|
||
|
+ __u32 eedump_len; /* Size of data from ETHTOOL_GEEPROM (bytes) */
|
||
|
+ __u32 regdump_len; /* Size of data from ETHTOOL_GREGS (bytes) */
|
||
|
};
|
||
|
|
||
|
#define SOPASS_MAX 6
|
||
|
/* wake-on-lan settings */
|
||
|
struct ethtool_wolinfo {
|
||
|
- u32 cmd;
|
||
|
- u32 supported;
|
||
|
- u32 wolopts;
|
||
|
- u8 sopass[SOPASS_MAX]; /* SecureOn(tm) password */
|
||
|
+ __u32 cmd;
|
||
|
+ __u32 supported;
|
||
|
+ __u32 wolopts;
|
||
|
+ __u8 sopass[SOPASS_MAX]; /* SecureOn(tm) password */
|
||
|
};
|
||
|
|
||
|
/* for passing single values */
|
||
|
struct ethtool_value {
|
||
|
- u32 cmd;
|
||
|
- u32 data;
|
||
|
+ __u32 cmd;
|
||
|
+ __u32 data;
|
||
|
};
|
||
|
|
||
|
/* for passing big chunks of data */
|
||
|
struct ethtool_regs {
|
||
|
- u32 cmd;
|
||
|
- u32 version; /* driver-specific, indicates different chips/revs */
|
||
|
- u32 len; /* bytes */
|
||
|
- u8 data[0];
|
||
|
+ __u32 cmd;
|
||
|
+ __u32 version; /* driver-specific, indicates different chips/revs */
|
||
|
+ __u32 len; /* bytes */
|
||
|
+ __u8 data[0];
|
||
|
};
|
||
|
|
||
|
/* for passing EEPROM chunks */
|
||
|
struct ethtool_eeprom {
|
||
|
- u32 cmd;
|
||
|
- u32 magic;
|
||
|
- u32 offset; /* in bytes */
|
||
|
- u32 len; /* in bytes */
|
||
|
- u8 data[0];
|
||
|
+ __u32 cmd;
|
||
|
+ __u32 magic;
|
||
|
+ __u32 offset; /* in bytes */
|
||
|
+ __u32 len; /* in bytes */
|
||
|
+ __u8 data[0];
|
||
|
};
|
||
|
|
||
|
/* for configuring coalescing parameters of chip */
|
||
|
struct ethtool_coalesce {
|
||
|
- u32 cmd; /* ETHTOOL_{G,S}COALESCE */
|
||
|
+ __u32 cmd; /* ETHTOOL_{G,S}COALESCE */
|
||
|
|
||
|
/* How many usecs to delay an RX interrupt after
|
||
|
* a packet arrives. If 0, only rx_max_coalesced_frames
|
||
|
* is used.
|
||
|
*/
|
||
|
- u32 rx_coalesce_usecs;
|
||
|
+ __u32 rx_coalesce_usecs;
|
||
|
|
||
|
/* How many packets to delay an RX interrupt after
|
||
|
* a packet arrives. If 0, only rx_coalesce_usecs is
|
||
|
@@ -94,21 +94,21 @@
|
||
|
* to zero as this would cause RX interrupts to never be
|
||
|
* generated.
|
||
|
*/
|
||
|
- u32 rx_max_coalesced_frames;
|
||
|
+ __u32 rx_max_coalesced_frames;
|
||
|
|
||
|
/* Same as above two parameters, except that these values
|
||
|
* apply while an IRQ is being serviced by the host. Not
|
||
|
* all cards support this feature and the values are ignored
|
||
|
* in that case.
|
||
|
*/
|
||
|
- u32 rx_coalesce_usecs_irq;
|
||
|
- u32 rx_max_coalesced_frames_irq;
|
||
|
+ __u32 rx_coalesce_usecs_irq;
|
||
|
+ __u32 rx_max_coalesced_frames_irq;
|
||
|
|
||
|
/* How many usecs to delay a TX interrupt after
|
||
|
* a packet is sent. If 0, only tx_max_coalesced_frames
|
||
|
* is used.
|
||
|
*/
|
||
|
- u32 tx_coalesce_usecs;
|
||
|
+ __u32 tx_coalesce_usecs;
|
||
|
|
||
|
/* How many packets to delay a TX interrupt after
|
||
|
* a packet is sent. If 0, only tx_coalesce_usecs is
|
||
|
@@ -116,22 +116,22 @@
|
||
|
* to zero as this would cause TX interrupts to never be
|
||
|
* generated.
|
||
|
*/
|
||
|
- u32 tx_max_coalesced_frames;
|
||
|
+ __u32 tx_max_coalesced_frames;
|
||
|
|
||
|
/* Same as above two parameters, except that these values
|
||
|
* apply while an IRQ is being serviced by the host. Not
|
||
|
* all cards support this feature and the values are ignored
|
||
|
* in that case.
|
||
|
*/
|
||
|
- u32 tx_coalesce_usecs_irq;
|
||
|
- u32 tx_max_coalesced_frames_irq;
|
||
|
+ __u32 tx_coalesce_usecs_irq;
|
||
|
+ __u32 tx_max_coalesced_frames_irq;
|
||
|
|
||
|
/* How many usecs to delay in-memory statistics
|
||
|
* block updates. Some drivers do not have an in-memory
|
||
|
* statistic block, and in such cases this value is ignored.
|
||
|
* This value must not be zero.
|
||
|
*/
|
||
|
- u32 stats_block_coalesce_usecs;
|
||
|
+ __u32 stats_block_coalesce_usecs;
|
||
|
|
||
|
/* Adaptive RX/TX coalescing is an algorithm implemented by
|
||
|
* some drivers to improve latency under low packet rates and
|
||
|
@@ -140,18 +140,18 @@
|
||
|
* not implemented by the driver causes these values to be
|
||
|
* silently ignored.
|
||
|
*/
|
||
|
- u32 use_adaptive_rx_coalesce;
|
||
|
- u32 use_adaptive_tx_coalesce;
|
||
|
+ __u32 use_adaptive_rx_coalesce;
|
||
|
+ __u32 use_adaptive_tx_coalesce;
|
||
|
|
||
|
/* When the packet rate (measured in packets per second)
|
||
|
* is below pkt_rate_low, the {rx,tx}_*_low parameters are
|
||
|
* used.
|
||
|
*/
|
||
|
- u32 pkt_rate_low;
|
||
|
- u32 rx_coalesce_usecs_low;
|
||
|
- u32 rx_max_coalesced_frames_low;
|
||
|
- u32 tx_coalesce_usecs_low;
|
||
|
- u32 tx_max_coalesced_frames_low;
|
||
|
+ __u32 pkt_rate_low;
|
||
|
+ __u32 rx_coalesce_usecs_low;
|
||
|
+ __u32 rx_max_coalesced_frames_low;
|
||
|
+ __u32 tx_coalesce_usecs_low;
|
||
|
+ __u32 tx_max_coalesced_frames_low;
|
||
|
|
||
|
/* When the packet rate is below pkt_rate_high but above
|
||
|
* pkt_rate_low (both measured in packets per second) the
|
||
|
@@ -162,43 +162,43 @@
|
||
|
* is above pkt_rate_high, the {rx,tx}_*_high parameters are
|
||
|
* used.
|
||
|
*/
|
||
|
- u32 pkt_rate_high;
|
||
|
- u32 rx_coalesce_usecs_high;
|
||
|
- u32 rx_max_coalesced_frames_high;
|
||
|
- u32 tx_coalesce_usecs_high;
|
||
|
- u32 tx_max_coalesced_frames_high;
|
||
|
+ __u32 pkt_rate_high;
|
||
|
+ __u32 rx_coalesce_usecs_high;
|
||
|
+ __u32 rx_max_coalesced_frames_high;
|
||
|
+ __u32 tx_coalesce_usecs_high;
|
||
|
+ __u32 tx_max_coalesced_frames_high;
|
||
|
|
||
|
/* How often to do adaptive coalescing packet rate sampling,
|
||
|
* measured in seconds. Must not be zero.
|
||
|
*/
|
||
|
- u32 rate_sample_interval;
|
||
|
+ __u32 rate_sample_interval;
|
||
|
};
|
||
|
|
||
|
/* for configuring RX/TX ring parameters */
|
||
|
struct ethtool_ringparam {
|
||
|
- u32 cmd; /* ETHTOOL_{G,S}RINGPARAM */
|
||
|
+ __u32 cmd; /* ETHTOOL_{G,S}RINGPARAM */
|
||
|
|
||
|
/* Read only attributes. These indicate the maximum number
|
||
|
* of pending RX/TX ring entries the driver will allow the
|
||
|
* user to set.
|
||
|
*/
|
||
|
- u32 rx_max_pending;
|
||
|
- u32 rx_mini_max_pending;
|
||
|
- u32 rx_jumbo_max_pending;
|
||
|
- u32 tx_max_pending;
|
||
|
+ __u32 rx_max_pending;
|
||
|
+ __u32 rx_mini_max_pending;
|
||
|
+ __u32 rx_jumbo_max_pending;
|
||
|
+ __u32 tx_max_pending;
|
||
|
|
||
|
/* Values changeable by the user. The valid values are
|
||
|
* in the range 1 to the "*_max_pending" counterpart above.
|
||
|
*/
|
||
|
- u32 rx_pending;
|
||
|
- u32 rx_mini_pending;
|
||
|
- u32 rx_jumbo_pending;
|
||
|
- u32 tx_pending;
|
||
|
+ __u32 rx_pending;
|
||
|
+ __u32 rx_mini_pending;
|
||
|
+ __u32 rx_jumbo_pending;
|
||
|
+ __u32 tx_pending;
|
||
|
};
|
||
|
|
||
|
/* for configuring link flow control parameters */
|
||
|
struct ethtool_pauseparam {
|
||
|
- u32 cmd; /* ETHTOOL_{G,S}PAUSEPARAM */
|
||
|
+ __u32 cmd; /* ETHTOOL_{G,S}PAUSEPARAM */
|
||
|
|
||
|
/* If the link is being auto-negotiated (via ethtool_cmd.autoneg
|
||
|
* being true) the user may set 'autonet' here non-zero to have the
|
||
|
@@ -210,9 +210,9 @@
|
||
|
* then {rx,tx}_pause force the driver to use/not-use pause
|
||
|
* flow control.
|
||
|
*/
|
||
|
- u32 autoneg;
|
||
|
- u32 rx_pause;
|
||
|
- u32 tx_pause;
|
||
|
+ __u32 autoneg;
|
||
|
+ __u32 rx_pause;
|
||
|
+ __u32 tx_pause;
|
||
|
};
|
||
|
|
||
|
#define ETH_GSTRING_LEN 32
|
||
|
@@ -223,10 +223,10 @@
|
||
|
|
||
|
/* for passing string sets for data tagging */
|
||
|
struct ethtool_gstrings {
|
||
|
- u32 cmd; /* ETHTOOL_GSTRINGS */
|
||
|
- u32 string_set; /* string set id e.c. ETH_SS_TEST, etc*/
|
||
|
- u32 len; /* number of strings in the string set */
|
||
|
- u8 data[0];
|
||
|
+ __u32 cmd; /* ETHTOOL_GSTRINGS */
|
||
|
+ __u32 string_set; /* string set id e.c. ETH_SS_TEST, etc*/
|
||
|
+ __u32 len; /* number of strings in the string set */
|
||
|
+ __u8 data[0];
|
||
|
};
|
||
|
|
||
|
enum ethtool_test_flags {
|
||
|
@@ -236,30 +236,30 @@
|
||
|
|
||
|
/* for requesting NIC test and getting results*/
|
||
|
struct ethtool_test {
|
||
|
- u32 cmd; /* ETHTOOL_TEST */
|
||
|
- u32 flags; /* ETH_TEST_FL_xxx */
|
||
|
- u32 reserved;
|
||
|
- u32 len; /* result length, in number of u64 elements */
|
||
|
- u64 data[0];
|
||
|
+ __u32 cmd; /* ETHTOOL_TEST */
|
||
|
+ __u32 flags; /* ETH_TEST_FL_xxx */
|
||
|
+ __u32 reserved;
|
||
|
+ __u32 len; /* result length, in number of __u64 elements */
|
||
|
+ __u64 data[0];
|
||
|
};
|
||
|
|
||
|
/* for dumping NIC-specific statistics */
|
||
|
struct ethtool_stats {
|
||
|
- u32 cmd; /* ETHTOOL_GSTATS */
|
||
|
- u32 n_stats; /* number of u64's being returned */
|
||
|
- u64 data[0];
|
||
|
+ __u32 cmd; /* ETHTOOL_GSTATS */
|
||
|
+ __u32 n_stats; /* number of __u64's being returned */
|
||
|
+ __u64 data[0];
|
||
|
};
|
||
|
|
||
|
struct net_device;
|
||
|
|
||
|
/* Some generic methods drivers may use in their ethtool_ops */
|
||
|
-u32 ethtool_op_get_link(struct net_device *dev);
|
||
|
-u32 ethtool_op_get_tx_csum(struct net_device *dev);
|
||
|
-int ethtool_op_set_tx_csum(struct net_device *dev, u32 data);
|
||
|
-u32 ethtool_op_get_sg(struct net_device *dev);
|
||
|
-int ethtool_op_set_sg(struct net_device *dev, u32 data);
|
||
|
-u32 ethtool_op_get_tso(struct net_device *dev);
|
||
|
-int ethtool_op_set_tso(struct net_device *dev, u32 data);
|
||
|
+__u32 ethtool_op_get_link(struct net_device *dev);
|
||
|
+__u32 ethtool_op_get_tx_csum(struct net_device *dev);
|
||
|
+int ethtool_op_set_tx_csum(struct net_device *dev, __u32 data);
|
||
|
+__u32 ethtool_op_get_sg(struct net_device *dev);
|
||
|
+int ethtool_op_set_sg(struct net_device *dev, __u32 data);
|
||
|
+__u32 ethtool_op_get_tso(struct net_device *dev);
|
||
|
+int ethtool_op_set_tso(struct net_device *dev, __u32 data);
|
||
|
|
||
|
/**
|
||
|
* ðtool_ops - Alter and report network device settings
|
||
|
@@ -324,33 +324,33 @@
|
||
|
void (*get_regs)(struct net_device *, struct ethtool_regs *, void *);
|
||
|
void (*get_wol)(struct net_device *, struct ethtool_wolinfo *);
|
||
|
int (*set_wol)(struct net_device *, struct ethtool_wolinfo *);
|
||
|
- u32 (*get_msglevel)(struct net_device *);
|
||
|
- void (*set_msglevel)(struct net_device *, u32);
|
||
|
+ __u32 (*get_msglevel)(struct net_device *);
|
||
|
+ void (*set_msglevel)(struct net_device *, __u32);
|
||
|
int (*nway_reset)(struct net_device *);
|
||
|
- u32 (*get_link)(struct net_device *);
|
||
|
+ __u32 (*get_link)(struct net_device *);
|
||
|
int (*get_eeprom_len)(struct net_device *);
|
||
|
- int (*get_eeprom)(struct net_device *, struct ethtool_eeprom *, u8 *);
|
||
|
- int (*set_eeprom)(struct net_device *, struct ethtool_eeprom *, u8 *);
|
||
|
+ int (*get_eeprom)(struct net_device *, struct ethtool_eeprom *, __u8 *);
|
||
|
+ int (*set_eeprom)(struct net_device *, struct ethtool_eeprom *, __u8 *);
|
||
|
int (*get_coalesce)(struct net_device *, struct ethtool_coalesce *);
|
||
|
int (*set_coalesce)(struct net_device *, struct ethtool_coalesce *);
|
||
|
void (*get_ringparam)(struct net_device *, struct ethtool_ringparam *);
|
||
|
int (*set_ringparam)(struct net_device *, struct ethtool_ringparam *);
|
||
|
void (*get_pauseparam)(struct net_device *, struct ethtool_pauseparam*);
|
||
|
int (*set_pauseparam)(struct net_device *, struct ethtool_pauseparam*);
|
||
|
- u32 (*get_rx_csum)(struct net_device *);
|
||
|
- int (*set_rx_csum)(struct net_device *, u32);
|
||
|
- u32 (*get_tx_csum)(struct net_device *);
|
||
|
- int (*set_tx_csum)(struct net_device *, u32);
|
||
|
- u32 (*get_sg)(struct net_device *);
|
||
|
- int (*set_sg)(struct net_device *, u32);
|
||
|
- u32 (*get_tso)(struct net_device *);
|
||
|
- int (*set_tso)(struct net_device *, u32);
|
||
|
+ __u32 (*get_rx_csum)(struct net_device *);
|
||
|
+ int (*set_rx_csum)(struct net_device *, __u32);
|
||
|
+ __u32 (*get_tx_csum)(struct net_device *);
|
||
|
+ int (*set_tx_csum)(struct net_device *, __u32);
|
||
|
+ __u32 (*get_sg)(struct net_device *);
|
||
|
+ int (*set_sg)(struct net_device *, __u32);
|
||
|
+ __u32 (*get_tso)(struct net_device *);
|
||
|
+ int (*set_tso)(struct net_device *, __u32);
|
||
|
int (*self_test_count)(struct net_device *);
|
||
|
- void (*self_test)(struct net_device *, struct ethtool_test *, u64 *);
|
||
|
- void (*get_strings)(struct net_device *, u32 stringset, u8 *);
|
||
|
- int (*phys_id)(struct net_device *, u32);
|
||
|
+ void (*self_test)(struct net_device *, struct ethtool_test *, __u64 *);
|
||
|
+ void (*get_strings)(struct net_device *, __u32 stringset, __u8 *);
|
||
|
+ int (*phys_id)(struct net_device *, __u32);
|
||
|
int (*get_stats_count)(struct net_device *);
|
||
|
- void (*get_ethtool_stats)(struct net_device *, struct ethtool_stats *, u64 *);
|
||
|
+ void (*get_ethtool_stats)(struct net_device *, struct ethtool_stats *, __u64 *);
|
||
|
int (*begin)(struct net_device *);
|
||
|
void (*complete)(struct net_device *);
|
||
|
};
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/firmware.h linux-libc-headers-2.6.8.0/include/linux/firmware.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/firmware.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/firmware.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -5,7 +5,7 @@
|
||
|
#define FIRMWARE_NAME_MAX 30
|
||
|
struct firmware {
|
||
|
size_t size;
|
||
|
- u8 *data;
|
||
|
+ __u8 *data;
|
||
|
};
|
||
|
int request_firmware(const struct firmware **fw, const char *name,
|
||
|
struct device *device);
|
||
|
@@ -15,5 +15,5 @@
|
||
|
void (*cont)(const struct firmware *fw, void *context));
|
||
|
|
||
|
void release_firmware(const struct firmware *fw);
|
||
|
-void register_firmware(const char *name, const u8 *data, size_t size);
|
||
|
+void register_firmware(const char *name, const __u8 *data, size_t size);
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/fs.h linux-libc-headers-2.6.8.0/include/linux/fs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/fs.h 2004-08-18 13:16:02.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/fs.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -198,7 +198,7 @@
|
||
|
/* A jump here: 108-111 have been used for various private purposes. */
|
||
|
#define BLKBSZGET _IOR(0x12,112,size_t)
|
||
|
#define BLKBSZSET _IOW(0x12,113,size_t)
|
||
|
-#define BLKGETSIZE64 _IOR(0x12,114,size_t) /* return device size in bytes (u64 *arg) */
|
||
|
+#define BLKGETSIZE64 _IOR(0x12,114,size_t) /* return device size in bytes (__u64 *arg) */
|
||
|
|
||
|
#define BMAP_IOCTL 1 /* obsolete - kept for compatibility */
|
||
|
#define FIBMAP _IO(0x00,1) /* bmap access */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/i2c.h linux-libc-headers-2.6.8.0/include/linux/i2c.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/i2c.h 2004-06-23 16:52:54.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/i2c.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -70,36 +70,36 @@
|
||
|
and probably just as fast.
|
||
|
Note that we use i2c_adapter here, because you do not need a specific
|
||
|
smbus adapter to call this function. */
|
||
|
-extern s32 i2c_smbus_xfer (struct i2c_adapter * adapter, u16 addr,
|
||
|
+extern __s32 i2c_smbus_xfer (struct i2c_adapter * adapter, __u16 addr,
|
||
|
unsigned short flags,
|
||
|
- char read_write, u8 command, int size,
|
||
|
+ char read_write, __u8 command, int size,
|
||
|
union i2c_smbus_data * data);
|
||
|
|
||
|
/* Now follow the 'nice' access routines. These also document the calling
|
||
|
conventions of smbus_access. */
|
||
|
|
||
|
-extern s32 i2c_smbus_write_quick(struct i2c_client * client, u8 value);
|
||
|
-extern s32 i2c_smbus_read_byte(struct i2c_client * client);
|
||
|
-extern s32 i2c_smbus_write_byte(struct i2c_client * client, u8 value);
|
||
|
-extern s32 i2c_smbus_read_byte_data(struct i2c_client * client, u8 command);
|
||
|
-extern s32 i2c_smbus_write_byte_data(struct i2c_client * client,
|
||
|
- u8 command, u8 value);
|
||
|
-extern s32 i2c_smbus_read_word_data(struct i2c_client * client, u8 command);
|
||
|
-extern s32 i2c_smbus_write_word_data(struct i2c_client * client,
|
||
|
- u8 command, u16 value);
|
||
|
-extern s32 i2c_smbus_process_call(struct i2c_client * client,
|
||
|
- u8 command, u16 value);
|
||
|
+extern __s32 i2c_smbus_write_quick(struct i2c_client * client, __u8 value);
|
||
|
+extern __s32 i2c_smbus_read_byte(struct i2c_client * client);
|
||
|
+extern __s32 i2c_smbus_write_byte(struct i2c_client * client, __u8 value);
|
||
|
+extern __s32 i2c_smbus_read_byte_data(struct i2c_client * client, __u8 command);
|
||
|
+extern __s32 i2c_smbus_write_byte_data(struct i2c_client * client,
|
||
|
+ __u8 command, __u8 value);
|
||
|
+extern __s32 i2c_smbus_read_word_data(struct i2c_client * client, __u8 command);
|
||
|
+extern __s32 i2c_smbus_write_word_data(struct i2c_client * client,
|
||
|
+ __u8 command, __u16 value);
|
||
|
+extern __s32 i2c_smbus_process_call(struct i2c_client * client,
|
||
|
+ __u8 command, __u16 value);
|
||
|
/* Returns the number of read bytes */
|
||
|
-extern s32 i2c_smbus_read_block_data(struct i2c_client * client,
|
||
|
- u8 command, u8 *values);
|
||
|
-extern s32 i2c_smbus_write_block_data(struct i2c_client * client,
|
||
|
- u8 command, u8 length,
|
||
|
- u8 *values);
|
||
|
-extern s32 i2c_smbus_read_i2c_block_data(struct i2c_client * client,
|
||
|
- u8 command, u8 *values);
|
||
|
-extern s32 i2c_smbus_write_i2c_block_data(struct i2c_client * client,
|
||
|
- u8 command, u8 length,
|
||
|
- u8 *values);
|
||
|
+extern __s32 i2c_smbus_read_block_data(struct i2c_client * client,
|
||
|
+ __u8 command, __u8 *values);
|
||
|
+extern __s32 i2c_smbus_write_block_data(struct i2c_client * client,
|
||
|
+ __u8 command, __u8 length,
|
||
|
+ __u8 *values);
|
||
|
+extern __s32 i2c_smbus_read_i2c_block_data(struct i2c_client * client,
|
||
|
+ __u8 command, __u8 *values);
|
||
|
+extern __s32 i2c_smbus_write_i2c_block_data(struct i2c_client * client,
|
||
|
+ __u8 command, __u8 length,
|
||
|
+ __u8 *values);
|
||
|
|
||
|
|
||
|
/*
|
||
|
@@ -203,9 +203,9 @@
|
||
|
using common I2C messages */
|
||
|
int (*master_xfer)(struct i2c_adapter *adap,struct i2c_msg msgs[],
|
||
|
int num);
|
||
|
- int (*smbus_xfer) (struct i2c_adapter *adap, u16 addr,
|
||
|
+ int (*smbus_xfer) (struct i2c_adapter *adap, __u16 addr,
|
||
|
unsigned short flags, char read_write,
|
||
|
- u8 command, int size, union i2c_smbus_data * data);
|
||
|
+ __u8 command, int size, union i2c_smbus_data * data);
|
||
|
|
||
|
/* --- these optional/future use for some adapter types.*/
|
||
|
int (*slave_send)(struct i2c_adapter *,char*,int);
|
||
|
@@ -215,7 +215,7 @@
|
||
|
int (*algo_control)(struct i2c_adapter *, unsigned int, unsigned long);
|
||
|
|
||
|
/* To determine what the adapter supports */
|
||
|
- u32 (*functionality) (struct i2c_adapter *);
|
||
|
+ __u32 (*functionality) (struct i2c_adapter *);
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
@@ -381,10 +381,10 @@
|
||
|
|
||
|
|
||
|
/* Return the functionality mask */
|
||
|
-extern u32 i2c_get_functionality (struct i2c_adapter *adap);
|
||
|
+extern __u32 i2c_get_functionality (struct i2c_adapter *adap);
|
||
|
|
||
|
/* Return 1 if adapter supports everything we need, 0 if not. */
|
||
|
-extern int i2c_check_functionality (struct i2c_adapter *adap, u32 func);
|
||
|
+extern int i2c_check_functionality (struct i2c_adapter *adap, __u32 func);
|
||
|
|
||
|
/*
|
||
|
* I2C Message - used for pure i2c transaction, also from /dev interface
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/i2o-dev.h linux-libc-headers-2.6.8.0/include/linux/i2o-dev.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/i2o-dev.h 2004-06-23 16:52:54.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/i2o-dev.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -29,7 +29,7 @@
|
||
|
* I2O Control IOCTLs and structures
|
||
|
*/
|
||
|
#define I2O_MAGIC_NUMBER 'i'
|
||
|
-#define I2OGETIOPS _IOR(I2O_MAGIC_NUMBER,0,u8[MAX_I2O_CONTROLLERS])
|
||
|
+#define I2OGETIOPS _IOR(I2O_MAGIC_NUMBER,0,__u8[MAX_I2O_CONTROLLERS])
|
||
|
#define I2OHRTGET _IOWR(I2O_MAGIC_NUMBER,1,struct i2o_cmd_hrtlct)
|
||
|
#define I2OLCTGET _IOWR(I2O_MAGIC_NUMBER,2,struct i2o_cmd_hrtlct)
|
||
|
#define I2OPARMSET _IOWR(I2O_MAGIC_NUMBER,3,struct i2o_cmd_psetget)
|
||
|
@@ -37,7 +37,7 @@
|
||
|
#define I2OSWDL _IOWR(I2O_MAGIC_NUMBER,5,struct i2o_sw_xfer)
|
||
|
#define I2OSWUL _IOWR(I2O_MAGIC_NUMBER,6,struct i2o_sw_xfer)
|
||
|
#define I2OSWDEL _IOWR(I2O_MAGIC_NUMBER,7,struct i2o_sw_xfer)
|
||
|
-#define I2OVALIDATE _IOR(I2O_MAGIC_NUMBER,8,u32)
|
||
|
+#define I2OVALIDATE _IOR(I2O_MAGIC_NUMBER,8,__u32)
|
||
|
#define I2OHTML _IOWR(I2O_MAGIC_NUMBER,9,struct i2o_html)
|
||
|
#define I2OEVTREG _IOW(I2O_MAGIC_NUMBER,10,struct i2o_evt_id)
|
||
|
#define I2OEVTGET _IOR(I2O_MAGIC_NUMBER,11,struct i2o_evt_info)
|
||
|
@@ -129,65 +129,65 @@
|
||
|
#define I2O_BUS_CARDBUS 7
|
||
|
#define I2O_BUS_UNKNOWN 0x80
|
||
|
|
||
|
-typedef unsigned char u8;
|
||
|
-typedef unsigned short u16;
|
||
|
-typedef unsigned int u32;
|
||
|
+typedef unsigned char __u8;
|
||
|
+typedef unsigned short __u16;
|
||
|
+typedef unsigned int __u32;
|
||
|
|
||
|
typedef struct _i2o_pci_bus
|
||
|
{
|
||
|
- u8 PciFunctionNumber;
|
||
|
- u8 PciDeviceNumber;
|
||
|
- u8 PciBusNumber;
|
||
|
- u8 reserved;
|
||
|
- u16 PciVendorID;
|
||
|
- u16 PciDeviceID;
|
||
|
+ __u8 PciFunctionNumber;
|
||
|
+ __u8 PciDeviceNumber;
|
||
|
+ __u8 PciBusNumber;
|
||
|
+ __u8 reserved;
|
||
|
+ __u16 PciVendorID;
|
||
|
+ __u16 PciDeviceID;
|
||
|
} i2o_pci_bus;
|
||
|
|
||
|
typedef struct _i2o_local_bus
|
||
|
{
|
||
|
- u16 LbBaseIOPort;
|
||
|
- u16 reserved;
|
||
|
- u32 LbBaseMemoryAddress;
|
||
|
+ __u16 LbBaseIOPort;
|
||
|
+ __u16 reserved;
|
||
|
+ __u32 LbBaseMemoryAddress;
|
||
|
} i2o_local_bus;
|
||
|
|
||
|
typedef struct _i2o_isa_bus
|
||
|
{
|
||
|
- u16 IsaBaseIOPort;
|
||
|
- u8 CSN;
|
||
|
- u8 reserved;
|
||
|
- u32 IsaBaseMemoryAddress;
|
||
|
+ __u16 IsaBaseIOPort;
|
||
|
+ __u8 CSN;
|
||
|
+ __u8 reserved;
|
||
|
+ __u32 IsaBaseMemoryAddress;
|
||
|
} i2o_isa_bus;
|
||
|
|
||
|
typedef struct _i2o_eisa_bus_info
|
||
|
{
|
||
|
- u16 EisaBaseIOPort;
|
||
|
- u8 reserved;
|
||
|
- u8 EisaSlotNumber;
|
||
|
- u32 EisaBaseMemoryAddress;
|
||
|
+ __u16 EisaBaseIOPort;
|
||
|
+ __u8 reserved;
|
||
|
+ __u8 EisaSlotNumber;
|
||
|
+ __u32 EisaBaseMemoryAddress;
|
||
|
} i2o_eisa_bus;
|
||
|
|
||
|
typedef struct _i2o_mca_bus
|
||
|
{
|
||
|
- u16 McaBaseIOPort;
|
||
|
- u8 reserved;
|
||
|
- u8 McaSlotNumber;
|
||
|
- u32 McaBaseMemoryAddress;
|
||
|
+ __u16 McaBaseIOPort;
|
||
|
+ __u8 reserved;
|
||
|
+ __u8 McaSlotNumber;
|
||
|
+ __u32 McaBaseMemoryAddress;
|
||
|
} i2o_mca_bus;
|
||
|
|
||
|
typedef struct _i2o_other_bus
|
||
|
{
|
||
|
- u16 BaseIOPort;
|
||
|
- u16 reserved;
|
||
|
- u32 BaseMemoryAddress;
|
||
|
+ __u16 BaseIOPort;
|
||
|
+ __u16 reserved;
|
||
|
+ __u32 BaseMemoryAddress;
|
||
|
} i2o_other_bus;
|
||
|
|
||
|
typedef struct _i2o_hrt_entry
|
||
|
{
|
||
|
- u32 adapter_id;
|
||
|
- u32 parent_tid:12;
|
||
|
- u32 state:4;
|
||
|
- u32 bus_num:8;
|
||
|
- u32 bus_type:8;
|
||
|
+ __u32 adapter_id;
|
||
|
+ __u32 parent_tid:12;
|
||
|
+ __u32 state:4;
|
||
|
+ __u32 bus_num:8;
|
||
|
+ __u32 bus_type:8;
|
||
|
union
|
||
|
{
|
||
|
i2o_pci_bus pci_bus;
|
||
|
@@ -201,69 +201,69 @@
|
||
|
|
||
|
typedef struct _i2o_hrt
|
||
|
{
|
||
|
- u16 num_entries;
|
||
|
- u8 entry_len;
|
||
|
- u8 hrt_version;
|
||
|
- u32 change_ind;
|
||
|
+ __u16 num_entries;
|
||
|
+ __u8 entry_len;
|
||
|
+ __u8 hrt_version;
|
||
|
+ __u32 change_ind;
|
||
|
i2o_hrt_entry hrt_entry[1];
|
||
|
} i2o_hrt;
|
||
|
|
||
|
typedef struct _i2o_lct_entry
|
||
|
{
|
||
|
- u32 entry_size:16;
|
||
|
- u32 tid:12;
|
||
|
- u32 reserved:4;
|
||
|
- u32 change_ind;
|
||
|
- u32 device_flags;
|
||
|
- u32 class_id:12;
|
||
|
- u32 version:4;
|
||
|
- u32 vendor_id:16;
|
||
|
- u32 sub_class;
|
||
|
- u32 user_tid:12;
|
||
|
- u32 parent_tid:12;
|
||
|
- u32 bios_info:8;
|
||
|
- u8 identity_tag[8];
|
||
|
- u32 event_capabilities;
|
||
|
+ __u32 entry_size:16;
|
||
|
+ __u32 tid:12;
|
||
|
+ __u32 reserved:4;
|
||
|
+ __u32 change_ind;
|
||
|
+ __u32 device_flags;
|
||
|
+ __u32 class_id:12;
|
||
|
+ __u32 version:4;
|
||
|
+ __u32 vendor_id:16;
|
||
|
+ __u32 sub_class;
|
||
|
+ __u32 user_tid:12;
|
||
|
+ __u32 parent_tid:12;
|
||
|
+ __u32 bios_info:8;
|
||
|
+ __u8 identity_tag[8];
|
||
|
+ __u32 event_capabilities;
|
||
|
} i2o_lct_entry;
|
||
|
|
||
|
typedef struct _i2o_lct
|
||
|
{
|
||
|
- u32 table_size:16;
|
||
|
- u32 boot_tid:12;
|
||
|
- u32 lct_ver:4;
|
||
|
- u32 iop_flags;
|
||
|
- u32 change_ind;
|
||
|
+ __u32 table_size:16;
|
||
|
+ __u32 boot_tid:12;
|
||
|
+ __u32 lct_ver:4;
|
||
|
+ __u32 iop_flags;
|
||
|
+ __u32 change_ind;
|
||
|
i2o_lct_entry lct_entry[1];
|
||
|
} i2o_lct;
|
||
|
|
||
|
typedef struct _i2o_status_block
|
||
|
{
|
||
|
- u16 org_id;
|
||
|
- u16 reserved;
|
||
|
- u16 iop_id:12;
|
||
|
- u16 reserved1:4;
|
||
|
- u16 host_unit_id;
|
||
|
- u16 segment_number:12;
|
||
|
- u16 i2o_version:4;
|
||
|
- u8 iop_state;
|
||
|
- u8 msg_type;
|
||
|
- u16 inbound_frame_size;
|
||
|
- u8 init_code;
|
||
|
- u8 reserved2;
|
||
|
- u32 max_inbound_frames;
|
||
|
- u32 cur_inbound_frames;
|
||
|
- u32 max_outbound_frames;
|
||
|
+ __u16 org_id;
|
||
|
+ __u16 reserved;
|
||
|
+ __u16 iop_id:12;
|
||
|
+ __u16 reserved1:4;
|
||
|
+ __u16 host_unit_id;
|
||
|
+ __u16 segment_number:12;
|
||
|
+ __u16 i2o_version:4;
|
||
|
+ __u8 iop_state;
|
||
|
+ __u8 msg_type;
|
||
|
+ __u16 inbound_frame_size;
|
||
|
+ __u8 init_code;
|
||
|
+ __u8 reserved2;
|
||
|
+ __u32 max_inbound_frames;
|
||
|
+ __u32 cur_inbound_frames;
|
||
|
+ __u32 max_outbound_frames;
|
||
|
char product_id[24];
|
||
|
- u32 expected_lct_size;
|
||
|
- u32 iop_capabilities;
|
||
|
- u32 desired_mem_size;
|
||
|
- u32 current_mem_size;
|
||
|
- u32 current_mem_base;
|
||
|
- u32 desired_io_size;
|
||
|
- u32 current_io_size;
|
||
|
- u32 current_io_base;
|
||
|
- u32 reserved3:24;
|
||
|
- u32 cmd_status:8;
|
||
|
+ __u32 expected_lct_size;
|
||
|
+ __u32 iop_capabilities;
|
||
|
+ __u32 desired_mem_size;
|
||
|
+ __u32 current_mem_size;
|
||
|
+ __u32 current_mem_base;
|
||
|
+ __u32 desired_io_size;
|
||
|
+ __u32 current_io_size;
|
||
|
+ __u32 current_io_base;
|
||
|
+ __u32 reserved3:24;
|
||
|
+ __u32 cmd_status:8;
|
||
|
} i2o_status_block;
|
||
|
|
||
|
/* Event indicator mask flags */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/isdn/capilli.h linux-libc-headers-2.6.8.0/include/linux/isdn/capilli.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/isdn/capilli.h 2004-03-28 07:52:12.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/isdn/capilli.h 2004-08-26 13:26:47.000000000 -0500
|
||
|
@@ -43,20 +43,20 @@
|
||
|
char *driver_name; /* name of driver */
|
||
|
int (*load_firmware)(struct capi_ctr *, capiloaddata *);
|
||
|
void (*reset_ctr)(struct capi_ctr *);
|
||
|
- void (*register_appl)(struct capi_ctr *, u16 appl,
|
||
|
+ void (*register_appl)(struct capi_ctr *, __u16 appl,
|
||
|
capi_register_params *);
|
||
|
- void (*release_appl)(struct capi_ctr *, u16 appl);
|
||
|
- u16 (*send_message)(struct capi_ctr *, struct sk_buff *skb);
|
||
|
+ void (*release_appl)(struct capi_ctr *, __u16 appl);
|
||
|
+ __u16 (*send_message)(struct capi_ctr *, struct sk_buff *skb);
|
||
|
|
||
|
char *(*procinfo)(struct capi_ctr *);
|
||
|
int (*ctr_read_proc)(char *page, char **start, off_t off,
|
||
|
int count, int *eof, struct capi_ctr *card);
|
||
|
|
||
|
/* filled in before calling ready callback */
|
||
|
- u8 manu[CAPI_MANUFACTURER_LEN]; /* CAPI_GET_MANUFACTURER */
|
||
|
+ __u8 manu[CAPI_MANUFACTURER_LEN]; /* CAPI_GET_MANUFACTURER */
|
||
|
capi_version version; /* CAPI_GET_VERSION */
|
||
|
capi_profile profile; /* CAPI_GET_PROFILE */
|
||
|
- u8 serial[CAPI_SERIAL_LEN]; /* CAPI_GET_SERIAL */
|
||
|
+ __u8 serial[CAPI_SERIAL_LEN]; /* CAPI_GET_SERIAL */
|
||
|
|
||
|
/* management information for kcapi */
|
||
|
|
||
|
@@ -81,7 +81,7 @@
|
||
|
void capi_ctr_reseted(struct capi_ctr * card);
|
||
|
void capi_ctr_suspend_output(struct capi_ctr * card);
|
||
|
void capi_ctr_resume_output(struct capi_ctr * card);
|
||
|
-void capi_ctr_handle_message(struct capi_ctr * card, u16 appl, struct sk_buff *skb);
|
||
|
+void capi_ctr_handle_message(struct capi_ctr * card, __u16 appl, struct sk_buff *skb);
|
||
|
|
||
|
// ---------------------------------------------------------------------------
|
||
|
// needed for AVM capi drivers
|
||
|
@@ -102,11 +102,11 @@
|
||
|
// ---------------------------------------------------------------------------
|
||
|
// library functions for use by hardware controller drivers
|
||
|
|
||
|
-void capilib_new_ncci(struct list_head *head, u16 applid, u32 ncci, u32 winsize);
|
||
|
-void capilib_free_ncci(struct list_head *head, u16 applid, u32 ncci);
|
||
|
-void capilib_release_appl(struct list_head *head, u16 applid);
|
||
|
+void capilib_new_ncci(struct list_head *head, __u16 applid, __u32 ncci, __u32 winsize);
|
||
|
+void capilib_free_ncci(struct list_head *head, __u16 applid, __u32 ncci);
|
||
|
+void capilib_release_appl(struct list_head *head, __u16 applid);
|
||
|
void capilib_release(struct list_head *head);
|
||
|
-void capilib_data_b3_conf(struct list_head *head, u16 applid, u32 ncci, u16 msgid);
|
||
|
-u16 capilib_data_b3_req(struct list_head *head, u16 applid, u32 ncci, u16 msgid);
|
||
|
+void capilib_data_b3_conf(struct list_head *head, __u16 applid, __u32 ncci, __u16 msgid);
|
||
|
+__u16 capilib_data_b3_req(struct list_head *head, __u16 applid, __u32 ncci, __u16 msgid);
|
||
|
|
||
|
#endif /* __CAPILLI_H__ */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/jhash.h linux-libc-headers-2.6.8.0/include/linux/jhash.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/jhash.h 2004-03-28 07:52:09.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/jhash.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -41,19 +41,19 @@
|
||
|
* of bytes. No alignment or length assumptions are made about
|
||
|
* the input key.
|
||
|
*/
|
||
|
-static inline u32 jhash(const void *key, u32 length, u32 initval)
|
||
|
+static inline __u32 jhash(const void *key, __u32 length, __u32 initval)
|
||
|
{
|
||
|
- u32 a, b, c, len;
|
||
|
- const u8 *k = key;
|
||
|
+ __u32 a, b, c, len;
|
||
|
+ const __u8 *k = key;
|
||
|
|
||
|
len = length;
|
||
|
a = b = JHASH_GOLDEN_RATIO;
|
||
|
c = initval;
|
||
|
|
||
|
while (len >= 12) {
|
||
|
- a += (k[0] +((u32)k[1]<<8) +((u32)k[2]<<16) +((u32)k[3]<<24));
|
||
|
- b += (k[4] +((u32)k[5]<<8) +((u32)k[6]<<16) +((u32)k[7]<<24));
|
||
|
- c += (k[8] +((u32)k[9]<<8) +((u32)k[10]<<16)+((u32)k[11]<<24));
|
||
|
+ a += (k[0] +((__u32)k[1]<<8) +((__u32)k[2]<<16) +((__u32)k[3]<<24));
|
||
|
+ b += (k[4] +((__u32)k[5]<<8) +((__u32)k[6]<<16) +((__u32)k[7]<<24));
|
||
|
+ c += (k[8] +((__u32)k[9]<<8) +((__u32)k[10]<<16)+((__u32)k[11]<<24));
|
||
|
|
||
|
__jhash_mix(a,b,c);
|
||
|
|
||
|
@@ -63,16 +63,16 @@
|
||
|
|
||
|
c += length;
|
||
|
switch (len) {
|
||
|
- case 11: c += ((u32)k[10]<<24);
|
||
|
- case 10: c += ((u32)k[9]<<16);
|
||
|
- case 9 : c += ((u32)k[8]<<8);
|
||
|
- case 8 : b += ((u32)k[7]<<24);
|
||
|
- case 7 : b += ((u32)k[6]<<16);
|
||
|
- case 6 : b += ((u32)k[5]<<8);
|
||
|
+ case 11: c += ((__u32)k[10]<<24);
|
||
|
+ case 10: c += ((__u32)k[9]<<16);
|
||
|
+ case 9 : c += ((__u32)k[8]<<8);
|
||
|
+ case 8 : b += ((__u32)k[7]<<24);
|
||
|
+ case 7 : b += ((__u32)k[6]<<16);
|
||
|
+ case 6 : b += ((__u32)k[5]<<8);
|
||
|
case 5 : b += k[4];
|
||
|
- case 4 : a += ((u32)k[3]<<24);
|
||
|
- case 3 : a += ((u32)k[2]<<16);
|
||
|
- case 2 : a += ((u32)k[1]<<8);
|
||
|
+ case 4 : a += ((__u32)k[3]<<24);
|
||
|
+ case 3 : a += ((__u32)k[2]<<16);
|
||
|
+ case 2 : a += ((__u32)k[1]<<8);
|
||
|
case 1 : a += k[0];
|
||
|
};
|
||
|
|
||
|
@@ -81,12 +81,12 @@
|
||
|
return c;
|
||
|
}
|
||
|
|
||
|
-/* A special optimized version that handles 1 or more of u32s.
|
||
|
- * The length parameter here is the number of u32s in the key.
|
||
|
+/* A special optimized version that handles 1 or more of __u32s.
|
||
|
+ * The length parameter here is the number of __u32s in the key.
|
||
|
*/
|
||
|
-static inline u32 jhash2(u32 *k, u32 length, u32 initval)
|
||
|
+static inline __u32 jhash2(__u32 *k, __u32 length, __u32 initval)
|
||
|
{
|
||
|
- u32 a, b, c, len;
|
||
|
+ __u32 a, b, c, len;
|
||
|
|
||
|
a = b = JHASH_GOLDEN_RATIO;
|
||
|
c = initval;
|
||
|
@@ -119,7 +119,7 @@
|
||
|
* NOTE: In partilar the "c += length; __jhash_mix(a,b,c);" normally
|
||
|
* done at the end is not done here.
|
||
|
*/
|
||
|
-static inline u32 jhash_3words(u32 a, u32 b, u32 c, u32 initval)
|
||
|
+static inline __u32 jhash_3words(__u32 a, __u32 b, __u32 c, __u32 initval)
|
||
|
{
|
||
|
a += JHASH_GOLDEN_RATIO;
|
||
|
b += JHASH_GOLDEN_RATIO;
|
||
|
@@ -130,12 +130,12 @@
|
||
|
return c;
|
||
|
}
|
||
|
|
||
|
-static inline u32 jhash_2words(u32 a, u32 b, u32 initval)
|
||
|
+static inline __u32 jhash_2words(__u32 a, __u32 b, __u32 initval)
|
||
|
{
|
||
|
return jhash_3words(a, b, 0, initval);
|
||
|
}
|
||
|
|
||
|
-static inline u32 jhash_1word(u32 a, u32 initval)
|
||
|
+static inline __u32 jhash_1word(__u32 a, __u32 initval)
|
||
|
{
|
||
|
return jhash_3words(a, 0, 0, initval);
|
||
|
}
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/jiffies.h linux-libc-headers-2.6.8.0/include/linux/jiffies.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/jiffies.h 2004-01-17 17:04:30.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/jiffies.h 2004-08-26 13:26:33.000000000 -0500
|
||
|
@@ -12,15 +12,15 @@
|
||
|
* without sampling the sequence number in xtime_lock.
|
||
|
* get_jiffies_64() will do this for you as appropriate.
|
||
|
*/
|
||
|
-extern u64 jiffies_64;
|
||
|
+extern __u64 jiffies_64;
|
||
|
extern unsigned long volatile jiffies;
|
||
|
|
||
|
#if (BITS_PER_LONG < 64)
|
||
|
-u64 get_jiffies_64(void);
|
||
|
+__u64 get_jiffies_64(void);
|
||
|
#else
|
||
|
-static inline u64 get_jiffies_64(void)
|
||
|
+static inline __u64 get_jiffies_64(void)
|
||
|
{
|
||
|
- return (u64)jiffies;
|
||
|
+ return (__u64)jiffies;
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/kernel_stat.h linux-libc-headers-2.6.8.0/include/linux/kernel_stat.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/kernel_stat.h 2004-04-19 16:13:51.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/kernel_stat.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -12,13 +12,13 @@
|
||
|
*/
|
||
|
|
||
|
struct cpu_usage_stat {
|
||
|
- u64 user;
|
||
|
- u64 nice;
|
||
|
- u64 system;
|
||
|
- u64 softirq;
|
||
|
- u64 irq;
|
||
|
- u64 idle;
|
||
|
- u64 iowait;
|
||
|
+ __u64 user;
|
||
|
+ __u64 nice;
|
||
|
+ __u64 system;
|
||
|
+ __u64 softirq;
|
||
|
+ __u64 irq;
|
||
|
+ __u64 idle;
|
||
|
+ __u64 iowait;
|
||
|
};
|
||
|
|
||
|
struct kernel_stat {
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/libata.h linux-libc-headers-2.6.8.0/include/linux/libata.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/libata.h 2004-08-18 13:16:03.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/libata.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -160,7 +160,7 @@
|
||
|
struct ata_queued_cmd;
|
||
|
|
||
|
/* typedefs */
|
||
|
-typedef int (*ata_qc_cb_t) (struct ata_queued_cmd *qc, u8 drv_stat);
|
||
|
+typedef int (*ata_qc_cb_t) (struct ata_queued_cmd *qc, __u8 drv_stat);
|
||
|
|
||
|
struct ata_ioports {
|
||
|
unsigned long cmd_addr;
|
||
|
@@ -246,18 +246,18 @@
|
||
|
};
|
||
|
|
||
|
struct ata_device {
|
||
|
- u64 n_sectors; /* size of device, if ATA */
|
||
|
+ __u64 n_sectors; /* size of device, if ATA */
|
||
|
unsigned long flags; /* ATA_DFLAG_xxx */
|
||
|
unsigned int class; /* ATA_DEV_xxx */
|
||
|
unsigned int devno; /* 0 or 1 */
|
||
|
- u16 id[ATA_ID_WORDS]; /* IDENTIFY xxx DEVICE data */
|
||
|
+ __u16 id[ATA_ID_WORDS]; /* IDENTIFY xxx DEVICE data */
|
||
|
unsigned int pio_mode;
|
||
|
unsigned int udma_mode;
|
||
|
|
||
|
/* cache info about current transfer mode */
|
||
|
- u8 xfer_protocol; /* taskfile xfer protocol */
|
||
|
- u8 read_cmd; /* opcode to use on read */
|
||
|
- u8 write_cmd; /* opcode to use on write */
|
||
|
+ __u8 xfer_protocol; /* taskfile xfer protocol */
|
||
|
+ __u8 read_cmd; /* opcode to use on read */
|
||
|
+ __u8 write_cmd; /* opcode to use on write */
|
||
|
};
|
||
|
|
||
|
struct ata_port {
|
||
|
@@ -272,8 +272,8 @@
|
||
|
|
||
|
struct ata_ioports ioaddr; /* ATA cmd/ctl/dma register blocks */
|
||
|
|
||
|
- u8 ctl; /* cache of ATA control register */
|
||
|
- u8 last_ctl; /* Cache last written value */
|
||
|
+ __u8 ctl; /* cache of ATA control register */
|
||
|
+ __u8 last_ctl; /* Cache last written value */
|
||
|
unsigned int bus_state;
|
||
|
unsigned int port_state;
|
||
|
unsigned int pio_mask;
|
||
|
@@ -312,7 +312,7 @@
|
||
|
void (*tf_read) (struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
|
||
|
void (*exec_command)(struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
- u8 (*check_status)(struct ata_port *ap);
|
||
|
+ __u8 (*check_status)(struct ata_port *ap);
|
||
|
|
||
|
void (*phy_reset) (struct ata_port *ap);
|
||
|
void (*post_set_mode) (struct ata_port *ap);
|
||
|
@@ -328,9 +328,9 @@
|
||
|
irqreturn_t (*irq_handler)(int, void *, struct pt_regs *);
|
||
|
void (*irq_clear) (struct ata_port *);
|
||
|
|
||
|
- u32 (*scr_read) (struct ata_port *ap, unsigned int sc_reg);
|
||
|
+ __u32 (*scr_read) (struct ata_port *ap, unsigned int sc_reg);
|
||
|
void (*scr_write) (struct ata_port *ap, unsigned int sc_reg,
|
||
|
- u32 val);
|
||
|
+ __u32 val);
|
||
|
|
||
|
int (*port_start) (struct ata_port *ap);
|
||
|
void (*port_stop) (struct ata_port *ap);
|
||
|
@@ -374,10 +374,10 @@
|
||
|
extern void ata_tf_load_mmio(struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
extern void ata_tf_read_pio(struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
extern void ata_tf_read_mmio(struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
-extern void ata_tf_to_fis(struct ata_taskfile *tf, u8 *fis, u8 pmp);
|
||
|
-extern void ata_tf_from_fis(u8 *fis, struct ata_taskfile *tf);
|
||
|
-extern u8 ata_check_status_pio(struct ata_port *ap);
|
||
|
-extern u8 ata_check_status_mmio(struct ata_port *ap);
|
||
|
+extern void ata_tf_to_fis(struct ata_taskfile *tf, __u8 *fis, __u8 pmp);
|
||
|
+extern void ata_tf_from_fis(__u8 *fis, struct ata_taskfile *tf);
|
||
|
+extern __u8 ata_check_status_pio(struct ata_port *ap);
|
||
|
+extern __u8 ata_check_status_mmio(struct ata_port *ap);
|
||
|
extern void ata_exec_command_pio(struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
extern void ata_exec_command_mmio(struct ata_port *ap, struct ata_taskfile *tf);
|
||
|
extern int ata_port_start (struct ata_port *ap);
|
||
|
@@ -397,7 +397,7 @@
|
||
|
extern void ata_bmdma_start_pio (struct ata_queued_cmd *qc);
|
||
|
extern void ata_bmdma_irq_clear(struct ata_port *ap);
|
||
|
extern int pci_test_config_bits(struct pci_dev *pdev, struct pci_bits *bits);
|
||
|
-extern void ata_qc_complete(struct ata_queued_cmd *qc, u8 drv_stat);
|
||
|
+extern void ata_qc_complete(struct ata_queued_cmd *qc, __u8 drv_stat);
|
||
|
extern void ata_eng_timeout(struct ata_port *ap);
|
||
|
extern int ata_std_bios_param(struct scsi_device *sdev,
|
||
|
struct block_device *bdev,
|
||
|
@@ -416,7 +416,7 @@
|
||
|
(dev->class == ATA_DEV_ATAPI));
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_chk_err(struct ata_port *ap)
|
||
|
+static inline __u8 ata_chk_err(struct ata_port *ap)
|
||
|
{
|
||
|
if (ap->flags & ATA_FLAG_MMIO) {
|
||
|
return readb((void *) ap->ioaddr.error_addr);
|
||
|
@@ -424,12 +424,12 @@
|
||
|
return inb(ap->ioaddr.error_addr);
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_chk_status(struct ata_port *ap)
|
||
|
+static inline __u8 ata_chk_status(struct ata_port *ap)
|
||
|
{
|
||
|
return ap->ops->check_status(ap);
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_altstatus(struct ata_port *ap)
|
||
|
+static inline __u8 ata_altstatus(struct ata_port *ap)
|
||
|
{
|
||
|
if (ap->flags & ATA_FLAG_MMIO)
|
||
|
return readb(ap->ioaddr.altstatus_addr);
|
||
|
@@ -442,10 +442,10 @@
|
||
|
ndelay(400);
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_busy_wait(struct ata_port *ap, unsigned int bits,
|
||
|
+static inline __u8 ata_busy_wait(struct ata_port *ap, unsigned int bits,
|
||
|
unsigned int max)
|
||
|
{
|
||
|
- u8 status;
|
||
|
+ __u8 status;
|
||
|
|
||
|
do {
|
||
|
udelay(10);
|
||
|
@@ -456,9 +456,9 @@
|
||
|
return status;
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_wait_idle(struct ata_port *ap)
|
||
|
+static inline __u8 ata_wait_idle(struct ata_port *ap)
|
||
|
{
|
||
|
- u8 status = ata_busy_wait(ap, ATA_BUSY | ATA_DRQ, 1000);
|
||
|
+ __u8 status = ata_busy_wait(ap, ATA_BUSY | ATA_DRQ, 1000);
|
||
|
|
||
|
if (status & (ATA_BUSY | ATA_DRQ)) {
|
||
|
unsigned long l = ap->ioaddr.status_addr;
|
||
|
@@ -495,10 +495,10 @@
|
||
|
tf->device = ATA_DEVICE_OBS | ATA_DEV1;
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_irq_on(struct ata_port *ap)
|
||
|
+static inline __u8 ata_irq_on(struct ata_port *ap)
|
||
|
{
|
||
|
struct ata_ioports *ioaddr = &ap->ioaddr;
|
||
|
- u8 tmp;
|
||
|
+ __u8 tmp;
|
||
|
|
||
|
ap->ctl &= ~ATA_NIEN;
|
||
|
ap->last_ctl = ap->ctl;
|
||
|
@@ -514,10 +514,10 @@
|
||
|
return tmp;
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_irq_ack(struct ata_port *ap, unsigned int chk_drq)
|
||
|
+static inline __u8 ata_irq_ack(struct ata_port *ap, unsigned int chk_drq)
|
||
|
{
|
||
|
unsigned int bits = chk_drq ? ATA_BUSY | ATA_DRQ : ATA_BUSY;
|
||
|
- u8 host_stat, post_stat, status;
|
||
|
+ __u8 host_stat, post_stat, status;
|
||
|
|
||
|
status = ata_busy_wait(ap, bits, 1000);
|
||
|
if (status & bits)
|
||
|
@@ -545,12 +545,12 @@
|
||
|
return status;
|
||
|
}
|
||
|
|
||
|
-static inline u32 scr_read(struct ata_port *ap, unsigned int reg)
|
||
|
+static inline __u32 scr_read(struct ata_port *ap, unsigned int reg)
|
||
|
{
|
||
|
return ap->ops->scr_read(ap, reg);
|
||
|
}
|
||
|
|
||
|
-static inline void scr_write(struct ata_port *ap, unsigned int reg, u32 val)
|
||
|
+static inline void scr_write(struct ata_port *ap, unsigned int reg, __u32 val)
|
||
|
{
|
||
|
ap->ops->scr_write(ap, reg, val);
|
||
|
}
|
||
|
@@ -589,9 +589,9 @@
|
||
|
}
|
||
|
}
|
||
|
|
||
|
-static inline u8 ata_bmdma_status(struct ata_port *ap)
|
||
|
+static inline __u8 ata_bmdma_status(struct ata_port *ap)
|
||
|
{
|
||
|
- u8 host_stat;
|
||
|
+ __u8 host_stat;
|
||
|
if (ap->flags & ATA_FLAG_MMIO) {
|
||
|
void *mmio = (void *) ap->ioaddr.bmdma_addr;
|
||
|
host_stat = readb(mmio + ATA_DMA_STATUS);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/lockd/bind.h linux-libc-headers-2.6.8.0/include/linux/lockd/bind.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/lockd/bind.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/lockd/bind.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -18,7 +18,7 @@
|
||
|
* This is the set of functions for lockd->nfsd communication
|
||
|
*/
|
||
|
struct nlmsvc_binding {
|
||
|
- u32 (*fopen)(struct svc_rqst *,
|
||
|
+ __u32 (*fopen)(struct svc_rqst *,
|
||
|
struct nfs_fh *,
|
||
|
struct file *);
|
||
|
void (*fclose)(struct file *);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/lockd/nlm.h linux-libc-headers-2.6.8.0/include/linux/lockd/nlm.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/lockd/nlm.h 2004-01-17 17:04:34.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/lockd/nlm.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -11,8 +11,8 @@
|
||
|
|
||
|
|
||
|
/* Maximum file offset in file_lock.fl_end */
|
||
|
-# define NLM_OFFSET_MAX ((s32) 0x7fffffff)
|
||
|
-# define NLM4_OFFSET_MAX ((s64) ((~(u64)0) >> 1))
|
||
|
+# define NLM_OFFSET_MAX ((__s32) 0x7fffffff)
|
||
|
+# define NLM4_OFFSET_MAX ((__s64) ((~(__u64)0) >> 1))
|
||
|
|
||
|
/* Return states for NLM */
|
||
|
enum {
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/lockd/share.h linux-libc-headers-2.6.8.0/include/linux/lockd/share.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/lockd/share.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/lockd/share.h 2004-08-26 13:26:43.000000000 -0500
|
||
|
@@ -17,13 +17,13 @@
|
||
|
struct nlm_host * s_host; /* client host */
|
||
|
struct nlm_file * s_file; /* shared file */
|
||
|
struct xdr_netobj s_owner; /* owner handle */
|
||
|
- u32 s_access; /* access mode */
|
||
|
- u32 s_mode; /* deny mode */
|
||
|
+ __u32 s_access; /* access mode */
|
||
|
+ __u32 s_mode; /* deny mode */
|
||
|
};
|
||
|
|
||
|
-u32 nlmsvc_share_file(struct nlm_host *, struct nlm_file *,
|
||
|
+__u32 nlmsvc_share_file(struct nlm_host *, struct nlm_file *,
|
||
|
struct nlm_args *);
|
||
|
-u32 nlmsvc_unshare_file(struct nlm_host *, struct nlm_file *,
|
||
|
+__u32 nlmsvc_unshare_file(struct nlm_host *, struct nlm_file *,
|
||
|
struct nlm_args *);
|
||
|
int nlmsvc_traverse_shares(struct nlm_host *, struct nlm_file *, int);
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/lockd/sm_inter.h linux-libc-headers-2.6.8.0/include/linux/lockd/sm_inter.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/lockd/sm_inter.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/lockd/sm_inter.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -24,23 +24,23 @@
|
||
|
* Arguments for all calls to statd
|
||
|
*/
|
||
|
struct nsm_args {
|
||
|
- u32 addr; /* remote address */
|
||
|
- u32 prog; /* RPC callback info */
|
||
|
- u32 vers;
|
||
|
- u32 proc;
|
||
|
- u32 proto; /* protocol (udp/tcp) plus server/client flag */
|
||
|
+ __u32 addr; /* remote address */
|
||
|
+ __u32 prog; /* RPC callback info */
|
||
|
+ __u32 vers;
|
||
|
+ __u32 proc;
|
||
|
+ __u32 proto; /* protocol (udp/tcp) plus server/client flag */
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
* Result returned by statd
|
||
|
*/
|
||
|
struct nsm_res {
|
||
|
- u32 status;
|
||
|
- u32 state;
|
||
|
+ __u32 status;
|
||
|
+ __u32 state;
|
||
|
};
|
||
|
|
||
|
int nsm_monitor(struct nlm_host *);
|
||
|
int nsm_unmonitor(struct nlm_host *);
|
||
|
-extern u32 nsm_local_state;
|
||
|
+extern __u32 nsm_local_state;
|
||
|
|
||
|
#endif /* LINUX_LOCKD_SM_INTER_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/lockd/xdr.h linux-libc-headers-2.6.8.0/include/linux/lockd/xdr.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/lockd/xdr.h 2004-01-05 12:42:33.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/lockd/xdr.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -48,12 +48,12 @@
|
||
|
struct nlm_args {
|
||
|
struct nlm_cookie cookie;
|
||
|
struct nlm_lock lock;
|
||
|
- u32 block;
|
||
|
- u32 reclaim;
|
||
|
- u32 state;
|
||
|
- u32 monitor;
|
||
|
- u32 fsm_access;
|
||
|
- u32 fsm_mode;
|
||
|
+ __u32 block;
|
||
|
+ __u32 reclaim;
|
||
|
+ __u32 state;
|
||
|
+ __u32 monitor;
|
||
|
+ __u32 fsm_access;
|
||
|
+ __u32 fsm_mode;
|
||
|
};
|
||
|
|
||
|
typedef struct nlm_args nlm_args;
|
||
|
@@ -63,7 +63,7 @@
|
||
|
*/
|
||
|
struct nlm_res {
|
||
|
struct nlm_cookie cookie;
|
||
|
- u32 status;
|
||
|
+ __u32 status;
|
||
|
struct nlm_lock lock;
|
||
|
};
|
||
|
|
||
|
@@ -73,10 +73,10 @@
|
||
|
struct nlm_reboot {
|
||
|
char * mon;
|
||
|
int len;
|
||
|
- u32 state;
|
||
|
- u32 addr;
|
||
|
- u32 vers;
|
||
|
- u32 proto;
|
||
|
+ __u32 state;
|
||
|
+ __u32 addr;
|
||
|
+ __u32 vers;
|
||
|
+ __u32 proto;
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
@@ -84,24 +84,24 @@
|
||
|
*/
|
||
|
#define NLMSVC_XDRSIZE sizeof(struct nlm_args)
|
||
|
|
||
|
-int nlmsvc_decode_testargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmsvc_encode_testres(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlmsvc_decode_lockargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmsvc_decode_cancargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmsvc_decode_unlockargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmsvc_encode_res(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlmsvc_decode_res(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlmsvc_encode_void(struct svc_rqst *, u32 *, void *);
|
||
|
-int nlmsvc_decode_void(struct svc_rqst *, u32 *, void *);
|
||
|
-int nlmsvc_decode_shareargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmsvc_encode_shareres(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlmsvc_decode_notify(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmsvc_decode_reboot(struct svc_rqst *, u32 *, struct nlm_reboot *);
|
||
|
+int nlmsvc_decode_testargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmsvc_encode_testres(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlmsvc_decode_lockargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmsvc_decode_cancargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmsvc_decode_unlockargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmsvc_encode_res(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlmsvc_decode_res(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlmsvc_encode_void(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nlmsvc_decode_void(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nlmsvc_decode_shareargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmsvc_encode_shareres(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlmsvc_decode_notify(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmsvc_decode_reboot(struct svc_rqst *, __u32 *, struct nlm_reboot *);
|
||
|
/*
|
||
|
-int nlmclt_encode_testargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmclt_encode_lockargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmclt_encode_cancargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmclt_encode_unlockargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_testargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_lockargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_cancargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_unlockargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
*/
|
||
|
|
||
|
#endif /* LOCKD_XDR_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/lockd/xdr4.h linux-libc-headers-2.6.8.0/include/linux/lockd/xdr4.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/lockd/xdr4.h 2004-01-05 12:42:33.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/lockd/xdr4.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -22,24 +22,24 @@
|
||
|
|
||
|
|
||
|
|
||
|
-int nlm4svc_decode_testargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlm4svc_encode_testres(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlm4svc_decode_lockargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlm4svc_decode_cancargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlm4svc_decode_unlockargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlm4svc_encode_res(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlm4svc_decode_res(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlm4svc_encode_void(struct svc_rqst *, u32 *, void *);
|
||
|
-int nlm4svc_decode_void(struct svc_rqst *, u32 *, void *);
|
||
|
-int nlm4svc_decode_shareargs(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlm4svc_encode_shareres(struct svc_rqst *, u32 *, struct nlm_res *);
|
||
|
-int nlm4svc_decode_notify(struct svc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlm4svc_decode_reboot(struct svc_rqst *, u32 *, struct nlm_reboot *);
|
||
|
+int nlm4svc_decode_testargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlm4svc_encode_testres(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlm4svc_decode_lockargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlm4svc_decode_cancargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlm4svc_decode_unlockargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlm4svc_encode_res(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlm4svc_decode_res(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlm4svc_encode_void(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nlm4svc_decode_void(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nlm4svc_decode_shareargs(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlm4svc_encode_shareres(struct svc_rqst *, __u32 *, struct nlm_res *);
|
||
|
+int nlm4svc_decode_notify(struct svc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlm4svc_decode_reboot(struct svc_rqst *, __u32 *, struct nlm_reboot *);
|
||
|
/*
|
||
|
-int nlmclt_encode_testargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmclt_encode_lockargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmclt_encode_cancargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
-int nlmclt_encode_unlockargs(struct rpc_rqst *, u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_testargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_lockargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_cancargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
+int nlmclt_encode_unlockargs(struct rpc_rqst *, __u32 *, struct nlm_args *);
|
||
|
*/
|
||
|
|
||
|
#endif /* LOCKD_XDR4_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/mca.h linux-libc-headers-2.6.8.0/include/linux/mca.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/mca.h 2004-08-18 13:16:03.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/mca.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -50,7 +50,7 @@
|
||
|
};
|
||
|
|
||
|
struct mca_device {
|
||
|
- u64 dma_mask;
|
||
|
+ __u64 dma_mask;
|
||
|
int pos_id;
|
||
|
int slot;
|
||
|
|
||
|
@@ -91,7 +91,7 @@
|
||
|
};
|
||
|
|
||
|
struct mca_bus {
|
||
|
- u64 default_dma_mask;
|
||
|
+ __u64 default_dma_mask;
|
||
|
int number;
|
||
|
struct mca_bus_accessor_functions f;
|
||
|
struct device dev;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/mii.h linux-libc-headers-2.6.8.0/include/linux/mii.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/mii.h 2004-06-23 16:52:55.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/mii.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -138,10 +138,10 @@
|
||
|
|
||
|
/* This structure is used in all SIOCxMIIxxx ioctl calls */
|
||
|
struct mii_ioctl_data {
|
||
|
- u16 phy_id;
|
||
|
- u16 reg_num;
|
||
|
- u16 val_in;
|
||
|
- u16 val_out;
|
||
|
+ __u16 phy_id;
|
||
|
+ __u16 reg_num;
|
||
|
+ __u16 val_in;
|
||
|
+ __u16 val_out;
|
||
|
};
|
||
|
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/mtd/map.h linux-libc-headers-2.6.8.0/include/linux/mtd/map.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/mtd/map.h 2004-08-18 13:16:06.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/mtd/map.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -36,20 +36,20 @@
|
||
|
int buswidth; /* in octets */
|
||
|
|
||
|
#ifdef CONFIG_MTD_COMPLEX_MAPPINGS
|
||
|
- u8 (*read8)(struct map_info *, unsigned long);
|
||
|
- u16 (*read16)(struct map_info *, unsigned long);
|
||
|
- u32 (*read32)(struct map_info *, unsigned long);
|
||
|
- u64 (*read64)(struct map_info *, unsigned long);
|
||
|
+ __u8 (*read8)(struct map_info *, unsigned long);
|
||
|
+ __u16 (*read16)(struct map_info *, unsigned long);
|
||
|
+ __u32 (*read32)(struct map_info *, unsigned long);
|
||
|
+ __u64 (*read64)(struct map_info *, unsigned long);
|
||
|
/* If it returned a 'long' I'd call it readl.
|
||
|
* It doesn't.
|
||
|
* I won't.
|
||
|
* dwmw2 */
|
||
|
|
||
|
void (*copy_from)(struct map_info *, void *, unsigned long, ssize_t);
|
||
|
- void (*write8)(struct map_info *, u8, unsigned long);
|
||
|
- void (*write16)(struct map_info *, u16, unsigned long);
|
||
|
- void (*write32)(struct map_info *, u32, unsigned long);
|
||
|
- void (*write64)(struct map_info *, u64, unsigned long);
|
||
|
+ void (*write8)(struct map_info *, __u8, unsigned long);
|
||
|
+ void (*write16)(struct map_info *, __u16, unsigned long);
|
||
|
+ void (*write32)(struct map_info *, __u32, unsigned long);
|
||
|
+ void (*write64)(struct map_info *, __u64, unsigned long);
|
||
|
void (*copy_to)(struct map_info *, unsigned long, const void *, ssize_t);
|
||
|
|
||
|
/* We can perhaps put in 'point' and 'unpoint' methods, if we really
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/mtd/nand.h linux-libc-headers-2.6.8.0/include/linux/mtd/nand.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/mtd/nand.h 2004-08-18 13:16:06.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/mtd/nand.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -271,8 +271,8 @@
|
||
|
|
||
|
u_char (*read_byte)(struct mtd_info *mtd);
|
||
|
void (*write_byte)(struct mtd_info *mtd, u_char byte);
|
||
|
- u16 (*read_word)(struct mtd_info *mtd);
|
||
|
- void (*write_word)(struct mtd_info *mtd, u16 word);
|
||
|
+ __u16 (*read_word)(struct mtd_info *mtd);
|
||
|
+ void (*write_word)(struct mtd_info *mtd, __u16 word);
|
||
|
|
||
|
void (*write_buf)(struct mtd_info *mtd, const u_char *buf, int len);
|
||
|
void (*read_buf)(struct mtd_info *mtd, u_char *buf, int len);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/mtd/pmc551.h linux-libc-headers-2.6.8.0/include/linux/mtd/pmc551.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/mtd/pmc551.h 2004-03-28 07:52:13.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/mtd/pmc551.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -25,9 +25,9 @@
|
||
|
struct mypriv {
|
||
|
struct pci_dev *dev;
|
||
|
u_char *start;
|
||
|
- u32 base_map0;
|
||
|
- u32 curr_map0;
|
||
|
- u32 asize;
|
||
|
+ __u32 base_map0;
|
||
|
+ __u32 curr_map0;
|
||
|
+ __u32 asize;
|
||
|
struct mtd_info *nextpmc551;
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nbd.h linux-libc-headers-2.6.8.0/include/linux/nbd.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nbd.h 2004-03-28 07:52:09.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nbd.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -45,11 +45,11 @@
|
||
|
* server. All data are in network byte order.
|
||
|
*/
|
||
|
struct nbd_request {
|
||
|
- u32 magic;
|
||
|
- u32 type; /* == READ || == WRITE */
|
||
|
+ __u32 magic;
|
||
|
+ __u32 type; /* == READ || == WRITE */
|
||
|
char handle[8];
|
||
|
- u64 from;
|
||
|
- u32 len;
|
||
|
+ __u64 from;
|
||
|
+ __u32 len;
|
||
|
}
|
||
|
#ifdef __GNUC__
|
||
|
__attribute__ ((packed))
|
||
|
@@ -61,8 +61,8 @@
|
||
|
* it has completed an I/O request (or an error occurs).
|
||
|
*/
|
||
|
struct nbd_reply {
|
||
|
- u32 magic;
|
||
|
- u32 error; /* 0 = ok, else error */
|
||
|
+ __u32 magic;
|
||
|
+ __u32 error; /* 0 = ok, else error */
|
||
|
char handle[8]; /* handle you got from request */
|
||
|
};
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfs_fs_i.h linux-libc-headers-2.6.8.0/include/linux/nfs_fs_i.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfs_fs_i.h 2004-01-17 17:04:31.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfs_fs_i.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -8,8 +8,8 @@
|
||
|
* NFS lock info
|
||
|
*/
|
||
|
struct nfs_lock_info {
|
||
|
- u32 state;
|
||
|
- u32 flags;
|
||
|
+ __u32 state;
|
||
|
+ __u32 flags;
|
||
|
struct nlm_host *host;
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfs_fs_sb.h linux-libc-headers-2.6.8.0/include/linux/nfs_fs_sb.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfs_fs_sb.h 2004-06-09 07:00:50.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfs_fs_sb.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -37,10 +37,10 @@
|
||
|
struct list_head nfs4_siblings; /* List of other nfs_server structs
|
||
|
* that share the same clientid
|
||
|
*/
|
||
|
- u32 attr_bitmask[2];/* V4 bitmask representing the set
|
||
|
+ __u32 attr_bitmask[2];/* V4 bitmask representing the set
|
||
|
of attributes supported on this
|
||
|
filesystem */
|
||
|
- u32 acl_bitmask; /* V4 bitmask representing the ACEs
|
||
|
+ __u32 acl_bitmask; /* V4 bitmask representing the ACEs
|
||
|
that are supported on this
|
||
|
filesystem */
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfs_xdr.h linux-libc-headers-2.6.8.0/include/linux/nfs_xdr.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfs_xdr.h 2004-06-09 07:00:50.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfs_xdr.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -90,9 +90,9 @@
|
||
|
};
|
||
|
|
||
|
struct nfs4_change_info {
|
||
|
- u32 atomic;
|
||
|
- u64 before;
|
||
|
- u64 after;
|
||
|
+ __u32 atomic;
|
||
|
+ __u64 before;
|
||
|
+ __u64 after;
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
@@ -112,7 +112,7 @@
|
||
|
} u;
|
||
|
const struct qstr * name;
|
||
|
const struct nfs_server *server; /* Needed for ID mapping */
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs_openres {
|
||
|
@@ -168,7 +168,7 @@
|
||
|
* */
|
||
|
struct nfs_lowner {
|
||
|
__u64 clientid;
|
||
|
- u32 id;
|
||
|
+ __u32 id;
|
||
|
};
|
||
|
|
||
|
struct nfs_open_to_lock {
|
||
|
@@ -328,7 +328,7 @@
|
||
|
nfs4_stateid stateid;
|
||
|
struct iattr * iap;
|
||
|
const struct nfs_server * server; /* Needed for name mapping */
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs_setattrres {
|
||
|
@@ -482,32 +482,32 @@
|
||
|
|
||
|
#ifdef CONFIG_NFS_V4
|
||
|
|
||
|
-typedef u64 clientid4;
|
||
|
+typedef __u64 clientid4;
|
||
|
|
||
|
struct nfs4_accessargs {
|
||
|
const struct nfs_fh * fh;
|
||
|
- u32 access;
|
||
|
+ __u32 access;
|
||
|
};
|
||
|
|
||
|
struct nfs4_accessres {
|
||
|
- u32 supported;
|
||
|
- u32 access;
|
||
|
+ __u32 supported;
|
||
|
+ __u32 access;
|
||
|
};
|
||
|
|
||
|
struct nfs4_create_arg {
|
||
|
- u32 ftype;
|
||
|
+ __u32 ftype;
|
||
|
union {
|
||
|
struct qstr * symlink; /* NF4LNK */
|
||
|
struct {
|
||
|
- u32 specdata1;
|
||
|
- u32 specdata2;
|
||
|
+ __u32 specdata1;
|
||
|
+ __u32 specdata2;
|
||
|
} device; /* NF4BLK, NF4CHR */
|
||
|
} u;
|
||
|
const struct qstr * name;
|
||
|
const struct nfs_server * server;
|
||
|
const struct iattr * attrs;
|
||
|
const struct nfs_fh * dir_fh;
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_create_res {
|
||
|
@@ -519,12 +519,12 @@
|
||
|
|
||
|
struct nfs4_fsinfo_arg {
|
||
|
const struct nfs_fh * fh;
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_getattr_arg {
|
||
|
const struct nfs_fh * fh;
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_getattr_res {
|
||
|
@@ -541,7 +541,7 @@
|
||
|
struct nfs4_lookup_arg {
|
||
|
const struct nfs_fh * dir_fh;
|
||
|
const struct qstr * name;
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_lookup_res {
|
||
|
@@ -551,19 +551,19 @@
|
||
|
};
|
||
|
|
||
|
struct nfs4_lookup_root_arg {
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_pathconf_arg {
|
||
|
const struct nfs_fh * fh;
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_readdir_arg {
|
||
|
const struct nfs_fh * fh;
|
||
|
- u64 cookie;
|
||
|
+ __u64 cookie;
|
||
|
nfs4_verifier verifier;
|
||
|
- u32 count;
|
||
|
+ __u32 count;
|
||
|
struct page ** pages; /* zero-copy data */
|
||
|
unsigned int pgbase; /* zero-copy data */
|
||
|
};
|
||
|
@@ -575,7 +575,7 @@
|
||
|
|
||
|
struct nfs4_readlink {
|
||
|
const struct nfs_fh * fh;
|
||
|
- u32 count; /* zero-copy data */
|
||
|
+ __u32 count; /* zero-copy data */
|
||
|
struct page ** pages; /* zero-copy data */
|
||
|
};
|
||
|
|
||
|
@@ -599,23 +599,23 @@
|
||
|
struct nfs4_setclientid {
|
||
|
nfs4_verifier sc_verifier; /* request */
|
||
|
char * sc_name; /* request */
|
||
|
- u32 sc_prog; /* request */
|
||
|
+ __u32 sc_prog; /* request */
|
||
|
char sc_netid[4]; /* request */
|
||
|
char sc_uaddr[24]; /* request */
|
||
|
- u32 sc_cb_ident; /* request */
|
||
|
+ __u32 sc_cb_ident; /* request */
|
||
|
struct nfs4_client * sc_state; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfs4_statfs_arg {
|
||
|
const struct nfs_fh * fh;
|
||
|
- const u32 * bitmask;
|
||
|
+ const __u32 * bitmask;
|
||
|
};
|
||
|
|
||
|
struct nfs4_server_caps_res {
|
||
|
- u32 attr_bitmask[2];
|
||
|
- u32 acl_bitmask;
|
||
|
- u32 has_links;
|
||
|
- u32 has_symlinks;
|
||
|
+ __u32 attr_bitmask[2];
|
||
|
+ __u32 acl_bitmask;
|
||
|
+ __u32 has_links;
|
||
|
+ __u32 has_symlinks;
|
||
|
};
|
||
|
|
||
|
#endif /* CONFIG_NFS_V4 */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/state.h linux-libc-headers-2.6.8.0/include/linux/nfsd/state.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/state.h 2004-08-18 13:16:07.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfsd/state.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -41,18 +41,18 @@
|
||
|
|
||
|
#define NFS4_OPAQUE_LIMIT 1024
|
||
|
typedef struct {
|
||
|
- u32 cl_boot;
|
||
|
- u32 cl_id;
|
||
|
+ __u32 cl_boot;
|
||
|
+ __u32 cl_id;
|
||
|
} clientid_t;
|
||
|
|
||
|
typedef struct {
|
||
|
- u32 so_boot;
|
||
|
- u32 so_stateownerid;
|
||
|
- u32 so_fileid;
|
||
|
+ __u32 so_boot;
|
||
|
+ __u32 so_stateownerid;
|
||
|
+ __u32 so_fileid;
|
||
|
} stateid_opaque_t;
|
||
|
|
||
|
typedef struct {
|
||
|
- u32 si_generation;
|
||
|
+ __u32 si_generation;
|
||
|
stateid_opaque_t si_opaque;
|
||
|
} stateid_t;
|
||
|
#define si_boot si_opaque.so_boot
|
||
|
@@ -68,14 +68,14 @@
|
||
|
/* client delegation callback info */
|
||
|
struct nfs4_callback {
|
||
|
/* SETCLIENTID info */
|
||
|
- u32 cb_parsed; /* addr parsed */
|
||
|
- u32 cb_addr;
|
||
|
+ __u32 cb_parsed; /* addr parsed */
|
||
|
+ __u32 cb_addr;
|
||
|
unsigned short cb_port;
|
||
|
- u32 cb_prog;
|
||
|
- u32 cb_ident;
|
||
|
+ __u32 cb_prog;
|
||
|
+ __u32 cb_ident;
|
||
|
struct xdr_netobj cb_netid;
|
||
|
/* RPC client info */
|
||
|
- u32 cb_set; /* successful CB_NULL call */
|
||
|
+ __u32 cb_set; /* successful CB_NULL call */
|
||
|
struct rpc_program cb_program;
|
||
|
struct rpc_stat cb_stat;
|
||
|
struct rpc_clnt * cb_client;
|
||
|
@@ -99,7 +99,7 @@
|
||
|
struct xdr_netobj cl_name; /* id generated by client */
|
||
|
nfs4_verifier cl_verifier; /* generated by client */
|
||
|
time_t cl_time; /* time of last lease renewal */
|
||
|
- u32 cl_addr; /* client ipaddress */
|
||
|
+ __u32 cl_addr; /* client ipaddress */
|
||
|
struct svc_cred cl_cred; /* setclientid principal */
|
||
|
clientid_t cl_clientid; /* generated by server */
|
||
|
nfs4_verifier cl_confirm; /* generated by server */
|
||
|
@@ -116,7 +116,7 @@
|
||
|
struct list_head cr_strhash; /* hash by cr_name */
|
||
|
struct xdr_netobj cr_name; /* id generated by client */
|
||
|
time_t cr_first_state; /* first state aquisition */
|
||
|
- u32 cr_expired; /* boolean: lease expired? */
|
||
|
+ __u32 cr_expired; /* boolean: lease expired? */
|
||
|
};
|
||
|
|
||
|
static inline void
|
||
|
@@ -139,7 +139,7 @@
|
||
|
* is cached.
|
||
|
*/
|
||
|
struct nfs4_replay {
|
||
|
- u32 rp_status;
|
||
|
+ __u32 rp_status;
|
||
|
unsigned int rp_buflen;
|
||
|
char *rp_buf;
|
||
|
unsigned intrp_allocated;
|
||
|
@@ -175,9 +175,9 @@
|
||
|
struct list_head so_close_lru; /* tail queue */
|
||
|
time_t so_time; /* time of placement on so_close_lru */
|
||
|
int so_is_open_owner; /* 1=openowner,0=lockowner */
|
||
|
- u32 so_id;
|
||
|
+ __u32 so_id;
|
||
|
struct nfs4_client * so_client;
|
||
|
- u32 so_seqid;
|
||
|
+ __u32 so_seqid;
|
||
|
struct xdr_netobj so_owner; /* open owner name */
|
||
|
int so_confirmed; /* successful OPEN_CONFIRM? */
|
||
|
struct nfs4_replay so_replay;
|
||
|
@@ -192,7 +192,7 @@
|
||
|
struct list_head fi_hash; /* hash by "struct inode *" */
|
||
|
struct list_head fi_perfile; /* list: nfs4_stateid */
|
||
|
struct inode *fi_inode;
|
||
|
- u32 fi_id; /* used with stateowner->so_id
|
||
|
+ __u32 fi_id; /* used with stateowner->so_id
|
||
|
* for stateid_hashtbl hash */
|
||
|
};
|
||
|
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/xdr.h linux-libc-headers-2.6.8.0/include/linux/nfsd/xdr.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/xdr.h 2004-08-18 13:16:07.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfsd/xdr.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -83,7 +83,7 @@
|
||
|
struct svc_fh fh;
|
||
|
__u32 cookie;
|
||
|
__u32 count;
|
||
|
- u32 * buffer;
|
||
|
+ __u32 * buffer;
|
||
|
};
|
||
|
|
||
|
struct nfsd_attrstat {
|
||
|
@@ -107,9 +107,9 @@
|
||
|
int count;
|
||
|
|
||
|
struct readdir_cd common;
|
||
|
- u32 * buffer;
|
||
|
+ __u32 * buffer;
|
||
|
int buflen;
|
||
|
- u32 * offset;
|
||
|
+ __u32 * offset;
|
||
|
};
|
||
|
|
||
|
struct nfsd_statfsres {
|
||
|
@@ -134,39 +134,39 @@
|
||
|
#define NFS2_SVC_XDRSIZE sizeof(union nfsd_xdrstore)
|
||
|
|
||
|
|
||
|
-int nfssvc_decode_void(struct svc_rqst *, u32 *, void *);
|
||
|
-int nfssvc_decode_fhandle(struct svc_rqst *, u32 *, struct nfsd_fhandle *);
|
||
|
-int nfssvc_decode_sattrargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_void(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nfssvc_decode_fhandle(struct svc_rqst *, __u32 *, struct nfsd_fhandle *);
|
||
|
+int nfssvc_decode_sattrargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_sattrargs *);
|
||
|
-int nfssvc_decode_diropargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_diropargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_diropargs *);
|
||
|
-int nfssvc_decode_readargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_readargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_readargs *);
|
||
|
-int nfssvc_decode_writeargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_writeargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_writeargs *);
|
||
|
-int nfssvc_decode_createargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_createargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_createargs *);
|
||
|
-int nfssvc_decode_renameargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_renameargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_renameargs *);
|
||
|
-int nfssvc_decode_readlinkargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_readlinkargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_readlinkargs *);
|
||
|
-int nfssvc_decode_linkargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_linkargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_linkargs *);
|
||
|
-int nfssvc_decode_symlinkargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_symlinkargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_symlinkargs *);
|
||
|
-int nfssvc_decode_readdirargs(struct svc_rqst *, u32 *,
|
||
|
+int nfssvc_decode_readdirargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd_readdirargs *);
|
||
|
-int nfssvc_encode_void(struct svc_rqst *, u32 *, void *);
|
||
|
-int nfssvc_encode_attrstat(struct svc_rqst *, u32 *, struct nfsd_attrstat *);
|
||
|
-int nfssvc_encode_diropres(struct svc_rqst *, u32 *, struct nfsd_diropres *);
|
||
|
-int nfssvc_encode_readlinkres(struct svc_rqst *, u32 *, struct nfsd_readlinkres *);
|
||
|
-int nfssvc_encode_readres(struct svc_rqst *, u32 *, struct nfsd_readres *);
|
||
|
-int nfssvc_encode_statfsres(struct svc_rqst *, u32 *, struct nfsd_statfsres *);
|
||
|
-int nfssvc_encode_readdirres(struct svc_rqst *, u32 *, struct nfsd_readdirres *);
|
||
|
+int nfssvc_encode_void(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nfssvc_encode_attrstat(struct svc_rqst *, __u32 *, struct nfsd_attrstat *);
|
||
|
+int nfssvc_encode_diropres(struct svc_rqst *, __u32 *, struct nfsd_diropres *);
|
||
|
+int nfssvc_encode_readlinkres(struct svc_rqst *, __u32 *, struct nfsd_readlinkres *);
|
||
|
+int nfssvc_encode_readres(struct svc_rqst *, __u32 *, struct nfsd_readres *);
|
||
|
+int nfssvc_encode_statfsres(struct svc_rqst *, __u32 *, struct nfsd_statfsres *);
|
||
|
+int nfssvc_encode_readdirres(struct svc_rqst *, __u32 *, struct nfsd_readdirres *);
|
||
|
|
||
|
int nfssvc_encode_entry(struct readdir_cd *, const char *name,
|
||
|
int namlen, loff_t offset, ino_t ino, unsigned int);
|
||
|
|
||
|
-int nfssvc_release_fhandle(struct svc_rqst *, u32 *, struct nfsd_fhandle *);
|
||
|
+int nfssvc_release_fhandle(struct svc_rqst *, __u32 *, struct nfsd_fhandle *);
|
||
|
|
||
|
#endif /* LINUX_NFSD_H */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/xdr3.h linux-libc-headers-2.6.8.0/include/linux/nfsd/xdr3.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/xdr3.h 2004-08-18 13:16:07.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfsd/xdr3.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -101,7 +101,7 @@
|
||
|
__u32 dircount;
|
||
|
__u32 count;
|
||
|
__u32 * verf;
|
||
|
- u32 * buffer;
|
||
|
+ __u32 * buffer;
|
||
|
};
|
||
|
|
||
|
struct nfsd3_commitargs {
|
||
|
@@ -167,10 +167,10 @@
|
||
|
__u32 verf[2];
|
||
|
|
||
|
struct readdir_cd common;
|
||
|
- u32 * buffer;
|
||
|
+ __u32 * buffer;
|
||
|
int buflen;
|
||
|
- u32 * offset;
|
||
|
- u32 * offset1;
|
||
|
+ __u32 * offset;
|
||
|
+ __u32 * offset1;
|
||
|
struct svc_rqst * rqstp;
|
||
|
|
||
|
};
|
||
|
@@ -245,70 +245,70 @@
|
||
|
|
||
|
#define NFS3_SVC_XDRSIZE sizeof(union nfsd3_xdrstore)
|
||
|
|
||
|
-int nfs3svc_decode_fhandle(struct svc_rqst *, u32 *, struct nfsd_fhandle *);
|
||
|
-int nfs3svc_decode_sattrargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_fhandle(struct svc_rqst *, __u32 *, struct nfsd_fhandle *);
|
||
|
+int nfs3svc_decode_sattrargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_sattrargs *);
|
||
|
-int nfs3svc_decode_diropargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_diropargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_diropargs *);
|
||
|
-int nfs3svc_decode_accessargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_accessargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_accessargs *);
|
||
|
-int nfs3svc_decode_readargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_readargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_readargs *);
|
||
|
-int nfs3svc_decode_writeargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_writeargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_writeargs *);
|
||
|
-int nfs3svc_decode_createargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_createargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_createargs *);
|
||
|
-int nfs3svc_decode_mkdirargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_mkdirargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_createargs *);
|
||
|
-int nfs3svc_decode_mknodargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_mknodargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_mknodargs *);
|
||
|
-int nfs3svc_decode_renameargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_renameargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_renameargs *);
|
||
|
-int nfs3svc_decode_readlinkargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_readlinkargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_readlinkargs *);
|
||
|
-int nfs3svc_decode_linkargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_linkargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_linkargs *);
|
||
|
-int nfs3svc_decode_symlinkargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_symlinkargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_symlinkargs *);
|
||
|
-int nfs3svc_decode_readdirargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_readdirargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_readdirargs *);
|
||
|
-int nfs3svc_decode_readdirplusargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_readdirplusargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_readdirargs *);
|
||
|
-int nfs3svc_decode_commitargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_decode_commitargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_commitargs *);
|
||
|
-int nfs3svc_encode_voidres(struct svc_rqst *, u32 *, void *);
|
||
|
-int nfs3svc_encode_attrstat(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_voidres(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nfs3svc_encode_attrstat(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_attrstat *);
|
||
|
-int nfs3svc_encode_wccstat(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_wccstat(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_attrstat *);
|
||
|
-int nfs3svc_encode_diropres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_diropres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_diropres *);
|
||
|
-int nfs3svc_encode_accessres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_accessres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_accessres *);
|
||
|
-int nfs3svc_encode_readlinkres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_readlinkres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_readlinkres *);
|
||
|
-int nfs3svc_encode_readres(struct svc_rqst *, u32 *, struct nfsd3_readres *);
|
||
|
-int nfs3svc_encode_writeres(struct svc_rqst *, u32 *, struct nfsd3_writeres *);
|
||
|
-int nfs3svc_encode_createres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_readres(struct svc_rqst *, __u32 *, struct nfsd3_readres *);
|
||
|
+int nfs3svc_encode_writeres(struct svc_rqst *, __u32 *, struct nfsd3_writeres *);
|
||
|
+int nfs3svc_encode_createres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_diropres *);
|
||
|
-int nfs3svc_encode_renameres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_renameres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_renameres *);
|
||
|
-int nfs3svc_encode_linkres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_linkres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_linkres *);
|
||
|
-int nfs3svc_encode_readdirres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_readdirres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_readdirres *);
|
||
|
-int nfs3svc_encode_fsstatres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_fsstatres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_fsstatres *);
|
||
|
-int nfs3svc_encode_fsinfores(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_fsinfores(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_fsinfores *);
|
||
|
-int nfs3svc_encode_pathconfres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_pathconfres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_pathconfres *);
|
||
|
-int nfs3svc_encode_commitres(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_encode_commitres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_commitres *);
|
||
|
|
||
|
-int nfs3svc_release_fhandle(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_release_fhandle(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_attrstat *);
|
||
|
-int nfs3svc_release_fhandle2(struct svc_rqst *, u32 *,
|
||
|
+int nfs3svc_release_fhandle2(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd3_fhandle_pair *);
|
||
|
int nfs3svc_encode_entry(struct readdir_cd *, const char *name,
|
||
|
int namlen, loff_t offset, ino_t ino,
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/xdr4.h linux-libc-headers-2.6.8.0/include/linux/nfsd/xdr4.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/nfsd/xdr4.h 2004-08-18 13:16:07.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/nfsd/xdr4.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -42,9 +42,9 @@
|
||
|
#define NFSD4_MAX_TAGLEN 128
|
||
|
#define XDR_LEN(n) (((n) + 3) & ~3)
|
||
|
|
||
|
-typedef u32 delegation_zero_t;
|
||
|
-typedef u32 delegation_boot_t;
|
||
|
-typedef u64 delegation_id_t;
|
||
|
+typedef __u32 delegation_zero_t;
|
||
|
+typedef __u32 delegation_boot_t;
|
||
|
+typedef __u64 delegation_id_t;
|
||
|
|
||
|
typedef struct {
|
||
|
delegation_zero_t ds_zero;
|
||
|
@@ -53,46 +53,46 @@
|
||
|
} delegation_stateid_t;
|
||
|
|
||
|
struct nfsd4_change_info {
|
||
|
- u32 atomic;
|
||
|
- u32 before_ctime_sec;
|
||
|
- u32 before_ctime_nsec;
|
||
|
- u32 after_ctime_sec;
|
||
|
- u32 after_ctime_nsec;
|
||
|
+ __u32 atomic;
|
||
|
+ __u32 before_ctime_sec;
|
||
|
+ __u32 before_ctime_nsec;
|
||
|
+ __u32 after_ctime_sec;
|
||
|
+ __u32 after_ctime_nsec;
|
||
|
};
|
||
|
|
||
|
struct nfsd4_access {
|
||
|
- u32 ac_req_access; /* request */
|
||
|
- u32 ac_supported; /* response */
|
||
|
- u32 ac_resp_access; /* response */
|
||
|
+ __u32 ac_req_access; /* request */
|
||
|
+ __u32 ac_supported; /* response */
|
||
|
+ __u32 ac_resp_access; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_close {
|
||
|
- u32 cl_seqid; /* request */
|
||
|
+ __u32 cl_seqid; /* request */
|
||
|
stateid_t cl_stateid; /* request+response */
|
||
|
struct nfs4_stateowner * cl_stateowner; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_commit {
|
||
|
- u64 co_offset; /* request */
|
||
|
- u32 co_count; /* request */
|
||
|
+ __u64 co_offset; /* request */
|
||
|
+ __u32 co_count; /* request */
|
||
|
nfs4_verifier co_verf; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_create {
|
||
|
- u32 cr_namelen; /* request */
|
||
|
+ __u32 cr_namelen; /* request */
|
||
|
char * cr_name; /* request */
|
||
|
- u32 cr_type; /* request */
|
||
|
+ __u32 cr_type; /* request */
|
||
|
union { /* request */
|
||
|
struct {
|
||
|
- u32 namelen;
|
||
|
+ __u32 namelen;
|
||
|
char *name;
|
||
|
} link; /* NF4LNK */
|
||
|
struct {
|
||
|
- u32 specdata1;
|
||
|
- u32 specdata2;
|
||
|
+ __u32 specdata1;
|
||
|
+ __u32 specdata2;
|
||
|
} dev; /* NF4BLK, NF4CHR */
|
||
|
} u;
|
||
|
- u32 cr_bmval[2]; /* request */
|
||
|
+ __u32 cr_bmval[2]; /* request */
|
||
|
struct iattr cr_iattr; /* request */
|
||
|
struct nfsd4_change_info cr_cinfo; /* response */
|
||
|
};
|
||
|
@@ -102,41 +102,41 @@
|
||
|
#define cr_specdata2 u.dev.specdata2
|
||
|
|
||
|
struct nfsd4_getattr {
|
||
|
- u32 ga_bmval[2]; /* request */
|
||
|
+ __u32 ga_bmval[2]; /* request */
|
||
|
struct svc_fh *ga_fhp; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_link {
|
||
|
- u32 li_namelen; /* request */
|
||
|
+ __u32 li_namelen; /* request */
|
||
|
char * li_name; /* request */
|
||
|
struct nfsd4_change_info li_cinfo; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_lock_denied {
|
||
|
struct nfs4_stateowner *ld_sop;
|
||
|
- u64 ld_start;
|
||
|
- u64 ld_length;
|
||
|
- u32 ld_type;
|
||
|
+ __u64 ld_start;
|
||
|
+ __u64 ld_length;
|
||
|
+ __u32 ld_type;
|
||
|
};
|
||
|
|
||
|
struct nfsd4_lock {
|
||
|
/* request */
|
||
|
- u32 lk_type;
|
||
|
- u32 lk_reclaim; /* boolean */
|
||
|
- u64 lk_offset;
|
||
|
- u64 lk_length;
|
||
|
- u32 lk_is_new;
|
||
|
+ __u32 lk_type;
|
||
|
+ __u32 lk_reclaim; /* boolean */
|
||
|
+ __u64 lk_offset;
|
||
|
+ __u64 lk_length;
|
||
|
+ __u32 lk_is_new;
|
||
|
union {
|
||
|
struct {
|
||
|
- u32 open_seqid;
|
||
|
+ __u32 open_seqid;
|
||
|
stateid_t open_stateid;
|
||
|
- u32 lock_seqid;
|
||
|
+ __u32 lock_seqid;
|
||
|
clientid_t clientid;
|
||
|
struct xdr_netobj owner;
|
||
|
} new;
|
||
|
struct {
|
||
|
stateid_t lock_stateid;
|
||
|
- u32 lock_seqid;
|
||
|
+ __u32 lock_seqid;
|
||
|
} old;
|
||
|
} v;
|
||
|
|
||
|
@@ -164,56 +164,56 @@
|
||
|
|
||
|
|
||
|
struct nfsd4_lockt {
|
||
|
- u32 lt_type;
|
||
|
+ __u32 lt_type;
|
||
|
clientid_t lt_clientid;
|
||
|
struct xdr_netobj lt_owner;
|
||
|
- u64 lt_offset;
|
||
|
- u64 lt_length;
|
||
|
+ __u64 lt_offset;
|
||
|
+ __u64 lt_length;
|
||
|
struct nfs4_stateowner * lt_stateowner;
|
||
|
struct nfsd4_lock_denied lt_denied;
|
||
|
};
|
||
|
|
||
|
|
||
|
struct nfsd4_locku {
|
||
|
- u32 lu_type;
|
||
|
- u32 lu_seqid;
|
||
|
+ __u32 lu_type;
|
||
|
+ __u32 lu_seqid;
|
||
|
stateid_t lu_stateid;
|
||
|
- u64 lu_offset;
|
||
|
- u64 lu_length;
|
||
|
+ __u64 lu_offset;
|
||
|
+ __u64 lu_length;
|
||
|
struct nfs4_stateowner *lu_stateowner;
|
||
|
};
|
||
|
|
||
|
|
||
|
struct nfsd4_lookup {
|
||
|
- u32 lo_len; /* request */
|
||
|
+ __u32 lo_len; /* request */
|
||
|
char * lo_name; /* request */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_putfh {
|
||
|
- u32 pf_fhlen; /* request */
|
||
|
+ __u32 pf_fhlen; /* request */
|
||
|
char *pf_fhval; /* request */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_open {
|
||
|
- u32 op_claim_type; /* request */
|
||
|
+ __u32 op_claim_type; /* request */
|
||
|
struct xdr_netobj op_fname; /* request - everything but CLAIM_PREV */
|
||
|
- u32 op_delegate_type; /* request - CLAIM_PREV only */
|
||
|
+ __u32 op_delegate_type; /* request - CLAIM_PREV only */
|
||
|
delegation_stateid_t op_delegate_stateid; /* request - CLAIM_DELEGATE_CUR only */
|
||
|
- u32 op_create; /* request */
|
||
|
- u32 op_createmode; /* request */
|
||
|
- u32 op_bmval[2]; /* request */
|
||
|
+ __u32 op_create; /* request */
|
||
|
+ __u32 op_createmode; /* request */
|
||
|
+ __u32 op_bmval[2]; /* request */
|
||
|
union { /* request */
|
||
|
struct iattr iattr; /* UNCHECKED4,GUARDED4 */
|
||
|
nfs4_verifier verf; /* EXCLUSIVE4 */
|
||
|
} u;
|
||
|
clientid_t op_clientid; /* request */
|
||
|
struct xdr_netobj op_owner; /* request */
|
||
|
- u32 op_seqid; /* request */
|
||
|
- u32 op_share_access; /* request */
|
||
|
- u32 op_share_deny; /* request */
|
||
|
+ __u32 op_seqid; /* request */
|
||
|
+ __u32 op_share_access; /* request */
|
||
|
+ __u32 op_share_deny; /* request */
|
||
|
stateid_t op_stateid; /* response */
|
||
|
struct nfsd4_change_info op_cinfo; /* response */
|
||
|
- u32 op_rflags; /* response */
|
||
|
+ __u32 op_rflags; /* response */
|
||
|
int op_truncate; /* used during processing */
|
||
|
struct nfs4_stateowner *op_stateowner; /* used during processing */
|
||
|
|
||
|
@@ -223,24 +223,24 @@
|
||
|
|
||
|
struct nfsd4_open_confirm {
|
||
|
stateid_t oc_req_stateid /* request */;
|
||
|
- u32 oc_seqid /* request */;
|
||
|
+ __u32 oc_seqid /* request */;
|
||
|
stateid_t oc_resp_stateid /* response */;
|
||
|
struct nfs4_stateowner * oc_stateowner; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_open_downgrade {
|
||
|
stateid_t od_stateid;
|
||
|
- u32 od_seqid;
|
||
|
- u32 od_share_access;
|
||
|
- u32 od_share_deny;
|
||
|
+ __u32 od_seqid;
|
||
|
+ __u32 od_share_access;
|
||
|
+ __u32 od_share_deny;
|
||
|
struct nfs4_stateowner *od_stateowner;
|
||
|
};
|
||
|
|
||
|
|
||
|
struct nfsd4_read {
|
||
|
stateid_t rd_stateid; /* request */
|
||
|
- u64 rd_offset; /* request */
|
||
|
- u32 rd_length; /* request */
|
||
|
+ __u64 rd_offset; /* request */
|
||
|
+ __u32 rd_length; /* request */
|
||
|
struct kvec rd_iov[RPCSVC_MAXPAGES];
|
||
|
int rd_vlen;
|
||
|
|
||
|
@@ -249,18 +249,18 @@
|
||
|
};
|
||
|
|
||
|
struct nfsd4_readdir {
|
||
|
- u64 rd_cookie; /* request */
|
||
|
+ __u64 rd_cookie; /* request */
|
||
|
nfs4_verifier rd_verf; /* request */
|
||
|
- u32 rd_dircount; /* request */
|
||
|
- u32 rd_maxcount; /* request */
|
||
|
- u32 rd_bmval[2]; /* request */
|
||
|
+ __u32 rd_dircount; /* request */
|
||
|
+ __u32 rd_maxcount; /* request */
|
||
|
+ __u32 rd_bmval[2]; /* request */
|
||
|
struct svc_rqst *rd_rqstp; /* response */
|
||
|
struct svc_fh * rd_fhp; /* response */
|
||
|
|
||
|
struct readdir_cd common;
|
||
|
- u32 * buffer;
|
||
|
+ __u32 * buffer;
|
||
|
int buflen;
|
||
|
- u32 * offset;
|
||
|
+ __u32 * offset;
|
||
|
};
|
||
|
|
||
|
struct nfsd4_release_lockowner {
|
||
|
@@ -273,15 +273,15 @@
|
||
|
};
|
||
|
|
||
|
struct nfsd4_remove {
|
||
|
- u32 rm_namelen; /* request */
|
||
|
+ __u32 rm_namelen; /* request */
|
||
|
char * rm_name; /* request */
|
||
|
struct nfsd4_change_info rm_cinfo; /* response */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_rename {
|
||
|
- u32 rn_snamelen; /* request */
|
||
|
+ __u32 rn_snamelen; /* request */
|
||
|
char * rn_sname; /* request */
|
||
|
- u32 rn_tnamelen; /* request */
|
||
|
+ __u32 rn_tnamelen; /* request */
|
||
|
char * rn_tname; /* request */
|
||
|
struct nfsd4_change_info rn_sinfo; /* response */
|
||
|
struct nfsd4_change_info rn_tinfo; /* response */
|
||
|
@@ -289,20 +289,20 @@
|
||
|
|
||
|
struct nfsd4_setattr {
|
||
|
stateid_t sa_stateid; /* request */
|
||
|
- u32 sa_bmval[2]; /* request */
|
||
|
+ __u32 sa_bmval[2]; /* request */
|
||
|
struct iattr sa_iattr; /* request */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_setclientid {
|
||
|
nfs4_verifier se_verf; /* request */
|
||
|
- u32 se_namelen; /* request */
|
||
|
+ __u32 se_namelen; /* request */
|
||
|
char * se_name; /* request */
|
||
|
- u32 se_callback_prog; /* request */
|
||
|
- u32 se_callback_netid_len; /* request */
|
||
|
+ __u32 se_callback_prog; /* request */
|
||
|
+ __u32 se_callback_netid_len; /* request */
|
||
|
char * se_callback_netid_val; /* request */
|
||
|
- u32 se_callback_addr_len; /* request */
|
||
|
+ __u32 se_callback_addr_len; /* request */
|
||
|
char * se_callback_addr_val; /* request */
|
||
|
- u32 se_callback_ident; /* request */
|
||
|
+ __u32 se_callback_ident; /* request */
|
||
|
clientid_t se_clientid; /* response */
|
||
|
nfs4_verifier se_confirm; /* response */
|
||
|
};
|
||
|
@@ -314,21 +314,21 @@
|
||
|
|
||
|
/* also used for NVERIFY */
|
||
|
struct nfsd4_verify {
|
||
|
- u32 ve_bmval[2]; /* request */
|
||
|
- u32 ve_attrlen; /* request */
|
||
|
+ __u32 ve_bmval[2]; /* request */
|
||
|
+ __u32 ve_attrlen; /* request */
|
||
|
char * ve_attrval; /* request */
|
||
|
};
|
||
|
|
||
|
struct nfsd4_write {
|
||
|
stateid_t wr_stateid; /* request */
|
||
|
- u64 wr_offset; /* request */
|
||
|
- u32 wr_stable_how; /* request */
|
||
|
- u32 wr_buflen; /* request */
|
||
|
+ __u64 wr_offset; /* request */
|
||
|
+ __u32 wr_stable_how; /* request */
|
||
|
+ __u32 wr_buflen; /* request */
|
||
|
struct kvec wr_vec[RPCSVC_MAXPAGES]; /* request */
|
||
|
int wr_vlen;
|
||
|
|
||
|
- u32 wr_bytes_written; /* response */
|
||
|
- u32 wr_how_written; /* response */
|
||
|
+ __u32 wr_bytes_written; /* response */
|
||
|
+ __u32 wr_how_written; /* response */
|
||
|
nfs4_verifier wr_verifier; /* response */
|
||
|
};
|
||
|
|
||
|
@@ -370,12 +370,12 @@
|
||
|
|
||
|
struct nfsd4_compoundargs {
|
||
|
/* scratch variables for XDR decode */
|
||
|
- u32 * p;
|
||
|
- u32 * end;
|
||
|
+ __u32 * p;
|
||
|
+ __u32 * end;
|
||
|
struct page ** pagelist;
|
||
|
int pagelen;
|
||
|
- u32 tmp[8];
|
||
|
- u32 * tmpp;
|
||
|
+ __u32 tmp[8];
|
||
|
+ __u32 * tmpp;
|
||
|
struct tmpbuf {
|
||
|
struct tmpbuf *next;
|
||
|
void (*release)(const void *);
|
||
|
@@ -384,25 +384,25 @@
|
||
|
|
||
|
struct svc_rqst *rqstp;
|
||
|
|
||
|
- u32 taglen;
|
||
|
+ __u32 taglen;
|
||
|
char * tag;
|
||
|
- u32 minorversion;
|
||
|
- u32 opcnt;
|
||
|
+ __u32 minorversion;
|
||
|
+ __u32 opcnt;
|
||
|
struct nfsd4_op *ops;
|
||
|
struct nfsd4_op iops[8];
|
||
|
};
|
||
|
|
||
|
struct nfsd4_compoundres {
|
||
|
/* scratch variables for XDR encode */
|
||
|
- u32 * p;
|
||
|
- u32 * end;
|
||
|
+ __u32 * p;
|
||
|
+ __u32 * end;
|
||
|
struct xdr_buf * xbuf;
|
||
|
struct svc_rqst * rqstp;
|
||
|
|
||
|
- u32 taglen;
|
||
|
+ __u32 taglen;
|
||
|
char * tag;
|
||
|
- u32 opcnt;
|
||
|
- u32 * tagp; /* where to encode tag and opcount */
|
||
|
+ __u32 opcnt;
|
||
|
+ __u32 * tagp; /* where to encode tag and opcount */
|
||
|
};
|
||
|
|
||
|
#define NFS4_SVC_XDRSIZE sizeof(struct nfsd4_compoundargs)
|
||
|
@@ -418,16 +418,16 @@
|
||
|
cinfo->after_ctime_nsec = fhp->fh_post_ctime.tv_nsec;
|
||
|
}
|
||
|
|
||
|
-int nfs4svc_encode_voidres(struct svc_rqst *, u32 *, void *);
|
||
|
-int nfs4svc_decode_compoundargs(struct svc_rqst *, u32 *,
|
||
|
+int nfs4svc_encode_voidres(struct svc_rqst *, __u32 *, void *);
|
||
|
+int nfs4svc_decode_compoundargs(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd4_compoundargs *);
|
||
|
-int nfs4svc_encode_compoundres(struct svc_rqst *, u32 *,
|
||
|
+int nfs4svc_encode_compoundres(struct svc_rqst *, __u32 *,
|
||
|
struct nfsd4_compoundres *);
|
||
|
void nfsd4_encode_operation(struct nfsd4_compoundres *, struct nfsd4_op *);
|
||
|
void nfsd4_encode_replay(struct nfsd4_compoundres *resp, struct nfsd4_op *op);
|
||
|
int nfsd4_encode_fattr(struct svc_fh *fhp, struct svc_export *exp,
|
||
|
- struct dentry *dentry, u32 *buffer, int *countp,
|
||
|
- u32 *bmval, struct svc_rqst *);
|
||
|
+ struct dentry *dentry, __u32 *buffer, int *countp,
|
||
|
+ __u32 *bmval, struct svc_rqst *);
|
||
|
extern int nfsd4_setclientid(struct svc_rqst *rqstp,
|
||
|
struct nfsd4_setclientid *setclid);
|
||
|
extern int nfsd4_setclientid_confirm(struct svc_rqst *rqstp,
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/pmu.h linux-libc-headers-2.6.8.0/include/linux/pmu.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/pmu.h 2004-01-17 17:04:31.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/pmu.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -120,15 +120,15 @@
|
||
|
|
||
|
/* no param */
|
||
|
#define PMU_IOC_SLEEP _IO('B', 0)
|
||
|
-/* out param: u32* backlight value: 0 to 15 */
|
||
|
+/* out param: __u32* backlight value: 0 to 15 */
|
||
|
#define PMU_IOC_GET_BACKLIGHT _IOR('B', 1, size_t)
|
||
|
-/* in param: u32 backlight value: 0 to 15 */
|
||
|
+/* in param: __u32 backlight value: 0 to 15 */
|
||
|
#define PMU_IOC_SET_BACKLIGHT _IOW('B', 2, size_t)
|
||
|
-/* out param: u32* PMU model */
|
||
|
+/* out param: __u32* PMU model */
|
||
|
#define PMU_IOC_GET_MODEL _IOR('B', 3, size_t)
|
||
|
-/* out param: u32* has_adb: 0 or 1 */
|
||
|
+/* out param: __u32* has_adb: 0 or 1 */
|
||
|
#define PMU_IOC_HAS_ADB _IOR('B', 4, size_t)
|
||
|
-/* out param: u32* can_sleep: 0 or 1 */
|
||
|
+/* out param: __u32* can_sleep: 0 or 1 */
|
||
|
#define PMU_IOC_CAN_SLEEP _IOR('B', 5, size_t)
|
||
|
/* no param, but historically was _IOR('B', 6, 0), meaning 4 bytes */
|
||
|
#define PMU_IOC_GRAB_BACKLIGHT _IOR('B', 6, size_t)
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/reiserfs_fs.h linux-libc-headers-2.6.8.0/include/linux/reiserfs_fs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/reiserfs_fs.h 2004-08-18 13:16:04.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/reiserfs_fs.h 2004-08-26 13:26:06.000000000 -0500
|
||
|
@@ -1821,7 +1821,7 @@
|
||
|
* to use for a new object underneat it. The locality is returned
|
||
|
* in disk byte order (le).
|
||
|
*/
|
||
|
-u32 reiserfs_choose_packing(struct inode *dir);
|
||
|
+__u32 reiserfs_choose_packing(struct inode *dir);
|
||
|
|
||
|
int is_reusable (struct super_block * s, b_blocknr_t block, int bit_value);
|
||
|
void reiserfs_free_block (struct reiserfs_transaction_handle *th, struct inode *, b_blocknr_t, int for_unformatted);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/scx200_gpio.h linux-libc-headers-2.6.8.0/include/linux/scx200_gpio.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/scx200_gpio.h 2004-01-17 17:04:32.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/scx200_gpio.h 2004-08-26 13:26:01.000000000 -0500
|
||
|
@@ -1,5 +1,5 @@
|
||
|
|
||
|
-u32 scx200_gpio_configure(int index, u32 set, u32 clear);
|
||
|
+__u32 scx200_gpio_configure(int index, __u32 set, __u32 clear);
|
||
|
void scx200_gpio_dump(unsigned index);
|
||
|
|
||
|
extern unsigned scx200_gpio_base;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sdladrv.h linux-libc-headers-2.6.8.0/include/linux/sdladrv.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sdladrv.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sdladrv.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -55,8 +55,8 @@
|
||
|
extern int sdla_inten (sdlahw_t* hw);
|
||
|
extern int sdla_intde (sdlahw_t* hw);
|
||
|
extern int sdla_intack (sdlahw_t* hw);
|
||
|
-extern void S514_intack (sdlahw_t* hw, u32 int_status);
|
||
|
-extern void read_S514_int_stat (sdlahw_t* hw, u32* int_status);
|
||
|
+extern void S514_intack (sdlahw_t* hw, __u32 int_status);
|
||
|
+extern void read_S514_int_stat (sdlahw_t* hw, __u32* int_status);
|
||
|
extern int sdla_intr (sdlahw_t* hw);
|
||
|
extern int sdla_mapmem (sdlahw_t* hw, unsigned long addr);
|
||
|
extern int sdla_peek (sdlahw_t* hw, unsigned long addr, void* buf,
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/selection.h linux-libc-headers-2.6.8.0/include/linux/selection.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/selection.h 2004-06-23 16:52:56.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/selection.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -32,14 +32,14 @@
|
||
|
extern int default_blu[];
|
||
|
|
||
|
extern unsigned short *screen_pos(int currcons, int w_offset, int viewed);
|
||
|
-extern u16 screen_glyph(int currcons, int offset);
|
||
|
+extern __u16 screen_glyph(int currcons, int offset);
|
||
|
extern void complement_pos(int currcons, int offset);
|
||
|
extern void invert_screen(int currcons, int offset, int count, int shift);
|
||
|
|
||
|
extern void getconsxy(int currcons, unsigned char *p);
|
||
|
extern void putconsxy(int currcons, unsigned char *p);
|
||
|
|
||
|
-extern u16 vcs_scr_readw(int currcons, const u16 *org);
|
||
|
-extern void vcs_scr_writew(int currcons, u16 val, u16 *org);
|
||
|
+extern __u16 vcs_scr_readw(int currcons, const __u16 *org);
|
||
|
+extern void vcs_scr_writew(int currcons, __u16 val, __u16 *org);
|
||
|
|
||
|
#endif
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/serialP.h linux-libc-headers-2.6.8.0/include/linux/serialP.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/serialP.h 2004-08-18 13:16:04.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/serialP.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -39,8 +39,8 @@
|
||
|
int xmit_fifo_size;
|
||
|
int custom_divisor;
|
||
|
int count;
|
||
|
- u8 *iomem_base;
|
||
|
- u16 iomem_reg_shift;
|
||
|
+ __u8 *iomem_base;
|
||
|
+ __u16 iomem_reg_shift;
|
||
|
unsigned short close_delay;
|
||
|
unsigned short closing_wait; /* time to wait before closing */
|
||
|
struct async_icount icount;
|
||
|
@@ -75,8 +75,8 @@
|
||
|
int blocked_open; /* # of blocked opens */
|
||
|
struct circ_buf xmit;
|
||
|
spinlock_t xmit_lock;
|
||
|
- u8 *iomem_base;
|
||
|
- u16 iomem_reg_shift;
|
||
|
+ __u8 *iomem_base;
|
||
|
+ __u16 iomem_reg_shift;
|
||
|
int io_type;
|
||
|
struct work_struct work;
|
||
|
struct tasklet_struct tlet;
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/clnt.h linux-libc-headers-2.6.8.0/include/linux/sunrpc/clnt.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/clnt.h 2004-02-29 10:36:05.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sunrpc/clnt.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -36,7 +36,7 @@
|
||
|
atomic_t cl_users; /* number of references */
|
||
|
struct rpc_xprt * cl_xprt; /* transport */
|
||
|
struct rpc_procinfo * cl_procinfo; /* procedure info */
|
||
|
- u32 cl_maxproc; /* max procedure number */
|
||
|
+ __u32 cl_maxproc; /* max procedure number */
|
||
|
|
||
|
char * cl_server; /* server machine name */
|
||
|
char * cl_protname; /* protocol name */
|
||
|
@@ -75,7 +75,7 @@
|
||
|
#define RPC_MAXVERSION 4
|
||
|
struct rpc_program {
|
||
|
char * name; /* protocol name */
|
||
|
- u32 number; /* program number */
|
||
|
+ __u32 number; /* program number */
|
||
|
unsigned int nrvers; /* number of versions */
|
||
|
struct rpc_version ** version; /* version array */
|
||
|
struct rpc_stat * stats; /* statistics */
|
||
|
@@ -83,7 +83,7 @@
|
||
|
};
|
||
|
|
||
|
struct rpc_version {
|
||
|
- u32 number; /* version number */
|
||
|
+ __u32 number; /* version number */
|
||
|
unsigned int nrprocs; /* number of procs */
|
||
|
struct rpc_procinfo * procs; /* procedure array */
|
||
|
};
|
||
|
@@ -92,7 +92,7 @@
|
||
|
* Procedure information
|
||
|
*/
|
||
|
struct rpc_procinfo {
|
||
|
- u32 p_proc; /* RPC procedure number */
|
||
|
+ __u32 p_proc; /* RPC procedure number */
|
||
|
kxdrproc_t p_encode; /* XDR encode function */
|
||
|
kxdrproc_t p_decode; /* XDR decode function */
|
||
|
unsigned int p_bufsiz; /* req. buffer size */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/gss_asn1.h linux-libc-headers-2.6.8.0/include/linux/sunrpc/gss_asn1.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/gss_asn1.h 2004-06-23 16:52:58.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sunrpc/gss_asn1.h 2004-08-26 13:26:25.000000000 -0500
|
||
|
@@ -64,14 +64,14 @@
|
||
|
(((o1)->len == (o2)->len) && \
|
||
|
(memcmp((o1)->data,(o2)->data,(int) (o1)->len) == 0))
|
||
|
|
||
|
-u32 g_verify_token_header(
|
||
|
+__u32 g_verify_token_header(
|
||
|
struct xdr_netobj *mech,
|
||
|
int *body_size,
|
||
|
unsigned char **buf_in,
|
||
|
int tok_type,
|
||
|
int toksize);
|
||
|
|
||
|
-u32 g_get_mech_oid(struct xdr_netobj *mech, struct xdr_netobj * in_buf);
|
||
|
+__u32 g_get_mech_oid(struct xdr_netobj *mech, struct xdr_netobj * in_buf);
|
||
|
|
||
|
int g_token_size(
|
||
|
struct xdr_netobj *mech,
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/gss_krb5.h linux-libc-headers-2.6.8.0/include/linux/sunrpc/gss_krb5.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/gss_krb5.h 2004-06-23 16:52:58.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sunrpc/gss_krb5.h 2004-08-26 13:26:21.000000000 -0500
|
||
|
@@ -46,8 +46,8 @@
|
||
|
int sealalg;
|
||
|
struct crypto_tfm *enc;
|
||
|
struct crypto_tfm *seq;
|
||
|
- s32 endtime;
|
||
|
- u32 seq_send;
|
||
|
+ __s32 endtime;
|
||
|
+ __u32 seq_send;
|
||
|
struct xdr_netobj mech_used;
|
||
|
};
|
||
|
|
||
|
@@ -112,35 +112,35 @@
|
||
|
#define ENCTYPE_DES3_CBC_SHA1 0x0010
|
||
|
#define ENCTYPE_UNKNOWN 0x01ff
|
||
|
|
||
|
-s32
|
||
|
-make_checksum(s32 cksumtype, char *header, int hdrlen, struct xdr_buf *body,
|
||
|
+__s32
|
||
|
+make_checksum(__s32 cksumtype, char *header, int hdrlen, struct xdr_buf *body,
|
||
|
struct xdr_netobj *cksum);
|
||
|
|
||
|
-u32
|
||
|
+__u32
|
||
|
krb5_make_token(struct krb5_ctx *context_handle, int qop_req,
|
||
|
struct xdr_buf *input_message_buffer,
|
||
|
struct xdr_netobj *output_message_buffer, int toktype);
|
||
|
|
||
|
-u32
|
||
|
+__u32
|
||
|
krb5_read_token(struct krb5_ctx *context_handle,
|
||
|
struct xdr_netobj *input_token_buffer,
|
||
|
struct xdr_buf *message_buffer,
|
||
|
int *qop_state, int toktype);
|
||
|
|
||
|
-u32
|
||
|
+__u32
|
||
|
krb5_encrypt(struct crypto_tfm * key,
|
||
|
void *iv, void *in, void *out, int length);
|
||
|
|
||
|
-u32
|
||
|
+__u32
|
||
|
krb5_decrypt(struct crypto_tfm * key,
|
||
|
void *iv, void *in, void *out, int length);
|
||
|
|
||
|
-s32
|
||
|
+__s32
|
||
|
krb5_make_seq_num(struct crypto_tfm * key,
|
||
|
int direction,
|
||
|
- s32 seqnum, unsigned char *cksum, unsigned char *buf);
|
||
|
+ __s32 seqnum, unsigned char *cksum, unsigned char *buf);
|
||
|
|
||
|
-s32
|
||
|
+__s32
|
||
|
krb5_get_seq_num(struct crypto_tfm * key,
|
||
|
unsigned char *cksum,
|
||
|
- unsigned char *buf, int *direction, s32 * seqnum);
|
||
|
+ unsigned char *buf, int *direction, __s32 * seqnum);
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/svc.h linux-libc-headers-2.6.8.0/include/linux/sunrpc/svc.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/svc.h 2004-08-18 13:16:07.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sunrpc/svc.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -75,20 +75,20 @@
|
||
|
*/
|
||
|
#define RPCSVC_MAXPAGES ((RPCSVC_MAXPAYLOAD+PAGE_SIZE-1)/PAGE_SIZE + 2)
|
||
|
|
||
|
-static inline u32 svc_getu32(struct kvec *iov)
|
||
|
+static inline __u32 svc_getu32(struct kvec *iov)
|
||
|
{
|
||
|
- u32 val, *vp;
|
||
|
+ __u32 val, *vp;
|
||
|
vp = iov->iov_base;
|
||
|
val = *vp++;
|
||
|
iov->iov_base = (void*)vp;
|
||
|
- iov->iov_len -= sizeof(u32);
|
||
|
+ iov->iov_len -= sizeof(__u32);
|
||
|
return val;
|
||
|
}
|
||
|
-static inline void svc_putu32(struct kvec *iov, u32 val)
|
||
|
+static inline void svc_putu32(struct kvec *iov, __u32 val)
|
||
|
{
|
||
|
- u32 *vp = iov->iov_base + iov->iov_len;
|
||
|
+ __u32 *vp = iov->iov_base + iov->iov_len;
|
||
|
*vp = val;
|
||
|
- iov->iov_len += sizeof(u32);
|
||
|
+ iov->iov_len += sizeof(__u32);
|
||
|
}
|
||
|
|
||
|
|
||
|
@@ -119,11 +119,11 @@
|
||
|
short rq_arghi; /* pages available in argument page list */
|
||
|
short rq_resused; /* pages used for result */
|
||
|
|
||
|
- u32 rq_xid; /* transmission id */
|
||
|
- u32 rq_prog; /* program number */
|
||
|
- u32 rq_vers; /* program version */
|
||
|
- u32 rq_proc; /* procedure number */
|
||
|
- u32 rq_prot; /* IP protocol */
|
||
|
+ __u32 rq_xid; /* transmission id */
|
||
|
+ __u32 rq_prog; /* program number */
|
||
|
+ __u32 rq_vers; /* program version */
|
||
|
+ __u32 rq_proc; /* procedure number */
|
||
|
+ __u32 rq_prot; /* IP protocol */
|
||
|
unsigned short
|
||
|
rq_secure : 1; /* secure port */
|
||
|
|
||
|
@@ -156,7 +156,7 @@
|
||
|
* Check buffer bounds after decoding arguments
|
||
|
*/
|
||
|
static inline int
|
||
|
-xdr_argsize_check(struct svc_rqst *rqstp, u32 *p)
|
||
|
+xdr_argsize_check(struct svc_rqst *rqstp, __u32 *p)
|
||
|
{
|
||
|
char *cp = (char *)p;
|
||
|
struct kvec *vec = &rqstp->rq_arg.head[0];
|
||
|
@@ -164,7 +164,7 @@
|
||
|
}
|
||
|
|
||
|
static inline int
|
||
|
-xdr_ressize_check(struct svc_rqst *rqstp, u32 *p)
|
||
|
+xdr_ressize_check(struct svc_rqst *rqstp, __u32 *p)
|
||
|
{
|
||
|
struct kvec *vec = &rqstp->rq_res.head[0];
|
||
|
char *cp = (char*)p;
|
||
|
@@ -220,19 +220,19 @@
|
||
|
}
|
||
|
|
||
|
struct svc_deferred_req {
|
||
|
- u32 prot; /* protocol (UDP or TCP) */
|
||
|
+ __u32 prot; /* protocol (UDP or TCP) */
|
||
|
struct sockaddr_in addr;
|
||
|
struct svc_sock *svsk; /* where reply must go */
|
||
|
struct cache_deferred_req handle;
|
||
|
int argslen;
|
||
|
- u32 args[0];
|
||
|
+ __u32 args[0];
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
* RPC program
|
||
|
*/
|
||
|
struct svc_program {
|
||
|
- u32 pg_prog; /* program number */
|
||
|
+ __u32 pg_prog; /* program number */
|
||
|
unsigned int pg_lovers; /* lowest version */
|
||
|
unsigned int pg_hivers; /* lowest version */
|
||
|
unsigned int pg_nvers; /* number of versions */
|
||
|
@@ -246,16 +246,16 @@
|
||
|
* RPC program version
|
||
|
*/
|
||
|
struct svc_version {
|
||
|
- u32 vs_vers; /* version number */
|
||
|
- u32 vs_nproc; /* number of procedures */
|
||
|
+ __u32 vs_vers; /* version number */
|
||
|
+ __u32 vs_nproc; /* number of procedures */
|
||
|
struct svc_procedure * vs_proc; /* per-procedure info */
|
||
|
- u32 vs_xdrsize; /* xdrsize needed for this version */
|
||
|
+ __u32 vs_xdrsize; /* xdrsize needed for this version */
|
||
|
|
||
|
/* Override dispatch function (e.g. when caching replies).
|
||
|
* A return value of 0 means drop the request.
|
||
|
* vs_dispatch == NULL means use default dispatcher.
|
||
|
*/
|
||
|
- int (*vs_dispatch)(struct svc_rqst *, u32 *);
|
||
|
+ int (*vs_dispatch)(struct svc_rqst *, __u32 *);
|
||
|
};
|
||
|
|
||
|
/*
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/xprt.h linux-libc-headers-2.6.8.0/include/linux/sunrpc/xprt.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sunrpc/xprt.h 2004-06-23 16:52:58.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sunrpc/xprt.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -93,7 +93,7 @@
|
||
|
__u32 rq_xid; /* request XID */
|
||
|
int rq_cong; /* has incremented xprt->cong */
|
||
|
int rq_received; /* receive completed */
|
||
|
- u32 rq_seqno; /* gss seq no. used on req. */
|
||
|
+ __u32 rq_seqno; /* gss seq no. used on req. */
|
||
|
|
||
|
struct list_head rq_list;
|
||
|
|
||
|
@@ -106,13 +106,13 @@
|
||
|
/*
|
||
|
* For authentication (e.g. auth_des)
|
||
|
*/
|
||
|
- u32 rq_creddata[2];
|
||
|
+ __u32 rq_creddata[2];
|
||
|
|
||
|
/*
|
||
|
* Partial send handling
|
||
|
*/
|
||
|
|
||
|
- u32 rq_bytes_sent; /* Bytes we have sent */
|
||
|
+ __u32 rq_bytes_sent; /* Bytes we have sent */
|
||
|
|
||
|
unsigned long rq_xtime; /* when transmitted */
|
||
|
int rq_ntrans;
|
||
|
@@ -160,7 +160,7 @@
|
||
|
/*
|
||
|
* State of TCP reply receive stuff
|
||
|
*/
|
||
|
- u32 tcp_recm, /* Fragment header */
|
||
|
+ __u32 tcp_recm, /* Fragment header */
|
||
|
tcp_xid, /* Current XID */
|
||
|
tcp_reclen, /* fragment length */
|
||
|
tcp_offset; /* fragment offset */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/suspend.h linux-libc-headers-2.6.8.0/include/linux/suspend.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/suspend.h 2004-08-18 13:16:05.000000000 -0500
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/suspend.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -23,7 +23,7 @@
|
||
|
#define SWAP_FILENAME_MAXLENGTH 32
|
||
|
|
||
|
struct suspend_header {
|
||
|
- u32 version_code;
|
||
|
+ __u32 version_code;
|
||
|
unsigned long num_physpages;
|
||
|
char machine[8];
|
||
|
char version[20];
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sysdev.h linux-libc-headers-2.6.8.0/include/linux/sysdev.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sysdev.h 2004-03-28 07:52:11.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sysdev.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -31,7 +31,7 @@
|
||
|
|
||
|
/* Default operations for these types of devices */
|
||
|
int (*shutdown)(struct sys_device *);
|
||
|
- int (*suspend)(struct sys_device *, u32 state);
|
||
|
+ int (*suspend)(struct sys_device *, __u32 state);
|
||
|
int (*resume)(struct sys_device *);
|
||
|
struct kset kset;
|
||
|
};
|
||
|
@@ -50,7 +50,7 @@
|
||
|
int (*add)(struct sys_device *);
|
||
|
int (*remove)(struct sys_device *);
|
||
|
int (*shutdown)(struct sys_device *);
|
||
|
- int (*suspend)(struct sys_device *, u32 state);
|
||
|
+ int (*suspend)(struct sys_device *, __u32 state);
|
||
|
int (*resume)(struct sys_device *);
|
||
|
};
|
||
|
|
||
|
@@ -65,7 +65,7 @@
|
||
|
*/
|
||
|
|
||
|
struct sys_device {
|
||
|
- u32 id;
|
||
|
+ __u32 id;
|
||
|
struct sysdev_class * cls;
|
||
|
struct kobject kobj;
|
||
|
};
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/sysv_fs.h linux-libc-headers-2.6.8.0/include/linux/sysv_fs.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/sysv_fs.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/sysv_fs.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -9,12 +9,12 @@
|
||
|
|
||
|
|
||
|
/* inode numbers are 16 bit */
|
||
|
-typedef u16 sysv_ino_t;
|
||
|
+typedef __u16 sysv_ino_t;
|
||
|
|
||
|
/* Block numbers are 24 bit, sometimes stored in 32 bit.
|
||
|
On Coherent FS, they are always stored in PDP-11 manner: the least
|
||
|
significant 16 bits come last. */
|
||
|
-typedef u32 sysv_zone_t;
|
||
|
+typedef __u32 sysv_zone_t;
|
||
|
|
||
|
/* 0 is non-existent */
|
||
|
#define SYSV_BADBL_INO 1 /* inode of bad blocks file */
|
||
|
@@ -25,29 +25,29 @@
|
||
|
#define XENIX_NICINOD 100 /* number of inode cache entries */
|
||
|
#define XENIX_NICFREE 100 /* number of free block list chunk entries */
|
||
|
struct xenix_super_block {
|
||
|
- u16 s_isize; /* index of first data zone */
|
||
|
- u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
+ __u16 s_isize; /* index of first data zone */
|
||
|
+ __u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
/* the start of the free block list: */
|
||
|
- u16 s_nfree; /* number of free blocks in s_free, <= XENIX_NICFREE */
|
||
|
- u32 s_free[XENIX_NICFREE]; /* first free block list chunk */
|
||
|
+ __u16 s_nfree; /* number of free blocks in s_free, <= XENIX_NICFREE */
|
||
|
+ __u32 s_free[XENIX_NICFREE]; /* first free block list chunk */
|
||
|
/* the cache of free inodes: */
|
||
|
- u16 s_ninode; /* number of free inodes in s_inode, <= XENIX_NICINOD */
|
||
|
+ __u16 s_ninode; /* number of free inodes in s_inode, <= XENIX_NICINOD */
|
||
|
sysv_ino_t s_inode[XENIX_NICINOD]; /* some free inodes */
|
||
|
/* locks, not used by Linux: */
|
||
|
char s_flock; /* lock during free block list manipulation */
|
||
|
char s_ilock; /* lock during inode cache manipulation */
|
||
|
char s_fmod; /* super-block modified flag */
|
||
|
char s_ronly; /* flag whether fs is mounted read-only */
|
||
|
- u32 s_time __packed2__; /* time of last super block update */
|
||
|
- u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
- u16 s_tinode; /* total number of free inodes */
|
||
|
- s16 s_dinfo[4]; /* device information ?? */
|
||
|
+ __u32 s_time __packed2__; /* time of last super block update */
|
||
|
+ __u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
+ __u16 s_tinode; /* total number of free inodes */
|
||
|
+ __s16 s_dinfo[4]; /* device information ?? */
|
||
|
char s_fname[6]; /* file system volume name */
|
||
|
char s_fpack[6]; /* file system pack name */
|
||
|
char s_clean; /* set to 0x46 when filesystem is properly unmounted */
|
||
|
char s_fill[371];
|
||
|
- s32 s_magic; /* version of file system */
|
||
|
- s32 s_type; /* type of file system: 1 for 512 byte blocks
|
||
|
+ __s32 s_magic; /* version of file system */
|
||
|
+ __s32 s_type; /* type of file system: 1 for 512 byte blocks
|
||
|
2 for 1024 byte blocks
|
||
|
3 for 2048 byte blocks */
|
||
|
|
||
|
@@ -63,61 +63,61 @@
|
||
|
|
||
|
/* SystemV4 super-block data on disk */
|
||
|
struct sysv4_super_block {
|
||
|
- u16 s_isize; /* index of first data zone */
|
||
|
- u16 s_pad0;
|
||
|
- u32 s_fsize; /* total number of zones of this fs */
|
||
|
+ __u16 s_isize; /* index of first data zone */
|
||
|
+ __u16 s_pad0;
|
||
|
+ __u32 s_fsize; /* total number of zones of this fs */
|
||
|
/* the start of the free block list: */
|
||
|
- u16 s_nfree; /* number of free blocks in s_free, <= SYSV_NICFREE */
|
||
|
- u16 s_pad1;
|
||
|
- u32 s_free[SYSV_NICFREE]; /* first free block list chunk */
|
||
|
+ __u16 s_nfree; /* number of free blocks in s_free, <= SYSV_NICFREE */
|
||
|
+ __u16 s_pad1;
|
||
|
+ __u32 s_free[SYSV_NICFREE]; /* first free block list chunk */
|
||
|
/* the cache of free inodes: */
|
||
|
- u16 s_ninode; /* number of free inodes in s_inode, <= SYSV_NICINOD */
|
||
|
- u16 s_pad2;
|
||
|
+ __u16 s_ninode; /* number of free inodes in s_inode, <= SYSV_NICINOD */
|
||
|
+ __u16 s_pad2;
|
||
|
sysv_ino_t s_inode[SYSV_NICINOD]; /* some free inodes */
|
||
|
/* locks, not used by Linux: */
|
||
|
char s_flock; /* lock during free block list manipulation */
|
||
|
char s_ilock; /* lock during inode cache manipulation */
|
||
|
char s_fmod; /* super-block modified flag */
|
||
|
char s_ronly; /* flag whether fs is mounted read-only */
|
||
|
- u32 s_time; /* time of last super block update */
|
||
|
- s16 s_dinfo[4]; /* device information ?? */
|
||
|
- u32 s_tfree; /* total number of free zones */
|
||
|
- u16 s_tinode; /* total number of free inodes */
|
||
|
- u16 s_pad3;
|
||
|
+ __u32 s_time; /* time of last super block update */
|
||
|
+ __s16 s_dinfo[4]; /* device information ?? */
|
||
|
+ __u32 s_tfree; /* total number of free zones */
|
||
|
+ __u16 s_tinode; /* total number of free inodes */
|
||
|
+ __u16 s_pad3;
|
||
|
char s_fname[6]; /* file system volume name */
|
||
|
char s_fpack[6]; /* file system pack name */
|
||
|
- s32 s_fill[12];
|
||
|
- s32 s_state; /* file system state: 0x7c269d38-s_time means clean */
|
||
|
- s32 s_magic; /* version of file system */
|
||
|
- s32 s_type; /* type of file system: 1 for 512 byte blocks
|
||
|
+ __s32 s_fill[12];
|
||
|
+ __s32 s_state; /* file system state: 0x7c269d38-s_time means clean */
|
||
|
+ __s32 s_magic; /* version of file system */
|
||
|
+ __s32 s_type; /* type of file system: 1 for 512 byte blocks
|
||
|
2 for 1024 byte blocks */
|
||
|
};
|
||
|
|
||
|
/* SystemV2 super-block data on disk */
|
||
|
struct sysv2_super_block {
|
||
|
- u16 s_isize; /* index of first data zone */
|
||
|
- u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
+ __u16 s_isize; /* index of first data zone */
|
||
|
+ __u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
/* the start of the free block list: */
|
||
|
- u16 s_nfree; /* number of free blocks in s_free, <= SYSV_NICFREE */
|
||
|
- u32 s_free[SYSV_NICFREE]; /* first free block list chunk */
|
||
|
+ __u16 s_nfree; /* number of free blocks in s_free, <= SYSV_NICFREE */
|
||
|
+ __u32 s_free[SYSV_NICFREE]; /* first free block list chunk */
|
||
|
/* the cache of free inodes: */
|
||
|
- u16 s_ninode; /* number of free inodes in s_inode, <= SYSV_NICINOD */
|
||
|
+ __u16 s_ninode; /* number of free inodes in s_inode, <= SYSV_NICINOD */
|
||
|
sysv_ino_t s_inode[SYSV_NICINOD]; /* some free inodes */
|
||
|
/* locks, not used by Linux: */
|
||
|
char s_flock; /* lock during free block list manipulation */
|
||
|
char s_ilock; /* lock during inode cache manipulation */
|
||
|
char s_fmod; /* super-block modified flag */
|
||
|
char s_ronly; /* flag whether fs is mounted read-only */
|
||
|
- u32 s_time __packed2__; /* time of last super block update */
|
||
|
- s16 s_dinfo[4]; /* device information ?? */
|
||
|
- u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
- u16 s_tinode; /* total number of free inodes */
|
||
|
+ __u32 s_time __packed2__; /* time of last super block update */
|
||
|
+ __s16 s_dinfo[4]; /* device information ?? */
|
||
|
+ __u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
+ __u16 s_tinode; /* total number of free inodes */
|
||
|
char s_fname[6]; /* file system volume name */
|
||
|
char s_fpack[6]; /* file system pack name */
|
||
|
- s32 s_fill[14];
|
||
|
- s32 s_state; /* file system state: 0xcb096f43 means clean */
|
||
|
- s32 s_magic; /* version of file system */
|
||
|
- s32 s_type; /* type of file system: 1 for 512 byte blocks
|
||
|
+ __s32 s_fill[14];
|
||
|
+ __s32 s_state; /* file system state: 0xcb096f43 means clean */
|
||
|
+ __s32 s_magic; /* version of file system */
|
||
|
+ __s32 s_type; /* type of file system: 1 for 512 byte blocks
|
||
|
2 for 1024 byte blocks */
|
||
|
};
|
||
|
|
||
|
@@ -125,25 +125,25 @@
|
||
|
#define V7_NICINOD 100 /* number of inode cache entries */
|
||
|
#define V7_NICFREE 50 /* number of free block list chunk entries */
|
||
|
struct v7_super_block {
|
||
|
- u16 s_isize; /* index of first data zone */
|
||
|
- u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
+ __u16 s_isize; /* index of first data zone */
|
||
|
+ __u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
/* the start of the free block list: */
|
||
|
- u16 s_nfree; /* number of free blocks in s_free, <= V7_NICFREE */
|
||
|
- u32 s_free[V7_NICFREE]; /* first free block list chunk */
|
||
|
+ __u16 s_nfree; /* number of free blocks in s_free, <= V7_NICFREE */
|
||
|
+ __u32 s_free[V7_NICFREE]; /* first free block list chunk */
|
||
|
/* the cache of free inodes: */
|
||
|
- u16 s_ninode; /* number of free inodes in s_inode, <= V7_NICINOD */
|
||
|
+ __u16 s_ninode; /* number of free inodes in s_inode, <= V7_NICINOD */
|
||
|
sysv_ino_t s_inode[V7_NICINOD]; /* some free inodes */
|
||
|
/* locks, not used by Linux or V7: */
|
||
|
char s_flock; /* lock during free block list manipulation */
|
||
|
char s_ilock; /* lock during inode cache manipulation */
|
||
|
char s_fmod; /* super-block modified flag */
|
||
|
char s_ronly; /* flag whether fs is mounted read-only */
|
||
|
- u32 s_time __packed2__; /* time of last super block update */
|
||
|
+ __u32 s_time __packed2__; /* time of last super block update */
|
||
|
/* the following fields are not maintained by V7: */
|
||
|
- u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
- u16 s_tinode; /* total number of free inodes */
|
||
|
- u16 s_m; /* interleave factor */
|
||
|
- u16 s_n; /* interleave factor */
|
||
|
+ __u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
+ __u16 s_tinode; /* total number of free inodes */
|
||
|
+ __u16 s_m; /* interleave factor */
|
||
|
+ __u16 s_n; /* interleave factor */
|
||
|
char s_fname[6]; /* file system name */
|
||
|
char s_fpack[6]; /* file system pack name */
|
||
|
};
|
||
|
@@ -152,41 +152,41 @@
|
||
|
#define COH_NICINOD 100 /* number of inode cache entries */
|
||
|
#define COH_NICFREE 64 /* number of free block list chunk entries */
|
||
|
struct coh_super_block {
|
||
|
- u16 s_isize; /* index of first data zone */
|
||
|
- u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
+ __u16 s_isize; /* index of first data zone */
|
||
|
+ __u32 s_fsize __packed2__; /* total number of zones of this fs */
|
||
|
/* the start of the free block list: */
|
||
|
- u16 s_nfree; /* number of free blocks in s_free, <= COH_NICFREE */
|
||
|
- u32 s_free[COH_NICFREE] __packed2__; /* first free block list chunk */
|
||
|
+ __u16 s_nfree; /* number of free blocks in s_free, <= COH_NICFREE */
|
||
|
+ __u32 s_free[COH_NICFREE] __packed2__; /* first free block list chunk */
|
||
|
/* the cache of free inodes: */
|
||
|
- u16 s_ninode; /* number of free inodes in s_inode, <= COH_NICINOD */
|
||
|
+ __u16 s_ninode; /* number of free inodes in s_inode, <= COH_NICINOD */
|
||
|
sysv_ino_t s_inode[COH_NICINOD]; /* some free inodes */
|
||
|
/* locks, not used by Linux: */
|
||
|
char s_flock; /* lock during free block list manipulation */
|
||
|
char s_ilock; /* lock during inode cache manipulation */
|
||
|
char s_fmod; /* super-block modified flag */
|
||
|
char s_ronly; /* flag whether fs is mounted read-only */
|
||
|
- u32 s_time __packed2__; /* time of last super block update */
|
||
|
- u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
- u16 s_tinode; /* total number of free inodes */
|
||
|
- u16 s_interleave_m; /* interleave factor */
|
||
|
- u16 s_interleave_n;
|
||
|
+ __u32 s_time __packed2__; /* time of last super block update */
|
||
|
+ __u32 s_tfree __packed2__; /* total number of free zones */
|
||
|
+ __u16 s_tinode; /* total number of free inodes */
|
||
|
+ __u16 s_interleave_m; /* interleave factor */
|
||
|
+ __u16 s_interleave_n;
|
||
|
char s_fname[6]; /* file system volume name */
|
||
|
char s_fpack[6]; /* file system pack name */
|
||
|
- u32 s_unique; /* zero, not used */
|
||
|
+ __u32 s_unique; /* zero, not used */
|
||
|
};
|
||
|
|
||
|
/* SystemV/Coherent inode data on disk */
|
||
|
struct sysv_inode {
|
||
|
- u16 i_mode;
|
||
|
- u16 i_nlink;
|
||
|
- u16 i_uid;
|
||
|
- u16 i_gid;
|
||
|
- u32 i_size;
|
||
|
- u8 i_data[3*(10+1+1+1)];
|
||
|
- u8 i_gen;
|
||
|
- u32 i_atime; /* time of last access */
|
||
|
- u32 i_mtime; /* time of last modification */
|
||
|
- u32 i_ctime; /* time of creation */
|
||
|
+ __u16 i_mode;
|
||
|
+ __u16 i_nlink;
|
||
|
+ __u16 i_uid;
|
||
|
+ __u16 i_gid;
|
||
|
+ __u32 i_size;
|
||
|
+ __u8 i_data[3*(10+1+1+1)];
|
||
|
+ __u8 i_gen;
|
||
|
+ __u32 i_atime; /* time of last access */
|
||
|
+ __u32 i_mtime; /* time of last modification */
|
||
|
+ __u32 i_ctime; /* time of creation */
|
||
|
};
|
||
|
|
||
|
/* SystemV/Coherent directory entry on disk */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/tiocl.h linux-libc-headers-2.6.8.0/include/linux/tiocl.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/tiocl.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/tiocl.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -23,7 +23,7 @@
|
||
|
|
||
|
#define TIOCL_SELLOADLUT 5
|
||
|
/* set characters to be considered alphabetic when selecting */
|
||
|
- /* u32[8] bit array, 4 bytes-aligned with type */
|
||
|
+ /* __u32[8] bit array, 4 bytes-aligned with type */
|
||
|
|
||
|
/* these two don't return a value: they write it back in the type */
|
||
|
#define TIOCL_GETSHIFTSTATE 6 /* write shift state */
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/umem.h linux-libc-headers-2.6.8.0/include/linux/umem.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/umem.h 2003-12-15 12:46:58.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/umem.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -110,19 +110,19 @@
|
||
|
#define DMA_WRITE_TO_HOST 1
|
||
|
|
||
|
struct mm_dma_desc {
|
||
|
- u64 pci_addr;
|
||
|
- u64 local_addr;
|
||
|
- u32 transfer_size;
|
||
|
- u32 zero1;
|
||
|
- u64 next_desc_addr;
|
||
|
- u64 sem_addr;
|
||
|
- u32 control_bits;
|
||
|
- u32 zero2;
|
||
|
+ __u64 pci_addr;
|
||
|
+ __u64 local_addr;
|
||
|
+ __u32 transfer_size;
|
||
|
+ __u32 zero1;
|
||
|
+ __u64 next_desc_addr;
|
||
|
+ __u64 sem_addr;
|
||
|
+ __u32 control_bits;
|
||
|
+ __u32 zero2;
|
||
|
|
||
|
dma_addr_t data_dma_handle;
|
||
|
|
||
|
/* Copy of the bits */
|
||
|
- u64 sem_control_bits;
|
||
|
+ __u64 sem_control_bits;
|
||
|
} __attribute__((aligned(8)));
|
||
|
|
||
|
#define PCI_VENDOR_ID_MICRO_MEMORY 0x1332
|
||
|
diff -urN linux-libc-headers-2.6.8.0-dist/include/linux/vt_buffer.h linux-libc-headers-2.6.8.0/include/linux/vt_buffer.h
|
||
|
--- linux-libc-headers-2.6.8.0-dist/include/linux/vt_buffer.h 2004-01-17 17:04:33.000000000 -0600
|
||
|
+++ linux-libc-headers-2.6.8.0/include/linux/vt_buffer.h 2004-08-26 05:42:08.000000000 -0500
|
||
|
@@ -28,7 +28,7 @@
|
||
|
#endif
|
||
|
|
||
|
#ifndef VT_BUF_HAVE_MEMSETW
|
||
|
-static inline void scr_memsetw(u16 *s, u16 c, unsigned int count)
|
||
|
+static inline void scr_memsetw(__u16 *s, __u16 c, unsigned int count)
|
||
|
{
|
||
|
count /= 2;
|
||
|
while (count--)
|
||
|
@@ -37,7 +37,7 @@
|
||
|
#endif
|
||
|
|
||
|
#ifndef VT_BUF_HAVE_MEMCPYW
|
||
|
-static inline void scr_memcpyw(u16 *d, const u16 *s, unsigned int count)
|
||
|
+static inline void scr_memcpyw(__u16 *d, const __u16 *s, unsigned int count)
|
||
|
{
|
||
|
count /= 2;
|
||
|
while (count--)
|
||
|
@@ -46,7 +46,7 @@
|
||
|
#endif
|
||
|
|
||
|
#ifndef VT_BUF_HAVE_MEMMOVEW
|
||
|
-static inline void scr_memmovew(u16 *d, const u16 *s, unsigned int count)
|
||
|
+static inline void scr_memmovew(__u16 *d, const __u16 *s, unsigned int count)
|
||
|
{
|
||
|
if (d < s)
|
||
|
scr_memcpyw(d, s, count);
|