| /linux/lib/ |
| H A D | interval_tree.c | 36 struct interval_tree_node *cur = state->nodes[1]; in interval_tree_span_iter_next_gap() 38 state->nodes[0] = cur; in interval_tree_span_iter_next_gap() 40 if (cur->last > state->nodes[0]->last) in interval_tree_span_iter_next_gap() 41 state->nodes[0] = cur; in interval_tree_span_iter_next_gap() 44 } while (cur && (state->nodes[0]->last >= cur->start || in interval_tree_span_iter_next_gap() 45 state->nodes[0]->last + 1 == cur->start)); in interval_tree_span_iter_next_gap() 46 state->nodes[1] = cur; in interval_tree_span_iter_next_gap() 56 iter->nodes[0] = NULL; in interval_tree_span_iter_first() 57 iter->nodes[1] = in interval_tree_span_iter_first() 59 if (!iter->nodes[1]) { in interval_tree_span_iter_first() [all …]
|
| H A D | interval_tree_test.c | 27 static struct interval_tree_node *nodes = NULL; variable 52 nodes[i].start = a; in init() 53 nodes[i].last = b; in init() 78 interval_tree_insert(nodes + j, &root); in basic_check() 80 interval_tree_remove(nodes + j, &root); in basic_check() 103 interval_tree_insert(nodes + j, &root); in search_check() 125 interval_tree_remove(nodes + j, &root); in search_check() 157 interval_tree_insert(nodes + j, &root); in intersection_range_check() 173 node = nodes + j; in intersection_range_check() 183 bitmap_set(intxn2, node - nodes, 1); in intersection_range_check() [all …]
|
| H A D | rbtree_test.c | 29 static struct test_node *nodes = NULL; variable 154 nodes[i].key = prandom_u32_state(&rnd); in init() 155 nodes[i].val = prandom_u32_state(&rnd); in init() 257 insert(nodes + j, &root); in basic_check() 259 erase(nodes + j, &root); in basic_check() 273 insert_cached(nodes + j, &root); in basic_check() 275 erase_cached(nodes + j, &root); in basic_check() 286 insert(nodes + i, &root); in basic_check() 326 erase(nodes + i, &root); in basic_check() 333 insert(nodes + j, &root); in basic_check() [all …]
|
| /linux/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_phy.c | 29 struct txgbe_nodes *nodes = &txgbe->nodes; in txgbe_swnodes_register() local 36 snprintf(nodes->gpio_name, sizeof(nodes->gpio_name), "txgbe_gpio-%x", id); in txgbe_swnodes_register() 37 snprintf(nodes->i2c_name, sizeof(nodes->i2c_name), "txgbe_i2c-%x", id); in txgbe_swnodes_register() 38 snprintf(nodes->sfp_name, sizeof(nodes->sfp_name), "txgbe_sfp-%x", id); in txgbe_swnodes_register() 39 snprintf(nodes->phylink_name, sizeof(nodes->phylink_name), "txgbe_phylink-%x", id); in txgbe_swnodes_register() 41 swnodes = nodes->swnodes; in txgbe_swnodes_register() 50 nodes->gpio_props[0] = PROPERTY_ENTRY_STRING("pinctrl-names", "default"); in txgbe_swnodes_register() 51 swnodes[SWNODE_GPIO] = NODE_PROP(nodes->gpio_name, nodes->gpio_props); in txgbe_swnodes_register() 52 nodes->gpio0_ref[0] = SOFTWARE_NODE_REFERENCE(&swnodes[SWNODE_GPIO], 0, GPIO_ACTIVE_HIGH); in txgbe_swnodes_register() 53 nodes->gpio1_ref[0] = SOFTWARE_NODE_REFERENCE(&swnodes[SWNODE_GPIO], 1, GPIO_ACTIVE_HIGH); in txgbe_swnodes_register() [all …]
|
| /linux/tools/perf/util/ |
| H A D | bpf-trace-summary.c | 112 struct syscall_node *nodes; member 149 struct syscall_node *node = &data->nodes[i]; in print_common_stats() 175 struct syscall_node *nodes; in update_thread_stats() local 193 nodes = reallocarray(data->nodes, data->nr_nodes + 1, sizeof(*nodes)); in update_thread_stats() 194 if (nodes == NULL) in update_thread_stats() 197 data->nodes = nodes; in update_thread_stats() 198 nodes = &data->nodes[data->nr_nodes++]; in update_thread_stats() 199 nodes->syscall_nr = map_key->nr; in update_thread_stats() 202 memcpy(&nodes->stats, map_data, sizeof(*map_data)); in update_thread_stats() 210 qsort(data->nodes, data->nr_nodes, sizeof(*data->nodes), nodecmp); in print_thread_stat() [all …]
|
| /linux/drivers/net/ethernet/tehuti/ |
| H A D | tn40_mdio.c | 127 struct tn40_nodes *nodes = &priv->nodes; in tn40_swnodes_register() local 134 snprintf(nodes->phy_name, sizeof(nodes->phy_name), "ethernet-phy@1"); in tn40_swnodes_register() 135 snprintf(nodes->mdio_name, sizeof(nodes->mdio_name), "tn40_mdio-%x", in tn40_swnodes_register() 138 swnodes = nodes->swnodes; in tn40_swnodes_register() 140 swnodes[SWNODE_MDIO] = NODE_PROP(nodes->mdio_name, NULL); in tn40_swnodes_register() 142 nodes->phy_props[0] = PROPERTY_ENTRY_STRING("compatible", in tn40_swnodes_register() 144 nodes->phy_props[1] = PROPERTY_ENTRY_U32("reg", 1); in tn40_swnodes_register() 145 nodes->phy_props[2] = PROPERTY_ENTRY_STRING("firmware-name", in tn40_swnodes_register() 147 swnodes[SWNODE_PHY] = NODE_PAR_PROP(nodes->phy_name, in tn40_swnodes_register() 149 nodes->phy_props); in tn40_swnodes_register() [all …]
|
| /linux/drivers/media/pci/intel/ |
| H A D | ipu-bridge.c | 332 struct software_node *nodes = sensor->swnodes; in ipu_bridge_create_fwnode_properties() local 338 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 340 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IVSC_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 342 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 344 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 369 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_IPU_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 371 SOFTWARE_NODE_REFERENCE(&nodes[SWNODE_SENSOR_ENDPOINT]); in ipu_bridge_create_fwnode_properties() 443 struct software_node *nodes = sensor->swnodes; in ipu_bridge_init_swnode_group() local 445 sensor->group[SWNODE_SENSOR_HID] = &nodes[SWNODE_SENSOR_HID]; in ipu_bridge_init_swnode_group() 446 sensor->group[SWNODE_SENSOR_PORT] = &nodes[SWNODE_SENSOR_PORT]; in ipu_bridge_init_swnode_group() [all …]
|
| /linux/Documentation/sphinx/ |
| H A D | rstFlatTable.py | 46 from docutils import nodes 95 class rowSpan(nodes.General, nodes.Element): pass # pylint: disable=C0103,C0321 96 class colSpan(nodes.General, nodes.Element): pass # pylint: disable=C0103,C0321 118 nodes.literal_block(self.block_text, self.block_text), 123 node = nodes.Element() # anonymous container for parsing 157 table = nodes.table() 158 tgroup = nodes.tgroup(cols=len(colwidths)) 163 colspec = nodes.colspec(colwidth=colwidth) 177 thead = nodes.thead() 182 tbody = nodes.tbody() [all …]
|
| H A D | automarkup.py | 7 from docutils import nodes 97 repl.append(nodes.Text(t[done:m.start()])) 107 repl.append(nodes.Text(t[done:])) 126 target_text = nodes.Text(match.group(0)) 136 lit_text = nodes.literal(classes=['xref', 'c', 'c-func']) 159 target_text = nodes.Text(match.group(0)) 169 lit_text = nodes.literal(classes=['xref', 'c', class_str[match.re]]) 193 return nodes.Text(match.group(0)) 209 return nodes.Text(match.group(0)) 215 return nodes.Text(match.group(0)) [all …]
|
| /linux/drivers/md/persistent-data/ |
| H A 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/arch/arm/mach-sunxi/ |
| H A 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/tools/perf/tests/ |
| H A 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/mm/ |
| H A D | mempolicy.c | 359 int (*create)(struct mempolicy *pol, const nodemask_t *nodes); 360 void (*rebind)(struct mempolicy *pol, const nodemask_t *nodes); 376 static int mpol_new_nodemask(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_nodemask() argument 378 if (nodes_empty(*nodes)) in mpol_new_nodemask() 380 pol->nodes = *nodes; in mpol_new_nodemask() 384 static int mpol_new_preferred(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_preferred() argument 386 if (nodes_empty(*nodes)) in mpol_new_preferred() 389 nodes_clear(pol->nodes); in mpol_new_preferred() 390 node_set(first_node(*nodes), pol->nodes); in mpol_new_preferred() 403 const nodemask_t *nodes, struct nodemask_scratch *nsc) in mpol_set_nodemask() argument [all …]
|
| /linux/security/selinux/ss/ |
| H A 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() 292 if (other->nodes[i] == node_ptr) { in cond_insertf() 337 list->nodes = kcalloc(len, sizeof(*list->nodes), GFP_KERNEL); in cond_read_av_list() 338 if (!list->nodes) in cond_read_av_list() 344 data.dst = &list->nodes[i]; in cond_read_av_list() [all …]
|
| /linux/drivers/gpu/drm/tests/ |
| H A 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/drivers/interconnect/qcom/ |
| H A 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 …]
|
| H A 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 …]
|
| H A D | qcs615.c | 1056 .nodes = { &ebi }, 1062 .nodes = { &qxm_crypto }, 1069 .nodes = { &qhm_spdm, &qnm_snoc, 1093 .nodes = { &qhm_qspi, &xm_sdc1, 1103 .nodes = { &ebi }, 1110 .nodes = { &qns_mem_noc_hf }, 1116 .nodes = { &qxm_camnoc_hf0_uncomp, &qxm_camnoc_hf1_uncomp, 1125 .nodes = { &qxm_camnoc_sf, &qns2_mem_noc }, 1131 .nodes = { &qxm_venus0, &qxm_venus_arm9 }, 1139 .nodes = { &qhm_qup0, &qhm_qup1 }, [all …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| H A 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 …]
|
| /linux/fs/btrfs/ |
| H A D | ctree.c | 166 if (!p->nodes[i]) in btrfs_release_path() 169 btrfs_tree_unlock_rw(p->nodes[i], p->locks[i]); in btrfs_release_path() 172 free_extent_buffer(p->nodes[i]); in btrfs_release_path() 173 p->nodes[i] = NULL; in btrfs_release_path() 886 mid = path->nodes[level]; in balance_level() 894 parent = path->nodes[level + 1]; in balance_level() 937 path->nodes[level] = NULL; in balance_level() 1106 path->nodes[level] = left; in balance_level() 1120 btrfs_node_blockptr(path->nodes[level], path->slots[level])) in balance_level() 1128 if (path->nodes[level] != left) in balance_level() [all …]
|