| /linux-6.15/fs/xfs/scrub/ |
| H A D | dqiterate.c | 27 struct xchk_dqiter *cursor, in xchk_dqiter_init() argument 31 cursor->sc = sc; 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() 44 struct xchk_dqiter *cursor) in xchk_dquot_iter_revalidate_bmap() argument 62 cursor->bmap.br_startoff + cursor->bmap.br_blockcount > fileoff) in xchk_dquot_iter_revalidate_bmap() 80 trace_xchk_dquot_iter_revalidate_bmap(cursor, cursor->id); in xchk_dquot_iter_revalidate_bmap() 100 fileoff = cursor->bmap.br_startoff + cursor->bmap.br_blockcount; in xchk_dquot_iter_advance_bmap() 183 next_ondisk = cursor->id; in xchk_dquot_iter() 202 trace_xchk_dquot_iter(cursor, cursor->id); in xchk_dquot_iter() [all …]
|
| /linux-6.15/drivers/dma-buf/ |
| H A D | dma-resv.c | 371 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 …]
|
| H A D | dma-fence-unwrap.c | 19 __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 …]
|
| /linux-6.15/drivers/gpu/drm/sti/ |
| H A D | sti_cursor.c | 113 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 …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_vm_pt.c | 160 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 …]
|
| /linux-6.15/drivers/gpu/drm/ci/xfails/ |
| H A D | rockchip-rk3399-fails.txt | 8 kms_cursor_crc@cursor-alpha-opaque,Fail 10 kms_cursor_crc@cursor-dpms,Fail 11 kms_cursor_crc@cursor-offscreen-32x10,Fail 15 kms_cursor_crc@cursor-onscreen-32x10,Fail 16 kms_cursor_crc@cursor-onscreen-32x32,Fail 19 kms_cursor_crc@cursor-random-32x10,Fail 20 kms_cursor_crc@cursor-random-32x32,Fail 21 kms_cursor_crc@cursor-random-64x21,Fail 22 kms_cursor_crc@cursor-random-64x64,Fail 27 kms_cursor_crc@cursor-size-change,Fail [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 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 …]
|
| H A D | msm-sdm845-fails.txt | 9 kms_cursor_legacy@basic-flip-before-cursor-atomic,Fail 10 kms_cursor_legacy@basic-flip-before-cursor-legacy,Fail 11 kms_cursor_legacy@cursor-vs-flip-atomic,Fail 12 kms_cursor_legacy@cursor-vs-flip-atomic-transitions,Fail 14 kms_cursor_legacy@cursor-vs-flip-legacy,Fail 15 kms_cursor_legacy@cursor-vs-flip-toggle,Fail 16 kms_cursor_legacy@cursor-vs-flip-varying-size,Fail 17 kms_cursor_legacy@flip-vs-cursor-atomic,Fail 18 kms_cursor_legacy@flip-vs-cursor-crc-atomic,Fail 19 kms_cursor_legacy@flip-vs-cursor-crc-legacy,Fail [all …]
|
| /linux-6.15/tools/verification/dot2/ |
| H A D | automata.py | 44 cursor = 0 60 cursor += 1 64 cursor = 0 66 cursor += 1 67 return cursor 70 cursor = 0 72 cursor += 1 74 cursor += 1 76 cursor += 1 77 return cursor [all …]
|
| /linux-6.15/scripts/ |
| H A D | asn1_compiler.c | 824 filename, cursor->line, cursor->content); in parse() 892 filename, cursor->line, cursor->content); in parse_type() 900 filename, cursor->line, cursor->content); in parse_type() 907 if (p - cursor->content != cursor->size) in parse_type() 915 filename, cursor->line, cursor->content); in parse_type() 1016 filename, cursor->line, cursor->content); in parse_type() 1066 filename, cursor->line, cursor->content); in parse_type() 1084 filename, cursor->line, cursor->content); in parse_type() 1136 filename, cursor->line, cursor->content); in parse_type() 1155 filename, cursor->line, cursor->content); in parse_compound() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | dma-resv.h | 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() 248 dma_fence_put(cursor->fence); in dma_resv_iter_end() 258 dma_resv_iter_usage(struct dma_resv_iter *cursor) in dma_resv_iter_usage() argument 260 return cursor->fence_usage; in dma_resv_iter_usage() 271 return cursor->is_restarted; in dma_resv_iter_is_restarted() 290 for (fence = dma_resv_iter_first_unlocked(cursor); \ 307 for (dma_resv_iter_begin(cursor, obj, usage), \ 308 fence = dma_resv_iter_first(cursor); fence; \ [all …]
|
| /linux-6.15/net/ceph/ |
| H A D | messenger.c | 788 cursor->bvec_iter.bi_size = cursor->resid; in ceph_msg_data_bvecs_cursor_init() 790 BUG_ON(cursor->resid < bvec_iter_len(bvecs, cursor->bvec_iter)); in ceph_msg_data_bvecs_cursor_init() 859 BUG_ON(cursor->page_index >= cursor->page_count); in ceph_msg_data_pages_next() 886 BUG_ON(cursor->page_index >= cursor->page_count); in ceph_msg_data_pages_advance() 932 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_next() 951 BUG_ON(cursor->offset + cursor->resid != pagelist->length); in ceph_msg_data_pagelist_advance() 968 cursor->page = list_next_entry(cursor->page, lru); in ceph_msg_data_pagelist_advance() 980 cursor->resid = iov_iter_count(&cursor->iov_iter); in ceph_msg_data_iter_cursor_init() 990 iov_iter_revert(&cursor->iov_iter, cursor->lastlen); in ceph_msg_data_iter_next() 1021 iov_iter_advance(&cursor->iov_iter, bytes - cursor->lastlen); in ceph_msg_data_iter_advance() [all …]
|
| /linux-6.15/drivers/staging/sm750fb/ |
| H A D | sm750_cursor.c | 22 writel((data), cursor->mmio + (addr)) 62 cursor->w = w; in sm750_hw_cursor_setSize() 63 cursor->h = h; in sm750_hw_cursor_setSize() 93 pitch = cursor->w >> 3; in sm750_hw_cursor_setData() 96 count = pitch * cursor->h; in sm750_hw_cursor_setData() 99 offset = cursor->max_w * 2 / 8; in sm750_hw_cursor_setData() 102 pstart = cursor->vstart; in sm750_hw_cursor_setData() 143 pitch = cursor->w >> 3; in sm750_hw_cursor_setData2() 146 count = pitch * cursor->h; in sm750_hw_cursor_setData2() 149 offset = cursor->max_w * 2 / 8; in sm750_hw_cursor_setData2() [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_setSize(struct lynx_cursor *cursor, int w, int h); 9 void sm750_hw_cursor_setPos(struct lynx_cursor *cursor, int x, int y); 10 void sm750_hw_cursor_setColor(struct lynx_cursor *cursor, u32 fg, u32 bg); 11 void sm750_hw_cursor_setData(struct lynx_cursor *cursor, u16 rop, 13 void sm750_hw_cursor_setData2(struct lynx_cursor *cursor, u16 rop,
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_attr_list.c | 44 (!((cursor)->initted) && !((cursor)->hashval) && \ 45 !((cursor)->blkno) && !((cursor)->offset)) 57 struct xfs_attrlist_cursor_kern *cursor = &context->cursor; in xfs_attr_shortform_list() local 164 cursor->initted = 1; in xfs_attr_shortform_list() 165 cursor->blkno = 0; in xfs_attr_shortform_list() 202 cursor->offset++; in xfs_attr_shortform_list() 233 cursor->blkno = 0; in xfs_attr_node_list_lookup() 314 struct xfs_attrlist_cursor_kern *cursor = &context->cursor; in xfs_attr_node_list() local 326 cursor->initted = 1; in xfs_attr_node_list() 437 struct xfs_attrlist_cursor_kern *cursor = &context->cursor; in xfs_attr3_leaf_list_int() local [all …]
|
| /linux-6.15/drivers/video/fbdev/aty/ |
| H A D | mach64_cursor.c | 87 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 …]
|
| /linux-6.15/drivers/gpu/drm/ttm/ |
| H A D | ttm_resource.c | 44 cursor->bulk = NULL; in ttm_resource_cursor_clear_bulk() 45 list_del_init(&cursor->bulk_link); in ttm_resource_cursor_clear_bulk() 57 list_del_init(&cursor->bulk_link); in ttm_resource_cursor_move_bulk_tail() 61 pos = &bulk->pos[cursor->mem_type][cursor->priority]; in ttm_resource_cursor_move_bulk_tail() 95 cursor->priority = 0; in ttm_resource_cursor_init() 96 cursor->man = man; in ttm_resource_cursor_init() 623 if (cursor->bulk != bulk) { in ttm_resource_cursor_check_bulk() 630 cursor->bulk = bulk; in ttm_resource_cursor_check_bulk() 654 list_move(&cursor->hitch.link, &man->lru[cursor->priority]); in ttm_resource_manager_first() 674 lru = &cursor->hitch; in ttm_resource_manager_next() [all …]
|
| /linux-6.15/drivers/gpu/drm/loongson/ |
| H A D | lsdc_plane.c | 316 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 …]
|
| /linux-6.15/tools/perf/util/ |
| H A D | callchain.h | 160 struct callchain_cursor_node cursor; member 195 struct callchain_cursor *cursor, 198 int callchain_merge(struct callchain_cursor *cursor, 212 if (cursor == NULL) in callchain_cursor_commit() 214 cursor->curr = cursor->first; in callchain_cursor_commit() 215 cursor->pos = 0; in callchain_cursor_commit() 220 callchain_cursor_current(struct callchain_cursor *cursor) in callchain_cursor_current() argument 222 if (cursor == NULL || cursor->pos == cursor->nr) in callchain_cursor_current() 225 return cursor->curr; in callchain_cursor_current() 230 cursor->curr = cursor->curr->next; in callchain_cursor_advance() [all …]
|
| H A D | callchain.c | 577 node->val_nr = cursor->nr - cursor->pos; in fill_node() 988 if (matches == root->val_nr && cursor->pos == cursor->nr) { in append_chain() 1106 cursor->nr++; in callchain_cursor_append() 1601 free(cursor); in callchain_cursor__delete() 1619 if (!cursor) { in get_tls_callchain_cursor() 1620 cursor = zalloc(sizeof(*cursor)); in get_tls_callchain_cursor() 1621 if (!cursor) in get_tls_callchain_cursor() 1625 return cursor; in get_tls_callchain_cursor() 1665 cursor->nr = 0; in callchain_cursor_reset() 1666 cursor->last = &cursor->first; in callchain_cursor_reset() [all …]
|
| /linux-6.15/drivers/video/fbdev/ |
| H A D | pmag-aa-fb.c | 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->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 …]
|
| /linux-6.15/drivers/firmware/google/ |
| H A D | memconsole-coreboot.c | 23 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()
|
| /linux-6.15/drivers/gpu/drm/i915/display/ |
| H A D | intel_cursor.c | 316 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 …]
|
| /linux-6.15/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_wait.c | 38 struct dma_resv_iter cursor; in i915_gem_object_boost() local 57 dma_resv_iter_begin(&cursor, resv, in i915_gem_object_boost() 59 dma_resv_for_each_fence_unlocked(&cursor, fence) in i915_gem_object_boost() 63 dma_resv_iter_end(&cursor); in i915_gem_object_boost() 71 struct dma_resv_iter cursor; in i915_gem_object_wait_reservation() local 77 dma_resv_iter_begin(&cursor, resv, in i915_gem_object_wait_reservation() 87 dma_resv_iter_end(&cursor); in i915_gem_object_wait_reservation() 152 struct dma_resv_iter cursor; in i915_gem_object_wait_priority() local 155 dma_resv_iter_begin(&cursor, obj->base.resv, in i915_gem_object_wait_priority() 157 dma_resv_for_each_fence_unlocked(&cursor, fence) in i915_gem_object_wait_priority() [all …]
|
| /linux-6.15/drivers/video/fbdev/core/ |
| H A D | softcursor.c | 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()
|