/linux/fs/xfs/scrub/ |
H A D | dqiterate.c | 24 /* Initialize a dquot iteration cursor. */ 27 struct xchk_dqiter *cursor, in xchk_dqiter_init() argument 31 cursor->sc = sc; in xchk_dqiter_init() 32 cursor->bmap.br_startoff = NULLFILEOFF; in xchk_dqiter_init() 33 cursor->dqtype = dqtype & XFS_DQTYPE_REC_MASK; in xchk_dqiter_init() 34 cursor->quota_ip = xfs_quota_inode(sc->mp, cursor->dqtype); in xchk_dqiter_init() 35 cursor->id = 0; in xchk_dqiter_init() 39 * Ensure that the cached data fork mapping for the dqiter cursor is fresh and 40 * covers the dquot pointed to by the scan cursor 44 xchk_dquot_iter_revalidate_bmap(struct xchk_dqiter * cursor) xchk_dquot_iter_revalidate_bmap() argument 87 xchk_dquot_iter_advance_bmap(struct xchk_dqiter * cursor,uint64_t * next_ondisk_id) xchk_dquot_iter_advance_bmap() argument 145 xchk_dquot_iter_advance_incore(struct xchk_dqiter * cursor,uint64_t * next_incore_id) xchk_dquot_iter_advance_incore() argument 172 xchk_dquot_iter(struct xchk_dqiter * cursor,struct xfs_dquot ** dqpp) xchk_dquot_iter() argument [all...] |
/linux/drivers/dma-buf/ |
H A D | dma-resv.c | 366 /* Restart the unlocked iteration by initializing the cursor object. */ 367 static void dma_resv_iter_restart_unlocked(struct dma_resv_iter *cursor) in dma_resv_iter_restart_unlocked() argument 369 cursor->index = 0; in dma_resv_iter_restart_unlocked() 370 cursor->num_fences = 0; in dma_resv_iter_restart_unlocked() 371 cursor->fences = dma_resv_fences_list(cursor->obj); in dma_resv_iter_restart_unlocked() 372 if (cursor->fences) in dma_resv_iter_restart_unlocked() 373 cursor->num_fences = cursor->fences->num_fences; in dma_resv_iter_restart_unlocked() 374 cursor in dma_resv_iter_restart_unlocked() 378 dma_resv_iter_walk_unlocked(struct dma_resv_iter * cursor) dma_resv_iter_walk_unlocked() argument 420 dma_resv_iter_first_unlocked(struct dma_resv_iter * cursor) dma_resv_iter_first_unlocked() argument 443 dma_resv_iter_next_unlocked(struct dma_resv_iter * cursor) dma_resv_iter_next_unlocked() argument 471 dma_resv_iter_first(struct dma_resv_iter * cursor) dma_resv_iter_first() argument 493 dma_resv_iter_next(struct dma_resv_iter * cursor) dma_resv_iter_next() argument 523 struct dma_resv_iter cursor; dma_resv_copy_fences() local 572 struct dma_resv_iter cursor; dma_resv_get_fences() local 682 struct dma_resv_iter cursor; dma_resv_wait_timeout() local 714 struct dma_resv_iter cursor; dma_resv_set_deadline() local 740 struct dma_resv_iter cursor; dma_resv_test_signaled() local 764 struct dma_resv_iter cursor; dma_resv_describe() local [all...] |
/linux/drivers/gpu/drm/sti/ |
H A D | sti_cursor.c | 56 * @regs: cursor registers 57 * @width: cursor width 58 * @height: cursor height 61 * @pixmap: pixmap dma buffer (clut8-format cursor) 81 readl(cursor->regs + reg)) 94 struct sti_cursor *cursor, u32 val) in cursor_dbg_pml() argument 96 if (cursor->pixmap.paddr == val) in cursor_dbg_pml() 97 seq_printf(s, "\tVirt @: %p", cursor->pixmap.base); in cursor_dbg_pml() 101 struct sti_cursor *cursor, u32 val) in cursor_dbg_cml() argument 103 if (cursor in cursor_dbg_cml() 110 struct sti_cursor *cursor = (struct sti_cursor *)node->info_ent->data; cursor_dbg_show() local 135 cursor_debugfs_init(struct sti_cursor * cursor,struct drm_minor * minor) cursor_debugfs_init() argument 148 sti_cursor_argb8888_to_clut8(struct sti_cursor * cursor,u32 * src) sti_cursor_argb8888_to_clut8() argument 168 sti_cursor_init(struct sti_cursor * cursor) sti_cursor_init() argument 190 struct sti_cursor *cursor = to_sti_cursor(plane); sti_cursor_atomic_check() local 268 struct sti_cursor *cursor = to_sti_cursor(plane); sti_cursor_atomic_update() local 347 struct sti_cursor *cursor = to_sti_cursor(plane); sti_cursor_late_register() local 369 struct sti_cursor *cursor; sti_cursor_create() local [all...] |
/linux/drivers/gpu/drm/ci/xfails/ |
H A D | rockchip-rk3399-fails.txt | 7 kms_cursor_crc@cursor-alpha-opaque,Fail 8 kms_cursor_crc@cursor-alpha-transparent,Fail 9 kms_cursor_crc@cursor-dpms,Fail 10 kms_cursor_crc@cursor-offscreen-32x10,Fail 11 kms_cursor_crc@cursor-offscreen-32x32,Fail 12 kms_cursor_crc@cursor-offscreen-64x21,Fail 13 kms_cursor_crc@cursor-offscreen-64x64,Fail 14 kms_cursor_crc@cursor-onscreen-32x10,Fail 15 kms_cursor_crc@cursor-onscreen-32x32,Fail 16 kms_cursor_crc@cursor [all...] |
H A D | vkms-none-fails.txt | 1 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 4 kms_cursor_legacy@basic-flip-before-cursor-atomic,Fail 5 kms_cursor_legacy@basic-flip-before-cursor-legacy,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 [all...] |
/linux/tools/verification/rvgen/rvgen/ |
H A D | automata.py | 44 cursor = 0 55 line = dot_lines[cursor].split() 60 cursor += 1 64 cursor = 0 65 while self.__dot_lines[cursor].split()[0] != "{node": 66 cursor += 1 67 return cursor 70 cursor = 0 71 while self.__dot_lines[cursor].split()[0] != "{node": 72 cursor [all...] |
/linux/scripts/ |
H A D | asn1_compiler.c | 806 struct token *cursor; in parse() local 812 cursor = type->name; in parse() 814 if (cursor[0].token_type != TOKEN_TYPE_NAME || in parse() 815 cursor[1].token_type != TOKEN_ASSIGNMENT) in parse() 817 cursor += 2; in parse() 819 type->element = parse_type(&cursor, type[1].name, NULL); in parse() 822 if (cursor != type[1].name) { in parse() 824 filename, cursor->line, cursor->content); in parse() 858 struct token *cursor in parse_type() local 1151 struct token *cursor = *_cursor, *name; parse_compound() local [all...] |
/linux/include/linux/ |
H A D | dma-resv.h | 219 struct dma_fence *dma_resv_iter_first_unlocked(struct dma_resv_iter *cursor); 220 struct dma_fence *dma_resv_iter_next_unlocked(struct dma_resv_iter *cursor); 221 struct dma_fence *dma_resv_iter_first(struct dma_resv_iter *cursor); 222 struct dma_fence *dma_resv_iter_next(struct dma_resv_iter *cursor); 226 * @cursor: The dma_resv_iter object to initialize 230 static inline void dma_resv_iter_begin(struct dma_resv_iter *cursor, in dma_resv_iter_begin() argument 234 cursor->obj = obj; in dma_resv_iter_begin() 235 cursor->usage = usage; in dma_resv_iter_begin() 236 cursor->fence = NULL; in dma_resv_iter_begin() 241 * @cursor 246 dma_resv_iter_end(struct dma_resv_iter * cursor) dma_resv_iter_end() argument 258 dma_resv_iter_usage(struct dma_resv_iter * cursor) dma_resv_iter_usage() argument 269 dma_resv_iter_is_restarted(struct dma_resv_iter * cursor) dma_resv_iter_is_restarted() argument 289 dma_resv_for_each_fence_unlocked(cursor,fence) global() argument 306 dma_resv_for_each_fence(cursor,obj,usage,fence) global() argument [all...] |
/linux/drivers/staging/sm750fb/ |
H A D | sm750_cursor.c | 22 writel((data), cursor->mmio + (addr)) 24 /* cursor control for voyager and 718/750*/ 47 void sm750_hw_cursor_enable(struct lynx_cursor *cursor) in sm750_hw_cursor_enable() argument 51 reg = (cursor->offset & HWC_ADDRESS_ADDRESS_MASK) | HWC_ADDRESS_ENABLE; in sm750_hw_cursor_enable() 55 void sm750_hw_cursor_disable(struct lynx_cursor *cursor) in sm750_hw_cursor_disable() argument 60 void sm750_hw_cursor_set_size(struct lynx_cursor *cursor, int w, int h) in sm750_hw_cursor_set_size() argument 62 cursor->w = w; in sm750_hw_cursor_set_size() 63 cursor->h = h; in sm750_hw_cursor_set_size() 66 void sm750_hw_cursor_set_pos(struct lynx_cursor *cursor, int x, int y) in sm750_hw_cursor_set_pos() argument 75 void sm750_hw_cursor_set_color(struct lynx_cursor *cursor, u3 argument 84 sm750_hw_cursor_set_data(struct lynx_cursor * cursor,u16 rop,const u8 * pcol,const u8 * pmsk) sm750_hw_cursor_set_data() argument 134 sm750_hw_cursor_set_data2(struct lynx_cursor * cursor,u16 rop,const u8 * pcol,const u8 * pmsk) sm750_hw_cursor_set_data2() argument [all...] |
H A D | sm750_cursor.h | 6 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,
|
/linux/drivers/video/fbdev/aty/ |
H A D | mach64_cursor.c | 20 * The hardware cursor definition requires 2 bits per pixel. The 21 * Cursor size reguardless of the visible cursor size is 64 pixels 22 * by 64 lines. The total memory required to define the cursor is 24 * must be in a contigiuos format. The 2 bit cursor code values are 46 * cursor is specificed by CURS_HORZ_VERT_POSN. Care must be taken 47 * when the cursor hot spot is not the top left corner and the 48 * physical cursor position becomes negative. It will be displayed 49 * if either the horizontal or vertical cursor position is negative 51 * If x becomes negative the cursor manager must adjust the CURS_HORZ_OFFSET 55 * CUR_OFFSET must be adjusted to a point to the appropriate line in the cursor 73 atyfb_cursor(struct fb_info * info,struct fb_cursor * cursor) atyfb_cursor() argument [all...] |
/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_cursor_plane.c | 27 SVGAFifoCmdDefineAlphaCursor cursor; member 31 * vmw_send_define_cursor_cmd - queue a define cursor command 33 * @image: buffer which holds the cursor image 34 * @width: width of the mouse cursor image 35 * @height: height of the mouse cursor image 64 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() 68 cmd->cursor in vmw_send_define_cursor_cmd() [all...] |
/linux/tools/perf/util/ |
H A D | callchain.h | 138 * A callchain cursor is a single linked list that 147 /* Indicate valid cursor node for LBR stitch */ 160 struct callchain_cursor_node cursor; member 195 struct callchain_cursor *cursor, 198 int callchain_merge(struct callchain_cursor *cursor, 201 void callchain_cursor_reset(struct callchain_cursor *cursor); 203 int callchain_cursor_append(struct callchain_cursor *cursor, u64 ip, 209 /* Close a cursor writing session. Initialize for the reader */ 210 static inline void callchain_cursor_commit(struct callchain_cursor *cursor) in callchain_cursor_commit() argument 212 if (cursor in callchain_cursor_commit() 220 callchain_cursor_current(struct callchain_cursor * cursor) callchain_cursor_current() argument 228 callchain_cursor_advance(struct callchain_cursor * cursor) callchain_cursor_advance() argument [all...] |
H A D | callchain.c | 573 fill_node(struct callchain_node *node, struct callchain_cursor *cursor) in fill_node() argument 577 node->val_nr = cursor->nr - cursor->pos; in fill_node() 581 cursor_node = callchain_cursor_current(cursor); in fill_node() 638 callchain_cursor_advance(cursor); in fill_node() 639 cursor_node = callchain_cursor_current(cursor); in fill_node() 646 struct callchain_cursor *cursor, in add_child() argument 655 if (fill_node(new, cursor) < 0) { in add_child() 814 struct callchain_cursor *cursor, in split_add_child() argument 846 if (idx_total < cursor in split_add_child() 892 append_chain_children(struct callchain_node * root,struct callchain_cursor * cursor,u64 period) append_chain_children() argument 939 append_chain(struct callchain_node * root,struct callchain_cursor * cursor,u64 period) append_chain() argument 1002 callchain_append(struct callchain_root * root,struct callchain_cursor * cursor,u64 period) callchain_append() argument 1023 merge_chain_branch(struct callchain_cursor * cursor,struct callchain_node * dst,struct callchain_node * src) merge_chain_branch() argument 1071 callchain_merge(struct callchain_cursor * cursor,struct callchain_root * dst,struct callchain_root * src) callchain_merge() argument 1077 callchain_cursor_append(struct callchain_cursor * cursor,u64 ip,struct map_symbol * ms,bool branch,struct branch_flags * flags,int nr_loop_iter,u64 iter_cycles,u64 branch_from,const char * srcline) callchain_cursor_append() argument 1114 sample__resolve_callchain(struct perf_sample * sample,struct callchain_cursor * cursor,struct symbol ** parent,struct evsel * evsel,struct addr_location * al,int max_stack) sample__resolve_callchain() argument 1593 struct callchain_cursor *cursor = vcursor; callchain_cursor__delete() local 1615 struct callchain_cursor *cursor; get_tls_callchain_cursor() local 1661 callchain_cursor_reset(struct callchain_cursor * cursor) callchain_cursor_reset() argument 1801 struct callchain_cursor *cursor = get_tls_callchain_cursor(); sample__for_each_callchain_node() local [all...] |
/linux/drivers/video/fbdev/ |
H A D | pmag-aa-fb.c | 24 * Hardware cursor support. 54 * Bt431 cursor generator offset (rel. to TC slot base address). 104 static int aafb_cursor(struct fb_info *info, struct fb_cursor *cursor) in aafb_cursor() argument 108 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 in aafb_cursor() [all...] |
/linux/drivers/firmware/google/ |
H A D | memconsole-coreboot.c | 23 u32 cursor; member 37 * ring buffer with more lines after we have already read |cursor|. It should be 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() [all...] |
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_cursor.c | 59 * MAX(-1 * <Cursor vertical size from CUR_CTL base on cursor mode in intel_cursor_position() 117 "[PLANE:%d:%s] arbitrary cursor panning not supported\n", in intel_cursor_check_surface() 156 drm_dbg_kms(display->drm, "[PLANE:%d:%s] cursor cannot be tiled\n", in intel_check_cursor() 247 /* if we want to turn off the cursor ignore width and height */ in i845_check_cursor() 251 /* Check for which cursor types we support */ in i845_check_cursor() 254 "[PLANE:%d:%s] cursor dimension %dx%d not supported\n", in i845_check_cursor() 271 drm_dbg_kms(display->drm, "[PLANE:%d:%s] invalid cursor stride (%u)\n", in i845_check_cursor() 305 * whilst the cursor is disabled. in i845_cursor_update_arm() 307 if (plane->cursor.base != base || in i845_cursor_update_arm() 308 plane->cursor in i845_cursor_update_arm() 1015 struct intel_plane *cursor; intel_cursor_plane_create() local [all...] |
/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_wait.c | 37 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() 78 dma_resv_for_each_fence_unlocked(&cursor, fence) { 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, ob in i915_gem_object_wait_priority() [all...] |
/linux/drivers/video/fbdev/core/ |
H A D | softcursor.c | 4 * Generic software cursor for frame buffer devices 22 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()
|
H A D | fbcon_cw.c | 206 struct fb_cursor cursor; in cw_cursor() local 219 cursor.set = 0; in cw_cursor() 228 cursor.set |= FB_CUR_SETIMAGE; 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() 272 ops->cursor_state.hot.x = cursor.hot.y = 0; in cw_cursor() 273 cursor.set |= FB_CUR_SETHOT; in cw_cursor() 276 if (cursor.set & FB_CUR_SETSIZE || in cw_cursor() 299 cursor in cw_cursor() [all...] |
H A D | fbcon_ccw.c | 223 struct fb_cursor cursor; in ccw_cursor() local 236 cursor.set = 0; in ccw_cursor() 245 cursor.set |= FB_CUR_SETIMAGE; 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() 289 ops->cursor_state.hot.x = cursor.hot.y = 0; in ccw_cursor() 290 cursor.set |= FB_CUR_SETHOT; in ccw_cursor() 293 if (cursor.set & FB_CUR_SETSIZE || in ccw_cursor() 316 cursor in ccw_cursor() [all...] |
H A D | tileblit.c | 118 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() 135 cursor.shape = FB_TILE_CURSOR_LOWER_THIRD; in tile_cursor() 138 cursor in tile_cursor() [all...] |
H A D | fbcon_ud.c | 253 struct fb_cursor cursor; in ud_cursor() local 267 cursor.set = 0; in ud_cursor() 276 cursor.set |= FB_CUR_SETIMAGE; 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() 320 ops->cursor_state.hot.x = cursor.hot.y = 0; in ud_cursor() 321 cursor.set |= FB_CUR_SETHOT; in ud_cursor() 324 if (cursor.set & FB_CUR_SETSIZE || in ud_cursor() 339 cursor in ud_cursor() [all...] |
/linux/drivers/accessibility/speakup/ |
H A D | DefaultKeyAssignments | 12 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 t [all...] |
/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | disp.c | 90 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() 150 ret = nouveau_bo_map(nv_crtc->cursor.nvbo); in nv04_display_init() 152 NV_ERROR(drm, "Could not pin/map cursor.\n"); in nv04_display_init() 175 if (!nv_crtc->cursor in nv04_display_init() [all...] |