Home
last modified time | relevance | path

Searched +full:rx +full:- +full:sched +full:- +full:sp (Results 1 – 25 of 50) sorted by relevance

12

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/
Dstmmac.txt4 - compatible: Should be "snps,dwmac-<ip_version>", "snps,dwmac" or
5 "snps,dwxgmac-<ip_version>", "snps,dwxgmac".
6 For backwards compatibility: "st,spear600-gmac" is also supported.
7 - reg: Address and length of the register set for the device
8 - interrupts: Should contain the STMMAC interrupts
9 - interrupt-names: Should contain a list of interrupt names corresponding to
12 - "macirq" (combined signal for various interrupt events)
13 - "eth_wake_irq" (the interrupt to manage the remote wake-up packet detection)
14 - "eth_lpi" (the interrupt that occurs when Rx exits the LPI state)
15 - phy-mode: See ethernet.txt file in the same directory.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dsnps,dwmac.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandre Torgue <alexandre.torgue@st.com>
11 - Giuseppe Cavallaro <peppe.cavallaro@st.com>
12 - Jose Abreu <joabreu@synopsys.com>
23 - snps,dwmac
24 - snps,dwmac-3.50a
25 - snps,dwmac-3.610
26 - snps,dwmac-3.70a
[all …]
Dintel,dwmac-plat.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/intel,dwmac-plat.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vineetha G. Jaya Kumaran <vineetha.g.jaya.kumaran@intel.com>
17 - intel,keembay-dwmac
19 - compatible
22 - $ref: "snps,dwmac.yaml#"
27 - items:
28 - enum:
[all …]
/kernel/linux/linux-4.19/net/rxrpc/
Drecvmsg.c17 #include <linux/sched/signal.h>
21 #include "ar-internal.h"
29 struct rxrpc_sock *rx; in rxrpc_notify_socket() local
32 _enter("%d", call->debug_id); in rxrpc_notify_socket()
34 if (!list_empty(&call->recvmsg_link)) in rxrpc_notify_socket()
39 rx = rcu_dereference(call->socket); in rxrpc_notify_socket()
40 sk = &rx->sk; in rxrpc_notify_socket()
41 if (rx && sk->sk_state < RXRPC_CLOSE) { in rxrpc_notify_socket()
42 if (call->notify_rx) { in rxrpc_notify_socket()
43 spin_lock_bh(&call->notify_lock); in rxrpc_notify_socket()
[all …]
Dsendmsg.c18 #include <linux/sched/signal.h>
22 #include "ar-internal.h"
27 static int rxrpc_wait_for_tx_window_intr(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_intr() argument
33 if (call->tx_top - call->tx_hard_ack < in rxrpc_wait_for_tx_window_intr()
34 min_t(unsigned int, call->tx_winsize, in rxrpc_wait_for_tx_window_intr()
35 call->cong_cwnd + call->cong_extra)) in rxrpc_wait_for_tx_window_intr()
38 if (call->state >= RXRPC_CALL_COMPLETE) in rxrpc_wait_for_tx_window_intr()
39 return call->error; in rxrpc_wait_for_tx_window_intr()
45 mutex_unlock(&call->user_mutex); in rxrpc_wait_for_tx_window_intr()
47 if (mutex_lock_interruptible(&call->user_mutex) < 0) in rxrpc_wait_for_tx_window_intr()
[all …]
/kernel/linux/linux-5.10/net/rxrpc/
Dsendmsg.c1 // SPDX-License-Identifier: GPL-2.0-or-later
14 #include <linux/sched/signal.h>
18 #include "ar-internal.h"
26 min_t(unsigned int, call->tx_winsize, in rxrpc_check_tx_space()
27 call->cong_cwnd + call->cong_extra); in rxrpc_check_tx_space()
28 rxrpc_seq_t tx_win = READ_ONCE(call->tx_hard_ack); in rxrpc_check_tx_space()
32 return call->tx_top - tx_win < win_size; in rxrpc_check_tx_space()
38 static int rxrpc_wait_for_tx_window_intr(struct rxrpc_sock *rx, in rxrpc_wait_for_tx_window_intr() argument
47 if (call->state >= RXRPC_CALL_COMPLETE) in rxrpc_wait_for_tx_window_intr()
48 return call->error; in rxrpc_wait_for_tx_window_intr()
[all …]
Drecvmsg.c1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include <linux/sched/signal.h>
17 #include "ar-internal.h"
25 struct rxrpc_sock *rx; in rxrpc_notify_socket() local
28 _enter("%d", call->debug_id); in rxrpc_notify_socket()
30 if (!list_empty(&call->recvmsg_link)) in rxrpc_notify_socket()
35 rx = rcu_dereference(call->socket); in rxrpc_notify_socket()
36 sk = &rx->sk; in rxrpc_notify_socket()
37 if (rx && sk->sk_state < RXRPC_CLOSE) { in rxrpc_notify_socket()
38 if (call->notify_rx) { in rxrpc_notify_socket()
[all …]
/kernel/linux/linux-4.19/drivers/net/wireless/ath/ath9k/
Ddebug_sta.c26 struct ath_node *an = file->private_data; in read_file_node_aggr()
27 struct ath_softc *sc = an->sc; in read_file_node_aggr()
37 return -ENOMEM; in read_file_node_aggr()
39 if (!an->sta->ht_cap.ht_supported) { in read_file_node_aggr()
45 len = scnprintf(buf, size, "Max-AMPDU: %d\n", in read_file_node_aggr()
46 an->maxampdu); in read_file_node_aggr()
47 len += scnprintf(buf + len, size - len, "MPDU Density: %d\n\n", in read_file_node_aggr()
48 an->mpdudensity); in read_file_node_aggr()
50 len += scnprintf(buf + len, size - len, in read_file_node_aggr()
53 "BAW_HEAD", "BAW_TAIL", "BAR_IDX", "SCHED", "PAUSED"); in read_file_node_aggr()
[all …]
/kernel/linux/linux-4.19/drivers/mfd/
Drave-sp.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Supervisory Processor(SP) MCU that is connected via dedicated UART
12 #include <linux/crc-ccitt.h>
18 #include <linux/mfd/rave-sp.h>
22 #include <linux/sched.h>
28 * - message to MCU => ACK response
29 * - event from MCU => event ACK
34 * - STX - is start of transmission character
35 * - ETX - end of transmission
36 * - DATA - payload
[all …]
/kernel/linux/linux-5.10/drivers/mfd/
Drave-sp.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Supervisory Processor(SP) MCU that is connected via dedicated UART
12 #include <linux/crc-ccitt.h>
18 #include <linux/mfd/rave-sp.h>
22 #include <linux/sched.h>
28 * - message to MCU => ACK response
29 * - event from MCU => event ACK
34 * - STX - is start of transmission character
35 * - ETX - end of transmission
36 * - DATA - payload
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_platform.c1 // SPDX-License-Identifier: GPL-2.0-only
5 Copyright (C) 2007-2011 STMicroelectronics Ltd
25 * dwmac1000_validate_mcast_bins - validates the number of Multicast filter bins
56 * dwmac1000_validate_ucast_entries - validate the Unicast address entries
87 * stmmac_axi_setup - parse DT parameters for programming the AXI register
90 * if required, from device-tree the AXI internal register can be tuned
98 np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0); in stmmac_axi_setup()
102 axi = devm_kzalloc(&pdev->dev, sizeof(*axi), GFP_KERNEL); in stmmac_axi_setup()
105 return ERR_PTR(-ENOMEM); in stmmac_axi_setup()
108 axi->axi_lpi_en = of_property_read_bool(np, "snps,lpi_en"); in stmmac_axi_setup()
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_platform.c4 Copyright (C) 2007-2011 STMicroelectronics Ltd
35 * dwmac1000_validate_mcast_bins - validates the number of Multicast filter bins
65 * dwmac1000_validate_ucast_entries - validate the Unicast address entries
94 * stmmac_axi_setup - parse DT parameters for programming the AXI register
97 * if required, from device-tree the AXI internal register can be tuned
105 np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0); in stmmac_axi_setup()
109 axi = devm_kzalloc(&pdev->dev, sizeof(*axi), GFP_KERNEL); in stmmac_axi_setup()
112 return ERR_PTR(-ENOMEM); in stmmac_axi_setup()
115 axi->axi_lpi_en = of_property_read_bool(np, "snps,lpi_en"); in stmmac_axi_setup()
116 axi->axi_xit_frm = of_property_read_bool(np, "snps,xit_frm"); in stmmac_axi_setup()
[all …]
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dsignal.c1 // SPDX-License-Identifier: GPL-2.0
3 * linux/arch/parisc/kernel/signal.c: Architecture-specific signal
6 * Copyright (C) 2000 David Huggins-Daines <dhd@debian.org>
11 * Like the IA-64, we are a recent enough port (we are *starting*
12 * with glibc2.2) that we do not need to support the old non-realtime
16 #include <linux/sched.h>
17 #include <linux/sched/debug.h>
34 #include <asm/asm-offsets.h>
59 * Do a signal return - restore sigcontext.
75 err |= __copy_from_user(regs->gr, sc->sc_gr, sizeof(regs->gr)); in restore_sigcontext()
[all …]
/kernel/linux/linux-4.19/arch/parisc/kernel/
Dsignal.c1 // SPDX-License-Identifier: GPL-2.0
3 * linux/arch/parisc/kernel/signal.c: Architecture-specific signal
6 * Copyright (C) 2000 David Huggins-Daines <dhd@debian.org>
11 * Like the IA-64, we are a recent enough port (we are *starting*
12 * with glibc2.2) that we do not need to support the old non-realtime
16 #include <linux/sched.h>
17 #include <linux/sched/debug.h>
35 #include <asm/asm-offsets.h>
60 * Do a signal return - restore sigcontext.
77 err |= __copy_from_user(regs->gr, sc->sc_gr, sizeof(regs->gr)); in restore_sigcontext()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/sis/
Dsis900.c17 SiS 7014 Single Chip 100BASE-TX/10BASE-T Physical Layer Solution,
25 Rev 1.08.05 Jun. 6 2002 Mufasa Yang bug fix for read_eeprom & Tx descriptor over-boundary
28 Rev 1.08.02 Nov. 30 2001 Hui-Fen Hsu workaround for EDB & bug fix for dhcp problem
29 Rev 1.08.01 Aug. 25 2001 Hui-Fen Hsu update for 630ET & workaround for ICS1893 PHY
30 Rev 1.08.00 Jun. 11 2001 Hui-Fen Hsu workaround for RTL8201 PHY and some bug fix
31 …Rev 1.07.11 Apr. 2 2001 Hui-Fen Hsu updates PCI drivers to use the new pci_set_dma_mask for kerne…
32 Rev 1.07.10 Mar. 1 2001 Hui-Fen Hsu <hfhsu@sis.com.tw> some bug fix & 635M/B support
34 Rev 1.07.08 Jan. 8 2001 Lei-Chun Chang added RTL8201 PHY support
35 …Rev 1.07.07 Nov. 29 2000 Lei-Chun Chang added kernel-doc extractable documentation and 630 workaro…
38 Rev 1.07.04 Sep. 6 2000 Lei-Chun Chang added ICS1893 PHY support
[all …]
/kernel/linux/linux-4.19/drivers/net/ethernet/sis/
Dsis900.c17 SiS 7014 Single Chip 100BASE-TX/10BASE-T Physical Layer Solution,
25 Rev 1.08.05 Jun. 6 2002 Mufasa Yang bug fix for read_eeprom & Tx descriptor over-boundary
28 Rev 1.08.02 Nov. 30 2001 Hui-Fen Hsu workaround for EDB & bug fix for dhcp problem
29 Rev 1.08.01 Aug. 25 2001 Hui-Fen Hsu update for 630ET & workaround for ICS1893 PHY
30 Rev 1.08.00 Jun. 11 2001 Hui-Fen Hsu workaround for RTL8201 PHY and some bug fix
31 …Rev 1.07.11 Apr. 2 2001 Hui-Fen Hsu updates PCI drivers to use the new pci_set_dma_mask for kerne…
32 Rev 1.07.10 Mar. 1 2001 Hui-Fen Hsu <hfhsu@sis.com.tw> some bug fix & 635M/B support
34 Rev 1.07.08 Jan. 8 2001 Lei-Chun Chang added RTL8201 PHY support
35 …Rev 1.07.07 Nov. 29 2000 Lei-Chun Chang added kernel-doc extractable documentation and 630 workaro…
38 Rev 1.07.04 Sep. 6 2000 Lei-Chun Chang added ICS1893 PHY support
[all …]
/kernel/linux/linux-5.10/net/l2tp/
Dl2tp_ppp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * PPPoX --- Generic PPP encapsulation socket family
6 * PPPoL2TP --- PPP over L2TP (RFC 2661)
30 * over an L2TP session:-
41 * sax.pppol2tp.addr.sin_addr.s_addr = addr->sin_addr.s_addr;
42 * sax.pppol2tp.addr.sin_port = addr->sin_port;
66 #include <linux/sched.h>
83 #include <linux/ppp-ioctl.h>
114 * l2tp_session, referenced via session->priv[].
143 sk = rcu_dereference(ps->sk); in pppol2tp_session_get_sock()
[all …]
/kernel/linux/linux-4.19/net/l2tp/
Dl2tp_ppp.c4 * PPPoX --- Generic PPP encapsulation socket family
5 * PPPoL2TP --- PPP over L2TP (RFC 2661)
34 * over an L2TP session:-
45 * sax.pppol2tp.addr.sin_addr.s_addr = addr->sin_addr.s_addr;
46 * sax.pppol2tp.addr.sin_port = addr->sin_port;
70 #include <linux/sched.h>
87 #include <linux/ppp-ioctl.h>
118 * l2tp_session, referenced via session->priv[].
148 sk = rcu_dereference(ps->sk); in pppol2tp_session_get_sock()
166 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session()
[all …]
/kernel/linux/linux-5.10/arch/arm/mm/
Dalignment.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Modifications for ARM processor (c) 1995-2001 Russell King
8 * - Adapted from gdb/sim/arm/thumbemu.c -- Thumb instruction emulation.
14 #include <linux/sched/debug.h>
20 #include <linux/sched/signal.h>
33 * 32-bit misaligned trap handler (c) 1998 San Mehat (CCC) -July 1998
53 #define LDSTHD_I_BIT(i) (i & (1 << 22)) /* double/half-word immed */
73 /* Thumb-2 32 bit format per ARMv7 DDI0406A A6.3, either f800h,e800h,f800h */
108 * CPUs since we spin re-faulting the instruction without in safe_usermode()
159 return -EFAULT; in alignment_proc_write()
[all …]
/kernel/linux/linux-4.19/arch/arm/mm/
Dalignment.c5 * Modifications for ARM processor (c) 1995-2001 Russell King
7 * - Adapted from gdb/sim/arm/thumbemu.c -- Thumb instruction emulation.
17 #include <linux/sched/debug.h>
23 #include <linux/sched/signal.h>
35 * 32-bit misaligned trap handler (c) 1998 San Mehat (CCC) -July 1998
55 #define LDSTHD_I_BIT(i) (i & (1 << 22)) /* double/half-word immed */
75 /* Thumb-2 32 bit format per ARMv7 DDI0406A A6.3, either f800h,e800h,f800h */
110 * CPUs since we spin re-faulting the instruction without in safe_usermode()
161 return -EFAULT; in alignment_proc_write()
163 ai_usermode = safe_usermode(mode - '0', true); in alignment_proc_write()
[all …]
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
Dqla_def.h1 /* SPDX-License-Identifier: GPL-2.0-only */
4 * Copyright (c) 2003-2014 QLogic Corporation
15 #include <linux/dma-mapping.h>
16 #include <linux/sched.h>
208 /* 83XX: Macros defining 8200 AEN Error-levels */
222 /* 83XX: Macros for defining IDC-Control bits */
231 /* 83XX: Macros for defining class in DEV-Partition Info register */
237 /* 83XX: Macros for IDC Lock-Recovery stages */
239 * lock-recovery
241 #define IDC_LOCK_RECOVERY_STAGE2 0x2 /* Stage2: Perform lock-recovery */
[all …]
/kernel/linux/linux-4.19/drivers/scsi/qla2xxx/
Dqla_def.h3 * Copyright (c) 2003-2014 QLogic Corporation
16 #include <linux/dma-mapping.h>
17 #include <linux/sched.h>
154 /* 83XX: Macros defining 8200 AEN Error-levels */
168 /* 83XX: Macros for defining IDC-Control bits */
177 /* 83XX: Macros for defining class in DEV-Partition Info register */
183 /* 83XX: Macros for IDC Lock-Recovery stages */
185 * lock-recovery
187 #define IDC_LOCK_RECOVERY_STAGE2 0x2 /* Stage2: Perform lock-recovery */
190 #define IDC_AUDIT_TIMESTAMP 0x0 /* IDC-AUDIT: Record timestamp of
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/mediatek/
Dmt2712e.dtsi5 * SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 #include <dt-bindings/clock/mt2712-clk.h>
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/memory/mt2712-larb-port.h>
12 #include <dt-bindings/phy/phy.h>
13 #include <dt-bindings/power/mt2712-power.h>
14 #include "mt2712-pinfunc.h"
18 interrupt-parent = <&sysirq>;
19 #address-cells = <2>;
[all …]
/kernel/liteos_a/fs/jffs2/
Djffs2.patch1 diff -Nupr old/fs/jffs2/acl.c new/fs/jffs2/acl.c
2 --- old/fs/jffs2/acl.c 2022-05-09 17:15:24.350000000 +0800
3 +++ new/fs/jffs2/acl.c 1970-01-01 08:00:00.000000000 +0800
4 @@ -1,307 +0,0 @@
5 -/*
6 - * JFFS2 -- Journalling Flash File System, Version 2.
7 - *
8 - * Copyright © 2006 NEC Corporation
9 - *
10 - * Created by KaiGai Kohei <kaigai@ak.jp.nec.com>
[all …]
/kernel/linux/linux-5.10/net/mac80211/
Ddebugfs_sta.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright 2003-2005 Devicescape Software, Inc.
6 * Copyright 2013-2014 Intel Mobile Communications GmbH
8 * Copyright (C) 2018 - 2020 Intel Corporation
17 #include "driver-ops.h"
26 struct sta_info *sta = file->private_data; \
28 format_string, sta->field); \
73 FLAG(SP),
89 char *end = buf + sizeof(buf) - 1; in sta_flags_read()
90 struct sta_info *sta = file->private_data; in sta_flags_read()
[all …]

12