| /linux-6.15/drivers/net/wireless/marvell/mwifiex/ |
| H A D | 11n.h | 60 struct mwifiex_sta_node *node = mwifiex_get_sta_entry(priv, ptr->ra); in mwifiex_is_station_ampdu_allowed() local 62 if (unlikely(!node)) in mwifiex_is_station_ampdu_allowed() 65 return (node->ampdu_sta[tid] != BA_STREAM_NOT_ALLOWED) ? true : false; in mwifiex_is_station_ampdu_allowed() 157 struct mwifiex_sta_node *node) in mwifiex_is_sta_11n_enabled() argument 159 if (!node || ((priv->bss_role == MWIFIEX_BSS_ROLE_UAP) && in mwifiex_is_sta_11n_enabled() 165 return node->is_11n_enabled; in mwifiex_is_sta_11n_enabled() 171 struct mwifiex_sta_node *node = mwifiex_get_sta_entry(priv, ra); in mwifiex_tdls_peer_11n_enabled() local 172 if (node) in mwifiex_tdls_peer_11n_enabled() 173 return node->is_11n_enabled; in mwifiex_tdls_peer_11n_enabled()
|
| /linux-6.15/Documentation/devicetree/bindings/arm/bcm/ |
| H A D | brcm,bcm63138.txt | 7 Required root node property: 11 An optional Boot lookup table Device Tree node is required for secondary CPU 16 Required properties for the Boot lookup table node: 20 Optional properties for the primary CPU node: 23 Optional properties for the secondary CPU node: 56 Two nodes are required for software reboot: a timer node and a syscon-reboot node. 58 Timer node: 63 Syscon reboot node:
|
| /linux-6.15/Documentation/devicetree/bindings/net/ |
| H A D | qcom-emac.txt | 4 internal PHY. Each device is represented by a device tree node. A phandle 5 connects the MAC node to its corresponding internal phy node. Another 6 phandle points to the external PHY node. 10 MAC node: 16 - internal-phy : phandle to the internal PHY node 17 - phy-handle : phandle to the external PHY node 19 Internal PHY node: 24 The external phy child node:
|
| /linux-6.15/drivers/irqchip/ |
| H A D | irq-sun4i.c | 107 static int __init sun4i_of_init(struct device_node *node, in sun4i_of_init() argument 110 irq_ic_data->irq_base = of_iomap(node, 0); in sun4i_of_init() 113 node); in sun4i_of_init() 136 irq_ic_data->irq_domain = irq_domain_add_linear(node, 3 * 32, in sun4i_of_init() 139 panic("%pOF: unable to create IRQ domain\n", node); in sun4i_of_init() 146 static int __init sun4i_ic_of_init(struct device_node *node, in sun4i_ic_of_init() argument 156 return sun4i_of_init(node, parent); in sun4i_ic_of_init() 161 static int __init suniv_ic_of_init(struct device_node *node, in suniv_ic_of_init() argument 171 return sun4i_of_init(node, parent); in suniv_ic_of_init()
|
| H A D | irq-ingenic.c | 60 static int __init ingenic_intc_of_init(struct device_node *node, in ingenic_intc_of_init() argument 76 parent_irq = irq_of_parse_and_map(node, 0); in ingenic_intc_of_init() 87 intc->base = of_iomap(node, 0); in ingenic_intc_of_init() 93 domain = irq_domain_add_linear(node, num_chips * 32, in ingenic_intc_of_init() 144 static int __init intc_1chip_of_init(struct device_node *node, in intc_1chip_of_init() argument 147 return ingenic_intc_of_init(node, 1); in intc_1chip_of_init() 152 static int __init intc_2chip_of_init(struct device_node *node, in intc_2chip_of_init() argument 155 return ingenic_intc_of_init(node, 2); in intc_2chip_of_init()
|
| /linux-6.15/fs/dlm/ |
| H A D | midcomms.h | 33 const char *dlm_midcomms_state(struct midcomms_node *node); 34 unsigned long dlm_midcomms_flags(struct midcomms_node *node); 35 int dlm_midcomms_send_queue_cnt(struct midcomms_node *node); 36 uint32_t dlm_midcomms_version(struct midcomms_node *node); 37 int dlm_midcomms_rawmsg_send(struct midcomms_node *node, void *buf,
|
| /linux-6.15/fs/ceph/ |
| H A D | quota.c | 88 struct rb_node **node, *parent = NULL; in find_quotarealm_inode() local 92 node = &(mdsc->quotarealms_inodes.rb_node); in find_quotarealm_inode() 93 while (*node) { in find_quotarealm_inode() 94 parent = *node; in find_quotarealm_inode() 95 qri = container_of(*node, struct ceph_quotarealm_inode, node); in find_quotarealm_inode() 98 node = &((*node)->rb_left); in find_quotarealm_inode() 100 node = &((*node)->rb_right); in find_quotarealm_inode() 112 rb_link_node(&qri->node, parent, node); in find_quotarealm_inode() 182 struct rb_node *node; in ceph_cleanup_quotarealms_inodes() local 191 qri = rb_entry(node, struct ceph_quotarealm_inode, node); in ceph_cleanup_quotarealms_inodes() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/display/ |
| H A D | simple-framebuffer.yaml | 19 sub-nodes of the chosen node (*). Simplefb nodes must be named 23 simplefb, then the simplefb node must contain a property called 27 hw nodes must specify which node is considered the primary node. 32 node to estimate it. 36 node contains a display property then the /aliases/display# path 38 otherwise it must point directly to the simplefb node. 40 If a simplefb node represents the preferred console for user 42 to it, or to the primary display hw node, as with display# 53 extra information to find the right node. In that case an extra 123 description: Primary display hardware node [all …]
|
| /linux-6.15/drivers/usb/misc/ |
| H A D | onboard_usb_dev.c | 148 struct usbdev_node *node; in onboard_dev_suspend() local 193 struct usbdev_node *node; in onboard_dev_add_usbdev() local 204 node = kzalloc(sizeof(*node), GFP_KERNEL); in onboard_dev_add_usbdev() 205 if (!node) { in onboard_dev_add_usbdev() 210 node->udev = udev; in onboard_dev_add_usbdev() 231 struct usbdev_node *node; in onboard_dev_remove_usbdev() local 240 if (node->udev == udev) { in onboard_dev_remove_usbdev() 241 list_del(&node->list); in onboard_dev_remove_usbdev() 242 kfree(node); in onboard_dev_remove_usbdev() 440 struct usbdev_node *node; in onboard_dev_remove() local [all …]
|
| /linux-6.15/kernel/irq/ |
| H A D | irqdesc.c | 55 static int alloc_masks(struct irq_desc *desc, int node) in alloc_masks() argument 58 GFP_KERNEL, node)) in alloc_masks() 63 GFP_KERNEL, node)) { in alloc_masks() 92 desc->irq_common_data.node = node; in desc_smp_init() 139 desc_smp_init(desc, node, affinity); in desc_set_defaults() 219 if (alloc_masks(desc, node)) { in init_desc() 228 desc_set_defaults(irq, desc, node, affinity, owner); in init_desc() 557 node = cpu_to_node(cpumask_first(mask)); in alloc_descs() 586 int i, initcnt, node = first_online_node; in early_irq_init() local 606 desc = alloc_desc(i, node, 0, NULL, NULL); in early_irq_init() [all …]
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-dbg-tlv.c | 72 struct iwl_dbg_tlv_node *node; in iwl_dbg_tlv_add() local 74 node = kzalloc(struct_size(node, tlv.data, len), GFP_KERNEL); in iwl_dbg_tlv_add() 75 if (!node) in iwl_dbg_tlv_add() 78 memcpy(&node->tlv, tlv, sizeof(node->tlv)); in iwl_dbg_tlv_add() 80 list_add_tail(&node->list, list); in iwl_dbg_tlv_add() 82 return &node->tlv; in iwl_dbg_tlv_add() 384 list_del(&node->list); in iwl_dbg_tlv_del_timers() 385 kfree(node); in iwl_dbg_tlv_del_timers() 1084 list_del(&node->list); in iwl_dbg_tlv_override_trig_node() 1086 tmp = krealloc(node, sizeof(*node) + size, GFP_KERNEL); in iwl_dbg_tlv_override_trig_node() [all …]
|
| /linux-6.15/fs/jffs2/ |
| H A D | gc.c | 535 if (frag->node && frag->node->raw == raw) { in jffs2_garbage_collect_live() 536 fn = frag->node; in jffs2_garbage_collect_live() 625 if (!node) in jffs2_garbage_collect_pristine() 643 crc = crc32(0, node, sizeof(node->i)-8); in jffs2_garbage_collect_pristine() 652 crc = crc32(0, node->i.data, je32_to_cpu(node->i.csize)); in jffs2_garbage_collect_pristine() 663 crc = crc32(0, node, sizeof(node->d)-8); in jffs2_garbage_collect_pristine() 671 if (strnlen(node->d.name, node->d.nsize) != node->d.nsize) { in jffs2_garbage_collect_pristine() 678 crc = crc32(0, node->d.name, node->d.nsize); in jffs2_garbage_collect_pristine() 751 kfree(node); in jffs2_garbage_collect_pristine() 1217 if (!frag->node || !frag->node->raw) { in jffs2_garbage_collect_dnode() [all …]
|
| /linux-6.15/Documentation/mm/ |
| H A D | physical_memory.rst | 24 ``nid`` is the ID of that node. 104 ``ZONE_MOVABLE`` on node 1:: 109 | node 0 | | node 1 | 125 | node 0 | | node 1 | | node 0 | | node 1 | 133 In this case node 0 will span from 0 to 12 Gbytes and node 1 will span from 143 Linux uses a node-local allocation policy to allocate memory from the node 164 The node is online. 166 The node has regular memory. 214 other node's node_zonelists. 335 VM statistics for the node. [all …]
|
| /linux-6.15/scripts/dtc/ |
| H A D | dt_to_config | 331 my $node = $pn_arg_ref->{node}; 444 my $node = $pn_arg_ref->{node}; 456 print "$node"; 733 my $node = shift; 741 return if (!$node or !$compatible); 745 return if ($node eq "/"); 748 $pn_arg{node} = $node; 865 my $node = ""; 896 $node = $line; 898 $node =~ s/.*: //; [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_packet_manager.c | 52 struct kfd_node *node = pm->dqm->dev; in pm_calc_rlib_size() local 53 struct device *dev = node->adev->dev; in pm_calc_rlib_size() 67 if (node->max_proc_per_quantum > 1) in pm_calc_rlib_size() 101 struct kfd_node *node = pm->dqm->dev; in pm_allocate_runlist_ib() local 102 struct device *dev = node->adev->dev; in pm_allocate_runlist_ib() 137 struct kfd_node *node = pm->dqm->dev; in pm_create_runlist_ib() local 138 struct device *dev = node->adev->dev; in pm_create_runlist_ib() 297 struct kfd_node *node = pm->dqm->dev; in pm_send_set_resources() local 298 struct device *dev = node->adev->dev; in pm_send_set_resources() 370 struct kfd_node *node = pm->dqm->dev; in pm_send_query_status() local [all …]
|
| /linux-6.15/drivers/firewire/ |
| H A D | device-attribute-test.c | 84 static const struct fw_device node = { in device_attr_simple_avc() local 94 .parent = (struct device *)&node.device, in device_attr_simple_avc() 98 struct device *node_dev = (struct device *)&node.device; in device_attr_simple_avc() 109 KUNIT_ASSERT_PTR_EQ(test, fw_device(node_dev), &node); in device_attr_simple_avc() 113 KUNIT_ASSERT_PTR_EQ(test, fw_parent_device((&unit0)), &node); in device_attr_simple_avc() 166 static const struct fw_device node = { in device_attr_legacy_avc() local 176 .parent = (struct device *)&node.device, in device_attr_legacy_avc() 180 struct device *node_dev = (struct device *)&node.device; in device_attr_legacy_avc() 191 KUNIT_ASSERT_PTR_EQ(test, fw_device((node_dev)), &node); in device_attr_legacy_avc() 195 KUNIT_ASSERT_PTR_EQ(test, fw_parent_device((&unit0)), &node); in device_attr_legacy_avc()
|
| /linux-6.15/drivers/clocksource/ |
| H A D | timer-zevio.c | 116 static int __init zevio_timer_add(struct device_node *node) in zevio_timer_add() argument 126 timer->base = of_iomap(node, 0); in zevio_timer_add() 134 timer->clk = of_clk_get(node, 0); in zevio_timer_add() 141 timer->interrupt_regs = of_iomap(node, 1); in zevio_timer_add() 142 irqnr = irq_of_parse_and_map(node, 0); in zevio_timer_add() 144 of_address_to_resource(node, 0, &res); in zevio_timer_add() 147 (unsigned long long)res.start, node); in zevio_timer_add() 151 (unsigned long long)res.start, node); in zevio_timer_add() 208 static int __init zevio_timer_init(struct device_node *node) in zevio_timer_init() argument 210 return zevio_timer_add(node); in zevio_timer_init()
|
| /linux-6.15/drivers/mfd/ |
| H A D | twl4030-audio.c | 150 struct device_node *node; in twl4030_audio_has_codec() local 155 node = of_get_child_by_name(parent, "codec"); in twl4030_audio_has_codec() 156 if (node) { in twl4030_audio_has_codec() 157 of_node_put(node); in twl4030_audio_has_codec() 165 struct device_node *node) in twl4030_audio_has_vibra() argument 172 if (!of_property_read_u32(node, "ti,enable-vibra", &vibra) && vibra) in twl4030_audio_has_vibra() 182 struct device_node *node = pdev->dev.of_node; in twl4030_audio_probe() local 187 if (!pdata && !node) { in twl4030_audio_probe() 225 if (twl4030_audio_has_codec(pdata, node)) { in twl4030_audio_probe() 234 if (twl4030_audio_has_vibra(pdata, node)) { in twl4030_audio_probe()
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | i915_vgpu.c | 149 struct drm_mm_node *node) in vgt_deballoon_space() argument 152 if (!drm_mm_node_allocated(node)) in vgt_deballoon_space() 157 node->start, in vgt_deballoon_space() 158 node->start + node->size, in vgt_deballoon_space() 159 node->size / 1024); in vgt_deballoon_space() 161 ggtt->vm.reserved -= node->size; in vgt_deballoon_space() 162 drm_mm_remove_node(node); in vgt_deballoon_space() 187 struct drm_mm_node *node, in vgt_balloon_space() argument 200 ret = i915_gem_gtt_reserve(&ggtt->vm, NULL, node, in vgt_balloon_space()
|
| /linux-6.15/fs/ntfs3/ |
| H A D | bitmap.c | 26 struct rb_node node; member 125 struct rb_node *node, *next; in wnd_close() local 131 node = rb_first(&wnd->start_tree); in wnd_close() 133 while (node) { in wnd_close() 134 next = rb_next(node); in wnd_close() 137 rb_entry(node, struct e_node, start.node)); in wnd_close() 138 node = next; in wnd_close() 154 r = &k->node; in rb_lookup() 157 return &k->node; in rb_lookup() 431 n3 = rb_next(&e->count.node); in wnd_remove_free_ext() [all …]
|
| /linux-6.15/Documentation/admin-guide/blockdev/drbd/ |
| H A D | drbd-connection-state-overview.dot | 6 node [shape=plaintext] 7 node [fontcolor=black] 11 node [fontcolor=lightgray] 18 node [fontcolor=gray] 31 node [fontcolor=lightblue] 37 node [fontcolor=red] 46 node [fontcolor=blue] 50 node [shape=box,fontcolor=black]
|
| /linux-6.15/include/drm/ |
| H A D | drm_of.h | 42 struct device_node *node); 46 int drm_of_encoder_active_endpoint(struct device_node *node, 81 struct device_node *node) in drm_of_component_match_add() argument 93 static inline int drm_of_encoder_active_endpoint(struct device_node *node, in drm_of_encoder_active_endpoint() argument 182 static inline int drm_of_encoder_active_endpoint_id(struct device_node *node, in drm_of_encoder_active_endpoint_id() argument 186 int ret = drm_of_encoder_active_endpoint(node, encoder, in drm_of_encoder_active_endpoint_id() 192 static inline int drm_of_encoder_active_port_id(struct device_node *node, in drm_of_encoder_active_port_id() argument 196 int ret = drm_of_encoder_active_endpoint(node, encoder, in drm_of_encoder_active_port_id()
|
| /linux-6.15/drivers/clk/versatile/ |
| H A D | clk-sp810.c | 29 struct device_node *node; member 83 static void __init clk_sp810_of_setup(struct device_node *node) in clk_sp810_of_setup() argument 97 if (of_clk_parent_fill(node, parent_names, num) != num) { in clk_sp810_of_setup() 103 sp810->node = node; in clk_sp810_of_setup() 104 sp810->base = of_iomap(node, 0); in clk_sp810_of_setup() 113 deprecated = !of_property_present(node, "assigned-clock-parents"); in clk_sp810_of_setup() 136 of_clk_add_provider(node, clk_sp810_timerclken_of_get, sp810); in clk_sp810_of_setup()
|
| /linux-6.15/Documentation/devicetree/bindings/power/reset/ |
| H A D | syscon-poweroff.yaml | 16 with the value and mask defined in the poweroff node. 18 The SYSCON register map is normally retrieved from the parental dt-node. So 19 the SYSCON poweroff node should be represented as a sub-node of a "syscon", 20 "simple-mfd" node. 38 Phandle to the register map node. This property is deprecated in favor of 39 the syscon-poweroff node being a child of a system controller node.
|
| /linux-6.15/io_uring/ |
| H A D | filetable.h | 41 static inline unsigned int io_slot_flags(struct io_rsrc_node *node) in io_slot_flags() argument 44 return (node->file_ptr & ~FFS_MASK) << REQ_F_SUPPORT_NOWAIT_BIT; in io_slot_flags() 47 static inline struct file *io_slot_file(struct io_rsrc_node *node) in io_slot_file() argument 49 return (struct file *)(node->file_ptr & FFS_MASK); in io_slot_file() 52 static inline void io_fixed_file_set(struct io_rsrc_node *node, in io_fixed_file_set() argument 55 node->file_ptr = (unsigned long)file | in io_fixed_file_set()
|