Home
last modified time | relevance | path

Searched refs:handles (Results 1 – 25 of 321) sorted by relevance

12345678910>>...13

/Linux-v5.15/drivers/gpu/drm/selftests/
Dtest-drm_framebuffer.c31 .handles = { 1, 0, 0 }, .pitches = { 4 * 600, 0, 0 },
36 .handles = { 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH, 0, 0 },
41 .handles = { 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH + 1, 0, 0 },
46 .handles = { 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH - 1, 0, 0 },
51 .handles = { 1, 0, 0 }, .pitches = { 4 * (MAX_WIDTH + 1), 0, 0 },
56 .handles = { 0, 0, 0 }, .pitches = { 4 * MAX_WIDTH, 0, 0 },
61 .handles = { 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH, 0, 0 },
66 .handles = { 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH, 0, 0 },
71 .handles = { 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH, 0, 0 },
76 .handles = { 1, 0, 0 }, .offsets = { UINT_MAX - 1, 0, 0 }, .pitches = { 4 * MAX_WIDTH, 0, 0 },
[all …]
/Linux-v5.15/drivers/staging/media/atomisp/pci/runtime/rmgr/src/
Drmgr_vbuf.c143 pool->handles = kvmalloc(bytes_needed, GFP_KERNEL); in ia_css_rmgr_init_vbuf()
144 if (pool->handles) in ia_css_rmgr_init_vbuf()
145 memset(pool->handles, 0, bytes_needed); in ia_css_rmgr_init_vbuf()
151 pool->handles = NULL; in ia_css_rmgr_init_vbuf()
170 if (pool->handles) { in ia_css_rmgr_uninit_vbuf()
173 if (pool->handles[i]) { in ia_css_rmgr_uninit_vbuf()
176 pool->handles[i]->vptr, in ia_css_rmgr_uninit_vbuf()
177 pool->handles[i]->count); in ia_css_rmgr_uninit_vbuf()
179 hmm_free(pool->handles[i]->vptr); in ia_css_rmgr_uninit_vbuf()
181 ia_css_rmgr_refcount_release_vbuf(&pool->handles[i]); in ia_css_rmgr_uninit_vbuf()
[all …]
/Linux-v5.15/drivers/gpu/drm/lima/
Dlima_ctx.c26 err = xa_alloc(&mgr->handles, id, ctx, xa_limit_32b, GFP_KERNEL); in lima_ctx_create()
58 ctx = xa_erase(&mgr->handles, id); in lima_ctx_free()
72 ctx = xa_load(&mgr->handles, id); in lima_ctx_get()
87 xa_init_flags(&mgr->handles, XA_FLAGS_ALLOC); in lima_ctx_mgr_init()
95 xa_for_each(&mgr->handles, id, ctx) { in lima_ctx_mgr_fini()
99 xa_destroy(&mgr->handles); in lima_ctx_mgr_fini()
/Linux-v5.15/drivers/xen/xenbus/
Dxenbus_client.c68 grant_handle_t handles[XENBUS_MAX_RING_GRANTS]; member
505 grant_handle_t *handles, in __xenbus_map_ring() argument
518 handles[i] = INVALID_GRANT_HANDLE; in __xenbus_map_ring()
530 handles[i] = info->map[i].handle; in __xenbus_map_ring()
537 if (handles[i] != INVALID_GRANT_HANDLE) { in __xenbus_map_ring()
540 GNTMAP_host_map, handles[i]); in __xenbus_map_ring()
569 static int xenbus_unmap_ring(struct xenbus_device *dev, grant_handle_t *handles, in xenbus_unmap_ring() argument
581 GNTMAP_host_map, handles[i]); in xenbus_unmap_ring()
590 handles[i], unmap[i].status); in xenbus_unmap_ring()
633 err = __xenbus_map_ring(dev, gnt_ref, nr_grefs, node->handles, in xenbus_map_ring_hvm()
[all …]
/Linux-v5.15/drivers/gpu/drm/armada/
Darmada_fb.c102 (mode->handles[0] != mode->handles[1] || in armada_fb_create()
103 mode->handles[0] != mode->handles[2])) { in armada_fb_create()
108 obj = armada_gem_object_lookup(dfile, mode->handles[0]); in armada_fb_create()
/Linux-v5.15/drivers/infiniband/core/
Duverbs_std_types_device.c73 u32 *handles; in gather_objects_handle() local
78 handles = uverbs_zalloc(attrs, out_len); in gather_objects_handle()
79 if (IS_ERR(handles)) in gather_objects_handle()
80 return handles; in gather_objects_handle()
92 handles[count] = obj_id; in gather_objects_handle()
98 return handles; in gather_objects_handle()
108 u32 *handles; in UVERBS_HANDLER() local
123 handles = gather_objects_handle(attrs->ufile, uapi_object, attrs, in UVERBS_HANDLER()
125 if (IS_ERR(handles)) in UVERBS_HANDLER()
126 return PTR_ERR(handles); in UVERBS_HANDLER()
[all …]
/Linux-v5.15/drivers/gpu/drm/
Ddrm_framebuffer.c137 r.handles[0] = or->handle; in drm_mode_addfb()
209 if (!r->handles[i]) { in framebuffer_check()
267 if (r->handles[i]) { in framebuffer_check()
600 for (i = 0; i < ARRAY_SIZE(r->handles); i++) { in drm_mode_getfb2_ioctl()
601 r->handles[i] = 0; in drm_mode_getfb2_ioctl()
632 r->handles[i] = r->handles[j]; in drm_mode_getfb2_ioctl()
637 if (r->handles[i]) in drm_mode_getfb2_ioctl()
642 &r->handles[i]); in drm_mode_getfb2_ioctl()
646 &r->handles[i]); in drm_mode_getfb2_ioctl()
656 for (i = 0; i < ARRAY_SIZE(r->handles); i++) { in drm_mode_getfb2_ioctl()
[all …]
Ddrm_syncobj.c1169 uint32_t i, *handles; in drm_syncobj_array_find() local
1173 handles = kmalloc_array(count_handles, sizeof(*handles), GFP_KERNEL); in drm_syncobj_array_find()
1174 if (handles == NULL) in drm_syncobj_array_find()
1177 if (copy_from_user(handles, user_handles, in drm_syncobj_array_find()
1190 syncobjs[i] = drm_syncobj_find(file_private, handles[i]); in drm_syncobj_array_find()
1197 kfree(handles); in drm_syncobj_array_find()
1206 kfree(handles); in drm_syncobj_array_find()
1240 u64_to_user_ptr(args->handles), in drm_syncobj_wait_ioctl()
1274 u64_to_user_ptr(args->handles), in drm_syncobj_timeline_wait_ioctl()
1308 u64_to_user_ptr(args->handles), in drm_syncobj_reset_ioctl()
[all …]
/Linux-v5.15/drivers/misc/habanalabs/common/
Dcontext.c20 idr_remove(&mgr->handles, handle->id); in hl_encaps_handle_do_release()
40 idr_remove(&mgr->handles, handle->id); in hl_encaps_handle_do_release_sob()
49 idr_init(&mgr->handles); in hl_encaps_sig_mgr_init()
59 idp = &mgr->handles; in hl_encaps_sig_mgr_fini()
68 idr_destroy(&mgr->handles); in hl_encaps_sig_mgr_fini()
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dmediatek-net.txt33 - mediatek,ethsys: phandle to the syscon node that handles the port setup
34 - mediatek,infracfg: phandle to the syscon node that handles the path from
36 - mediatek,sgmiisys: a list of phandles to the syscon node that handles the
41 - mediatek,pctl: phandle to the syscon node that handles the ports slew rate
/Linux-v5.15/drivers/gpu/drm/radeon/
Dradeon_uvd.c222 atomic_set(&rdev->uvd.handles[i], 0); in radeon_uvd_init()
259 uint32_t handle = atomic_read(&rdev->uvd.handles[i]); in radeon_uvd_suspend()
276 atomic_set(&rdev->uvd.handles[i], 0); in radeon_uvd_suspend()
334 uint32_t handle = atomic_read(&rdev->uvd.handles[i]); in radeon_uvd_free_handles()
351 atomic_set(&rdev->uvd.handles[i], 0); in radeon_uvd_free_handles()
519 if (atomic_read(&p->rdev->uvd.handles[i]) == handle) { in radeon_uvd_cs_msg()
524 if (!atomic_cmpxchg(&p->rdev->uvd.handles[i], 0, handle)) { in radeon_uvd_cs_msg()
545 if (atomic_read(&p->rdev->uvd.handles[i]) == handle) { in radeon_uvd_cs_msg()
560 atomic_cmpxchg(&p->rdev->uvd.handles[i], handle, 0); in radeon_uvd_cs_msg()
862 if (!atomic_read(&rdev->uvd.handles[i])) in radeon_uvd_count_handles()
Dradeon_vce.c166 atomic_set(&rdev->vce.handles[i], 0); in radeon_vce_init()
204 if (atomic_read(&rdev->vce.handles[i])) in radeon_vce_suspend()
319 uint32_t handle = atomic_read(&rdev->vce.handles[i]); in radeon_vce_free_handles()
331 atomic_set(&rdev->vce.handles[i], 0); in radeon_vce_free_handles()
527 if (atomic_read(&p->rdev->vce.handles[i]) == handle) { in radeon_vce_validate_handle()
538 if (!atomic_cmpxchg(&p->rdev->vce.handles[i], 0, handle)) { in radeon_vce_validate_handle()
679 atomic_cmpxchg(&p->rdev->vce.handles[i], handle, 0); in radeon_vce_cs_parse()
/Linux-v5.15/Documentation/devicetree/bindings/display/ti/
Dti,omap5-dss.txt51 - clocks: handles to fclk and iclk
69 - clocks: handles to fclk and pll clock
92 - clocks: handles to fclk and pll clock
Dti,omap4-dss.txt51 - clocks: handles to fclk and iclk
88 - clocks: handles to fclk and pll clock
111 - clocks: handles to fclk and pll clock
Dti,omap3-dss.txt52 - clocks: handles to fclk and iclk
82 - clocks: handles to fclk and pll clock
/Linux-v5.15/Documentation/admin-guide/sysctl/
Dfs.rst112 handles that the Linux kernel will allocate. When you get lots
113 of error messages about running out of file handles, you might
116 Historically,the kernel was able to allocate file handles
118 file-nr denote the number of allocated file handles, the number
119 of allocated but unused file handles, and the maximum number of
120 file handles. Linux 2.6 always reports 0 as the number of free
121 file handles -- this is not an error, it just means that the
122 number of allocated file handles exactly matches the number of
123 used file handles.
133 This denotes the maximum number of file-handles a process can
[all …]
/Linux-v5.15/drivers/platform/x86/
Dsony-laptop.c814 static struct sony_nc_handles *handles; variable
822 for (i = 0; i < ARRAY_SIZE(handles->cap); i++) { in sony_nc_handles_show()
824 handles->cap[i]); in sony_nc_handles_show()
835 handles = kzalloc(sizeof(*handles), GFP_KERNEL); in sony_nc_handles_setup()
836 if (!handles) in sony_nc_handles_setup()
839 for (i = 0; i < ARRAY_SIZE(handles->cap); i++) { in sony_nc_handles_setup()
846 handles->cap[i] = result; in sony_nc_handles_setup()
851 sysfs_attr_init(&handles->devattr.attr); in sony_nc_handles_setup()
852 handles->devattr.attr.name = "handles"; in sony_nc_handles_setup()
853 handles->devattr.attr.mode = S_IRUGO; in sony_nc_handles_setup()
[all …]
/Linux-v5.15/Documentation/dev-tools/
Dkcov.rst226 a list of such handles to the KCOV_REMOTE_ENABLE ioctl in the handles
228 device to the code sections, that are referenced by those handles.
238 Internally kcov stores handles as u64 integers. The top byte of a handle
242 handles as they don't belong to a particular subsystem. The bytes 4-7 are
249 task_struct. However non common handles allow to collect coverage
259 __aligned_u64 handles[0];
311 arg->handles[0] = kcov_remote_handle(KCOV_SUBSYSTEM_USB,
/Linux-v5.15/tools/testing/selftests/tpm2/
Dtpm2.py685 handles = []
700 handles.append(handle)
703 return handles, more_data
706 handles = []
711 handles += next_handles
714 return handles
Dtpm2_tests.py263 handles = space2.get_cap(tpm2.TPM2_CAP_HANDLES, tpm2.HR_TRANSIENT)
265 self.assertEqual(len(handles), 2)
267 log.debug("%08x" % (handles[0]))
268 log.debug("%08x" % (handles[1]))
/Linux-v5.15/drivers/gpu/drm/panfrost/
Dpanfrost_drv.c189 u32 *handles; in panfrost_copy_in_sync() local
198 handles = kvmalloc_array(in_fence_count, sizeof(u32), GFP_KERNEL); in panfrost_copy_in_sync()
199 if (!handles) { in panfrost_copy_in_sync()
205 if (copy_from_user(handles, in panfrost_copy_in_sync()
216 ret = drm_syncobj_find_fence(file_priv, handles[i], 0, 0, in panfrost_copy_in_sync()
228 kvfree(handles); in panfrost_copy_in_sync()
/Linux-v5.15/Documentation/scsi/
Dufs.rst69 It handles SCSI commands supported by UFS specification.
71 It handles task management functions defined by the
74 It handles device level operations and device
101 UIC is the lowest layer of UFS layered architecture. It handles
138 Error handling module handles Host controller fatal errors,
/Linux-v5.15/drivers/gpu/drm/v3d/
Dv3d_gem.c297 u32 *handles; in v3d_lookup_bos() local
319 handles = kvmalloc_array(job->bo_count, sizeof(u32), GFP_KERNEL); in v3d_lookup_bos()
320 if (!handles) { in v3d_lookup_bos()
326 if (copy_from_user(handles, in v3d_lookup_bos()
337 handles[i]); in v3d_lookup_bos()
340 i, handles[i]); in v3d_lookup_bos()
351 kvfree(handles); in v3d_lookup_bos()
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vce.c197 atomic_set(&adev->vce.handles[i], 0); in amdgpu_vce_sw_init()
275 if (atomic_read(&adev->vce.handles[i])) in amdgpu_vce_suspend()
419 uint32_t handle = atomic_read(&adev->vce.handles[i]); in amdgpu_vce_free_handles()
429 atomic_set(&adev->vce.handles[i], 0); in amdgpu_vce_free_handles()
698 if (atomic_read(&p->adev->vce.handles[i]) == handle) { in amdgpu_vce_validate_handle()
709 if (!atomic_cmpxchg(&p->adev->vce.handles[i], 0, handle)) { in amdgpu_vce_validate_handle()
952 atomic_set(&p->adev->vce.handles[i], 0); in amdgpu_vce_ring_parse_cs()
1042 atomic_set(&p->adev->vce.handles[i], 0); in amdgpu_vce_ring_parse_cs_vm()
Damdgpu_uvd.c297 atomic_set(&adev->uvd.handles[i], 0); in amdgpu_uvd_sw_init()
386 if (atomic_read(&adev->uvd.handles[i])) in amdgpu_uvd_suspend()
474 uint32_t handle = atomic_read(&adev->uvd.handles[i]); in amdgpu_uvd_free_handles()
490 atomic_set(&adev->uvd.handles[i], 0); in amdgpu_uvd_free_handles()
797 if (atomic_read(&adev->uvd.handles[i]) == handle) { in amdgpu_uvd_cs_msg()
803 if (!atomic_cmpxchg(&adev->uvd.handles[i], 0, handle)) { in amdgpu_uvd_cs_msg()
821 if (atomic_read(&adev->uvd.handles[i]) == handle) { in amdgpu_uvd_cs_msg()
836 atomic_cmpxchg(&adev->uvd.handles[i], handle, 0); in amdgpu_uvd_cs_msg()
1339 if (atomic_read(&adev->uvd.handles[i])) in amdgpu_uvd_used_handles()

12345678910>>...13