/linux-6.12.1/lib/ |
D | interval_tree.c | 30 struct interval_tree_node *cur = state->nodes[1]; in interval_tree_span_iter_next_gap() 32 state->nodes[0] = cur; in interval_tree_span_iter_next_gap() 34 if (cur->last > state->nodes[0]->last) in interval_tree_span_iter_next_gap() 35 state->nodes[0] = cur; in interval_tree_span_iter_next_gap() 38 } while (cur && (state->nodes[0]->last >= cur->start || in interval_tree_span_iter_next_gap() 39 state->nodes[0]->last + 1 == cur->start)); in interval_tree_span_iter_next_gap() 40 state->nodes[1] = cur; in interval_tree_span_iter_next_gap() 50 iter->nodes[0] = NULL; in interval_tree_span_iter_first() 51 iter->nodes[1] = in interval_tree_span_iter_first() 53 if (!iter->nodes[1]) { in interval_tree_span_iter_first() [all …]
|
D | interval_tree_test.c | 24 static struct interval_tree_node *nodes = NULL; variable 49 nodes[i].start = a; in init() 50 nodes[i].last = b; in init() 68 nodes = kmalloc_array(nnodes, sizeof(struct interval_tree_node), in interval_tree_test_init() 70 if (!nodes) in interval_tree_test_init() 75 kfree(nodes); in interval_tree_test_init() 88 interval_tree_insert(nodes + j, &root); in interval_tree_test_init() 90 interval_tree_remove(nodes + j, &root); in interval_tree_test_init() 102 interval_tree_insert(nodes + j, &root); in interval_tree_test_init() 124 kfree(nodes); in interval_tree_test_init()
|
D | rbtree_test.c | 28 static struct test_node *nodes = NULL; variable 153 nodes[i].key = prandom_u32_state(&rnd); in init() 154 nodes[i].val = prandom_u32_state(&rnd); in init() 248 nodes = kmalloc_array(nnodes, sizeof(*nodes), GFP_KERNEL); in rbtree_test_init() 249 if (!nodes) in rbtree_test_init() 261 insert(nodes + j, &root); in rbtree_test_init() 263 erase(nodes + j, &root); in rbtree_test_init() 277 insert_cached(nodes + j, &root); in rbtree_test_init() 279 erase_cached(nodes + j, &root); in rbtree_test_init() 290 insert(nodes + i, &root); in rbtree_test_init() [all …]
|
/linux-6.12.1/drivers/net/ethernet/wangxun/txgbe/ |
D | txgbe_phy.c | 25 struct txgbe_nodes *nodes = &txgbe->nodes; in txgbe_swnodes_register() local 32 snprintf(nodes->gpio_name, sizeof(nodes->gpio_name), "txgbe_gpio-%x", id); in txgbe_swnodes_register() 33 snprintf(nodes->i2c_name, sizeof(nodes->i2c_name), "txgbe_i2c-%x", id); in txgbe_swnodes_register() 34 snprintf(nodes->sfp_name, sizeof(nodes->sfp_name), "txgbe_sfp-%x", id); in txgbe_swnodes_register() 35 snprintf(nodes->phylink_name, sizeof(nodes->phylink_name), "txgbe_phylink-%x", id); in txgbe_swnodes_register() 37 swnodes = nodes->swnodes; in txgbe_swnodes_register() 46 nodes->gpio_props[0] = PROPERTY_ENTRY_STRING("pinctrl-names", "default"); in txgbe_swnodes_register() 47 swnodes[SWNODE_GPIO] = NODE_PROP(nodes->gpio_name, nodes->gpio_props); in txgbe_swnodes_register() 48 nodes->gpio0_ref[0] = SOFTWARE_NODE_REFERENCE(&swnodes[SWNODE_GPIO], 0, GPIO_ACTIVE_HIGH); in txgbe_swnodes_register() 49 nodes->gpio1_ref[0] = SOFTWARE_NODE_REFERENCE(&swnodes[SWNODE_GPIO], 1, GPIO_ACTIVE_HIGH); in txgbe_swnodes_register() [all …]
|
/linux-6.12.1/Documentation/sphinx/ |
D | rstFlatTable.py | 45 from docutils import nodes 94 class rowSpan(nodes.General, nodes.Element): pass # pylint: disable=C0103,C0321 95 class colSpan(nodes.General, nodes.Element): pass # pylint: disable=C0103,C0321 117 nodes.literal_block(self.block_text, self.block_text), 122 node = nodes.Element() # anonymous container for parsing 156 table = nodes.table() 157 tgroup = nodes.tgroup(cols=len(colwidths)) 162 colspec = nodes.colspec(colwidth=colwidth) 176 thead = nodes.thead() 181 tbody = nodes.tbody() [all …]
|
D | automarkup.py | 7 from docutils import nodes 113 repl.append(nodes.Text(t[done:m.start()])) 123 repl.append(nodes.Text(t[done:])) 146 target_text = nodes.Text(match.group(0)) 157 lit_text = nodes.literal(classes=['xref', 'c', 'c-func']) 206 target_text = nodes.Text(match.group(0)) 217 lit_text = nodes.literal(classes=['xref', 'c', class_str[match.re]]) 271 return nodes.Text(match.group(0)) 290 return nodes.reference('', nodes.Text(text), 300 if not isinstance(node, nodes.Text) or isinstance(node.parent, nodes.literal): [all …]
|
/linux-6.12.1/drivers/md/persistent-data/ |
D | dm-btree-spine.c | 128 s->nodes[0] = NULL; in init_ro_spine() 129 s->nodes[1] = NULL; in init_ro_spine() 137 unlock_block(s->info, s->nodes[i]); in exit_ro_spine() 145 unlock_block(s->info, s->nodes[0]); in ro_step() 146 s->nodes[0] = s->nodes[1]; in ro_step() 150 r = bn_read_lock(s->info, new_child, s->nodes + s->count); in ro_step() 161 unlock_block(s->info, s->nodes[s->count]); in ro_pop() 169 block = s->nodes[s->count - 1]; in ro_node() 187 unlock_block(s->info, s->nodes[i]); in exit_shadow_spine() 196 unlock_block(s->info, s->nodes[0]); in shadow_step() [all …]
|
/linux-6.12.1/drivers/media/pci/intel/ |
D | ipu-bridge.c | 334 struct software_node *nodes = sensor->swnodes; in ipu_bridge_create_fwnode_properties() local 340 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 342 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 344 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 346 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 371 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 373 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 445 struct software_node *nodes = sensor->swnodes; in ipu_bridge_init_swnode_group() local 447 sensor->group[SWNODE_SENSOR_HID] = &nodes[SWNODE_SENSOR_HID]; in ipu_bridge_init_swnode_group() 448 sensor->group[SWNODE_SENSOR_PORT] = &nodes[SWNODE_SENSOR_PORT]; in ipu_bridge_init_swnode_group() [all …]
|
/linux-6.12.1/arch/arm/mach-sunxi/ |
D | mc_smp.c | 702 int (*get_smp_nodes)(struct sunxi_mc_smp_nodes *nodes); 706 static void __init sunxi_mc_smp_put_nodes(struct sunxi_mc_smp_nodes *nodes) in sunxi_mc_smp_put_nodes() argument 708 of_node_put(nodes->prcm_node); in sunxi_mc_smp_put_nodes() 709 of_node_put(nodes->cpucfg_node); in sunxi_mc_smp_put_nodes() 710 of_node_put(nodes->sram_node); in sunxi_mc_smp_put_nodes() 711 of_node_put(nodes->r_cpucfg_node); in sunxi_mc_smp_put_nodes() 712 memset(nodes, 0, sizeof(*nodes)); in sunxi_mc_smp_put_nodes() 715 static int __init sun9i_a80_get_smp_nodes(struct sunxi_mc_smp_nodes *nodes) in sun9i_a80_get_smp_nodes() argument 717 nodes->prcm_node = of_find_compatible_node(NULL, NULL, in sun9i_a80_get_smp_nodes() 719 if (!nodes->prcm_node) { in sun9i_a80_get_smp_nodes() [all …]
|
/linux-6.12.1/mm/ |
D | mempolicy.c | 219 int (*create)(struct mempolicy *pol, const nodemask_t *nodes); 220 void (*rebind)(struct mempolicy *pol, const nodemask_t *nodes); 236 static int mpol_new_nodemask(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_nodemask() argument 238 if (nodes_empty(*nodes)) in mpol_new_nodemask() 240 pol->nodes = *nodes; in mpol_new_nodemask() 244 static int mpol_new_preferred(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_preferred() argument 246 if (nodes_empty(*nodes)) in mpol_new_preferred() 249 nodes_clear(pol->nodes); in mpol_new_preferred() 250 node_set(first_node(*nodes), pol->nodes); in mpol_new_preferred() 263 const nodemask_t *nodes, struct nodemask_scratch *nsc) in mpol_set_nodemask() argument [all …]
|
/linux-6.12.1/fs/bcachefs/ |
D | btree_node_scan.c | 43 …tic void found_btree_nodes_to_text(struct printbuf *out, struct bch_fs *c, found_btree_nodes nodes) in found_btree_nodes_to_text() argument 46 darray_for_each(nodes, i) { in found_btree_nodes_to_text() 201 if (darray_push(&f->nodes, n)) in try_read_btree_node() 358 if (f->nodes.nr) in bch2_scan_for_btree_nodes() 367 if (!f->nodes.nr) { in bch2_scan_for_btree_nodes() 376 found_btree_nodes_to_text(&buf, c, f->nodes); in bch2_scan_for_btree_nodes() 380 sort(f->nodes.data, f->nodes.nr, sizeof(f->nodes.data[0]), found_btree_node_cmp_cookie, NULL); in bch2_scan_for_btree_nodes() 383 darray_for_each(f->nodes, i) { in bch2_scan_for_btree_nodes() 384 struct found_btree_node *prev = dst ? f->nodes.data + dst - 1 : NULL; in bch2_scan_for_btree_nodes() 395 f->nodes.data[dst++] = *i; in bch2_scan_for_btree_nodes() [all …]
|
/linux-6.12.1/tools/perf/tests/ |
D | mem2node.c | 50 struct memory_node nodes[3]; in test__mem2node() local 52 .memory_nodes = (struct memory_node *) &nodes[0], in test__mem2node() 53 .nr_memory_nodes = ARRAY_SIZE(nodes), in test__mem2node() 58 for (i = 0; i < ARRAY_SIZE(nodes); i++) { in test__mem2node() 59 nodes[i].node = test_nodes[i].node; in test__mem2node() 60 nodes[i].size = 10; in test__mem2node() 63 (nodes[i].set = get_bitmap(test_nodes[i].map, 10))); in test__mem2node() 75 for (i = 0; i < ARRAY_SIZE(nodes); i++) in test__mem2node() 76 zfree(&nodes[i].set); in test__mem2node()
|
/linux-6.12.1/security/selinux/ss/ |
D | conditional.c | 33 struct cond_expr_node *node = &expr->nodes[i]; in cond_evaluate_expr() 104 avnode = node->true_list.nodes[i]; in evaluate_cond_node() 112 avnode = node->false_list.nodes[i]; in evaluate_cond_node() 141 kfree(node->expr.nodes); in cond_node_destroy() 143 kfree(node->true_list.nodes); in cond_node_destroy() 144 kfree(node->false_list.nodes); in cond_node_destroy() 298 if (other->nodes[i] == node_ptr) { in cond_insertf() 343 list->nodes = kcalloc(len, sizeof(*list->nodes), GFP_KERNEL); in cond_read_av_list() 344 if (!list->nodes) in cond_read_av_list() 350 data.dst = &list->nodes[i]; in cond_read_av_list() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/cpu/ |
D | cpu-topology.txt | 20 For instance in a system where CPUs support SMT, "cpu" nodes represent all 22 In systems where SMT is not supported "cpu" nodes represent all cores present 25 CPU topology bindings allow one to associate cpu nodes with hierarchical groups 27 tree nodes. 32 The cpu nodes, as per bindings defined in [4], represent the devices that 35 A topology description containing phandles to cpu nodes that are not compliant 44 nodes are listed. 60 The cpu-map node's child nodes can be: 62 - one or more cluster nodes or 63 - one or more socket nodes in a multi-socket system [all …]
|
/linux-6.12.1/drivers/gpu/drm/tests/ |
D | drm_mm_test.c | 193 struct drm_mm_node nodes[2]; in drm_test_mm_debug() local 200 memset(nodes, 0, sizeof(nodes)); in drm_test_mm_debug() 201 nodes[0].start = 512; in drm_test_mm_debug() 202 nodes[0].size = 1024; in drm_test_mm_debug() 203 KUNIT_ASSERT_FALSE_MSG(test, drm_mm_reserve_node(&mm, &nodes[0]), in drm_test_mm_debug() 205 nodes[0].start, nodes[0].size); in drm_test_mm_debug() 207 nodes[1].size = 1024; in drm_test_mm_debug() 208 nodes[1].start = 4096 - 512 - nodes[1].size; in drm_test_mm_debug() 209 KUNIT_ASSERT_FALSE_MSG(test, drm_mm_reserve_node(&mm, &nodes[1]), in drm_test_mm_debug() 211 nodes[0].start, nodes[0].size); in drm_test_mm_debug()
|
/linux-6.12.1/drivers/interconnect/qcom/ |
D | sdx65.c | 611 .nodes = { &qxm_crypto }, 618 .nodes = { &ebi }, 625 .nodes = { &qhm_snoc_cfg, 658 .nodes = { &xm_sdc1 }, 665 .nodes = { &qhm_audio, &qhm_spmi_fetcher1 }, 672 .nodes = { &qhm_blsp1, &qhm_qpic }, 679 .nodes = { &qxm_crypto }, 686 .nodes = { &qns_llcc }, 693 .nodes = { &qns_memnoc_snoc }, 700 .nodes = { &xm_apps_rdwr }, [all …]
|
D | sdx55.c | 650 .nodes = { &ebi }, 657 .nodes = { &qns_llcc }, 664 .nodes = { &qxm_crypto }, 671 .nodes = { &qhm_snoc_cfg }, 678 .nodes = { &xm_apps_rdwr }, 685 .nodes = { &qns_memnoc_snoc, &qns_sys_pcie }, 692 .nodes = { &qns_snoc_memnoc }, 699 .nodes = { &qxs_imem }, 706 .nodes = { &xm_sdc1 }, 713 .nodes = { &qhm_audio, &qhm_spmi_fetcher1 }, [all …]
|
D | sm6350.c | 1170 .nodes = { &ebi }, 1177 .nodes = { &qxm_crypto }, 1184 .nodes = { &qnm_snoc, 1232 .nodes = { &xm_emmc, 1245 .nodes = { &qns_cdsp_gemnoc }, 1252 .nodes = { &qnm_npu }, 1259 .nodes = { &qxm_npu_dsp }, 1266 .nodes = { &ebi }, 1273 .nodes = { &qns_mem_noc_hf }, 1280 .nodes = { &qxm_camnoc_hf0_uncomp, [all …]
|
D | sdm670.c | 1053 .nodes = { &ebi }, 1060 .nodes = { &ebi }, 1067 .nodes = { &qns_llcc }, 1074 .nodes = { &qns_mem_noc_hf }, 1081 .nodes = { &qns_apps_io }, 1088 .nodes = { &qxm_camnoc_hf0_uncomp, 1102 .nodes = { &qns_memnoc_snoc }, 1109 .nodes = { &qns2_mem_noc }, 1116 .nodes = { &acm_tcu }, 1123 .nodes = { &qxm_camnoc_sf, &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 }, [all …]
|
D | sdm845.c | 1271 .nodes = { &ebi }, 1278 .nodes = { &ebi }, 1285 .nodes = { &qns_llcc }, 1292 .nodes = { &qns_mem_noc_hf }, 1299 .nodes = { &qns_apps_io }, 1306 .nodes = { &qxm_camnoc_hf0_uncomp, 1320 .nodes = { &qns_memnoc_snoc }, 1327 .nodes = { &qns2_mem_noc }, 1334 .nodes = { &acm_tcu }, 1341 .nodes = { &qxm_camnoc_sf, &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 }, [all …]
|
D | sc7180.c | 1244 .nodes = { &ebi }, 1251 .nodes = { &ebi }, 1258 .nodes = { &qns_llcc }, 1265 .nodes = { &qns_mem_noc_hf }, 1272 .nodes = { &qxm_crypto }, 1279 .nodes = { &qnm_snoc, 1334 .nodes = { &qxm_camnoc_hf0_uncomp, 1349 .nodes = { &acm_sys_tcu }, 1356 .nodes = { &qns_mem_noc_sf }, 1363 .nodes = { &qup_core_master_1, &qup_core_master_2 }, [all …]
|
D | sm8250.c | 1403 .nodes = { &ebi }, 1410 .nodes = { &ebi }, 1417 .nodes = { &qns_llcc }, 1424 .nodes = { &qns_mem_noc_hf }, 1431 .nodes = { &qxm_crypto }, 1438 .nodes = { &qnm_camnoc_hf, &qxm_mdp0, &qxm_mdp1 }, 1445 .nodes = { &alm_gpu_tcu, &alm_sys_tcu }, 1452 .nodes = { &qns_mem_noc_sf }, 1459 .nodes = { &qup0_core_master, &qup1_core_master, &qup2_core_master }, 1466 .nodes = { &qnm_cmpnoc }, [all …]
|
D | sm8150.c | 1288 .nodes = { &ebi }, 1295 .nodes = { &ebi }, 1302 .nodes = { &qns_llcc }, 1309 .nodes = { &qns_mem_noc_hf }, 1316 .nodes = { &qxm_camnoc_hf0_uncomp, 1330 .nodes = { &qns_gem_noc_snoc }, 1337 .nodes = { &qxm_camnoc_sf, &qns2_mem_noc }, 1344 .nodes = { &acm_gpu_tcu, &acm_sys_tcu }, 1351 .nodes = { &qxm_rot, &qxm_venus0, &qxm_venus1, &qxm_venus_arm9 }, 1358 .nodes = { &qnm_cmpnoc }, [all …]
|
/linux-6.12.1/fs/btrfs/ |
D | ctree.c | 217 if (!p->nodes[i]) in btrfs_release_path() 220 btrfs_tree_unlock_rw(p->nodes[i], p->locks[i]); in btrfs_release_path() 223 free_extent_buffer(p->nodes[i]); in btrfs_release_path() 224 p->nodes[i] = NULL; in btrfs_release_path() 936 mid = path->nodes[level]; in balance_level() 944 parent = path->nodes[level + 1]; in balance_level() 987 path->nodes[level] = NULL; in balance_level() 1156 path->nodes[level] = left; in balance_level() 1170 btrfs_node_blockptr(path->nodes[level], path->slots[level])) in balance_level() 1178 if (path->nodes[level] != left) in balance_level() [all …]
|
D | inode-item.c | 101 return btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_lookup_inode_extref() 141 extref = btrfs_find_name_in_ext_backref(path->nodes[0], path->slots[0], in btrfs_del_inode_extref() 149 leaf = path->nodes[0]; in btrfs_del_inode_extref() 210 ref = btrfs_find_name_in_backref(path->nodes[0], path->slots[0], name); in btrfs_del_inode_ref() 216 leaf = path->nodes[0]; in btrfs_del_inode_ref() 278 if (btrfs_find_name_in_ext_backref(path->nodes[0], in btrfs_insert_inode_extref() 290 leaf = path->nodes[0]; in btrfs_insert_inode_extref() 295 btrfs_set_inode_extref_name_len(path->nodes[0], extref, name->len); in btrfs_insert_inode_extref() 296 btrfs_set_inode_extref_index(path->nodes[0], extref, index); in btrfs_insert_inode_extref() 297 btrfs_set_inode_extref_parent(path->nodes[0], extref, ref_objectid); in btrfs_insert_inode_extref() [all …]
|