Home
last modified time | relevance | path

Searched refs:region (Results 1 – 25 of 1493) sorted by relevance

12345678910>>...60

/OK3568_Linux_fs/kernel/drivers/fpga/
H A Ddfl-afu-dma-region.c35 struct dfl_afu_dma_region *region) in afu_dma_pin_pages() argument
37 int npages = region->length >> PAGE_SHIFT; in afu_dma_pin_pages()
45 region->pages = kcalloc(npages, sizeof(struct page *), GFP_KERNEL); in afu_dma_pin_pages()
46 if (!region->pages) { in afu_dma_pin_pages()
51 pinned = pin_user_pages_fast(region->user_addr, npages, FOLL_WRITE, in afu_dma_pin_pages()
52 region->pages); in afu_dma_pin_pages()
66 unpin_user_pages(region->pages, pinned); in afu_dma_pin_pages()
68 kfree(region->pages); in afu_dma_pin_pages()
83 struct dfl_afu_dma_region *region) in afu_dma_unpin_pages() argument
85 long npages = region->length >> PAGE_SHIFT; in afu_dma_unpin_pages()
[all …]
H A Dfpga-region.c45 static struct fpga_region *fpga_region_get(struct fpga_region *region) in fpga_region_get() argument
47 struct device *dev = &region->dev; in fpga_region_get()
49 if (!mutex_trylock(&region->mutex)) { in fpga_region_get()
57 mutex_unlock(&region->mutex); in fpga_region_get()
63 return region; in fpga_region_get()
71 static void fpga_region_put(struct fpga_region *region) in fpga_region_put() argument
73 struct device *dev = &region->dev; in fpga_region_put()
79 mutex_unlock(&region->mutex); in fpga_region_put()
96 int fpga_region_program_fpga(struct fpga_region *region) in fpga_region_program_fpga() argument
98 struct device *dev = &region->dev; in fpga_region_program_fpga()
[all …]
H A Ddfl-afu-region.c24 #define for_each_region(region, afu) \ argument
25 list_for_each_entry((region), &(afu)->regions, node)
30 struct dfl_afu_mmio_region *region; in get_region_by_index() local
32 for_each_region(region, afu) in get_region_by_index()
33 if (region->index == region_index) in get_region_by_index()
34 return region; in get_region_by_index()
52 struct dfl_afu_mmio_region *region; in afu_mmio_region_add() local
56 region = devm_kzalloc(&pdata->dev->dev, sizeof(*region), GFP_KERNEL); in afu_mmio_region_add()
57 if (!region) in afu_mmio_region_add()
60 region->index = region_index; in afu_mmio_region_add()
[all …]
H A Dof-fpga-region.c86 static int of_fpga_region_get_bridges(struct fpga_region *region) in of_fpga_region_get_bridges() argument
88 struct device *dev = &region->dev; in of_fpga_region_get_bridges()
90 struct fpga_image_info *info = region->info; in of_fpga_region_get_bridges()
96 &region->bridge_list); in of_fpga_region_get_bridges()
128 &region->bridge_list); in of_fpga_region_get_bridges()
133 fpga_bridges_put(&region->bridge_list); in of_fpga_region_get_bridges()
193 struct fpga_region *region, in of_fpga_region_parse_ov() argument
196 struct device *dev = &region->dev; in of_fpga_region_parse_ov()
201 if (region->info) { in of_fpga_region_parse_ov()
284 static int of_fpga_region_notify_pre_apply(struct fpga_region *region, in of_fpga_region_notify_pre_apply() argument
[all …]
H A Ddfl-fme-region.c22 static int fme_region_get_bridges(struct fpga_region *region) in fme_region_get_bridges() argument
24 struct dfl_fme_region_pdata *pdata = region->priv; in fme_region_get_bridges()
27 return fpga_bridge_get_to_list(dev, region->info, &region->bridge_list); in fme_region_get_bridges()
34 struct fpga_region *region; in fme_region_probe() local
42 region = devm_fpga_region_create(dev, mgr, fme_region_get_bridges); in fme_region_probe()
43 if (!region) { in fme_region_probe()
48 region->priv = pdata; in fme_region_probe()
49 region->compat_id = mgr->compat_id; in fme_region_probe()
50 platform_set_drvdata(pdev, region); in fme_region_probe()
52 ret = fpga_region_register(region); in fme_region_probe()
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/lib/
H A Dkvm_util.c289 struct userspace_mem_region *region; in kvm_vm_restart() local
295 list_for_each_entry(region, &vmp->userspace_mem_regions, list) { in kvm_vm_restart()
296 int ret = ioctl(vmp->fd, KVM_SET_USER_MEMORY_REGION, &region->region); in kvm_vm_restart()
301 ret, errno, region->region.slot, in kvm_vm_restart()
302 region->region.flags, in kvm_vm_restart()
303 region->region.guest_phys_addr, in kvm_vm_restart()
304 region->region.memory_size); in kvm_vm_restart()
353 struct userspace_mem_region *region; in userspace_mem_region_find() local
355 list_for_each_entry(region, &vm->userspace_mem_regions, list) { in userspace_mem_region_find()
356 uint64_t existing_start = region->region.guest_phys_addr; in userspace_mem_region_find()
[all …]
/OK3568_Linux_fs/u-boot/lib/
H A Dlmb.c26 (long long unsigned)lmb->memory.region[i].base); in lmb_dump_all()
28 (long long unsigned)lmb->memory.region[i].size); in lmb_dump_all()
37 (long long unsigned)lmb->reserved.region[i].base); in lmb_dump_all()
39 (long long unsigned)lmb->reserved.region[i].size); in lmb_dump_all()
64 phys_addr_t base1 = rgn->region[r1].base; in lmb_regions_adjacent()
65 phys_size_t size1 = rgn->region[r1].size; in lmb_regions_adjacent()
66 phys_addr_t base2 = rgn->region[r2].base; in lmb_regions_adjacent()
67 phys_size_t size2 = rgn->region[r2].size; in lmb_regions_adjacent()
77 rgn->region[i].base = rgn->region[i + 1].base; in lmb_remove_region()
78 rgn->region[i].size = rgn->region[i + 1].size; in lmb_remove_region()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum1_acl_tcam.c14 struct mlxsw_sp_acl_tcam_region *region; member
62 struct mlxsw_sp1_acl_tcam_region *region) in mlxsw_sp1_acl_ctcam_region_catchall_add() argument
67 mlxsw_sp_acl_ctcam_chunk_init(&region->cregion, in mlxsw_sp1_acl_ctcam_region_catchall_add()
68 &region->catchall.cchunk, in mlxsw_sp1_acl_ctcam_region_catchall_add()
81 err = mlxsw_sp_acl_ctcam_entry_add(mlxsw_sp, &region->cregion, in mlxsw_sp1_acl_ctcam_region_catchall_add()
82 &region->catchall.cchunk, in mlxsw_sp1_acl_ctcam_region_catchall_add()
83 &region->catchall.centry, in mlxsw_sp1_acl_ctcam_region_catchall_add()
87 region->catchall.rulei = rulei; in mlxsw_sp1_acl_ctcam_region_catchall_add()
95 mlxsw_sp_acl_ctcam_chunk_fini(&region->catchall.cchunk); in mlxsw_sp1_acl_ctcam_region_catchall_add()
101 struct mlxsw_sp1_acl_tcam_region *region) in mlxsw_sp1_acl_ctcam_region_catchall_del() argument
[all …]
H A Dspectrum_acl_ctcam.c15 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_resize() argument
21 region->key_type, new_size, region->id, in mlxsw_sp_acl_ctcam_region_resize()
22 region->tcam_region_info); in mlxsw_sp_acl_ctcam_region_resize()
28 struct mlxsw_sp_acl_tcam_region *region, in mlxsw_sp_acl_ctcam_region_move() argument
34 region->tcam_region_info, src_offset, in mlxsw_sp_acl_ctcam_region_move()
35 region->tcam_region_info, dst_offset, size); in mlxsw_sp_acl_ctcam_region_move()
46 struct mlxsw_sp_acl_tcam_region *region = cregion->region; in mlxsw_sp_acl_ctcam_region_entry_insert() local
61 region->tcam_region_info, in mlxsw_sp_acl_ctcam_region_entry_insert()
65 mlxsw_afk_encode(afk, region->key_info, &rulei->values, key, mask); in mlxsw_sp_acl_ctcam_region_entry_insert()
94 cregion->region->tcam_region_info, in mlxsw_sp_acl_ctcam_region_entry_remove()
[all …]
/OK3568_Linux_fs/kernel/arch/um/kernel/
H A Dphysmem.c127 struct iomem_region *region = iomem_regions; in phys_mapping() local
129 while (region != NULL) { in phys_mapping()
130 if ((phys >= region->phys) && in phys_mapping()
131 (phys < region->phys + region->size)) { in phys_mapping()
132 fd = region->fd; in phys_mapping()
133 *offset_out = phys - region->phys; in phys_mapping()
136 region = region->next; in phys_mapping()
183 struct iomem_region *region = iomem_regions; in find_iomem() local
185 while (region != NULL) { in find_iomem()
186 if (!strcmp(region->driver, driver)) { in find_iomem()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/common/
H A Dvepu541_common.c351 MPP_RET vepu541_set_one_roi(void *buf, MppEncROIRegion *region, RK_S32 w, RK_S32 h) in vepu541_set_one_roi() argument
360 if (NULL == buf || NULL == region) { in vepu541_set_one_roi()
361 mpp_err_f("invalid buf %p roi %p\n", buf, region); in vepu541_set_one_roi()
365 RK_S32 roi_width = (region->w + 15) / 16; in vepu541_set_one_roi()
366 RK_S32 roi_height = (region->h + 15) / 16; in vepu541_set_one_roi()
367 RK_S32 pos_x_init = region->x / 16; in vepu541_set_one_roi()
368 RK_S32 pos_y_init = region->y / 16; in vepu541_set_one_roi()
381 cfg.force_intra = region->intra; in vepu541_set_one_roi()
383 cfg.qp_area_idx = region->qp_area_idx; in vepu541_set_one_roi()
386 cfg.qp_adj = region->quality; in vepu541_set_one_roi()
[all …]
H A Dvepu540c_common.c35 MppEncROIRegion *region = roi->regions; in vepu540c_set_roi() local
53 for (i = 0; i < (RK_S32) roi->number; i++, region++) { in vepu540c_set_roi()
54 if (region->x + region->w > w || region->y + region->h > h) in vepu540c_set_roi()
57 if (region->intra > 1 in vepu540c_set_roi()
58 || region->qp_area_idx >= VEPU541_MAX_ROI_NUM in vepu540c_set_roi()
59 || region->area_map_en > 1 || region->abs_qp_en > 1) in vepu540c_set_roi()
62 if ((region->abs_qp_en && region->quality > 51) || in vepu540c_set_roi()
63 (!region->abs_qp_en in vepu540c_set_roi()
64 && (region->quality > 51 || region->quality < -51))) in vepu540c_set_roi()
70 region->x, region->y, region->w, region->h, w, in vepu540c_set_roi()
[all …]
/OK3568_Linux_fs/external/xserver/glamor/
H A Dglamor_compositerects.c50 _pixman_region_init_clipped_rectangles(pixman_region16_t * region, in _pixman_region_init_clipped_rectangles() argument
88 ret = pixman_region_init_rects(region, boxes, j); in _pixman_region_init_clipped_rectangles()
95 region->extents.x1, region->extents.y1, in _pixman_region_init_clipped_rectangles()
96 region->extents.x2, region->extents.y2, j); in _pixman_region_init_clipped_rectangles()
108 pixman_region16_t region; in glamor_composite_rectangles() local
184 if (!_pixman_region_init_clipped_rectangles(&region, in glamor_composite_rectangles()
208 RegionExtents(&region)->x1, RegionExtents(&region)->y1, in glamor_composite_rectangles()
209 RegionExtents(&region)->x2, RegionExtents(&region)->y2, in glamor_composite_rectangles()
210 RegionNumRects(&region)); in glamor_composite_rectangles()
213 (!pixman_region_intersect(&region, &region, dst->pCompositeClip) || in glamor_composite_rectangles()
[all …]
H A Dglamor_largepixmap.c35 RegionPtr region, in __glamor_compute_clipped_regions() argument
53 extent = RegionExtents(region); in __glamor_compute_clipped_regions()
62 DEBUGRegionPrint(region); in __glamor_compute_clipped_regions()
126 RegionIntersect(current_region, &temp_region, region); in __glamor_compute_clipped_regions()
130 clipped_regions[k].region = current_region; in __glamor_compute_clipped_regions()
159 RegionPtr region, in glamor_compute_clipped_regions_ext() argument
181 clipped_regions[0].region = RegionCreate(NULL, 1); in glamor_compute_clipped_regions_ext()
183 RegionCopy(clipped_regions[0].region, region); in glamor_compute_clipped_regions_ext()
201 region, n_region, in glamor_compute_clipped_regions_ext()
231 region, in glamor_compute_clipped_regions_ext()
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dnommu.c435 struct vm_region *region, *last; in validate_nommu_regions() local
447 region = rb_entry(p, struct vm_region, vm_rb); in validate_nommu_regions()
450 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions()
451 BUG_ON(region->vm_top < region->vm_end); in validate_nommu_regions()
452 BUG_ON(region->vm_start < last->vm_top); in validate_nommu_regions()
466 static void add_nommu_region(struct vm_region *region) in add_nommu_region() argument
478 if (region->vm_start < pregion->vm_start) in add_nommu_region()
480 else if (region->vm_start > pregion->vm_start) in add_nommu_region()
482 else if (pregion == region) in add_nommu_region()
488 rb_link_node(&region->vm_rb, parent, p); in add_nommu_region()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/boot/compressed/
H A Dkaslr.c496 static void store_slot_info(struct mem_vector *region, unsigned long image_size) in store_slot_info() argument
503 slot_area.addr = region->start; in store_slot_info()
504 slot_area.num = 1 + (region->size - image_size) / CONFIG_PHYSICAL_ALIGN; in store_slot_info()
515 process_gb_huge_pages(struct mem_vector *region, unsigned long image_size) in process_gb_huge_pages() argument
522 store_slot_info(region, image_size); in process_gb_huge_pages()
527 pud_start = ALIGN(region->start, PUD_SIZE); in process_gb_huge_pages()
528 pud_end = ALIGN_DOWN(region->start + region->size, PUD_SIZE); in process_gb_huge_pages()
532 store_slot_info(region, image_size); in process_gb_huge_pages()
537 if (pud_start >= region->start + image_size) { in process_gb_huge_pages()
538 tmp.start = region->start; in process_gb_huge_pages()
[all …]
/OK3568_Linux_fs/u-boot/drivers/mtd/nand/spi/
H A Dxtx.c32 struct mtd_oob_region *region) in xt26g0xa_ooblayout_ecc() argument
37 region->offset = 48; in xt26g0xa_ooblayout_ecc()
38 region->length = 16; in xt26g0xa_ooblayout_ecc()
44 struct mtd_oob_region *region) in xt26g0xa_ooblayout_free() argument
49 region->offset = 2; in xt26g0xa_ooblayout_free()
50 region->length = mtd->oobsize - 18; in xt26g0xa_ooblayout_free()
61 struct mtd_oob_region *region) in xt26g01b_ooblayout_ecc() argument
67 struct mtd_oob_region *region) in xt26g01b_ooblayout_free() argument
72 region->offset = 2; in xt26g01b_ooblayout_free()
73 region->length = mtd->oobsize - 2; in xt26g01b_ooblayout_free()
[all …]
H A Dhyf.c34 struct mtd_oob_region *region) in hyf1gq4upacae_ooblayout_ecc() argument
39 region->offset = 64; in hyf1gq4upacae_ooblayout_ecc()
40 region->length = 64; in hyf1gq4upacae_ooblayout_ecc()
46 struct mtd_oob_region *region) in hyf1gq4upacae_ooblayout_free() argument
51 region->offset = 1; in hyf1gq4upacae_ooblayout_free()
52 region->length = 63; in hyf1gq4upacae_ooblayout_free()
63 struct mtd_oob_region *region) in hyf1gq4udacae_ooblayout_ecc() argument
68 region->offset = (16 * section) + 8; in hyf1gq4udacae_ooblayout_ecc()
69 region->length = 8; in hyf1gq4udacae_ooblayout_ecc()
75 struct mtd_oob_region *region) in hyf1gq4udacae_ooblayout_free() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/mtd/nand/spi/
H A Dxtx.c30 struct mtd_oob_region *region) in xt26g0xa_ooblayout_ecc() argument
35 region->offset = 48; in xt26g0xa_ooblayout_ecc()
36 region->length = 16; in xt26g0xa_ooblayout_ecc()
42 struct mtd_oob_region *region) in xt26g0xa_ooblayout_free() argument
47 region->offset = 2; in xt26g0xa_ooblayout_free()
48 region->length = mtd->oobsize - 18; in xt26g0xa_ooblayout_free()
59 struct mtd_oob_region *region) in xt26g01b_ooblayout_ecc() argument
65 struct mtd_oob_region *region) in xt26g01b_ooblayout_free() argument
70 region->offset = 2; in xt26g01b_ooblayout_free()
71 region->length = mtd->oobsize - 2; in xt26g01b_ooblayout_free()
[all …]
H A Dhyf.c32 struct mtd_oob_region *region) in hyf1gq4upacae_ooblayout_ecc() argument
37 region->offset = 64; in hyf1gq4upacae_ooblayout_ecc()
38 region->length = 64; in hyf1gq4upacae_ooblayout_ecc()
44 struct mtd_oob_region *region) in hyf1gq4upacae_ooblayout_free() argument
49 region->offset = 1; in hyf1gq4upacae_ooblayout_free()
50 region->length = 63; in hyf1gq4upacae_ooblayout_free()
61 struct mtd_oob_region *region) in hyf1gq4udacae_ooblayout_ecc() argument
66 region->offset = (16 * section) + 8; in hyf1gq4udacae_ooblayout_ecc()
67 region->length = 8; in hyf1gq4udacae_ooblayout_ecc()
73 struct mtd_oob_region *region) in hyf1gq4udacae_ooblayout_free() argument
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_10.0.2/
H A D0010-HACK-gl-renderer-Support-making-hole-for-surface.patch22 + /* Transparent hole region(excluding it's lower subsurface area) */
50 region = wl_resource_get_user_data(region_resource);
55 + * 1/ Set the hole region
56 + * wl_region_add(region, [hole region]);
57 + * 2/ Add a special rect to mark the region as a hole
58 + * wl_region_add(region, -1, -1, 1, 1);
59 + * wl_surface_set_opaque_region(surface, region);
61 + if (pixman_region32_contains_point(&region->region, -1, -1,
67 + pixman_region32_subtract(&hole, &region->region,
79 &region->region);
[all …]
/OK3568_Linux_fs/buildroot/package/weston/
H A D0011-HACK-gl-renderer-Support-making-hole-for-surface.patch22 + /* Transparent hole region(excluding it's lower subsurface area) */
50 region = wl_resource_get_user_data(region_resource);
55 + * 1/ Set the hole region
56 + * wl_region_add(region, [hole region]);
57 + * 2/ Add a special rect to mark the region as a hole
58 + * wl_region_add(region, -1, -1, 1, 1);
59 + * wl_surface_set_opaque_region(surface, region);
61 + if (pixman_region32_contains_point(&region->region, -1, -1,
67 + pixman_region32_subtract(&hole, &region->region,
79 &region->region);
[all …]
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/
H A D0011-HACK-gl-renderer-Support-making-hole-for-surface.patch22 + /* Transparent hole region(excluding it's lower subsurface area) */
50 region = wl_resource_get_user_data(region_resource);
55 + * 1/ Set the hole region
56 + * wl_region_add(region, [hole region]);
57 + * 2/ Add a special rect to mark the region as a hole
58 + * wl_region_add(region, -1, -1, 1, 1);
59 + * wl_surface_set_opaque_region(surface, region);
61 + if (pixman_region32_contains_point(&region->region, -1, -1,
67 + pixman_region32_subtract(&hole, &region->region,
79 &region->region);
[all …]
/OK3568_Linux_fs/kernel/drivers/s390/cio/
H A Dvfio_ccw_chp.c21 struct ccw_schib_region *region; in vfio_ccw_schib_region_read() local
24 if (pos + count > sizeof(*region)) in vfio_ccw_schib_region_read()
28 region = private->region[i].data; in vfio_ccw_schib_region_read()
35 memcpy(region, &private->sch->schib, sizeof(*region)); in vfio_ccw_schib_region_read()
37 if (copy_to_user(buf, (void *)region + pos, count)) { in vfio_ccw_schib_region_read()
58 struct vfio_ccw_region *region) in vfio_ccw_schib_region_release() argument
85 struct ccw_crw_region *region; in vfio_ccw_crw_region_read() local
89 if (pos + count > sizeof(*region)) in vfio_ccw_crw_region_read()
99 region = private->region[i].data; in vfio_ccw_crw_region_read()
102 memcpy(&region->crw, &crw->crw, sizeof(region->crw)); in vfio_ccw_crw_region_read()
[all …]
/OK3568_Linux_fs/kernel/drivers/acpi/acpica/
H A Devregion.c127 handler_desc = region_obj->region.handler; in acpi_ev_address_space_dispatch()
131 acpi_ut_get_node_name(region_obj->region.node), in acpi_ev_address_space_dispatch()
133 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch()
147 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) { in acpi_ev_address_space_dispatch()
159 acpi_ut_get_region_name(region_obj->region. in acpi_ev_address_space_dispatch()
184 region. in acpi_ev_address_space_dispatch()
191 if (!(region_obj->region.flags & AOPOBJ_SETUP_COMPLETE)) { in acpi_ev_address_space_dispatch()
192 region_obj->region.flags |= AOPOBJ_SETUP_COMPLETE; in acpi_ev_address_space_dispatch()
208 address = (region_obj->region.address + region_offset); in acpi_ev_address_space_dispatch()
212 &region_obj->region.handler->address_space, handler, in acpi_ev_address_space_dispatch()
[all …]

12345678910>>...60