tag | line | file | source code |
address | 40 | drivers/FPU-emu/errors.c | unsigned long address = FPU_ORIG_EIP; |
address | 44 | drivers/FPU-emu/errors.c | printk("Unimplemented FPU Opcode at eip=%p : ", (void *) address); |
address | 47 | drivers/FPU-emu/errors.c | byte1 = get_fs_byte((unsigned char *) address); |
address | 50 | drivers/FPU-emu/errors.c | address++; |
address | 53 | drivers/FPU-emu/errors.c | FPU_modrm = get_fs_byte(1 + (unsigned char *) address); |
address | 83 | drivers/FPU-emu/errors.c | unsigned long address = FPU_ORIG_EIP; |
address | 87 | drivers/FPU-emu/errors.c | printk("At %p:", (void *) address); |
address | 91 | drivers/FPU-emu/errors.c | byte1 = get_fs_byte((unsigned char *) address); |
address | 98 | drivers/FPU-emu/errors.c | address++; |
address | 104 | drivers/FPU-emu/errors.c | FPU_modrm = get_fs_byte(1 + (unsigned char *) address); |
address | 1246 | drivers/block/cdu31a.c | schi.cdsc_adr = last_sony_subcode->address; |
address | 1454 | drivers/block/cdu31a.c | loc_entry.cdte_adr = sony_toc->tracks[track_idx].address; |
address | 403 | drivers/block/sbpcd.c | u_int address; |
address | 1936 | drivers/block/sbpcd.c | DriveStruct[d].TocBuffer[j].address=DriveStruct[d].TocEnt_address; |
address | 1944 | drivers/block/sbpcd.c | DriveStruct[d].TocBuffer[j].address=DriveStruct[d].size_msf; |
address | 2269 | drivers/block/sbpcd.c | DriveStruct[d].pos_audio_start=DriveStruct[d].TocBuffer[ti.cdti_trk0].address; |
address | 2270 | drivers/block/sbpcd.c | DriveStruct[d].pos_audio_end=DriveStruct[d].TocBuffer[ti.cdti_trk1+1].address; |
address | 2299 | drivers/block/sbpcd.c | { tocentry.cdte_addr.msf.minute=(DriveStruct[d].TocBuffer[i].address>>16)&0x00FF; |
address | 2300 | drivers/block/sbpcd.c | tocentry.cdte_addr.msf.second=(DriveStruct[d].TocBuffer[i].address>>8)&0x00FF; |
address | 2301 | drivers/block/sbpcd.c | tocentry.cdte_addr.msf.frame=DriveStruct[d].TocBuffer[i].address&0x00FF; |
address | 2304 | drivers/block/sbpcd.c | tocentry.cdte_addr.lba=msf2blk(DriveStruct[d].TocBuffer[i].address); |
address | 131 | drivers/block/xd.c | static u_char xd_detect (u_char *controller,u_char **address) |
address | 138 | drivers/block/xd.c | *address = NULL; |
address | 146 | drivers/block/xd.c | *address = xd_bases[i]; |
address | 156 | drivers/block/xd.c | u_char i,controller,*address; |
address | 158 | drivers/block/xd.c | if (xd_detect(&controller,&address)) { |
address | 160 | drivers/block/xd.c | printk("xd_geninit: detected a%s controller (type %d) at address %p\n",xd_sigs[controller].name,controller,address); |
address | 162 | drivers/block/xd.c | xd_sigs[controller].init_controller(address); |
address | 521 | drivers/block/xd.c | static void xd_dtc_init_controller (u_char *address) |
address | 523 | drivers/block/xd.c | switch ((u_long) address) { |
address | 526 | drivers/block/xd.c | default: printk("xd_dtc_init_controller: unsupported BIOS address %p\n",address); |
address | 561 | drivers/block/xd.c | static void xd_wd_init_controller (u_char *address) |
address | 563 | drivers/block/xd.c | switch ((u_long) address) { |
address | 570 | drivers/block/xd.c | default: printk("xd_wd_init_controller: unsupported BIOS address %p\n",address); |
address | 602 | drivers/block/xd.c | static void xd_seagate_init_controller (u_char *address) |
address | 604 | drivers/block/xd.c | switch ((u_long) address) { |
address | 609 | drivers/block/xd.c | default: printk("xd_seagate_init_controller: unsupported BIOS address %p\n",address); |
address | 635 | drivers/block/xd.c | static void xd_omti_init_controller (u_char *address) |
address | 637 | drivers/block/xd.c | switch ((u_long) address) { |
address | 642 | drivers/block/xd.c | default: printk("xd_omti_init_controller: unsupported BIOS address %p\n",address); |
address | 302 | drivers/scsi/NCR5380.c | cmd->SCp.ptr = (char *) cmd->SCp.buffer->address; |
address | 1777 | drivers/scsi/NCR5380.c | cmd->SCp.ptr = cmd->SCp.buffer->address; |
address | 732 | drivers/scsi/aha152x.c | SCpnt->SCp.ptr = SCpnt->SCp.buffer->address; |
address | 1773 | drivers/scsi/aha152x.c | current_SC->SCp.buffer->address; |
address | 1902 | drivers/scsi/aha152x.c | current_SC->SCp.buffer->address; |
address | 544 | drivers/scsi/aha1542.c | (((int)sgpnt[i].address) & 1) || (sgpnt[i].length & 1)){ |
address | 548 | drivers/scsi/aha1542.c | printk("%d: %x %x %d\n",i,(unsigned int) sgpnt[i].address, (unsigned int) sgpnt[i].alt_address, |
address | 556 | drivers/scsi/aha1542.c | any2scsi(cptr[i].dataptr, sgpnt[i].address); |
address | 557 | drivers/scsi/aha1542.c | if(((unsigned int) sgpnt[i].address) & 0xff000000) goto baddma; |
address | 324 | drivers/scsi/aha1740.c | cptr[i].dataptr = (long) sgpnt[i].address; |
address | 667 | drivers/scsi/buslogic.c | cptr[i].dataptr = sgpnt[i].address; |
address | 1163 | drivers/scsi/fdomain.c | current_SC->SCp.ptr = current_SC->SCp.buffer->address; |
address | 1196 | drivers/scsi/fdomain.c | current_SC->SCp.ptr = current_SC->SCp.buffer->address; |
address | 1280 | drivers/scsi/fdomain.c | current_SC->SCp.ptr = current_SC->SCp.buffer->address; |
address | 309 | drivers/scsi/scsi.h | char * address; /* Location data is to be transferred to */ |
address | 121 | drivers/scsi/scsi_debug.c | printk(":%x %x %d\n",sgpnt[i].alt_address, sgpnt[i].address, sgpnt[i].length); |
address | 144 | drivers/scsi/scsi_debug.c | lpnt = (unsigned int *) sgpnt[0].address; |
address | 259 | drivers/scsi/scsi_debug.c | buff = sgpnt[sgcount].address; |
address | 328 | drivers/scsi/scsi_debug.c | buff = sgpnt[sgcount].address; |
address | 356 | drivers/scsi/scsi_debug.c | buff = sgpnt[sgcount].address; |
address | 170 | drivers/scsi/sd.c | printk(":%x %x %d\n",sgpnt[i].alt_address, sgpnt[i].address, sgpnt[i].length); |
address | 174 | drivers/scsi/sd.c | memcpy(sgpnt[i].alt_address, sgpnt[i].address, sgpnt[i].length); |
address | 175 | drivers/scsi/sd.c | scsi_free(sgpnt[i].address, sgpnt[i].length); |
address | 230 | drivers/scsi/sd.c | scsi_free(sgpnt[i].address, sgpnt[i].length); |
address | 556 | drivers/scsi/sd.c | if(!sgpnt[count].address) sgpnt[count].address = bh->b_data; |
address | 560 | drivers/scsi/sd.c | if (((int) sgpnt[count].address) + sgpnt[count].length - 1 > |
address | 563 | drivers/scsi/sd.c | sgpnt[count].alt_address = sgpnt[count].address; |
address | 568 | drivers/scsi/sd.c | sgpnt[count].address = NULL; |
address | 570 | drivers/scsi/sd.c | sgpnt[count].address = (char *) scsi_malloc(sgpnt[count].length); |
address | 576 | drivers/scsi/sd.c | if(sgpnt[count].address == NULL){ /* Out of dma memory */ |
address | 582 | drivers/scsi/sd.c | scsi_free(sgpnt[count].address, sgpnt[count].length); |
address | 603 | drivers/scsi/sd.c | if (((int) sgpnt[count].address) + sgpnt[count].length + |
address | 616 | drivers/scsi/sd.c | scsi_free(sgpnt[count].address, sgpnt[count].length); |
address | 617 | drivers/scsi/sd.c | sgpnt[count].address = tmp; |
address | 642 | drivers/scsi/sd.c | sgpnt[count].address, |
address | 651 | drivers/scsi/sd.c | memcpy(sgpnt[count].address, sgpnt[count].alt_address, |
address | 903 | drivers/scsi/seagate.c | hostno, i, buffer[i].address, buffer[i].length); |
address | 909 | drivers/scsi/seagate.c | data = (unsigned char *) buffer->address; |
address | 1145 | drivers/scsi/seagate.c | data = (unsigned char *) buffer->address; |
address | 1291 | drivers/scsi/seagate.c | data = (unsigned char *) buffer->address; |
address | 160 | drivers/scsi/sr.c | if (sgpnt[i].alt_address != sgpnt[i].address) { |
address | 161 | drivers/scsi/sr.c | memcpy(sgpnt[i].alt_address, sgpnt[i].address, sgpnt[i].length); |
address | 163 | drivers/scsi/sr.c | scsi_free(sgpnt[i].address, sgpnt[i].length); |
address | 199 | drivers/scsi/sr.c | scsi_free(sgpnt[i].address, sgpnt[i].length); |
address | 473 | drivers/scsi/sr.c | sgpnt[count].address = (char *) scsi_malloc(sgpnt[count].length); |
address | 474 | drivers/scsi/sr.c | if(!sgpnt[count].address) panic("SCSI DMA pool exhausted."); |
address | 475 | drivers/scsi/sr.c | sgpnt[count].alt_address = sgpnt[count].address; /* Flag to delete |
address | 482 | drivers/scsi/sr.c | sgpnt[count].address = bh->b_data; |
address | 486 | drivers/scsi/sr.c | sgpnt[count].address = (char *) scsi_malloc(end_rec); |
address | 487 | drivers/scsi/sr.c | if(!sgpnt[count].address) panic("SCSI DMA pool exhausted."); |
address | 489 | drivers/scsi/sr.c | sgpnt[count].alt_address = sgpnt[count].address; |
address | 493 | drivers/scsi/sr.c | if (((int) sgpnt[count].address) + sgpnt[count].length > |
address | 495 | drivers/scsi/sr.c | sgpnt[count].alt_address = sgpnt[count].address; |
address | 500 | drivers/scsi/sr.c | sgpnt[count].address = NULL; |
address | 502 | drivers/scsi/sr.c | sgpnt[count].address = (char *) scsi_malloc(sgpnt[count].length); |
address | 508 | drivers/scsi/sr.c | if(sgpnt[count].address == NULL){ /* Out of dma memory */ |
address | 513 | drivers/scsi/sr.c | scsi_free(sgpnt[count].address, sgpnt[count].length); |
address | 528 | drivers/scsi/sr.c | sgpnt[count].address, |
address | 124 | drivers/scsi/t128.c | unsigned char *address; |
address | 137 | drivers/scsi/t128.c | unsigned char *address; |
address | 170 | drivers/scsi/t128.c | overrides[commandline_current].address = (unsigned char *) ints[1]; |
address | 173 | drivers/scsi/t128.c | if (bases[i].address == (unsigned char *) ints[1]) { |
address | 205 | drivers/scsi/t128.c | if (overrides[current_override].address) |
address | 206 | drivers/scsi/t128.c | base = overrides[current_override].address; |
address | 210 | drivers/scsi/t128.c | printk("scsi%d : probing address %08x\n", hostno, (unsigned int) bases[current_base].address); |
address | 214 | drivers/scsi/t128.c | (bases[current_base].address + signatures[sig].offset, |
address | 216 | drivers/scsi/t128.c | base = bases[current_base].address; |
address | 155 | drivers/scsi/ultrastor.c | unsigned int address; |
address | 635 | drivers/scsi/ultrastor.c | mscp->sglist[i].address = (unsigned int)sl[i].address; |
address | 934 | drivers/scsi/wd7000.c | any2scsi(sgb[i].ptr, (int) sg[i].address); |
address | 382 | drivers/sound/gus_wave.c | gus_write_addr (int reg, unsigned long address, int is16bit) |
address | 392 | drivers/sound/gus_wave.c | hold_address = address; |
address | 393 | drivers/sound/gus_wave.c | address = address >> 1; |
address | 394 | drivers/sound/gus_wave.c | address &= 0x0001ffffL; |
address | 395 | drivers/sound/gus_wave.c | address |= (hold_address & 0x000c0000L); |
address | 398 | drivers/sound/gus_wave.c | gus_write16 (reg, (unsigned short) ((address >> 7) & 0xffff)); |
address | 399 | drivers/sound/gus_wave.c | gus_write16 (reg + 1, (unsigned short) ((address << 9) & 0xffff)); |
address | 402 | drivers/sound/gus_wave.c | gus_write16 (reg, (unsigned short) ((address >> 7) & 0xffff)); |
address | 403 | drivers/sound/gus_wave.c | gus_write16 (reg + 1, (unsigned short) ((address << 9) & 0xffff)); |
address | 1911 | drivers/sound/gus_wave.c | unsigned long address, hold_address; |
address | 1934 | drivers/sound/gus_wave.c | address = target; |
address | 1938 | drivers/sound/gus_wave.c | hold_address = address; |
address | 1939 | drivers/sound/gus_wave.c | address = address >> 1; |
address | 1940 | drivers/sound/gus_wave.c | address &= 0x0001ffffL; |
address | 1941 | drivers/sound/gus_wave.c | address |= (hold_address & 0x000c0000L); |
address | 1944 | drivers/sound/gus_wave.c | gus_write16 (0x42, (address >> 4) & 0xffff); /* |
address | 2526 | drivers/sound/gus_wave.c | unsigned long address, hold_address; |
address | 2550 | drivers/sound/gus_wave.c | address = this_one * pcm_bsize; |
address | 2551 | drivers/sound/gus_wave.c | address += chn * pcm_banksize; |
address | 2555 | drivers/sound/gus_wave.c | hold_address = address; |
address | 2556 | drivers/sound/gus_wave.c | address = address >> 1; |
address | 2557 | drivers/sound/gus_wave.c | address &= 0x0001ffffL; |
address | 2558 | drivers/sound/gus_wave.c | address |= (hold_address & 0x000c0000L); |
address | 2561 | drivers/sound/gus_wave.c | gus_write16 (0x42, (address >> 4) & 0xffff); /* |
address | 1067 | fs/buffer.c | static unsigned long check_aligned(struct buffer_head * first, unsigned long address, |
address | 1098 | fs/buffer.c | free_page(address); |
address | 1108 | fs/buffer.c | static unsigned long try_to_load_aligned(unsigned long address, |
address | 1117 | fs/buffer.c | bh = create_buffers(address, size); |
address | 1152 | fs/buffer.c | mem_map[MAP_NR(address)]++; |
address | 1153 | fs/buffer.c | buffer_pages[address >> PAGE_SHIFT] = bh; |
address | 1158 | fs/buffer.c | return address; |
address | 1178 | fs/buffer.c | static inline unsigned long try_to_share_buffers(unsigned long address, |
address | 1189 | fs/buffer.c | return check_aligned(bh, address, dev, b, size); |
address | 1190 | fs/buffer.c | return try_to_load_aligned(address, dev, b, size); |
address | 1205 | fs/buffer.c | unsigned long bread_page(unsigned long address, dev_t dev, int b[], int size, int prot) |
address | 1212 | fs/buffer.c | where = try_to_share_buffers(address,dev,b,size); |
address | 1223 | fs/buffer.c | where = address; |
address | 1224 | fs/buffer.c | for (i=0, j=0; j<PAGE_SIZE ; i++, j += size,address += size) { |
address | 1227 | fs/buffer.c | COPYBLK(size, (unsigned long) bh[i]->b_data,address); |
address | 27 | fs/nfs/mmap.c | struct inode * inode, unsigned long address, unsigned long error_code, |
address | 31 | fs/nfs/mmap.c | unsigned long address,int prot); |
address | 34 | fs/nfs/mmap.c | unsigned long address); |
address | 38 | fs/nfs/mmap.c | unsigned long address); |
address | 88 | fs/nfs/mmap.c | unsigned long address) |
address | 99 | fs/nfs/mmap.c | address &= PAGE_MASK; |
address | 100 | fs/nfs/mmap.c | pos = address - area->vm_start + area->vm_offset; |
address | 103 | fs/nfs/mmap.c | if (share_page(area, area->vm_task, inode, address, error_code, page)) { |
address | 111 | fs/nfs/mmap.c | put_page(area->vm_task, BAD_PAGE, address, PAGE_PRIVATE); |
address | 116 | fs/nfs/mmap.c | if (address + PAGE_SIZE > area->vm_end) { |
address | 117 | fs/nfs/mmap.c | clear = address + PAGE_SIZE - area->vm_end; |
address | 144 | fs/nfs/mmap.c | if (share_page(area, area->vm_task, inode, address, error_code, page)) |
address | 152 | fs/nfs/mmap.c | if (put_page(area->vm_task,page,address,area->vm_page_prot)) |
address | 170 | include/linux/cdu31a.h | unsigned char address :4; |
address | 204 | include/linux/cdu31a.h | unsigned char address :4; |
address | 62 | include/linux/mm.h | struct vm_area_struct * area, unsigned long address); |
address | 63 | include/linux/mm.h | void (*wppage)(struct vm_area_struct * area, unsigned long address); |
address | 64 | include/linux/mm.h | int (*share)(struct vm_area_struct * from, struct vm_area_struct * to, unsigned long address); |
address | 140 | include/linux/mm.h | unsigned long address); |
address | 149 | include/linux/mm.h | extern void do_wp_page(unsigned long error_code, unsigned long address, |
address | 151 | include/linux/mm.h | extern void do_no_page(unsigned long error_code, unsigned long address, |
address | 24 | include/linux/page.h | #define PAGE_DIR_OFFSET(base,address) ((unsigned long*)((base)+\ |
address | 25 | include/linux/page.h | ((unsigned long)(address)>>(PAGE_SHIFT-SIZEOF_PTR_LOG2)*2&PTR_MASK&~PAGE_MASK))) |
address | 27 | include/linux/page.h | #define PAGE_PTR(address) \ |
address | 28 | include/linux/page.h | ((unsigned long)(address)>>(PAGE_SHIFT-SIZEOF_PTR_LOG2)&PTR_MASK&~PAGE_MASK) |
address | 102 | include/linux/xd.h | void (*init_controller)(u_char *address); |
address | 109 | include/linux/xd.h | static u_char xd_detect (u_char *controller,u_char **address); |
address | 128 | include/linux/xd.h | static void xd_dtc_init_controller (u_char *address); |
address | 130 | include/linux/xd.h | static void xd_wd_init_controller (u_char *address); |
address | 132 | include/linux/xd.h | static void xd_seagate_init_controller (u_char *address); |
address | 134 | include/linux/xd.h | static void xd_omti_init_controller (u_char *address); |
address | 18 | kernel/ldt.c | void * address = current->ldt; |
address | 24 | kernel/ldt.c | if (!address) { |
address | 25 | kernel/ldt.c | address = &default_ldt; |
address | 33 | kernel/ldt.c | memcpy_tofs(ptr, address, size); |
address | 473 | mm/memory.c | unsigned long address,int prot) |
address | 480 | mm/memory.c | printk("put_page: trying to put page %08lx at %08lx\n",page,address); |
address | 483 | mm/memory.c | page_table = PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 492 | mm/memory.c | page_table += (address >> PAGE_SHIFT) & (PTRS_PER_PAGE-1); |
address | 509 | mm/memory.c | unsigned long put_dirty_page(struct task_struct * tsk, unsigned long page, unsigned long address) |
address | 514 | mm/memory.c | printk("put_dirty_page: trying to put page %08lx at %08lx\n",page,address); |
address | 516 | mm/memory.c | printk("mem_map disagrees with %08lx at %08lx\n",page,address); |
address | 517 | mm/memory.c | page_table = PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 531 | mm/memory.c | page_table += (address >> PAGE_SHIFT) & (PTRS_PER_PAGE-1); |
address | 553 | mm/memory.c | static void __do_wp_page(unsigned long error_code, unsigned long address, |
address | 560 | mm/memory.c | pde = PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 567 | mm/memory.c | pte += PAGE_PTR(address); |
address | 600 | mm/memory.c | printk("do_wp_page: bogus page at address %08lx (%08lx)\n",address,old_page); |
address | 605 | mm/memory.c | printk("do_wp_page: bogus page-table at address %08lx (%08lx)\n",address,pte); |
address | 618 | mm/memory.c | void do_wp_page(unsigned long error_code, unsigned long address, |
address | 624 | mm/memory.c | pg_table = PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 629 | mm/memory.c | pg_table = (unsigned long *) ((page & PAGE_MASK) + PAGE_PTR(address)); |
address | 637 | mm/memory.c | current->tss.cr2 = address; |
address | 649 | mm/memory.c | __do_wp_page(error_code, address, tsk, user_esp); |
address | 669 | mm/memory.c | static inline void get_empty_page(struct task_struct * tsk, unsigned long address) |
address | 677 | mm/memory.c | if (!put_page(tsk,tmp,address,PAGE_PRIVATE)) |
address | 695 | mm/memory.c | static int try_to_share(unsigned long address, struct task_struct * tsk, |
address | 703 | mm/memory.c | from_page = (unsigned long)PAGE_DIR_OFFSET(p->tss.cr3,address); |
address | 704 | mm/memory.c | to_page = (unsigned long)PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 710 | mm/memory.c | from_page = from + PAGE_PTR(address); |
address | 724 | mm/memory.c | to_page = to + PAGE_PTR(address); |
address | 756 | mm/memory.c | unsigned long address, unsigned long error_code, unsigned long newpage) |
address | 777 | mm/memory.c | if (mpnt->vm_ops->share(mpnt, area, address)) |
address | 784 | mm/memory.c | if (try_to_share(address,tsk,*p,error_code,newpage)) |
address | 793 | mm/memory.c | static inline unsigned long get_empty_pgtable(struct task_struct * tsk,unsigned long address) |
address | 798 | mm/memory.c | p = PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 806 | mm/memory.c | p = PAGE_DIR_OFFSET(tsk->tss.cr3,address); |
address | 824 | mm/memory.c | void do_no_page(unsigned long error_code, unsigned long address, |
address | 831 | mm/memory.c | page = get_empty_pgtable(tsk,address); |
address | 835 | mm/memory.c | page += PAGE_PTR(address); |
address | 845 | mm/memory.c | address &= 0xfffff000; |
address | 848 | mm/memory.c | if (address < mpnt->vm_start) |
address | 850 | mm/memory.c | if (address >= mpnt->vm_end) { |
address | 856 | mm/memory.c | get_empty_page(tsk,address); |
address | 859 | mm/memory.c | mpnt->vm_ops->nopage(error_code, mpnt, address); |
address | 864 | mm/memory.c | if (address >= tsk->mm->end_data && address < tsk->mm->brk) |
address | 867 | mm/memory.c | address - tmp > mpnt->vm_start - address && |
address | 868 | mm/memory.c | tsk->rlim[RLIMIT_STACK].rlim_cur > mpnt->vm_end - address) { |
address | 869 | mm/memory.c | mpnt->vm_start = address; |
address | 872 | mm/memory.c | tsk->tss.cr2 = address; |
address | 880 | mm/memory.c | get_empty_page(tsk,address); |
address | 890 | mm/memory.c | unsigned long address; |
address | 895 | mm/memory.c | __asm__("movl %%cr2,%0":"=r" (address)); |
address | 896 | mm/memory.c | if (address < TASK_SIZE) { |
address | 899 | mm/memory.c | bit = (address - 0xA0000) >> PAGE_SHIFT; |
address | 906 | mm/memory.c | do_wp_page(error_code, address, current, user_esp); |
address | 908 | mm/memory.c | do_no_page(error_code, address, current, user_esp); |
address | 911 | mm/memory.c | address -= TASK_SIZE; |
address | 912 | mm/memory.c | if (wp_works_ok < 0 && address == 0 && (error_code & PAGE_PRESENT)) { |
address | 918 | mm/memory.c | if (address < PAGE_SIZE) { |
address | 923 | mm/memory.c | printk(" at kernel address %08lx\n",address); |
address | 924 | mm/memory.c | address += TASK_SIZE; |
address | 928 | mm/memory.c | user_esp = ((unsigned long *) user_esp)[address >> 22]; |
address | 932 | mm/memory.c | address &= 0x003ff000; |
address | 933 | mm/memory.c | user_esp = ((unsigned long *) user_esp)[address >> PAGE_SHIFT]; |
address | 1028 | mm/memory.c | unsigned long address; |
address | 1040 | mm/memory.c | address = 0; |
address | 1042 | mm/memory.c | while (address < end_mem) { |
address | 1053 | mm/memory.c | if (address < end_mem) |
address | 1054 | mm/memory.c | *pg_table = address | PAGE_SHARED; |
address | 1057 | mm/memory.c | address += PAGE_SIZE; |
address | 1154 | mm/memory.c | void file_mmap_nopage(int error_code, struct vm_area_struct * area, unsigned long address) |
address | 1163 | mm/memory.c | address &= PAGE_MASK; |
address | 1164 | mm/memory.c | block = address - area->vm_start + area->vm_offset; |
address | 1168 | mm/memory.c | if (share_page(area, area->vm_task, inode, address, error_code, page)) { |
address | 1176 | mm/memory.c | put_page(area->vm_task, BAD_PAGE, address, PAGE_PRIVATE); |
address | 1186 | mm/memory.c | if (share_page(area, area->vm_task, inode, address, error_code, page)) |
address | 1189 | mm/memory.c | if (put_page(area->vm_task,page,address,prot)) |
address | 1212 | mm/memory.c | unsigned long address) |