Home
last modified time | relevance | path

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

123

/linux-4.1.27/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.c204 static void dmm_txn_append(struct dmm_txn *txn, struct pat_area *area, in dmm_txn_append() argument
211 int columns = (1 + area->x1 - area->x0); in dmm_txn_append()
212 int rows = (1 + area->y1 - area->y0); in dmm_txn_append()
220 pat->area = *area; in dmm_txn_append()
223 pat->area.y0 += engine->tcm->y_offset; in dmm_txn_append()
224 pat->area.y1 += engine->tcm->y_offset; in dmm_txn_append()
304 static int fill(struct tcm_area *area, struct page **pages, in fill() argument
311 txn = dmm_txn_init(omap_dmm, area->tcm); in fill()
315 tcm_for_each_slice(slice, *area, area_s) { in fill()
342 ret = fill(&block->area, pages, npages, roll, wait); in tiler_pin()
[all …]
/linux-4.1.27/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_exact_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.1.27/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.1.27/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()
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 …]
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 …]
Dtdfxfb.c906 const struct fb_copyarea *area) in tdfxfb_copyarea() argument
909 u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; in tdfxfb_copyarea()
918 if (sy + area->height > 4095) { in tdfxfb_copyarea()
923 if (sx + area->width > 4095) { in tdfxfb_copyarea()
928 if (dy + area->height > 4095) { in tdfxfb_copyarea()
933 if (dx + area->width > 4095) { in tdfxfb_copyarea()
938 if (area->sx <= area->dx) { in tdfxfb_copyarea()
941 sx += area->width - 1; in tdfxfb_copyarea()
942 dx += area->width - 1; in tdfxfb_copyarea()
944 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.c1401 neo2200_copyarea(struct fb_info *info, const struct fb_copyarea *area) in neo2200_copyarea() argument
1403 u32 sx = area->sx, sy = area->sy, dx = area->dx, dy = area->dy; in neo2200_copyarea()
1411 sy += (area->height - 1); in neo2200_copyarea()
1412 dy += (area->height - 1); in neo2200_copyarea()
1413 sx += (area->width - 1); in neo2200_copyarea()
1414 dx += (area->width - 1); in neo2200_copyarea()
1429 writel((area->height << 16) | (area->width & 0xffff), in neo2200_copyarea()
1514 neofb_copyarea(struct fb_info *info, const struct fb_copyarea *area) in neofb_copyarea() argument
1521 neo2200_copyarea(info, area); in neofb_copyarea()
1524 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.c444 s1d13xxxfb_bitblt_copyarea(struct fb_info *info, const struct fb_copyarea *area) in s1d13xxxfb_bitblt_copyarea() argument
449 u16 sx = area->sx, sy = area->sy; in s1d13xxxfb_bitblt_copyarea()
450 u16 dx = area->dx, dy = area->dy; in s1d13xxxfb_bitblt_copyarea()
451 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.1.27/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.1.27/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.1.27/mm/
Dvmalloc.c1292 int map_vm_area(struct vm_struct *area, pgprot_t prot, struct page **pages) in map_vm_area() argument
1294 unsigned long addr = (unsigned long)area->addr; in map_vm_area()
1295 unsigned long end = addr + get_vm_area_size(area); in map_vm_area()
1333 struct vm_struct *area; in __get_vm_area_node() local
1344 area = kzalloc_node(sizeof(*area), gfp_mask & GFP_RECLAIM_MASK, node); in __get_vm_area_node()
1345 if (unlikely(!area)) in __get_vm_area_node()
1353 kfree(area); in __get_vm_area_node()
1357 setup_vmalloc_vm(area, va, flags, caller); in __get_vm_area_node()
1359 return area; in __get_vm_area_node()
1453 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.c445 struct kmemleak_scan_area *area; in free_object_rcu() local
453 hlist_for_each_entry_safe(area, tmp, &object->area_list, node) { in free_object_rcu()
454 hlist_del(&area->node); in free_object_rcu()
455 kmem_cache_free(scan_area_cache, area); in free_object_rcu()
745 struct kmemleak_scan_area *area; in add_scan_area() local
754 area = kmem_cache_alloc(scan_area_cache, gfp_kmemleak_mask(gfp)); in add_scan_area()
755 if (!area) { in add_scan_area()
766 kmem_cache_free(scan_area_cache, area); in add_scan_area()
770 INIT_HLIST_NODE(&area->node); in add_scan_area()
771 area->start = ptr; in add_scan_area()
[all …]
/linux-4.1.27/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.1.27/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.1.27/arch/s390/mm/
Dmmap.c196 unsigned long area; in s390_get_unmapped_area() local
199 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area()
200 if (!(area & ~PAGE_MASK)) in s390_get_unmapped_area()
201 return area; in s390_get_unmapped_area()
202 if (area == -ENOMEM && !is_compat_task() && TASK_SIZE < (1UL << 53)) { in s390_get_unmapped_area()
207 area = arch_get_unmapped_area(filp, addr, len, pgoff, flags); in s390_get_unmapped_area()
209 return area; in s390_get_unmapped_area()
218 unsigned long area; in s390_get_unmapped_area_topdown() local
221 area = arch_get_unmapped_area_topdown(filp, addr, len, pgoff, flags); in s390_get_unmapped_area_topdown()
222 if (!(area & ~PAGE_MASK)) in s390_get_unmapped_area_topdown()
[all …]
/linux-4.1.27/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.c3248 static int snd_pcm_mmap_status_fault(struct vm_area_struct *area, in snd_pcm_mmap_status_fault() argument
3251 struct snd_pcm_substream *substream = area->vm_private_data; in snd_pcm_mmap_status_fault()
3268 struct vm_area_struct *area) in snd_pcm_mmap_status() argument
3271 if (!(area->vm_flags & VM_READ)) in snd_pcm_mmap_status()
3273 size = area->vm_end - area->vm_start; in snd_pcm_mmap_status()
3276 area->vm_ops = &snd_pcm_vm_ops_status; in snd_pcm_mmap_status()
3277 area->vm_private_data = substream; in snd_pcm_mmap_status()
3278 area->vm_flags |= VM_DONTEXPAND | VM_DONTDUMP; in snd_pcm_mmap_status()
3285 static int snd_pcm_mmap_control_fault(struct vm_area_struct *area, in snd_pcm_mmap_control_fault() argument
3288 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.1.27/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.1.27/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.1.27/kernel/events/
Duprobes.c1133 static int xol_add_vma(struct mm_struct *mm, struct xol_area *area) in xol_add_vma() argument
1141 if (!area->vaddr) { in xol_add_vma()
1143 area->vaddr = get_unmapped_area(NULL, TASK_SIZE - PAGE_SIZE, in xol_add_vma()
1145 if (area->vaddr & ~PAGE_MASK) { in xol_add_vma()
1146 ret = area->vaddr; in xol_add_vma()
1151 ret = install_special_mapping(mm, area->vaddr, PAGE_SIZE, in xol_add_vma()
1152 VM_EXEC|VM_MAYEXEC|VM_DONTCOPY|VM_IO, &area->page); in xol_add_vma()
1157 mm->uprobes_state.xol_area = area; in xol_add_vma()
1168 struct xol_area *area; in __create_xol_area() local
1170 area = kmalloc(sizeof(*area), GFP_KERNEL); in __create_xol_area()
[all …]
/linux-4.1.27/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.1.27/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.1.27/drivers/md/
Ddm-snap-persistent.c112 void *area; member
177 ps->area = vmalloc(len); in alloc_area()
178 if (!ps->area) in alloc_area()
195 vfree(ps->area); in alloc_area()
203 vfree(ps->area); in free_area()
204 ps->area = NULL; in free_area()
228 static int chunk_io(struct pstore *ps, void *area, chunk_t chunk, int rw, in chunk_io() argument
239 .mem.ptr.vma = area, in chunk_io()
266 static chunk_t area_location(struct pstore *ps, chunk_t area) in area_location() argument
268 return NUM_SNAPSHOT_HDR_CHUNKS + ((ps->exceptions_per_area + 1) * area); in area_location()
[all …]
/linux-4.1.27/arch/arm/plat-samsung/
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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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()
/linux-4.1.27/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.1.27/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_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_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_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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/drivers/xen/xenbus/
Dxenbus_client.c56 struct vm_struct *area; member
542 struct vm_struct *area; in xenbus_map_ring_valloc_pv() local
558 area = alloc_vm_area(PAGE_SIZE * nr_grefs, ptes); in xenbus_map_ring_valloc_pv()
559 if (!area) { in xenbus_map_ring_valloc_pv()
575 node->pv.area = area; in xenbus_map_ring_valloc_pv()
581 *vaddr = area->addr; in xenbus_map_ring_valloc_pv()
586 free_vm_area(area); in xenbus_map_ring_valloc_pv()
588 pr_alert("leaking VM area %p size %u page(s)", area, nr_grefs); in xenbus_map_ring_valloc_pv()
734 if (node->pv.area->addr == vaddr) { in xenbus_unmap_ring_vfree_pv()
777 free_vm_area(node->pv.area); in xenbus_unmap_ring_vfree_pv()
[all …]
/linux-4.1.27/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.1.27/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.1.27/arch/alpha/kernel/
Dcore_irongate.c318 struct vm_struct *area; in irongate_ioremap() local
382 area = get_vm_area(size, VM_IOREMAP); in irongate_ioremap()
383 if (!area) return NULL; in irongate_ioremap()
385 for(baddr = addr, vaddr = (unsigned long)area->addr; in irongate_ioremap()
395 vfree(area->addr); in irongate_ioremap()
402 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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/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.1.27/arch/x86/mm/
Dioremap.c89 struct vm_struct *area; in __ioremap_caller() local
182 area = get_vm_area_caller(size, VM_IOREMAP, caller); in __ioremap_caller()
183 if (!area) in __ioremap_caller()
185 area->phys_addr = phys_addr; in __ioremap_caller()
186 vaddr = (unsigned long) area->addr; in __ioremap_caller()
206 free_vm_area(area); in __ioremap_caller()
/linux-4.1.27/drivers/gpu/drm/mgag200/
Dmgag200_fb.c110 const struct fb_copyarea *area) in mga_copyarea() argument
113 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.1.27/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()
132 vm_insert_pfn(vma, address, (area + offset) >> PAGE_SHIFT); in cxl_mmap_fault()
/linux-4.1.27/drivers/gpu/drm/cirrus/
Dcirrus_fbdev.c107 const struct fb_copyarea *area) in cirrus_copyarea() argument
110 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.1.27/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_prime.c68 struct vm_area_struct *area) in qxl_gem_prime_mmap() argument
/linux-4.1.27/sound/soc/kirkwood/
Dkirkwood-dma.c260 buf->area = dma_alloc_coherent(pcm->card->dev, size, in kirkwood_dma_preallocate_dma_buffer()
262 if (!buf->area) in kirkwood_dma_preallocate_dma_buffer()
308 if (!buf->area) in kirkwood_dma_free_dma_buffers()
312 buf->area, buf->addr); in kirkwood_dma_free_dma_buffers()
313 buf->area = NULL; in kirkwood_dma_free_dma_buffers()
/linux-4.1.27/sound/arm/
Dpxa2xx-pcm-lib.c288 buf->area = dma_alloc_writecombine(pcm->card->dev, size, in pxa2xx_pcm_preallocate_dma_buffer()
290 if (!buf->area) in pxa2xx_pcm_preallocate_dma_buffer()
308 if (!buf->area) in pxa2xx_pcm_free_dma_buffers()
311 buf->area, buf->addr); in pxa2xx_pcm_free_dma_buffers()
312 buf->area = NULL; in pxa2xx_pcm_free_dma_buffers()
/linux-4.1.27/arch/sh/lib/
D__clear_user.S20 ! Clear area 0
49 ! Clear area 1
74 ! Clear area 2
/linux-4.1.27/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.1.27/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.1.27/drivers/gpu/drm/ast/
Dast_fb.c134 const struct fb_copyarea *area) in ast_copyarea() argument
137 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.1.27/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.c235 struct vm_struct *area; in __ioremap_caller() local
237 area = __get_vm_area_caller(size, VM_IOREMAP, in __ioremap_caller()
240 if (area == NULL) in __ioremap_caller()
243 area->phys_addr = paligned; in __ioremap_caller()
244 ret = __ioremap_at(paligned, area->addr, size, flags); in __ioremap_caller()
246 vunmap(area->addr); in __ioremap_caller()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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
113 segments for data from the beginning of main area, while
114 for node from the end of main area.
136 its cached data should be written to the novolatile area.
270 -a [0 or 1] : Split start location of each area for heap-based allocation.
362 Main area.
366 data and node blocks stored in Main area.
373 start block address of Main area with the zone size by reserving some segments
374 in SSA area.
384 CP area. In order to reduce the scanning time, F2FS uses only two copies of CP.
[all …]
/linux-4.1.27/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
70 format in the sign-off area:
85 specified in the following format in the sign-off area:
106 sent to the review committee, and the maintainer of the affected area of
107 the patch (unless the submitter is the maintainer of the area) and CC: to
DSM501.txt48 modes simultaneously) the video driver fully utilises the memory area
49 given to it by aligning fb0 to the start of the area and fb1 to the end
/linux-4.1.27/drivers/video/fbdev/msm/
Dmsm_fb.c363 static void msmfb_copyarea(struct fb_info *p, const struct fb_copyarea *area) in msmfb_copyarea() argument
365 cfb_copyarea(p, area); in msmfb_copyarea()
366 msmfb_update(p, area->dx, area->dy, area->dx + area->width, in msmfb_copyarea()
367 area->dy + area->height); in msmfb_copyarea()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/include/sound/
Dmemalloc.h66 unsigned char *area; /* virtual pointer */ member
138 return dmab->area + offset; in snd_sgbuf_get_ptr()
Dpcm.h590 …pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area);
1104 runtime->dma_area = bufp->area; in snd_pcm_set_runtime_buffer()
1261 static inline void snd_pcm_mmap_data_open(struct vm_area_struct *area) in snd_pcm_mmap_data_open() argument
1263 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; in snd_pcm_mmap_data_open()
1273 static inline void snd_pcm_mmap_data_close(struct vm_area_struct *area) in snd_pcm_mmap_data_close() argument
1275 struct snd_pcm_substream *substream = (struct snd_pcm_substream *)area->vm_private_data; in snd_pcm_mmap_data_close()
1280 struct vm_area_struct *area);
1284 int snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area);
/linux-4.1.27/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.1.27/Documentation/devicetree/bindings/misc/
Dsram.txt28 Required properties in the area nodes:
32 Optional properties in the area nodes:
/linux-4.1.27/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.1.27/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()
222 cf->io_virt = (void __iomem *)(area->addr); in electra_cf_probe()
/linux-4.1.27/sound/soc/qcom/
Dlpass-platform.c422 buf->area = dma_alloc_coherent(soc_runtime->dev, size, &buf->addr, in lpass_platform_alloc_buffer()
424 if (!buf->area) { in lpass_platform_alloc_buffer()
439 if (buf->area) { in lpass_platform_free_buffer()
440 dma_free_coherent(soc_runtime->dev, buf->bytes, buf->area, in lpass_platform_free_buffer()
443 buf->area = NULL; in lpass_platform_free_buffer()
/linux-4.1.27/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.1.27/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.1.27/drivers/mmc/card/
Dmmc_test.c150 struct mmc_test_area area; member
591 test->area.sg_len); in mmc_test_print_avg_rate()
1427 struct mmc_test_area *t = &test->area; in mmc_test_area_map()
1452 struct mmc_test_area *t = &test->area; in mmc_test_area_transfer()
1469 struct mmc_test_area *t = &test->area; in mmc_test_area_io_seq()
1476 struct mmc_test_area *t = &test->area; in mmc_test_area_io_seq()
1527 struct mmc_test_area *t = &test->area; in mmc_test_area_fill()
1537 struct mmc_test_area *t = &test->area; in mmc_test_area_erase()
1551 struct mmc_test_area *t = &test->area; in mmc_test_area_cleanup()
1568 struct mmc_test_area *t = &test->area; in mmc_test_area_init()
[all …]
/linux-4.1.27/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.1.27/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.1.27/include/net/
Ddn_dev.h129 __u8 area; member
145 __u8 area; member
/linux-4.1.27/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.1.27/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.1.27/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 …]
Dqla_init.c105 sp->name, sp->handle, fcport->d_id.b.domain, fcport->d_id.b.area, in qla2x00_async_iocb_timeout()
166 fcport->d_id.b.domain, fcport->d_id.b.area, fcport->d_id.b.al_pa, in qla2x00_async_login()
215 fcport->d_id.b.area, fcport->d_id.b.al_pa); in qla2x00_async_logout()
266 fcport->d_id.b.area, fcport->d_id.b.al_pa); in qla2x00_async_adisc()
324 fcport->d_id.b.area, fcport->d_id.b.al_pa); in qla2x00_async_tm_cmd()
938 uint8_t domain, area, al_pa; in qla2x00_isp_firmware() local
952 &area, &domain, &topo, &sw_cap); in qla2x00_isp_firmware()
2431 uint8_t area; in qla2x00_configure_hba() local
2440 &loop_id, &al_pa, &area, &domain, &topo, &sw_cap); in qla2x00_configure_hba()
2515 vha->d_id.b.area = area; in qla2x00_configure_hba()
[all …]
/linux-4.1.27/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.1.27/arch/xtensa/boot/dts/
Dxtfpga-flash-4m.dtsi11 label = "boot loader area";
Dxtfpga-flash-16m.dtsi11 label = "boot loader area";
Dxtfpga-flash-128m.dtsi15 label = "boot loader area";
/linux-4.1.27/Documentation/devicetree/bindings/memory-controllers/
Dsynopsys.txt5 - reg: Base address and size of the controllers memory area
/linux-4.1.27/arch/powerpc/platforms/ps3/
DMakefile2 obj-y += interrupt.o exports.o os-area.o
/linux-4.1.27/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.1.27/Documentation/device-mapper/
Dstatistics.txt10 Individual statistics will be collected for each step-sized area within
13 The I/O statistics counters for each step-sized area of a region are
94 Print counters for each step-sized area of a region.
107 Output format for each step-sized area of a region:
/linux-4.1.27/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.1.27/sound/pci/hda/
Dhda_controller.c349 bdl = (u32 *)azx_dev->bdl.area; in azx_setup_periods()
896 struct vm_area_struct *area) in azx_pcm_mmap() argument
901 chip->ops->pcm_mmap_prepare(substream, area); in azx_pcm_mmap()
902 return snd_pcm_lib_default_mmap(substream, area); in azx_pcm_mmap()
999 chip->corb.buf = (u32 *)chip->rb.area; in azx_init_cmd_io()
1036 chip->rirb.buf = (u32 *)(chip->rb.area + 2048); in azx_init_cmd_io()
1408 bdl = (u32 *)azx_dev->bdl.area; in azx_load_dsp_prepare()
1448 if (!dmab->area || !azx_dev->locked) in azx_load_dsp_cleanup()
1461 dmab->area = NULL; in azx_load_dsp_cleanup()
1504 if (chip->azx_dev[i].bdl.area) in azx_free_stream_pages()
[all …]
/linux-4.1.27/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.1.27/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.1.27/Documentation/devicetree/bindings/interrupt-controller/
Ddigicolor-ic.txt7 registers (IC) area
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad_debugfs.c268 u8 area; in bna_reg_offset_check() local
271 area = (offset >> 15) & 0x7; in bna_reg_offset_check()
272 if (area == 0) { in bna_reg_offset_check()
276 } else if (area == 0x1) { in bna_reg_offset_check()
/linux-4.1.27/arch/metag/kernel/
Dtbiunexp.S16 SETL [A0StP++],D0Ar2,D1Ar1 ! Init area for returned values
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-cadence.txt4 - reg: Physical base address and size of the controller's register area.
/linux-4.1.27/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
/linux-4.1.27/sound/pci/korg1212/
Dkorg1212.c2100 if (korg1212->dma_dsp.area) { in snd_korg1212_free()
2102 korg1212->dma_dsp.area = NULL; in snd_korg1212_free()
2110 if (korg1212->dma_play.area) { in snd_korg1212_free()
2112 korg1212->dma_play.area = NULL; in snd_korg1212_free()
2115 if (korg1212->dma_rec.area) { in snd_korg1212_free()
2117 korg1212->dma_rec.area = NULL; in snd_korg1212_free()
2125 if (korg1212->dma_shared.area) { in snd_korg1212_free()
2127 korg1212->dma_shared.area = NULL; in snd_korg1212_free()
2281 korg1212->sharedBufferPtr = (struct KorgSharedBuffer *)korg1212->dma_shared.area; in snd_korg1212_create()
2296 korg1212->playDataBufsPtr = (struct KorgAudioBuffer *)korg1212->dma_play.area; in snd_korg1212_create()
[all …]
/linux-4.1.27/arch/m68k/fpsp040/
Dfpsp.h28 | | FPU fsave area |
45 | offsets refer to the Local Variable area and the fsave area.
62 | Sometimes the exception handler will transform the fsave area
70 | restored from the "local variable" area and can be used as
/linux-4.1.27/arch/cris/arch-v10/lib/
Dcsumcpfruser.S49 ;; Clear the rest of the destination area using memset. Preserve the
/linux-4.1.27/arch/x86/boot/compressed/
Daslr.c37 static unsigned long rotate_xor(unsigned long hash, const void *area, in rotate_xor() argument
41 unsigned long *ptr = (unsigned long *)area; in rotate_xor()
/linux-4.1.27/Documentation/x86/
Dpat.txt67 any alias to this area| | | |
71 no alias to this area | | | |
77 no alias to this area | | | |
/linux-4.1.27/arch/cris/arch-v32/lib/
Dcsumcpfruser.S51 ;; Clear the rest of the destination area using memset. Preserve the
/linux-4.1.27/net/ieee802154/
DKconfig5 complexity short range wireless personal area networks. It was
/linux-4.1.27/drivers/s390/scsi/
Dzfcp_dbf.c39 void zfcp_dbf_pl_write(struct zfcp_dbf *dbf, void *data, u16 length, char *area, in zfcp_dbf_pl_write() argument
48 memcpy(pl->area, area, ZFCP_DBF_TAG_LEN); in zfcp_dbf_pl_write()
195 memcpy(payload->area, "def_err", 7); in zfcp_dbf_hba_def_err()
/linux-4.1.27/drivers/s390/cio/
Dchp.c162 void *area; in chp_measurement_copy_block() local
167 area = css->cub_addr1; in chp_measurement_copy_block()
170 area = css->cub_addr2; in chp_measurement_copy_block()
173 entry = area + (idx * sizeof(struct cmg_entry)); in chp_measurement_copy_block()
/linux-4.1.27/Documentation/frv/
Dmmu-layout.txt46 00000000 - BFFFFFFF SDRAM SDRAM area
48 F0000000 - F0FFFFFF L-BUS CS5# MB93493 CSC area (DAV daughter board)
52 FC200000 - FC2FFFFF L-BUS CS3# MB93493 CSR area (DAV daughter board)
65 D0000000-D7FFFFFF various TLB,xAMR1 D-NS??V 128MB vmalloc area
66 D8000000-DBFFFFFF various TLB,xAMR1 D-NS??V 64MB kmap() area
181 Page tables for the vmalloc area are allocated at boot time and shared between all mm_structs.
/linux-4.1.27/arch/s390/include/asm/
Ddebug.h54 int area,
71 int area, debug_entry_t* entry, char* out_buf);

123