tag | line | file | source code |
page_table | 79 | mm/memory.c | unsigned long * page_table; |
page_table | 90 | mm/memory.c | page_table = (unsigned long *) (pg_table & 0xfffff000); |
page_table | 91 | mm/memory.c | for (j = 0 ; j < 1024 ; j++,page_table++) { |
page_table | 92 | mm/memory.c | unsigned long pg = *page_table; |
page_table | 96 | mm/memory.c | *page_table = 0; |
page_table | 255 | mm/memory.c | unsigned long *page_table, *dir; |
page_table | 278 | mm/memory.c | page_table = (unsigned long *)(0xfffff000 & page_dir); |
page_table | 280 | mm/memory.c | page_table += poff; |
page_table | 283 | mm/memory.c | for (pc = pcnt; pc--; page_table++) { |
page_table | 284 | mm/memory.c | if ((page = *page_table) != 0) { |
page_table | 285 | mm/memory.c | *page_table = 0; |
page_table | 304 | mm/memory.c | unsigned long *page_table, *dir; |
page_table | 327 | mm/memory.c | if (!(page_table = (unsigned long *)get_free_page(GFP_KERNEL))) { |
page_table | 332 | mm/memory.c | free_page((unsigned long) page_table); |
page_table | 333 | mm/memory.c | page_table = (unsigned long *)(0xfffff000 & *dir++); |
page_table | 335 | mm/memory.c | *dir++ = ((unsigned long) page_table) | PAGE_TABLE; |
page_table | 337 | mm/memory.c | page_table = (unsigned long *)(0xfffff000 & *dir++); |
page_table | 338 | mm/memory.c | page_table += poff; |
page_table | 341 | mm/memory.c | if ((page = *page_table) != 0) { |
page_table | 342 | mm/memory.c | *page_table = 0; |
page_table | 351 | mm/memory.c | *page_table++ = mask; |
page_table | 366 | mm/memory.c | unsigned long *page_table, *dir; |
page_table | 388 | mm/memory.c | if (!(page_table = (unsigned long *)get_free_page(GFP_KERNEL))) { |
page_table | 392 | mm/memory.c | *dir++ = ((unsigned long) page_table) | PAGE_TABLE; |
page_table | 395 | mm/memory.c | page_table = (unsigned long *)(0xfffff000 & *dir++); |
page_table | 397 | mm/memory.c | page_table += poff; |
page_table | 402 | mm/memory.c | if ((page = *page_table) != 0) { |
page_table | 403 | mm/memory.c | *page_table = 0; |
page_table | 419 | mm/memory.c | *page_table++ = 0; /* not present */ |
page_table | 422 | mm/memory.c | *page_table++ = (to | mask); |
page_table | 443 | mm/memory.c | unsigned long tmp, *page_table; |
page_table | 456 | mm/memory.c | page_table = (unsigned long *) (tsk->tss.cr3 + ((address>>20) & 0xffc)); |
page_table | 457 | mm/memory.c | if ((*page_table) & PAGE_PRESENT) |
page_table | 458 | mm/memory.c | page_table = (unsigned long *) (0xfffff000 & *page_table); |
page_table | 462 | mm/memory.c | *page_table = BAD_PAGETABLE | PAGE_TABLE; |
page_table | 465 | mm/memory.c | page_table += ((address & 0x003ff000) >> PAGE_SHIFT); |
page_table | 466 | mm/memory.c | if (*page_table) { |
page_table | 468 | mm/memory.c | *page_table = 0; |
page_table | 471 | mm/memory.c | *page_table = page | prot; |
page_table | 484 | mm/memory.c | unsigned long tmp, *page_table; |
page_table | 490 | mm/memory.c | page_table = (unsigned long *) (tsk->tss.cr3 + ((address>>20) & 0xffc)); |
page_table | 491 | mm/memory.c | if (PAGE_PRESENT & *page_table) |
page_table | 492 | mm/memory.c | page_table = (unsigned long *) (0xfffff000 & *page_table); |
page_table | 496 | mm/memory.c | if (PAGE_PRESENT & *page_table) { |
page_table | 498 | mm/memory.c | page_table = (unsigned long *) (0xfffff000 & *page_table); |
page_table | 500 | mm/memory.c | *page_table = tmp | PAGE_TABLE; |
page_table | 501 | mm/memory.c | page_table = (unsigned long *) tmp; |
page_table | 504 | mm/memory.c | page_table += (address >> PAGE_SHIFT) & 0x3ff; |
page_table | 505 | mm/memory.c | if (*page_table) { |
page_table | 507 | mm/memory.c | *page_table = 0; |
page_table | 510 | mm/memory.c | *page_table = page | (PAGE_DIRTY | PAGE_PRIVATE); |