Changeset b3f8fb7 in mainline for kernel/arch/ia64/include/interrupt.h
- Timestamp:
- 2007-01-28T13:25:49Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8e8c1a5
- Parents:
- 1ba41c5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/include/interrupt.h
r1ba41c5 rb3f8fb7 36 36 #define KERN_ia64_INTERRUPT_H_ 37 37 38 #include <typedefs.h>39 38 #include <arch/types.h> 40 39 #include <arch/register.h> … … 65 64 #define EOI 0 /**< The actual value doesn't matter. */ 66 65 67 struct istate{68 __r128f2;69 __r128f3;70 __r128f4;71 __r128f5;72 __r128f6;73 __r128f7;74 __r128f8;75 __r128f9;76 __r128f10;77 __r128f11;78 __r128f12;79 __r128f13;80 __r128f14;81 __r128f15;82 __r128f16;83 __r128f17;84 __r128f18;85 __r128f19;86 __r128f20;87 __r128f21;88 __r128f22;89 __r128f23;90 __r128f24;91 __r128f25;92 __r128f26;93 __r128f27;94 __r128f28;95 __r128f29;96 __r128f30;97 __r128f31;66 typedef struct { 67 uint128_t f2; 68 uint128_t f3; 69 uint128_t f4; 70 uint128_t f5; 71 uint128_t f6; 72 uint128_t f7; 73 uint128_t f8; 74 uint128_t f9; 75 uint128_t f10; 76 uint128_t f11; 77 uint128_t f12; 78 uint128_t f13; 79 uint128_t f14; 80 uint128_t f15; 81 uint128_t f16; 82 uint128_t f17; 83 uint128_t f18; 84 uint128_t f19; 85 uint128_t f20; 86 uint128_t f21; 87 uint128_t f22; 88 uint128_t f23; 89 uint128_t f24; 90 uint128_t f25; 91 uint128_t f26; 92 uint128_t f27; 93 uint128_t f28; 94 uint128_t f29; 95 uint128_t f30; 96 uint128_t f31; 98 97 99 98 uintptr_t ar_bsp; … … 120 119 uint64_t in3; 121 120 uint64_t in4; 122 } ;121 } istate_t; 123 122 124 123 static inline void istate_set_retaddr(istate_t *istate, uintptr_t retaddr)
Note:
See TracChangeset
for help on using the changeset viewer.