| /linux-6.15/drivers/xen/xenbus/ |
| H A D | xenbus_probe.c | 118 if (dev->otherend_watch.node) { in free_otherend_watch() 120 kfree(dev->otherend_watch.node); in free_otherend_watch() 121 dev->otherend_watch.node = NULL; in free_otherend_watch() 197 state, xenbus_strstate(state), dev->otherend_watch.node, path); in xenbus_otherend_changed() 633 void xenbus_dev_changed(const char *node, struct xen_bus_type *bus) in xenbus_dev_changed() argument 640 if (char_count(node, '/') < 2) in xenbus_dev_changed() 643 exists = xenbus_exists(XBT_NIL, node, ""); in xenbus_dev_changed() 645 xenbus_cleanup_devices(node, &bus->bus); in xenbus_dev_changed() 650 p = strchr(node, '/') + 1; in xenbus_dev_changed() 654 rootlen = strsep_len(node, '/', bus->levels); in xenbus_dev_changed() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/remoteproc/ |
| H A D | ti,k3-r5f-rproc.yaml | 27 Each Dual-Core R5F sub-system is represented as a single DTS node 29 the individual R5F cores. Each node has a number of required or optional 49 Should contain a phandle to a PM domain provider node and an args 90 The R5F Sub-System device node should define two R5F child nodes, each 91 node representing a TI instantiation of the Arm Cortex R5F core. There 95 the R5F Sub-System device node should only define one R5F child node 135 Should contain the phandle to the reset controller node managing the 152 with the sub-mailbox node used in the firmware image. 209 should be defined as child nodes of the respective SRAM node, and 300 /* AM65x MCU R5FSS node */
|
| /linux-6.15/Documentation/devicetree/ |
| H A D | usage-model.rst | 26 links from one node to another outside of the natural tree structure. 34 maximize use of existing support code, but since property and node 117 property in the root device tree node, and comparing it with the 211 is used to parse the chosen node including kernel parameters, 326 of device each node represents, or even if a node represents a device 330 devices, but the codec@1a is an i2c device, and the sound node 334 know what to do with each node? 355 tree. Therefore, if a DT node is at the root of the tree, then it 372 i2c_client for each child node, an SPI bus driver will register 375 SoC node and simply registers platform_devices for each of its [all …]
|
| /linux-6.15/arch/loongarch/include/asm/ |
| H A D | topology.h | 15 #define cpumask_of_node(node) (&cpus_on_node[node]) argument
|
| /linux-6.15/drivers/watchdog/ |
| H A D | rti_wdt.c | 217 struct device_node *node; in rti_wdt_probe() local 302 node = of_parse_phandle(pdev->dev.of_node, "memory-region", 0); in rti_wdt_probe() 303 if (node) { in rti_wdt_probe() 304 ret = of_address_to_resource(node, 0, &res); in rti_wdt_probe() 305 of_node_put(node); in rti_wdt_probe()
|
| /linux-6.15/Documentation/devicetree/bindings/serial/ |
| H A D | serial.yaml | 18 Each enabled UART may have an optional "serialN" alias in the "aliases" node, 98 Serial attached devices shall be a child node of the host UART device 100 device is the only child node of the UART device. The slave device node 101 name shall reflect the generic type of device for the node.
|
| /linux-6.15/Documentation/devicetree/bindings/regulator/ |
| H A D | da9211.txt | 9 - regulators: A node that houses a sub-node for each regulator within the 10 device. Each sub-node is identified using the node's name, with valid 11 values listed below. The content of each sub-node is defined by the
|
| /linux-6.15/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | srio.txt | 3 RapidIO port node: 28 binding document describing the node's interrupt parent. 34 Usage: required if rmu node is defined 37 (See srio-rmu.txt for more details on RMU node binding) 39 Port Child Nodes: There should a port child node for each port that exists in
|
| H A D | interlaken-lac.txt | 35 linking the hypervisor node to the normal operating node. 53 The Hypervisor node has a different compatible. It must include 54 "fsl,interlaken-lac-hv". This node represents the protected 56 where access to the hypervisor node is to be denied. 58 - fsl,non-hv-node 62 node. 71 Usage: required in non-hv node only 85 fsl,non-hv-node = <&lac>;
|
| /linux-6.15/drivers/macintosh/ |
| H A D | windfarm_smu_controls.c | 157 static struct smu_fan_control *smu_fan_create(struct device_node *node, in smu_fan_create() argument 169 l = of_get_property(node, "location", NULL); in smu_fan_create() 232 v = of_get_property(node, "min-value", NULL); in smu_fan_create() 236 v = of_get_property(node, "max-value", NULL); in smu_fan_create() 242 reg = of_get_property(node, "reg", NULL); in smu_fan_create()
|
| /linux-6.15/drivers/md/ |
| H A D | dm-bio-prison-v2.c | 125 rb_entry(*new, struct dm_bio_prison_cell_v2, node); in __find_or_insert() 144 rb_link_node(&cell_prealloc->node, parent, new); in __find_or_insert() 145 rb_insert_color(&cell_prealloc->node, &prison->cells); in __find_or_insert() 204 rb_erase(&cell->node, &prison->cells); in __put() 331 rb_erase(&cell->node, &prison->cells); in __unlock()
|
| /linux-6.15/Documentation/devicetree/bindings/display/bridge/ |
| H A D | nwl-dsi.yaml | 58 mux controller node to use for operating the input mux 93 Input port node to receive pixel data from the 99 description: sub-node describing the input from LCDIF 103 description: sub-node describing the input from DCSS 117 DSI output port node to the panel or the next bridge
|
| /linux-6.15/Documentation/devicetree/bindings/phy/ |
| H A D | phy-miphy28lp.txt | 7 Required properties (controller (parent) node): 12 Required nodes : A sub-node is required for each channel the controller 18 Required properties (port (child) node): 33 Optional properties (port (child) node): 105 property, containing a phandle to the miphy device node and an index
|
| /linux-6.15/drivers/gpu/drm/omapdrm/ |
| H A D | omap_irq.c | 12 struct list_head node; member 27 list_for_each_entry(wait, &priv->wait_list, node) in omap_irq_update() 53 list_add(&wait->node, &priv->wait_list); in omap_irq_wait_init() 70 list_del(&wait->node); in omap_irq_wait() 240 list_for_each_entry_safe(wait, n, &priv->wait_list, node) { in omap_irq_handler()
|
| /linux-6.15/tools/perf/util/ |
| H A D | hist.h | 230 struct list_head node; member 314 return !list_empty(&he->pairs.node); in hist_entry__has_pairs() 320 return list_entry(he->pairs.node.next, struct hist_entry, pairs.node); in hist_entry__next_pair() 327 list_add_tail(&pair->pairs.node, &he->pairs.head); in hist_entry__add_pair() 784 struct rb_node *rb_hierarchy_last(struct rb_node *node); 785 struct rb_node *__rb_hierarchy_next(struct rb_node *node, 787 struct rb_node *rb_hierarchy_prev(struct rb_node *node); 789 static inline struct rb_node *rb_hierarchy_next(struct rb_node *node) in rb_hierarchy_next() argument 791 return __rb_hierarchy_next(node, HMD_NORMAL); in rb_hierarchy_next()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | kfd_ioctl.h | 629 #define KFD_EVENT_FMT_PAGEFAULT_START(ns, pid, addr, node, rw)\ argument 630 "%lld -%d @%lx(%x) %c\n", (ns), (pid), (addr), (node), (rw) 632 #define KFD_EVENT_FMT_PAGEFAULT_END(ns, pid, addr, node, migrate_update)\ argument 633 "%lld -%d @%lx(%x) %c\n", (ns), (pid), (addr), (node), (migrate_update) 644 #define KFD_EVENT_FMT_QUEUE_EVICTION(ns, pid, node, evict_trigger)\ argument 645 "%lld -%d %x %d\n", (ns), (pid), (node), (evict_trigger) 647 #define KFD_EVENT_FMT_QUEUE_RESTORE(ns, pid, node, rescheduled)\ argument 648 "%lld -%d %x %c\n", (ns), (pid), (node), (rescheduled) 650 #define KFD_EVENT_FMT_UNMAP_FROM_GPU(ns, pid, addr, size, node, unmap_trigger)\ argument 652 (node), (unmap_trigger)
|
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_recvfrom.c | 121 int node = ibdev_to_node(rdma->sc_cm_id->device); in svc_rdma_recv_ctxt_alloc() local 126 ctxt = kzalloc_node(sizeof(*ctxt), GFP_KERNEL, node); in svc_rdma_recv_ctxt_alloc() 129 buffer = kmalloc_node(rdma->sc_max_req_size, GFP_KERNEL, node); in svc_rdma_recv_ctxt_alloc() 180 struct llist_node *node; in svc_rdma_recv_ctxts_destroy() local 182 while ((node = llist_del_first(&rdma->sc_recv_ctxts))) { in svc_rdma_recv_ctxts_destroy() 183 ctxt = llist_entry(node, struct svc_rdma_recv_ctxt, rc_node); in svc_rdma_recv_ctxts_destroy() 197 struct llist_node *node; in svc_rdma_recv_ctxt_get() local 199 node = llist_del_first(&rdma->sc_recv_ctxts); in svc_rdma_recv_ctxt_get() 200 if (!node) in svc_rdma_recv_ctxt_get() 203 ctxt = llist_entry(node, struct svc_rdma_recv_ctxt, rc_node); in svc_rdma_recv_ctxt_get()
|
| /linux-6.15/arch/arm64/boot/dts/qcom/ |
| H A D | msm8994-sony-xperia-kitakami-ivy.dts | 26 /delete-node/ &pm8994_l19; 27 /delete-node/ &pm8994_l32;
|
| /linux-6.15/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6ull-phytec-segin.dtsi | 15 /delete-node/ flexcan1engrp; 16 /delete-node/ rtcintgrp;
|
| /linux-6.15/fs/ocfs2/dlm/ |
| H A D | dlmlock.c | 47 u8 node, u64 cookie); 115 lock->ml.node != dlm->node_num) { in dlmlock_master() 144 lock->ml.node); in dlmlock_master() 155 lock->ml.node); in dlmlock_master() 377 u8 node, u64 cookie) in dlm_init_lock() argument 386 newlock->ml.node = node; in dlm_init_lock() 405 struct dlm_lock * dlm_new_lock(int type, u8 node, u64 cookie, in dlm_new_lock() argument 425 dlm_init_lock(lock, type, node, cookie); in dlm_new_lock()
|
| /linux-6.15/drivers/bcma/ |
| H A D | main.c | 143 struct device_node *node; in bcma_of_find_child_device() local 149 for_each_child_of_node(parent->of_node, node) { in bcma_of_find_child_device() 151 ret = of_address_to_resource(node, 0, &res); in bcma_of_find_child_device() 155 return node; in bcma_of_find_child_device() 203 struct device_node *node; in bcma_of_fill_device() local 205 node = bcma_of_find_child_device(parent, core); in bcma_of_fill_device() 206 if (node) in bcma_of_fill_device() 207 core->dev.of_node = node; in bcma_of_fill_device() 211 of_dma_configure(&core->dev, node, false); in bcma_of_fill_device()
|
| /linux-6.15/arch/mips/loongson64/ |
| H A D | smp.c | 546 register long cpuid, core, node, count; in loongson3_type1_play_dead() local 598 : [core] "=&r" (core), [node] "=&r" (node), in loongson3_type1_play_dead() 608 register long cpuid, core, node, count; in loongson3_type2_play_dead() local 662 : [core] "=&r" (core), [node] "=&r" (node), in loongson3_type2_play_dead() 672 register long cpuid, core, node, count; in loongson3_type3_play_dead() local 746 : [core] "=&r" (core), [node] "=&r" (node), in loongson3_type3_play_dead()
|
| /linux-6.15/drivers/vfio/pci/pds/ |
| H A D | dirty.c | 251 struct interval_tree_node *node = NULL; in pds_vfio_dirty_enable() local 294 node = interval_tree_iter_first(ranges, 0, ULONG_MAX); in pds_vfio_dirty_enable() 295 if (!node) in pds_vfio_dirty_enable() 299 u64 region_size = node->last - node->start + 1; in pds_vfio_dirty_enable() 300 u64 region_start = node->start; in pds_vfio_dirty_enable() 311 i, region_start, node->last, region_size, page_count, in pds_vfio_dirty_enable() 314 node = interval_tree_iter_next(node, 0, ULONG_MAX); in pds_vfio_dirty_enable()
|
| /linux-6.15/drivers/scsi/ |
| H A D | scsi_devinfo.c | 30 struct list_head node; /* our node for being on the master list */ member 274 list_for_each_entry(devinfo_table, &scsi_dev_info_list, node) in scsi_devinfo_lookup_by_key() 634 list_entry(dl->top, struct scsi_dev_info_list_table, node); in devinfo_seq_show() 659 node); in devinfo_seq_start() 673 list_entry(dl->top, struct scsi_dev_info_list_table, node); in devinfo_seq_next() 685 node); in devinfo_seq_next() 799 INIT_LIST_HEAD(&devinfo_table->node); in scsi_dev_info_add_list() 803 list_add_tail(&devinfo_table->node, &scsi_dev_info_list); in scsi_dev_info_add_list() 828 list_del(&devinfo_table->node); in scsi_dev_info_remove_list()
|
| /linux-6.15/Documentation/translations/zh_CN/core-api/ |
| H A D | cpu_hotplug.rst | 458 * cpuhp_state_add_instance(state, node) 459 * cpuhp_state_add_instance_nocalls(state, node) 464 @node参数是一个指向hlist_node的指针,它被嵌入到实例的数据结构中。这个指针被交给 481 * cpuhp_state_remove_instance(state, node) 482 * cpuhp_state_remove_instance_nocalls(state, node) 533 ret = cpuhp_state_add_instance(state, &inst1->node); 537 ret = cpuhp_state_add_instance(state, &inst2->node); 541 cpuhp_remove_instance(state, &inst1->node); 543 cpuhp_remove_instance(state, &inst2->node);
|