/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/ |
H A D | mmz_userdev.c | 769 struct dirty_area area; local 774 if ((_IOC_SIZE(cmd) != sizeof(area)) || (arg == 0)) { 779 (void)memset_s(&area, sizeof(area), 0, sizeof(area)); 780 if (copy_from_user(&area, (void *)(uintptr_t)arg, _IOC_SIZE(cmd))) { 786 mmb = hil_mmb_getby_phys_2(area.dirty_phys_start, &offset); 789 error_mmz("dirty_phys_addr=0x%llx\n", area.dirty_phys_start); 791 error_mmz("dirty_phys_addr=0x%lx\n", area.dirty_phys_start); 802 if ((uintptr_t)area [all...] |
H A D | cma_allocator.c | 384 struct vm_struct *area = NULL; local 403 area = __get_vm_area_caller((pagesnr << PAGE_SHIFT), VM_MAP, VMALLOC_START, VMALLOC_END, 406 area = __get_vm_area((pagesnr << PAGE_SHIFT), VM_MAP, VMALLOC_START, VMALLOC_END); 408 if (area == NULL) { 409 osal_trace(KERN_ERR "get vm area from high failed!\n"); 414 if (map_kernel_range((unsigned long)area->addr, get_vm_area_size(area), prot, pages)) { 416 if (map_vm_area(area, prot, pages)) { 418 osal_trace(KERN_ERR "map vm area to mmz pages failed!\n"); 419 vunmap(area 488 struct vm_struct *area = NULL; global() local [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_vop_reg.c | 308 .area = rk3288_area_data, 315 .area = rk3288_area_data, 444 .area = rk3368_area_data, 451 .area = rk3368_area_data, 630 .area = rk3368_area_data, 640 .area = rk3368_area_data, 674 .area = rk3368_area_data, 1399 .area = rk3368_area_data, 1614 .area = rk3368_area_data,
|
H A D | rockchip_drm_vop2.c | 926 * include the sub win of a cluster or the multi area) that can do 1537 struct vop2_win *area; in vop2_win_multi_area_disable() local 1541 area = &vop2->win[i]; in vop2_win_multi_area_disable() 1542 if (area->parent == parent) { in vop2_win_multi_area_disable() 1543 VOP_WIN_SET(vop2, area, enable, 0); in vop2_win_multi_area_disable() 1578 * disable all other multi area win if we want disable area0 here in vop2_win_disable() 3876 * No need to set multi area sub windows as it in rk3588_vop2_win_cfg_axi() 6978 * win in multi area share the same overlay zorder with it's parent. in vop2_crtc_atomic_begin() 8508 struct vop2_win *area = &vop2->win[num_wins]; in vop2_win_init() local 8509 const struct vop2_win_regs *regs = win_data->area[ in vop2_win_init() [all...] |
H A D | rockchip_vop2_reg.c | 1633 .area = rk3568_area_data,
1656 .area = rk3568_area_data,
1679 .area = rk3568_area_data,
1702 .area = rk3568_area_data,
2225 .area = rk3568_area_data,
2253 .area = rk3568_area_data,
2280 .area = rk3568_area_data,
2307 .area = rk3568_area_data,
|
H A D | rockchip_drm_vop.h | 526 const struct vop_win_phy **area; member 802 const struct vop2_win_regs **area; member
|
H A D | rockchip_drm_vop.c | 4594 const struct vop_win_phy *area = win_data->area[j]; in vop_win_init() local 4598 vop_area->phy = area; in vop_win_init() 4732 vop->support_multi_area = of_property_read_bool(dev->of_node, "support-multi-area"); in vop_bind()
|
/device/qemu/riscv32_virt/liteos_m/board/driver/video/ |
H A D | fb.c | 203 struct fb_area_s *area = (struct fb_area_s *)((uintptr_t)arg); in fb_ioctl() local 205 ret = fb->vtable->updatearea(fb->vtable, area); in fb_ioctl() 273 { /* Set active video overlay area */ in fb_ioctl()
|
H A D | fb.h | 205 # define FB_ACCL_AREA 0x08 /* Hardware support area selection */ 281 # define FBIOSET_AREA _FBIOC(0x000f) /* Set active overlay area 285 # define FBIOSET_BLIT _FBIOC(0x0010) /* Blit area between overlays 288 # define FBIOSET_BLEND _FBIOC(0x0011) /* Blend area between overlays 338 /* This structure describes an area. */ 341 fb_coord_t x; /* x-offset of the area */ 342 fb_coord_t y; /* y-offset of the area */ 343 fb_coord_t w; /* Width of the area */ 344 fb_coord_t h; /* Height of the area */ 360 struct fb_area_s sarea; /* Selected area withi 369 struct fb_area_s area; /* Overlay area */ global() member [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop2.c | 947 * include the sub win of a cluster or the multi area) that can do 1540 struct vop2_win *area; in vop2_win_multi_area_disable() local 1544 area = &vop2->win[i]; in vop2_win_multi_area_disable() 1545 if (area->parent == parent) in vop2_win_multi_area_disable() 1546 VOP_WIN_SET(vop2, area, enable, 0); in vop2_win_multi_area_disable() 1580 * disable all other multi area win if we want disable area0 here in vop2_win_disable() 3881 * No need to set multi area sub windows as it in rk3588_vop2_win_cfg_axi() 7080 * win in multi area share the same overlay zorder with it's parent. in vop2_crtc_atomic_begin() 8618 struct vop2_win *area = &vop2->win[num_wins]; in vop2_win_init() local 8619 const struct vop2_win_regs *regs = win_data->area[ in vop2_win_init() [all...] |
H A D | rockchip_vop2_reg.c | 1841 .area = rk3568_area_data, 1864 .area = rk3568_area_data, 1887 .area = rk3568_area_data, 1910 .area = rk3568_area_data, 2439 .area = rk3568_area_data, 2467 .area = rk3568_area_data, 2494 .area = rk3568_area_data, 2521 .area = rk3568_area_data,
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | mm.h | 315 #define VM_SOFTDIRTY 0x08000000 /* Not soft dirty clean area */
586 * These are the virtual MM functions - opening of an area, closing and
591 void (*open)(struct vm_area_struct *area);
592 void (*close)(struct vm_area_struct *area);
593 int (*split)(struct vm_area_struct *area, unsigned long addr);
594 int (*mremap)(struct vm_area_struct *area);
598 unsigned long (*pagesize)(struct vm_area_struct *area);
|
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | syscall.c | 278 void *area; in _bpf_map_area_alloc() local 290 area = kmalloc_node(size, gfp | GFP_USER | __GFP_NORETRY, numa_node); in _bpf_map_area_alloc() 291 if (area != NULL) { in _bpf_map_area_alloc() 292 return area; in _bpf_map_area_alloc() 310 void bpf_map_area_free(void *area) in bpf_map_area_free() argument 312 kvfree(area); in bpf_map_area_free()
|