taglinefilesource code
from17arch/i386/kernel/ioport.cstruct { int from;
from125arch/i386/kernel/ioport.cioportnames[i].from,
from126arch/i386/kernel/ioport.cioportnames[i].from+ioportnames[i].num-1,
from138arch/i386/kernel/ioport.casmlinkage int sys_ioperm(unsigned long from, unsigned long num, int turn_on)
from140arch/i386/kernel/ioport.cif (from + num <= from)
from142arch/i386/kernel/ioport.cif (from + num > IO_BITMAP_SIZE*32)
from148arch/i386/kernel/ioport.cprintk("io: from=%d num=%d %s\n", from, num, (turn_on ? "on" : "off"));
from150arch/i386/kernel/ioport.cset_bitmap((unsigned long *)current->tss.io_bitmap, from, num, !turn_on);
from184arch/i386/kernel/ioport.cvoid do_snarf_region(unsigned int from, unsigned int num)
from186arch/i386/kernel/ioport.cif (from > IO_BITMAP_SIZE*32)
from188arch/i386/kernel/ioport.cif (from + num > IO_BITMAP_SIZE*32)
from189arch/i386/kernel/ioport.cnum = IO_BITMAP_SIZE*32 - from;
from190arch/i386/kernel/ioport.cset_bitmap(ioport_registrar, from, num, 1);
from197arch/i386/kernel/ioport.cvoid register_iomem(unsigned int from, unsigned int num, char *name)
from208arch/i386/kernel/ioport.cioportnames[i].from=from;
from212arch/i386/kernel/ioport.cdo_snarf_region(from,num);
from219arch/i386/kernel/ioport.cvoid snarf_region(unsigned int from, unsigned int num)
from220arch/i386/kernel/ioport.c{  register_iomem(from,num,"No name given.");
from226arch/i386/kernel/ioport.cvoid do_release_region(unsigned int from, unsigned int num)
from228arch/i386/kernel/ioport.cif (from > IO_BITMAP_SIZE*32)
from230arch/i386/kernel/ioport.cif (from + num > IO_BITMAP_SIZE*32)
from231arch/i386/kernel/ioport.cnum = IO_BITMAP_SIZE*32 - from;
from232arch/i386/kernel/ioport.cset_bitmap(ioport_registrar, from, num, 0);
from239arch/i386/kernel/ioport.cvoid release_region(unsigned int from, unsigned int num)
from242arch/i386/kernel/ioport.c{  if(ioportnames[i].from==from && ioportnames[i].num==num)
from246arch/i386/kernel/ioport.cdo_release_region(from,num);
from252arch/i386/kernel/ioport.cint check_region(unsigned int from, unsigned int num)
from254arch/i386/kernel/ioport.cif (from > IO_BITMAP_SIZE*32)
from256arch/i386/kernel/ioport.cif (from + num > IO_BITMAP_SIZE*32)
from257arch/i386/kernel/ioport.cnum = IO_BITMAP_SIZE*32 - from;
from258arch/i386/kernel/ioport.creturn check_bitmap(ioport_registrar, from, num);
from47drivers/char/vt.casmlinkage int sys_ioperm(unsigned long from, unsigned long num, int on);
from872drivers/net/de620.cReadAWord(int from)
from883drivers/net/de620.cfor (nbits = 9; nbits > 0; --nbits, from <<= 1) {
from884drivers/net/de620.cif (from & 0x0100) { /* bit set? */
from681fs/namei.cchar * from, * to;
from683fs/namei.cerror = getname(oldname,&from);
from687fs/namei.cerror = do_symlink(from,to);
from690fs/namei.cputname(from);
from837fs/namei.cchar * from, * to;
from839fs/namei.cerror = getname(oldname,&from);
from843fs/namei.cerror = do_rename(from,to);
from846fs/namei.cputname(from);
from62include/asm-alpha/segment.h#define memcpy_fromfs(to, from, n) memcpy((to),(from),(n))
from64include/asm-alpha/segment.h#define memcpy_tofs(to, from, n) memcpy((to),(from),(n))
from63include/asm-i386/segment.hstatic inline void __generic_memcpy_tofs(void * to, const void * from, unsigned long n)
from79include/asm-i386/segment.h:"c" (n),"D" ((long) to),"S" ((long) from)
from83include/asm-i386/segment.hstatic inline void __constant_memcpy_tofs(void * to, const void * from, unsigned long n)
from89include/asm-i386/segment.hput_user_byte(*(const char *) from, (char *) to);
from92include/asm-i386/segment.hput_user_word(*(const short *) from, (short *) to);
from95include/asm-i386/segment.hput_user_word(*(const short *) from, (short *) to);
from96include/asm-i386/segment.hput_user_byte(*(2+(const char *) from), 2+(char *) to);
from99include/asm-i386/segment.hput_user_long(*(const int *) from, (int *) to);
from111include/asm-i386/segment.h:"c" (n/4),"D" ((long) to),"S" ((long) from) \
from131include/asm-i386/segment.hstatic inline void __generic_memcpy_fromfs(void * to, const void * from, unsigned long n)
from143include/asm-i386/segment.h:"c" (n),"D" ((long) to),"S" ((long) from)
from147include/asm-i386/segment.hstatic inline void __constant_memcpy_fromfs(void * to, const void * from, unsigned long n)
from153include/asm-i386/segment.h*(char *)to = get_user_byte((const char *) from);
from156include/asm-i386/segment.h*(short *)to = get_user_word((const short *) from);
from159include/asm-i386/segment.h*(short *) to = get_user_word((const short *) from);
from160include/asm-i386/segment.h*((char *) to + 2) = get_user_byte(2+(const char *) from);
from163include/asm-i386/segment.h*(int *) to = get_user_long((const int *) from);
from171include/asm-i386/segment.h:"c" (n/4),"D" ((long) to),"S" ((long) from) \
from191include/asm-i386/segment.h#define memcpy_fromfs(to, from, n) \
from193include/asm-i386/segment.h__constant_memcpy_fromfs((to),(from),(n)) : \
from194include/asm-i386/segment.h__generic_memcpy_fromfs((to),(from),(n)))
from196include/asm-i386/segment.h#define memcpy_tofs(to, from, n) \
from198include/asm-i386/segment.h__constant_memcpy_tofs((to),(from),(n)) : \
from199include/asm-i386/segment.h__generic_memcpy_tofs((to),(from),(n)))
from340include/asm-i386/string.hextern inline void * __memcpy(void * to, const void * from, size_t n)
from355include/asm-i386/string.h:"d" (n),"D" ((long) to),"S" ((long) from)
from364include/asm-i386/string.hextern inline void * __constant_memcpy(void * to, const void * from, size_t n)
from370include/asm-i386/string.h*(unsigned char *)to = *(unsigned char *)from;
from373include/asm-i386/string.h*(unsigned short *)to = *(unsigned short *)from;
from376include/asm-i386/string.h*(unsigned short *)to = *(unsigned short *)from;
from377include/asm-i386/string.h*(2+(unsigned char *)to) = *(2+(unsigned char *)from);
from380include/asm-i386/string.h*(unsigned long *)to = *(unsigned long *)from;
from388include/asm-i386/string.h: "c" (n/4),"D" ((long) to),"S" ((long) from) \
from69include/asm-m68k/segment.hstatic inline void __generic_memcpy_tofs(void * to, const void * from, unsigned long n)
from79include/asm-m68k/segment.h: "=d" (n), "=a" (from), "=a" (to)
from80include/asm-m68k/segment.h: "1" (from), "2" (to), "0" (n-1)
from84include/asm-m68k/segment.hstatic inline void __constant_memcpy_tofs(void * to, const void * from, unsigned long n)
from89include/asm-m68k/segment.hput_user_byte(*(const char *) from, (char *) to);
from92include/asm-m68k/segment.hput_user_word(*(const short *) from, (short *) to);
from95include/asm-m68k/segment.hput_user_word(*(const short *) from, (short *) to);
from96include/asm-m68k/segment.hput_user_byte(*(2+(const char *) from), 2+(char *) to);
from99include/asm-m68k/segment.hput_user_long(*(const int *) from, (int *) to);
from112include/asm-m68k/segment.h:"c" (n/4),"D" ((long) to),"S" ((long) from) \
from131include/asm-m68k/segment.h__generic_memcpy_tofs(to,from,n);
from135include/asm-m68k/segment.hstatic inline void __generic_memcpy_fromfs(void * to, const void * from, unsigned long n)
from145include/asm-m68k/segment.h: "=d" (n), "=a" (from), "=a" (to)
from146include/asm-m68k/segment.h: "1" (from), "2" (to), "0" (n-1)
from150include/asm-m68k/segment.hstatic inline void __constant_memcpy_fromfs(void * to, const void * from, unsigned long n)
from155include/asm-m68k/segment.h*(char *)to = get_user_byte((const char *) from);
from158include/asm-m68k/segment.h*(short *)to = get_user_word((const short *) from);
from161include/asm-m68k/segment.h*(short *) to = get_user_word((const short *) from);
from162include/asm-m68k/segment.h*(2+(char *) to) = get_user_byte(2+(const char *) from);
from165include/asm-m68k/segment.h*(int *) to = get_user_long((const int *) from);
from174include/asm-m68k/segment.h:"c" (n/4),"D" ((long) to),"S" ((long) from) \
from193include/asm-m68k/segment.h__generic_memcpy_fromfs(to,from,n);
from197include/asm-m68k/segment.h#define memcpy_fromfs(to, from, n) \
from199include/asm-m68k/segment.h__constant_memcpy_fromfs((to),(from),(n)) : \
from200include/asm-m68k/segment.h__generic_memcpy_fromfs((to),(from),(n)))
from202include/asm-m68k/segment.h#define memcpy_tofs(to, from, n) \
from204include/asm-m68k/segment.h__constant_memcpy_tofs((to),(from),(n)) : \
from205include/asm-m68k/segment.h__generic_memcpy_tofs((to),(from),(n)))
from108include/asm-m68k/string.hextern inline void * memcpy(void * to, const void * from, size_t n)
from118include/asm-m68k/string.h: "=a" (to), "=a" (from), "=d" (n)
from119include/asm-m68k/string.h: "0" (to), "1" (from), "2" (n)
from90include/asm-mips/segment.hstatic inline void __generic_memcpy_tofs(void * to, const void * from, unsigned long n)
from104include/asm-mips/segment.h:"d" (n),"d" (((long) to)| segment_fs),"d" ((long) from)
from108include/asm-mips/segment.hstatic inline void __constant_memcpy_tofs(void * to, const void * from, unsigned long n)
from117include/asm-mips/segment.hput_user_byte(*(const char *) from, (char *) to);
from120include/asm-mips/segment.hput_user_byte(*(const char *) from, (char *) to);
from121include/asm-mips/segment.hput_user_byte(*(1+(const char *) from), 1+(char *) to);
from124include/asm-mips/segment.hput_user_byte(*((const char *) from), (char *) to);
from125include/asm-mips/segment.hput_user_byte(*(1+(const char *) from), 1+(char *) to);
from126include/asm-mips/segment.hput_user_byte(*(2+(const char *) from), 2+(char *) to);
from129include/asm-mips/segment.hput_user_byte(*((const char *) from), (char *) to);
from130include/asm-mips/segment.hput_user_byte(*(1+(const char *) from), 1+(char *) to);
from131include/asm-mips/segment.hput_user_byte(*(2+(const char *) from), 2+(char *) to);
from132include/asm-mips/segment.hput_user_byte(*(3+(const char *) from), 3+(char *) to);
from136include/asm-mips/segment.h__generic_memcpy_tofs(to, from, n);
from141include/asm-mips/segment.hstatic inline void __generic_memcpy_fromfs(void * to, const void * from, unsigned long n)
from155include/asm-mips/segment.h:"d" (n),"d" ((long) to),"d" (((long) from | segment_fs))
from159include/asm-mips/segment.hstatic inline void __constant_memcpy_fromfs(void * to, const void * from, unsigned long n)
from168include/asm-mips/segment.h*(char *)to = get_user_byte((const char *) from);
from171include/asm-mips/segment.h*(char *) to = get_user_byte((const char *) from);
from172include/asm-mips/segment.h*(char *) to = get_user_byte(1+(const char *) from);
from175include/asm-mips/segment.h*(char *) to = get_user_byte((const char *) from);
from176include/asm-mips/segment.h*(char *) to = get_user_byte(1+(const char *) from);
from177include/asm-mips/segment.h*(char *) to = get_user_byte(2+(const char *) from);
from180include/asm-mips/segment.h*(char *) to = get_user_byte((const char *) from);
from181include/asm-mips/segment.h*(char *) to = get_user_byte(1+(const char *) from);
from182include/asm-mips/segment.h*(char *) to = get_user_byte(2+(const char *) from);
from183include/asm-mips/segment.h*(char *) to = get_user_byte(3+(const char *) from);
from188include/asm-mips/segment.h__generic_memcpy_fromfs(to, from, n);
from192include/asm-mips/segment.h#define memcpy_fromfs(to, from, n) \
from194include/asm-mips/segment.h__constant_memcpy_fromfs((to),(from),(n)) : \
from195include/asm-mips/segment.h__generic_memcpy_fromfs((to),(from),(n)))
from197include/asm-mips/segment.h#define memcpy_tofs(to, from, n) \
from199include/asm-mips/segment.h__constant_memcpy_tofs((to),(from),(n)) : \
from200include/asm-mips/segment.h__generic_memcpy_tofs((to),(from),(n)))
from144include/asm-mips/string.hextern inline void * memcpy(void * to, const void * from, size_t n)
from161include/asm-mips/string.h: "=d" (to), "=d" (from), "=d" (n)
from162include/asm-mips/string.h: "0" (to), "1" (from), "2" (n)
from42include/asm-sparc/openprom.hint  (*v0_seekdev)(int dev_desc, long logical_offst, int from);
from68include/asm-sparc/segment.h#define memcpy_fromfs(to, from, n) memcpy((to),(from),(n))
from70include/asm-sparc/segment.h#define memcpy_tofs(to, from, n) memcpy((to),(from),(n))
from20include/linux/ioport.hextern int check_region(unsigned int from, unsigned int extent);
from21include/linux/ioport.hextern void snarf_region(unsigned int from, unsigned int extent);
from22include/linux/ioport.hextern void register_iomem(unsigned int from, unsigned int extent,char* name);
from23include/linux/ioport.hextern void release_region(unsigned int from, unsigned int extent);
from11include/linux/iso_fs.h#define ISODCL(from, to) (to - from + 1)
from171include/linux/mm.hextern int unmap_page_range(unsigned long from, unsigned long size);
from172include/linux/mm.hextern int remap_page_range(unsigned long from, unsigned long to, unsigned long size, int mask);
from173include/linux/mm.hextern int zeromap_page_range(unsigned long from, unsigned long size, int mask);
from281include/linux/skbuff.hextern void      skb_copy_datagram(struct sk_buff *from, int offset, char *to,int size);
from383init/main.cstatic void copy_options(char * to, char * from)
from389init/main.cif (c == ' ' && *(unsigned long *)from == *(unsigned long *)"mem=") {
from390init/main.cmemory_end = simple_strtoul(from+4, &from, 0);
from391init/main.cif ( *from == 'K' || *from == 'k' ) {
from393init/main.cfrom++;
from394init/main.c} else if ( *from == 'M' || *from == 'm' ) {
from396init/main.cfrom++;
from399init/main.cc = *(from++);
from345kernel/module.cstruct internal_symbol *from;
from376kernel/module.cfrom = mp->symtab->symbol;
from377kernel/module.ci > 0; --i, ++from, ++to) {
from379kernel/module.cisym.value = (unsigned long)from->addr;
from380kernel/module.cstrncpy(isym.name, from->name, sizeof isym.name);
from75mm/memory.c#define copy_page(from,to) memcpy((void *) to, (void *) from, PAGE_SIZE)
from287mm/memory.cint unmap_page_range(unsigned long from, unsigned long size)
from293mm/memory.cif (from & ~PAGE_MASK) {
from298mm/memory.cdir = PAGE_DIR_OFFSET(current->tss.cr3,from);
from299mm/memory.cpoff = (from >> PAGE_SHIFT) & (PTRS_PER_PAGE-1);
from339mm/memory.cint zeromap_page_range(unsigned long from, unsigned long size, int mask)
from352mm/memory.cif (from & ~PAGE_MASK) {
from353mm/memory.cprintk("zeromap_page_range: from = %08lx\n",from);
from356mm/memory.cdir = PAGE_DIR_OFFSET(current->tss.cr3,from);
from358mm/memory.cpoff = (from >> PAGE_SHIFT) & (PTRS_PER_PAGE-1);
from402mm/memory.cint remap_page_range(unsigned long from, unsigned long to, unsigned long size, int mask)
from414mm/memory.cif ((from & ~PAGE_MASK) || (to & ~PAGE_MASK)) {
from415mm/memory.cprintk("remap_page_range: from = %08lx, to=%08lx\n",from,to);
from418mm/memory.cdir = PAGE_DIR_OFFSET(current->tss.cr3,from);
from420mm/memory.cpoff = (from >> PAGE_SHIFT) & (PTRS_PER_PAGE-1);
from718mm/memory.cunsigned long from;
from726mm/memory.cfrom = *(unsigned long *) from_page;
from727mm/memory.cif (!(from & PAGE_PRESENT))
from729mm/memory.cfrom &= PAGE_MASK;
from730mm/memory.cfrom_page = from + PAGE_PTR(from_address);
from731mm/memory.cfrom = *(unsigned long *) from_page;
from733mm/memory.cif (!(from & PAGE_PRESENT))
from736mm/memory.cif (from & PAGE_DIRTY) {
from743mm/memory.cif (from >= high_memory)
from745mm/memory.cif (mem_map[MAP_NR(from)] & MAP_PAGE_RESERVED)
from757mm/memory.cif (in_swap_cache(from)) { /* implies PAGE_DIRTY */
from763mm/memory.ccopy_page((from & PAGE_MASK), newpage);
from768mm/memory.cif (in_swap_cache(from)) {
from773mm/memory.cfrom |= PAGE_DIRTY;
from774mm/memory.c*(unsigned long *) from_page = from;
from775mm/memory.cdelete_from_swap_cache(from);
from778mm/memory.cmem_map[MAP_NR(from)]++;
from780mm/memory.cto = (from & (PAGE_MASK | PAGE_DIRTY)) | to_area->vm_page_prot;
from785mm/memory.cif (!(from & PAGE_RW))
from790mm/memory.cfrom &= ~PAGE_RW;
from791mm/memory.c*(unsigned long *) from_page = from;
from139net/inet/packet.cstatic int packet_sendto(struct sock *sk, unsigned char *from, int len,
from203net/inet/packet.cmemcpy_fromfs(skb->data, from, len);
from126net/inet/raw.cstatic int raw_sendto(struct sock *sk, unsigned char *from, 
from191net/inet/raw.cmemcpy_fromfs(skb->data + tmp, from, len);
from209net/inet/sock.hunsigned char *from, int len, int noblock,
from213net/inet/sock.hunsigned char *from, int len, int noblock,
from1274net/inet/tcp.cstatic int tcp_write(struct sock *sk, unsigned char *from,
from1413net/inet/tcp.cmemcpy_fromfs(skb->data + skb->len, from, copy);
from1415net/inet/tcp.cfrom += copy;
from1561net/inet/tcp.cmemcpy_fromfs(buff+tmp, from, copy);
from1563net/inet/tcp.cfrom += copy;
from1601net/inet/tcp.cstatic int tcp_sendto(struct sock *sk, unsigned char *from,
from1617net/inet/tcp.creturn tcp_write(sk, from, len, nonblock, flags);
from252net/inet/udp.cunsigned char *from, int len, int rt)
from323net/inet/udp.cmemcpy_fromfs(buff, from, len);
from342net/inet/udp.cstatic int udp_sendto(struct sock *sk, unsigned char *from, int len, int noblock,
from390net/inet/udp.ctmp = udp_send(sk, &sin, from, len, flags);