Home
last modified time | relevance | path

Searched refs:area (Results 1 – 25 of 684) sorted by relevance

12345678910>>...28

/linux/drivers/gpu/drm/omapdrm/
A Dtcm.h199 if (area && area->tcm) { in tcm_free()
200 res = area->tcm->free(area->tcm, area); in tcm_free()
245 return area && area->tcm && in tcm_area_is_valid()
247 area->p1.x < area->tcm->width && in tcm_area_is_valid()
248 area->p1.y < area->tcm->height && in tcm_area_is_valid()
249 area->p0.y <= area->p1.y && in tcm_area_is_valid()
252 area->p0.x < area->tcm->width && in tcm_area_is_valid()
253 area->p0.x + area->p0.y * area->tcm->width <= in tcm_area_is_valid()
254 area->p1.x + area->p1.y * area->tcm->width) || in tcm_area_is_valid()
257 area->p0.x <= area->p1.x)); in tcm_area_is_valid()
[all …]
A Dtcm-sita.c163 struct tcm_area *area) in sita_reserve_1d() argument
171 area->p0.x = pos % tcm->width; in sita_reserve_1d()
172 area->p0.y = pos / tcm->width; in sita_reserve_1d()
183 struct tcm_area *area) in sita_reserve_2d() argument
195 area->p1.x = area->p0.x + w - 1; in sita_reserve_2d()
196 area->p1.y = area->p0.y + h - 1; in sita_reserve_2d()
213 pos = area->p0.x + area->p0.y * tcm->width; in sita_free()
214 if (area->is2d) { in sita_free()
215 w = area->p1.x - area->p0.x + 1; in sita_free()
216 h = area->p1.y - area->p0.y + 1; in sita_free()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
A Dnfp_cppcore.c137 area->cpp->op->area_cleanup(area); in __release_cpp_area()
193 area->cpp->op->area_release(area); in nfp_cpp_free()
309 area->resource.name = (void *)area + sizeof(*area) + in nfp_cpp_area_alloc_with_name()
480 err = area->cpp->op->area_acquire(area); in nfp_cpp_area_acquire_nonblocking()
506 area->cpp->op->area_release(area); in nfp_cpp_area_release()
627 res = area->cpp->op->area_resource(area); in nfp_cpp_area_resource()
645 addr = area->cpp->op->area_phys(area); in nfp_cpp_area_phys()
666 iomem = area->cpp->op->area_iomem(area); in nfp_cpp_area_iomem()
814 cache->area = area; in nfp_cpp_area_cache_add()
926 area = cache->area; in __nfp_cpp_read()
[all …]
A Dnfp_cpp.h219 void nfp_cpp_area_free(struct nfp_cpp_area *area);
220 int nfp_cpp_area_acquire(struct nfp_cpp_area *area);
222 void nfp_cpp_area_release(struct nfp_cpp_area *area);
228 size_t nfp_cpp_area_size(struct nfp_cpp_area *area);
268 unsigned long size, struct nfp_cpp_area **area);
348 int (*area_init)(struct nfp_cpp_area *area,
351 void (*area_cleanup)(struct nfp_cpp_area *area);
352 int (*area_acquire)(struct nfp_cpp_area *area);
353 void (*area_release)(struct nfp_cpp_area *area);
355 phys_addr_t (*area_phys)(struct nfp_cpp_area *area);
[all …]
A Dnfp6000_pcie.c819 priv_area_get(area); in nfp6000_area_acquire()
871 priv_area_get(area); in nfp6000_area_acquire()
886 if (!priv_area_put(area)) in nfp6000_area_release()
1055 int area; member
1081 priv->bar.area = j; in nfp6000_explicit_acquire()
1177 priv->bar.area)); in nfp6000_explicit_do()
1180 priv->bar.area)); in nfp6000_explicit_do()
1183 priv->bar.area)); in nfp6000_explicit_do()
1187 priv->bar.area)); in nfp6000_explicit_do()
1190 priv->bar.area)); in nfp6000_explicit_do()
[all …]
/linux/drivers/net/dsa/sja1105/
A Dsja1105_ethtool.c92 .area = MAC,
99 .area = MAC,
106 .area = MAC,
113 .area = MAC,
121 .area = MAC,
128 .area = MAC,
135 .area = MAC,
142 .area = MAC,
149 .area = MAC,
156 .area = MAC,
[all …]
/linux/arch/x86/xen/
A Dgrant-table.c26 struct vm_struct *area; member
98 area->ptes[area->idx++] = pte; in gnttab_apply()
104 area->ptes = kmalloc_array(nr_frames, sizeof(*area->ptes), GFP_KERNEL); in arch_gnttab_valloc()
105 if (area->ptes == NULL) in arch_gnttab_valloc()
107 area->area = get_vm_area(PAGE_SIZE * nr_frames, VM_IOREMAP); in arch_gnttab_valloc()
108 if (!area->area) in arch_gnttab_valloc()
110 if (apply_to_page_range(&init_mm, (unsigned long)area->area->addr, in arch_gnttab_valloc()
115 free_vm_area(area->area); in arch_gnttab_valloc()
117 kfree(area->ptes); in arch_gnttab_valloc()
123 free_vm_area(area->area); in arch_gnttab_vfree()
[all …]
/linux/lib/
A Dlogic_iomem.c156 if (!area) { in iounmap()
162 area->ops->unmap(area->priv); in iounmap()
225 return (u ## sz) area->ops->read(area->priv, \
240 area->ops->write(area->priv, \
258 if (!area) { in memset_io()
266 area->ops->set(area->priv, start, value, size); in memset_io()
271 area->ops->write(area->priv, start + offs, 1, value); in memset_io()
282 if (!area) { in memcpy_fromio()
290 area->ops->copy_from(area->priv, buffer, start, size); in memcpy_fromio()
305 if (!area) { in memcpy_toio()
[all …]
/linux/arch/powerpc/platforms/cell/
A Dras.c116 area = kmalloc(sizeof(*area), GFP_KERNEL); in cbe_ptcal_enable_on_node()
117 if (!area) in cbe_ptcal_enable_on_node()
120 area->nid = nid; in cbe_ptcal_enable_on_node()
122 area->pages = __alloc_pages_node(area->nid, in cbe_ptcal_enable_on_node()
124 area->order); in cbe_ptcal_enable_on_node()
126 if (!area->pages) { in cbe_ptcal_enable_on_node()
155 __free_pages(area->pages, area->order); in cbe_ptcal_enable_on_node()
157 kfree(area); in cbe_ptcal_enable_on_node()
218 area->nid); in cbe_ptcal_disable()
229 __free_pages(area->pages, area->order); in cbe_ptcal_disable()
[all …]
/linux/drivers/video/fbdev/
A Ddnfb.c157 incr = (area->dy <= area->sy) ? 1 : -1; in dnfb_copyarea()
160 (area->sx >> 4)); in dnfb_copyarea()
161 dest = area->dy * (info->fix.line_length >> 1) + (area->dx >> 4); in dnfb_copyarea()
164 y_delta = (info->fix.line_length * 8) - area->sx - area->width; in dnfb_copyarea()
165 x_end = area->dx + area->width - 1; in dnfb_copyarea()
170 (((area->dx & 0xf) - (area->sx & 0xf)) % 16) | (0x4 << 5)); in dnfb_copyarea()
171 if ((area->dx & 0xf) < (area->sx & 0xf)) in dnfb_copyarea()
174 y_delta = -((info->fix.line_length * 8) - area->sx - area->width); in dnfb_copyarea()
175 x_end = area->dx - area->width + 1; in dnfb_copyarea()
180 ((-((area->sx & 0xf) - (area->dx & 0xf))) % 16) | in dnfb_copyarea()
[all …]
/linux/sound/core/
A Dmemalloc.c74 if (!dmab->area) in snd_dma_alloc_dir_pages()
109 if (! dmab->area) in snd_dma_alloc_pages_fallback()
290 return remap_pfn_range(area, area->vm_start, in snd_dma_continuous_mmap()
292 area->vm_end - area->vm_start, in snd_dma_continuous_mmap()
320 return remap_vmalloc_range(area, dmab->area, 0); in snd_dma_vmalloc_mmap()
409 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in snd_dma_iram_mmap()
410 return remap_pfn_range(area, area->vm_start, in snd_dma_iram_mmap()
412 area->vm_end - area->vm_start, in snd_dma_iram_mmap()
459 area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); in snd_dma_dev_mmap()
642 area->vm_page_prot = vm_get_page_prot(area->vm_flags); in snd_dma_noncoherent_mmap()
[all …]
A Dsgbuf.c42 vunmap(dmab->area); in snd_dma_sg_free()
43 dmab->area = NULL; in snd_dma_sg_free()
52 tmpb.area = sgbuf->table[i].buf; in snd_dma_sg_free()
75 void *area; in snd_dma_sg_alloc() local
115 table->buf = tmpb.area; in snd_dma_sg_alloc()
120 *pgtable++ = virt_to_page(tmpb.area); in snd_dma_sg_alloc()
121 tmpb.area += PAGE_SIZE; in snd_dma_sg_alloc()
132 if (!area) in snd_dma_sg_alloc()
134 return area; in snd_dma_sg_alloc()
187 struct vm_area_struct *area) in snd_dma_sg_mmap() argument
[all …]
/linux/drivers/video/fbdev/sis/
A Dsis_accel.c374 area->sx >= vxres || area->sy >= vyres || in fbcon_sis_copyarea()
375 area->dx >= vxres || area->dy >= vyres) in fbcon_sis_copyarea()
379 if((area->sx + width) > vxres) width = vxres - area->sx; in fbcon_sis_copyarea()
380 if((area->dx + width) > vxres) width = vxres - area->dx; in fbcon_sis_copyarea()
381 if((area->sy + height) > vyres) height = vyres - area->sy; in fbcon_sis_copyarea()
382 if((area->dy + height) > vyres) height = vyres - area->dy; in fbcon_sis_copyarea()
388 if(area->sx < area->dx) xdir = 0; in fbcon_sis_copyarea()
390 if(area->sy < area->dy) ydir = 0; in fbcon_sis_copyarea()
395 SiS300SubsequentScreenToScreenCopy(ivideo, area->sx, area->sy, in fbcon_sis_copyarea()
396 area->dx, area->dy, width, height); in fbcon_sis_copyarea()
[all …]
/linux/kernel/
A Dkcov.c60 void *area; member
142 return area; in kcov_remote_area_get()
217 u64 *area; in write_comp_data() local
462 void *area; in kcov_mmap() local
469 if (!area) in kcov_mmap()
480 kcov->area = area; in kcov_mmap()
492 vfree(area); in kcov_mmap()
539 unsigned long *area = kcov->area; in kcov_fault_in_area() local
820 void *area; in kcov_remote_start() local
964 void *area; in kcov_remote_stop() local
[all …]
/linux/mm/
A Dvmalloc.c2769 if (!area) in vmap()
3621 for (last_area = 0, area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
3652 for (area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
3655 if (!vas[area] || !vms[area]) in pcpu_get_vm_areas()
3707 area = (area + nr_vms - 1) % nr_vms; in pcpu_get_vm_areas()
3717 for (area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
3746 for (area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
3756 for (area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
3792 for (area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
3806 for (area = 0; area < nr_vms; area++) { in pcpu_get_vm_areas()
[all …]
/linux/sound/core/oss/
A Dmulaw.c188 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; in mulaw_decode()
189 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; in mulaw_decode()
190 src_step = src_channels[channel].area.step / 8; in mulaw_decode()
191 dst_step = dst_channels[channel].area.step / 8; in mulaw_decode()
234 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; in mulaw_encode()
235 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; in mulaw_encode()
236 src_step = src_channels[channel].area.step / 8; in mulaw_encode()
237 dst_step = dst_channels[channel].area.step / 8; in mulaw_encode()
263 if (snd_BUG_ON(src_channels[channel].area.first % 8 || in mulaw_transfer()
264 src_channels[channel].area.step % 8)) in mulaw_transfer()
[all …]
A Drate.c90 src = (signed short *)src_channels[channel].area.addr + in resample_expand()
91 src_channels[channel].area.first / 8 / 2; in resample_expand()
93 dst_channels[channel].area.first / 8 / 2; in resample_expand()
94 src_step = src_channels[channel].area.step / 8 / 2; in resample_expand()
95 dst_step = dst_channels[channel].area.step / 8 / 2; in resample_expand()
150 src_channels[channel].area.first / 8 / 2; in resample_shrink()
152 dst_channels[channel].area.first / 8 / 2; in resample_shrink()
153 src_step = src_channels[channel].area.step / 8 / 2; in resample_shrink()
154 dst_step = dst_channels[channel].area.step / 8 / 2; in resample_shrink()
266 src_channels[channel].area.step % 8)) in rate_transfer()
[all …]
A Dlinear.c70 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in convert()
75 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; in convert()
76 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; in convert()
77 src_step = src_channels[channel].area.step / 8; in convert()
78 dst_step = dst_channels[channel].area.step / 8; in convert()
101 if (snd_BUG_ON(src_channels[channel].area.first % 8 || in linear_transfer()
102 src_channels[channel].area.step % 8)) in linear_transfer()
104 if (snd_BUG_ON(dst_channels[channel].area.first % 8 || in linear_transfer()
105 dst_channels[channel].area.step % 8)) in linear_transfer()
/linux/drivers/video/fbdev/mb862xx/
A Dmb862xxfb_accel.c43 const struct fb_copyarea *area) in mb86290fb_copyarea() argument
52 if (area->sx >= area->dx && area->sy >= area->dy) in mb86290fb_copyarea()
54 else if (area->sx >= area->dx && area->sy <= area->dy) in mb86290fb_copyarea()
56 else if (area->sx <= area->dx && area->sy >= area->dy) in mb86290fb_copyarea()
61 cmd[3] = (area->sy << 16) | area->sx; in mb86290fb_copyarea()
62 cmd[4] = (area->dy << 16) | area->dx; in mb86290fb_copyarea()
63 cmd[5] = (area->height << 16) | area->width; in mb86290fb_copyarea()
/linux/kernel/events/
A Duprobes.c1488 area = kmalloc(sizeof(*area), GFP_KERNEL); in __create_xol_area()
1494 if (!area->bitmap) in __create_xol_area()
1499 area->xol_mapping.pages = area->pages; in __create_xol_area()
1513 return area; in __create_xol_area()
1519 kfree(area); in __create_xol_area()
1540 return area; in get_xol_area()
1554 if (!area) in uprobe_clear_state()
1559 kfree(area); in uprobe_clear_state()
1617 if (!area) in xol_get_insn_slot()
1818 if (!area) in uprobe_copy_process()
[all …]
/linux/Documentation/xtensa/
A Dmmu.rst64 6. The IO area covers the entire 256MB segment of parent-bus-address; the
83 | VMALLOC area | VMALLOC_START 0xc0000000 128MB - 64KB
87 | remap area 1 |
90 | remap area 2 |
98 | Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
126 | VMALLOC area | VMALLOC_START 0xa0000000 128MB - 64KB
130 | remap area 1 |
133 | remap area 2 |
141 | Atomic KMAP area | FIXADDR_START KM_TYPE_NR *
174 | remap area 1 |
[all …]
/linux/arch/m68k/mm/
A Dkmap.c113 area = kmalloc(sizeof(*area), GFP_KERNEL); in get_io_area()
114 if (!area) in get_io_area()
121 kfree(area); in get_io_area()
126 area->addr = (void *)addr; in get_io_area()
127 area->size = size + IO_SIZE; in get_io_area()
128 area->next = *p; in get_io_area()
129 *p = area; in get_io_area()
130 return area; in get_io_area()
160 struct vm_struct *area; in __ioremap() local
200 area = get_io_area(size); in __ioremap()
[all …]
/linux/kernel/dma/
A Dremap.c11 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_find_pages() local
13 if (!area || area->flags != VM_DMA_COHERENT) in dma_common_find_pages()
15 return area->pages; in dma_common_find_pages()
62 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_free_remap() local
64 if (!area || area->flags != VM_DMA_COHERENT) { in dma_common_free_remap()
/linux/drivers/video/fbdev/aty/
A Dradeon_accel.c99 const struct fb_copyarea *area) in radeonfb_prim_copyarea() argument
104 w = area->width; h = area->height; in radeonfb_prim_copyarea()
105 dx = area->dx; dy = area->dy; in radeonfb_prim_copyarea()
106 sx = area->sx; sy = area->sy; in radeonfb_prim_copyarea()
140 modded.sx = area->sx; in radeonfb_copyarea()
141 modded.sy = area->sy; in radeonfb_copyarea()
142 modded.dx = area->dx; in radeonfb_copyarea()
143 modded.dy = area->dy; in radeonfb_copyarea()
144 modded.width = area->width; in radeonfb_copyarea()
145 modded.height = area->height; in radeonfb_copyarea()
[all …]
/linux/drivers/md/
A Ddm-snap-persistent.c113 void *area; member
179 if (!ps->area) in alloc_area()
196 vfree(ps->area); in alloc_area()
204 vfree(ps->area); in free_area()
205 ps->area = NULL; in free_area()
241 .mem.ptr.vma = area, in chunk_io()
513 void *area; in read_exceptions() local
532 if (IS_ERR(area)) { in read_exceptions()
533 r = PTR_ERR(area); in read_exceptions()
541 memcpy(ps->area, area, ps->store->chunk_size << SECTOR_SHIFT); in read_exceptions()
[all …]

Completed in 60 milliseconds

12345678910>>...28