Fork me on GitHub
start             774 drivers/block/floppy.c 			geom->start = 0;
start             418 drivers/block/ide_hd.c 			geom->start = 0;
start             420 drivers/block/ide_hd.c 	                	geom->start = part[minor - 1].startsect;
start             159 drivers/block/ramdisk.c 			geom->start = 0;
start            1013 drivers/char/console.c 			tty->start = vconsole_start;
start             530 drivers/char/keyboard.c 					tty->start(tty);
start             492 drivers/char/memdev.c 	length = (vma->end - vma->start) & PAGE_MASK;
start             498 drivers/char/memdev.c 			if(!map_page(current, (vma->start + addr) & PAGE_MASK, (vma->offset + addr) & PAGE_MASK, PROT_READ | PROT_WRITE)) {
start             503 drivers/char/memdev.c 			printk("\tinvalid mapping: 0x%08x -> 0x%08x\n", (vma->start + addr) & PAGE_MASK, (vma->offset + addr) & PAGE_MASK);
start             527 drivers/char/serial.c 				tty->start = serial_start;
start             376 drivers/char/tty.c 					tty->start(tty);
start             384 drivers/char/tty.c 					tty->start(tty);
start             811 drivers/char/tty.c 					tty->start(tty);
start             307 fs/elf.c       	unsigned int start, end, length;
start             348 fs/elf.c       			start = (elf32_ph->p_vaddr & PAGE_MASK) + MMAP_START;
start             362 fs/elf.c       			errno = do_mmap(ii, start, length, prot, MAP_PRIVATE | MAP_FIXED, elf32_ph->p_offset & PAGE_MASK, type, O_RDONLY);
start             379 fs/elf.c       	start = (elf32_ph->p_vaddr + elf32_ph->p_filesz) + MMAP_START;
start             380 fs/elf.c       	length = end - start;
start             383 fs/elf.c       	memset_b((void *)start, NULL, length);
start             386 fs/elf.c       	start = (elf32_ph->p_vaddr + elf32_ph->p_filesz) + MMAP_START;
start             387 fs/elf.c       	start = PAGE_ALIGN(start);
start             390 fs/elf.c       	length = end - start;
start             391 fs/elf.c       	errno = do_mmap(NULL, start, length, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED, 0, P_BSS, 0);
start             407 fs/elf.c       	unsigned int start, end, length;
start             496 fs/elf.c       			start = elf32_ph->p_vaddr & PAGE_MASK;
start             510 fs/elf.c       			errno = do_mmap(i, start, length, prot, MAP_PRIVATE | MAP_FIXED, elf32_ph->p_offset & PAGE_MASK, type, O_RDONLY);
start             523 fs/elf.c       	start = elf32_ph->p_vaddr + elf32_ph->p_filesz;
start             524 fs/elf.c       	length = end - start;
start             527 fs/elf.c       	memset_b((void *)start, NULL, length);
start             530 fs/elf.c       	start = elf32_ph->p_vaddr + elf32_ph->p_filesz;
start             531 fs/elf.c       	start = PAGE_ALIGN(start);
start             534 fs/elf.c       	length = end - start;
start             535 fs/elf.c       	errno = do_mmap(NULL, start, length, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED, 0, P_BSS, 0);
start             540 fs/elf.c       	current->brk_lower = start;
start             543 fs/elf.c       	start = elf32_ph->p_vaddr + elf32_ph->p_memsz;
start             544 fs/elf.c       	start = PAGE_ALIGN(start);
start             546 fs/elf.c       	errno = do_mmap(NULL, start, length, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_FIXED, 0, P_HEAP, 0);
start             551 fs/elf.c       	current->brk = start;
start             556 fs/procfs/data.c 		for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             590 fs/procfs/data.c 			len = sprintk(buffer + size, "%08x-%08x %c%c%c%c %08x %02d:%02d %- 10u [%s]\n", vma->start, vma->end, r, w, x, f, vma->offset, major, minor, inode, section);
start             657 fs/procfs/data.c 		vma_start = p->vma[0].start;
start             661 fs/procfs/data.c 		for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             664 fs/procfs/data.c 					text += vma->end - vma->start;
start             667 fs/procfs/data.c 					data += vma->end - vma->start;
start             670 fs/procfs/data.c 					stack += vma->end - vma->start;
start             673 fs/procfs/data.c 					mmap += vma->end - vma->start;
start             743 fs/procfs/data.c 		for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             746 fs/procfs/data.c 					text += vma->end - vma->start;
start             749 fs/procfs/data.c 					data += vma->end - vma->start;
start             752 fs/procfs/data.c 					stack += vma->end - vma->start;
start             755 fs/procfs/data.c 					mmap += vma->end - vma->start;
start             786 fs/procfs/data.c 		for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             789 fs/procfs/data.c 					text += vma->end - vma->start;
start             792 fs/procfs/data.c 					data += vma->end - vma->start;
start             795 fs/procfs/data.c 					stack += vma->end - vma->start;
start             798 fs/procfs/data.c 					mmap += vma->end - vma->start;
start              43 include/fiwix/mman.h 	unsigned int start;
start              20 include/fiwix/part.h 	unsigned long int start;
start              12 include/fiwix/process.h 	unsigned int start;
start              64 include/fiwix/tty.h 	void (*start)(struct tty *);
start              32 kernel/syscalls.c 	unsigned int start;
start              45 kernel/syscalls.c 		start = (unsigned int)filename;
start              46 kernel/syscalls.c 		if(!(vma = find_vma_region(start))) {
start              52 kernel/syscalls.c 		len = MIN(vma->end - start, PAGE_SIZE);
start             118 kernel/syscalls.c 	unsigned int start;
start             126 kernel/syscalls.c 		start = (unsigned int)addr;
start             127 kernel/syscalls.c 		if(!(vma = find_vma_region(start))) {
start             141 kernel/syscalls.c 			if(start + size <= vma->end) {
start              83 kernel/syscalls/fork.c 	for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start              28 kernel/syscalls/old_mmap.c 	printk("(pid %d) old_mmap(0x%08x, %d, 0x%02x, 0x%02x, %d, 0x%08x) -> ", current->pid, mmap->start, mmap->length, mmap->prot, mmap->flags, mmap->fd, mmap->offset);
start              47 kernel/syscalls/old_mmap.c 	page = do_mmap(i, mmap->start, mmap->length, mmap->prot, mmap->flags, mmap->offset, P_MMAP, flags);
start              98 mm/fault.c     				vma->start = cr2;
start              99 mm/fault.c     				vma->start = vma->start & PAGE_MASK;
start             112 mm/fault.c     		file_offset = (cr2 & PAGE_MASK) - vma->start + vma->offset;
start             141 mm/memory.c    	for(n = 0, pages = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             142 mm/memory.c    		for(n2 = vma->start; n2 < vma->end; n2 += PAGE_SIZE) {
start              32 mm/mmap.c      	for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start              67 mm/mmap.c      		printk("[%02d] 0x%08x-0x%08x %c%c%c%c 0x%08x %02d:%02d %- 10u <%d> [%s]  (%d)\n", n, vma->start, vma->end, r, w, x, f, vma->offset, major, minor, inode, vma->o_mode, section, count);
start              82 mm/mmap.c      		if(!vma->start && !vma->end) {
start             103 mm/mmap.c      			if(vma[n].end && vma[n2].start) {
start             104 mm/mmap.c      				if((vma[n].end == vma[n2].start) &&
start             115 mm/mmap.c      			if((vma[n2].start && (vma[n].start > vma[n2].start)) || (!vma[n].start && vma[n2].start)) {
start             146 mm/mmap.c      		for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             151 mm/mmap.c      			if((vma->start < prev->end)) {
start             156 mm/mmap.c      				new->start = vma->end;
start             164 mm/mmap.c      				prev->end = vma->start;
start             166 mm/mmap.c      				if(prev->start == prev->end) {
start             169 mm/mmap.c      				if(new->start == new->end) {
start             198 mm/mmap.c      	for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             199 mm/mmap.c      		if(vma->start < MMAP_START) {
start             202 mm/mmap.c      		if(vma->start - addr >= length) {
start             210 mm/mmap.c      static void free_vma_pages(unsigned int start, __size_t length, struct vma *vma)
start             222 mm/mmap.c      		pde = GET_PGDIR(start + (n * PAGE_SIZE));
start             223 mm/mmap.c      		pte = GET_PGTBL(start + (n * PAGE_SIZE));
start             235 mm/mmap.c      					addr = start - vma->start + vma->offset;
start             259 mm/mmap.c      static int free_vma_region(struct vma *vma, unsigned int start, __ssize_t length)
start             268 mm/mmap.c      	new->start = start + length;
start             277 mm/mmap.c      	vma->end = start;
start             279 mm/mmap.c      	if(vma->start == vma->end) {
start             285 mm/mmap.c      	if(new->start == new->end) {
start             298 mm/mmap.c      	for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             299 mm/mmap.c      		free_vma_pages(vma->start, vma->end - vma->start, vma);
start             300 mm/mmap.c      		free_vma_region(vma, vma->start, vma->end - vma->start);
start             319 mm/mmap.c      	for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             320 mm/mmap.c      		if((addr >= vma->start) && (addr < vma->end)) {
start             335 mm/mmap.c      	for(n = 0; n < VMA_REGIONS && vma->start; n++, vma++) {
start             337 mm/mmap.c      		if(heap && new < vma->start) {
start             353 mm/mmap.c      int do_mmap(struct inode *i, unsigned int start, unsigned int length, unsigned int prot, unsigned int flags, unsigned int offset, char type, char mode)
start             359 mm/mmap.c      		return start;
start             362 mm/mmap.c      	if(start > KERNEL_BASE_ADDR || start + length > KERNEL_BASE_ADDR) {
start             406 mm/mmap.c      		if(start & ~PAGE_MASK) {
start             410 mm/mmap.c      		start = get_unmapped_vma_region(length);
start             411 mm/mmap.c      		if(!start) {
start             422 mm/mmap.c      	vma->start = start;
start             423 mm/mmap.c      	vma->end = start + length;
start             435 mm/mmap.c      			if((errno2 = free_vma_region(vma, start, length))) {
start             450 mm/mmap.c      	return start;
start             502 mm/mmap.c      	new->start = addr;