[go: nahoru, domu]

Searched refs:n_pages (Results 1 - 7 of 7) sorted by relevance

/drivers/media/v4l2-core/
H A Dvideobuf2-vmalloc.c30 unsigned int n_pages; member in struct:vb2_vmalloc_buf
77 int n_pages, offset; local
101 buf->n_pages = last - first + 1;
102 buf->pages = kzalloc(buf->n_pages * sizeof(struct page *),
108 n_pages = get_user_pages(current, current->mm,
109 vaddr & PAGE_MASK, buf->n_pages,
112 if (n_pages != buf->n_pages)
115 buf->vaddr = vm_map_ram(buf->pages, buf->n_pages, -1,
125 pr_debug("get_user_pages requested/got: %d/%d]\n", n_pages,
[all...]
H A Dvideobuf2-dma-contig.c61 unsigned int n_pages = PAGE_ALIGN(s->offset + s->length) local
65 for (j = 0; j < n_pages; ++j, ++page)
429 static int vb2_dc_get_user_pfn(unsigned long start, int n_pages, argument
446 for (i = 1; i < n_pages; ++i, start += PAGE_SIZE) {
463 int n_pages, struct vm_area_struct *vma, int write)
468 for (i = 0; i < n_pages; ++i, start += PAGE_SIZE) {
485 n_pages, write, 1, pages, NULL);
488 if (n != n_pages) {
489 pr_err("got only %d of %d user pages\n", n, n_pages);
562 int n_pages; local
462 vb2_dc_get_user_pages(unsigned long start, struct page **pages, int n_pages, struct vm_area_struct *vma, int write) argument
[all...]
/drivers/staging/comedi/
H A Dcomedi_buf.c39 for (i = 0; i < bm->n_pages; i++) {
83 unsigned n_pages)
111 bm->page_list = vzalloc(sizeof(*buf) * n_pages);
113 pages = vmalloc(sizeof(struct page *) * n_pages);
118 for (i = 0; i < n_pages; i++) {
140 bm->n_pages = i;
144 if (i == n_pages)
145 async->prealloc_buf = vmap(pages, n_pages, VM_MAP,
178 if (bm && bm->n_pages)
211 unsigned n_pages local
81 __comedi_buf_alloc(struct comedi_device *dev, struct comedi_subdevice *s, unsigned n_pages) argument
[all...]
H A Dcomedidev.h103 unsigned int n_pages; member in struct:comedi_buf_map
H A Dcomedi_fops.c1910 int n_pages; local
1960 n_pages = size >> PAGE_SHIFT;
1964 if (!bm || n_pages > bm->n_pages) {
1968 for (i = 0; i < n_pages; ++i) {
/drivers/net/ethernet/sfc/
H A Dmcdi_mon.c312 unsigned int n_pages, n_sensors, n_attrs, page; local
335 n_pages = page;
381 if (page == n_pages)
/drivers/infiniband/ulp/isert/
H A Dib_isert.c2504 int i = 0, new_chunk, last_ent, n_pages; local
2506 n_pages = 0;
2527 fr_pl[n_pages++] = page;
2529 n_pages - 1, page);
2534 return n_pages;

Completed in 3053 milliseconds