Home
last modified time | relevance | path

Searched +full:tx +full:- +full:sec (Results 1 – 25 of 850) sorted by relevance

12345678910>>...34

/kernel/linux/linux-6.6/tools/testing/selftests/ptp/
Dtestptp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * PTP 1588 clock support - User space test program
35 #define CLOCK_INVALID -1
43 static int clock_adjtime(clockid_t id, struct timex *tx) in clock_adjtime() argument
45 return syscall(__NR_clock_adjtime, id, tx); in clock_adjtime()
113 return t->sec * NSEC_PER_SEC + t->nsec; in pctns()
120 " -c query the ptp clock's capabilities\n" in usage()
121 " -d name device to open\n" in usage()
122 " -e val read 'val' external time stamp events\n" in usage()
123 " -f val adjust the ptp clock frequency by 'val' ppb\n" in usage()
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/ptp/
Dtestptp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * PTP 1588 clock support - User space test program
35 #define CLOCK_INVALID -1
43 static int clock_adjtime(clockid_t id, struct timex *tx) in clock_adjtime() argument
45 return syscall(__NR_clock_adjtime, id, tx); in clock_adjtime()
113 return t->sec * 1000000000LL + t->nsec; in pctns()
120 " -c query the ptp clock's capabilities\n" in usage()
121 " -d name device to open\n" in usage()
122 " -e val read 'val' external time stamp events\n" in usage()
123 " -f val adjust the ptp clock frequency by 'val' ppb\n" in usage()
[all …]
/kernel/linux/linux-5.10/samples/bpf/
Dxdp_redirect_map_kern.c27 } tx_port SEC(".maps");
29 /* Count RX packets, as XDP bpf_prog doesn't get direct TX-success
30 * feedback. Redirect TX errors can be caught via a tracepoint.
37 } rxcnt SEC(".maps");
55 SEC("xdp_redirect_map")
58 void *data_end = (void *)(long)ctx->data_end; in xdp_redirect_map_prog()
59 void *data = (void *)(long)ctx->data; in xdp_redirect_map_prog()
85 /* Redirect require an XDP bpf_prog loaded on the TX device */
86 SEC("xdp_redirect_dummy")
92 char _license[] SEC("license") = "GPL";
Dxdp_redirect_kern.c27 } tx_port SEC(".maps");
29 /* Count RX packets, as XDP bpf_prog doesn't get direct TX-success
30 * feedback. Redirect TX errors can be caught via a tracepoint.
37 } rxcnt SEC(".maps");
55 SEC("xdp_redirect")
58 void *data_end = (void *)(long)ctx->data_end; in xdp_redirect_prog()
59 void *data = (void *)(long)ctx->data; in xdp_redirect_prog()
83 /* Redirect require an XDP bpf_prog loaded on the TX device */
84 SEC("xdp_redirect_dummy")
90 char _license[] SEC("license") = "GPL";
/kernel/linux/linux-6.6/drivers/crypto/caam/
Ddpseci.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
3 * Copyright 2013-2016 Freescale Semiconductor Inc.
4 * Copyright 2017-2018 NXP
10 * Data Path SEC Interface API
21 * Maximum number of Tx/Rx queues per DPSECI object
28 #define DPSECI_ALL_QUEUES (u8)(-1)
41 * struct dpseci_cfg - Structure representing DPSECI configuration
44 * @num_tx_queues: num of queues towards the SEC
45 * @num_rx_queues: num of queues back from the SEC
46 * @priorities: Priorities for the SEC hardware processing;
[all …]
/kernel/linux/linux-5.10/drivers/crypto/caam/
Ddpseci.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
3 * Copyright 2013-2016 Freescale Semiconductor Inc.
4 * Copyright 2017-2018 NXP
10 * Data Path SEC Interface API
21 * Maximum number of Tx/Rx queues per DPSECI object
28 #define DPSECI_ALL_QUEUES (u8)(-1)
41 * struct dpseci_cfg - Structure representing DPSECI configuration
44 * @num_tx_queues: num of queues towards the SEC
45 * @num_rx_queues: num of queues back from the SEC
46 * @priorities: Priorities for the SEC hardware processing;
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/timers/
Dvalid-adjtimex.c9 * Usage: valid-adjtimex
12 * $ gcc valid-adjtimex.c -o valid-adjtimex -lrt
43 int clock_adjtime(clockid_t id, struct timex *tx) in clock_adjtime() argument
45 return syscall(__NR_clock_adjtime, id, tx); in clock_adjtime()
52 struct timex tx; in clear_time_state() local
55 tx.modes = ADJ_STATUS; in clear_time_state()
56 tx.status = 0; in clear_time_state()
57 ret = adjtimex(&tx); in clear_time_state()
66 -499<<16,
67 -450<<16,
[all …]
Dleap-a-day.c9 * kernel's leap-second behavior, as well as how well applications
10 * handle the leap-second discontinuity.
12 * Usage: leap-a-day [-s] [-i <num>]
15 * -s: Each iteration, set the date to 10 seconds before midnight GMT.
21 * -i: Number of iterations to run (default: infinite)
27 * $ gcc leap-a-day.c -o leap-a-day -lrt
75 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add()
97 struct timex tx; in clear_time_state() local
103 * -stable), had an issue with the state machine in clear_time_state()
106 tx.modes = ADJ_STATUS; in clear_time_state()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/timers/
Dvalid-adjtimex.c9 * Usage: valid-adjtimex
12 * $ gcc valid-adjtimex.c -o valid-adjtimex -lrt
40 int clock_adjtime(clockid_t id, struct timex *tx) in clock_adjtime() argument
42 return syscall(__NR_clock_adjtime, id, tx); in clock_adjtime()
49 struct timex tx; in clear_time_state() local
52 tx.modes = ADJ_STATUS; in clear_time_state()
53 tx.status = 0; in clear_time_state()
54 ret = adjtimex(&tx); in clear_time_state()
65 -499 * SHIFTED_PPM,
66 -450 * SHIFTED_PPM,
[all …]
Dleap-a-day.c9 * kernel's leap-second behavior, as well as how well applications
10 * handle the leap-second discontinuity.
12 * Usage: leap-a-day [-s] [-i <num>]
15 * -s: Each iteration, set the date to 10 seconds before midnight GMT.
21 * -i: Number of iterations to run (default: infinite)
27 * $ gcc leap-a-day.c -o leap-a-day -lrt
75 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add()
97 struct timex tx; in clear_time_state() local
103 * -stable), had an issue with the state machine in clear_time_state()
106 tx.modes = ADJ_STATUS; in clear_time_state()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/
Digbvf.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 2009 - 2018 Intel Corporation. */
22 #define IGBVF_START_ITR 488 /* ~8000 ints/sec */
39 /* Tx/Rx descriptor defines */
48 #define IGBVF_MIN_ITR_USECS 10 /* 100000 irq/sec */
49 #define IGBVF_MAX_ITR_USECS 10000 /* 100 irq/sec */
52 * PTHRESH - MAC will consider prefetch if it has fewer than this number of
55 * HTHRESH - MAC will only prefetch if there are at least this many descriptors
58 * WTHRESH - RX descriptor writeback threshold - MAC will delay writing back
71 /* How many Tx Descriptors do we need to call netif_wake_queue ? */
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/
Digbvf.h1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright(c) 2009 - 2018 Intel Corporation. */
22 #define IGBVF_START_ITR 488 /* ~8000 ints/sec */
39 /* Tx/Rx descriptor defines */
48 #define IGBVF_MIN_ITR_USECS 10 /* 100000 irq/sec */
49 #define IGBVF_MAX_ITR_USECS 10000 /* 100 irq/sec */
52 * PTHRESH - MAC will consider prefetch if it has fewer than this number of
55 * HTHRESH - MAC will only prefetch if there are at least this many descriptors
58 * WTHRESH - RX descriptor writeback threshold - MAC will delay writing back
71 /* How many Tx Descriptors do we need to call netif_wake_queue ? */
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dibm,emac.txt8 correct clock-frequency property.
13 - device_type : "network"
15 - compatible : compatible list, contains 2 entries, first is
16 "ibm,emac-CHIP" where CHIP is the host ASIC (440gx,
18 "ibm,emac4". For Axon, thus, we have: "ibm,emac-axon",
20 - interrupts : <interrupt mapping for EMAC IRQ and WOL IRQ>
21 - reg : <registers mapping>
22 - local-mac-address : 6 bytes, MAC address
23 - mal-device : phandle of the associated McMAL node
24 - mal-tx-channel : 1 cell, index of the tx channel on McMAL associated
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dibm,emac.txt8 correct clock-frequency property.
13 - device_type : "network"
15 - compatible : compatible list, contains 2 entries, first is
16 "ibm,emac-CHIP" where CHIP is the host ASIC (440gx,
18 "ibm,emac4". For Axon, thus, we have: "ibm,emac-axon",
20 - interrupts : <interrupt mapping for EMAC IRQ and WOL IRQ>
21 - reg : <registers mapping>
22 - local-mac-address : 6 bytes, MAC address
23 - mal-device : phandle of the associated McMAL node
24 - mal-tx-channel : 1 cell, index of the tx channel on McMAL associated
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
Dxdp_features.c1 // SPDX-License-Identifier: GPL-2.0
15 #include <asm-generic/errno-base.h>
38 } stats SEC(".maps");
45 } dut_stats SEC(".maps");
52 } cpu_map SEC(".maps");
59 } dev_map SEC(".maps");
67 void *data_end = (void *)(long)xdp->data_end; in xdp_process_echo_packet()
68 void *data = (void *)(long)xdp->data; in xdp_process_echo_packet()
75 return -EINVAL; in xdp_process_echo_packet()
77 if (eh->h_proto == bpf_htons(ETH_P_IP)) { in xdp_process_echo_packet()
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/
Dfsl-ls1012a.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for NXP Layerscape-1012A family SoC.
6 * Copyright 2019-2020 NXP
10 #include <dt-bindings/clock/fsl,qoriq-clockgen.h>
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/thermal/thermal.h>
16 interrupt-parent = <&gic>;
17 #address-cells = <2>;
18 #size-cells = <2>;
23 rtic-a = &rtic_a;
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/
Dfsl-ls1012a.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for NXP Layerscape-1012A family SoC.
6 * Copyright 2019-2020 NXP
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/thermal/thermal.h>
15 interrupt-parent = <&gic>;
16 #address-cells = <2>;
17 #size-cells = <2>;
22 rtic-a = &rtic_a;
23 rtic-b = &rtic_b;
[all …]
Dfsl-ls1028a.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for NXP Layerscape-1028A family SoC.
5 * Copyright 2018-2020 NXP
11 #include <dt-bindings/interrupt-controller/arm-gic.h>
12 #include <dt-bindings/thermal/thermal.h>
16 interrupt-parent = <&gic>;
17 #address-cells = <2>;
18 #size-cells = <2>;
25 #address-cells = <1>;
26 #size-cells = <0>;
[all …]
/kernel/linux/linux-5.10/tools/perf/scripts/python/
Dnetdev-times.py2 # SPDX-License-Identifier: GPL-2.0
6 # tx: show only tx chart
17 '/scripts/python/Perf-Trace-Util/lib/Perf/Trace')
27 net_rx_dic = {}; # key is cpu and value include time of NET_RX softirq-entry
61 return (dst - src) / 1000000.0
80 PF_NET_RECV= " |---netif_receive_skb(+%.3fmsec skb=%x len=%d)"
81 PF_NET_RX= " |---netif_rx(+%.3fmsec skb=%x)"
129 if i == len(event_list) - 1:
166 if arg == 'tx':
223 print("----------------------------")
[all …]
/kernel/linux/linux-6.6/tools/perf/scripts/python/
Dnetdev-times.py2 # SPDX-License-Identifier: GPL-2.0
6 # tx: show only tx chart
17 '/scripts/python/Perf-Trace-Util/lib/Perf/Trace')
27 net_rx_dic = {}; # key is cpu and value include time of NET_RX softirq-entry
61 return (dst - src) / 1000000.0
80 PF_NET_RECV= " |---netif_receive_skb(+%.3fmsec skb=%x len=%d)"
81 PF_NET_RX= " |---netif_rx(+%.3fmsec skb=%x)"
129 if i == len(event_list) - 1:
166 if arg == 'tx':
223 print("----------------------------")
[all …]
/kernel/linux/linux-5.10/drivers/atm/
Dhorizon.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
4 Copyright (C) 1995-1999 Madge Networks Ltd.
13 /* too many macros - change to inline functions */
74 #define PRINTDD(sec,fmt,args...) argument
75 #define PRINTDDB(sec,fmt,args...) argument
76 #define PRINTDDM(sec,fmt,args...) argument
77 #define PRINTDDE(sec,fmt,args...) argument
170 #define MAX_PIO_COUNT 0x000000ff // 255 - make tunable?
175 /* TX channel config command port */
187 /* TX channel config data port */
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dsamsung-i2s.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/sound/samsung-i2s.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
16 samsung,s3c6410-i2s: for 8/16/24bit stereo I2S.
18 samsung,s5pv210-i2s: for 8/16/24bit multichannel (5.1) I2S with
22 samsung,exynos5420-i2s: for 8/16/24bit multichannel (5.1) I2S for
29 samsung,exynos7-i2s: with all the available features of Exynos5 I2S.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dsamsung-i2s.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/sound/samsung-i2s.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzk@kernel.org>
11 - Sylwester Nawrocki <s.nawrocki@samsung.com>
14 - $ref: dai-common.yaml#
19 samsung,s3c6410-i2s: for 8/16/24bit stereo I2S.
21 samsung,s5pv210-i2s: for 8/16/24bit multichannel (5.1) I2S with
25 samsung,exynos5420-i2s: for 8/16/24bit multichannel (5.1) I2S for
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/dsp/
Dmediatek,mt8186-dsp.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/dsp/mediatek,mt8186-dsp.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tinghan Shen <tinghan.shen@mediatek.com>
14 advanced pre- and post- audio processing.
19 - mediatek,mt8186-dsp
20 - mediatek,mt8188-dsp
24 - description: Address and size of the DSP config registers
25 - description: Address and size of the DSP SRAM
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/ipw2x00/
Dipw2100.c1 // SPDX-License-Identifier: GPL-2.0-only
4 Copyright(c) 2003 - 2006 Intel Corporation. All rights reserved.
9 Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
12 Extensions 0.26 package and copyright (c) 1997-2003 Jean Tourrilhes
16 Copyright (c) 2001-2002, SSH Communications Security Corp and Jouni Malinen
18 Copyright (c) 2002-2003, Jouni Malinen <j@w1.fi>
34 Tx - Commands and Data
54 The Tx flow cycle is as follows:
68 8) For each Tx interrupt received from the firmware, the READ index is checked
84 There are two locks utilized. The first is the low level lock (priv->low_lock)
[all …]

12345678910>>...34