Home
last modified time | relevance | path

Searched refs:node (Results 1 – 25 of 182) sorted by relevance

12345678

/xen/tools/libs/stat/
A Dxenstat.c145 if (node == NULL) in xenstat_get_node()
153 free(node); in xenstat_get_node()
170 free(node); in xenstat_get_node()
193 domain = node->domains + node->num_domains; in xenstat_get_node()
241 node->flags = 0; in xenstat_get_node()
252 return node; in xenstat_get_node()
255 free(node); in xenstat_get_node()
263 if (node) { in xenstat_free_node()
274 free(node); in xenstat_free_node()
461 node->domains[i].vcpus = malloc(node->domains[i].num_vcpus in xenstat_collect_vcpus()
[all …]
/xen/xen/common/
A Dradix-tree.c128 node = ptr_to_indirect(node); in radix_tree_extend()
173 if (node) { in radix_tree_insert()
182 node = slot; in radix_tree_insert()
191 if (node) { in radix_tree_insert()
192 node->count++; in radix_tree_insert()
221 node = indirect_to_ptr(node); in radix_tree_lookup_element()
430 if (!node) in radix_tree_gang_lookup()
439 node = indirect_to_ptr(node); in radix_tree_gang_lookup()
499 if (!node) in radix_tree_gang_lookup_slot()
508 node = indirect_to_ptr(node); in radix_tree_gang_lookup_slot()
[all …]
A Dpage_alloc.c466 #define heap(node, zone, order) ((*_heap[node])[zone][order]) argument
626 avail[node] = (void *)_heap[node] + (needed << PAGE_SHIFT) - in init_node_heap()
634 BUG_ON(!_heap[node] || !avail[node]); in init_node_heap()
830 nodeid_t first, node = MEMF_get_node(memflags), req_node = node; in get_free_buddy() local
865 first = node; in get_free_buddy()
943 nodeid_t node; in alloc_heap_pages() local
1201 node = 0; in node_to_scrub()
1215 node = cycle_node(node, node_online_map); in node_to_scrub()
1288 nodeid_t node; in scrub_free_pages() local
1939 if ( (node == -1) || (node == i) ) in avail_heap_pages()
[all …]
/xen/tools/xenstored/
A Dcore.c694 struct node *node; in read_node_alloc() local
736 node->data = node->perms + node->hdr.num_perms; in read_node_helper()
758 struct node *node; in read_node() local
786 struct node *node; in read_node_const() local
1284 struct node *node; in get_node() local
1590 struct node *node; in do_write() local
1626 struct node *node; in do_mkdir() local
1753 struct node *node; in do_rm() local
1818 struct node *node; in do_set_perms() local
2269 struct node *node; in manual_node() local
[all …]
A Dcore.h203 struct node { struct
213 struct node *parent; argument
254 static inline unsigned int get_node_owner(const struct node *node) in get_node_owner() argument
260 static inline void node_to_node_perms(const struct node *node, in node_to_node_perms() argument
264 perms->p = node->perms; in node_to_node_perms()
268 const struct node *node) in perm_for_conn_from_node() argument
279 struct node *node) in node_perms_to_node() argument
282 node->perms = perms->p; in node_perms_to_node()
292 struct node *node, enum write_node_mode mode,
469 struct node *node, void *arg);
[all …]
A Dwatch.c43 char *node; member
76 const char *name, const struct node *node, in watch_permitted() argument
80 const struct node *parent; in watch_permitted()
89 if (!node) { in watch_permitted()
91 if (!node) in watch_permitted()
99 parent = node->parent; in watch_permitted()
122 const struct node *node, bool exact, struct node_perms *perms) in fire_watches() argument
247 const char *node; in do_unwatch() local
254 if (!node) in do_unwatch()
257 if (streq(watch->node, node) && streq(watch->token, vec[1])) { in do_unwatch()
[all …]
A Dtransaction.c183 if (streq(i->node, name)) in find_accessed_node()
226 int access_node(struct connection *conn, struct node *node, in access_node() argument
235 node->hdr.generation = ++generation; in access_node()
243 *db_name = node->name; in access_node()
263 node->hdr.num_perms) { in access_node()
265 node->hdr.num_perms); in access_node()
268 i->perms.num = node->hdr.num_perms; in access_node()
269 memcpy(i->perms.p, node->perms, in access_node()
276 node->acc.memory = -1; in access_node()
366 hdr = db_fetch(i->node, &size); in finalize_transaction()
[all …]
/xen/xen/lib/
A Drbtree.c171 parent = node; in rb_insert_color()
211 parent = node; in rb_insert_color()
382 struct rb_node *child = node->rb_right, *tmp = node->rb_left; in rb_erase()
508 node = node->rb_right; in rb_next()
510 node=node->rb_left; in rb_next()
521 while ((parent = rb_parent(node)) && node == parent->rb_right) in rb_next()
522 node = parent; in rb_next()
539 node = node->rb_left; in rb_prev()
541 node=node->rb_right; in rb_prev()
549 while ((parent = rb_parent(node)) && node == parent->rb_left) in rb_prev()
[all …]
/xen/xen/include/xen/
A Dnodemask.h72 #define node_set(node, dst) __node_set((node), &(dst)) argument
78 #define node_clear(node, dst) __node_clear((node), &(dst)) argument
210 node < nbits; in __last_node()
211 node = __next_node(node, srcp, nbits)) in __last_node()
212 pnode = node; in __last_node()
266 (node) = next_node((node), (mask)))
270 for ((node) = 0; (node) < 1; (node)++)
282 #define node_online(node) nodemask_test(node, &node_online_map) argument
285 #define node_online(node) ((node) == 0) argument
288 #define node_set_online(node) set_bit((node), node_online_map.bits) argument
[all …]
A Drbtree.h115 #define RB_EMPTY_NODE(node) \ argument
116 ((node)->__rb_parent_color == (unsigned long)(node))
117 #define RB_CLEAR_NODE(node) \ argument
118 ((node)->__rb_parent_color = (unsigned long)(node))
133 static inline void rb_link_node(struct rb_node * node, struct rb_node * parent, in rb_link_node() argument
136 node->__rb_parent_color = (unsigned long )parent; in rb_link_node()
137 node->rb_left = node->rb_right = NULL; in rb_link_node()
139 *rb_link = node; in rb_link_node()
A Dnuma.h37 #define parent_node(node) (node) argument
38 #define node_to_cpumask(node) node_to_cpumask[node] argument
40 struct node { struct
44 extern int compute_hash_shift(const struct node *nodes, argument
52 extern void numa_set_node(unsigned int cpu, nodeid_t node);
109 extern bool valid_numa_range(paddr_t start, paddr_t end, nodeid_t node);
111 extern bool numa_update_node_memblks(nodeid_t node, unsigned int arch_nid,
113 extern void numa_set_processor_nodes_parsed(nodeid_t node);
119 #define node_to_cpumask(node) cpu_online_map argument
/xen/tools/ocaml/xenstored/
A Dtrie.ml40 let _get_key node = node.key
41 let get_value node =
42 match node.value with
46 let _get_children node = node.children
54 { node with children = StringMap.add child.key child node.children }
74 let aux key node =
81 let aux node =
94 fold f node.Node.children (f key node.Node.value accu)
106 then node
135 f node.Node.key node.Node.value;
[all …]
A Dstore.ml33 let get_owner node = Perms.Node.get_owner node.perms
34 let get_children node = node.children
35 let get_value node = node.value
36 let get_perms node = node.perms
37 let get_name node = Symbol.to_string node.name
41 then node
44 let set_perms node nperms = { node with perms = nperms }
98 let is_valid _ node = node.perms.owner <> invalid in
110 let unpack node = (Symbol.to_string node.name, node.perms, node.value)
182 (node, Node.find node h) in
[all …]
/xen/xen/arch/arm/
A Dbootfdt.c37 status = fdt_getprop(fdt, node, "status", &len); in device_tree_node_is_available()
56 name = fdt_get_name(fdt, node, NULL); in device_tree_node_matches()
205 const int first_node = node; in device_tree_for_each_node()
230 if ( node != first_node ) in device_tree_for_each_node()
237 node = fdt_next_node(fdt, node, &depth); in device_tree_for_each_node()
238 } while ( node >= 0 && depth > 0 ); in device_tree_for_each_node()
272 return device_tree_for_each_node(fdt, node, in process_reserved_memory()
292 parent_node = fdt_parent_offset(fdt, node); in process_multiboot_node()
592 int node; in boot_fdt_cmdline() local
595 node = fdt_path_offset(fdt, "/chosen"); in boot_fdt_cmdline()
[all …]
A Dstatic-evtchn.c34 static int __init alloc_domain_evtchn(struct dt_device_node *node) in alloc_domain_evtchn() argument
44 if ( !dt_device_is_compatible(node, "xen,evtchn-v1") ) in alloc_domain_evtchn()
51 if ( dt_device_static_evtchn_created(node) ) in alloc_domain_evtchn()
54 rc = get_evtchn_dt_property(node, &domU1_port, &remote_phandle); in alloc_domain_evtchn()
70 if ( node->phandle != remote_phandle ) in alloc_domain_evtchn()
76 p1_node = dt_get_parent(node); in alloc_domain_evtchn()
121 dt_device_set_static_evtchn_created(node); in alloc_domain_evtchn()
129 struct dt_device_node *node, *evtchn_node; in alloc_static_evtchn() local
137 dt_for_each_child_node(chosen, node) in alloc_static_evtchn()
141 if ( alloc_domain_evtchn(node) != 0 ) in alloc_static_evtchn()
[all …]
A Ddom0less-build.c295 struct dt_device_node *node; in handle_passthrough_prop() local
355 if ( node == NULL ) in handle_passthrough_prop()
366 res = iommu_add_dt_device(node); in handle_passthrough_prop()
797 rc = kernel_probe(&kinfo, node); in construct_domU()
812 rc = process_shm(d, &kinfo, node); in construct_domU()
850 struct dt_device_node *node; in create_domUs() local
857 dt_for_each_child_node(chosen, node) in create_domUs()
891 dt_node_name(node)); in create_domUs()
898 dt_node_name(node)); in create_domUs()
1011 rc = construct_domU(d, node); in create_domUs()
[all …]
/xen/xen/arch/x86/
A Dsrat.c29 nodeid_t node; member
49 return pxm2node[i].node; in pxm_to_node()
56 nodeid_t node; in setup_node() local
83 node = nodes_found++; in setup_node()
87 pxm2node[idx].node = node; in setup_node()
89 return node; in setup_node()
149 nodeid_t node; in acpi_numa_x2apic_affinity_init() local
165 node = setup_node(pxm); in acpi_numa_x2apic_affinity_init()
185 nodeid_t node; in acpi_numa_processor_affinity_init() local
201 node = setup_node(pxm); in acpi_numa_processor_affinity_init()
[all …]
A Dnuma.c69 nodeid_t node; in init_cpu_to_node() local
76 node = apicid < MAX_LOCAL_APIC ? apicid_to_node[apicid] : NUMA_NO_NODE; in init_cpu_to_node()
77 if ( node == NUMA_NO_NODE || !node_online(node) ) in init_cpu_to_node()
78 node = 0; in init_cpu_to_node()
79 numa_set_node(i, node); in init_cpu_to_node()
85 unsigned int node; in arch_get_dma_bitsize() local
87 for_each_online_node(node) in arch_get_dma_bitsize()
88 if ( node_spanned_pages(node) && in arch_get_dma_bitsize()
89 !(node_start_pfn(node) >> (32 - PAGE_SHIFT)) ) in arch_get_dma_bitsize()
91 if ( node >= MAX_NUMNODES ) in arch_get_dma_bitsize()
[all …]
/xen/xen/xsm/flask/ss/
A Dconditional.c159 xfree(node); in cond_node_destroy()
350 list->node = node_ptr; in cond_insertf()
457 node->expr = expr; in cond_read_node()
466 if ( cond_read_av_list(p, fp, &node->false_list, node->true_list) != 0 ) in cond_read_node()
470 cond_node_destroy(node); in cond_read_node()
494 if ( !node ) in cond_read_list()
503 last->next = node; in cond_read_list()
505 last = node; in cond_read_list()
520 struct avtab_node *node; in cond_compute_av() local
525 for( node = avtab_search_node(ctab, key); node != NULL; in cond_compute_av()
[all …]
/xen/xen/xsm/flask/
A Davc.c283 xfree(node); in avc_node_free()
296 xfree(node); in avc_node_kill()
350 if (!node) in avc_alloc_node()
362 return node; in avc_alloc_node()
371 memcpy(&node->ae.avd, avd, sizeof(node->ae.avd)); in avc_node_populate()
418 if ( node ) in avc_lookup()
423 return node; in avc_lookup()
480 if ( node ) in avc_insert()
508 return node; in avc_insert()
627 if ( !node ) in avc_update_node()
[all …]
/xen/xen/arch/arm/efi/
A Defi-boot.h57 int node; in setup_chosen_node() local
67 if ( node < 0 ) in setup_chosen_node()
70 if ( node < 0 ) in setup_chosen_node()
71 return node; in setup_chosen_node()
110 return node; in setup_chosen_node()
237 int node; in fdt_add_uefi_nodes() local
253 if ( node < 0 ) in fdt_add_uefi_nodes()
256 if ( node < 0 ) in fdt_add_uefi_nodes()
524 int node; in efi_arch_handle_module() local
861 node > 0; in efi_check_dt_boot()
[all …]
/xen/tools/include/
A Dxenstat.h51 void xenstat_free_node(xenstat_node * node);
58 xenstat_domain *xenstat_node_domain(xenstat_node * node,
62 xenstat_domain *xenstat_node_domain_by_index(xenstat_node * node,
66 const char *xenstat_node_xen_version(xenstat_node * node);
69 unsigned long long xenstat_node_tot_mem(xenstat_node * node);
72 unsigned long long xenstat_node_free_mem(xenstat_node * node);
75 long xenstat_node_freeable_mb(xenstat_node * node);
78 unsigned int xenstat_node_num_domains(xenstat_node * node);
81 unsigned int xenstat_node_num_cpus(xenstat_node * node);
84 unsigned long long xenstat_node_cpu_hz(xenstat_node * node);
/xen/xen/arch/arm/platforms/
A Dexynos5.c44 struct dt_device_node *node; in exynos5_init_time() local
49 if ( !node ) in exynos5_init_time()
55 rc = dt_device_get_paddr(node, 0, &mct_base_addr, &size); in exynos5_init_time()
97 struct dt_device_node *node; in exynos5_smp_init() local
106 if ( node ) in exynos5_smp_init()
121 node = dt_find_compatible_node(NULL, NULL, compatible); in exynos5_smp_init()
122 if ( !node ) in exynos5_smp_init()
128 rc = dt_device_get_paddr(node, 0, &sysram_addr, &size); in exynos5_smp_init()
194 struct dt_device_node *node; in exynos5_get_pmu_baseandsize() local
205 if ( !node ) in exynos5_get_pmu_baseandsize()
[all …]
/xen/xen/common/sched/
A Dboot-cpupool.c61 int __init btcpupools_get_domain_pool_id(const struct dt_device_node *node) in btcpupools_get_domain_pool_id() argument
66 if ( !dt_device_is_compatible(node, "xen,cpupool") ) in btcpupools_get_domain_pool_id()
72 phandle_node = dt_parse_phandle(node, "cpupool-cpus", 0); in btcpupools_get_domain_pool_id()
95 const struct dt_device_node *chosen, *node; in btcpupools_dtb_parse() local
104 dt_for_each_child_node(chosen, node) in btcpupools_dtb_parse()
111 if ( !dt_device_is_compatible(node, "xen,cpupool") ) in btcpupools_dtb_parse()
114 if ( !dt_property_read_string(node, "cpupool-sched", &scheduler_name) ) in btcpupools_dtb_parse()
117 phandle_node = dt_parse_phandle(node, "cpupool-cpus", i++); in btcpupools_dtb_parse()
129 dt_node_name(node), cpu_num); in btcpupools_dtb_parse()
136 phandle_node = dt_parse_phandle(node, "cpupool-cpus", i++); in btcpupools_dtb_parse()
/xen/tools/xl/
A Dcheck-xl-vcpupin-parse218 node=$(($RANDOM % nr_nodes))
231 node=$(($RANDOM % nr_nodes))
237 if [ $node -eq 0 ]; then
239 elif [ $node -eq $((nr_nodes - 1)) ]; then
244 write "all,^nodes:$node" 0 "cpumap: $expected_range"
272 node=$(($RANDOM % nr_nodes))
279 if [ $cpu -eq $((nr_cpus_per_node*node)) ]; then
281 elif [ $cpu -eq $((nr_cpus_per_node*node + 1)) ]; then
283 elif [ $cpu -eq $((nr_cpus_per_node*(node+1) - 2)) ]; then
285 elif [ $cpu -eq $((nr_cpus_per_node*(node+1) - 1)) ]; then
[all …]

Completed in 685 milliseconds

12345678