Home
last modified time | relevance | path

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

12345678910>>...43

/OK3568_Linux_fs/external/xserver/exa/
H A Dexa_offscreen.c46 ExaOffscreenArea *prev = 0, *area; in ExaOffscreenValidate() local
50 for (area = pExaScr->info->offScreenAreas; area; area = area->next) { in ExaOffscreenValidate()
51 assert(area->offset >= area->base_offset && in ExaOffscreenValidate()
52 area->offset < (area->base_offset + area->size)); in ExaOffscreenValidate()
54 assert(prev->base_offset + prev->size == area->base_offset); in ExaOffscreenValidate()
55 prev = area; in ExaOffscreenValidate()
64 ExaOffscreenKickOut(ScreenPtr pScreen, ExaOffscreenArea * area) in ExaOffscreenKickOut() argument
66 if (area->save) in ExaOffscreenKickOut()
67 (*area->save) (pScreen, area); in ExaOffscreenKickOut()
68 return exaOffscreenFree(pScreen, area); in ExaOffscreenKickOut()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/omapdrm/
H A Dtcm.h69 struct tcm_area *area);
70 s32 (*reserve_1d)(struct tcm *tcm, u32 slots, struct tcm_area *area);
71 s32 (*free)(struct tcm *tcm, struct tcm_area *area);
133 struct tcm_area *area) in tcm_reserve_2d() argument
137 (area == NULL || width == 0 || height == 0 || in tcm_reserve_2d()
143 area->is2d = true; in tcm_reserve_2d()
145 slot_bytes, area); in tcm_reserve_2d()
146 area->tcm = res ? NULL : tcm; in tcm_reserve_2d()
166 struct tcm_area *area) in tcm_reserve_1d() argument
170 (area == NULL || slots == 0) ? -EINVAL : in tcm_reserve_1d()
[all …]
H 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()
173 area->p1.x = (pos + num_slots - 1) % tcm->width; in sita_reserve_1d()
174 area->p1.y = (pos + num_slots - 1) / tcm->width; in sita_reserve_1d()
183 struct tcm_area *area) in sita_reserve_2d() argument
193 area->p0.x = pos % tcm->width; in sita_reserve_2d()
194 area->p0.y = pos / tcm->width; in sita_reserve_2d()
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()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_cppcore.c86 struct nfp_cpp_area *area; member
132 struct nfp_cpp_area *area = in __release_cpp_area() local
134 struct nfp_cpp *cpp = nfp_cpp_area_cpp(area); in __release_cpp_area()
136 if (area->cpp->op->area_cleanup) in __release_cpp_area()
137 area->cpp->op->area_cleanup(area); in __release_cpp_area()
140 __resource_del(&area->resource); in __release_cpp_area()
142 kfree(area); in __release_cpp_area()
145 static void nfp_cpp_area_put(struct nfp_cpp_area *area) in nfp_cpp_area_put() argument
147 kref_put(&area->kref, __release_cpp_area); in nfp_cpp_area_put()
150 static struct nfp_cpp_area *nfp_cpp_area_get(struct nfp_cpp_area *area) in nfp_cpp_area_get() argument
[all …]
H 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);
221 int nfp_cpp_area_acquire_nonblocking(struct nfp_cpp_area *area);
222 void nfp_cpp_area_release(struct nfp_cpp_area *area);
223 void nfp_cpp_area_release_free(struct nfp_cpp_area *area);
224 int nfp_cpp_area_read(struct nfp_cpp_area *area, unsigned long offset,
226 int nfp_cpp_area_write(struct nfp_cpp_area *area, unsigned long offset,
228 size_t nfp_cpp_area_size(struct nfp_cpp_area *area);
232 struct resource *nfp_cpp_area_resource(struct nfp_cpp_area *area);
233 phys_addr_t nfp_cpp_area_phys(struct nfp_cpp_area *area);
[all …]
/OK3568_Linux_fs/kernel/arch/x86/xen/
H A Dgrant-table.c26 struct vm_struct *area; member
40 *__shared = shared = gnttab_shared_vm_area.area->addr; in arch_gnttab_map_shared()
62 *__shared = shared = gnttab_status_vm_area.area->addr; in arch_gnttab_map_status()
81 if (shared == gnttab_status_vm_area.area->addr) in arch_gnttab_unmap()
96 struct gnttab_vm_area *area = data; in gnttab_apply() local
98 area->ptes[area->idx++] = pte; in gnttab_apply()
102 static int arch_gnttab_valloc(struct gnttab_vm_area *area, unsigned nr_frames) in arch_gnttab_valloc() argument
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()
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/platforms/cell/
H A Dras.c109 struct ptcal_area *area; in cbe_ptcal_enable_on_node() local
116 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()
121 area->order = order; 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()
128 __func__, area->nid); in cbe_ptcal_enable_on_node()
137 addr = __pa(page_address(area->pages)) + (PAGE_SIZE >> 1); in cbe_ptcal_enable_on_node()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/
H A Ddnfb.c109 static void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area);
149 void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in dnfb_copyarea() argument
157 incr = (area->dy <= area->sy) ? 1 : -1; in dnfb_copyarea()
159 src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + 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()
166 x_word_count = (x_end >> 4) - (area->dx >> 4) + 1; in dnfb_copyarea()
167 start_mask = 0xffff0000 >> (area->dx & 0xf); in dnfb_copyarea()
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dvmalloc.c2069 struct vm_struct *area; in __get_vm_area_node() local
2081 area = kzalloc_node(sizeof(*area), gfp_mask & GFP_RECLAIM_MASK, node); in __get_vm_area_node()
2082 if (unlikely(!area)) in __get_vm_area_node()
2090 kfree(area); in __get_vm_area_node()
2096 setup_vmalloc_vm(area, va, flags, caller); in __get_vm_area_node()
2098 return area; in __get_vm_area_node()
2191 static inline void set_area_direct_map(const struct vm_struct *area, in set_area_direct_map() argument
2196 for (i = 0; i < area->nr_pages; i++) in set_area_direct_map()
2197 if (page_address(area->pages[i])) in set_area_direct_map()
2198 set_direct_map(area->pages[i]); in set_area_direct_map()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/sis/
H A Dsis_accel.c356 void fbcon_sis_copyarea(struct fb_info *info, const struct fb_copyarea *area) in fbcon_sis_copyarea() argument
361 int width = area->width; in fbcon_sis_copyarea()
362 int height = area->height; in fbcon_sis_copyarea()
369 cfb_copyarea(info, area); in fbcon_sis_copyarea()
374 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()
[all …]
/OK3568_Linux_fs/kernel/kernel/
H A Dkcov.c60 void *area; member
132 struct kcov_remote_area *area; in kcov_remote_area_get() local
136 area = list_entry(pos, struct kcov_remote_area, list); in kcov_remote_area_get()
137 if (area->size == size) { in kcov_remote_area_get()
138 list_del(&area->list); in kcov_remote_area_get()
139 return area; in kcov_remote_area_get()
146 static void kcov_remote_area_put(struct kcov_remote_area *area, in kcov_remote_area_put() argument
149 INIT_LIST_HEAD(&area->list); in kcov_remote_area_put()
150 area->size = size; in kcov_remote_area_put()
151 list_add(&area->list, &kcov_remote_areas); in kcov_remote_area_put()
[all …]
/OK3568_Linux_fs/external/xserver/hw/xfree86/common/
H A Dxf86fbman.c131 xf86FreeOffscreenArea(FBAreaPtr area) in xf86FreeOffscreenArea() argument
135 if (!area) in xf86FreeOffscreenArea()
142 (FBManagerFuncsPtr) dixLookupPrivate(&area->pScreen->devPrivates, in xf86FreeOffscreenArea()
146 (*funcs->FreeOffscreenArea) (area); in xf86FreeOffscreenArea()
273 FBArea area; member
280 FBAreaPtr area; /* only used if allocation came from XY area */ member
354 FBAreaPtr area = NULL; in AllocateArea() local
378 area = &(link->area); in AllocateArea()
386 if (!area && !removeCB) { in AllocateArea()
390 if (!link->area.RemoveAreaCallback) { in AllocateArea()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/
H A Darea.hpp60 namespace detail { namespace area namespace
144 struct area : detail::calculate_null struct
155 struct area<Geometry, box_tag> : detail::area::box_area struct
160 struct area<Ring, ring_tag> struct
161 : detail::area::ring_area
170 struct area<Polygon, polygon_tag> : detail::calculate_polygon_sum struct
177 detail::area::ring_area in apply()
188 struct area<MultiGeometry, multi_polygon_tag> : detail::multi_sum struct
197 area<typename boost::range_value<MultiGeometry>::type> in apply()
210 struct area struct
[all …]
/OK3568_Linux_fs/kernel/sound/core/
H A Dmemalloc.c35 dmab->area = dma_alloc_coherent(dmab->dev.dev, size, &dmab->addr, in snd_malloc_dev_pages()
38 if (dmab->area && dmab->dev.type == SNDRV_DMA_TYPE_DEV_UC) in snd_malloc_dev_pages()
39 set_memory_wc((unsigned long)dmab->area, in snd_malloc_dev_pages()
49 set_memory_wb((unsigned long)dmab->area, in snd_free_dev_pages()
52 dma_free_coherent(dmab->dev.dev, dmab->bytes, dmab->area, dmab->addr); in snd_free_dev_pages()
68 dmab->area = NULL; in snd_malloc_dev_iram()
80 dmab->area = gen_pool_dma_alloc_align(pool, size, &dmab->addr, in snd_malloc_dev_iram()
92 if (pool && dmab->area) in snd_free_dev_iram()
93 gen_pool_free(pool, (unsigned long)dmab->area, dmab->bytes); in snd_free_dev_iram()
140 dmab->area = NULL; in snd_dma_alloc_pages()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/util/
H A Dgeo.cpp68 bool LatLngBounds::contains(const LatLngBounds& area, LatLng::WrapMode wrap /*= LatLng::Unwrapped*/… in contains() argument
69 bool containsLatitude = area.north() <= north() && area.south() >= south(); in contains()
74 bool containsUnwrapped = area.east() <= east() && area.west() >= west(); in contains()
79 LatLngBounds other(area.sw.wrapped(), area.ne.wrapped()); in contains()
80 if (crossesAntimeridian() & !area.crossesAntimeridian()) { in contains()
90 bool LatLngBounds::intersects(const LatLngBounds area, LatLng::WrapMode wrap /*= LatLng::Unwrapped*… in intersects() argument
91 bool latitudeIntersects = area.north() > south() && area.south() < north(); in intersects()
96 bool longitudeIntersects = area.east() > west() && area.west() < east(); in intersects()
101 LatLngBounds other(area.sw.wrapped(), area.ne.wrapped()); in intersects()
103 return area.crossesAntimeridian() || in intersects()
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/
H A D0083-libweston-add-weston_renderer-resize_output.patch26 addresses only the interior area instead of the whole buffer.
48 + weston_renderer_resize_output(&output->base, &fb_size, &area);
65 + .width = area.width,
66 + .height = area.height
86 + * \param area The composited area inside the framebuffer, excluding
88 + * the composited area.
93 + const struct weston_geometry *area)
103 + if (!r->resize_output(output, fb_size, area ?: &def)) {
131 + const struct weston_geometry *area);
143 + const struct weston_geometry *area);
[all …]
/OK3568_Linux_fs/buildroot/package/weston/
H A D0082-libweston-add-weston_renderer-resize_output.patch26 addresses only the interior area instead of the whole buffer.
48 + weston_renderer_resize_output(&output->base, &fb_size, &area);
65 + .width = area.width,
66 + .height = area.height
86 + * \param area The composited area inside the framebuffer, excluding
88 + * the composited area.
93 + const struct weston_geometry *area)
103 + if (!r->resize_output(output, fb_size, area ?: &def)) {
131 + const struct weston_geometry *area);
143 + const struct weston_geometry *area);
[all …]
/OK3568_Linux_fs/buildroot/package/lvgl/lv_drivers/
H A D0007-Added-rga-Acceleration-rga-copy-instead-of-memcpy.patch53 @@ -876,14 +876,55 @@ void drm_flush(lv_disp_drv_t *disp_drv, const lv_area_t *area, lv_color_t *co…
58 + lv_coord_t w = (area->x2 - area->x1 + 1);
59 + lv_coord_t h = (area->y2 - area->y1 + 1);
86 + int area_w = area->x2 - area->x1 + 1;
87 + int area_h = area->y2 - area->y1 + 1;
95 + rga_set_rect(&dst.rect, area->x1, area->y1, area_w, area_h, lcd_ws, lcd_hs, format);
100 for(y = area->y1; y <= area->y2; y++) {
101 int area_w = area->x2 - area->x1 + 1;
102 lv_color_t *disp = (lv_color_t*)(drm_buff + (y * lcd_sw + area->x1) * 4);
/OK3568_Linux_fs/kernel/sound/core/oss/
H A Dmulaw.c183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_decode()
188 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()
229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); in mulaw_encode()
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()
[all …]
H A Drate.c85 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); in resample_expand()
90 src = (signed short *)src_channels[channel].area.addr + in resample_expand()
91 src_channels[channel].area.first / 8 / 2; in resample_expand()
92 dst = (signed short *)dst_channels[channel].area.addr + 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()
144 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); in resample_shrink()
149 src = (signed short *)src_channels[channel].area.addr + in resample_shrink()
150 src_channels[channel].area.first / 8 / 2; in resample_shrink()
[all …]
H 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()
/OK3568_Linux_fs/kernel/drivers/video/fbdev/mb862xx/
H 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()
/OK3568_Linux_fs/kernel/kernel/events/
H A Duprobes.c1442 static int xol_add_vma(struct mm_struct *mm, struct xol_area *area) in xol_add_vma() argument
1455 if (!area->vaddr) { in xol_add_vma()
1457 area->vaddr = get_unmapped_area(NULL, TASK_SIZE - PAGE_SIZE, in xol_add_vma()
1459 if (IS_ERR_VALUE(area->vaddr)) { in xol_add_vma()
1460 ret = area->vaddr; in xol_add_vma()
1465 vma = _install_special_mapping(mm, area->vaddr, PAGE_SIZE, in xol_add_vma()
1467 &area->xol_mapping); in xol_add_vma()
1475 smp_store_release(&mm->uprobes_state.xol_area, area); /* ^^^ */ in xol_add_vma()
1486 struct xol_area *area; in __create_xol_area() local
1488 area = kmalloc(sizeof(*area), GFP_KERNEL); in __create_xol_area()
[all …]
/OK3568_Linux_fs/kernel/Documentation/xtensa/
H 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 |
93 | KMAP area | PKMAP_BASE PTRS_PER_PTE *
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 |
136 | KMAP area | PKMAP_BASE PTRS_PER_PTE *
[all …]
/OK3568_Linux_fs/kernel/arch/m68k/mm/
H A Dkmap.c112 struct vm_struct **p, *tmp, *area; in get_io_area() local
114 area = kmalloc(sizeof(*area), GFP_KERNEL); in get_io_area()
115 if (!area) in get_io_area()
122 kfree(area); in get_io_area()
127 area->addr = (void *)addr; in get_io_area()
128 area->size = size + IO_SIZE; in get_io_area()
129 area->next = *p; in get_io_area()
130 *p = area; in get_io_area()
131 return area; in get_io_area()
161 struct vm_struct *area; in __ioremap() local
[all …]

12345678910>>...43