Home
last modified time | relevance | path

Searched refs:cursor (Results 1 – 25 of 188) sorted by relevance

12345678

/drivers/dma-buf/
A Ddma-resv.c371 cursor->fences = dma_resv_fences_list(cursor->obj); in dma_resv_iter_restart_unlocked()
373 cursor->num_fences = cursor->fences->num_fences; in dma_resv_iter_restart_unlocked()
387 if (cursor->index >= cursor->num_fences) { in dma_resv_iter_walk_unlocked()
393 dma_resv_list_entry(cursor->fences, cursor->index++, in dma_resv_iter_walk_unlocked()
394 cursor->obj, &cursor->fence, in dma_resv_iter_walk_unlocked()
396 cursor->fence = dma_fence_get_rcu(cursor->fence); in dma_resv_iter_walk_unlocked()
403 cursor->usage >= cursor->fence_usage) in dma_resv_iter_walk_unlocked()
478 cursor->fences = dma_resv_fences_list(cursor->obj); in dma_resv_iter_first()
503 cursor->index >= cursor->fences->num_fences) in dma_resv_iter_next()
507 cursor->obj, &fence, &cursor->fence_usage); in dma_resv_iter_next()
[all …]
A Ddma-fence-unwrap.c19 __dma_fence_unwrap_array(struct dma_fence_unwrap *cursor) in __dma_fence_unwrap_array() argument
21 cursor->array = dma_fence_chain_contained(cursor->chain); in __dma_fence_unwrap_array()
22 cursor->index = 0; in __dma_fence_unwrap_array()
23 return dma_fence_array_first(cursor->array); in __dma_fence_unwrap_array()
35 struct dma_fence_unwrap *cursor) in dma_fence_unwrap_first() argument
37 cursor->chain = dma_fence_get(head); in dma_fence_unwrap_first()
38 return __dma_fence_unwrap_array(cursor); in dma_fence_unwrap_first()
53 ++cursor->index; in dma_fence_unwrap_next()
54 tmp = dma_fence_array_next(cursor->array, cursor->index); in dma_fence_unwrap_next()
58 cursor->chain = dma_fence_chain_walk(cursor->chain); in dma_fence_unwrap_next()
[all …]
/drivers/gpu/drm/sti/
A Dsti_cursor.c113 sti_plane_to_str(&cursor->plane), cursor->regs); in cursor_dbg_show()
119 cursor_dbg_pml(s, cursor, readl(cursor->regs + CUR_PML)); in cursor_dbg_show()
124 cursor_dbg_cml(s, cursor, readl(cursor->regs + CUR_CML)); in cursor_dbg_show()
234 dma_free_wc(cursor->dev, cursor->pixmap.size, in sti_cursor_atomic_check()
235 cursor->pixmap.base, cursor->pixmap.paddr); in sti_cursor_atomic_check()
237 cursor->pixmap.size = cursor->width * cursor->height; in sti_cursor_atomic_check()
239 cursor->pixmap.base = dma_alloc_wc(cursor->dev, in sti_cursor_atomic_check()
300 writel(cursor->pixmap.paddr, cursor->regs + CUR_PML); in sti_cursor_atomic_update()
301 writel(cursor->width, cursor->regs + CUR_PMP); in sti_cursor_atomic_update()
302 writel(cursor->height << 16 | cursor->width, cursor->regs + CUR_SIZE); in sti_cursor_atomic_update()
[all …]
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_vm_pt.c160 cursor->pfn = start; in amdgpu_vm_pt_start()
181 if ((cursor->level == AMDGPU_VM_PTB) || !cursor->entry || in amdgpu_vm_pt_descendant()
188 ++cursor->level; in amdgpu_vm_pt_descendant()
190 cursor->parent = cursor->entry; in amdgpu_vm_pt_descendant()
191 cursor->entry = &to_amdgpu_bo_vm(cursor->entry->bo)->entries[idx]; in amdgpu_vm_pt_descendant()
226 ++cursor->entry; in amdgpu_vm_pt_sibling()
244 --cursor->level; in amdgpu_vm_pt_ancestor()
245 cursor->entry = cursor->parent; in amdgpu_vm_pt_ancestor()
246 cursor->parent = amdgpu_vm_pt_parent(cursor->parent); in amdgpu_vm_pt_ancestor()
291 *cursor = *start; in amdgpu_vm_pt_first_dfs()
[all …]
/drivers/gpu/drm/ci/xfails/
A Drockchip-rk3399-fails.txt7 kms_cursor_crc@cursor-alpha-opaque,Fail
9 kms_cursor_crc@cursor-dpms,Fail
10 kms_cursor_crc@cursor-offscreen-32x10,Fail
11 kms_cursor_crc@cursor-offscreen-32x32,Fail
14 kms_cursor_crc@cursor-onscreen-32x10,Fail
18 kms_cursor_crc@cursor-random-32x10,Fail
19 kms_cursor_crc@cursor-random-32x32,Fail
20 kms_cursor_crc@cursor-random-64x21,Fail
21 kms_cursor_crc@cursor-random-64x64,Fail
26 kms_cursor_crc@cursor-size-change,Fail
[all …]
A Dvkms-none-fails.txt1 kms_cursor_crc@cursor-rapid-movement-256x85,Fail
2 kms_cursor_crc@cursor-rapid-movement-32x10,Fail
3 kms_cursor_crc@cursor-rapid-movement-64x64,Fail
6 kms_cursor_legacy@cursor-vs-flip-atomic,Fail
7 kms_cursor_legacy@cursor-vs-flip-legacy,Fail
8 kms_cursor_legacy@cursor-vs-flip-toggle,Fail
9 kms_cursor_legacy@cursor-vs-flip-varying-size,Fail
10 kms_cursor_legacy@flip-vs-cursor-atomic,Fail
11 kms_cursor_legacy@flip-vs-cursor-crc-atomic,Fail
12 kms_cursor_legacy@flip-vs-cursor-crc-legacy,Fail
[all …]
/drivers/staging/sm750fb/
A Dsm750_cursor.c22 writel((data), cursor->mmio + (addr))
62 cursor->w = w; in sm750_hw_cursor_set_size()
63 cursor->h = h; in sm750_hw_cursor_set_size()
93 pitch = cursor->w >> 3; in sm750_hw_cursor_set_data()
96 count = pitch * cursor->h; in sm750_hw_cursor_set_data()
99 offset = cursor->max_w * 2 / 8; in sm750_hw_cursor_set_data()
102 pstart = cursor->vstart; in sm750_hw_cursor_set_data()
143 pitch = cursor->w >> 3; in sm750_hw_cursor_set_data2()
146 count = pitch * cursor->h; in sm750_hw_cursor_set_data2()
149 offset = cursor->max_w * 2 / 8; in sm750_hw_cursor_set_data2()
[all …]
A Dsm750_cursor.h6 void sm750_hw_cursor_enable(struct lynx_cursor *cursor);
7 void sm750_hw_cursor_disable(struct lynx_cursor *cursor);
8 void sm750_hw_cursor_set_size(struct lynx_cursor *cursor, int w, int h);
9 void sm750_hw_cursor_set_pos(struct lynx_cursor *cursor, int x, int y);
10 void sm750_hw_cursor_set_color(struct lynx_cursor *cursor, u32 fg, u32 bg);
11 void sm750_hw_cursor_set_data(struct lynx_cursor *cursor, u16 rop,
13 void sm750_hw_cursor_set_data2(struct lynx_cursor *cursor, u16 rop,
/drivers/gpu/drm/ttm/
A Dttm_resource.c45 cursor->bulk = NULL; in ttm_resource_cursor_clear_bulk()
46 list_del_init(&cursor->bulk_link); in ttm_resource_cursor_clear_bulk()
58 list_del_init(&cursor->bulk_link); in ttm_resource_cursor_move_bulk_tail()
62 pos = &bulk->pos[cursor->mem_type][cursor->priority]; in ttm_resource_cursor_move_bulk_tail()
96 cursor->priority = 0; in ttm_resource_cursor_init()
97 cursor->man = man; in ttm_resource_cursor_init()
626 if (cursor->bulk != bulk) { in ttm_resource_cursor_check_bulk()
633 cursor->bulk = bulk; in ttm_resource_cursor_check_bulk()
657 list_move(&cursor->hitch.link, &man->lru[cursor->priority]); in ttm_resource_manager_first()
677 lru = &cursor->hitch; in ttm_resource_manager_next()
[all …]
/drivers/video/fbdev/aty/
A Dmach64_cursor.c87 if (cursor->enable) in atyfb_cursor()
95 if (cursor->set & FB_CUR_SETPOS) { in atyfb_cursor()
96 x = cursor->image.dx - cursor->hot.x - info->var.xoffset; in atyfb_cursor()
104 y = cursor->image.dy - cursor->hot.y - info->var.yoffset; in atyfb_cursor()
112 h = cursor->image.height; in atyfb_cursor()
130 if (cursor->set & FB_CUR_SETCMAP) { in atyfb_cursor()
133 fg_idx = cursor->image.fg_color; in atyfb_cursor()
134 bg_idx = cursor->image.bg_color; in atyfb_cursor()
150 u8 *src = (u8 *)cursor->image.data; in atyfb_cursor()
151 u8 *msk = (u8 *)cursor->mask; in atyfb_cursor()
[all …]
/drivers/gpu/drm/loongson/
A Dlsdc_plane.c316 ops->update_bo_addr(cursor, addr); in ls7a1000_cursor_plane_atomic_update()
399 ops->update_bo_addr(cursor, addr); in ls7a2000_cursor_plane_atomic_update()
579 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor0_update_bo_addr()
588 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor0_update_position()
603 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor0_update_cfg()
617 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_bo_addr()
626 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_position()
641 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_cfg()
670 struct lsdc_device *ldev = cursor->ldev; in lsdc_cursor1_update_bo_addr_quirk()
762 cursor->ldev = to_lsdc(ddev); in ls7a1000_cursor_plane_init()
[all …]
/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_cursor_plane.c64 cmd->cursor.id = 0; in vmw_send_define_cursor_cmd()
65 cmd->cursor.width = width; in vmw_send_define_cursor_cmd()
66 cmd->cursor.height = height; in vmw_send_define_cursor_cmd()
67 cmd->cursor.hotspotX = hotspotX; in vmw_send_define_cursor_cmd()
134 vmw_bo_unmap(vps->cursor.mob); in vmw_cursor_update_mob()
190 if (!vps->cursor.mob) in vmw_cursor_mob_put()
199 vps->cursor.mob = NULL; in vmw_cursor_mob_put()
210 vps->cursor.mob = NULL; in vmw_cursor_mob_put()
241 if (vps->cursor.mob) { in vmw_cursor_mob_get()
258 &vps->cursor.mob); in vmw_cursor_mob_get()
[all …]
/drivers/gpu/drm/i915/display/
A Dintel_cursor.c316 plane->cursor.base = base; in i845_cursor_update_arm()
1020 if (IS_ERR(cursor)) in intel_cursor_plane_create()
1021 return cursor; in intel_cursor_plane_create()
1023 cursor->pipe = pipe; in intel_cursor_plane_create()
1026 cursor->frontbuffer_bit = INTEL_FRONTBUFFER(pipe, cursor->id); in intel_cursor_plane_create()
1046 cursor->vtd_guard = 2; in intel_cursor_plane_create()
1059 cursor->cursor.base = ~0; in intel_cursor_plane_create()
1060 cursor->cursor.cntl = ~0; in intel_cursor_plane_create()
1063 cursor->cursor.size = ~0; in intel_cursor_plane_create()
1096 return cursor; in intel_cursor_plane_create()
[all …]
/drivers/video/fbdev/
A Dpmag-aa-fb.c108 if (cursor->image.height > BT431_CURSOR_SIZE || in aafb_cursor()
109 cursor->image.width > BT431_CURSOR_SIZE) { in aafb_cursor()
114 if (!cursor->enable) in aafb_cursor()
117 if (cursor->set & FB_CUR_SETPOS) in aafb_cursor()
119 cursor->image.dx, cursor->image.dy); in aafb_cursor()
120 if (cursor->set & FB_CUR_SETCMAP) { in aafb_cursor()
121 u8 fg = cursor->image.fg_color ? 0xf : 0x0; in aafb_cursor()
122 u8 bg = cursor->image.bg_color ? 0xf : 0x0; in aafb_cursor()
130 cursor->image.data, cursor->mask, cursor->rop, in aafb_cursor()
131 cursor->image.width, cursor->image.height); in aafb_cursor()
[all …]
/drivers/firmware/google/
A Dmemconsole-coreboot.c23 u32 cursor; member
42 u32 cursor = cbmem_console->cursor & CURSOR_MASK; in memconsole_coreboot_read() local
43 u32 flags = cbmem_console->cursor & ~CURSOR_MASK; in memconsole_coreboot_read()
53 if (cursor > size) /* Shouldn't really happen, but... */ in memconsole_coreboot_read()
54 cursor = 0; in memconsole_coreboot_read()
55 seg[0] = (struct seg){.phys = cursor, .len = size - cursor}; in memconsole_coreboot_read()
56 seg[1] = (struct seg){.phys = 0, .len = cursor}; in memconsole_coreboot_read()
58 seg[0] = (struct seg){.phys = 0, .len = min(cursor, size)}; in memconsole_coreboot_read()
/drivers/gpu/drm/i915/gem/
A Di915_gem_wait.c37 struct dma_resv_iter cursor; in i915_gem_object_boost() local
56 dma_resv_iter_begin(&cursor, resv, in i915_gem_object_boost()
58 dma_resv_for_each_fence_unlocked(&cursor, fence) in i915_gem_object_boost()
62 dma_resv_iter_end(&cursor); in i915_gem_object_boost()
70 struct dma_resv_iter cursor; in i915_gem_object_wait_reservation() local
76 dma_resv_iter_begin(&cursor, resv, in i915_gem_object_wait_reservation()
86 dma_resv_iter_end(&cursor); in i915_gem_object_wait_reservation()
146 struct dma_resv_iter cursor; in i915_gem_object_wait_priority() local
149 dma_resv_iter_begin(&cursor, obj->base.resv, in i915_gem_object_wait_priority()
151 dma_resv_for_each_fence_unlocked(&cursor, fence) in i915_gem_object_wait_priority()
[all …]
/drivers/video/fbdev/core/
A Dbitblit.c238 struct fb_cursor cursor; in bit_cursor() local
247 cursor.set = 0; in bit_cursor()
279 cursor.set |= FB_CUR_SETCMAP; in bit_cursor()
287 cursor.set |= FB_CUR_SETPOS; in bit_cursor()
295 cursor.set |= FB_CUR_SETSIZE; in bit_cursor()
301 cursor.set |= FB_CUR_SETHOT; in bit_cursor()
352 cursor.image.data = src; in bit_cursor()
363 cursor.image.depth = 1; in bit_cursor()
364 cursor.rop = ROP_XOR; in bit_cursor()
370 soft_cursor(info, &cursor); in bit_cursor()
[all …]
A Dfbcon_ccw.c223 struct fb_cursor cursor; in ccw_cursor() local
236 cursor.set = 0; in ccw_cursor()
265 cursor.set |= FB_CUR_SETCMAP; in ccw_cursor()
273 cursor.set |= FB_CUR_SETSIZE; in ccw_cursor()
284 cursor.set |= FB_CUR_SETPOS; in ccw_cursor()
290 cursor.set |= FB_CUR_SETHOT; in ccw_cursor()
353 cursor.image.data = src; in ccw_cursor()
364 cursor.image.depth = 1; in ccw_cursor()
365 cursor.rop = ROP_XOR; in ccw_cursor()
371 soft_cursor(info, &cursor); in ccw_cursor()
[all …]
A Dfbcon_cw.c206 struct fb_cursor cursor; in cw_cursor() local
219 cursor.set = 0; in cw_cursor()
248 cursor.set |= FB_CUR_SETCMAP; in cw_cursor()
256 cursor.set |= FB_CUR_SETSIZE; in cw_cursor()
267 cursor.set |= FB_CUR_SETPOS; in cw_cursor()
273 cursor.set |= FB_CUR_SETHOT; in cw_cursor()
336 cursor.image.data = src; in cw_cursor()
347 cursor.image.depth = 1; in cw_cursor()
348 cursor.rop = ROP_XOR; in cw_cursor()
354 soft_cursor(info, &cursor); in cw_cursor()
[all …]
A Dfbcon_ud.c253 struct fb_cursor cursor; in ud_cursor() local
267 cursor.set = 0; in ud_cursor()
296 cursor.set |= FB_CUR_SETCMAP; in ud_cursor()
304 cursor.set |= FB_CUR_SETSIZE; in ud_cursor()
315 cursor.set |= FB_CUR_SETPOS; in ud_cursor()
321 cursor.set |= FB_CUR_SETHOT; in ud_cursor()
376 cursor.image.data = src; in ud_cursor()
387 cursor.image.depth = 1; in ud_cursor()
388 cursor.rop = ROP_XOR; in ud_cursor()
394 soft_cursor(info, &cursor); in ud_cursor()
[all …]
A Dtileblit.c118 struct fb_tilecursor cursor; in tile_cursor() local
121 cursor.sx = vc->state.x; in tile_cursor()
122 cursor.sy = vc->state.y; in tile_cursor()
123 cursor.mode = enable && !use_sw; in tile_cursor()
124 cursor.fg = fg; in tile_cursor()
125 cursor.bg = bg; in tile_cursor()
129 cursor.shape = FB_TILE_CURSOR_NONE; in tile_cursor()
132 cursor.shape = FB_TILE_CURSOR_UNDERLINE; in tile_cursor()
138 cursor.shape = FB_TILE_CURSOR_LOWER_HALF; in tile_cursor()
145 cursor.shape = FB_TILE_CURSOR_BLOCK; in tile_cursor()
[all …]
A Dsoftcursor.c22 int soft_cursor(struct fb_info *info, struct fb_cursor *cursor) in soft_cursor() argument
34 s_pitch = (cursor->image.width + 7) >> 3; in soft_cursor()
35 dsize = s_pitch * cursor->image.height; in soft_cursor()
50 *image = cursor->image; in soft_cursor()
57 if (cursor->enable) { in soft_cursor()
58 switch (cursor->rop) { in soft_cursor()
61 src[i] = image->data[i] ^ cursor->mask[i]; in soft_cursor()
66 src[i] = image->data[i] & cursor->mask[i]; in soft_cursor()
/drivers/gpu/drm/msm/disp/mdp4/
A Dmdp4_crtc.c39 } cursor; member
363 if (mdp4_crtc->cursor.stale) { in update_cursor()
391 mdp4_crtc->cursor.scanout_bo = next_bo; in update_cursor()
392 mdp4_crtc->cursor.stale = false; in update_cursor()
437 old_bo = mdp4_crtc->cursor.next_bo; in mdp4_crtc_cursor_set()
439 mdp4_crtc->cursor.next_iova = iova; in mdp4_crtc_cursor_set()
440 mdp4_crtc->cursor.width = width; in mdp4_crtc_cursor_set()
441 mdp4_crtc->cursor.height = height; in mdp4_crtc_cursor_set()
442 mdp4_crtc->cursor.stale = true; in mdp4_crtc_cursor_set()
465 mdp4_crtc->cursor.x = x; in mdp4_crtc_cursor_move()
[all …]
/drivers/accessibility/speakup/
A DDefaultKeyAssignments12 InsKeyPad-8 say from top of screen to reading cursor.
18 InsKeyPad-4 say from left edge of line to reading cursor.
20 InsKeyPad-6 Say from reading cursor to right edge of line.
26 InsKeyPad-plus Say from reading cursor line to bottom of screen.
27 KeyPad-Minus Park reading cursor (toggle)
31 InsKeyPad-9 Move reading cursor to top of screen (insert pgup)
32 InsKeyPad-3 Move reading cursor to bottom of screen (insert pgdn)
33 InsKeyPad-7 Move reading cursor to left edge of screen (insert home)
34 InsKeyPad-1 Move reading cursor to right edge of screen (insert end)
35 ControlKeyPad-1 Move reading cursor to last character on current line.
[all …]
/drivers/gpu/drm/nouveau/dispnv04/
A Ddisp.c90 if (nv_crtc->cursor.nvbo) { in nv04_display_fini()
91 if (nv_crtc->cursor.set_offset) in nv04_display_fini()
92 nouveau_bo_unmap(nv_crtc->cursor.nvbo); in nv04_display_fini()
93 nouveau_bo_unpin(nv_crtc->cursor.nvbo); in nv04_display_fini()
144 if (!nv_crtc->cursor.nvbo) in nv04_display_init()
147 ret = nouveau_bo_pin(nv_crtc->cursor.nvbo, in nv04_display_init()
149 if (!ret && nv_crtc->cursor.set_offset) in nv04_display_init()
175 if (!nv_crtc->cursor.nvbo) in nv04_display_init()
178 if (nv_crtc->cursor.set_offset) in nv04_display_init()
179 nv_crtc->cursor.set_offset(nv_crtc, in nv04_display_init()
[all …]

Completed in 117 milliseconds

12345678