tag | line | file | source code |
addr | 13 | fs/bitmap.c | #define clear_block(addr) \ |
addr | 17 | fs/bitmap.c | ::"a" (0),"c" (BLOCK_SIZE/4),"D" ((long) (addr)):"cx","di") |
addr | 19 | fs/bitmap.c | #define set_bit(nr,addr) ({\ |
addr | 21 | fs/bitmap.c | __asm__("btsl %2,%3\n\tsetb %%al":"=a" (res):"0" (0),"r" (nr),"m" (*(addr))); \ |
addr | 24 | fs/bitmap.c | #define clear_bit(nr,addr) ({\ |
addr | 26 | fs/bitmap.c | __asm__("btrl %2,%3\n\tsetnb %%al":"=a" (res):"0" (0),"r" (nr),"m" (*(addr))); \ |
addr | 29 | fs/bitmap.c | #define find_first_zero(addr) ({ \ |
addr | 42 | fs/bitmap.c | :"=c" (__res):"c" (0),"S" (addr):"ax","dx","si"); \ |
addr | 22 | fs/super.c | #define set_bit(bitnr,addr) ({ \ |
addr | 24 | fs/super.c | __asm__("bt %2,%3;setb %%al":"=a" (__res):"a" (0),"r" (bitnr),"m" (*(addr))); \ |
addr | 1 | include/asm/segment.h | extern inline unsigned char get_fs_byte(const char * addr) |
addr | 5 | include/asm/segment.h | __asm__ ("movb %%fs:%1,%0":"=r" (_v):"m" (*addr)); |
addr | 9 | include/asm/segment.h | extern inline unsigned short get_fs_word(const unsigned short *addr) |
addr | 13 | include/asm/segment.h | __asm__ ("movw %%fs:%1,%0":"=r" (_v):"m" (*addr)); |
addr | 17 | include/asm/segment.h | extern inline unsigned long get_fs_long(const unsigned long *addr) |
addr | 21 | include/asm/segment.h | __asm__ ("movl %%fs:%1,%0":"=r" (_v):"m" (*addr)); \ |
addr | 25 | include/asm/segment.h | extern inline void put_fs_byte(char val,char *addr) |
addr | 27 | include/asm/segment.h | __asm__ ("movb %0,%%fs:%1"::"r" (val),"m" (*addr)); |
addr | 30 | include/asm/segment.h | extern inline void put_fs_word(short val,short * addr) |
addr | 32 | include/asm/segment.h | __asm__ ("movw %0,%%fs:%1"::"r" (val),"m" (*addr)); |
addr | 35 | include/asm/segment.h | extern inline void put_fs_long(unsigned long val,unsigned long * addr) |
addr | 37 | include/asm/segment.h | __asm__ ("movl %0,%%fs:%1"::"r" (val),"m" (*addr)); |
addr | 22 | include/asm/system.h | #define _set_gate(gate_addr,type,dpl,addr) \ |
addr | 31 | include/asm/system.h | "d" ((char *) (addr)),"a" (0x00080000)) |
addr | 33 | include/asm/system.h | #define set_intr_gate(n,addr) \ |
addr | 34 | include/asm/system.h | _set_gate(&idt[n],14,0,addr) |
addr | 36 | include/asm/system.h | #define set_trap_gate(n,addr) \ |
addr | 37 | include/asm/system.h | _set_gate(&idt[n],15,0,addr) |
addr | 39 | include/asm/system.h | #define set_system_gate(n,addr) \ |
addr | 40 | include/asm/system.h | _set_gate(&idt[n],15,3,addr) |
addr | 52 | include/asm/system.h | #define _set_tssldt_desc(n,addr,type) \ |
addr | 61 | include/asm/system.h | ::"a" (addr), "m" (*(n)), "m" (*(n+2)), "m" (*(n+4)), \ |
addr | 65 | include/asm/system.h | #define set_tss_desc(n,addr) _set_tssldt_desc(((char *) (n)),addr,"0x89") |
addr | 66 | include/asm/system.h | #define set_ldt_desc(n,addr) _set_tssldt_desc(((char *) (n)),addr,"0x82") |
addr | 4 | include/linux/kernel.h | void verify_area(void * addr,int count); |
addr | 8 | include/linux/mm.h | extern void free_page(unsigned long addr); |
addr | 187 | include/linux/sched.h | #define _set_base(addr,base) \ |
addr | 192 | include/linux/sched.h | ::"m" (*((addr)+2)), \ |
addr | 193 | include/linux/sched.h | "m" (*((addr)+4)), \ |
addr | 194 | include/linux/sched.h | "m" (*((addr)+7)), \ |
addr | 198 | include/linux/sched.h | #define _set_limit(addr,limit) \ |
addr | 205 | include/linux/sched.h | ::"m" (*(addr)), \ |
addr | 206 | include/linux/sched.h | "m" (*((addr)+6)), \ |
addr | 213 | include/linux/sched.h | #define _get_base(addr) ({\ |
addr | 220 | include/linux/sched.h | :"m" (*((addr)+2)), \ |
addr | 221 | include/linux/sched.h | "m" (*((addr)+4)), \ |
addr | 222 | include/linux/sched.h | "m" (*((addr)+7))); \ |
addr | 68 | init/main.c | #define CMOS_READ(addr) ({ \ |
addr | 69 | init/main.c | outb_p(0x80|addr,0x70); \ |
addr | 130 | kernel/blk_drv/floppy.c | long addr = (long) CURRENT->buffer; |
addr | 132 | kernel/blk_drv/floppy.c | if (addr >= 0x100000) { |
addr | 133 | kernel/blk_drv/floppy.c | addr = (long) tmp_floppy_area; |
addr | 145 | kernel/blk_drv/floppy.c | immoutb_p(addr,4); |
addr | 146 | kernel/blk_drv/floppy.c | addr >>= 8; |
addr | 148 | kernel/blk_drv/floppy.c | immoutb_p(addr,4); |
addr | 149 | kernel/blk_drv/floppy.c | addr >>= 8; |
addr | 151 | kernel/blk_drv/floppy.c | immoutb_p(addr,0x81); |
addr | 24 | kernel/fork.c | void verify_area(void * addr,int size) |
addr | 28 | kernel/fork.c | start = (unsigned long) addr; |
addr | 22 | kernel/traps.c | #define get_seg_byte(seg,addr) ({ \ |
addr | 25 | kernel/traps.c | :"=a" (__res):"0" (seg),"m" (*(addr))); \ |
addr | 28 | kernel/traps.c | #define get_seg_long(seg,addr) ({ \ |
addr | 31 | kernel/traps.c | :"=a" (__res):"0" (seg),"m" (*(addr))); \ |
addr | 22 | mm/memory.c | #define MAP_NR(addr) (((addr)-LOW_MEM)>>12) |
addr | 62 | mm/memory.c | void free_page(unsigned long addr) |
addr | 64 | mm/memory.c | if (addr < LOW_MEM) return; |
addr | 65 | mm/memory.c | if (addr > HIGH_MEMORY) |
addr | 67 | mm/memory.c | addr -= LOW_MEM; |
addr | 68 | mm/memory.c | addr >>= 12; |
addr | 69 | mm/memory.c | if (mem_map[addr]--) return; |
addr | 70 | mm/memory.c | mem_map[addr]=0; |