| /linux/drivers/acpi/ |
| H A D | pci_root.c | 154 static void decode_osc_bits(struct acpi_pci_root *root, char *msg, u32 word, in decode_osc_bits() argument 167 dev_info(&root->device->dev, "_OSC: %s [%s]\n", msg, buf); in decode_osc_bits() 170 static void decode_osc_support(struct acpi_pci_root *root, char *msg, u32 word) in decode_osc_support() argument 172 decode_osc_bits(root, msg, word, pci_osc_support_bit, in decode_osc_support() 176 static void decode_osc_control(struct acpi_pci_root *root, char *msg, u32 word) in decode_osc_control() argument 178 decode_osc_bits(root, msg, word, pci_osc_control_bit, in decode_osc_control() 182 static void decode_cxl_osc_support(struct acpi_pci_root *root, char *msg, u32 word) in decode_cxl_osc_support() argument 184 decode_osc_bits(root, msg, word, cxl_osc_support_bit, in decode_cxl_osc_support() 188 static void decode_cxl_osc_control(struct acpi_pci_root *root, char *msg, u32 word) in decode_cxl_osc_control() argument 190 decode_osc_bits(root, msg, word, cxl_osc_control_bit, in decode_cxl_osc_control() [all …]
|
| /linux/security/ipe/ |
| H A D | policy_fs.c | 51 struct inode *root = NULL; in read_pkcs7() local 54 root = d_inode(f->f_path.dentry->d_parent); in read_pkcs7() 56 inode_lock_shared(root); in read_pkcs7() 57 p = (struct ipe_policy *)root->i_private; in read_pkcs7() 71 inode_unlock_shared(root); in read_pkcs7() 94 struct inode *root = NULL; in read_policy() local 97 root = d_inode(f->f_path.dentry->d_parent); in read_policy() 99 inode_lock_shared(root); in read_policy() 100 p = (struct ipe_policy *)root->i_private; in read_policy() 109 inode_unlock_shared(root); in read_policy() [all …]
|
| /linux/lib/ |
| H A D | radix-tree.c | 95 static inline gfp_t root_gfp_mask(const struct radix_tree_root *root) in root_gfp_mask() argument 97 return root->xa_flags & (__GFP_BITS_MASK & ~GFP_ZONEMASK); in root_gfp_mask() 118 static inline void root_tag_set(struct radix_tree_root *root, unsigned tag) in root_tag_set() argument 120 root->xa_flags |= (__force gfp_t)(1 << (tag + ROOT_TAG_SHIFT)); in root_tag_set() 123 static inline void root_tag_clear(struct radix_tree_root *root, unsigned tag) in root_tag_clear() argument 125 root->xa_flags &= (__force gfp_t)~(1 << (tag + ROOT_TAG_SHIFT)); in root_tag_clear() 128 static inline void root_tag_clear_all(struct radix_tree_root *root) in root_tag_clear_all() argument 130 root->xa_flags &= (__force gfp_t)((1 << ROOT_TAG_SHIFT) - 1); in root_tag_clear_all() 133 static inline int root_tag_get(const struct radix_tree_root *root, unsigned tag) in root_tag_get() argument 135 return (__force int)root->xa_flags & (1 << (tag + ROOT_TAG_SHIFT)); in root_tag_get() [all …]
|
| /linux/tools/testing/selftests/cgroup/ |
| H A D | test_core.c | 85 static int test_cgcore_destroy(const char *root) in test_cgcore_destroy() argument 92 cg_test = cg_name(root, "cg_test"); in test_cgcore_destroy() 147 static int test_cgcore_populated(const char *root) in test_cgcore_populated() argument 159 cg_test_a = cg_name(root, "cg_test_a"); in test_cgcore_populated() 160 cg_test_b = cg_name(root, "cg_test_a/cg_test_b"); in test_cgcore_populated() 161 cg_test_c = cg_name(root, "cg_test_a/cg_test_b/cg_test_c"); in test_cgcore_populated() 162 cg_test_d = cg_name(root, "cg_test_a/cg_test_b/cg_test_d"); in test_cgcore_populated() 194 if (cg_enter_current(root)) in test_cgcore_populated() 283 static int test_cgcore_invalid_domain(const char *root) in test_cgcore_invalid_domain() argument 291 grandparent = cg_name(root, "cg_test_grandparent"); in test_cgcore_invalid_domain() [all …]
|
| H A D | test_pids.c | 29 static int test_pids_max(const char *root) in test_pids_max() argument 35 cg_pids = cg_name(root, "pids_test"); in test_pids_max() 64 cg_enter_current(root); in test_pids_max() 74 static int test_pids_events(const char *root) in test_pids_events() argument 83 cg_parent = cg_name(root, "pids_parent"); in test_pids_events() 123 cg_enter_current(root); in test_pids_events() 138 int (*fn)(const char *root); 148 char root[PATH_MAX]; in main() local 152 if (cg_find_unified_root(root, sizeof(root), NULL)) in main() 159 if (cg_read_strstr(root, "cgroup.controllers", "pids")) in main() [all …]
|
| /linux/fs/kernfs/ |
| H A D | dir.c | 224 struct kernfs_root *root; in kernfs_path_from_node() local 228 root = kernfs_root(to); in kernfs_path_from_node() 229 if (!(root->flags & KERNFS_ROOT_INVARIANT_PARENT)) { in kernfs_path_from_node() 230 guard(read_lock_irqsave)(&root->kernfs_rename_lock); in kernfs_path_from_node() 297 struct kernfs_root *root; in kernfs_get_parent() local 300 root = kernfs_root(kn); in kernfs_get_parent() 301 read_lock_irqsave(&root->kernfs_rename_lock, flags); in kernfs_get_parent() 304 read_unlock_irqrestore(&root->kernfs_rename_lock, flags); in kernfs_get_parent() 493 struct kernfs_root *root = kernfs_root(kn); in kernfs_drain() local 495 lockdep_assert_held_write(&root->kernfs_rwsem); in kernfs_drain() [all …]
|
| H A D | mount.c | 30 struct kernfs_root *root = kernfs_root(kernfs_dentry_node(dentry)); in kernfs_sop_show_options() local 31 struct kernfs_syscall_ops *scops = root->syscall_ops; in kernfs_sop_show_options() 34 return scops->show_options(sf, root); in kernfs_sop_show_options() 41 struct kernfs_root *root = kernfs_root(node); in kernfs_sop_show_path() local 42 struct kernfs_syscall_ops *scops = root->syscall_ops; in kernfs_sop_show_path() 45 return scops->show_path(sf, node, root); in kernfs_sop_show_path() 127 kn = kernfs_find_and_get_node_by_id(info->root, id); in __kernfs_fh_to_dentry() 163 struct kernfs_root *root = kernfs_root(kn); in kernfs_get_parent_dentry() local 165 guard(rwsem_read)(&root->kernfs_rwsem); in kernfs_get_parent_dentry() 186 return kernfs_info(sb)->root; in kernfs_root_from_sb() [all …]
|
| /linux/Documentation/translations/zh_CN/security/secrets/ |
| H A D | coco.rst | 64 drwxr-xr-x 2 root root 0 Jun 28 11:54 . 65 drwxr-xr-x 3 root root 0 Jun 28 11:54 .. 66 -r--r----- 1 root root 0 Jun 28 11:54 736870e5-84f0-4973-92ec-06879ce3da0b 67 -r--r----- 1 root root 0 Jun 28 11:54 83c83f7f-1356-4975-8b7e-d3a0b54312c6 68 -r--r----- 1 root root 0 Jun 28 11:54 9553f55d-3da2-43ee-ab5d-ff17f78864d2 69 -r--r----- 1 root root 0 Jun 28 11:54 e6f5a162-d67f-4750-a67c-5d065f2a9910 81 drwxr-xr-x 2 root root 0 Jun 28 11:55 . 82 drwxr-xr-x 3 root root 0 Jun 28 11:54 .. 83 -r--r----- 1 root root 0 Jun 28 11:54 736870e5-84f0-4973-92ec-06879ce3da0b 84 -r--r----- 1 root root 0 Jun 28 11:54 83c83f7f-1356-4975-8b7e-d3a0b54312c6 [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-class-rapidio | 48 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0001 49 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0004 50 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0007 51 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0002 52 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0003 53 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0005 54 lrwxrwxrwx 1 root root 0 Feb 11 15:11 device -> ../../../0000:01:00.0 55 -r--r--r-- 1 root root 4096 Feb 11 15:11 port_destid 56 drwxr-xr-x 2 root root 0 Feb 11 15:11 power 57 lrwxrwxrwx 1 root root 0 Feb 11 15:04 subsystem -> ../../../../../../class/rapidio_port [all …]
|
| /linux/fs/vboxsf/ |
| H A D | vboxsf_wrappers.c | 75 int vboxsf_map_folder(struct shfl_string *folder_name, u32 *root) in vboxsf_map_folder() argument 84 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT; in vboxsf_map_folder() 85 parms.root.u.value32 = 0; in vboxsf_map_folder() 98 *root = parms.root.u.value32; in vboxsf_map_folder() 102 int vboxsf_unmap_folder(u32 root) in vboxsf_unmap_folder() argument 106 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT; in vboxsf_unmap_folder() 107 parms.root.u.value32 = root; in vboxsf_unmap_folder() 130 int vboxsf_create(u32 root, struct shfl_string *parsed_path, in vboxsf_create() argument 135 parms.root.type = VMMDEV_HGCM_PARM_TYPE_32BIT; in vboxsf_create() 136 parms.root.u.value32 = root; in vboxsf_create() [all …]
|
| /linux/arch/x86/kernel/ |
| H A D | amd_node.c | 88 struct pci_dev *root; in __amd_smn_rw() local 94 root = amd_roots[node]; in __amd_smn_rw() 95 if (!root) in __amd_smn_rw() 103 err = pci_write_config_dword(root, i_off, address); in __amd_smn_rw() 109 err = (write ? pci_write_config_dword(root, d_off, *value) in __amd_smn_rw() 110 : pci_read_config_dword(root, d_off, value)); in __amd_smn_rw() 221 static struct pci_dev *get_next_root(struct pci_dev *root) in get_next_root() argument 223 while ((root = pci_get_class(PCI_CLASS_BRIDGE_HOST << 8, root))) { in get_next_root() 225 if (root->devfn) in get_next_root() 228 if (root->vendor != PCI_VENDOR_ID_AMD && in get_next_root() [all …]
|
| /linux/tools/testing/radix-tree/ |
| H A D | regression3.c | 31 RADIX_TREE(root, GFP_KERNEL); in regression3_test() 40 radix_tree_insert(&root, 0, ptr0); in regression3_test() 41 radix_tree_tag_set(&root, 0, 0); in regression3_test() 44 radix_tree_for_each_tagged(slot, &root, &iter, 0, 0) { in regression3_test() 47 radix_tree_insert(&root, 1, ptr); in regression3_test() 48 radix_tree_tag_set(&root, 1, 0); in regression3_test() 57 radix_tree_delete(&root, 1); in regression3_test() 60 radix_tree_for_each_slot(slot, &root, &iter, 0) { in regression3_test() 63 radix_tree_insert(&root, 1, ptr); in regression3_test() 73 radix_tree_for_each_slot(slot, &root, &iter, 0) { in regression3_test() [all …]
|
| H A D | test.h | 14 int item_insert(struct radix_tree_root *root, unsigned long index); 17 int item_delete(struct radix_tree_root *root, unsigned long index); 19 struct item *item_lookup(struct radix_tree_root *root, unsigned long index); 21 void item_check_present(struct radix_tree_root *root, unsigned long index); 22 void item_check_absent(struct radix_tree_root *root, unsigned long index); 23 void item_gang_check_present(struct radix_tree_root *root, 26 void item_full_scan(struct radix_tree_root *root, unsigned long start, 28 void item_kill_tree(struct radix_tree_root *root); 43 item_tag_set(struct radix_tree_root *root, unsigned long index, int tag); 45 item_tag_clear(struct radix_tree_root *root, unsigned long index, int tag); [all …]
|
| H A D | test.c | 12 item_tag_set(struct radix_tree_root *root, unsigned long index, int tag) in item_tag_set() argument 14 return radix_tree_tag_set(root, index, tag); in item_tag_set() 18 item_tag_clear(struct radix_tree_root *root, unsigned long index, int tag) in item_tag_clear() argument 20 return radix_tree_tag_clear(root, index, tag); in item_tag_clear() 23 int item_tag_get(struct radix_tree_root *root, unsigned long index, int tag) in item_tag_get() argument 25 return radix_tree_tag_get(root, index, tag); in item_tag_get() 37 int item_insert(struct radix_tree_root *root, unsigned long index) in item_insert() argument 40 int err = radix_tree_insert(root, item->index, item); in item_insert() 61 int item_delete(struct radix_tree_root *root, unsigned long index) in item_delete() argument 63 struct item *item = radix_tree_delete(root, index); in item_delete() [all …]
|
| /linux/Documentation/target/ |
| H A D | tcm_mod_builder.rst | 74 drwxr-xr-x 2 root root 4096 2010-10-05 03:23 . 75 drwxr-xr-x 9 root root 4096 2010-10-05 03:22 .. 76 -rw-r--r-- 1 root root 282 2010-10-05 03:22 Kbuild 77 -rw-r--r-- 1 root root 171 2010-10-05 03:22 Kconfig 78 -rw-r--r-- 1 root root 49 2010-10-05 03:23 modules.order 79 -rw-r--r-- 1 root root 738 2010-10-05 03:22 tcm_nab5000_base.h 80 -rw-r--r-- 1 root root 9096 2010-10-05 03:22 tcm_nab5000_configfs.c 81 -rw-r--r-- 1 root root 191200 2010-10-05 03:23 tcm_nab5000_configfs.o 82 -rw-r--r-- 1 root root 40504 2010-10-05 03:23 .tcm_nab5000_configfs.o.cmd 83 -rw-r--r-- 1 root root 5414 2010-10-05 03:22 tcm_nab5000_fabric.c [all …]
|
| /linux/drivers/eisa/ |
| H A D | eisa-bus.c | 43 struct eisa_root_device *root, in is_forced_dev() argument 49 x = (root->bus_nr << 8) | edev->slot; in is_forced_dev() 182 static int __init eisa_init_device(struct eisa_root_device *root, in eisa_init_device() argument 190 sig_addr = SLOT_ADDRESS(root, slot) + EISA_VENDOR_ID_OFFSET; in eisa_init_device() 198 edev->state = inb(SLOT_ADDRESS(root, slot) + EISA_CONFIG_OFFSET) in eisa_init_device() 200 edev->base_addr = SLOT_ADDRESS(root, slot); in eisa_init_device() 201 edev->dma_mask = root->dma_mask; /* Default DMA mask */ in eisa_init_device() 203 edev->dev.parent = root->dev; in eisa_init_device() 207 dev_set_name(&edev->dev, "%02X:%02X", root->bus_nr, slot); in eisa_init_device() 217 if (is_forced_dev(enable_dev, enable_dev_count, root, edev)) in eisa_init_device() [all …]
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | tdp_mmu.c | 79 void kvm_tdp_mmu_put_root(struct kvm *kvm, struct kvm_mmu_page *root) in kvm_tdp_mmu_put_root() argument 81 if (!refcount_dec_and_test(&root->tdp_mmu_root_count)) in kvm_tdp_mmu_put_root() 89 KVM_BUG_ON(!is_tdp_mmu_page(root) || !root->role.invalid, kvm); in kvm_tdp_mmu_put_root() 92 list_del_rcu(&root->link); in kvm_tdp_mmu_put_root() 94 call_rcu(&root->rcu_head, tdp_mmu_free_sp_rcu_callback); in kvm_tdp_mmu_put_root() 97 static bool tdp_mmu_root_match(struct kvm_mmu_page *root, in tdp_mmu_root_match() argument 103 if (root->role.invalid && !(types & KVM_INVALID_ROOTS)) in tdp_mmu_root_match() 106 if (likely(!is_mirror_sp(root))) in tdp_mmu_root_match() 259 struct kvm_mmu_page *root; in kvm_tdp_mmu_alloc_root() local 272 for_each_valid_tdp_mmu_root_yield_safe(kvm, root, as_id) { in kvm_tdp_mmu_alloc_root() [all …]
|
| /linux/scripts/gdb/linux/ |
| H A D | rbtree.py | 12 def rb_inorder_for_each(root): argument 19 yield from inorder(root['rb_node']) 21 def rb_inorder_for_each_entry(root, gdbtype, member): argument 22 for node in rb_inorder_for_each(root): 25 def rb_first(root): argument 26 if root.type == rb_root_type.get_type(): 27 node = root.address.cast(rb_root_type.get_type().pointer()) 28 elif root.type != rb_root_type.get_type().pointer(): 29 raise gdb.GdbError("Must be struct rb_root not {}".format(root.type)) 31 node = root['rb_node'] [all …]
|
| H A D | radixtree.py | 33 def resolve_root(root): argument 34 if root.type == radix_tree_root_type.get_type(): 35 return root 36 if root.type == radix_tree_root_type.get_type().pointer(): 37 return root.dereference() 39 .format(radix_tree_root_type.get_type(), root.type)) 41 def lookup(root, index): argument 42 root = resolve_root(root) 43 node = root['xa_head'] 81 def load_root(root): argument [all …]
|
| /linux/fs/btrfs/ |
| H A D | relocation.c | 246 static bool reloc_root_is_dead(const struct btrfs_root *root) in reloc_root_is_dead() argument 254 if (test_bit(BTRFS_ROOT_DEAD_RELOC_TREE, &root->state)) in reloc_root_is_dead() 267 static bool have_reloc_root(const struct btrfs_root *root) in have_reloc_root() argument 269 if (reloc_root_is_dead(root)) in have_reloc_root() 271 if (!root->reloc_root) in have_reloc_root() 276 bool btrfs_should_ignore_reloc_root(const struct btrfs_root *root) in btrfs_should_ignore_reloc_root() argument 280 if (!test_bit(BTRFS_ROOT_SHAREABLE, &root->state)) in btrfs_should_ignore_reloc_root() 284 if (reloc_root_is_dead(root)) in btrfs_should_ignore_reloc_root() 287 reloc_root = root->reloc_root; in btrfs_should_ignore_reloc_root() 292 root->fs_info->running_transaction->transid) in btrfs_should_ignore_reloc_root() [all …]
|
| H A D | delayed-inode.c | 55 struct btrfs_root *root, u64 inode_id) in btrfs_init_delayed_node() argument 57 delayed_node->root = root; in btrfs_init_delayed_node() 72 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_delayed_node() local 83 xa_lock(&root->delayed_nodes); in btrfs_get_delayed_node() 84 node = xa_load(&root->delayed_nodes, ino); in btrfs_get_delayed_node() 91 xa_unlock(&root->delayed_nodes); in btrfs_get_delayed_node() 121 xa_unlock(&root->delayed_nodes); in btrfs_get_delayed_node() 124 xa_unlock(&root->delayed_nodes); in btrfs_get_delayed_node() 140 struct btrfs_root *root = btrfs_inode->root; in btrfs_get_or_create_delayed_node() local 153 btrfs_init_delayed_node(node, root, ino); in btrfs_get_or_create_delayed_node() [all …]
|
| /linux/Documentation/admin-guide/acpi/ |
| H A D | fan_performance_states.rst | 22 -r--r--r-- 1 root root 4096 Dec 13 20:38 state0 23 -r--r--r-- 1 root root 4096 Dec 13 20:38 state1 24 -r--r--r-- 1 root root 4096 Dec 13 20:38 state10 25 -r--r--r-- 1 root root 4096 Dec 13 20:38 state11 26 -r--r--r-- 1 root root 4096 Dec 13 20:38 state2 27 -r--r--r-- 1 root root 4096 Dec 13 20:38 state3 28 -r--r--r-- 1 root root 4096 Dec 13 20:38 state4 29 -r--r--r-- 1 root root 4096 Dec 13 20:38 state5 30 -r--r--r-- 1 root root 4096 Dec 13 20:38 state6 31 -r--r--r-- 1 root root 4096 Dec 13 20:38 state7 [all …]
|
| /linux/drivers/crypto/nx/ |
| H A D | nx_debugfs.c | 35 struct dentry *root; in nx_debugfs_init() local 37 root = debugfs_create_dir(NX_NAME, NULL); in nx_debugfs_init() 38 drv->dfs_root = root; in nx_debugfs_init() 41 root, &drv->stats.aes_ops.counter); in nx_debugfs_init() 43 root, &drv->stats.sha256_ops.counter); in nx_debugfs_init() 45 root, &drv->stats.sha512_ops.counter); in nx_debugfs_init() 47 root, &drv->stats.aes_bytes.counter); in nx_debugfs_init() 49 root, &drv->stats.sha256_bytes.counter); in nx_debugfs_init() 51 root, &drv->stats.sha512_bytes.counter); in nx_debugfs_init() 53 root, &drv->stats.errors.counter); in nx_debugfs_init() [all …]
|
| /linux/fs/nfs/ |
| H A D | getroot.c | 72 struct dentry *root; in nfs_get_root() local 110 root = d_obtain_root(inode); in nfs_get_root() 111 if (IS_ERR(root)) { in nfs_get_root() 113 error = PTR_ERR(root); in nfs_get_root() 118 security_d_instantiate(root, inode); in nfs_get_root() 119 spin_lock(&root->d_lock); in nfs_get_root() 120 if (IS_ROOT(root) && !root->d_fsdata && in nfs_get_root() 121 !(root->d_flags & DCACHE_NFSFS_RENAMED)) { in nfs_get_root() 122 root->d_fsdata = name; in nfs_get_root() 125 spin_unlock(&root->d_lock); in nfs_get_root() [all …]
|
| /linux/kernel/cgroup/ |
| H A D | cgroup-v1.c | 68 struct cgroup_root *root; in cgroup_attach_task_all() local 73 for_each_root(root) { in cgroup_attach_task_all() 77 from_cgrp = task_cgroup_from_root(from, root); in cgroup_attach_task_all() 560 BUILD_BUG_ON(sizeof(cgrp->root->release_agent_path) < PATH_MAX); in cgroup_release_agent_write() 575 strscpy(cgrp->root->release_agent_path, strstrip(buf), in cgroup_release_agent_write() 576 sizeof(cgrp->root->release_agent_path)); in cgroup_release_agent_write() 587 seq_puts(seq, cgrp->root->release_agent_path); in cgroup_release_agent_show() 690 cgrp_v1_visible |= ss->root != &cgrp_dfl_root; in proc_cgroupstats_show() 696 ss->legacy_name, ss->root->hierarchy_id, in proc_cgroupstats_show() 697 atomic_read(&ss->root->nr_cgrps), in proc_cgroupstats_show() [all …]
|