/linux-4.4.14/mm/ |
D | mempolicy.c | 146 int (*create)(struct mempolicy *pol, const nodemask_t *nodes); 161 void (*rebind)(struct mempolicy *pol, const nodemask_t *nodes, 178 static int mpol_new_interleave(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_interleave() argument 180 if (nodes_empty(*nodes)) in mpol_new_interleave() 182 pol->v.nodes = *nodes; in mpol_new_interleave() 186 static int mpol_new_preferred(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_preferred() argument 188 if (!nodes) in mpol_new_preferred() 190 else if (nodes_empty(*nodes)) in mpol_new_preferred() 193 pol->v.preferred_node = first_node(*nodes); in mpol_new_preferred() 197 static int mpol_new_bind(struct mempolicy *pol, const nodemask_t *nodes) in mpol_new_bind() argument [all …]
|
D | mmzone.c | 45 static inline int zref_in_nodemask(struct zoneref *zref, nodemask_t *nodes) in zref_in_nodemask() argument 48 return node_isset(zonelist_node_idx(zref), *nodes); in zref_in_nodemask() 57 nodemask_t *nodes) in next_zones_zonelist() argument 63 if (likely(nodes == NULL)) in next_zones_zonelist() 68 (z->zone && !zref_in_nodemask(z, nodes))) in next_zones_zonelist()
|
/linux-4.4.14/drivers/md/persistent-data/ |
D | dm-btree-spine.c | 131 s->nodes[0] = NULL; in init_ro_spine() 132 s->nodes[1] = NULL; in init_ro_spine() 140 unlock_block(s->info, s->nodes[i]); in exit_ro_spine() 151 unlock_block(s->info, s->nodes[0]); in ro_step() 152 s->nodes[0] = s->nodes[1]; in ro_step() 156 r = bn_read_lock(s->info, new_child, s->nodes + s->count); in ro_step() 167 unlock_block(s->info, s->nodes[s->count]); in ro_pop() 175 block = s->nodes[s->count - 1]; in ro_node() 193 unlock_block(s->info, s->nodes[i]); in exit_shadow_spine() 205 unlock_block(s->info, s->nodes[0]); in shadow_step() [all …]
|
D | dm-btree-internal.h | 67 struct dm_block *nodes[2]; member 80 struct dm_block *nodes[2]; member
|
/linux-4.4.14/lib/ |
D | interval_tree_test.c | 12 static struct interval_tree_node nodes[NODES]; variable 36 nodes[i].start = a; in init() 37 nodes[i].last = b; in init() 39 nodes[i].start = b; in init() 40 nodes[i].last = a; in init() 62 interval_tree_insert(nodes + j, &root); in interval_tree_test_init() 64 interval_tree_remove(nodes + j, &root); in interval_tree_test_init() 76 interval_tree_insert(nodes + j, &root); in interval_tree_test_init()
|
D | rbtree_test.c | 20 static struct test_node nodes[NODES]; variable 99 nodes[i].key = prandom_u32_state(&rnd); in init() 100 nodes[i].val = prandom_u32_state(&rnd); in init() 189 insert(nodes + j, &root); in rbtree_test_init() 191 erase(nodes + j, &root); in rbtree_test_init() 204 insert(nodes + j, &root); in rbtree_test_init() 208 erase(nodes + j, &root); in rbtree_test_init() 221 insert_augmented(nodes + j, &root); in rbtree_test_init() 223 erase_augmented(nodes + j, &root); in rbtree_test_init() 236 insert_augmented(nodes + j, &root); in rbtree_test_init() [all …]
|
D | radix-tree.c | 69 struct radix_tree_node *nodes; member 201 ret = rtp->nodes; in radix_tree_node_alloc() 202 rtp->nodes = ret->private_data; in radix_tree_node_alloc() 270 node->private_data = rtp->nodes; in __radix_tree_preload() 271 rtp->nodes = node; in __radix_tree_preload() 1485 node = rtp->nodes; in radix_tree_callback() 1486 rtp->nodes = node->private_data; in radix_tree_callback()
|
/linux-4.4.14/fs/btrfs/ |
D | inode-item.c | 36 leaf = path->nodes[0]; in find_name_in_backref() 66 leaf = path->nodes[0]; in btrfs_find_name_in_ext_backref() 165 leaf = path->nodes[0]; in btrfs_del_inode_extref() 233 leaf = path->nodes[0]; in btrfs_del_inode_ref() 306 leaf = path->nodes[0]; in btrfs_insert_inode_extref() 312 btrfs_set_inode_extref_name_len(path->nodes[0], extref, name_len); in btrfs_insert_inode_extref() 313 btrfs_set_inode_extref_index(path->nodes[0], extref, index); in btrfs_insert_inode_extref() 314 btrfs_set_inode_extref_parent(path->nodes[0], extref, ref_objectid); in btrfs_insert_inode_extref() 317 write_extent_buffer(path->nodes[0], name, ptr, name_len); in btrfs_insert_inode_extref() 318 btrfs_mark_buffer_dirty(path->nodes[0]); in btrfs_insert_inode_extref() [all …]
|
D | ctree.c | 60 if (!p->nodes[i] || !p->locks[i]) in btrfs_set_path_blocking() 62 btrfs_set_lock_blocking_rw(p->nodes[i], p->locks[i]); in btrfs_set_path_blocking() 93 if (p->nodes[i] && p->locks[i]) { in btrfs_clear_path_blocking() 94 btrfs_clear_lock_blocking_rw(p->nodes[i], p->locks[i]); in btrfs_clear_path_blocking() 127 if (!p->nodes[i]) in btrfs_release_path() 130 btrfs_tree_unlock_rw(p->nodes[i], p->locks[i]); in btrfs_release_path() 133 free_extent_buffer(p->nodes[i]); in btrfs_release_path() 134 p->nodes[i] = NULL; in btrfs_release_path() 1903 mid = path->nodes[level]; in balance_level() 1912 parent = path->nodes[level + 1]; in balance_level() [all …]
|
D | ulist.c | 49 INIT_LIST_HEAD(&ulist->nodes); in ulist_init() 66 list_for_each_entry_safe(node, next, &ulist->nodes, list) { in ulist_fini() 70 INIT_LIST_HEAD(&ulist->nodes); in ulist_fini() 212 list_add_tail(&node->list, &ulist->nodes); in ulist_add_merge() 265 if (list_empty(&ulist->nodes)) in ulist_next() 267 if (uiter->cur_list && uiter->cur_list->next == &ulist->nodes) in ulist_next() 272 uiter->cur_list = ulist->nodes.next; in ulist_next()
|
D | tree-log.c | 363 u32 dst_size = btrfs_item_size_nr(path->nodes[0], in overwrite_item() 383 dst_ptr = btrfs_item_ptr_offset(path->nodes[0], path->slots[0]); in overwrite_item() 384 read_extent_buffer(path->nodes[0], dst_copy, dst_ptr, in overwrite_item() 410 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in overwrite_item() 412 nbytes = btrfs_inode_nbytes(path->nodes[0], item); in overwrite_item() 457 found_size = btrfs_item_size_nr(path->nodes[0], in overwrite_item() 467 dst_ptr = btrfs_item_ptr_offset(path->nodes[0], in overwrite_item() 487 struct extent_buffer *dst_eb = path->nodes[0]; in overwrite_item() 511 S_ISDIR(btrfs_inode_mode(path->nodes[0], dst_item))) { in overwrite_item() 513 saved_i_size = btrfs_inode_size(path->nodes[0], in overwrite_item() [all …]
|
D | file-item.c | 66 leaf = path->nodes[0]; in btrfs_insert_file_extent() 107 leaf = path->nodes[0]; in btrfs_lookup_csum() 257 btrfs_item_key_to_cpu(path->nodes[0], &found_key, in __btrfs_lookup_bio_sums() 261 item_size = btrfs_item_size_nr(path->nodes[0], in __btrfs_lookup_bio_sums() 266 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in __btrfs_lookup_bio_sums() 278 read_extent_buffer(path->nodes[0], csum, in __btrfs_lookup_bio_sums() 343 leaf = path->nodes[0]; in btrfs_lookup_csums_range() 356 leaf = path->nodes[0]; in btrfs_lookup_csums_range() 363 leaf = path->nodes[0]; in btrfs_lookup_csums_range() 383 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in btrfs_lookup_csums_range() [all …]
|
D | root-tree.c | 106 l = path->nodes[0]; in btrfs_find_root() 158 btrfs_print_leaf(root, path->nodes[0]); in btrfs_update_root() 164 l = path->nodes[0]; in btrfs_update_root() 195 l = path->nodes[0]; in btrfs_update_root() 207 btrfs_mark_buffer_dirty(path->nodes[0]); in btrfs_update_root() 255 leaf = path->nodes[0]; in btrfs_find_orphan_roots() 262 leaf = path->nodes[0]; in btrfs_find_orphan_roots() 382 leaf = path->nodes[0]; in btrfs_del_root_ref() 456 leaf = path->nodes[0]; in btrfs_add_root_ref()
|
D | dir-item.c | 56 leaf = path->nodes[0]; in insert_with_overflow() 95 leaf = path->nodes[0]; in btrfs_insert_xattr_item() 107 btrfs_mark_buffer_dirty(path->nodes[0]); in btrfs_insert_xattr_item() 156 leaf = path->nodes[0]; in btrfs_insert_dir_item() 261 leaf = path->nodes[0]; in btrfs_check_dir_item_collision() 326 leaf = path->nodes[0]; in btrfs_search_dir_index_item() 336 leaf = path->nodes[0]; in btrfs_search_dir_index_item() 393 leaf = path->nodes[0]; in btrfs_match_dir_item_name() 431 leaf = path->nodes[0]; in btrfs_delete_one_dir_name()
|
D | send.c | 804 ii = btrfs_item_ptr(path->nodes[0], path->slots[0], in __get_inode_info() 807 *size = btrfs_inode_size(path->nodes[0], ii); in __get_inode_info() 809 *gen = btrfs_inode_generation(path->nodes[0], ii); in __get_inode_info() 811 *mode = btrfs_inode_mode(path->nodes[0], ii); in __get_inode_info() 813 *uid = btrfs_inode_uid(path->nodes[0], ii); in __get_inode_info() 815 *gid = btrfs_inode_gid(path->nodes[0], ii); in __get_inode_info() 817 *rdev = btrfs_inode_rdev(path->nodes[0], ii); in __get_inode_info() 855 struct extent_buffer *eb = path->nodes[0]; in iterate_inode_ref() 1004 eb = path->nodes[0]; in iterate_dir_item() 1126 btrfs_item_key_to_cpu(p->nodes[0], &found_key, p->slots[0]); in get_inode_path() [all …]
|
D | tree-defrag.c | 98 if (!path->nodes[1]) { in btrfs_defrag_leaves() 102 path->slots[1] = btrfs_header_nritems(path->nodes[1]); in btrfs_defrag_leaves() 106 path->nodes[1], 0, in btrfs_defrag_leaves()
|
D | uuid-tree.c | 65 eb = path->nodes[0]; in btrfs_uuid_tree_lookup() 126 eb = path->nodes[0]; in btrfs_uuid_tree_add() 135 eb = path->nodes[0]; in btrfs_uuid_tree_add() 196 eb = path->nodes[0]; in btrfs_uuid_tree_rem() 291 leaf = path->nodes[0]; in btrfs_uuid_tree_iterate()
|
D | relocation.c | 767 eb = path1->nodes[0]; 778 eb = path1->nodes[0]; 923 eb = path2->nodes[level]; 930 if (!path2->nodes[level]) { 946 eb = path2->nodes[level]; 1600 leaf = path->nodes[0]; 1747 btrfs_node_key(path->nodes[level], &key2, path->slots[level]); 1786 btrfs_node_key_to_cpu(path->nodes[lowest_level], &key, slot); 1827 eb = path->nodes[level]; 1879 btrfs_node_key_to_cpu(path->nodes[level], &key, [all …]
|
D | delayed-inode.h | 47 int nodes; /* for delayed nodes */ member 94 delayed_root->nodes = 0; in btrfs_init_delayed_root()
|
D | backref.c | 264 eb = path->nodes[level]; in add_all_parents() 276 if (path->slots[0] >= btrfs_header_nritems(path->nodes[0])) { in add_all_parents() 284 eb = path->nodes[0]; in add_all_parents() 402 eb = path->nodes[level]; in __resolve_indirect_ref() 409 eb = path->nodes[level]; in __resolve_indirect_ref() 733 leaf = path->nodes[0]; in __add_inline_refs() 847 leaf = path->nodes[0]; in __add_keyed_refs() 1026 leaf = path->nodes[0]; 1335 leaf = path->nodes[0]; 1438 eb = path->nodes[0]; [all …]
|
D | extent-tree.c | 456 leaf = path->nodes[0]; in caching_thread() 488 leaf = path->nodes[0]; in caching_thread() 854 btrfs_item_key_to_cpu(path->nodes[0], &key, in btrfs_lookup_extent_info() 864 leaf = path->nodes[0]; in btrfs_lookup_extent_info() 1058 leaf = path->nodes[0]; in convert_extent_item_v0() 1073 leaf = path->nodes[0]; in convert_extent_item_v0() 1102 leaf = path->nodes[0]; in convert_extent_item_v0() 1207 leaf = path->nodes[0]; in lookup_extent_data_ref() 1217 leaf = path->nodes[0]; in lookup_extent_data_ref() 1274 leaf = path->nodes[0]; in insert_extent_data_ref() [all …]
|
D | xattr.c | 60 leaf = path->nodes[0]; in __btrfs_getxattr() 151 btrfs_assert_tree_locked(path->nodes[0]); in do_setxattr() 179 struct extent_buffer *leaf = path->nodes[0]; in do_setxattr() 294 leaf = path->nodes[0]; in btrfs_listxattr()
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/ |
D | topology.txt | 16 The cpu nodes (bindings defined in [1]) represent the devices that 22 For instance in a system where CPUs support SMT, "cpu" nodes represent all 24 In systems where SMT is not supported "cpu" nodes represent all cores present 27 ARM topology bindings allow one to associate cpu nodes with hierarchical groups 29 tree nodes. 39 A topology description containing phandles to cpu nodes that are not compliant 48 nodes are listed. 64 The cpu-map node's child nodes can be: 66 - one or more cluster nodes 70 The cpu-map node can only contain three types of child nodes: [all …]
|
D | pmu.txt | 33 nodes corresponding directly to the affinity of 37 nodes corresponding to the set of CPUs which have
|
D | arm-boards | 12 Required nodes: 90 Required nodes: 113 Required nodes: 184 Required nodes: 187 A detailed description of the bindings used for "psci" nodes is present
|
D | psci.txt | 57 Device tree nodes that require usage of PSCI CPU_SUSPEND function (ie idle 58 state nodes, as per bindings in [1]) must specify the following properties: 61 Usage: Required for state nodes[1] if the corresponding
|
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/ |
D | meson,pinctrl.txt | 7 === GPIO sub-nodes === 10 represented as sub-nodes and each of them acts as a GPIO controller. 12 Required properties for sub-nodes are: 25 === Other sub-nodes === 27 Child nodes without the "gpio-controller" represent some desired 28 configuration for a pin or a group. Those nodes can be pinmux nodes or 29 configuration nodes. 31 Required properties for pinmux nodes are: 38 Required properties for configuration nodes: 41 Configuration nodes support the generic properties "bias-disable",
|
D | xlnx,zynq-pinctrl.txt | 12 Zynq's pin configuration nodes act as a container for an arbitrary number of 18 Each configuration node can consist of multiple nodes describing the pinmux and 19 pinconf options. Those nodes can be pinmux nodes or pinconf nodes. 24 Required properties for pinmux nodes are: 29 Required properties for configuration nodes:
|
D | pinctrl-bindings.txt | 21 for client device device tree nodes to map those state names to the pin 28 nodes. The decision to do this or not somewhat rests with the author of 48 node. These referenced pin configuration nodes must be child 49 nodes of the pin controller that they configure. Multiple 52 from multiple nodes for a single pin controller, each 55 pin configuration nodes. 101 Pin controller devices should contain the pin configuration nodes that client 120 The contents of each of those pin configuration child nodes is defined 124 The pin configuration nodes need not be direct children of the pin controller 127 nodes, is again defined entirely by the binding for the individual pin [all …]
|
D | fsl,mxs-pinctrl.txt | 36 having these pins defined in several group nodes. It also means each of 50 and config nodes to identify a pin. The mux selection in the integer takes 56 - reg: Should be the index of the group nodes for same function. This property 57 is required only for group nodes, and should not be present in any config 58 nodes. 119 applied on all these pins. And config nodes mmc-cd-cfg and mmc-sck-cfg are 122 to be listed in the config nodes.
|
D | img,pistachio-pinctrl.txt | 8 each. The GPIO banks are represented as sub-nodes of the pad controller node. 19 Required properties for GPIO bank sub-nodes: 31 Note that the N GPIO bank sub-nodes *must* be named gpio0, gpio1, ... gpioN-1. 33 Required properties for pin configuration sub-nodes: 38 Optional properties for pin configuration sub-nodes:
|
D | renesas,pfc-pinctrl.txt | 38 The PFC node also acts as a container for pin configuration nodes. Please refer 47 Pin configuration nodes contain pin configuration properties, either directly 57 All pin configuration nodes and subnodes names are ignored. All of those nodes 93 The syntax of the gpio specifier used by client nodes should be the following
|
D | samsung-pinctrl.txt | 26 - Pin banks as child nodes: Pin banks of the controller are represented by child 27 nodes of the controller node. Bank name is taken from name of the node. Each 45 - Pin mux/config groups as child nodes: The pin mux (selecting pin function 47 as child nodes of the pin-controller node. There should be atleast one 48 child node and there is no limit on the count of these child nodes. It is 49 also possible for a child node to consist of several further child nodes 51 level child nodes is exactly the same as for first level ones and is 92 The client nodes that require a particular pin function selection and/or 171 All the pin controller nodes should be represented in the aliases node using
|
D | abilis,tb10x-iomux.txt | 15 Functions are defined (and referenced) by sub-nodes of the pin controller. 19 controller sub-nodes.
|
/linux-4.4.14/arch/sparc/kernel/ |
D | cpumap.c | 52 struct cpuinfo_node nodes[0]; member 211 node = &new_tree->nodes[n]; in build_cpuinfo_tree() 252 node = &new_tree->nodes[level_rover[level]]; in build_cpuinfo_tree() 277 node = &new_tree->nodes[n]; in build_cpuinfo_tree() 299 struct cpuinfo_node *node = &t->nodes[node_index]; in increment_rover() 302 top_level = t->nodes[root_index].level; in increment_rover() 314 node = &t->nodes[node->parent_index]; in increment_rover() 338 for (level = t->nodes[root_index].level; level < CPUINFO_LVL_MAX; in iterate_cpu() 340 new_index = t->nodes[index].rover; in iterate_cpu() 366 for (i = 0; i < cpuinfo_tree->nodes[0].num_cpus; i++) in _cpu_map_rebuild() [all …]
|
/linux-4.4.14/Documentation/vm/ |
D | numa_memory_policy.txt | 13 which is an administrative mechanism for restricting the nodes from which 31 default policy will be set to interleave allocations across all nodes 140 optional set of nodes. The mode determines the behavior of the policy, 142 optional set of nodes can be viewed as the arguments to the policy 162 does not use the optional set of nodes. 164 It is an error for the set of nodes specified for this policy to 168 set of nodes specified by the policy. Memory will be allocated from 174 allocation fails, the kernel will search other nodes, in order of 192 interleaved, on a page granularity, across the nodes specified in 197 Interleave mode indexes the set of nodes specified by the policy [all …]
|
D | numa | 45 abstractions called "nodes". Linux maps the nodes onto the physical cells 47 architectures. As with physical cells, software nodes may contain 0 or more 49 "closer" nodes--nodes that map to closer cells--will generally experience 60 the emulation of additional nodes. For NUMA emulation, linux will carve up 61 the existing nodes--or the system memory for non-NUMA platforms--into multiple 62 nodes. Each emulated node will manage a fraction of the underlying cells' 72 an ordered "zonelist". A zonelist specifies the zones/nodes to visit when a 77 Because some nodes contain multiple zones containing different types of 93 nodes' zones in the selected zonelist looking for the first zone in the list 104 Thus, under sufficient imbalance, tasks can migrate between nodes, remote [all …]
|
D | hugetlbpage.txt | 91 over all the set of allowed nodes specified by the NUMA memory policy of the 92 task that modifies nr_hugepages. The default for the allowed nodes--when the 93 task has default memory policy--is all on-line nodes with memory. Allowed 94 nodes with insufficient available, contiguous memory for a huge page will be 102 some nodes in a NUMA system, it will attempt to make up the difference by 103 allocating extra pages on other nodes with sufficient available contiguous 131 across all nodes in the memory policy of the task modifying nr_hugepages. 132 Any free huge pages on the selected nodes will be freed back to the kernel's 172 nodes from which huge pages are allocated or freed are controlled by the 187 This will allocate or free abs(20 - nr_hugepages) to or from the nodes [all …]
|
D | page_migration | 5 nodes in a numa system while the process is running. This means that the 17 migrate_pages function call takes two sets of nodes and moves pages of a 18 process that are located on the from nodes to the destination nodes. 39 sections of nodes. Paul Jackson has equipped cpusets with the ability to 45 of processes in a cpuset are moved if the allowed memory nodes of a 49 within a group of nodes for all migration techniques which will preserve a
|
/linux-4.4.14/arch/mips/sgi-ip27/ |
D | Kconfig | 9 The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 10 in either N-Modes which allows for more nodes or M-Mode which allows 17 The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 18 in either N-Modes which allows for more nodes or M-Mode which allows 38 nodes in a NUMA cluster. This trades memory for speed. 45 across multiple nodes in a NUMA cluster. This trades memory for
|
D | TODO | 8 5. Is it okay to set calias space on all nodes as 0, instead of 8k as 11 being invoked on all nodes in ip27-memory.c.
|
/linux-4.4.14/Documentation/devicetree/bindings/display/ |
D | simple-framebuffer.txt | 7 Since simplefb nodes represent runtime information they must be sub-nodes of 8 the chosen node (*). Simplefb nodes must be named "framebuffer@<address>". 10 If the devicetree contains nodes for the display hardware used by a simplefb, 14 real hardware. The bindings for the hw nodes must specify which node is 29 nodes, so that the firmware only needs to update the mode information and 31 added, the simplefb nodes will already contain this info and the firmware 34 If pre-filled framebuffer nodes are used, the firmware may need extra 86 nodes found under chosen and then check for other compatible nodes.
|
/linux-4.4.14/Documentation/devicetree/bindings/media/ |
D | exynos4-fimc-is.txt | 29 The following are the FIMC-IS peripheral device nodes and can be specified 30 either standalone or as the fimc-is node child nodes. 32 i2c-isp (ISP I2C bus controller) nodes 43 For the above nodes it is required to specify a pinctrl state named "default", 46 Device tree nodes of the image sensors' controlled directly by the FIMC-IS 47 firmware must be child nodes of their corresponding ISP I2C bus controller node.
|
D | video-interfaces.txt | 10 SoC internal blocks are described by DT nodes, placed similarly to other SoC 11 blocks. External devices are represented as child nodes of their respective 12 bus controller nodes, e.g. I2C. 14 Data interfaces on all video devices are described by their child 'port' nodes. 40 All 'port' nodes can be grouped under optional 'ports' node, which allows to 42 and 'endpoint' nodes and any child device nodes a device might have. 44 Two 'endpoint' nodes are linked with each other through their 'remote-endpoint' 47 cases properties at the peer 'endpoint' nodes will be identical, however they 63 property is present in port and/or endpoint nodes the following properties
|
D | samsung-fimc.txt | 5 represented by separate device tree nodes. Currently this includes: FIMC (in 8 The sub-subdevices are defined as child nodes of the common 'camera' node which 46 'fimc' device nodes 96 This node should contain child 'port' nodes specifying active parallel video 98 port nodes specifies data input - 0, 1 indicates input A, B respectively. 105 Image sensor nodes 108 The sensor device nodes should be added to their control bus controller (e.g. 109 I2C0) nodes and linked to a port node in the csis or the parallel-ports node,
|
D | ti,omap3isp.txt | 26 Port nodes (optional) 45 Endpoint nodes
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/core/ |
D | mm.c | 26 #define node(root, dir) ((root)->nl_entry.dir == &mm->nodes) ? NULL : \ 36 list_for_each_entry(node, &mm->nodes, nl_entry) { in nvkm_mm_dump() 244 prev = list_last_entry(&mm->nodes, typeof(*node), nl_entry); in nvkm_mm_init() 253 list_add_tail(&node->nl_entry, &mm->nodes); in nvkm_mm_init() 257 INIT_LIST_HEAD(&mm->nodes); in nvkm_mm_init() 273 list_add_tail(&node->nl_entry, &mm->nodes); in nvkm_mm_init() 283 int nodes = 0; in nvkm_mm_fini() local 288 list_for_each_entry(node, &mm->nodes, nl_entry) { in nvkm_mm_fini() 290 if (++nodes > mm->heap_nodes) { in nvkm_mm_fini() 297 list_for_each_entry_safe(node, temp, &mm->nodes, nl_entry) { in nvkm_mm_fini()
|
/linux-4.4.14/Documentation/devicetree/bindings/net/ |
D | marvell-pxa168.txt | 11 - #address-cells: must be 1 when using sub-nodes. 12 - #size-cells: must be 0 when using sub-nodes. 16 Sub-nodes: 19 Sub-nodes required properties:
|
D | brcm,iproc-mdio.txt | 9 Child nodes of this MDIO bus controller node are standard Ethernet PHY device 10 nodes as described in Documentation/devicetree/bindings/net/phy.txt
|
D | ti,dp83867.txt | 12 Default child nodes are standard Ethernet PHY device 13 nodes as described in Documentation/devicetree/bindings/net/phy.txt
|
D | brcm,unimac-mdio.txt | 22 Child nodes of this MDIO bus controller node are standard Ethernet PHY device 23 nodes as described in Documentation/devicetree/bindings/net/phy.txt
|
/linux-4.4.14/Documentation/devicetree/bindings/i2c/ |
D | i2c-mux.txt | 4 numbered uniquely in a device dependent manner. The nodes for an i2c bus 12 Required properties for child nodes: 17 Optional properties for child nodes: 19 - Child nodes conforming to i2c bus binding
|
D | i2c-versatile.txt | 10 - Child nodes conforming to i2c bus binding
|
D | i2c-st-ddci2c.txt | 12 - Child nodes conforming to i2c bus binding
|
D | i2c-xiic.txt | 11 - Child nodes conforming to i2c bus binding
|
D | i2c-cbus-gpio.txt | 10 - child nodes conforming to i2c bus binding
|
/linux-4.4.14/Documentation/acpi/ |
D | scan_handlers.txt | 13 acpi_device objects are referred to as "device nodes" in what follows, but they 17 During ACPI-based device hot-remove device nodes representing pieces of hardware 21 initialization of device nodes, such as retrieving common configuration 42 where ids is the list of IDs of device nodes the given handler is supposed to 45 executed, respectively, after registration of new device nodes and before 46 unregistration of device nodes the handler attached to previously. 49 device nodes in the given namespace scope with the driver core. Then, it tries 66 callbacks from the scan handlers of all device nodes in the given namespace 68 nodes in that scope. 73 is the order in which they are matched against device nodes during namespace
|
/linux-4.4.14/Documentation/devicetree/bindings/pwm/ |
D | pwm-tipwmss.txt | 6 - address-cells: Specify the number of u32 entries needed in child nodes. 8 - size-cells: specify number of u32 entries needed to specify child nodes size 16 Also child nodes should also populated under PWMSS DT node. 30 /* child nodes go here */
|
D | pwm.txt | 4 1) PWM user nodes 57 2) PWM controller nodes 60 PWM controller nodes must specify the number of cells used for the
|
/linux-4.4.14/Documentation/devicetree/bindings/ |
D | graph.txt | 10 There already is a simple directed graph between devices tree nodes using 11 phandle properties pointing to other nodes to describe connections that 30 Ports are described by child 'port' nodes contained in the device node. 37 and 'reg' properties is used number the nodes. 66 All 'port' nodes can be grouped under an optional 'ports' node, which 68 nodes independently from any other child device nodes a device might 118 property is present in port and/or endpoint nodes the following properties
|
D | marvell.txt | 6 system. In this section, we define device tree nodes to describe 47 The system-controller node contains child nodes for each system 70 2) Child nodes of /system-controller 100 of nodes. The first level describes an ethernet silicon block 101 and the second level describes up to 3 ethernet nodes within 105 shared register set, and the "ethernet" nodes describe ethernet 155 c) Marvell Discovery PHY nodes 172 d) Marvell Discovery SDMA nodes 195 e) Marvell Discovery BRG nodes 222 f) Marvell Discovery CUNIT nodes [all …]
|
D | unittest.txt | 23 Children nodes contain unittest i2c devices. 53 Children nodes contain unittest i2c bus nodes per channel.
|
/linux-4.4.14/Documentation/devicetree/bindings/display/ti/ |
D | ti,omap4-dss.txt | 17 Required nodes: 20 Optional nodes: 50 Optional nodes: 66 Optional nodes: 87 Optional nodes: 110 Optional nodes:
|
D | ti,omap5-dss.txt | 17 Required nodes: 20 Optional nodes: 50 Optional nodes: 68 Optional nodes: 91 Optional nodes:
|
D | ti,dra7-dss.txt | 28 Required nodes: 31 Optional nodes: 64 Optional nodes:
|
D | ti,tfp410.txt | 10 Required nodes:
|
/linux-4.4.14/Documentation/ |
D | md-cluster.txt | 45 Each node has to communicate with other nodes when starting or ending 52 3.1.1 METADATA_UPDATED: informs other nodes that the metadata has been 56 3.1.2 RESYNC: informs other nodes that a resync is initiated or ended 61 The DLM LVB is used to communicate within nodes of the cluster. There 72 acknowledged by all nodes in the cluster. The BAST of the resource 137 environment when a resync is performed, it needs to tell other nodes 144 to other nodes and other nodes remove the corresponding entry from 155 For adding a new device, it is necessary that all nodes "see" the new device 161 3. Other nodes issue kobject_uevent_env with uuid and slot number 165 5. Other nodes issue either of the following depending on whether the disk [all …]
|
D | assoc_array.txt | 19 - Splitting and collapsing nodes. 66 The implementation uses a tree of 16-pointer nodes internally that are indexed 69 what would otherwise be a series of single-occupancy nodes. Further, nodes 285 to reduce the number of nodes in it. 357 Poor scattering isn't too much of a problem as there are shortcuts and nodes 372 constructed of two types of metadata blocks: nodes and shortcuts. 388 Ignoring shortcuts for the moment, the nodes form a multilevel tree. The index 389 key space is strictly subdivided by the nodes in the tree and nodes occur on 422 In the above example, there are 7 nodes (A-G), each with 16 slots (0-f). 423 Assuming no other meta data nodes in the tree, the key space is divided thusly: [all …]
|
D | rbtree.txt | 12 to insert/access/delete nodes) and hash tables (which are not kept sorted to 59 Data nodes in an rbtree tree are structures containing a struct rb_node member: 180 NULL when there are no more nodes left. 198 the contents of all nodes in the subtree rooted at N. This data can 203 and erasing nodes. 258 (max_hi) value among all the nodes that are its descendants. This 281 * Some nodes in left subtree satisfy Cond2. 285 * matching interval as nodes to the right of N
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | st,nomadik.txt | 23 PLL nodes: these nodes represent the two PLLs on the system, 27 Required properties for the two PLL nodes: 34 HCLK nodes: these represent the clock gates on individual 38 Requires properties for the HCLK nodes:
|
D | clock-bindings.txt | 5 tree. Those nodes are designated as clock providers. Clock consumer 6 nodes use a phandle and clock specifier pair to connect clock provider 17 #clock-cells: Number of cells in a clock specifier; Typically 0 for nodes 18 with a single clock output and 1 for nodes with multiple 32 Clock consumer nodes must never directly reference 43 "ckil" and the second named "ckih". Consumer nodes always reference 76 clock-ranges: Empty property indicating that child nodes can inherit named 77 clocks from this node. Useful for bus nodes to provide a 166 conflicting parent or rate configuration in multiple consumer nodes for
|
D | qoriq-clock.txt | 44 parent's. Must be present if the device has sub-nodes. 47 sub-nodes and set to 1 if present 50 sub-nodes and set to 1 if present 89 NOTE: These nodes are deprecated. Kernels should continue to support 90 device trees with these nodes, but new device trees should not use them.
|
D | exynos3250-clock.txt | 20 Each clock is assigned an identifier and client nodes can use this identifier 27 Example 1: Examples of clock controller nodes are listed below.
|
/linux-4.4.14/Documentation/devicetree/bindings/iio/ |
D | iio-bindings.txt | 5 tree. Those nodes are designated as IIO providers. IIO consumer 6 nodes use a phandle and IIO specifier pair to connect IIO provider 17 #io-channel-cells: Number of cells in an IIO specifier; Typically 0 for nodes 18 with a single IIO output and 1 for nodes with multiple 60 Empty property indicating that child nodes can inherit named 61 IIO channels from this node. Useful for bus nodes to provide
|
/linux-4.4.14/Documentation/dvb/ |
D | udev.txt | 9 DVB device nodes are created automatically. 12 creating the DVB device nodes manually up to now due to the missing sysfs 16 device nodes manually. 31 1. You need to create a proper udev rule that will create the device nodes 41 If you want more control over the device nodes (for example a special group membership)
|
/linux-4.4.14/Documentation/x86/x86_64/ |
D | fake-numa-for-cpusets | 6 you can create fake NUMA nodes that represent contiguous chunks of memory and 14 configuring fake nodes, see Documentation/x86/x86_64/boot-options.txt. 20 you'll determine a better setup to minimize the number of nodes you have to deal 36 Documentation/cgroups/cpusets.txt, you can assign fake nodes (i.e. contiguous memory 46 Now this cpuset, 'ddset', will only allowed access to fake nodes 0 and 1 for 50 available to them according to the fake nodes assigned as mems:
|
/linux-4.4.14/sound/hda/ |
D | hdac_sysfs.c | 15 struct kobject **nodes; member 327 if (tree->nodes) { in widget_tree_free() 328 for (p = tree->nodes; *p; p++) in widget_tree_free() 330 kfree(tree->nodes); in widget_tree_free() 374 tree->nodes = kcalloc(codec->num_nodes + 1, sizeof(*tree->nodes), in widget_tree_create() 376 if (!tree->nodes) in widget_tree_create() 381 &tree->nodes[i]); in widget_tree_create()
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | s3c6400.dtsi | 6 * Samsung's S3C6400 SoC device nodes are listed in this file. S3C6400 10 * Note: This file does not include device nodes for all the controllers in 12 * nodes can be added to this file.
|
D | s3c6410.dtsi | 6 * Samsung's S3C6410 SoC device nodes are listed in this file. S3C6410 10 * Note: This file does not include device nodes for all the controllers in 12 * nodes can be added to this file.
|
D | exynos4212.dtsi | 7 * Samsung's Exynos4212 SoC device nodes are listed in this file. Exynos4212 11 * Note: This file does not include device nodes for all the controllers in 13 * nodes can be added to this file.
|
D | exynos4412.dtsi | 7 * Samsung's Exynos4412 SoC device nodes are listed in this file. Exynos4412 11 * Note: This file does not include device nodes for all the controllers in 13 * nodes can be added to this file.
|
D | s3c64xx.dtsi | 6 * Samsung's S3C64xx SoC series device nodes are listed in this file. 10 * Note: This file does not include device nodes for all the controllers in 12 * nodes can be added to this file.
|
/linux-4.4.14/Documentation/devicetree/bindings/spmi/ |
D | spmi.txt | 4 controller is modelled in device tree as a node with zero or more child nodes, 11 Child nodes: 13 An SPMI controller node can contain zero or more child nodes representing slave
|
/linux-4.4.14/Documentation/filesystems/ |
D | ceph.txt | 10 * Seamless scaling from 1 to many thousands of nodes 12 * N-way replication of data across storage nodes 25 storage nodes run entirely as user space daemons. Storage nodes 28 across storage nodes in large chunks to distribute workload and 29 facilitate high throughputs. When storage nodes fail, data is 30 re-replicated in a distributed fashion by the storage nodes themselves 47 from a small cluster of just a few nodes to many hundreds, without 50 When the file system approaches full, new nodes can be easily added
|
/linux-4.4.14/Documentation/devicetree/bindings/ata/ |
D | ahci-platform.txt | 3 SATA nodes are defined to describe on-chip Serial ATA controllers. 38 Required properties when using sub-nodes: 43 Sub-nodes required properties: 64 With sub-nodes:
|
D | fsl-sata.txt | 1 * Freescale 8xxx/3.0 Gb/s SATA nodes 3 SATA nodes are defined to describe on-chip Serial ATA controllers.
|
D | apm-xgene.txt | 1 * APM X-Gene 6.0 Gb/s SATA host controller nodes 3 SATA host controller nodes are defined to describe on-chip Serial ATA
|
/linux-4.4.14/Documentation/devicetree/bindings/dma/ |
D | mv-xor.txt | 10 The DT node must also contains sub-nodes for each XOR channel that the 11 XOR engine has. Those sub-nodes have the following required 15 The sub-nodes used to contain one or several of the following
|
D | apm-xgene-dma.txt | 1 Applied Micro X-Gene SoC DMA nodes 3 DMA nodes are defined to describe on-chip DMA interfaces in
|
D | adi,axi-dmac.txt | 10 Required sub-nodes: 12 the channel sub-nodes the following bindings apply. They must match the
|
/linux-4.4.14/fs/jffs2/ |
D | README.Locking | 22 When writing new nodes, the alloc_sem must be held until the new nodes 25 nodes to an inode may obsolete old ones, and by holding the alloc_sem 28 was written afterwards. Hence, we can ensure the newly-obsoleted nodes 76 (NB) the per-inode list of physical nodes. The latter is a special 84 Note that the per-inode list of physical nodes (f->nodes) is a special 85 case. Any changes to _valid_ nodes (i.e. ->flash_offset & 1 == 0) in 87 may remove _obsolete_ nodes from the list while holding only the 126 The latter function on NAND flash must read _obsolete_ nodes to
|
D | TODO | 24 By writing _new_ nodes to one block, and garbage-collected REF_PRISTINE 25 nodes to a different one, we can separate clean nodes from those which
|
/linux-4.4.14/Documentation/devicetree/bindings/bus/ |
D | sunxi-rsb.txt | 5 for the controller itself, and child nodes representing the slave devices. 22 Child nodes: 24 An RSB controller node can contain zero or more child nodes representing
|
D | omap-ocp2scp.txt | 7 - #address-cells, #size-cells : Must be present if the device has sub-nodes 11 Sub-nodes:
|
D | ti-gpmc.txt | 3 The actual devices are instantiated from the child nodes of a GPMC node. 36 Timing properties for child nodes. All are optional and default to 0. 92 GPMC chip-select settings properties for child nodes. All are optional. 129 /* child nodes go here */
|
/linux-4.4.14/Documentation/devicetree/bindings/phy/ |
D | phy-miphy365x.txt | 14 Required nodes : A sub-node is required for each channel the controller 17 nodes to describe the controller's topology. These nodes 66 Device nodes should specify the configuration required in their "phys"
|
D | phy-mt65xx-usb.txt | 15 Required nodes : a sub-node is required for each port the controller 17 'reg' property is used inside these nodes to describe 55 Device nodes should specify the configuration required in their "phys"
|
D | berlin-sata-phy.txt | 14 Sub-nodes: 17 Sub-nodes required properties:
|
D | brcm,brcmstb-sata-phy.txt | 12 Sub-nodes: 15 Sub-nodes required properties:
|
D | rockchip-usb-phy.txt | 10 Sub-nodes: 13 Sub-nodes
|
D | phy-miphy28lp.txt | 12 Required nodes : A sub-node is required for each channel the controller 15 nodes to describe the controller's topology. These nodes 104 Device nodes should specify the configuration required in their "phys"
|
/linux-4.4.14/fs/btrfs/tests/ |
D | qgroup-tests.c | 67 leaf = path->nodes[0]; in insert_normal_tree_ref() 117 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in add_tree_ref() 119 refs = btrfs_extent_refs(path->nodes[0], item); in add_tree_ref() 120 btrfs_set_extent_refs(path->nodes[0], item, refs + 1); in add_tree_ref() 201 item = btrfs_item_ptr(path->nodes[0], path->slots[0], in remove_extent_ref() 203 refs = btrfs_extent_refs(path->nodes[0], item); in remove_extent_ref() 204 btrfs_set_extent_refs(path->nodes[0], item, refs - 1); in remove_extent_ref()
|
/linux-4.4.14/drivers/misc/mic/scif/ |
D | scif_fd.c | 270 u16 *nodes; in scif_fdioctl() local 280 nodes = kmalloc_array(entries, sizeof(u16), GFP_KERNEL); in scif_fdioctl() 281 if (entries && !nodes) { in scif_fdioctl() 285 node_ids.len = scif_get_node_ids(nodes, entries, &self); in scif_fdioctl() 287 unodes = (void __user *)node_ids.nodes; in scif_fdioctl() 288 if (copy_to_user(unodes, nodes, sizeof(u16) * entries)) { in scif_fdioctl() 304 kfree(nodes); in scif_fdioctl()
|
/linux-4.4.14/arch/s390/numa/ |
D | mode_emu.c | 277 static struct toptree *toptree_new(int id, int nodes) in toptree_new() argument 285 for (nid = 0; nid < nodes; nid++) { in toptree_new() 453 static int emu_setup_nodes_adjust(int nodes) in emu_setup_nodes_adjust() argument 459 if (nodes_max >= nodes) in emu_setup_nodes_adjust() 460 return nodes; in emu_setup_nodes_adjust() 461 pr_warn("Not enough memory for %d nodes, reducing node count\n", nodes); in emu_setup_nodes_adjust()
|
/linux-4.4.14/Documentation/mic/ |
D | scif_overview.txt | 6 across all the nodes in the PCIe network. An important design objective for SCIF 15 3. Node enumeration to determine online nodes 23 nodes in a SCIF PCIe "network" to share memory "windows" and to communicate. A 61 nodes and thus provides bare-metal PCIe latency. The round trip SCIF mmap 69 nodes would typically use the SCIF API:
|
/linux-4.4.14/Documentation/devicetree/bindings/power/ |
D | renesas,sysc-rmobile.txt | 22 Optional nodes: 23 - pm-domains: This node contains a hierarchy of PM domain nodes, which should 30 Each of the PM domain nodes represents a PM domain, as documented by the 34 The nodes should be named by the real power area names, and thus their names
|
D | power_domain.txt | 18 Typically 0 for nodes representing a single PM domain and 1 for nodes 58 The nodes above define two power controllers: 'parent' and 'child'.
|
/linux-4.4.14/fs/dlm/ |
D | member.c | 523 if (rv->nodes[i].nodeid == nodeid) in find_config_node() 524 return &rv->nodes[i]; in find_config_node() 567 node = &rv->nodes[i]; in dlm_recover_members() 677 struct dlm_config_node *nodes; in dlm_ls_start() local 684 error = dlm_config_nodes(ls->ls_name, &nodes, &count); in dlm_ls_start() 699 rv->nodes = nodes; in dlm_ls_start() 709 kfree(rv_old->nodes); in dlm_ls_start() 719 kfree(nodes); in dlm_ls_start()
|
/linux-4.4.14/Documentation/devicetree/bindings/memory-controllers/ |
D | arm,pl172.txt | 23 - clock-ranges: Empty property indicating that child nodes can inherit 28 Child chip-select (cs) nodes contain the memory devices nodes connected to 37 - ranges: Empty property indicating that child nodes can inherit 40 - clock-ranges: Empty property indicating that child nodes can inherit
|
D | ti-aemif.txt | 50 - clock-ranges: Empty property indicating that child nodes can inherit 56 Child chip-select (cs) nodes contain the memory devices nodes connected to 66 - ranges: Empty property indicating that child nodes can inherit 69 - clock-ranges: Empty property indicating that child nodes can inherit
|
D | nvidia,tegra-mc.txt | 27 Required properties for "emc-timings" nodes : 35 Required properties for timing nodes :
|
/linux-4.4.14/Documentation/devicetree/bindings/nvmem/ |
D | qfprom.txt | 10 Are child nodes of qfprom, bindings of which as described in 27 Are device nodes which consume nvmem data cells.
|
D | rockchip-efuse.txt | 10 Are child nodes of eFuse, bindings of which as described in 30 Are device nodes which consume nvmem data cells.
|
D | nvmem.txt | 21 These are the child nodes of the provider which contain data cell 63 Are device nodes which consume nvmem data cells/providers.
|
D | allwinner,sunxi-sid.txt | 8 Are child nodes of qfprom, bindings of which as described in
|
/linux-4.4.14/Documentation/devicetree/bindings/pci/ |
D | ralink,rt3883-pci.txt | 26 2) Child nodes 28 The main node must have two child nodes which describes the built-in 38 address. The value must be 0. As such, 'interrupt-map' nodes do not 74 The PCI host bridge node migh have additional sub-nodes representing 96 Besides the required properties the sub-nodes may have these optional
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/ |
D | mpc5200.txt | 66 soc child nodes 68 Any on chip SOC devices available to Linux must appear as soc5200 child nodes. 73 Required soc5200 child nodes: 81 Recommended soc5200 child nodes; populate as needed for your board 102 fsl,mpc5200-gpt nodes 138 fsl,mpc5200-psc nodes 151 fsl,mpc5200-gpio and fsl,mpc5200-gpio-wkup nodes 158 fsl,mpc5200-fec nodes 179 The interrupts property for device nodes using the mpc5200 pic consists 196 fsl,mpc5200-mscan nodes
|
D | mpc5121-psc.txt | 7 are specified by fsl,mpc5121-psc-uart nodes in the 11 fsl,mpc512x-psc-uart nodes 34 fsl,mpc5121-psc-uart nodes, just use spi instead of uart in the compatible
|
/linux-4.4.14/Documentation/devicetree/bindings/display/exynos/ |
D | exynos_dsim.txt | 28 Child nodes: 29 Should contain DSI peripheral nodes (see MIPI DSI bindings [1]). 32 Device node can contain video interface port nodes according to [2]. 33 The following are properties specific to those nodes:
|
/linux-4.4.14/fs/ubifs/ |
D | gc.c | 256 list_for_each_entry_safe(snod, tmp, &sleb->nodes, list) { in sort_nodes() 298 list_sort(c, &sleb->nodes, &data_nodes_cmp); in sort_nodes() 301 err = dbg_check_data_nodes_order(c, &sleb->nodes); in sort_nodes() 375 list_for_each_entry_safe(snod, tmp, &sleb->nodes, list) { in move_nodes() 414 if (list_empty(&sleb->nodes) && list_empty(&nondata)) in move_nodes() 429 list_splice_tail(&nondata, &sleb->nodes); in move_nodes() 520 ubifs_assert(!list_empty(&sleb->nodes)); in ubifs_garbage_collect_leb() 521 snod = list_entry(sleb->nodes.next, struct ubifs_scan_node, list); in ubifs_garbage_collect_leb() 528 list_for_each_entry(snod, &sleb->nodes, list) { in ubifs_garbage_collect_leb()
|
D | scan.c | 150 INIT_LIST_HEAD(&sleb->nodes); in ubifs_start_scan() 226 list_add_tail(&snod->list, &sleb->nodes); in ubifs_add_snod() 372 head = &sleb->nodes; in ubifs_scan_destroy()
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | imx-audmux.txt | 11 An initial configuration can be setup using child nodes. 13 Required properties of optional child nodes:
|
/linux-4.4.14/Documentation/devicetree/bindings/regulator/ |
D | max8925-regulator.txt | 3 Required nodes: 4 -nodes:
|
D | tps65023.txt | 11 - regulators: This is the list of child nodes that specify the regulator 13 these nodes is defined using the standard binding for regulators found at
|
D | tps65217.txt | 8 - regulators: This is the list of child nodes that specify the regulator 10 device need to be present. The definition for each of these nodes is defined
|
D | lp872x.txt | 32 Sub nodes for regulator_init_data 33 LP8720 has maximum 6 nodes. (child name: ldo1 ~ 5 and buck) 34 LP8725 has maximum 9 nodes. (child name: ldo1 ~ 5, lilo1,2 and buck1,2)
|
D | as3722-regulator.txt | 21 Optional nodes: 26 description of standard properties for these sub-nodes.
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/ |
D | ppc440spe-adma.txt | 3 Device nodes needed for operation of the ppc440spe-adma driver 4 are specified hereby. These are I2O/DMA, DMA and XOR nodes 7 the PPC440SPe. In addition to the nodes and properties described
|
/linux-4.4.14/Documentation/devicetree/bindings/mtd/ |
D | vf610-nfc.txt | 19 - #address-cells, #size-cells : Must be present if the device has sub-nodes 22 Required children nodes: 23 Children nodes represent the available nand chips. Currently the driver can
|
D | sunxi-nand.txt | 14 Optional children nodes: 15 Children nodes represent the available nand chips.
|
D | gpio-control-nand.txt | 12 - #address-cells, #size-cells : Must be present if the device has sub-nodes 28 The device tree may optionally contain sub-nodes describing partitions of the
|
D | arm-versatile.txt | 7 The device tree may optionally contain sub-nodes describing partitions of the
|
D | atmel-dataflash.txt | 6 The device tree may optionally contain sub-nodes describing partitions of the
|
/linux-4.4.14/Documentation/devicetree/bindings/display/imx/ |
D | fsl-imx-drm.txt | 5 IPU or other display interface nodes that comprise the graphics subsystem. 32 - port@[0-3]: Port nodes with endpoint definitions as defined in 68 - port@[0-1]: Port nodes with endpoint definitions as defined in
|
/linux-4.4.14/Documentation/misc-devices/ |
D | spear-pcie-gadget.txt | 23 This driver has several nodes which can be read/written by configfs interface. 28 Description of different nodes: 31 read behavior of nodes: 44 write behavior of nodes: 71 Now you have all the nodes in this directory.
|
/linux-4.4.14/Documentation/devicetree/ |
D | of_unittest.txt | 72 a particular level the child node and all the sibling nodes will have a parent 114 attach_node_and_children() uses of_attach_node() to attach the nodes into the 130 required to attach the root('/') node. All other nodes are attached by calling 190 order to remove the device nodes attached initially (first the leaf nodes are 191 detached and then moving up the parent nodes are removed, and eventually the 193 of_detach_node() to detach the nodes from the live device tree.
|
D | usage-model.txt | 19 Structurally, the DT is a tree, or acyclic graph with named nodes, and 20 nodes may have an arbitrary number of named properties encapsulating 32 or create new ones by defining new nodes and properties. Be wary, 250 platform devices roughly correspond to device nodes at the root of the 251 tree and children of simple memory mapped bus nodes. 319 this DT and decide which nodes to create platform_devices for. 322 at all. The /chosen, /aliases, and /memory nodes are informational 323 nodes that don't describe devices (although arguably memory could be 332 for nodes that have a 'compatible' property. First, it is generally 337 For each of these nodes, Linux allocates and registers a [all …]
|
D | todo.txt | 4 - Switch from custom lists to (h)list_head for nodes and properties structure
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,gsbi.txt | 3 The GSBI controller is modeled as a node with zero or more child nodes, each 30 A GSBI controller node can contain 0 or more child nodes representing serial 57 /* child nodes go under here */
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/exynos/ |
D | smp-sysram.txt | 8 Therefore reserved section sub-nodes have to be added to the mmio-sram 9 declaration. These nodes are of two types depending upon secure or
|
/linux-4.4.14/Documentation/devicetree/bindings/mfd/ |
D | da9052-i2c.txt | 7 Sub-nodes: 8 - regulators : Contain the regulator nodes. The DA9052/53 regulators are
|
D | s2mpa01.txt | 20 Optional nodes: 22 included in a sub-node named 'regulators'. Regulator nodes and constraints 26 Properties for BUCK regulator nodes:
|
D | twl-familly.txt | 22 - Child nodes contain in the twl. The twl family is made of several variants 24 The children nodes will thus depend of the capability of the variant.
|
D | max14577.txt | 17 Required nodes: 41 Optional nodes: 55 properties for these sub-nodes.
|
D | as3722.txt | 51 different nodes of pin control settings. These nodes represents 53 nodes contains different subnodes to represents some desired 100 Optional sub nodes for regulators: 107 of standard properties for these sub-nodes.
|
D | s2mps11.txt | 30 Optional nodes: 40 is assigned an identifier and client nodes use this identifier to specify 53 included in a sub-node named 'regulators'. Regulator nodes included in this 86 The regulator constraints inside the regulator nodes use the standard regulator
|
D | da9055.txt | 31 Sub-nodes: 32 - regulators : Contain the regulator nodes. The DA9055 regulators are
|
D | mc13xxx.txt | 12 Sub-nodes: 16 - leds : Contain the led nodes and initial register values in property 25 - regulators : Contain the regulator nodes. The regulators are bound using
|
D | qcom,spmi-pmic.txt | 37 Required properties for peripheral child nodes: 40 Optional properties for peripheral child nodes:
|
D | tps6507x.txt | 6 - regulators: This is the list of child nodes that specify the regulator 8 given device need to be present. The definition for each of these nodes
|
/linux-4.4.14/Documentation/devicetree/bindings/usb/ |
D | keystone-usb.txt | 7 - #address-cells, #size-cells : should be '1' if the device has sub-nodes 18 Sub-nodes:
|
D | dwc3-st.txt | 19 - #address-cells, #size-cells : should be '1' if the device has sub-nodes 31 Sub-nodes:
|
/linux-4.4.14/Documentation/devicetree/bindings/net/dsa/ |
D | dsa.txt | 17 A DSA node can contain multiple switch chips which are therefore child nodes of 18 the parent DSA node. The maximum number of allowed child nodes is 4 20 Each of these switch child nodes should have the following required properties: 35 A switch may have multiple "port" children nodes
|
/linux-4.4.14/Documentation/devicetree/bindings/thermal/ |
D | thermal.txt | 14 There are five types of nodes involved to describe thermal bindings: 27 Thermal sensor devices are nodes providing temperature sensing capabilities on 29 nodes providing temperature data to thermal zones. Thermal sensor devices may 35 Size: one cell nodes with only one sensor, and at least 1 on nodes 41 * Cooling device nodes 43 Cooling devices are nodes providing control on power dissipation. There 131 * Thermal zone nodes 136 containing trip nodes and one sub-node containing all the zone cooling maps. 152 - trips: A sub-node which is a container of only trip point nodes 156 Type: sub-node map nodes, used to describe the relation between trips [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/gpio/ |
D | 8xxx_gpio.txt | 13 interrupt client nodes section) for details how to specify this GPIO 18 nodes section in bindings/interrupt-controller/interrupts.txt for 45 Example of gpio-controller nodes for a MPC8347 SoC:
|
D | gpio-tz1090.txt | 21 nodes should have the following values. 42 client nodes should have the following values.
|
/linux-4.4.14/Documentation/devicetree/bindings/display/atmel/ |
D | hlcdc-dc.txt | 13 Required children nodes: 14 Children nodes are encoding available output ports and their connections
|
/linux-4.4.14/Documentation/ABI/stable/ |
D | firewire-cdev | 15 be remote or local nodes. Operations on a /dev/fw* file have 40 nodes' Configuration ROM 47 nodes' Configuration ROM 97 nodes' Configuration ROM. Deallocate isochronous channels and
|
/linux-4.4.14/include/trace/events/ |
D | bcache.h | 275 TP_PROTO(unsigned nodes), 276 TP_ARGS(nodes), 279 __field(unsigned, nodes ) 283 __entry->nodes = nodes; 286 TP_printk("coalesced %u nodes", __entry->nodes)
|
/linux-4.4.14/Documentation/devicetree/bindings/hwmon/ |
D | ads1015.txt | 43 The node contains child nodes for each channel that the platform uses. 56 2) channel nodes
|
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/ |
D | par_io.txt | 6 See the definition of the Pin configuration nodes below for more 25 Note that "par_io" nodes are obsolete, and should not be used for
|
/linux-4.4.14/arch/x86/kernel/apic/ |
D | apic_numachip.c | 176 u32 nodes = 1; in fixup_cpu_id() local 183 nodes = ((val >> 3) & 7) + 1; in fixup_cpu_id() 186 c->phys_proc_id = node / nodes; in fixup_cpu_id()
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/ |
D | common.txt | 11 by child nodes of the parent LED device binding. 13 Optional properties for child nodes: 40 Required properties for flash LED child nodes:
|
D | leds-ktd2692.txt | 25 Required properties for flash LED child nodes: 33 Optional properties for flash LED child nodes:
|
/linux-4.4.14/Documentation/blockdev/drbd/ |
D | data-structure-v9.txt | 8 devices (aka volumes) and connections to other nodes ("peer nodes"). Each DRBD
|
/linux-4.4.14/Documentation/devicetree/bindings/reserved-memory/ |
D | reserved-memory.txt | 5 one can create child nodes describing particular reserved (excluded from 10 with the following nodes: 19 /reserved-memory/ child nodes 74 nodes by adding a memory-region property to the device node.
|
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/ |
D | interrupts.txt | 4 1) Interrupt client nodes 22 interrupt client node or in any of its parent nodes. Interrupts listed in the 33 2) Interrupt controller nodes
|
D | arm,gic-v3.txt | 52 Sub-nodes: 57 These nodes must have the following properties: 67 nodes.
|
D | img,meta-intc.txt | 22 'interrupt-map' nodes do not have to specify a parent unit address. 50 // No address cells so that 'interrupt-map' nodes which
|
/linux-4.4.14/Documentation/devicetree/bindings/spi/ |
D | spi-samsung.txt | 43 SPI Controller specific data in SPI slave nodes: 45 - The spi slave nodes should provide the following information which is required 59 - All the SPI controller nodes should be represented in the aliases node using
|
D | spi_pl022.txt | 11 The gpios will be referred to as reg = <index> in the SPI child nodes. 26 SPI slave nodes must be children of the SPI master node and can
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/omap/ |
D | ctrl.txt | 5 described in [1]. Typically some clock nodes are also under control module. 9 See [2] for documentation about clock/clockdomain nodes.
|
/linux-4.4.14/Documentation/devicetree/bindings/net/can/ |
D | mpc5xxx-mscan.txt | 7 fsl,mpc5200-mscan nodes 18 fsl,mpc5121-mscan nodes
|
/linux-4.4.14/Documentation/devicetree/bindings/mmc/ |
D | atmel-hsmci.txt | 20 The node contains child nodes for each slot that the platform uses 36 2) slot nodes
|
/linux-4.4.14/drivers/base/regmap/ |
D | regcache-rbtree.c | 145 int nodes = 0; in rbtree_show() local 164 nodes++; in rbtree_show() 168 if (nodes) in rbtree_show() 169 average = registers / nodes; in rbtree_show() 174 nodes, registers, average, mem_size); in rbtree_show()
|
/linux-4.4.14/tools/perf/bench/ |
D | numa.c | 824 int nodes; in count_process_nodes() local 842 nodes = 0; in count_process_nodes() 845 nodes += node_present[n]; in count_process_nodes() 847 return nodes; in count_process_nodes() 891 unsigned int nodes = count_process_nodes(p); in calc_convergence_compression() local 893 if (!nodes) { in calc_convergence_compression() 898 nodes_min = min(nodes, nodes_min); in calc_convergence_compression() 899 nodes_max = max(nodes, nodes_max); in calc_convergence_compression() 915 int nodes[MAX_NR_NODES]; in calc_convergence() local 930 nodes[node] = 0; in calc_convergence() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/soc/sunxi/ |
D | sram.txt | 5 a regular node for the SRAM controller itself, with sub-nodes 15 SRAM nodes
|
/linux-4.4.14/arch/powerpc/oprofile/cell/ |
D | spu_task_sync.c | 451 int nodes = 0; in number_of_online_nodes() local 454 if (tmp > nodes) in number_of_online_nodes() 455 nodes++; in number_of_online_nodes() 457 return nodes; in number_of_online_nodes()
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_mic.c | 257 struct device_node *nodes[3]; in parse_dt() local 269 nodes[j++] = remote_node; in parse_dt() 286 nodes[j++] = remote_node; in parse_dt() 304 of_node_put(nodes[j]); in parse_dt()
|
/linux-4.4.14/drivers/staging/board/ |
D | TODO | 1 * replace platform device code with DT nodes once the driver supports DT
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-kernel-mm-ksm | 49 Description: Control merging pages across different NUMA nodes. 52 otherwise pages from all nodes can be merged together (default).
|
/linux-4.4.14/Documentation/devicetree/bindings/misc/ |
D | sram.txt | 28 Required properties in the area nodes: 32 Optional properties in the area nodes:
|
/linux-4.4.14/Documentation/devicetree/bindings/arm/tegra/ |
D | nvidia,tegra20-emc.txt | 9 - nvidia,use-ram-code : If present, the sub-nodes will be addressed 14 Child device nodes describe the memory settings for different configurations and clock rates. 29 next level of nodes below the emc table are used to specify which settings
|
/linux-4.4.14/net/xfrm/ |
D | Kconfig | 40 where mobile nodes change their attachment point to the Internet. 79 environment with IPsec configuration where mobile nodes
|
/linux-4.4.14/Documentation/arm64/ |
D | legacy_instructions.txt | 7 The emulation mode can be controlled by writing to sysctl nodes 9 behaviours and the corresponding values of the sysctl nodes -
|
/linux-4.4.14/drivers/md/bcache/ |
D | btree.c | 1253 gc->nodes++; in btree_gc_mark_node() 1300 unsigned i, nodes = 0, keys = 0, blocks; in btree_gc_coalesce() local 1314 while (nodes < GC_MERGE_NODES && !IS_ERR_OR_NULL(r[nodes].b)) in btree_gc_coalesce() 1315 keys += r[nodes++].keys; in btree_gc_coalesce() 1319 if (nodes < 2 || in btree_gc_coalesce() 1321 block_bytes(b->c)) > blocks * (nodes - 1)) in btree_gc_coalesce() 1324 for (i = 0; i < nodes; i++) { in btree_gc_coalesce() 1339 for (i = 0; i < nodes; i++) in btree_gc_coalesce() 1342 for (i = nodes - 1; i > 0; --i) { in btree_gc_coalesce() 1408 for (i = 0; i < nodes; i++) in btree_gc_coalesce() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/c6x/ |
D | soc.txt | 15 - nodes for IP blocks within SoC
|
/linux-4.4.14/Documentation/devicetree/bindings/display/connector/ |
D | analog-tv-connector.txt | 10 Required nodes:
|
D | hdmi-connector.txt | 12 Required nodes:
|
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/ |
D | toppoly,td028ttec1.txt | 10 Required nodes:
|
D | sony,acx565akm.txt | 11 Required nodes:
|
D | tpo,td043mtea1.txt | 11 Required nodes:
|
D | lgphilips,lb035q02.txt | 11 Required nodes:
|
D | panel-dsi-cm.txt | 12 Required nodes:
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | rtw_event.h | 103 struct event_node nodes[C2HEVENT_SZ]; member
|
/linux-4.4.14/drivers/hwmon/ |
D | applesmc.c | 117 struct applesmc_dev_attr *nodes; /* dynamic node array */ member 1092 for (grp = groups; grp->nodes; grp++) { in applesmc_destroy_nodes() 1093 for (node = grp->nodes; node->sda.dev_attr.attr.name; node++) in applesmc_destroy_nodes() 1096 kfree(grp->nodes); in applesmc_destroy_nodes() 1097 grp->nodes = NULL; in applesmc_destroy_nodes() 1112 grp->nodes = kcalloc(num + 1, sizeof(*node), GFP_KERNEL); in applesmc_create_nodes() 1113 if (!grp->nodes) { in applesmc_create_nodes() 1118 node = &grp->nodes[i]; in applesmc_create_nodes()
|
/linux-4.4.14/drivers/staging/rtl8712/ |
D | rtl871x_event.h | 100 struct event_node nodes[C2HEVENT_SZ]; member
|
/linux-4.4.14/Documentation/arm/ |
D | CCN.txt | 6 so nodes (devices) 0 and 1 are connected to crosspoint 0, 7 nodes 2 and 3 to crosspoint 1 etc.
|
/linux-4.4.14/Documentation/devicetree/bindings/lpddr2/ |
D | lpddr2.txt | 34 Child nodes: 35 - The lpddr2 node may have one or more child nodes of type "lpddr2-timings".
|
/linux-4.4.14/net/decnet/netfilter/ |
D | Kconfig | 14 unless you just want to monitor routing messages from other nodes.
|