Changeset 0259524 in mainline for arch/ia32/include/asm.h
- Timestamp:
- 2005-11-03T20:26:29Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 05d9dd89
- Parents:
- dbd1059
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/include/asm.h
rdbd1059 r0259524 139 139 * @return Old interrupt priority level. 140 140 */ 141 static inline ipl_t interrupts_enable(void) { 141 static inline ipl_t interrupts_enable(void) 142 { 142 143 ipl_t v; 143 144 __asm__ volatile ( … … 157 158 * @return Old interrupt priority level. 158 159 */ 159 static inline ipl_t interrupts_disable(void) { 160 static inline ipl_t interrupts_disable(void) 161 { 160 162 ipl_t v; 161 163 __asm__ volatile ( … … 174 176 * @param ipl Saved interrupt priority level. 175 177 */ 176 static inline void interrupts_restore(ipl_t ipl) { 178 static inline void interrupts_restore(ipl_t ipl) 179 { 177 180 __asm__ volatile ( 178 181 "pushl %0\n\t" … … 186 189 * @return EFLAFS. 187 190 */ 188 static inline ipl_t interrupts_read(void) { 191 static inline ipl_t interrupts_read(void) 192 { 189 193 ipl_t v; 190 194 __asm__ volatile (
Note:
See TracChangeset
for help on using the changeset viewer.