tag | line | file | source code |
start_addr | 434 | drivers/sound/soundcard.c | char *start_addr, *end_addr; |
start_addr | 465 | drivers/sound/soundcard.c | start_addr = kmalloc (audio_devs[dev]->buffsize, GFP_KERNEL); |
start_addr | 466 | drivers/sound/soundcard.c | if (start_addr) |
start_addr | 469 | drivers/sound/soundcard.c | printk ("sound: trying 0x%lx for DMA\n", (long) start_addr); |
start_addr | 470 | drivers/sound/soundcard.c | if (valid_dma_page ((unsigned long) start_addr, |
start_addr | 473 | drivers/sound/soundcard.c | add_to_dma_list (start_addr); |
start_addr | 476 | drivers/sound/soundcard.c | kfree (start_addr); |
start_addr | 477 | drivers/sound/soundcard.c | start_addr = kmalloc (audio_devs[dev]->buffsize * 2, |
start_addr | 479 | drivers/sound/soundcard.c | if (start_addr) |
start_addr | 483 | drivers/sound/soundcard.c | (long) start_addr); |
start_addr | 484 | drivers/sound/soundcard.c | add_to_dma_list (start_addr); |
start_addr | 486 | drivers/sound/soundcard.c | start_addr = (char *) (((long) start_addr |
start_addr | 490 | drivers/sound/soundcard.c | printk (" 0x%lx\n", (long) start_addr); |
start_addr | 498 | drivers/sound/soundcard.c | start_addr = (char *) __get_free_pages(GFP_KERNEL, order, MAX_DMA_ADDRESS); |
start_addr | 500 | drivers/sound/soundcard.c | if (start_addr == NULL) |
start_addr | 508 | drivers/sound/soundcard.c | end_addr = start_addr + audio_devs[dev]->buffsize - 1; |
start_addr | 511 | drivers/sound/soundcard.c | (long) start_addr, (long) end_addr); |
start_addr | 513 | drivers/sound/soundcard.c | if (((long) start_addr & ~(dma_pagesize - 1)) |
start_addr | 519 | drivers/sound/soundcard.c | (long) start_addr, |
start_addr | 524 | drivers/sound/soundcard.c | dmap->raw_buf[dmap->raw_count] = start_addr; |
start_addr | 525 | drivers/sound/soundcard.c | dmap->raw_buf_phys[dmap->raw_count] = (unsigned long) start_addr; |
start_addr | 573 | drivers/sound/soundcard.c | unsigned long start_addr, end_addr, mem_ptr, dma_pagesize; |
start_addr | 608 | drivers/sound/soundcard.c | start_addr = mem_ptr - audio_devs[dev]->buffsize; |
start_addr | 609 | drivers/sound/soundcard.c | if (!valid_dma_page (start_addr, audio_devs[dev]->buffsize, dma_pagesize)) |
start_addr | 610 | drivers/sound/soundcard.c | start_addr &= ~(dma_pagesize - 1); /* Align address to |
start_addr | 613 | drivers/sound/soundcard.c | end_addr = start_addr + audio_devs[dev]->buffsize - 1; |
start_addr | 615 | drivers/sound/soundcard.c | dmap->raw_buf[dmap->raw_count] = (char *) start_addr; |
start_addr | 616 | drivers/sound/soundcard.c | dmap->raw_buf_phys[dmap->raw_count] = start_addr; |
start_addr | 617 | drivers/sound/soundcard.c | mem_ptr = start_addr; |
start_addr | 619 | drivers/sound/soundcard.c | for (i = MAP_NR (start_addr); i <= MAP_NR (end_addr); i++) |
start_addr | 939 | fs/exec.c | unsigned int start_addr; |
start_addr | 968 | fs/exec.c | start_addr = ex.a_entry & 0xfffff000; |
start_addr | 971 | fs/exec.c | error = do_mmap(file, start_addr, ex.a_text + ex.a_data, |
start_addr | 975 | fs/exec.c | if (error != start_addr) |
start_addr | 980 | fs/exec.c | do_mmap(NULL, start_addr + len, bss-len, |
start_addr | 264 | mm/mmap.c | struct vm_area_struct * find_vma_intersection (struct task_struct * task, unsigned long start_addr, unsigned long end_addr) |
start_addr | 272 | mm/mmap.c | if (start_addr < vma->vm_end) |
start_addr | 277 | mm/mmap.c | vma = find_vma(task,start_addr); |
start_addr | 891 | mm/mmap.c | void merge_segments (struct task_struct * task, unsigned long start_addr, unsigned long end_addr) |
start_addr | 895 | mm/mmap.c | mpnt = find_vma(task, start_addr); |