Home
last modified time | relevance | path

Searched refs:roots (Results 1 – 25 of 32) sorted by relevance

12

/linux-6.15/fs/btrfs/tests/
H A Dqgroup-tests.c238 old_roots = ctx.roots; in test_no_shared_qgroup()
239 ctx.roots = NULL; in test_no_shared_qgroup()
255 ctx.roots = NULL; in test_no_shared_qgroup()
280 ctx.roots = NULL; in test_no_shared_qgroup()
295 ctx.roots = NULL; in test_no_shared_qgroup()
351 ctx.roots = NULL; in test_multiple_refs()
367 ctx.roots = NULL; in test_multiple_refs()
388 ctx.roots = NULL; in test_multiple_refs()
404 ctx.roots = NULL; in test_multiple_refs()
431 ctx.roots = NULL; in test_multiple_refs()
[all …]
/linux-6.15/security/selinux/ss/
H A Dsidtab.c39 memset(s->roots, 0, sizeof(s->roots)); in sidtab_init()
167 if (!s->roots[0].ptr_leaf) { in sidtab_alloc_roots()
168 s->roots[0].ptr_leaf = in sidtab_alloc_roots()
170 if (!s->roots[0].ptr_leaf) in sidtab_alloc_roots()
174 if (!s->roots[l].ptr_inner) { in sidtab_alloc_roots()
175 s->roots[l].ptr_inner = in sidtab_alloc_roots()
177 if (!s->roots[l].ptr_inner) in sidtab_alloc_roots()
179 s->roots[l].ptr_inner->entries[0] = s->roots[l - 1]; in sidtab_alloc_roots()
199 entry = &s->roots[level]; in sidtab_do_lookup()
550 while (level && !s->roots[level].ptr_inner) in sidtab_destroy()
[all …]
H A Dsidtab.h82 union sidtab_entry_inner roots[SIDTAB_MAX_LEVEL + 1]; member
/linux-6.15/lib/
H A Dbch.c540 unsigned int *roots) in find_affine4_roots() argument
576 unsigned int *roots) in find_poly_deg1_roots() argument
591 unsigned int *roots) in find_poly_deg2_roots() argument
633 unsigned int *roots) in find_poly_deg3_roots() argument
666 unsigned int *roots) in find_poly_deg4_roots() argument
718 f = a ? gf_inv(bch, roots[i]) : roots[i]; in find_poly_deg4_roots()
1199 roots = bch_alloc((bch->n+1)*sizeof(*roots), &err); in compute_generator_polynomial()
1209 memset(roots , 0, (bch->n+1)*sizeof(*roots)); in compute_generator_polynomial()
1212 roots[r] = 1; in compute_generator_polynomial()
1220 if (roots[i]) { in compute_generator_polynomial()
[all …]
/linux-6.15/drivers/md/
H A Ddm-verity-fec.c57 position = (index + rsb) * v->fec->roots; in fec_read_parity()
135 for (j = 0; j < v->fec->roots - par_buf_offset; j++) in fec_decode_bufs()
153 offset += (v->fec->roots - par_buf_offset); in fec_decode_bufs()
265 if (neras && *neras <= v->fec->roots) in fec_read_bufs()
283 if (neras && *neras <= v->fec->roots && in fec_read_bufs()
524 v->fec->roots); in verity_fec_status_table()
558 return init_rs_gfp(8, 0x11d, 0, 1, v->fec->roots, gfp_mask); in fec_rs_alloc()
627 v->fec->roots = num_c; in verity_fec_parse_opt_args()
696 if (!f->roots) { in verity_fec_ctr()
700 f->rsn = DM_VERITY_FEC_RSM - f->roots; in verity_fec_ctr()
[all …]
H A Ddm-verity-fec.h44 unsigned char roots; /* number of parity bytes, M-N of RS(M, N) */ member
/linux-6.15/Documentation/core-api/
H A Dlibrs.rst47 * primitive element to generate roots = 1
48 * generator polynomial degree (number of roots) = 6
74 /* Parity buffer. Size = number of roots */
107 /* Parity buffer. Size = number of roots */
124 /* Parity buffer. Size = number of roots */
146 /* Parity buffer. Size = number of roots */
/linux-6.15/drivers/gpu/drm/
H A Ddrm_buddy.c271 mm->roots = kmalloc_array(mm->n_roots, in drm_buddy_init()
274 if (!mm->roots) in drm_buddy_init()
301 mm->roots[i] = root; in drm_buddy_init()
312 drm_block_free(mm, mm->roots[i]); in drm_buddy_init()
313 kfree(mm->roots); in drm_buddy_init()
337 start = drm_buddy_block_offset(mm->roots[i]); in drm_buddy_fini()
340 if (WARN_ON(!drm_buddy_block_is_free(mm->roots[i]))) in drm_buddy_fini()
343 drm_block_free(mm, mm->roots[i]); in drm_buddy_fini()
351 kfree(mm->roots); in drm_buddy_fini()
497 list_add_tail(&mm->roots[i]->tmp_link, &dfs); in __alloc_range_bias()
[all …]
/linux-6.15/fs/btrfs/
H A Dref-verify.c72 struct rb_root roots; member
242 while ((n = rb_first(&be->roots))) { in free_block_entry()
244 rb_erase(&re->node, &be->roots); in free_block_entry()
289 exist_re = insert_root_entry(&exist->roots, re); in add_block_entry()
302 be->roots = RB_ROOT; in add_block_entry()
306 insert_root_entry(&be->roots, re); in add_block_entry()
343 re = lookup_root_entry(&be->roots, ref_root); in add_tree_block()
421 re = lookup_root_entry(&be->roots, ref_root); in add_extent_data_ref()
652 for (n = rb_first(&be->roots); n; n = rb_next(n)) { in dump_block_entry()
817 tmp = insert_root_entry(&be->roots, re); in btrfs_ref_tree_mod()
[all …]
H A Dbackref.c1399 ASSERT(ctx->roots == NULL); in find_parent_nodes()
1752 if (!ctx->roots) { in btrfs_find_all_roots_safe()
1754 if (!ctx->roots) { in btrfs_find_all_roots_safe()
1771 ulist_free(ctx->roots); in btrfs_find_all_roots_safe()
1772 ctx->roots = NULL; in btrfs_find_all_roots_safe()
2423 ASSERT(ctx->roots == NULL); in iterate_extent_inodes()
2482 if (!ctx->roots) { in iterate_extent_inodes()
2484 if (!ctx->roots) { in iterate_extent_inodes()
2508 ulist_reinit(ctx->roots); in iterate_extent_inodes()
2521 ulist_free(ctx->roots); in iterate_extent_inodes()
[all …]
H A Dqgroup.c2111 qrecord->old_roots = ctx.roots; in btrfs_qgroup_trace_extent_post()
2755 struct ulist *roots, struct list_head *qgroups, in qgroup_update_refcnt() argument
2762 if (!roots) in qgroup_update_refcnt()
2765 while ((unode = ulist_next(roots, &uiter))) { in qgroup_update_refcnt()
2916 static int maybe_fs_roots(struct ulist *roots) in maybe_fs_roots() argument
2922 if (!roots || roots->nnodes == 0) in maybe_fs_roots()
2926 unode = ulist_next(roots, &uiter); in maybe_fs_roots()
3063 record->old_roots = ctx.roots; in btrfs_qgroup_account_extents()
3064 ctx.roots = NULL; in btrfs_qgroup_account_extents()
3077 new_roots = ctx.roots; in btrfs_qgroup_account_extents()
[all …]
H A Dbackref.h108 struct ulist *roots; member
/linux-6.15/Documentation/translations/zh_CN/kbuild/
H A Dkbuild.rst222 (build roots)所需。它没有在 makefile 中定义,但如果需要,可以作为
246 INSTALL_DTBS_PATH 指定了设备树二进制文件的安装位置,通常由构建根(build roots)所需。
/linux-6.15/Documentation/filesystems/
H A Dbtrfs.rst19 * Subvolumes (separate internal filesystem roots)
/linux-6.15/include/drm/
H A Ddrm_buddy.h80 struct drm_buddy_block **roots; member
/linux-6.15/Documentation/trace/
H A Dosnoise-tracer.rst20 cause of any gap between two different reads of the time roots either on
171 The reason roots in the overhead of the entry and exit code that happens
/linux-6.15/Documentation/kbuild/
H A Dkbuild.rst249 relocations required by build roots. This is not defined in the
276 relocations required by build roots. This is not defined in the
/linux-6.15/Documentation/admin-guide/device-mapper/
H A Dverity.rst117 Number of generator roots. This equals to the number of parity bytes in
118 the encoding data. For example, in RS(M, N) encoding, the number of roots
/linux-6.15/arch/x86/kvm/mmu/
H A Dmmu.c6359 u64 addr, unsigned long roots) in kvm_mmu_invalidate_addr() argument
6363 WARN_ON_ONCE(roots & ~KVM_MMU_ROOTS_ALL); in kvm_mmu_invalidate_addr()
6377 if (roots & KVM_MMU_ROOT_CURRENT) in kvm_mmu_invalidate_addr()
6381 if (roots & KVM_MMU_ROOT_PREVIOUS(i)) in kvm_mmu_invalidate_addr()
6408 unsigned long roots = 0; in kvm_mmu_invpcid_gva() local
6412 roots |= KVM_MMU_ROOT_CURRENT; in kvm_mmu_invpcid_gva()
6417 roots |= KVM_MMU_ROOT_PREVIOUS(i); in kvm_mmu_invpcid_gva()
6420 if (roots) in kvm_mmu_invpcid_gva()
6421 kvm_mmu_invalidate_addr(vcpu, mmu, gva, roots); in kvm_mmu_invpcid_gva()
/linux-6.15/Documentation/filesystems/nfs/
H A Dexporting.rst75 b. A primitive for creation of secondary roots - d_obtain_root(inode).
/linux-6.15/Documentation/virt/kvm/x86/
H A Dmmu.rst386 - look up new shadow roots
392 - look up new shadow roots
/linux-6.15/LICENSES/preferred/
H A DLGPL-2.0181 (For example, a function in a library to compute square roots has a
186 function must still compute square roots.)
H A DLGPL-2.1193 (For example, a function in a library to compute square roots has a
198 function must still compute square roots.)
/linux-6.15/arch/x86/kvm/vmx/
H A Dnested.c391 unsigned long roots = 0; in nested_ept_invalidate_addr() local
402 roots |= KVM_MMU_ROOT_PREVIOUS(i); in nested_ept_invalidate_addr()
404 if (roots) in nested_ept_invalidate_addr()
405 kvm_mmu_invalidate_addr(vcpu, vcpu->arch.mmu, addr, roots); in nested_ept_invalidate_addr()
/linux-6.15/arch/x86/include/asm/
H A Dkvm_host.h2248 u64 addr, unsigned long roots);

12