Home
last modified time | relevance | path

Searched refs:root (Results 1 – 25 of 356) sorted by relevance

12345678910>>...15

/drivers/acpi/
Dpci_root.c144 static void decode_osc_bits(struct acpi_pci_root *root, char *msg, u32 word, in decode_osc_bits() argument
157 dev_info(&root->device->dev, "_OSC: %s [%s]\n", msg, buf); in decode_osc_bits()
160 static void decode_osc_support(struct acpi_pci_root *root, char *msg, u32 word) in decode_osc_support() argument
162 decode_osc_bits(root, msg, word, pci_osc_support_bit, in decode_osc_support()
166 static void decode_osc_control(struct acpi_pci_root *root, char *msg, u32 word) in decode_osc_control() argument
168 decode_osc_bits(root, msg, word, pci_osc_control_bit, in decode_osc_control()
193 static acpi_status acpi_pci_query_osc(struct acpi_pci_root *root, in acpi_pci_query_osc() argument
201 support |= root->osc_support_set; in acpi_pci_query_osc()
207 capbuf[OSC_CONTROL_DWORD] = *control | root->osc_control_set; in acpi_pci_query_osc()
210 capbuf[OSC_CONTROL_DWORD] = root->osc_control_set; in acpi_pci_query_osc()
[all …]
Dpci_mcfg.c196 static void pci_mcfg_apply_quirks(struct acpi_pci_root *root, in pci_mcfg_apply_quirks() argument
201 u16 segment = root->segment; in pci_mcfg_apply_quirks()
202 struct resource *bus_range = &root->secondary; in pci_mcfg_apply_quirks()
212 dev_info(&root->device->dev, "MCFG quirk: ECAM at %pR for %pR with %ps\n", in pci_mcfg_apply_quirks()
223 int pci_mcfg_lookup(struct acpi_pci_root *root, struct resource *cfgres, in pci_mcfg_lookup() argument
227 struct resource *bus_res = &root->secondary; in pci_mcfg_lookup()
228 u16 seg = root->segment; in pci_mcfg_lookup()
233 if (root->mcfg_addr) in pci_mcfg_lookup()
242 root->mcfg_addr = e->addr; in pci_mcfg_lookup()
249 if (root->mcfg_addr) { in pci_mcfg_lookup()
[all …]
/drivers/eisa/
Deisa-bus.c43 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 …]
/drivers/crypto/nx/
Dnx_debugfs.c35 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 …]
/drivers/md/persistent-data/
Ddm-bitset.c36 int dm_bitset_empty(struct dm_disk_bitset *info, dm_block_t *root) in dm_bitset_empty() argument
38 return dm_array_empty(&info->array_info, root); in dm_bitset_empty()
72 int dm_bitset_new(struct dm_disk_bitset *info, dm_block_t *root, in dm_bitset_new() argument
80 return dm_array_new(&info->array_info, root, dm_div_up(size, 64), pack_bits, &p); in dm_bitset_new()
84 int dm_bitset_resize(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_resize() argument
93 return dm_array_resize(&info->array_info, root, old_blocks, new_blocks, in dm_bitset_resize()
98 int dm_bitset_del(struct dm_disk_bitset *info, dm_block_t root) in dm_bitset_del() argument
100 return dm_array_del(&info->array_info, root); in dm_bitset_del()
104 int dm_bitset_flush(struct dm_disk_bitset *info, dm_block_t root, in dm_bitset_flush() argument
116 r = dm_array_set_value(&info->array_info, root, info->current_index, in dm_bitset_flush()
[all …]
Ddm-btree.h94 int dm_btree_empty(struct dm_btree_info *info, dm_block_t *root);
100 int dm_btree_del(struct dm_btree_info *info, dm_block_t root);
109 int dm_btree_lookup(struct dm_btree_info *info, dm_block_t root,
116 int dm_btree_lookup_next(struct dm_btree_info *info, dm_block_t root,
122 int dm_btree_insert(struct dm_btree_info *info, dm_block_t root,
131 int dm_btree_insert_notify(struct dm_btree_info *info, dm_block_t root,
141 int dm_btree_remove(struct dm_btree_info *info, dm_block_t root,
150 int dm_btree_remove_leaves(struct dm_btree_info *info, dm_block_t root,
159 int dm_btree_find_lowest_key(struct dm_btree_info *info, dm_block_t root,
167 int dm_btree_find_highest_key(struct dm_btree_info *info, dm_block_t root,
[all …]
Ddm-array.c249 static int lookup_ablock(struct dm_array_info *info, dm_block_t root, in lookup_ablock() argument
257 r = dm_btree_lookup(&info->btree_info, root, &key, &block_le); in lookup_ablock()
268 struct dm_block *block, dm_block_t *root) in insert_ablock() argument
273 return dm_btree_insert(&info->btree_info, *root, &index, &block_le, root); in insert_ablock()
300 dm_block_t *root) in __reinsert_ablock() argument
312 r = insert_ablock(info, index, block, root); in __reinsert_ablock()
323 static int shadow_ablock(struct dm_array_info *info, dm_block_t *root, in shadow_ablock() argument
332 r = dm_btree_lookup(&info->btree_info, *root, &key, &block_le); in shadow_ablock()
341 return __reinsert_ablock(info, index, *block, b, root); in shadow_ablock()
350 const void *value, dm_block_t *root) in insert_new_ablock() argument
[all …]
Ddm-array.h92 int dm_array_empty(struct dm_array_info *info, dm_block_t *root);
109 int dm_array_resize(struct dm_array_info *info, dm_block_t root,
130 int dm_array_new(struct dm_array_info *info, dm_block_t *root,
137 int dm_array_del(struct dm_array_info *info, dm_block_t root);
149 int dm_array_get_value(struct dm_array_info *info, dm_block_t root,
167 int dm_array_set_value(struct dm_array_info *info, dm_block_t root,
179 int dm_array_walk(struct dm_array_info *info, dm_block_t root,
205 dm_block_t root, struct dm_array_cursor *c);
Ddm-bitset.h108 int dm_bitset_new(struct dm_disk_bitset *info, dm_block_t *root,
128 int dm_bitset_del(struct dm_disk_bitset *info, dm_block_t root);
140 int dm_bitset_set_bit(struct dm_disk_bitset *info, dm_block_t root,
153 int dm_bitset_clear_bit(struct dm_disk_bitset *info, dm_block_t root,
167 int dm_bitset_test_bit(struct dm_disk_bitset *info, dm_block_t root,
177 int dm_bitset_flush(struct dm_disk_bitset *info, dm_block_t root,
195 dm_block_t root, uint32_t nr_entries,
/drivers/gpu/drm/i915/gt/
Ddebugfs_gt.c17 struct dentry *root; in debugfs_gt_register() local
22 root = debugfs_create_dir("gt", gt->i915->drm.primary->debugfs_root); in debugfs_gt_register()
23 if (IS_ERR(root)) in debugfs_gt_register()
26 debugfs_engines_register(gt, root); in debugfs_gt_register()
27 debugfs_gt_pm_register(gt, root); in debugfs_gt_register()
28 intel_sseu_debugfs_register(gt, root); in debugfs_gt_register()
30 intel_uc_debugfs_register(&gt->uc, root); in debugfs_gt_register()
33 void intel_gt_debugfs_register_files(struct dentry *root, in intel_gt_debugfs_register_files() argument
42 mode, root, data, in intel_gt_debugfs_register_files()
/drivers/misc/genwqe/
Dcard_debugfs.c321 struct dentry *root; in genwqe_init_debugfs() local
328 root = debugfs_create_dir(card_name, cd->debugfs_genwqe); in genwqe_init_debugfs()
331 debugfs_create_file("ddcb_info", S_IRUGO, root, cd, &ddcb_info_fops); in genwqe_init_debugfs()
332 debugfs_create_file("info", S_IRUGO, root, cd, &info_fops); in genwqe_init_debugfs()
333 debugfs_create_x64("err_inject", 0666, root, &cd->err_inject); in genwqe_init_debugfs()
334 debugfs_create_u32("ddcb_software_timeout", 0666, root, in genwqe_init_debugfs()
336 debugfs_create_u32("kill_timeout", 0666, root, &cd->kill_timeout); in genwqe_init_debugfs()
340 cd->debugfs_root = root; in genwqe_init_debugfs()
344 debugfs_create_file("curr_regs", S_IRUGO, root, cd, &curr_regs_fops); in genwqe_init_debugfs()
345 debugfs_create_file("curr_dbg_uid0", S_IRUGO, root, cd, in genwqe_init_debugfs()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
Dpagealloc.c84 struct rb_root *root; in page_root_per_function() local
87 root = xa_load(&dev->priv.page_root_xa, function); in page_root_per_function()
88 if (root) in page_root_per_function()
89 return root; in page_root_per_function()
91 root = kzalloc(sizeof(*root), GFP_KERNEL); in page_root_per_function()
92 if (!root) in page_root_per_function()
95 err = xa_insert(&dev->priv.page_root_xa, function, root, GFP_KERNEL); in page_root_per_function()
97 kfree(root); in page_root_per_function()
101 *root = RB_ROOT; in page_root_per_function()
103 return root; in page_root_per_function()
[all …]
Dfs_core.c304 node->root = node; in tree_add_node()
306 node->root = parent->root; in tree_add_node()
418 struct fs_node *root; in find_root() local
421 root = node->root; in find_root()
423 if (WARN_ON(root->type != FS_TYPE_NAMESPACE)) { in find_root()
428 ns = container_of(root, struct mlx5_flow_namespace, node); in find_root()
434 struct mlx5_flow_root_namespace *root = find_root(node); in get_steering() local
436 if (root) in get_steering()
437 return root->dev->priv.steering; in get_steering()
443 struct mlx5_flow_root_namespace *root = find_root(node); in get_dev() local
[all …]
/drivers/gpu/drm/i915/
Di915_syncmap.c91 void i915_syncmap_init(struct i915_syncmap **root) in i915_syncmap_init() argument
95 BUILD_BUG_ON(KSYNCMAP > BITS_PER_TYPE((*root)->bitmap)); in i915_syncmap_init()
96 *root = NULL; in i915_syncmap_init()
154 bool i915_syncmap_is_later(struct i915_syncmap **root, u64 id, u32 seqno) in i915_syncmap_is_later() argument
159 p = *root; in i915_syncmap_is_later()
189 *root = p; in i915_syncmap_is_later()
230 static noinline int __sync_set(struct i915_syncmap **root, u64 id, u32 seqno) in __sync_set() argument
232 struct i915_syncmap *p = *root; in __sync_set()
336 *root = p; in __sync_set()
353 int i915_syncmap_set(struct i915_syncmap **root, u64 id, u32 seqno) in i915_syncmap_set() argument
[all …]
/drivers/mmc/core/
Ddebugfs.c299 struct dentry *root; in mmc_add_host_debugfs() local
301 root = debugfs_create_dir(mmc_hostname(host), NULL); in mmc_add_host_debugfs()
302 host->debugfs_root = root; in mmc_add_host_debugfs()
304 debugfs_create_file("ios", S_IRUSR, root, host, &mmc_ios_fops); in mmc_add_host_debugfs()
305 debugfs_create_x32("caps", S_IRUSR, root, &host->caps); in mmc_add_host_debugfs()
306 debugfs_create_x32("caps2", S_IRUSR, root, &host->caps2); in mmc_add_host_debugfs()
307 debugfs_create_file_unsafe("clock", S_IRUSR | S_IWUSR, root, host, in mmc_add_host_debugfs()
310 debugfs_create_file("err_state", 0600, root, host, in mmc_add_host_debugfs()
312 debugfs_create_file("err_stats", 0600, root, host, in mmc_add_host_debugfs()
319 fault_create_debugfs_attr("fail_mmc_request", root, in mmc_add_host_debugfs()
[all …]
/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Drootnv04.c42 struct nv04_disp_root *root = nv04_disp_root(object); in nv04_disp_mthd() local
58 if (!(head = nvkm_head_find(root->disp, id))) in nv04_disp_mthd()
81 struct nv04_disp_root *root; in nv04_disp_root_new() local
83 if (!(root = kzalloc(sizeof(*root), GFP_KERNEL))) in nv04_disp_root_new()
85 root->disp = disp; in nv04_disp_root_new()
86 *pobject = &root->object; in nv04_disp_root_new()
88 nvkm_object_ctor(&nv04_disp_root, oclass, &root->object); in nv04_disp_root_new()
/drivers/mtd/parsers/
Dofpart_bcm4908.c19 struct device_node *root; in bcm4908_partitions_fw_offset() local
23 root = of_find_node_by_path("/"); in bcm4908_partitions_fw_offset()
24 if (!root) in bcm4908_partitions_fw_offset()
27 of_property_for_each_string(root, "brcm_blparms", prop, s) { in bcm4908_partitions_fw_offset()
38 of_node_put(root); in bcm4908_partitions_fw_offset()
42 of_node_put(root); in bcm4908_partitions_fw_offset()
46 of_node_put(root); in bcm4908_partitions_fw_offset()
/drivers/of/
Dplatform.c416 int of_platform_bus_probe(struct device_node *root, in of_platform_bus_probe() argument
423 root = root ? of_node_get(root) : of_find_node_by_path("/"); in of_platform_bus_probe()
424 if (!root) in of_platform_bus_probe()
428 pr_debug(" starting at: %pOF\n", root); in of_platform_bus_probe()
431 if (of_match_node(matches, root)) { in of_platform_bus_probe()
432 rc = of_platform_bus_create(root, matches, NULL, parent, false); in of_platform_bus_probe()
433 } else for_each_child_of_node(root, child) { in of_platform_bus_probe()
443 of_node_put(root); in of_platform_bus_probe()
467 int of_platform_populate(struct device_node *root, in of_platform_populate() argument
475 root = root ? of_node_get(root) : of_find_node_by_path("/"); in of_platform_populate()
[all …]
/drivers/ptp/
Dptp_qoriq_debugfs.c72 struct dentry *root; in ptp_qoriq_create_debugfs() local
74 root = debugfs_create_dir(dev_name(ptp_qoriq->dev), NULL); in ptp_qoriq_create_debugfs()
75 if (IS_ERR(root)) in ptp_qoriq_create_debugfs()
77 if (!root) in ptp_qoriq_create_debugfs()
80 ptp_qoriq->debugfs_root = root; in ptp_qoriq_create_debugfs()
82 if (!debugfs_create_file_unsafe("fiper1-loopback", 0600, root, in ptp_qoriq_create_debugfs()
85 if (!debugfs_create_file_unsafe("fiper2-loopback", 0600, root, in ptp_qoriq_create_debugfs()
91 debugfs_remove_recursive(root); in ptp_qoriq_create_debugfs()
/drivers/infiniband/hw/usnic/
Dusnic_uiom_interval_tree.h51 struct rb_root_cached *root);
54 struct rb_root_cached *root);
56 usnic_uiom_interval_tree_iter_first(struct rb_root_cached *root,
66 int usnic_uiom_insert_interval(struct rb_root_cached *root,
74 void usnic_uiom_remove_interval(struct rb_root_cached *root,
84 struct rb_root_cached *root,
Dusnic_uiom_interval_tree.c104 find_intervals_intersection_sorted(struct rb_root_cached *root, in find_intervals_intersection_sorted() argument
112 for (node = usnic_uiom_interval_tree_iter_first(root, start, last); in find_intervals_intersection_sorted()
122 struct rb_root_cached *root, in usnic_uiom_get_intervals_diff() argument
132 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_get_intervals_diff()
179 int usnic_uiom_insert_interval(struct rb_root_cached *root, unsigned long start, in usnic_uiom_insert_interval() argument
190 find_intervals_intersection_sorted(root, start, last, in usnic_uiom_insert_interval()
234 usnic_uiom_interval_tree_remove(interval, root); in usnic_uiom_insert_interval()
239 usnic_uiom_interval_tree_insert(interval, root); in usnic_uiom_insert_interval()
250 void usnic_uiom_remove_interval(struct rb_root_cached *root, in usnic_uiom_remove_interval() argument
256 for (interval = usnic_uiom_interval_tree_iter_first(root, start, last); in usnic_uiom_remove_interval()
[all …]
/drivers/block/drbd/
Ddrbd_interval.c25 drbd_insert_interval(struct rb_root *root, struct drbd_interval *this) in drbd_insert_interval() argument
27 struct rb_node **new = &root->rb_node, *parent = NULL; in drbd_insert_interval()
53 rb_insert_augmented(&this->rb, root, &augment_callbacks); in drbd_insert_interval()
69 drbd_contains_interval(struct rb_root *root, sector_t sector, in drbd_contains_interval() argument
72 struct rb_node *node = root->rb_node; in drbd_contains_interval()
96 drbd_remove_interval(struct rb_root *root, struct drbd_interval *this) in drbd_remove_interval() argument
98 rb_erase_augmented(&this->rb, root, &augment_callbacks); in drbd_remove_interval()
114 drbd_find_overlap(struct rb_root *root, sector_t sector, unsigned int size) in drbd_find_overlap() argument
116 struct rb_node *node = root->rb_node; in drbd_find_overlap()
/drivers/iommu/amd/
Dio_pgtable.c128 static struct page *free_sub_pt(unsigned long root, int mode, in DEFINE_FREE_PT_FN()
136 freelist = free_pt_page(root, freelist); in DEFINE_FREE_PT_FN()
139 freelist = free_pt_l2(root, freelist); in DEFINE_FREE_PT_FN()
142 freelist = free_pt_l3(root, freelist); in DEFINE_FREE_PT_FN()
145 freelist = free_pt_l4(root, freelist); in DEFINE_FREE_PT_FN()
148 freelist = free_pt_l5(root, freelist); in DEFINE_FREE_PT_FN()
151 freelist = free_pt_l6(root, freelist); in DEFINE_FREE_PT_FN()
161 u64 *root, int mode) in amd_iommu_domain_set_pgtable() argument
167 pt_root |= (u64)root; in amd_iommu_domain_set_pgtable()
198 *pte = PM_LEVEL_PDE(domain->iop.mode, iommu_virt_to_phys(domain->iop.root)); in increase_address_space()
[all …]
/drivers/gpu/drm/i915/gt/uc/
Dintel_uc_debugfs.c42 struct dentry *root; in intel_uc_debugfs_register() local
51 root = debugfs_create_dir("uc", gt_root); in intel_uc_debugfs_register()
52 if (IS_ERR(root)) in intel_uc_debugfs_register()
55 intel_gt_debugfs_register_files(root, files, ARRAY_SIZE(files), uc); in intel_uc_debugfs_register()
57 intel_guc_debugfs_register(&uc->guc, root); in intel_uc_debugfs_register()
58 intel_huc_debugfs_register(&uc->huc, root); in intel_uc_debugfs_register()
/drivers/gpu/drm/amd/amdgpu/
Damdgpu_fdinfo.c62 struct amdgpu_bo *root; in amdgpu_show_fdinfo() local
73 root = amdgpu_bo_ref(fpriv->vm.root.bo); in amdgpu_show_fdinfo()
74 if (!root) in amdgpu_show_fdinfo()
77 ret = amdgpu_bo_reserve(root, false); in amdgpu_show_fdinfo()
83 amdgpu_bo_unreserve(root); in amdgpu_show_fdinfo()
84 amdgpu_bo_unref(&root); in amdgpu_show_fdinfo()

12345678910>>...15