/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/ |
D | mirror_gre.sh | 2 # SPDX-License-Identifier: GPL-2.0 27 tunnel_create gt6-key ip6gretap 2001:db8:3::1 2001:db8:3::2 \ 28 ttl 100 tos inherit allow-localremote \ 31 tunnel_create h3-gt6-key ip6gretap 2001:db8:3::2 2001:db8:3::1 \ 33 ip link set h3-gt6-key vrf v$h3 34 matchall_sink_create h3-gt6-key 36 ip address add dev $swp3 2001:db8:3::1/64 37 ip address add dev $h3 2001:db8:3::2/64 42 ip address del dev $h3 2001:db8:3::2/64 43 ip address del dev $swp3 2001:db8:3::1/64 [all …]
|
/linux-6.15/tools/testing/selftests/net/ |
D | ipv6_route_update_soft_lockup.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # Testing for potential kernel soft lockup during IPv6 routing table 5 # refresh under heavy outgoing IPv6 traffic. If a kernel soft lockup 11 # ┌----------------┐ ┌----------------┐ 17 # | ┌-----------| nexthops |---------┐ | 18 # | |veth_source|<--------------------------------------->|veth_sink|<┐ | 19 # | └-----------|2001:0DB8:1::0:1/96 2001:0DB8:1::1:1/96 |---------┘ | | 22 # | ┌---------┐ | . . | | | 24 # | | routing | | . 2001:0DB8:1::1:80/96| ┌-----┐ | 26 # | | nexthop | | . └--------┴-----┴-┘ [all …]
|
/linux-6.15/fs/xfs/ |
D | xfs_qm_syscalls.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2000-2005 Silicon Graphics, Inc. 30 * errno == -EEXIST here. in xfs_qm_scall_quotaoff() 32 if ((mp->m_qflags & flags) == 0) in xfs_qm_scall_quotaoff() 33 return -EEXIST; in xfs_qm_scall_quotaoff() 42 mutex_lock(&mp->m_quotainfo->qi_quotaofflock); in xfs_qm_scall_quotaoff() 43 mp->m_qflags &= ~(flags & XFS_ALL_QUOTA_ENFD); in xfs_qm_scall_quotaoff() 44 spin_lock(&mp->m_sb_lock); in xfs_qm_scall_quotaoff() 45 mp->m_sb.sb_qflags = mp->m_qflags; in xfs_qm_scall_quotaoff() 46 spin_unlock(&mp->m_sb_lock); in xfs_qm_scall_quotaoff() [all …]
|
/linux-6.15/drivers/gpu/drm/lima/ |
D | lima_gp.c | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 2 /* Copyright 2017-2019 Qiang Yu <yuq825@gmail.com> */ 17 #define gp_write(reg, data) writel(data, ip->iomem + reg) 18 #define gp_read(reg) readl(ip->iomem + reg) 22 struct lima_ip *ip = data; in lima_gp_irq_handler() local 23 struct lima_device *dev = ip->dev; in lima_gp_irq_handler() 24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp; in lima_gp_irq_handler() 25 struct lima_sched_task *task = pipe->current_task; in lima_gp_irq_handler() 37 dev_dbg(dev->dev, "%s out of heap irq status=%x\n", in lima_gp_irq_handler() 38 lima_ip_name(ip), status); in lima_gp_irq_handler() [all …]
|
/linux-6.15/drivers/gpu/drm/amd/include/ |
D | amd_shared.h | 57 * DOC: IP Blocks 59 * GPUs are composed of IP (intellectual property) blocks. These 60 * IP blocks provide various functionalities: display, graphics, 61 * video decode, etc. The IP blocks that comprise a particular GPU 63 * acquires the list of IP blocks for the GPU in use on initialization. 68 * IP block implementations are named using the following convention: 73 * enum amd_ip_block_type - Used to classify IP blocks by functionality. 85 * @AMD_IP_BLOCK_TYPE_ACP: Audio Co-Processor 87 * @AMD_IP_BLOCK_TYPE_MES: Micro-Engine Scheduler 92 * @AMD_IP_BLOCK_TYPE_NUM: Total number of IP block types [all …]
|
/linux-6.15/arch/arm/mm/ |
D | proc-fa526.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-fa526.S: MMU functions for FA526 7 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt> 18 #include <asm/pgtable-hwdef.h> 22 #include "proc-macros.S" 50 * Perform a soft reset of the system. Put the CPU into the 54 * loc: location to jump to for soft reset 60 mov ip, #0 61 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 62 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
D | proc-sa110.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/mm/proc-sa110.S 5 * Copyright (C) 1997-2002 Russell King 6 * hacked for non-paged-MM by Hyok S. Choi, 2003. 11 * functions on the StrongARM-110. 18 #include <asm/asm-offsets.h> 21 #include <asm/pgtable-hwdef.h> 24 #include "proc-macros.S" 58 * Perform a soft reset of the system. Put the CPU into the 62 * loc: location to jump to for soft reset [all …]
|
D | proc-sa1100.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/mm/proc-sa1100.S 5 * Copyright (C) 1997-2002 Russell King 6 * hacked for non-paged-MM by Hyok S. Choi, 2003. 11 * functions on the StrongARM-1100 and StrongARM-1110. 15 * 12-jun-2000, Erik Mouw (J.A.K.Mouw@its.tudelft.nl): 23 #include <asm/asm-offsets.h> 26 #include <asm/pgtable-hwdef.h> 28 #include "proc-macros.S" 43 mcr p15, 0, r0, c9, c0, 5 @ Allow read-buffer operations from userland [all …]
|
D | proc-arm1026.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-arm1026.S: MMU functions for ARM1026EJ-S 7 * hacked for non-paged-MM by Hyok S. Choi, 2003. 10 * functions on the ARM1026EJ-S. 17 #include <asm/asm-offsets.h> 19 #include <asm/pgtable-hwdef.h> 22 #include "proc-macros.S" 78 * Perform a soft reset of the system. Put the CPU into the 82 * loc: location to jump to for soft reset 87 mov ip, #0 [all …]
|
D | proc-arm1022.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-arm1022.S: MMU functions for ARM1022E 7 * hacked for non-paged-MM by Hyok S. Choi, 2003. 17 #include <asm/asm-offsets.h> 19 #include <asm/pgtable-hwdef.h> 22 #include "proc-macros.S" 78 * Perform a soft reset of the system. Put the CPU into the 82 * loc: location to jump to for soft reset 87 mov ip, #0 88 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches [all …]
|
D | proc-arm922.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-arm922.S: MMU functions for ARM922 8 * hacked for non-paged-MM by Hyok S. Choi, 2003. 13 * CONFIG_CPU_ARM922_CPU_IDLE -> nohlt 21 #include <asm/pgtable-hwdef.h> 24 #include "proc-macros.S" 72 * Perform a soft reset of the system. Put the CPU into the 76 * loc: location to jump to for soft reset 81 mov ip, #0 82 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches [all …]
|
D | proc-arm1020e.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-arm1020e.S: MMU functions for ARM1020 7 * hacked for non-paged-MM by Hyok S. Choi, 2003. 17 #include <asm/asm-offsets.h> 19 #include <asm/pgtable-hwdef.h> 22 #include "proc-macros.S" 78 * Perform a soft reset of the system. Put the CPU into the 82 * loc: location to jump to for soft reset 87 mov ip, #0 88 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches [all …]
|
D | proc-v6.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * linux/arch/arm/mm/proc-v6.S 15 #include <asm/asm-offsets.h> 17 #include <asm/pgtable-hwdef.h> 19 #include "proc-macros.S" 53 * Perform a soft reset of the system. Put the CPU into the 57 * - loc - location to jump to for soft reset 80 mcr p15, 0, r1, c7, c10, 4 @ DWB - WFI may enter a low-power mode 98 * - pgd_phys - physical address of new TTB 101 * - we are not using split page tables [all …]
|
D | proc-mohawk.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-mohawk.S: MMU functions for Marvell PJ1 core 7 * Heavily based on proc-arm926.S and proc-xsc3.S 16 #include <asm/pgtable-hwdef.h> 19 #include "proc-macros.S" 53 * Perform a soft reset of the system. Put the CPU into the 57 * loc: location to jump to for soft reset 64 mov ip, #0 65 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 66 mcr p15, 0, ip, c7, c10, 4 @ drain WB [all …]
|
D | proc-arm1020.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-arm1020.S: MMU functions for ARM1020 7 * hacked for non-paged-MM by Hyok S. Choi, 2003. 17 #include <asm/asm-offsets.h> 19 #include <asm/pgtable-hwdef.h> 22 #include "proc-macros.S" 78 * Perform a soft reset of the system. Put the CPU into the 82 * loc: location to jump to for soft reset 87 mov ip, #0 88 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches [all …]
|
D | proc-arm920.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * linux/arch/arm/mm/proc-arm920.S: MMU functions for ARM920 7 * hacked for non-paged-MM by Hyok S. Choi, 2003. 12 * CONFIG_CPU_ARM920_CPU_IDLE -> nohlt 20 #include <asm/pgtable-hwdef.h> 23 #include "proc-macros.S" 70 * Perform a soft reset of the system. Put the CPU into the 74 * loc: location to jump to for soft reset 79 mov ip, #0 80 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches [all …]
|
/linux-6.15/sound/soc/xilinx/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 I2S playback and capture using xilinx soft IP. In transmitter 7 mode, IP receives audio in AES format, extracts PCM and sends 8 PCM data. In receiver mode, IP receives PCM audio and
|
/linux-6.15/drivers/net/can/ifi_canfd/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 tristate "IFI CAN_FD IP" 6 This driver adds support for the I/F/I CAN_FD soft IP block
|
/linux-6.15/arch/x86/math-emu/ |
D | fpu_system.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /*---------------------------------------------------------------------------+ 7 | Australia. E-mail billm@suburbia.net | 9 +---------------------------------------------------------------------------*/ 30 mutex_lock(¤t->mm->context.lock); in FPU_get_ldt_descriptor() 31 if (current->mm->context.ldt && seg < current->mm->context.ldt->nr_entries) in FPU_get_ldt_descriptor() 32 ret = current->mm->context.ldt->entries[seg]; in FPU_get_ldt_descriptor() 33 mutex_unlock(¤t->mm->context.lock); in FPU_get_ldt_descriptor() 46 unsigned long base = (unsigned long)d->base2 << 24; in seg_get_base() 48 return base | ((unsigned long)d->base1 << 16) | d->base0; in seg_get_base() [all …]
|
/linux-6.15/drivers/pci/controller/mobiveil/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 menu "Mobiveil-based PCIe controllers" 31 Soft IP. It has up to 8 outbound and inbound windows 32 for address translation and it is a PCIe Gen4 IP.
|
/linux-6.15/fs/xfs/scrub/ |
D | quota_repair.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright (C) 2018-2023 Oracle. All Rights Reserved. 62 struct xfs_mount *mp = sc->mp; in xrep_quota_item_fill_bmap_hole() 66 xfs_trans_ijoin(sc->tp, sc->ip, 0); in xrep_quota_item_fill_bmap_hole() 69 error = xfs_trans_reserve_more(sc->tp, XFS_QM_DQALLOC_SPACE_RES(mp), in xrep_quota_item_fill_bmap_hole() 74 error = xfs_bmapi_write(sc->tp, sc->ip, dq->q_fileoffset, in xrep_quota_item_fill_bmap_hole() 80 dq->q_blkno = XFS_FSB_TO_DADDR(mp, irec->br_startblock); in xrep_quota_item_fill_bmap_hole() 82 trace_xrep_dquot_item_fill_bmap_hole(sc->mp, dq->q_type, dq->q_id); in xrep_quota_item_fill_bmap_hole() 85 error = xfs_trans_get_buf(sc->tp, mp->m_ddev_targp, dq->q_blkno, in xrep_quota_item_fill_bmap_hole() 86 mp->m_quotainfo->qi_dqchunklen, 0, &bp); in xrep_quota_item_fill_bmap_hole() [all …]
|
/linux-6.15/arch/arm/mach-omap2/ |
D | hdq1w.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * IP block integration code for the HDQ1W/1-wire IP block 8 * Based on the I2C reset code in arch/arm/mach-omap2/i2c.c by 26 * omap_hdq1w_reset - reset the OMAP HDQ1W module 29 * OCP soft reset the HDQ1W IP block. Section 20.6.1.4 "HDQ1W/1-Wire 52 oh->class->sysc->syss_offs) in omap_hdq1w_reset() 58 __func__, oh->name, MAX_MODULE_SOFTRESET_WAIT); in omap_hdq1w_reset() 61 oh->name, c); in omap_hdq1w_reset()
|
/linux-6.15/Documentation/devicetree/bindings/reset/ |
D | img,pistachio-reset.txt | 5 disable individual IP blocks within the Pistachio SoC using "soft reset" 8 The actual action taken when soft reset is asserted is hardware dependent. 18 - compatible: Contains "img,pistachio-reset" 20 - #reset-cells: Contains 1 25 compatible = "img,pistachio-cr-periph", "syscon", "simple-mfd"; 28 clock-names = "sys"; 29 #clock-cells = <1>; 31 pistachio_reset: reset-controller { 32 compatible = "img,pistachio-reset"; 33 #reset-cells = <1>; [all …]
|
/linux-6.15/arch/parisc/kernel/ |
D | process.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * PARISC Architecture-dependent parts of process handling 6 * Copyright (C) 1999-2003 Matthew Wilcox <willy at parisc-linux.org> 8 * Copyright (C) 2000 John Marvin <jsm at parisc-linux.org> 9 * Copyright (C) 2000 David Huggins-Daines <dhd with pobox.org> 10 * Copyright (C) 2000-2003 Paul Bame <bame at parisc-linux.org> 13 * Copyright (C) 2000 Richard Hirst <rhirst with parisc-linux.org> 14 * Copyright (C) 2000 Grant Grundler <grundler with parisc-linux.org> 15 * Copyright (C) 2001 Alan Modra <amodra at parisc-linux.org> 16 * Copyright (C) 2001-2002 Ryan Bradetich <rbrad at parisc-linux.org> [all …]
|
/linux-6.15/Documentation/networking/device_drivers/ethernet/altera/ |
D | altera_tse.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 Altera Triple-Speed Ethernet MAC driver 9 Copyright |copy| 2008-2014 Altera Corporation 11 This is the driver for the Altera Triple-Speed Ethernet (TSE) controllers 12 using the SGDMA and MSGDMA soft DMA IP components. The driver uses the 24 The Triple-Speed Ethernet, SGDMA, and MSGDMA components are all soft IP 31 Triple-Speed Ethernet instance is using an SGDMA or MSGDMA component. The 36 The SGDMA component is to be deprecated in the near future (over the next 1-2 39 developer wishes to support their own soft DMA logic and driver support. Any 43 therefore will not perform as well compared to the MSGDMA soft IP. Please [all …]
|