Searched +full:tsn +full:- +full:capable (Results  1 – 5 of 5) sorted by relevance
| /linux/Documentation/devicetree/bindings/arm/ | 
| H A D | microchip,sparx5.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Lars Povlsen <lars.povlsen@microchip.com>
 13    The Microchip Sparx5 SoC is a ARMv8-based used in a family of
 14    gigabit TSN-capable gigabit switches.
 16    The SparX-5 Ethernet switch family provides a rich set of switching
 17    features such as advanced TCAM-based VLAN and QoS processing
 19    TCAM-based frame processing using versatile content aware processor
 27       - description: The Sparx5 pcb125 board is a modular board,
 [all …]
 
 | 
| /linux/net/sctp/ | 
| H A D | sm_statefuns.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later4  * Copyright (c) 1999-2000 Cisco, Inc.
 5  * Copyright (c) 1999-2001 Motorola, Inc.
 6  * Copyright (c) 2001-2002 Intel Corp.
 15  *    lksctp developers <linux-sctp@vger.kernel.org>
 177 	__u16 chunk_length = ntohs(chunk->chunk_hdr->length);  in sctp_chunk_length_valid()
 180 	if (unlikely(chunk->pdiscard))  in sctp_chunk_length_valid()
 193 	sctp_walk_errors(err, chunk->chunk_hdr);  in sctp_err_chunk_valid()
 195 	return (void *)err == (void *)chunk->chunk_end;  in sctp_err_chunk_valid()
 207  * that it is in SHUTDOWN-ACK-SENT state, if it is not the chunk should be
 [all …]
 
 | 
| H A D | sm_make_chunk.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later4  * Copyright (c) 1999-2000 Cisco, Inc.
 5  * Copyright (c) 1999-2001 Motorola, Inc.
 6  * Copyright (c) 2001-2002 Intel Corp.
 16  *    lksctp developers <linux-sctp@vger.kernel.org>
 73 	struct sctp_chunk *chunk = skb_shinfo(skb)->destructor_ar in sctp_control_release_owner()
 975 sctp_make_abort_no_data(const struct sctp_association * asoc,const struct sctp_chunk * chunk,__u32 tsn) sctp_make_abort_no_data()  argument
 [all...]
 | 
| H A D | transport.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later3  * Copyright (c) 1999-2000 Cisco, Inc.
 4  * Copyright (c) 1999-2001 Motorola, Inc.
 5  * Copyright (c) 2001-2003 International Business Machines Corp.
 17  *    lksctp developers <linux-sctp@vger.kernel.org>
 46 	peer->af_specific = sctp_get_af_specific(addr->sa.sa_family);  in sctp_transport_init()
 47 	memcpy(&peer->ipaddr, addr, peer->af_specific->sockaddr_len);  in sctp_transport_init()
 48 	memset(&peer->saddr, 0, sizeof(union sctp_addr));  in sctp_transport_init()
 50 	peer->sack_generation = 0;  in sctp_transport_init()
 58 	peer->rto = msecs_to_jiffies(net->sctp.rto_initial);  in sctp_transport_init()
 [all …]
 
 | 
| /linux/drivers/net/ethernet/mscc/ | 
| H A D | ocelot_mm.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)3  * Hardware library for MAC Merge Layer and Frame Preemption on TSN-capable
 6  * Copyright 2022-2023 NXP
 54 	struct ocelot_port *ocelot_port = ocelot->ports[port];  in ocelot_port_update_active_preemptible_tcs()
 55 	struct ocelot_mm_state *mm = &ocelot->mm[port];  in ocelot_port_update_active_preemptible_tcs()
 58 	lockdep_assert_held(&ocelot->fwd_domain_lock);  in ocelot_port_update_active_preemptible_tcs()
 65 	if ((ocelot_port->phy_mode != PHY_INTERFACE_MODE_QSGMII ||  in ocelot_port_update_active_preemptible_tcs()
 66 	     ocelot_port->speed == SPEED_1000) && mm->tx_active)  in ocelot_port_update_active_preemptible_tcs()
 67 		val = mm->preemptible_tcs;  in ocelot_port_update_active_preemptible_tcs()
 72 	 * re-triggered. And since tas_guard_bands_update() also implicitly  in ocelot_port_update_active_preemptible_tcs()
 [all …]
 
 |