Home
last modified time | relevance | path

Searched refs:area (Results 1 – 200 of 524) sorted by relevance

123

/linux-4.4.14/drivers/gpu/drm/omapdrm/
Dtcm.h72 struct tcm_area *area);
73 s32 (*reserve_1d)(struct tcm *tcm, u32 slots, struct tcm_area *area);
74 s32 (*free) (struct tcm *tcm, struct tcm_area *area);
132 u16 align, struct tcm_area *area) in tcm_reserve_2d() argument
136 (area == NULL || width == 0 || height == 0 || in tcm_reserve_2d()
142 area->is2d = true; in tcm_reserve_2d()
143 res = tcm->reserve_2d(tcm, height, width, align, area); in tcm_reserve_2d()
144 area->tcm = res ? NULL : tcm; in tcm_reserve_2d()
164 struct tcm_area *area) in tcm_reserve_1d() argument
168 (area == NULL || slots == 0) ? -EINVAL : in tcm_reserve_1d()
[all …]
Dtcm-sita.c35 struct tcm_area *area);
36 static s32 sita_reserve_1d(struct tcm *tcm, u32 slots, struct tcm_area *area);
37 static s32 sita_free(struct tcm *tcm, struct tcm_area *area);
44 struct tcm_area *area);
47 struct tcm_area *field, struct tcm_area *area);
50 struct tcm_area *field, struct tcm_area *area);
53 struct tcm_area *field, struct tcm_area *area);
68 static void get_neighbor_stats(struct tcm *tcm, struct tcm_area *area,
72 struct tcm_area *area, struct tcm_area *parent);
84 struct tcm_area area = {0}; in sita_init() local
[all …]
Domap_dmm_tiler.c205 static void dmm_txn_append(struct dmm_txn *txn, struct pat_area *area, in dmm_txn_append() argument
212 int columns = (1 + area->x1 - area->x0); in dmm_txn_append()
213 int rows = (1 + area->y1 - area->y0); in dmm_txn_append()
221 pat->area = *area; in dmm_txn_append()
224 pat->area.y0 += engine->tcm->y_offset; in dmm_txn_append()
225 pat->area.y1 += engine->tcm->y_offset; in dmm_txn_append()
305 static int fill(struct tcm_area *area, struct page **pages, in fill() argument
312 txn = dmm_txn_init(omap_dmm, area->tcm); in fill()
316 tcm_for_each_slice(slice, *area, area_s) { in fill()
343 ret = fill(&block->area, pages, npages, roll, wait); in tiler_pin()
[all …]
/linux-4.4.14/arch/powerpc/platforms/cell/
Dras.c113 struct ptcal_area *area; in cbe_ptcal_enable_on_node() local
120 area = kmalloc(sizeof(*area), GFP_KERNEL); in cbe_ptcal_enable_on_node()
121 if (!area) in cbe_ptcal_enable_on_node()
124 area->nid = nid; in cbe_ptcal_enable_on_node()
125 area->order = order; in cbe_ptcal_enable_on_node()
126 area->pages = __alloc_pages_node(area->nid, in cbe_ptcal_enable_on_node()
128 area->order); in cbe_ptcal_enable_on_node()
130 if (!area->pages) { in cbe_ptcal_enable_on_node()
132 __func__, area->nid); in cbe_ptcal_enable_on_node()
141 addr = __pa(page_address(area->pages)) + (PAGE_SIZE >> 1); in cbe_ptcal_enable_on_node()
[all …]
/linux-4.4.14/arch/powerpc/include/asm/
Dexception-64s.h80 #define EXCEPTION_RELON_PROLOG_PSERIES(area, label, h, extra, vec) \ argument
81 EXCEPTION_PROLOG_0(area); \
82 EXCEPTION_PROLOG_1(area, extra, vec); \
105 #define SAVE_CTR(reg, area) mfctr reg ; std reg,area+EX_CTR(r13) argument
106 #define GET_CTR(reg, area) ld reg,area+EX_CTR(r13) argument
107 #define RESTORE_CTR(reg, area) ld reg,area+EX_CTR(r13) ; mtctr reg argument
110 #define SAVE_CTR(reg, area) argument
111 #define GET_CTR(reg, area) mfctr reg argument
112 #define RESTORE_CTR(reg, area) argument
119 #define SAVE_PPR(area, ra, rb) \ argument
[all …]
/linux-4.4.14/drivers/video/fbdev/
Ddnfb.c108 static void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area);
148 void dnfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in dnfb_copyarea() argument
156 incr = (area->dy <= area->sy) ? 1 : -1; in dnfb_copyarea()
158 src = (ushort *)(info->screen_base + area->sy * info->fix.line_length + in dnfb_copyarea()
159 (area->sx >> 4)); in dnfb_copyarea()
160 dest = area->dy * (info->fix.line_length >> 1) + (area->dx >> 4); in dnfb_copyarea()
163 y_delta = (info->fix.line_length * 8) - area->sx - area->width; in dnfb_copyarea()
164 x_end = area->dx + area->width - 1; in dnfb_copyarea()
165 x_word_count = (x_end >> 4) - (area->dx >> 4) + 1; in dnfb_copyarea()
166 start_mask = 0xffff0000 >> (area->dx & 0xf); in dnfb_copyarea()
[all …]
Dhgafb.c476 static void hgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in hgafb_copyarea() argument
482 if (area->dy <= area->sy) { in hgafb_copyarea()
483 y1 = area->sy; in hgafb_copyarea()
484 y2 = area->dy; in hgafb_copyarea()
486 for (rows = area->height; rows--; ) { in hgafb_copyarea()
487 src = rowaddr(info, y1) + (area->sx >> 3); in hgafb_copyarea()
488 dest = rowaddr(info, y2) + (area->dx >> 3); in hgafb_copyarea()
489 memmove(dest, src, (area->width >> 3)); in hgafb_copyarea()
494 y1 = area->sy + area->height - 1; in hgafb_copyarea()
495 y2 = area->dy + area->height - 1; in hgafb_copyarea()
[all …]
Dwmt_ge_rops.c85 void wmt_ge_copyarea(struct fb_info *p, const struct fb_copyarea *area) in wmt_ge_copyarea() argument
99 writel(area->sx, regbase + GE_SRCAREAX_OFF); in wmt_ge_copyarea()
100 writel(area->sy, regbase + GE_SRCAREAY_OFF); in wmt_ge_copyarea()
101 writel(area->width - 1, regbase + GE_SRCAREAW_OFF); in wmt_ge_copyarea()
102 writel(area->height - 1, regbase + GE_SRCAREAH_OFF); in wmt_ge_copyarea()
107 writel(area->dx, regbase + GE_DESTAREAX_OFF); in wmt_ge_copyarea()
108 writel(area->dy, regbase + GE_DESTAREAY_OFF); in wmt_ge_copyarea()
109 writel(area->width - 1, regbase + GE_DESTAREAW_OFF); in wmt_ge_copyarea()
110 writel(area->height - 1, regbase + GE_DESTAREAH_OFF); in wmt_ge_copyarea()
Dvga16fb.c956 static void vga_8planes_copyarea(struct fb_info *info, const struct fb_copyarea *area) in vga_8planes_copyarea() argument
967 height = area->height; in vga_8planes_copyarea()
969 sx = area->sx / 4; in vga_8planes_copyarea()
970 dx = area->dx / 4; in vga_8planes_copyarea()
971 width = area->width / 4; in vga_8planes_copyarea()
973 if (area->dy < area->sy || (area->dy == area->sy && dx < sx)) { in vga_8planes_copyarea()
975 dest = info->screen_base + dx + area->dy * info->fix.line_length; in vga_8planes_copyarea()
976 src = info->screen_base + sx + area->sy * info->fix.line_length; in vga_8planes_copyarea()
990 (area->dy + height - 1) * info->fix.line_length; in vga_8planes_copyarea()
992 (area->sy + height - 1) * info->fix.line_length; in vga_8planes_copyarea()
[all …]
Dwmt_ge_rops.h6 const struct fb_copyarea *area);
23 const struct fb_copyarea *area) in wmt_ge_copyarea() argument
25 sys_copyarea(p, area); in wmt_ge_copyarea()
Dfb-puv3.c207 const struct fb_copyarea *area) in unifb_prim_copyarea() argument
209 int awidth = area->width; in unifb_prim_copyarea()
210 int aheight = area->height; in unifb_prim_copyarea()
215 int src_x0 = area->sx; in unifb_prim_copyarea()
216 int dst_x0 = area->dx; in unifb_prim_copyarea()
217 int src_y0 = area->sy; in unifb_prim_copyarea()
218 int dst_y0 = area->dy; in unifb_prim_copyarea()
285 static void unifb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in unifb_copyarea() argument
289 modded.sx = area->sx; in unifb_copyarea()
290 modded.sy = area->sy; in unifb_copyarea()
[all …]
Dcg6.c36 static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area);
355 static void cg6_copyarea(struct fb_info *info, const struct fb_copyarea *area) in cg6_copyarea() argument
373 sbus_writel(area->sy, &fbc->y0); in cg6_copyarea()
374 sbus_writel(area->sx, &fbc->x0); in cg6_copyarea()
375 sbus_writel(area->sy + area->height - 1, &fbc->y1); in cg6_copyarea()
376 sbus_writel(area->sx + area->width - 1, &fbc->x1); in cg6_copyarea()
377 sbus_writel(area->dy, &fbc->y2); in cg6_copyarea()
378 sbus_writel(area->dx, &fbc->x2); in cg6_copyarea()
379 sbus_writel(area->dy + area->height - 1, &fbc->y3); in cg6_copyarea()
380 sbus_writel(area->dx + area->width - 1, &fbc->x3); in cg6_copyarea()
Dhpfb.c145 static void hpfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in hpfb_copyarea() argument
147 topcat_blit(area->sx, area->sy, area->dx, area->dy, area->width, area->height, RR_COPY); in hpfb_copyarea()
Dhitfb.c149 static void hitfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) in hitfb_copyarea() argument
152 hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy, in hitfb_copyarea()
153 area->dx, area->dy, area->width, area->height, in hitfb_copyarea()
Dffb.c515 static void ffb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in ffb_copyarea() argument
521 if (area->dx != area->sx || in ffb_copyarea()
522 area->dy == area->sy) { in ffb_copyarea()
523 cfb_copyarea(info, area); in ffb_copyarea()
533 upa_writel(area->sy, &fbc->by); in ffb_copyarea()
534 upa_writel(area->sx, &fbc->bx); in ffb_copyarea()
535 upa_writel(area->dy, &fbc->dy); in ffb_copyarea()
536 upa_writel(area->dx, &fbc->dx); in ffb_copyarea()
537 upa_writel(area->height, &fbc->bh); in ffb_copyarea()
538 upa_writel(area->width, &fbc->bw); in ffb_copyarea()
Dsmscufx.c921 const struct fb_copyarea *area) in ufx_ops_copyarea() argument
926 sys_copyarea(info, area); in ufx_ops_copyarea()
928 ufx_handle_damage(dev, area->dx, area->dy, in ufx_ops_copyarea()
929 area->width, area->height); in ufx_ops_copyarea()
992 struct dloarea *area = NULL; in ufx_ops_ioctl() local
1016 area = (struct dloarea *)arg; in ufx_ops_ioctl()
1018 if (area->x < 0) in ufx_ops_ioctl()
1019 area->x = 0; in ufx_ops_ioctl()
1021 if (area->x > info->var.xres) in ufx_ops_ioctl()
1022 area->x = info->var.xres; in ufx_ops_ioctl()
[all …]
Dudlfb.c666 const struct fb_copyarea *area) in dlfb_ops_copyarea() argument
671 sys_copyarea(info, area); in dlfb_ops_copyarea()
673 dlfb_handle_damage(dev, area->dx, area->dy, in dlfb_ops_copyarea()
674 area->width, area->height, info->screen_base); in dlfb_ops_copyarea()
807 struct dloarea area; in dlfb_ops_ioctl() local
809 if (copy_from_user(&area, (void __user *)arg, in dlfb_ops_ioctl()
823 if (area.x < 0) in dlfb_ops_ioctl()
824 area.x = 0; in dlfb_ops_ioctl()
826 if (area.x > info->var.xres) in dlfb_ops_ioctl()
827 area.x = info->var.xres; in dlfb_ops_ioctl()
[all …]
Dtdfxfb.c887 const struct fb_copyarea *area) in tdfxfb_copyarea() argument
890 u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; in tdfxfb_copyarea()
899 if (sy + area->height > 4095) { in tdfxfb_copyarea()
904 if (sx + area->width > 4095) { in tdfxfb_copyarea()
909 if (dy + area->height > 4095) { in tdfxfb_copyarea()
914 if (dx + area->width > 4095) { in tdfxfb_copyarea()
919 if (area->sx <= area->dx) { in tdfxfb_copyarea()
922 sx += area->width - 1; in tdfxfb_copyarea()
923 dx += area->width - 1; in tdfxfb_copyarea()
925 if (area->sy <= area->dy) { in tdfxfb_copyarea()
[all …]
Darcfb.c377 const struct fb_copyarea *area) in arcfb_copyarea() argument
381 sys_copyarea(info, area); in arcfb_copyarea()
384 arcfb_lcd_update(par, area->dx, area->dy, area->width, area->height); in arcfb_copyarea()
Dneofb.c1396 neo2200_copyarea(struct fb_info *info, const struct fb_copyarea *area) in neo2200_copyarea() argument
1398 u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; in neo2200_copyarea()
1406 sy += (area->height - 1); in neo2200_copyarea()
1407 dy += (area->height - 1); in neo2200_copyarea()
1408 sx += (area->width - 1); in neo2200_copyarea()
1409 dx += (area->width - 1); in neo2200_copyarea()
1424 writel((area->height << 16) | (area->width & 0xffff), in neo2200_copyarea()
1509 neofb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in neofb_copyarea() argument
1516 neo2200_copyarea(info, area); in neofb_copyarea()
1519 cfb_copyarea(info, area); in neofb_copyarea()
Dtmiofb.c457 tmiofb_copyarea(struct fb_info *fbi, const struct fb_copyarea *area) in tmiofb_copyarea() argument
460 TMIOFB_ACC_DSADR((area->dy * fbi->mode->xres + area->dx) * 2), in tmiofb_copyarea()
461 TMIOFB_ACC_DHPIX(area->width - 1), in tmiofb_copyarea()
462 TMIOFB_ACC_DVPIX(area->height - 1), in tmiofb_copyarea()
463 TMIOFB_ACC_SSADR((area->sy * fbi->mode->xres + area->sx) * 2), in tmiofb_copyarea()
469 cfb_copyarea(fbi, area); in tmiofb_copyarea()
Dxen-fbfront.c259 static void xenfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) in xenfb_copyarea() argument
263 sys_copyarea(p, area); in xenfb_copyarea()
264 xenfb_refresh(info, area->dx, area->dy, area->width, area->height); in xenfb_copyarea()
Ds1d13xxxfb.c443 s1d13xxxfb_bitblt_copyarea(struct fb_info *info, const struct fb_copyarea *area) in s1d13xxxfb_bitblt_copyarea() argument
448 u16 sx = area->sx, sy = area->sy; in s1d13xxxfb_bitblt_copyarea()
449 u16 dx = area->dx, dy = area->dy; in s1d13xxxfb_bitblt_copyarea()
450 u16 width = area->width, height = area->height; in s1d13xxxfb_bitblt_copyarea()
Dtgafb.c1146 const struct fb_copyarea *area) argument
1158 cfb_copyarea(info, area);
1251 tgafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) argument
1256 dx = area->dx;
1257 dy = area->dy;
1258 width = area->width;
1259 height = area->height;
1260 sx = area->sx;
1261 sy = area->sy;
1294 cfb_copyarea(info, area);
[all …]
Datafb.c2544 static void atafb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in atafb_copyarea() argument
2553 cfb_copyarea(info, area); in atafb_copyarea()
2559 x2 = area->dx + area->width; in atafb_copyarea()
2560 y2 = area->dy + area->height; in atafb_copyarea()
2561 dx = area->dx > 0 ? area->dx : 0; in atafb_copyarea()
2562 dy = area->dy > 0 ? area->dy : 0; in atafb_copyarea()
2568 if (area->sx + dx < area->dx || area->sy + dy < area->dy) in atafb_copyarea()
2572 sx = area->sx + (dx - area->dx); in atafb_copyarea()
2573 sy = area->sy + (dy - area->dy); in atafb_copyarea()
Dhecubafb.c135 const struct fb_copyarea *area) in hecubafb_copyarea() argument
139 sys_copyarea(info, area); in hecubafb_copyarea()
Dsunxvr500.c175 static void e3d_copyarea(struct fb_info *info, const struct fb_copyarea *area) in e3d_copyarea() argument
181 cfb_copyarea(info, area); in e3d_copyarea()
183 cfb_copyarea(info, area); in e3d_copyarea()
/linux-4.4.14/fs/logfs/
Dsegment.c39 static s64 logfs_get_free_bytes(struct logfs_area *area, size_t bytes) in logfs_get_free_bytes() argument
43 logfs_open_area(area, bytes); in logfs_get_free_bytes()
45 ofs = area->a_used_bytes; in logfs_get_free_bytes()
46 area->a_used_bytes += bytes; in logfs_get_free_bytes()
47 BUG_ON(area->a_used_bytes >= logfs_super(area->a_sb)->s_segsize); in logfs_get_free_bytes()
49 return dev_ofs(area->a_sb, area->a_segno, ofs); in logfs_get_free_bytes()
71 int __logfs_buf_write(struct logfs_area *area, u64 ofs, void *buf, size_t len, in __logfs_buf_write() argument
84 page = get_mapping_page(area->a_sb, index, use_filler); in __logfs_buf_write()
105 static void pad_partial_page(struct logfs_area *area) in pad_partial_page() argument
107 struct super_block *sb = area->a_sb; in pad_partial_page()
[all …]
Djournal.c118 struct logfs_area *area = super->s_area[a->gc_level]; in read_area() local
127 area->a_used_bytes = be32_to_cpu(a->used_bytes); in read_area()
128 area->a_written_bytes = area->a_used_bytes & writemask; in read_area()
129 area->a_segno = be32_to_cpu(a->segno); in read_area()
130 if (area->a_segno) in read_area()
131 area->a_is_open = 1; in read_area()
133 ofs = dev_ofs(sb, area->a_segno, area->a_written_bytes); in read_area()
135 return logfs_buf_recover(area, ofs, a + 1, super->s_writesize); in read_area()
137 return logfs_buf_recover(area, ofs, NULL, 0); in read_area()
358 static void journal_get_free_segment(struct logfs_area *area) in journal_get_free_segment() argument
[all …]
Dgc.c68 struct logfs_area *area; in segment_is_reserved() local
79 area = super->s_area[i]; in segment_is_reserved()
80 if (area->a_is_open && area->a_segno == segno) in segment_is_reserved()
634 struct logfs_area *area = super->s_area[i]; in check_area() local
637 u32 segno = area->a_segno; in check_area()
638 u64 ofs = dev_ofs(sb, area->a_segno, area->a_written_bytes); in check_area()
640 if (!area->a_is_open) in check_area()
655 area->a_is_open = 0; in check_area()
Dlogfs.h134 void (*get_free_segment)(struct logfs_area *area);
135 void (*get_erase_count)(struct logfs_area *area);
136 int (*erase_segment)(struct logfs_area *area);
596 void logfs_sync_area(struct logfs_area *area);
604 int logfs_open_area(struct logfs_area *area, size_t bytes);
605 int __logfs_buf_write(struct logfs_area *area, u64 ofs, void *buf, size_t len,
608 static inline int logfs_buf_write(struct logfs_area *area, u64 ofs, in logfs_buf_write() argument
611 return __logfs_buf_write(area, ofs, buf, len, 0); in logfs_buf_write()
614 static inline int logfs_buf_recover(struct logfs_area *area, u64 ofs, in logfs_buf_recover() argument
617 return __logfs_buf_write(area, ofs, buf, len, 1); in logfs_buf_recover()
/linux-4.4.14/drivers/video/fbdev/sis/
Dsis_accel.c369 void fbcon_sis_copyarea(struct fb_info *info, const struct fb_copyarea *area) in fbcon_sis_copyarea() argument
374 int width = area->width; in fbcon_sis_copyarea()
375 int height = area->height; in fbcon_sis_copyarea()
382 cfb_copyarea(info, area); in fbcon_sis_copyarea()
387 area->sx >= vxres || area->sy >= vyres || in fbcon_sis_copyarea()
388 area->dx >= vxres || area->dy >= vyres) in fbcon_sis_copyarea()
392 if((area->sx + width) > vxres) width = vxres - area->sx; in fbcon_sis_copyarea()
393 if((area->dx + width) > vxres) width = vxres - area->dx; in fbcon_sis_copyarea()
394 if((area->sy + height) > vyres) height = vyres - area->sy; in fbcon_sis_copyarea()
395 if((area->dy + height) > vyres) height = vyres - area->dy; in fbcon_sis_copyarea()
[all …]
/linux-4.4.14/mm/
Dvmalloc.c1294 int map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) in map_vm_area() argument
1296 unsigned long addr = (unsigned long)area->addr; in map_vm_area()
1297 unsigned long end = addr + get_vm_area_size(area); in map_vm_area()
1335 struct vm_struct *area; in __get_vm_area_node() local
1346 area = kzalloc_node(sizeof(*area), gfp_mask & GFP_RECLAIM_MASK, node); in __get_vm_area_node()
1347 if (unlikely(!area)) in __get_vm_area_node()
1355 kfree(area); in __get_vm_area_node()
1359 setup_vmalloc_vm(area, va, flags, caller); in __get_vm_area_node()
1361 return area; in __get_vm_area_node()
1454 struct vm_struct *area; in __vunmap() local
[all …]
Dzsmalloc.c1031 static inline int __zs_cpu_up(struct mapping_area *area) in __zs_cpu_up() argument
1037 if (area->vm) in __zs_cpu_up()
1039 area->vm = alloc_vm_area(PAGE_SIZE * 2, NULL); in __zs_cpu_up()
1040 if (!area->vm) in __zs_cpu_up()
1045 static inline void __zs_cpu_down(struct mapping_area *area) in __zs_cpu_down() argument
1047 if (area->vm) in __zs_cpu_down()
1048 free_vm_area(area->vm); in __zs_cpu_down()
1049 area->vm = NULL; in __zs_cpu_down()
1052 static inline void *__zs_map_object(struct mapping_area *area, in __zs_map_object() argument
1055 BUG_ON(map_vm_area(area->vm, PAGE_KERNEL, pages)); in __zs_map_object()
[all …]
Dkmemleak.c443 struct kmemleak_scan_area *area; in free_object_rcu() local
451 hlist_for_each_entry_safe(area, tmp, &object->area_list, node) { in free_object_rcu()
452 hlist_del(&area->node); in free_object_rcu()
453 kmem_cache_free(scan_area_cache, area); in free_object_rcu()
757 struct kmemleak_scan_area *area; in add_scan_area() local
766 area = kmem_cache_alloc(scan_area_cache, gfp_kmemleak_mask(gfp)); in add_scan_area()
767 if (!area) { in add_scan_area()
778 kmem_cache_free(scan_area_cache, area); in add_scan_area()
782 INIT_HLIST_NODE(&area->node); in add_scan_area()
783 area->start = ptr; in add_scan_area()
[all …]
Dpage_alloc.c1322 int low, int high, struct free_area *area, in expand() argument
1328 area--; in expand()
1345 list_add(&page[size].lru, &area->free_list[migratetype]); in expand()
1346 area->nr_free++; in expand()
1434 struct free_area *area; in __rmqueue_smallest() local
1439 area = &(zone->free_area[current_order]); in __rmqueue_smallest()
1440 if (list_empty(&area->free_list[migratetype])) in __rmqueue_smallest()
1443 page = list_entry(area->free_list[migratetype].next, in __rmqueue_smallest()
1447 area->nr_free--; in __rmqueue_smallest()
1448 expand(zone, page, order, current_order, area, migratetype); in __rmqueue_smallest()
[all …]
/linux-4.4.14/arch/x86/xen/
Dgrant-table.c50 struct vm_struct *area; member
63 *__shared = shared = gnttab_shared_vm_area.area->addr; in arch_gnttab_map_shared()
90 static int arch_gnttab_valloc(struct gnttab_vm_area *area, unsigned nr_frames) in arch_gnttab_valloc() argument
92 area->ptes = kmalloc(sizeof(pte_t *) * nr_frames, GFP_KERNEL); in arch_gnttab_valloc()
93 if (area->ptes == NULL) in arch_gnttab_valloc()
96 area->area = alloc_vm_area(PAGE_SIZE * nr_frames, area->ptes); in arch_gnttab_valloc()
97 if (area->area == NULL) { in arch_gnttab_valloc()
98 kfree(area->ptes); in arch_gnttab_valloc()
Dtime.c106 struct vcpu_register_runstate_memory_area area; in xen_setup_runstate_info() local
108 area.addr.v = &per_cpu(xen_runstate, cpu); in xen_setup_runstate_info()
111 cpu, &area)) in xen_setup_runstate_info()
/linux-4.4.14/arch/s390/mm/
Dmmap.c186 unsigned long area; in s390_get_unmapped_area() local
189 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area()
190 if (!(area & ~PAGE_MASK)) in s390_get_unmapped_area()
191 return area; in s390_get_unmapped_area()
192 if (area == -ENOMEM && !is_compat_task() && TASK_SIZE < (1UL << 53)) { in s390_get_unmapped_area()
197 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area()
199 return area; in s390_get_unmapped_area()
208 unsigned long area; in s390_get_unmapped_area_topdown() local
211 area = arch_get_unmapped_area_topdown(filp, addr, len, pgoff, flags); in s390_get_unmapped_area_topdown()
212 if (!(area & ~PAGE_MASK)) in s390_get_unmapped_area_topdown()
[all …]
/linux-4.4.14/sound/core/oss/
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 …]
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 …]
Dcopy.c41 if (snd_BUG_ON(src_channels->area.first % 8 || in copy_transfer()
42 src_channels->area.step % 8)) in copy_transfer()
44 if (snd_BUG_ON(dst_channels->area.first % 8 || in copy_transfer()
45 dst_channels->area.step % 8)) in copy_transfer()
49 snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); in copy_transfer()
54 …snd_pcm_area_copy(&src_channels->area, 0, &dst_channels->area, 0, frames, plugin->src_format.forma… in copy_transfer()
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()
Dio.c47 return pcm_write(plugin->plug, src_channels->area.addr, frames); in io_playback_transfer()
55 bufs[channel] = src_channels[channel].area.addr; in io_playback_transfer()
73 return pcm_read(plugin->plug, dst_channels->area.addr, frames); in io_capture_transfer()
81 bufs[channel] = dst_channels[channel].area.addr; in io_capture_transfer()
Droute.c33 snd_pcm_area_silence(&dvp->area, 0, frames, format); in zero_areas()
44 snd_pcm_area_copy(&src_channel->area, 0, &dst_channel->area, 0, frames, format); in copy_area()
Dpcm_plugin.c83 c->area.addr = plugin->buf; in snd_pcm_plugin_alloc()
84 c->area.first = channel * width; in snd_pcm_plugin_alloc()
85 c->area.step = format->channels * width; in snd_pcm_plugin_alloc()
95 c->area.addr = plugin->buf + (channel * size); in snd_pcm_plugin_alloc()
96 c->area.first = 0; in snd_pcm_plugin_alloc()
97 c->area.step = width; in snd_pcm_plugin_alloc()
579 v->area.addr = buf; in snd_pcm_plug_client_channels_buf()
580 v->area.first = channel * width; in snd_pcm_plug_client_channels_buf()
581 v->area.step = nchannels * width; in snd_pcm_plug_client_channels_buf()
/linux-4.4.14/sound/core/
Dmemalloc.c123 dmab->area = NULL; in snd_malloc_dev_iram()
135 dmab->area = gen_pool_dma_alloc(pool, size, &dmab->addr); in snd_malloc_dev_iram()
146 if (pool && dmab->area) in snd_free_dev_iram()
147 gen_pool_free(pool, (unsigned long)dmab->area, dmab->bytes); in snd_free_dev_iram()
185 dmab->area = snd_malloc_pages(size, in snd_dma_alloc_pages()
193 if (dmab->area) in snd_dma_alloc_pages()
201 dmab->area = snd_malloc_dev_pages(device, size, &dmab->addr); in snd_dma_alloc_pages()
211 dmab->area = NULL; in snd_dma_alloc_pages()
215 if (! dmab->area) in snd_dma_alloc_pages()
253 if (! dmab->area) in snd_dma_alloc_pages_fallback()
[all …]
Dsgbuf.c42 vunmap(dmab->area); in snd_free_sgbuf_pages()
43 dmab->area = NULL; in snd_free_sgbuf_pages()
50 tmpb.area = sgbuf->table[i].buf; in snd_free_sgbuf_pages()
76 dmab->area = NULL; in snd_malloc_sgbuf_pages()
112 table->buf = tmpb.area; in snd_malloc_sgbuf_pages()
117 *pgtable++ = virt_to_page(tmpb.area); in snd_malloc_sgbuf_pages()
118 tmpb.area += PAGE_SIZE; in snd_malloc_sgbuf_pages()
128 dmab->area = vmap(sgbuf->page_table, sgbuf->pages, VM_MAP, PAGE_KERNEL); in snd_malloc_sgbuf_pages()
129 if (! dmab->area) in snd_malloc_sgbuf_pages()
133 return dmab->area; in snd_malloc_sgbuf_pages()
Dpcm_native.c3246 static int snd_pcm_mmap_status_fault(struct vm_area_struct *area, in snd_pcm_mmap_status_fault() argument
3249 struct snd_pcm_substream *substream = area->vm_private_data; in snd_pcm_mmap_status_fault()
3266 struct vm_area_struct *area) in snd_pcm_mmap_status() argument
3269 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_status()
3271 size = area->vm_end - area->vm_start; in snd_pcm_mmap_status()
3274 area->vm_ops = &snd_pcm_vm_ops_status; in snd_pcm_mmap_status()
3275 area->vm_private_data = substream; in snd_pcm_mmap_status()
3276 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_mmap_status()
3283 static int snd_pcm_mmap_control_fault(struct vm_area_struct *area, in snd_pcm_mmap_control_fault() argument
3286 struct snd_pcm_substream *substream = area->vm_private_data; in snd_pcm_mmap_control_fault()
[all …]
Dpcm_memory.c79 if (substream->dma_buffer.area == NULL) in snd_pcm_lib_preallocate_dma_free()
82 substream->dma_buffer.area = NULL; in snd_pcm_lib_preallocate_dma_free()
190 if (substream->dma_buffer.area) in snd_pcm_lib_preallocate_proc_write()
354 if (substream->dma_buffer.area != NULL && in snd_pcm_lib_malloc_pages()
/linux-4.4.14/kernel/events/
Duprobes.c1127 static int xol_add_vma(struct mm_struct *mm, struct xol_area *area) in xol_add_vma() argument
1138 if (!area->vaddr) { in xol_add_vma()
1140 area->vaddr = get_unmapped_area(NULL, TASK_SIZE - PAGE_SIZE, in xol_add_vma()
1142 if (area->vaddr & ~PAGE_MASK) { in xol_add_vma()
1143 ret = area->vaddr; in xol_add_vma()
1148 vma = _install_special_mapping(mm, area->vaddr, PAGE_SIZE, in xol_add_vma()
1150 &area->xol_mapping); in xol_add_vma()
1158 mm->uprobes_state.xol_area = area; in xol_add_vma()
1169 struct xol_area *area; in __create_xol_area() local
1171 area = kmalloc(sizeof(*area), GFP_KERNEL); in __create_xol_area()
[all …]
/linux-4.4.14/drivers/video/fbdev/mb862xx/
Dmb862xxfb_accel.c47 const struct fb_copyarea *area) in mb86290fb_copyarea() argument
56 if (area->sx >= area->dx && area->sy >= area->dy) in mb86290fb_copyarea()
58 else if (area->sx >= area->dx && area->sy <= area->dy) in mb86290fb_copyarea()
60 else if (area->sx <= area->dx && area->sy >= area->dy) in mb86290fb_copyarea()
65 cmd[3] = (area->sy << 16) | area->sx; in mb86290fb_copyarea()
66 cmd[4] = (area->dy << 16) | area->dx; in mb86290fb_copyarea()
67 cmd[5] = (area->height << 16) | area->width; in mb86290fb_copyarea()
/linux-4.4.14/arch/m68k/mm/
Dkmap.c59 struct vm_struct **p, *tmp, *area; in get_io_area() local
61 area = kmalloc(sizeof(*area), GFP_KERNEL); in get_io_area()
62 if (!area) in get_io_area()
69 kfree(area); in get_io_area()
74 area->addr = (void *)addr; in get_io_area()
75 area->size = size + IO_SIZE; in get_io_area()
76 area->next = *p; in get_io_area()
77 *p = area; in get_io_area()
78 return area; in get_io_area()
107 struct vm_struct *area; in __ioremap() local
[all …]
Dsun3kmap.c66 struct vm_struct *area; in sun3_ioremap() local
79 if((area = get_vm_area(size, VM_IOREMAP)) == NULL) in sun3_ioremap()
84 area->addr, size, area->size); in sun3_ioremap()
88 virt = (unsigned long)area->addr; in sun3_ioremap()
/linux-4.4.14/drivers/video/fbdev/aty/
Dradeon_accel.c98 const struct fb_copyarea *area) in radeonfb_prim_copyarea() argument
103 w = area->width; h = area->height; in radeonfb_prim_copyarea()
104 dx = area->dx; dy = area->dy; in radeonfb_prim_copyarea()
105 sx = area->sx; sy = area->sy; in radeonfb_prim_copyarea()
134 void radeonfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in radeonfb_copyarea() argument
139 modded.sx = area->sx; in radeonfb_copyarea()
140 modded.sy = area->sy; in radeonfb_copyarea()
141 modded.dx = area->dx; in radeonfb_copyarea()
142 modded.dy = area->dy; in radeonfb_copyarea()
143 modded.width = area->width; in radeonfb_copyarea()
[all …]
Dmach64_accel.c196 void atyfb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in atyfb_copyarea() argument
199 u32 dy = area->dy, sy = area->sy, direction = DST_LAST_PEL; in atyfb_copyarea()
200 u32 sx = area->sx, dx = area->dx, width = area->width, rotation = 0; in atyfb_copyarea()
204 if (!area->width || !area->height) in atyfb_copyarea()
207 cfb_copyarea(info, area); in atyfb_copyarea()
219 if (area->sy < area->dy) { in atyfb_copyarea()
220 dy += area->height - 1; in atyfb_copyarea()
221 sy += area->height - 1; in atyfb_copyarea()
238 aty_st_le32(SRC_HEIGHT1_WIDTH1, (width << 16) | area->height, par); in atyfb_copyarea()
240 draw_rect(dx, dy, width, area->height, par); in atyfb_copyarea()
/linux-4.4.14/arch/sh/boards/mach-sdk7786/
Dfpga.c29 unsigned long area; in sdk7786_fpga_probe() local
37 for (area = PA_AREA0; area < PA_AREA7; area += SZ_64M) { in sdk7786_fpga_probe()
38 base = ioremap_nocache(area + FPGA_REGS_OFFSET, FPGA_REGS_SIZE); in sdk7786_fpga_probe()
Dsram.c24 unsigned int area; in fpga_sram_init() local
37 area = (data & LCLASR_FPGA_SEL_MASK) >> LCLASR_FPGA_SEL_SHIFT; in fpga_sram_init()
38 if (unlikely(area == LCLASR_AREA_MASK)) { in fpga_sram_init()
47 phys = (area << 26) + SZ_64M - SZ_4K; in fpga_sram_init()
61 SZ_2K >> 10, phys, phys + SZ_2K - 1, area); in fpga_sram_init()
/linux-4.4.14/drivers/md/
Ddm-snap-persistent.c113 void *area; member
178 ps->area = vmalloc(len); in alloc_area()
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()
229 static int chunk_io(struct pstore *ps, void *area, chunk_t chunk, int rw, in chunk_io() argument
240 .mem.ptr.vma = area, in chunk_io()
267 static chunk_t area_location(struct pstore *ps, chunk_t area) in area_location() argument
269 return NUM_SNAPSHOT_HDR_CHUNKS + ((ps->exceptions_per_area + 1) * area); in area_location()
[all …]
/linux-4.4.14/arch/arm/mach-exynos/
Ds5p-dev-mfc.c54 struct s5p_mfc_reserved_mem *area = &s5p_mfc_mem[i]; in s5p_mfc_reserve_mem() local
55 if (memblock_remove(area->base, area->size)) { in s5p_mfc_reserve_mem()
57 area->size, (unsigned long) area->base); in s5p_mfc_reserve_mem()
58 area->base = 0; in s5p_mfc_reserve_mem()
/linux-4.4.14/arch/um/kernel/
Dinitrd.c19 void *area; in read_initrd() local
39 area = alloc_bootmem(size); in read_initrd()
40 if (area == NULL) in read_initrd()
43 if (load_initrd(initrd, area, size) == -1) in read_initrd()
46 initrd_start = (unsigned long) area; in read_initrd()
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_accel.c104 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area);
108 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area);
291 static void matroxfb_cfb4_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_cfb4_copyarea() argument
294 if ((area->sx | area->dx | area->width) & 1) in matroxfb_cfb4_copyarea()
295 cfb_copyarea(info, area); in matroxfb_cfb4_copyarea()
297 …info, minfo->fbcon.var.xres_virtual >> 1, area->sy, area->sx >> 1, area->dy, area->dx >> 1, area->… in matroxfb_cfb4_copyarea()
300 static void matroxfb_copyarea(struct fb_info* info, const struct fb_copyarea* area) { in matroxfb_copyarea() argument
303 …el_bmove(minfo, minfo->fbcon.var.xres_virtual, area->sy, area->sx, area->dy, area->dx, area->heigh… in matroxfb_copyarea()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-devices-mmc5 Enhanced area is a new feature defined in eMMC4.4 standard.
7 area can help to improve the card performance. If the feature
9 enhanced data area. If not, this attribute will be -EINVAL.
16 Enhanced area is a new feature defined in eMMC4.4 standard.
18 area can help to improve the card performance. If the feature
20 data area. If not, this attribute will be -EINVAL.
Dsysfs-devices-platform-docg36 Show whether the floor (0 to 4), protection area (0 or 1) is
21 Enter the protection key for the floor (0 to 4), protection area
/linux-4.4.14/arch/tile/kernel/
Dmodule.c41 struct vm_struct *area; in module_alloc() local
55 area = __get_vm_area(size, VM_ALLOC, MEM_MODULE_START, MEM_MODULE_END); in module_alloc()
56 if (!area) in module_alloc()
58 area->nr_pages = npages; in module_alloc()
59 area->pages = pages; in module_alloc()
61 if (map_vm_area(area, prot_rwx, pages)) { in module_alloc()
62 vunmap(area->addr); in module_alloc()
66 return area->addr; in module_alloc()
/linux-4.4.14/arch/arc/mm/
Dioremap.c45 struct vm_struct *area; in ioremap_prot() local
69 area = get_vm_area(size, VM_IOREMAP); in ioremap_prot()
70 if (!area) in ioremap_prot()
72 area->phys_addr = paddr; in ioremap_prot()
73 vaddr = (void __iomem *)area->addr; in ioremap_prot()
/linux-4.4.14/arch/metag/mm/
Dioremap.c32 struct vm_struct *area; in __ioremap() local
59 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
60 if (!area) in __ioremap()
62 area->phys_addr = phys_addr; in __ioremap()
63 addr = (unsigned long) area->addr; in __ioremap()
/linux-4.4.14/arch/avr32/mm/
Dioremap.c26 struct vm_struct *area; in __ioremap() local
62 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
63 if (!area) in __ioremap()
65 area->phys_addr = phys_addr; in __ioremap()
66 addr = (unsigned long )area->addr; in __ioremap()
/linux-4.4.14/arch/m32r/mm/
Dioremap.c46 struct vm_struct * area; in __ioremap() local
90 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
91 if (!area) in __ioremap()
93 area->phys_addr = phys_addr; in __ioremap()
94 addr = (void __iomem *) area->addr; in __ioremap()
/linux-4.4.14/arch/sh/mm/
Dioremap.c41 struct vm_struct *area; in __ioremap_caller() local
74 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
75 if (!area) in __ioremap_caller()
77 area->phys_addr = phys_addr; in __ioremap_caller()
78 orig_addr = addr = (unsigned long)area->addr; in __ioremap_caller()
Dpmb.c417 struct vm_struct *area; in pmb_remap_caller() local
446 area = __get_vm_area_caller(aligned, VM_IOREMAP, 0xb0000000, in pmb_remap_caller()
448 if (!area) in pmb_remap_caller()
451 area->phys_addr = phys; in pmb_remap_caller()
452 vaddr = (unsigned long)area->addr; in pmb_remap_caller()
/linux-4.4.14/arch/arm64/mm/
Dioremap.c39 struct vm_struct *area; in __ioremap_caller() local
61 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
62 if (!area) in __ioremap_caller()
64 addr = (unsigned long)area->addr; in __ioremap_caller()
65 area->phys_addr = phys_addr; in __ioremap_caller()
Ddma-mapping.c622 struct vm_struct *area = find_vm_area(cpu_addr); in __iommu_free_attrs() local
624 if (WARN_ON(!area || !area->pages)) in __iommu_free_attrs()
626 iommu_dma_free(dev, area->pages, iosize, &handle); in __iommu_free_attrs()
638 struct vm_struct *area; in __iommu_mmap_attrs() local
647 area = find_vm_area(cpu_addr); in __iommu_mmap_attrs()
648 if (WARN_ON(!area || !area->pages)) in __iommu_mmap_attrs()
651 return iommu_dma_mmap(area->pages, size, vma); in __iommu_mmap_attrs()
659 struct vm_struct *area = find_vm_area(cpu_addr); in __iommu_get_sgtable() local
661 if (WARN_ON(!area || !area->pages)) in __iommu_get_sgtable()
664 return sg_alloc_table_from_pages(sgt, area->pages, count, 0, size, in __iommu_get_sgtable()
/linux-4.4.14/arch/openrisc/mm/
Dioremap.c47 struct vm_struct *area = NULL; in __ioremap() local
62 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
63 if (!area) in __ioremap()
65 v = (unsigned long)area->addr; in __ioremap()
75 vfree(area->addr); in __ioremap()
/linux-4.4.14/drivers/block/paride/
DTransition-notes23 consider the following area:
49 1) at any time at most one thread of execution can be in that area or
60 (1) can become not true if some thread enters that area while another is there.
62 In the first case the thread was already in the area. In the second,
66 area.
67 c) pi_do_claimed() is called by pd.c only from the area.
68 d) ps_tq_int() can enter the area only when the thread is holding
71 e) do_pd_{read,write}* could be called only from the area. The only
77 f) pi_wake_up() can enter the area only when the thread is holding
82 Indeed, pd_busy is reset only in the area and thread that resets
[all …]
/linux-4.4.14/drivers/video/console/
Dtileblit.c22 struct fb_tilearea area; in tile_bmove() local
24 area.sx = sx; in tile_bmove()
25 area.sy = sy; in tile_bmove()
26 area.dx = dx; in tile_bmove()
27 area.dy = dy; in tile_bmove()
28 area.height = height; in tile_bmove()
29 area.width = width; in tile_bmove()
31 info->tileops->fb_tilecopy(info, &area); in tile_bmove()
Dfbcon_ccw.c67 struct fb_copyarea area; in ccw_bmove() local
70 area.sx = sy * vc->vc_font.height; in ccw_bmove()
71 area.sy = vyres - ((sx + width) * vc->vc_font.width); in ccw_bmove()
72 area.dx = dy * vc->vc_font.height; in ccw_bmove()
73 area.dy = vyres - ((dx + width) * vc->vc_font.width); in ccw_bmove()
74 area.width = height * vc->vc_font.height; in ccw_bmove()
75 area.height = width * vc->vc_font.width; in ccw_bmove()
77 info->fbops->fb_copyarea(info, &area); in ccw_bmove()
Dbitblit.c49 struct fb_copyarea area; in bit_bmove() local
51 area.sx = sx * vc->vc_font.width; in bit_bmove()
52 area.sy = sy * vc->vc_font.height; in bit_bmove()
53 area.dx = dx * vc->vc_font.width; in bit_bmove()
54 area.dy = dy * vc->vc_font.height; in bit_bmove()
55 area.height = height * vc->vc_font.height; in bit_bmove()
56 area.width = width * vc->vc_font.width; in bit_bmove()
58 info->fbops->fb_copyarea(info, &area); in bit_bmove()
Dfbcon_cw.c52 struct fb_copyarea area; in cw_bmove() local
55 area.sx = vxres - ((sy + height) * vc->vc_font.height); in cw_bmove()
56 area.sy = sx * vc->vc_font.width; in cw_bmove()
57 area.dx = vxres - ((dy + height) * vc->vc_font.height); in cw_bmove()
58 area.dy = dx * vc->vc_font.width; in cw_bmove()
59 area.width = height * vc->vc_font.height; in cw_bmove()
60 area.height = width * vc->vc_font.width; in cw_bmove()
62 info->fbops->fb_copyarea(info, &area); in cw_bmove()
Dfbcon_ud.c52 struct fb_copyarea area; in ud_bmove() local
56 area.sy = vyres - ((sy + height) * vc->vc_font.height); in ud_bmove()
57 area.sx = vxres - ((sx + width) * vc->vc_font.width); in ud_bmove()
58 area.dy = vyres - ((dy + height) * vc->vc_font.height); in ud_bmove()
59 area.dx = vxres - ((dx + width) * vc->vc_font.width); in ud_bmove()
60 area.height = height * vc->vc_font.height; in ud_bmove()
61 area.width = width * vc->vc_font.width; in ud_bmove()
63 info->fbops->fb_copyarea(info, &area); in ud_bmove()
/linux-4.4.14/sound/usb/usx2y/
DusX2Yhwdep.c34 static int snd_us428ctls_vm_fault(struct vm_area_struct *area, in snd_us428ctls_vm_fault() argument
42 area->vm_start, in snd_us428ctls_vm_fault()
46 vaddr = (char*)((struct usX2Ydev *)area->vm_private_data)->us428ctls_sharedmem + offset; in snd_us428ctls_vm_fault()
61 static int snd_us428ctls_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area) in snd_us428ctls_mmap() argument
63 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); in snd_us428ctls_mmap()
84 area->vm_ops = &us428ctls_vm_ops; in snd_us428ctls_mmap()
85 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_us428ctls_mmap()
86 area->vm_private_data = hw->private_data; in snd_us428ctls_mmap()
Dus122l.c133 static void usb_stream_hwdep_vm_open(struct vm_area_struct *area) in usb_stream_hwdep_vm_open() argument
135 struct us122l *us122l = area->vm_private_data; in usb_stream_hwdep_vm_open()
140 static int usb_stream_hwdep_vm_fault(struct vm_area_struct *area, in usb_stream_hwdep_vm_fault() argument
146 struct us122l *us122l = area->vm_private_data; in usb_stream_hwdep_vm_fault()
177 static void usb_stream_hwdep_vm_close(struct vm_area_struct *area) in usb_stream_hwdep_vm_close() argument
179 struct us122l *us122l = area->vm_private_data; in usb_stream_hwdep_vm_close()
237 struct file *filp, struct vm_area_struct *area) in usb_stream_hwdep_mmap() argument
239 unsigned long size = area->vm_end - area->vm_start; in usb_stream_hwdep_mmap()
246 offset = area->vm_pgoff << PAGE_SHIFT; in usb_stream_hwdep_mmap()
250 if (read && area->vm_flags & VM_WRITE) { in usb_stream_hwdep_mmap()
[all …]
Dusx2yhwdeppcm.c645 static void snd_usX2Y_hwdep_pcm_vm_open(struct vm_area_struct *area) in snd_usX2Y_hwdep_pcm_vm_open() argument
650 static void snd_usX2Y_hwdep_pcm_vm_close(struct vm_area_struct *area) in snd_usX2Y_hwdep_pcm_vm_close() argument
655 static int snd_usX2Y_hwdep_pcm_vm_fault(struct vm_area_struct *area, in snd_usX2Y_hwdep_pcm_vm_fault() argument
662 vaddr = (char*)((struct usX2Ydev *)area->vm_private_data)->hwdep_pcm_shm + offset; in snd_usX2Y_hwdep_pcm_vm_fault()
676 …int snd_usX2Y_hwdep_pcm_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area) in snd_usX2Y_hwdep_pcm_mmap() argument
678 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); in snd_usX2Y_hwdep_pcm_mmap()
693 area->vm_ops = &snd_usX2Y_hwdep_pcm_vm_ops; in snd_usX2Y_hwdep_pcm_mmap()
694 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_usX2Y_hwdep_pcm_mmap()
695 area->vm_private_data = hw->private_data; in snd_usX2Y_hwdep_pcm_mmap()
/linux-4.4.14/drivers/base/
Ddma-mapping.c282 struct vm_struct *area; in dma_common_pages_remap() local
284 area = get_vm_area_caller(size, vm_flags, caller); in dma_common_pages_remap()
285 if (!area) in dma_common_pages_remap()
288 area->pages = pages; in dma_common_pages_remap()
290 if (map_vm_area(area, prot, pages)) { in dma_common_pages_remap()
291 vunmap(area->addr); in dma_common_pages_remap()
295 return area->addr; in dma_common_pages_remap()
331 struct vm_struct *area = find_vm_area(cpu_addr); in dma_common_free_remap() local
333 if (!area || (area->flags & vm_flags) != vm_flags) { in dma_common_free_remap()
/linux-4.4.14/arch/mn10300/mm/
Dcache-flush-by-reg.S60 # wait for busy bit of area purge
70 # area purge
77 # wait for busy bit of area purge
138 # wait for busy bit of area purge
153 # area purge
158 # wait for busy bit of area purge
196 # wait for busy bit of area purge & invalidate
206 # area purge & invalidate
210 # wait for busy bit of area purge & invalidate
271 # wait for busy bit of area purge & invalidate
[all …]
Dcache-dbg-flush-by-reg.S49 # wait for busy bit of area purge
59 # area purge
66 # wait for busy bit of area purge
/linux-4.4.14/arch/arm/mm/
Dproc-arm740.S68 mcr p15, 0, r0, c6, c3 @ disable area 3~7
75 mcr p15, 0, r0, c6, c0 @ set area 0, default
80 1: add r4, r4, #1 @ area size *= 2
83 orr r0, r0, r4, lsl #1 @ the area register value
85 mcr p15, 0, r0, c6, c1 @ set area 1, RAM
93 1: add r4, r4, #1 @ area size *= 2
96 orr r0, r0, r4, lsl #1 @ the area register value
98 2: mcr p15, 0, r0, c6, c2 @ set area 2, ROM/FLASH
Dioremap.c264 struct vm_struct *area; in __arm_ioremap_pfn_caller() local
304 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __arm_ioremap_pfn_caller()
305 if (!area) in __arm_ioremap_pfn_caller()
307 addr = (unsigned long)area->addr; in __arm_ioremap_pfn_caller()
308 area->phys_addr = paddr; in __arm_ioremap_pfn_caller()
315 area->flags |= VM_ARM_SECTION_MAPPING; in __arm_ioremap_pfn_caller()
318 area->flags |= VM_ARM_SECTION_MAPPING; in __arm_ioremap_pfn_caller()
Dproc-arm940.S283 mcr p15, 0, r0, c6, c3, 0 @ disable data area 3~7
289 mcr p15, 0, r0, c6, c3, 1 @ disable instruction area 3~7
296 mcr p15, 0, r0, c6, c0, 0 @ set area 0, default
302 mcr p15, 0, r3, c6, c1, 0 @ set area 1, RAM
308 mcr p15, 0, r3, c6, c2, 0 @ set area 2, ROM/FLASH
/linux-4.4.14/arch/ia64/mm/
Dioremap.c38 struct vm_struct *area; in ioremap() local
85 area = get_vm_area(size, VM_IOREMAP); in ioremap()
86 if (!area) in ioremap()
89 area->phys_addr = phys_addr; in ioremap()
90 addr = (void __iomem *) area->addr; in ioremap()
/linux-4.4.14/arch/cris/mm/
Dioremap.c33 struct vm_struct * area; in __ioremap_prot() local
51 area = get_vm_area(size, VM_IOREMAP); in __ioremap_prot()
52 if (!area) in __ioremap_prot()
54 addr = (void __iomem *)area->addr; in __ioremap_prot()
/linux-4.4.14/drivers/video/fbdev/core/
Dsvgalib.c218 void svga_tilecopy(struct fb_info *info, struct fb_tilearea *area) in svga_tilecopy() argument
227 if ((area->sy > area->dy) || in svga_tilecopy()
228 ((area->sy == area->dy) && (area->sx > area->dx))) { in svga_tilecopy()
229 src = fb + area->sx * colstride + area->sy * rowstride; in svga_tilecopy()
230 dst = fb + area->dx * colstride + area->dy * rowstride; in svga_tilecopy()
232 src = fb + (area->sx + area->width - 1) * colstride in svga_tilecopy()
233 + (area->sy + area->height - 1) * rowstride; in svga_tilecopy()
234 dst = fb + (area->dx + area->width - 1) * colstride in svga_tilecopy()
235 + (area->dy + area->height - 1) * rowstride; in svga_tilecopy()
241 for (dy = 0; dy < area->height; dy++) { in svga_tilecopy()
[all …]
Dsyscopyarea.c315 void sys_copyarea(struct fb_info *p, const struct fb_copyarea *area) in sys_copyarea() argument
317 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; in sys_copyarea()
318 u32 height = area->height, width = area->width; in sys_copyarea()
Dcfbcopyarea.c381 void cfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) in cfb_copyarea() argument
383 u32 dx = area->dx, dy = area->dy, sx = area->sx, sy = area->sy; in cfb_copyarea()
384 u32 height = area->height, width = area->width; in cfb_copyarea()
/linux-4.4.14/include/linux/
Dvmalloc.h101 static inline size_t get_vm_area_size(const struct vm_struct *area) in get_vm_area_size() argument
103 if (!(area->flags & VM_NO_GUARD)) in get_vm_area_size()
105 return area->size - PAGE_SIZE; in get_vm_area_size()
107 return area->size; in get_vm_area_size()
123 extern int map_vm_area(struct vm_struct *area, pgprot_t prot,
149 extern void free_vm_area(struct vm_struct *area);
/linux-4.4.14/arch/parisc/mm/
Dioremap.c30 struct vm_struct *area; in __ioremap() local
79 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
80 if (!area) in __ioremap()
83 addr = (void __iomem *) area->addr; in __ioremap()
/linux-4.4.14/arch/powerpc/kernel/
Dpci_64.c126 struct vm_struct *area; in pcibios_map_phb_io_space() local
147 area = __get_vm_area(size_page, 0, PHB_IO_BASE, PHB_IO_END); in pcibios_map_phb_io_space()
148 if (area == NULL) in pcibios_map_phb_io_space()
150 hose->io_base_alloc = area->addr; in pcibios_map_phb_io_space()
151 hose->io_base_virt = (void __iomem *)(area->addr + in pcibios_map_phb_io_space()
161 if (__ioremap_at(phys_page, area->addr, size_page, in pcibios_map_phb_io_space()
/linux-4.4.14/drivers/mtd/onenand/
Domap2.c280 static inline int omap2_onenand_bufferram_offset(struct mtd_info *mtd, int area) in omap2_onenand_bufferram_offset() argument
285 if (area == ONENAND_DATARAM) in omap2_onenand_bufferram_offset()
287 if (area == ONENAND_SPARERAM) in omap2_onenand_bufferram_offset()
296 static int omap3_onenand_read_bufferram(struct mtd_info *mtd, int area, in omap3_onenand_read_bufferram() argument
309 bram_offset = omap2_onenand_bufferram_offset(mtd, area) + area + offset; in omap3_onenand_read_bufferram()
374 static int omap3_onenand_write_bufferram(struct mtd_info *mtd, int area, in omap3_onenand_write_bufferram() argument
386 bram_offset = omap2_onenand_bufferram_offset(mtd, area) + area + offset; in omap3_onenand_write_bufferram()
447 static int omap3_onenand_read_bufferram(struct mtd_info *mtd, int area, in omap3_onenand_read_bufferram() argument
454 static int omap3_onenand_write_bufferram(struct mtd_info *mtd, int area, in omap3_onenand_write_bufferram() argument
465 static int omap2_onenand_read_bufferram(struct mtd_info *mtd, int area, in omap2_onenand_read_bufferram() argument
[all …]
Dsamsung.c482 static unsigned char *s3c_get_bufferram(struct mtd_info *mtd, int area) in s3c_get_bufferram() argument
488 if (area == ONENAND_DATARAM) { in s3c_get_bufferram()
501 static int onenand_read_bufferram(struct mtd_info *mtd, int area, in onenand_read_bufferram() argument
507 p = s3c_get_bufferram(mtd, area); in onenand_read_bufferram()
512 static int onenand_write_bufferram(struct mtd_info *mtd, int area, in onenand_write_bufferram() argument
518 p = s3c_get_bufferram(mtd, area); in onenand_write_bufferram()
623 static int s5pc110_read_bufferram(struct mtd_info *mtd, int area, in s5pc110_read_bufferram() argument
633 p = this->base + area; in s5pc110_read_bufferram()
635 if (area == ONENAND_DATARAM) in s5pc110_read_bufferram()
/linux-4.4.14/drivers/mtd/maps/
Dplat-ram.c46 struct resource *area; member
102 if (info->area) { in platram_remove()
103 release_resource(info->area); in platram_remove()
104 kfree(info->area); in platram_remove()
172 info->area = request_mem_region(res->start, info->map.size, pdev->name); in platram_probe()
173 if (info->area == NULL) { in platram_probe()
/linux-4.4.14/Documentation/cma/
Ddebugfs.txt12 - [RO] count: Amount of memory in the CMA area.
15 - [WO] alloc: Allocate N pages from that CMA area. For example:
19 would try to allocate 5 pages from the cma-2 area.
21 - [WO] free: Free N pages from that CMA area, similar to the above.
/linux-4.4.14/arch/hexagon/mm/
Dioremap.c29 struct vm_struct *area; in ioremap_nocache() local
43 area = get_vm_area(size, VM_IOREMAP); in ioremap_nocache()
44 addr = (unsigned long)area->addr; in ioremap_nocache()
/linux-4.4.14/arch/sh/drivers/pci/
Dpci-sh7751.c23 unsigned int area) in __area_sdram_check() argument
29 if (((word >> area) & 1) == 0) { in __area_sdram_check()
31 area, word); in __area_sdram_check()
38 if (((word >> (area << 1)) & 0x3) != 0x3) { in __area_sdram_check()
40 area, word); in __area_sdram_check()
/linux-4.4.14/arch/frv/mm/
Ddma-alloc.c83 struct vm_struct *area; in consistent_alloc() local
102 area = get_vm_area(size, VM_ALLOC); in consistent_alloc()
103 if (area == 0) { in consistent_alloc()
107 va = VMALLOC_VMADDR(area->addr); in consistent_alloc()
/linux-4.4.14/Documentation/s390/
Ds390dbf.txt24 where exactly one is active at one time. Each debug area consists of contiguous
29 area and updates the log pointer for the active area. If the end
30 of the active debug area is reached, a wrap around is done (ring buffer)
32 debug area.
35 switches to the next debug area. This is done in order to be sure
37 overwritten when a wrap around for the current area occurs.
40 When an exception is thrown in the last debug area, the following debug
41 entries are then written again in the very first area.
108 pages: number of pages, which will be allocated per area
110 buf_size: size of data area in each debug entry
[all …]
D3270.txt183 The driver defines three areas on the 3270 screen: the log area, the
184 input area, and the status area.
186 The log area takes up all but the bottom two lines of the screen. The
188 down. When it fills, the status area changes from "Linux Running" to
192 The input area extends from the beginning of the second-to-last screen
193 line to the start of the status area. You type commands in this area
196 The status area initializes to "Linux Running" to give you a warm
197 fuzzy feeling. When the log area fills up and output awaits, it
201 the input area to toggle between "Linux More..." and "Linux Holding",
211 Other things you may do when the log area fills up are: hit PA2 to
[all …]
D3270.ChangeLog7 screen height to omit the two rows used for input area, in
12 so get input-area buffer dynamically when sizing the device in
/linux-4.4.14/arch/unicore32/mm/
Dioremap.c135 struct vm_struct *area; in __uc32_ioremap_pfn_caller() local
163 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __uc32_ioremap_pfn_caller()
164 if (!area) in __uc32_ioremap_pfn_caller()
166 addr = (unsigned long)area->addr; in __uc32_ioremap_pfn_caller()
169 area->flags |= VM_UNICORE_SECTION_MAPPING; in __uc32_ioremap_pfn_caller()
Dtlb-ucv2.S37 cand.a r2, #VM_EXEC @ Executable area ?
50 cand.a r2, #VM_EXEC @ Executable area ?
/linux-4.4.14/sound/arm/
Dpxa2xx-pcm-lib.c159 buf->area = dma_alloc_writecombine(pcm->card->dev, size, in pxa2xx_pcm_preallocate_dma_buffer()
161 if (!buf->area) in pxa2xx_pcm_preallocate_dma_buffer()
179 if (!buf->area) in pxa2xx_pcm_free_dma_buffers()
182 buf->area, buf->addr); in pxa2xx_pcm_free_dma_buffers()
183 buf->area = NULL; in pxa2xx_pcm_free_dma_buffers()
/linux-4.4.14/Documentation/devicetree/bindings/ata/
Dahci-fsl-qoriq.txt4 - reg: Physical base address and size of the controller's register area.
12 - reg-names: register area names when there are more than 1 register area.
Dahci-ceva.txt4 - reg: Physical base address and size of the controller's register area.
/linux-4.4.14/net/decnet/
Dsysctl_net_decnet.c91 __u16 area, node; in parse_addr() local
98 area = (*str++ - '0'); in parse_addr()
100 area *= 10; in parse_addr()
101 area += (*str++ - '0'); in parse_addr()
124 if ((node > 1023) || (area > 63)) in parse_addr()
130 *addr = cpu_to_le16((area << 10) | node); in parse_addr()
/linux-4.4.14/fs/ocfs2/
Dmmap.c47 static int ocfs2_fault(struct vm_area_struct *area, struct vm_fault *vmf) in ocfs2_fault() argument
53 ret = filemap_fault(area, vmf); in ocfs2_fault()
56 trace_ocfs2_fault(OCFS2_I(area->vm_file->f_mapping->host)->ip_blkno, in ocfs2_fault()
57 area, vmf->page, vmf->pgoff); in ocfs2_fault()
/linux-4.4.14/Documentation/networking/
Dpolicy-routing.txt105 251 inter-area routes
106 250 intra-area routes for 1st area
107 249 intra-area routes for 2nd area
114 iproute addrule to a-prefix-for-1st-area class 250
115 iproute addrule to another-prefix-for-1st-area class 250
117 iproute addrule to a-prefix-for-2nd-area class 249
/linux-4.4.14/drivers/uwb/
Dwhc-rc.c67 unsigned long area; member
224 whcrc->area = umc_dev->resource.start; in whcrc_setup_rc_umc()
227 if (request_mem_region(whcrc->area, whcrc->rc_len, KBUILD_MODNAME) == NULL) { in whcrc_setup_rc_umc()
229 whcrc->rc_len, whcrc->area, result); in whcrc_setup_rc_umc()
233 whcrc->rc_base = ioremap_nocache(whcrc->area, whcrc->rc_len); in whcrc_setup_rc_umc()
236 whcrc->rc_len, whcrc->area, result); in whcrc_setup_rc_umc()
272 release_mem_region(whcrc->area, whcrc->rc_len); in whcrc_setup_rc_umc()
292 release_mem_region(whcrc->area, whcrc->rc_len); in whcrc_release_rc_umc()
/linux-4.4.14/sound/soc/omap/
Domap-pcm.c186 buf->area = dma_alloc_writecombine(pcm->card->dev, size, in omap_pcm_preallocate_dma_buffer()
188 if (!buf->area) in omap_pcm_preallocate_dma_buffer()
207 if (!buf->area) in omap_pcm_free_dma_buffers()
211 buf->area, buf->addr); in omap_pcm_free_dma_buffers()
212 buf->area = NULL; in omap_pcm_free_dma_buffers()
/linux-4.4.14/Documentation/blockdev/
Dmflash.txt5 2. Reserved area configuration
24 C. IO mode supports 4kB boot area, so host can boot from mflash.
26 2. Reserved area configuration
27 If host boot from mflash, usually needs raw area for boot loader image. All of
29 Note that boot loader's size of reserved area and kernel configuration value
/linux-4.4.14/drivers/xen/xenbus/
Dxenbus_client.c60 struct vm_struct *area; member
547 struct vm_struct *area; in xenbus_map_ring_valloc_pv() local
563 area = alloc_vm_area(XEN_PAGE_SIZE * nr_grefs, ptes); in xenbus_map_ring_valloc_pv()
564 if (!area) { in xenbus_map_ring_valloc_pv()
580 node->pv.area = area; in xenbus_map_ring_valloc_pv()
586 *vaddr = area->addr; in xenbus_map_ring_valloc_pv()
591 free_vm_area(area); in xenbus_map_ring_valloc_pv()
593 pr_alert("leaking VM area %p size %u page(s)", area, nr_grefs); in xenbus_map_ring_valloc_pv()
758 if (node->pv.area->addr == vaddr) { in xenbus_unmap_ring_vfree_pv()
801 free_vm_area(node->pv.area); in xenbus_unmap_ring_vfree_pv()
[all …]
/linux-4.4.14/sound/soc/fsl/
Dimx-pcm-fiq.c250 buf->area = dma_alloc_writecombine(pcm->card->dev, size, in imx_pcm_preallocate_dma_buffer()
252 if (!buf->area) in imx_pcm_preallocate_dma_buffer()
302 imx_ssi_fiq_tx_buffer = (unsigned long)buf->area; in imx_pcm_fiq_new()
309 imx_ssi_fiq_rx_buffer = (unsigned long)buf->area; in imx_pcm_fiq_new()
330 if (!buf->area) in imx_pcm_free()
334 buf->area, buf->addr); in imx_pcm_free()
335 buf->area = NULL; in imx_pcm_free()
/linux-4.4.14/fs/ncpfs/
Dmmap.c30 static int ncp_file_mmap_fault(struct vm_area_struct *area, in ncp_file_mmap_fault() argument
33 struct inode *inode = file_inode(area->vm_file); in ncp_file_mmap_fault()
93 mem_cgroup_count_vm_event(area->vm_mm, PGMAJFAULT); in ncp_file_mmap_fault()
/linux-4.4.14/arch/alpha/kernel/
Dcore_irongate.c317 struct vm_struct *area; in irongate_ioremap() local
381 area = get_vm_area(size, VM_IOREMAP); in irongate_ioremap()
382 if (!area) return NULL; in irongate_ioremap()
384 for(baddr = addr, vaddr = (unsigned long)area->addr; in irongate_ioremap()
394 vfree(area->addr); in irongate_ioremap()
401 vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK); in irongate_ioremap()
Dcore_titan.c459 struct vm_struct *area; in titan_ioremap() local
508 area = get_vm_area(size, VM_IOREMAP); in titan_ioremap()
509 if (!area) { in titan_ioremap()
515 for (vaddr = (unsigned long)area->addr; in titan_ioremap()
521 vfree(area->addr); in titan_ioremap()
530 vfree(area->addr); in titan_ioremap()
537 vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK); in titan_ioremap()
Dcore_marvel.c683 struct vm_struct *area; in marvel_ioremap() local
736 area = get_vm_area(size, VM_IOREMAP); in marvel_ioremap()
737 if (!area) in marvel_ioremap()
741 for (vaddr = (unsigned long)area->addr; in marvel_ioremap()
747 vfree(area->addr); in marvel_ioremap()
756 vfree(area->addr); in marvel_ioremap()
763 vaddr = (unsigned long)area->addr + (addr & ~PAGE_MASK); in marvel_ioremap()
/linux-4.4.14/sound/soc/pxa/
Dmmp-pcm.c163 if (!buf->area) in mmp_pcm_free_dma_buffers()
165 gen_pool_free(gpool, (unsigned long)buf->area, size); in mmp_pcm_free_dma_buffers()
166 buf->area = NULL; in mmp_pcm_free_dma_buffers()
187 buf->area = gen_pool_dma_alloc(gpool, size, &buf->addr); in mmp_pcm_preallocate_dma_buffer()
188 if (!buf->area) in mmp_pcm_preallocate_dma_buffer()
/linux-4.4.14/Documentation/devicetree/bindings/misc/
Dsram.txt28 Required properties in the area nodes:
32 Optional properties in the area nodes:
36 - pool : indicates that the particular reserved SRAM area is addressable
38 - export : indicates that the reserved SRAM area may be accessed outside
/linux-4.4.14/arch/nios2/mm/
Dioremap.c118 struct vm_struct *area; in __ioremap() local
157 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
158 if (!area) in __ioremap()
160 addr = area->addr; in __ioremap()
/linux-4.4.14/arch/microblaze/mm/
Dconsistent.c71 struct vm_struct *area; in consistent_alloc() local
111 area = get_vm_area(size, VM_ALLOC); in consistent_alloc()
112 if (!area) { in consistent_alloc()
116 va = (unsigned long) area->addr; in consistent_alloc()
Dpgtable.c97 struct vm_struct *area; in __ioremap() local
98 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
99 if (area == NULL) in __ioremap()
101 v = (unsigned long) area->addr; in __ioremap()
/linux-4.4.14/arch/mips/mm/
Dioremap.c118 struct vm_struct * area; in __ioremap() local
163 area = get_vm_area(size, VM_IOREMAP); in __ioremap()
164 if (!area) in __ioremap()
166 addr = area->addr; in __ioremap()
/linux-4.4.14/sound/soc/blackfin/
Dbf5xx-ac97-pcm.c329 buf->area = dma_alloc_coherent(pcm->card->dev, size, in bf5xx_pcm_preallocate_dma_buffer()
331 if (!buf->area) { in bf5xx_pcm_preallocate_dma_buffer()
339 buf->area, buf->bytes); in bf5xx_pcm_preallocate_dma_buffer()
342 sport_handle->tx_buf = buf->area; in bf5xx_pcm_preallocate_dma_buffer()
344 sport_handle->rx_buf = buf->area; in bf5xx_pcm_preallocate_dma_buffer()
396 if (!buf->area) in bf5xx_pcm_free_dma_buffers()
398 dma_free_coherent(NULL, buf->bytes, buf->area, 0); in bf5xx_pcm_free_dma_buffers()
399 buf->area = NULL; in bf5xx_pcm_free_dma_buffers()
/linux-4.4.14/arch/x86/mm/
Dioremap.c90 struct vm_struct *area; in __ioremap_caller() local
178 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
179 if (!area) in __ioremap_caller()
181 area->phys_addr = phys_addr; in __ioremap_caller()
182 vaddr = (unsigned long) area->addr; in __ioremap_caller()
202 free_vm_area(area); in __ioremap_caller()
/linux-4.4.14/drivers/gpu/drm/mgag200/
Dmgag200_fb.c110 const struct fb_copyarea *area) in mga_copyarea() argument
113 drm_fb_helper_sys_copyarea(info, area); in mga_copyarea()
114 mga_dirty_update(mfbdev, area->dx, area->dy, area->width, in mga_copyarea()
115 area->height); in mga_copyarea()
/linux-4.4.14/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c107 const struct fb_copyarea *area) in cirrus_copyarea() argument
110 drm_fb_helper_sys_copyarea(info, area); in cirrus_copyarea()
111 cirrus_dirty_update(afbdev, area->dx, area->dy, area->width, in cirrus_copyarea()
112 area->height); in cirrus_copyarea()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_cmd.c327 const struct qxl_rect *area) in qxl_io_update_area() argument
343 if (area->left < 0 || area->top < 0 || in qxl_io_update_area()
344 area->right > surface_width || area->bottom > surface_height) { in qxl_io_update_area()
346 "%d, (%d,%d,%d,%d) (%d,%d)\n", __func__, surface_id, area->left, in qxl_io_update_area()
347 area->top, area->right, area->bottom, surface_width, surface_height); in qxl_io_update_area()
351 qdev->ram_header->update_area = *area; in qxl_io_update_area()
Dqxl_fb.c209 const struct fb_copyarea *area) in qxl_fb_copyarea() argument
213 drm_fb_helper_sys_copyarea(info, area); in qxl_fb_copyarea()
214 qxl_dirty_update(qfbdev, area->dx, area->dy, area->width, in qxl_fb_copyarea()
215 area->height); in qxl_fb_copyarea()
Dqxl_prime.c68 struct vm_area_struct *area) in qxl_gem_prime_mmap() argument
/linux-4.4.14/sound/soc/kirkwood/
Dkirkwood-dma.c264 buf->area = dma_alloc_coherent(pcm->card->dev, size, in kirkwood_dma_preallocate_dma_buffer()
266 if (!buf->area) in kirkwood_dma_preallocate_dma_buffer()
312 if (!buf->area) in kirkwood_dma_free_dma_buffers()
316 buf->area, buf->addr); in kirkwood_dma_free_dma_buffers()
317 buf->area = NULL; in kirkwood_dma_free_dma_buffers()
/linux-4.4.14/tools/testing/selftests/vm/
Duserfaultfd.c419 void *area; in userfaultfd_stress() local
428 if (posix_memalign(&area, page_size, nr_pages * page_size)) { in userfaultfd_stress()
432 area_src = area; in userfaultfd_stress()
433 if (posix_memalign(&area, page_size, nr_pages * page_size)) { in userfaultfd_stress()
437 area_dst = area; in userfaultfd_stress()
490 if (posix_memalign(&area, page_size, page_size)) { in userfaultfd_stress()
494 zeropage = area; in userfaultfd_stress()
Dmlock2-tests.c37 static int get_vm_area(unsigned long addr, struct vm_boundaries *area) in get_vm_area() argument
47 if (!area) in get_vm_area()
56 memset(area, 0, sizeof(struct vm_boundaries)); in get_vm_area()
77 area->start = start; in get_vm_area()
78 area->end = end; in get_vm_area()
/linux-4.4.14/arch/sh/lib/
D__clear_user.S20 ! Clear area 0
49 ! Clear area 1
74 ! Clear area 2
/linux-4.4.14/drivers/misc/cxl/
Dcontext.c107 u64 area, offset; in cxl_mmap_fault() local
115 area = ctx->afu->psn_phys; in cxl_mmap_fault()
119 area = ctx->psn_phys; in cxl_mmap_fault()
144 vm_insert_pfn(vma, address, (area + offset) >> PAGE_SHIFT); in cxl_mmap_fault()
/linux-4.4.14/Documentation/arm/
DPorting25 Start address of zero-initialised work area for the decompressor.
73 area, and therefore managed dynamically on a process by process
94 Virtual addresses bounding the vmalloc() area. There must not be
95 any static mappings in this area; vmalloc will overwrite them.
97 Normally, the vmalloc() area starts VMALLOC_OFFSET bytes above the
102 between virtual RAM and the vmalloc area. We do this to allow
Dmemory.txt34 fffe0000 fffeffff XScale cache flush area. This is used
38 fffe8000 fffeffff DTCM mapping area for platforms with
41 fffe0000 fffe7fff ITCM mapping area for platforms with
/linux-4.4.14/sound/hda/
Dhdac_controller.c46 bus->corb.buf = (__le32 *)bus->rb.area; in snd_hdac_bus_init_cmd_io()
65 bus->rirb.buf = (__le32 *)(bus->rb.area + 2048); in snd_hdac_bus_init_cmd_io()
481 s->posbuf = (__le32 *)(bus->posbuf.area + s->index * 8); in snd_hdac_bus_alloc_stream_pages()
498 if (s->bdl.area) in snd_hdac_bus_free_stream_pages()
502 if (bus->rb.area) in snd_hdac_bus_free_stream_pages()
504 if (bus->posbuf.area) in snd_hdac_bus_free_stream_pages()
Dhdac_stream.c379 bdl = (__le32 *)azx_dev->bdl.area; in snd_hdac_stream_setup_periods()
654 bdl = (u32 *)azx_dev->bdl.area; in snd_hdac_dsp_prepare()
699 if (!dmab->area || !azx_dev->locked) in snd_hdac_dsp_cleanup()
712 dmab->area = NULL; in snd_hdac_dsp_cleanup()
/linux-4.4.14/drivers/gpu/drm/ast/
Dast_fb.c134 const struct fb_copyarea *area) in ast_copyarea() argument
137 drm_fb_helper_sys_copyarea(info, area); in ast_copyarea()
138 ast_dirty_update(afbdev, area->dx, area->dy, area->width, in ast_copyarea()
139 area->height); in ast_copyarea()
/linux-4.4.14/sound/soc/atmel/
Datmel-pcm-pdc.c60 buf->area = dma_alloc_coherent(pcm->card->dev, size, in atmel_pcm_preallocate_dma_buffer()
63 (void *)buf->area, (void *)(long)buf->addr, size); in atmel_pcm_preallocate_dma_buffer()
65 if (!buf->area) in atmel_pcm_preallocate_dma_buffer()
121 if (!buf->area) in atmel_pcm_free()
124 buf->area, buf->addr); in atmel_pcm_free()
125 buf->area = NULL; in atmel_pcm_free()
/linux-4.4.14/drivers/pcmcia/
Delectra_cf.c195 struct vm_struct *area; in electra_cf_probe() local
218 area = __get_vm_area(cf->io_size, 0, PHB_IO_BASE, PHB_IO_END); in electra_cf_probe()
219 if (area == NULL) { in electra_cf_probe()
224 cf->io_virt = (void __iomem *)(area->addr); in electra_cf_probe()
325 if (area) in electra_cf_probe()
/linux-4.4.14/arch/powerpc/mm/
Dpgtable_32.c247 struct vm_struct *area; in __ioremap_caller() local
248 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
249 if (area == 0) in __ioremap_caller()
251 area->phys_addr = p; in __ioremap_caller()
252 v = (unsigned long) area->addr; in __ioremap_caller()
Dpgtable_64.c225 struct vm_struct *area; in __ioremap_caller() local
227 area = __get_vm_area_caller(size, VM_IOREMAP, in __ioremap_caller()
230 if (area == NULL) in __ioremap_caller()
233 area->phys_addr = paligned; in __ioremap_caller()
234 ret = __ioremap_at(paligned, area->addr, size, flags); in __ioremap_caller()
236 vunmap(area->addr); in __ioremap_caller()
/linux-4.4.14/include/linux/mtd/
Donenand.h111 int (*read_bufferram)(struct mtd_info *mtd, int area,
113 int (*write_bufferram)(struct mtd_info *mtd, int area,
236 int (*read_bufferram)(struct mtd_info *mtd, int area,
/linux-4.4.14/arch/arm/kernel/
Diwmmxt.S89 add r0, r10, #TI_IWMMXT_STATE @ get task Concan save area
204 add r2, r0, #TI_IWMMXT_STATE @ get task Concan save area
256 add r2, r0, #TI_IWMMXT_STATE @ get task Concan save area
261 @ current Concan values are in the task save area
294 add r2, r0, #TI_IWMMXT_STATE @ get task Concan save area
333 add r3, r0, #TI_IWMMXT_STATE @ get next task Concan save area
360 add r0, r0, #TI_IWMMXT_STATE @ get task Concan save area
/linux-4.4.14/include/drm/
Ddrm_fb_helper.h184 const struct fb_copyarea *area);
191 const struct fb_copyarea *area);
314 const struct fb_copyarea *area) in drm_fb_helper_sys_copyarea() argument
329 const struct fb_copyarea *area) in drm_fb_helper_cfb_copyarea() argument
/linux-4.4.14/arch/tile/mm/
Dpgtable.c513 struct vm_struct *area; in ioremap_prot() local
537 area = get_vm_area(size, VM_IOREMAP /* | other flags? */); in ioremap_prot()
538 if (!area) in ioremap_prot()
540 area->phys_addr = phys_addr; in ioremap_prot()
541 addr = area->addr; in ioremap_prot()
544 free_vm_area(area); in ioremap_prot()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_fb.c183 const struct fb_copyarea *area) in virtio_gpu_3d_copyarea() argument
186 drm_fb_helper_sys_copyarea(info, area); in virtio_gpu_3d_copyarea()
187 virtio_gpu_dirty_update(&vfbdev->vgfb, true, area->dx, area->dy, in virtio_gpu_3d_copyarea()
188 area->width, area->height); in virtio_gpu_3d_copyarea()
Dvirtgpu_prime.c68 struct vm_area_struct *area) in virtgpu_gem_prime_mmap() argument
/linux-4.4.14/Documentation/filesystems/
Dqnx6.txt148 Bitmap system area
152 First the system area, that is split into two halves.
155 The requirement for a static, fixed preallocated system area comes from how
157 Each superblock got it's own half of the system area. So superblock #1
159 blocks represented by the upper half bitmap system area bits.
165 (system area of the inactive - resp. lower serial numbered superblock) while
167 other half of the system area.
174 For all data outside the system area, blocks are just copied while writing.
Df2fs.txt80 - Enlarge the random write area for better performance, but provide the high
114 segments for data from the beginning of main area, while
115 for node from the end of main area.
137 its cached data should be written to the novolatile area.
273 -a [0 or 1] : Split start location of each area for heap-based allocation.
365 Main area.
369 data and node blocks stored in Main area.
376 start block address of Main area with the zone size by reserving some segments
377 in SSA area.
387 CP area. In order to reduce the scanning time, F2FS uses only two copies of CP.
[all …]
/linux-4.4.14/Documentation/
Dthis_cpu_ops.txt7 the cpu permanently stored the beginning of the per cpu area for a
33 Please note that accesses by remote processors to a per cpu area are
65 per cpu area. It is then possible to simply use the segment override
66 to relocate a per cpu relative address to the proper per cpu area for
133 available. Instead, the offset of the local per cpu area is simply
147 area. They do not have addresses although they look like that in the
149 added to a base pointer of a per cpu area of a processor in order to
279 the remote CPU and perform the update to its per cpu area.
290 area remotely.
323 of a remote write to the per cpu area of another processor.
[all …]
Dramoops.txt12 needs a system with persistent RAM so that the content of that area can
17 Ramoops uses a predefined memory area to store the dump. The start and size
18 and type of the memory area are set using three variables:
31 The memory area is divided into "record_size" chunks (also rounded down to
Dstable_kernel_rules.txt44 in the sign-off area. Once the patch is merged it will be applied to
79 format in the sign-off area:
94 specified in the following format in the sign-off area:
115 sent to the review committee, and the maintainer of the affected area of
116 the patch (unless the submitter is the maintainer of the area) and CC: to
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dgpmc-nand.txt111 Higher ECC schemes require more OOB/Spare area to store ECC syndrome,
113 area to accommodate ECC for entire page. In general following expression
117 OOBSIZE number of bytes in OOB/spare area
118 PAGESIZE number of bytes in main-area of device page
136 which can be accommodated in the OOB/Spare area of this device
Dgpmi-nand.txt29 area with the byte in the data area but rely on the
Ddavinci-nand.txt53 identifier is saved in OOB area. If not present
67 identifier is saved in OOB area. If not present
/linux-4.4.14/Documentation/video4linux/cx2341x/
Dfw-osd-api.txt68 Retrieve coordinates of OSD area blended with video
85 Assign the coordinates of the OSD area to blend with video
102 Retrieve OSD screen area coordinates
117 Assign the coordinates of the screen area to blend with video
156 Move start of blending area within display buffer
/linux-4.4.14/arch/s390/kernel/
Ddebug.c98 int area, debug_entry_t * entry, char *out_buf);
1329 static void debug_flush(debug_info_t* id, int area) in debug_flush() argument
1337 if(area == DEBUG_FLUSH_ALL){ in debug_flush()
1346 } else if(area >= 0 && area < id->nr_areas) { in debug_flush()
1347 id->active_entries[area] = 0; in debug_flush()
1348 id->active_pages[area] = 0; in debug_flush()
1350 memset(id->areas[area][i],0,PAGE_SIZE); in debug_flush()
1383 int area = ((int) input_buf[0] - (int) '0'); in debug_input_flush_fn() local
1384 debug_flush(id, area); in debug_input_flush_fn()
1402 int area, debug_entry_t * entry, char *out_buf) in debug_raw_header_fn() argument
[all …]
/linux-4.4.14/include/sound/
Dmemalloc.h66 unsigned char *area; /* virtual pointer */ member
138 return dmab->area + offset; in snd_sgbuf_get_ptr()
Dpcm.h581 …pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area);
1111 runtime->dma_area = bufp->area; in snd_pcm_set_runtime_buffer()
1274 static inline void snd_pcm_mmap_data_open(struct vm_area_struct *area) in snd_pcm_mmap_data_open() argument
1276 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; in snd_pcm_mmap_data_open()
1286 static inline void snd_pcm_mmap_data_close(struct vm_area_struct *area) in snd_pcm_mmap_data_close() argument
1288 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; in snd_pcm_mmap_data_close()
1293 struct vm_area_struct *area);
1297 int snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area);
/linux-4.4.14/Documentation/powerpc/
Dfirmware-assisted-dump.txt63 -- After the low memory (boot memory) area has been saved, the
74 touch any of the dump memory area.
100 early boot (See Fig. 2). This area is released once we finish
108 header, is reserved at the top of memory (see Fig. 1). This area
118 | | |<--Reserved dump area -->|
128 reserved area by firmware at the time of
136 | |<------------- Reserved dump area ----------- -->|
251 in the scratch area before the ELF core header. The idea of introducing
263 2. Reserve the area of predefined size (say PAGE_SIZE) for this
264 structure and have unused area as reserved (initialized to zero)
/linux-4.4.14/sound/pci/trident/
Dtrident_memory.c52 …age) __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silen…
82 …__set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_pag… in set_silent_tlb()
83 …__set_tlb_bus(trident, page+1, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_p… in set_silent_tlb()
118 …__set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_pag… in set_silent_tlb()
/linux-4.4.14/arch/arm/mach-ep93xx/
Dcrunch-bits.S82 add r0, r10, #TI_CRUNCH_STATE @ get task crunch save area
219 add r2, r0, #TI_CRUNCH_STATE @ get task crunch save area
263 add r2, r0, #TI_CRUNCH_STATE @ get task crunch save area
268 @ current crunch values are in the task save area
296 add r2, r0, #TI_CRUNCH_STATE @ get task crunch save area
/linux-4.4.14/drivers/usb/host/
Dimx21-hcd.c368 struct imx21_dmem_area *area; in alloc_dmem() local
389 area = kmalloc(sizeof(struct imx21_dmem_area), GFP_ATOMIC); in alloc_dmem()
390 if (area == NULL) in alloc_dmem()
393 area->ep = ep; in alloc_dmem()
394 area->offset = offset; in alloc_dmem()
395 area->size = size; in alloc_dmem()
396 list_add_tail(&area->list, &tmp->list); in alloc_dmem()
425 struct imx21_dmem_area *area; in free_dmem() local
435 list_for_each_entry(area, &imx21->dmem_list, list) { in free_dmem()
436 if (area->offset == offset) { in free_dmem()
[all …]
/linux-4.4.14/drivers/mmc/card/
Dmmc_test.c150 struct mmc_test_area area; member
585 test->area.sg_len); in mmc_test_print_avg_rate()
1355 struct mmc_test_area *t = &test->area; in mmc_test_area_map()
1380 struct mmc_test_area *t = &test->area; in mmc_test_area_transfer()
1397 struct mmc_test_area *t = &test->area; in mmc_test_area_io_seq()
1404 struct mmc_test_area *t = &test->area; in mmc_test_area_io_seq()
1455 struct mmc_test_area *t = &test->area; in mmc_test_area_fill()
1465 struct mmc_test_area *t = &test->area; in mmc_test_area_erase()
1479 struct mmc_test_area *t = &test->area; in mmc_test_area_cleanup()
1496 struct mmc_test_area *t = &test->area; in mmc_test_area_init()
[all …]
/linux-4.4.14/arch/mips/txx9/rbtx4939/
Dsetup.c470 unsigned long area = CKSEG1 + 0x1fff0000 + (i * 0x10); in rbtx4939_device_init() local
472 memcpy(ethaddr[i], (void *)area, 6); in rbtx4939_device_init()
476 area -= 0x03000000; in rbtx4939_device_init()
478 area -= 0x01000000; in rbtx4939_device_init()
480 buf[j] = le16_to_cpup((u16 *)(area + j * 2)); in rbtx4939_device_init()
/linux-4.4.14/Documentation/virtual/kvm/
Dmsr.txt8 0x4b564d00 to 0x4b564dff. There are MSRs outside this area,
18 data: 4-byte alignment physical address of a memory area which must be
52 data: 4-byte aligned physical address of a memory area which must be in
168 64 byte memory area which must be in guest RAM and must be
203 data: 64-byte alignment physical address of a memory area which must be
239 physical address of a 4 byte memory area which must be in guest RAM and
260 guest and clear the least significant bit in the memory area
264 guest must both read the least significant bit in the memory area and
/linux-4.4.14/include/net/
Ddn_dev.h129 __u8 area; member
145 __u8 area; member
/linux-4.4.14/Documentation/mmc/
Dmmc-dev-attrs.txt41 SD/MMC cards can erase an arbitrarily large area up to and
42 including the whole card. When erasing a large area it may
53 which is multiplied by the size of the erase area,
/linux-4.4.14/sound/pci/cs5535audio/
Dcs5535audio_pcm.c131 if (dma->desc_buf.area == NULL) { in cs5535audio_build_dma_packets()
149 &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[i]; in cs5535audio_build_dma_packets()
157 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets()
241 dma->desc_buf.area = NULL; in cs5535audio_clear_dma_packets()
/linux-4.4.14/sound/soc/samsung/
Didma.c351 if (!buf->area) in idma_free()
354 iounmap((void __iomem *)buf->area); in idma_free()
356 buf->area = NULL; in idma_free()
372 buf->area = (unsigned char * __force)ioremap(buf->addr, buf->bytes); in preallocate_idma_buffer()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_gs.c133 vha->d_id.b.area, vha->d_id.b.al_pa); in qla2x00_chk_ms_status()
149 vha->d_id.b.area, vha->d_id.b.al_pa, in qla2x00_chk_ms_status()
162 vha->d_id.b.domain, vha->d_id.b.area, in qla2x00_chk_ms_status()
202 ct_req->req.port_id.port_id[1] = fcport->d_id.b.area; in qla2x00_ga_nxt()
218 fcport->d_id.b.area = ct_rsp->rsp.ga_nxt.port_id[1]; in qla2x00_ga_nxt()
237 fcport->d_id.b.domain, fcport->d_id.b.area, in qla2x00_ga_nxt()
305 list[i].d_id.b.area = gid_data->port_id[1]; in qla2x00_gid_pt()
364 ct_req->req.port_id.port_id[1] = list[i].d_id.b.area; in qla2x00_gpn_id()
426 ct_req->req.port_id.port_id[1] = list[i].d_id.b.area; in qla2x00_gnn_id()
450 list[i].d_id.b.domain, list[i].d_id.b.area, in qla2x00_gnn_id()
[all …]
/linux-4.4.14/sound/soc/qcom/
Dlpass-platform.c451 buf->area = dma_alloc_coherent(soc_runtime->dev, size, &buf->addr, in lpass_platform_alloc_buffer()
453 if (!buf->area) { in lpass_platform_alloc_buffer()
468 if (buf->area) { in lpass_platform_free_buffer()
469 dma_free_coherent(soc_runtime->dev, buf->bytes, buf->area, in lpass_platform_free_buffer()
472 buf->area = NULL; in lpass_platform_free_buffer()
/linux-4.4.14/arch/xtensa/boot/dts/
Dxtfpga-flash-4m.dtsi11 label = "boot loader area";
Dxtfpga-flash-128m.dtsi15 label = "boot loader area";
Dxtfpga-flash-16m.dtsi11 label = "boot loader area";
/linux-4.4.14/arch/powerpc/platforms/ps3/
DMakefile2 obj-y += interrupt.o exports.o os-area.o
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-sst-cldma.c45 phys_addr_t addr = virt_to_phys(dmab_data->area + in skl_cldma_setup_bdle()
178 memcpy(ctx->cl_dev.dmab_data.area + ctx->cl_dev.dma_buffer_offset, in skl_cldma_fill_buffer()
314 bdl = (u32 *)ctx->cl_dev.dmab_bdl.area; in skl_cldma_prepare()
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Darm,scpi.txt14 - shmem : List of phandle pointing to the shared memory(SHM) area between the
59 A small area of SRAM is reserved for SCPI communication between application
68 Each sub-node represents the reserved area for SCPI.
71 - reg : The base offset and size of the reserved area with the SRAM
/linux-4.4.14/drivers/scsi/bfa/
Dbfad_debugfs.c204 u8 area; in bfad_reg_offset_check() local
207 area = (offset >> 15) & 0x7; in bfad_reg_offset_check()
208 if (area == 0) { in bfad_reg_offset_check()
212 } else if (area == 0x1) { in bfad_reg_offset_check()
/linux-4.4.14/sound/pci/mixart/
Dmixart.c302 flowinfo = (struct mixart_flowinfo *)chip->mgr->flowinfo.area; in snd_mixart_add_ref_pipe()
306 bufferinfo = (struct mixart_bufferinfo *)chip->mgr->bufferinfo.area; in snd_mixart_add_ref_pipe()
649 bufferinfo = (struct mixart_bufferinfo *)chip->mgr->bufferinfo.area; in snd_mixart_hw_params()
1123 if(mgr->flowinfo.area) { in snd_mixart_free()
1125 mgr->flowinfo.area = NULL; in snd_mixart_free()
1128 if(mgr->bufferinfo.area) { in snd_mixart_free()
1130 mgr->bufferinfo.area = NULL; in snd_mixart_free()
1385 memset(mgr->flowinfo.area, 0, size); in snd_mixart_probe()
1396 memset(mgr->bufferinfo.area, 0, size); in snd_mixart_probe()
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/
Dsynopsys.txt9 - reg: Base address and size of the controllers memory area
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbnad_debugfs.c265 u8 area; in bna_reg_offset_check() local
268 area = (offset >> 15) & 0x7; in bna_reg_offset_check()
269 if (area == 0) { in bna_reg_offset_check()
273 } else if (area == 0x1) { in bna_reg_offset_check()
/linux-4.4.14/arch/arm/nwfpe/
DChangeLog45 passes in a pointer to the FPE's state area. This is defined
49 below its area, which is bad, as the area is in the thread_struct
/linux-4.4.14/Documentation/devicetree/bindings/power/
Drenesas,sysc-rmobile.txt34 The nodes should be named by the real power area names, and thus their names
42 index number for the corresponding power area in the various Power
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dath79-reset.txt9 - reg: Base address and size of the controllers memory area
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Ddigicolor-ic.txt7 registers (IC) area
/linux-4.4.14/drivers/soc/qcom/
Dsmem.c426 struct smem_region *area; in qcom_smem_get_global() local
442 area = &smem->regions[i]; in qcom_smem_get_global()
444 if (area->aux_base == aux_base || !aux_base) { in qcom_smem_get_global()
447 return area->virt_base + le32_to_cpu(entry->offset); in qcom_smem_get_global()
/linux-4.4.14/arch/metag/kernel/
Dtbiunexp.S16 SETL [A0StP++],D0Ar2,D1Ar1 ! Init area for returned values
/linux-4.4.14/Documentation/devicetree/bindings/spi/
Dspi-ath79.txt5 - reg: Base address and size of the controllers memory area
/linux-4.4.14/arch/mn10300/kernel/
Dhead.S127 # clear the BSS area
174 mov d0,(4,sp) # EPSW save area
176 mov d0,(8,sp) # PC save area

123