| /linux-6.15/drivers/soc/tegra/cbb/ |
| H A D | tegra194-cbb.c | 1996 list_for_each_entry(noc, &cbb_list, node) { in tegra194_cbb_debugfs_show() 2025 list_for_each_entry(noc, &cbb_list, node) { in tegra194_cbb_err_isr() 2197 list_for_each_entry(entry, &cbb_list, node) { in tegra194_cbb_get_bridges() 2266 INIT_LIST_HEAD(&cbb->base.node); in tegra194_cbb_probe() 2290 list_add(&cbb->base.node, &cbb_list); in tegra194_cbb_probe() 2304 list_for_each_entry_safe(noc, tmp, &cbb_list, node) { in tegra194_cbb_remove() 2308 list_del(&noc->node); in tegra194_cbb_remove()
|
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_rw.c | 60 struct llist_node *node; in svc_rdma_get_rw_ctxt() local 63 node = llist_del_first(&rdma->sc_rw_ctxts); in svc_rdma_get_rw_ctxt() 65 if (node) { in svc_rdma_get_rw_ctxt() 66 ctxt = llist_entry(node, struct svc_rdma_rw_ctxt, rw_node); in svc_rdma_get_rw_ctxt() 112 struct llist_node *node; in svc_rdma_destroy_rw_ctxts() local 114 while ((node = llist_del_first(&rdma->sc_rw_ctxts)) != NULL) { in svc_rdma_destroy_rw_ctxts() 115 ctxt = llist_entry(node, struct svc_rdma_rw_ctxt, rw_node); in svc_rdma_destroy_rw_ctxts()
|
| /linux-6.15/Documentation/networking/ |
| H A D | sfp-phylink.rst | 159 phy_dev = of_phy_connect(dev, node, link_func, flags, phy_interface); 163 err = phylink_of_phy_connect(priv->phylink, node, flags); 167 in the DT node ``node``. 169 ``node`` should be the DT node which contains the network phy property, 318 priv->pcs = lynx_pcs_create_fwnode(of_fwnode_handle(node)); 364 phylink = phylink_create(&priv->phylink_config, node, phy_mode, &phylink_ops);
|
| /linux-6.15/drivers/extcon/ |
| H A D | extcon.c | 1407 struct extcon_dev *extcon_find_edev_by_node(struct device_node *node) in extcon_find_edev_by_node() argument 1413 if (edev->dev.parent && device_match_of_node(edev->dev.parent, node)) in extcon_find_edev_by_node() 1431 struct device_node *node, *np = dev_of_node(dev); in extcon_get_edev_by_phandle() local 1439 node = of_parse_phandle(np, "extcon", index); in extcon_get_edev_by_phandle() 1440 if (!node) { in extcon_get_edev_by_phandle() 1445 edev = extcon_find_edev_by_node(node); in extcon_get_edev_by_phandle() 1446 of_node_put(node); in extcon_get_edev_by_phandle() 1453 struct extcon_dev *extcon_find_edev_by_node(struct device_node *node) in extcon_find_edev_by_node() argument
|
| /linux-6.15/net/sctp/ |
| H A D | input.c | 782 hlist_add_head(&ep->node, &head->chain); in __sctp_hash_endpoint() 813 hlist_del_init(&ep->node); in __sctp_unhash_endpoint() 925 .head_offset = offsetof(struct sctp_transport, node), 960 rhl_for_each_entry_rcu(transport, tmp, list, node) in sctp_hash_transport() 968 &t->node, sctp_hash_params); in sctp_hash_transport() 980 rhltable_remove(&sctp_transport_hashtable, &t->node, in sctp_unhash_transport() 1013 rhl_for_each_entry_rcu(t, tmp, list, node) { in sctp_addrs_lookup_transport() 1044 rhl_for_each_entry_rcu(t, tmp, list, node) in sctp_epaddr_lookup_transport()
|
| /linux-6.15/drivers/net/ethernet/freescale/fman/ |
| H A D | fman_memac.c | 815 INIT_LIST_HEAD(&hash_entry->node); in memac_add_hash_mac_address() 817 list_add_tail(&hash_entry->node, in memac_add_hash_mac_address() 865 list_del_init(&hash_entry->node); in memac_del_hash_mac_address() 1039 struct device_node *node; in memac_pcs_create() local 1042 node = of_parse_phandle(mac_node, "pcsphy-handle", index); in memac_pcs_create() 1043 if (!node) in memac_pcs_create() 1046 pcs = lynx_pcs_create_fwnode(of_fwnode_handle(node)); in memac_pcs_create() 1047 of_node_put(node); in memac_pcs_create()
|
| /linux-6.15/arch/powerpc/sysdev/ |
| H A D | fsl_pci.c | 183 struct device_node *node; in is_kdump() local 186 node = of_find_node_by_type(NULL, "memory"); in is_kdump() 187 if (!node) { in is_kdump() 192 ret = of_property_read_bool(node, "linux,usable-memory"); in is_kdump() 193 of_node_put(node); in is_kdump() 1334 struct device_node *node; in fsl_pci_probe() local 1337 node = pdev->dev.of_node; in fsl_pci_probe() 1338 ret = fsl_add_bridge(pdev, fsl_pci_primary == node); in fsl_pci_probe()
|
| /linux-6.15/sound/soc/rockchip/ |
| H A D | rockchip_i2s_tdm.c | 1046 struct device_node *node = i2s_tdm->dev->of_node; in rockchip_i2s_tdm_init_dai() local 1048 of_property_for_each_string(node, "dma-names", dma_names, dma_name) { in rockchip_i2s_tdm_init_dai() 1224 struct device_node *node = pdev->dev.of_node; in rockchip_i2s_tdm_probe() local 1241 if (of_property_read_bool(node, "rockchip,trcm-sync-tx-only")) in rockchip_i2s_tdm_probe() 1243 if (of_property_read_bool(node, "rockchip,trcm-sync-rx-only")) { in rockchip_i2s_tdm_probe() 1255 i2s_tdm->grf = syscon_regmap_lookup_by_phandle(node, "rockchip,grf"); in rockchip_i2s_tdm_probe() 1291 of_property_read_bool(node, "rockchip,io-multiplex"); in rockchip_i2s_tdm_probe() 1318 ret = rockchip_i2s_tdm_tx_path_prepare(i2s_tdm, node); in rockchip_i2s_tdm_probe() 1324 ret = rockchip_i2s_tdm_rx_path_prepare(i2s_tdm, node); in rockchip_i2s_tdm_probe()
|
| /linux-6.15/kernel/sched/ |
| H A D | psi.c | 461 list_for_each_entry(t, triggers, node) { in update_triggers() 595 list_for_each_entry(t, &group->rtpoll_triggers, node) in init_rtpoll_triggers() 1368 list_add(&t->node, &group->rtpoll_triggers); in psi_trigger_create() 1378 list_add(&t->node, &group->avg_triggers); in psi_trigger_create() 1411 if (!list_empty(&t->node)) { in psi_trigger_destroy() 1412 list_del(&t->node); in psi_trigger_destroy() 1418 if (!list_empty(&t->node)) { in psi_trigger_destroy() 1422 list_del(&t->node); in psi_trigger_destroy() 1431 list_for_each_entry(tmp, &group->rtpoll_triggers, node) in psi_trigger_destroy()
|
| /linux-6.15/arch/x86/mm/ |
| H A D | init_64.c | 1506 void __meminit vmemmap_set_pmd(pmd_t *pmd, void *p, int node, in vmemmap_set_pmd() argument 1516 if (p_end != p || node_start != node) { in vmemmap_set_pmd() 1521 node_start = node; in vmemmap_set_pmd() 1533 int __meminit vmemmap_check_pmd(pmd_t *pmd, int node, in vmemmap_check_pmd() argument 1539 vmemmap_verify((pte_t *)pmd, node, addr, next); in vmemmap_check_pmd() 1546 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node, in vmemmap_populate() argument 1555 err = vmemmap_populate_basepages(start, end, node, NULL); in vmemmap_populate() 1557 err = vmemmap_populate_hugepages(start, end, node, altmap); in vmemmap_populate() 1563 err = vmemmap_populate_basepages(start, end, node, NULL); in vmemmap_populate()
|
| /linux-6.15/drivers/iio/adc/ |
| H A D | pac1934.c | 1169 device_for_each_child_node_scoped(dev, node) { in pac1934_fw_parse_channel_config() 1170 ret = fwnode_property_read_u32(node, "reg", &idx); in pac1934_fw_parse_channel_config() 1182 fwnode_get_name(node), idx); in pac1934_fw_parse_channel_config() 1187 ret = fwnode_property_read_u32(node, "shunt-resistor-micro-ohms", in pac1934_fw_parse_channel_config() 1192 fwnode_get_name(node), info->shunts[idx]); in pac1934_fw_parse_channel_config() 1194 if (fwnode_property_present(node, "label")) { in pac1934_fw_parse_channel_config() 1195 ret = fwnode_property_read_string(node, "label", in pac1934_fw_parse_channel_config() 1200 fwnode_get_name(node)); in pac1934_fw_parse_channel_config() 1203 info->bi_dir[idx] = fwnode_property_read_bool(node, "bipolar"); in pac1934_fw_parse_channel_config()
|
| /linux-6.15/arch/powerpc/kernel/ |
| H A D | fadump.c | 64 static void __init early_init_dt_scan_reserved_ranges(unsigned long node); 181 int __init early_init_dt_scan_fw_dump(unsigned long node, const char *uname, in early_init_dt_scan_fw_dump() argument 185 early_init_dt_scan_reserved_ranges(node); in early_init_dt_scan_fw_dump() 193 rtas_fadump_dt_scan(&fw_dump, node); in early_init_dt_scan_fw_dump() 198 opal_fadump_dt_scan(&fw_dump, node); in early_init_dt_scan_fw_dump() 1274 static void __init early_init_dt_scan_reserved_ranges(unsigned long node) in early_init_dt_scan_reserved_ranges() argument 1284 prop = of_get_flat_dt_prop(node, "reserved-ranges", &len); in early_init_dt_scan_reserved_ranges() 1841 int __init early_init_dt_scan_fw_dump(unsigned long node, const char *uname, in early_init_dt_scan_fw_dump() argument 1847 opal_fadump_dt_scan(&fw_dump, node); in early_init_dt_scan_fw_dump()
|
| /linux-6.15/drivers/spi/ |
| H A D | spi-omap2-mcspi.c | 144 struct list_head node; member 1063 list_del(&cs->node); in omap2_mcspi_cleanup() 1088 list_add_tail(&cs->node, &ctx->cs); in omap2_mcspi_setup() 1313 list_for_each_entry(cs, &ctx->cs, node) { in omap2_mcspi_prepare_message() 1413 list_for_each_entry(cs, &ctx->cs, node) { in omap_mcspi_runtime_resume() 1472 struct device_node *node = pdev->dev.of_node; in omap2_mcspi_probe() local 1475 if (of_property_read_bool(node, "spi-slave")) in omap2_mcspi_probe() 1493 ctlr->dev.of_node = node; in omap2_mcspi_probe() 1506 of_property_read_u32(node, "ti,spi-num-cs", &num_cs); in omap2_mcspi_probe() 1508 if (of_property_read_bool(node, "ti,pindir-d0-out-d1-in")) in omap2_mcspi_probe()
|
| /linux-6.15/Documentation/networking/devlink/ |
| H A D | devlink-port.rst | 385 ``node`` 405 priority the higher the probability that the node will get selected for 411 strict priority. As a node is configured with a higher rate it gets more 413 points, they basically tell how much BW should node take relative to 417 Parent node name. Parent node rate limits are considered as additional limits 418 to all node children limits. ``tx_max`` is an upper limit for children. 427 #. Choose a node, or group of nodes with the highest priority that stays 434 #. Select the winner node, and continue arbitration flow among its children, 435 until leaf node is reached, and the winner is established.
|
| /linux-6.15/drivers/slimbus/ |
| H A D | qcom-ngd-ctrl.c | 1235 struct device_node *node; in qcom_slim_ngd_notify_slaves() local 1238 sbdev = of_slim_get_device(&ctrl->ctrl, node); in qcom_slim_ngd_notify_slaves() 1372 qmi->svc_info.sq_node = service->node; in qcom_slim_ngd_qmi_new_server() 1516 struct device_node *node; in of_qcom_slim_ngd_register() local 1522 for_each_available_child_of_node(parent->of_node, node) { in of_qcom_slim_ngd_register() 1523 if (of_property_read_u32(node, "reg", &id)) in of_qcom_slim_ngd_register() 1528 of_node_put(node); in of_qcom_slim_ngd_register() 1535 of_node_put(node); in of_qcom_slim_ngd_register() 1548 of_node_put(node); in of_qcom_slim_ngd_register() 1551 ngd->pdev->dev.of_node = node; in of_qcom_slim_ngd_register() [all …]
|
| /linux-6.15/drivers/gpu/drm/vc4/ |
| H A D | vc4_hvs.c | 284 struct drm_info_node *node = m->private; in vc6_hvs_debugfs_dlist() local 285 struct drm_device *dev = node->minor->dev; in vc6_hvs_debugfs_dlist() 1666 struct device_node *node; in vc4_hvs_bind() local 1669 node = rpi_firmware_find_node(); in vc4_hvs_bind() 1670 if (!node) in vc4_hvs_bind() 1673 firmware = rpi_firmware_get(node); in vc4_hvs_bind() 1674 of_node_put(node); in vc4_hvs_bind() 1757 struct drm_mm_node *node, *next; in vc4_hvs_unbind() local 1763 drm_mm_remove_node(node); in vc4_hvs_unbind() 1767 drm_mm_for_each_node_safe(node, next, &vc4->hvs->lbm_mm) in vc4_hvs_unbind() [all …]
|
| /linux-6.15/Documentation/admin-guide/media/ |
| H A D | ipu3.rst | 44 interface to the user space. There is a video node for each CSI-2 receiver, 49 to userspace as a V4L2 sub-device node and has two pads: 145 exposed to userspace as a V4L2 sub-device node. 179 userspace as a V4L2 video device node. 184 With ImgU, once the input video node ("ipu3-imgu 0/1":0, in 189 input video node is queued with buffer. 212 Parameters video node 221 3A statistics video node 224 3A statistics video node is used by the ImgU driver to output the 3A (auto 253 "VIDEO" and "STILL" mode, mandatory input and main output node should be [all …]
|
| /linux-6.15/drivers/net/ |
| H A D | geneve.c | 138 struct geneve_dev_node *node; in geneve_lookup() local 144 hlist_for_each_entry_rcu(node, vni_list_head, hlist) { in geneve_lookup() 146 addr == node->geneve->cfg.info.key.u.ipv4.dst) in geneve_lookup() 147 return node->geneve; in geneve_lookup() 157 struct geneve_dev_node *node; in geneve6_lookup() local 163 hlist_for_each_entry_rcu(node, vni_list_head, hlist) { in geneve6_lookup() 166 return node->geneve; in geneve6_lookup() 676 struct geneve_dev_node *node; in geneve_sock_add() local 697 node = &geneve->hlist6; in geneve_sock_add() 702 node = &geneve->hlist4; in geneve_sock_add() [all …]
|
| /linux-6.15/drivers/usb/host/ |
| H A D | octeon-hcd.c | 275 struct list_head node; member 319 struct list_head node; member 1136 list_add_tail(&pipe->node, &usb->idle_pipes); in cvmx_usb_open_pipe() 1356 node); in cvmx_usb_start_channel_control() 1501 node); in cvmx_usb_start_channel() 1847 list_for_each_entry(pipe, list, node) { in cvmx_usb_find_ready_pipe() 1850 node); in cvmx_usb_find_ready_pipe() 2092 list_del(&transaction->node); in cvmx_usb_complete() 2163 list_move_tail(&pipe->node, in cvmx_usb_submit_transaction() 2372 list_del(&pipe->node); in cvmx_usb_close_pipe() [all …]
|
| /linux-6.15/Documentation/gpu/ |
| H A D | drm-uapi.rst | 128 set of operations (mainly ioctls). The primary node is always created 129 and called card<num>. Additionally, a currently unused control node, 130 called controlD<num> is also created. The primary node provides all 132 userspace. With KMS, the control node was introduced. However, the 134 node stays unused to date. 145 capability. If not supported, the primary node must be used for render 148 If a driver advertises render node support, DRM core will create a 149 separate render node called renderD<num>. There will be one render node 151 this node. Especially GEM_OPEN will be explicitly prohibited. For a 166 via PRIME. FLINK from render node to legacy node is not supported. New [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_ras.c | 92 struct list_head node; member 659 list_del(&obj->node); in put_obj() 697 list_add(&obj->node, &con->head); in amdgpu_ras_create_obj() 1000 list_for_each_entry_safe(node, tmp, &adev->ras_list, node) { in amdgpu_ras_get_ras_block() 1001 if (!node->ras_obj) { in amdgpu_ras_get_ras_block() 1006 obj = node->ras_obj; in amdgpu_ras_get_ras_block() 4260 list_for_each_entry_safe(node, tmp, &adev->ras_list, node) { in amdgpu_ras_late_init() 4261 obj = node->ras_obj; in amdgpu_ras_late_init() 4320 list_del(&ras_node->node); in amdgpu_ras_fini() 4788 INIT_LIST_HEAD(&ras_node->node); in amdgpu_ras_register_ras_block() [all …]
|
| /linux-6.15/drivers/of/unittest-data/ |
| H A D | overlay_4.dtso | 5 /* overlay_4 - test insertion of a full node */
|
| /linux-6.15/Documentation/devicetree/bindings/arm/marvell/ |
| H A D | armada-375.txt | 7 Required root node property:
|
| /linux-6.15/arch/arm64/boot/dts/qcom/ |
| H A D | sdm450.dtsi | 7 /delete-node/ opp-650000000;
|
| /linux-6.15/drivers/misc/sgi-gru/ |
| H A D | gru.h | 43 int node; member
|