Home
last modified time | relevance | path

Searched +full:port +full:- +full:id (Results 1 – 25 of 1110) sorted by relevance

12345678910>>...45

/linux-6.12.1/include/uapi/scsi/fc/
Dfc_ns.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
5 * Maintained at www.Open-FCoE.org
14 * Fibre Channel Services - Name Service (dNS)
15 * From T11.org FC-GS-2 Rev 5.3 November 1998.
19 * Common-transport sub-type for Name Server.
29 FC_NS_GI_A = 0x0101, /* get identifiers - scope */
30 FC_NS_GPN_ID = 0x0112, /* get port name by ID */
31 FC_NS_GNN_ID = 0x0113, /* get node name by ID */
32 FC_NS_GSPN_ID = 0x0118, /* get symbolic port name */
33 FC_NS_GID_PN = 0x0121, /* get ID for port name */
[all …]
/linux-6.12.1/drivers/cxl/core/
Dhdm.c1 // SPDX-License-Identifier: GPL-2.0-only
15 * instances per CXL port and per CXL endpoint. Define common helpers
21 static int add_hdm_decoder(struct cxl_port *port, struct cxl_decoder *cxld, in add_hdm_decoder() argument
28 put_device(&cxld->dev); in add_hdm_decoder()
29 dev_err(&port->dev, "Failed to add decoder\n"); in add_hdm_decoder()
33 rc = cxl_decoder_autoremove(&port->dev, cxld); in add_hdm_decoder()
37 dev_dbg(&cxld->dev, "Added to port %s\n", dev_name(&port->dev)); in add_hdm_decoder()
44 * single ported host-bridges need not publish a decoder capability when a
49 int devm_cxl_add_passthrough_decoder(struct cxl_port *port) in devm_cxl_add_passthrough_decoder() argument
55 struct cxl_hdm *cxlhdm = dev_get_drvdata(&port->dev); in devm_cxl_add_passthrough_decoder()
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/pci/
Disp2400_input_system_public.h1 /* SPDX-License-Identifier: GPL-2.0 */
21 /*! Set compression parameters for cfg[cfg_ID] of RECEIVER[ID]
23 \param ID[in] RECEIVER identifier
32 \return none, RECEIVER[ID].cfg[cfg_ID] = {comp, pred}
35 const rx_ID_t ID,
40 /*! Enable PORT[port_ID] of RECEIVER[ID]
42 \param ID[in] RECEIVER identifier
43 \param port_ID[in] mipi PORT identifier
46 \return None, enable(RECEIVER[ID].PORT[port_ID])
49 const rx_ID_t ID,
[all …]
/linux-6.12.1/drivers/nvme/target/
Ddiscovery.c1 // SPDX-License-Identifier: GPL-2.0
15 static void __nvmet_disc_changed(struct nvmet_port *port, in __nvmet_disc_changed() argument
18 if (ctrl->port != port) in __nvmet_disc_changed()
28 void nvmet_port_disc_changed(struct nvmet_port *port, in nvmet_port_disc_changed() argument
36 mutex_lock(&nvmet_disc_subsys->lock); in nvmet_port_disc_changed()
37 list_for_each_entry(ctrl, &nvmet_disc_subsys->ctrls, subsys_entry) { in nvmet_port_disc_changed()
38 if (subsys && !nvmet_host_allowed(subsys, ctrl->hostnqn)) in nvmet_port_disc_changed()
41 __nvmet_disc_changed(port, ctrl); in nvmet_port_disc_changed()
43 mutex_unlock(&nvmet_disc_subsys->lock); in nvmet_port_disc_changed()
46 if (port->tr_ops && port->tr_ops->discovery_chg) in nvmet_port_disc_changed()
[all …]
/linux-6.12.1/drivers/net/ethernet/marvell/prestera/
Dprestera_main.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0
2 /* Copyright (c) 2019-2020 Marvell International Ltd. All rights reserved */
50 int prestera_port_learning_set(struct prestera_port *port, bool learn) in prestera_port_learning_set() argument
52 return prestera_hw_port_learning_set(port, learn); in prestera_port_learning_set()
55 int prestera_port_uc_flood_set(struct prestera_port *port, bool flood) in prestera_port_uc_flood_set() argument
57 return prestera_hw_port_uc_flood_set(port, flood); in prestera_port_uc_flood_set()
60 int prestera_port_mc_flood_set(struct prestera_port *port, bool flood) in prestera_port_mc_flood_set() argument
62 return prestera_hw_port_mc_flood_set(port, flood); in prestera_port_mc_flood_set()
65 int prestera_port_br_locked_set(struct prestera_port *port, bool br_locked) in prestera_port_br_locked_set() argument
67 return prestera_hw_port_br_locked_set(port, br_locked); in prestera_port_br_locked_set()
[all …]
/linux-6.12.1/Documentation/netlink/specs/
Ddevlink.yaml1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
5 protocol: genetlink-legacy
10 -
12 name: sb-pool-type
14 -
16 -
18 -
20 name: port-type
22 -
24 -
[all …]
/linux-6.12.1/drivers/rapidio/
Drio-scan.c1 // SPDX-License-Identifier: GPL-2.0-or-later
10 * - Added Port-Write/Error Management initialization and handling
14 * - Added Input- Output- enable functionality, to allow full communication
21 #include <linux/dma-mapping.h>
39 u16 start; /* logical minimal id */
49 * rio_destid_alloc - Allocate next available destID for given network
52 * Returns next available device destination ID for the specified RIO network.
53 * Marks allocated ID as one in use.
59 struct rio_id_table *idtab = (struct rio_id_table *)net->enum_data; in rio_destid_alloc()
61 spin_lock(&idtab->lock); in rio_destid_alloc()
[all …]
Drio.c1 // SPDX-License-Identifier: GPL-2.0-or-later
9 * Copyright 2009 - 2013 Integrated Device Technology, Inc.
30 * struct rio_pwrite - RIO portwrite event
52 "Destination ID assignment to local RapidIO controllers");
65 * rio_local_get_device_id - Get the base/extended device id for a port
66 * @port: RIO master port from which to get the deviceid
68 * Reads the base/extended device id from the local device
69 * implementing the master port. Returns the 8/16-bit device
70 * id.
72 u16 rio_local_get_device_id(struct rio_mport *port) in rio_local_get_device_id() argument
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dmarvell,pp2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/marvell,pp2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Marcin Wojtas <mw@semihalf.com>
11 - Russell King <linux@armlinux.org>
21 - marvell,armada-375-pp2
22 - marvell,armada-7k-pp22
28 "#address-cells":
31 "#size-cells":
[all …]
/linux-6.12.1/drivers/net/ethernet/netronome/nfp/
Dnfp_port.c1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 /* Copyright (C) 2017-2018 Netronome Systems, Inc. */
19 return nn->port; in nfp_port_from_netdev()
25 return repr->port; in nfp_port_from_netdev()
36 struct nfp_port *port; in nfp_port_get_port_parent_id() local
39 port = nfp_port_from_netdev(netdev); in nfp_port_get_port_parent_id()
40 if (!port) in nfp_port_get_port_parent_id()
41 return -EOPNOTSUPP; in nfp_port_get_port_parent_id()
43 ppid->id_len = nfp_cpp_serial(port->app->cpp, &serial); in nfp_port_get_port_parent_id()
44 memcpy(&ppid->id, serial, ppid->id_len); in nfp_port_get_port_parent_id()
[all …]
/linux-6.12.1/drivers/tty/serial/
Dmeson_uart.c1 // SPDX-License-Identifier: GPL-2.0
89 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in meson_uart_set_mctrl() argument
93 static unsigned int meson_uart_get_mctrl(struct uart_port *port) in meson_uart_get_mctrl() argument
98 static unsigned int meson_uart_tx_empty(struct uart_port *port) in meson_uart_tx_empty() argument
102 val = readl(port->membase + AML_UART_STATUS); in meson_uart_tx_empty()
107 static void meson_uart_stop_tx(struct uart_port *port) in meson_uart_stop_tx() argument
111 val = readl(port->membase + AML_UART_CONTROL); in meson_uart_stop_tx()
113 writel(val, port->membase + AML_UART_CONTROL); in meson_uart_stop_tx()
116 static void meson_uart_stop_rx(struct uart_port *port) in meson_uart_stop_rx() argument
120 val = readl(port->membase + AML_UART_CONTROL); in meson_uart_stop_rx()
[all …]
Duartlite.c1 // SPDX-License-Identifier: GPL-2.0
36 /* ---------------------------------------------------------------------
64 /* Static pointer to console port */
70 * struct uartlite_data - Driver private data
118 static inline u32 uart_in32(u32 offset, struct uart_port *port) in uart_in32() argument
120 struct uartlite_data *pdata = port->private_data; in uart_in32()
122 return pdata->reg_ops->in(port->membase + offset); in uart_in32()
125 static inline void uart_out32(u32 val, u32 offset, struct uart_port *port) in uart_out32() argument
127 struct uartlite_data *pdata = port->private_data; in uart_out32()
129 pdata->reg_ops->out(val, port->membase + offset); in uart_out32()
[all …]
/linux-6.12.1/drivers/gpio/
Dgpio-mxs.c1 // SPDX-License-Identifier: GPL-2.0+
7 // Copyright (C) 2004-2010 Freescale Semiconductor, Inc. All Rights Reserved.
25 #define PINCTRL_DOUT(p) ((is_imx23_gpio(p) ? 0x0500 : 0x0700) + (p->id) * 0x10)
26 #define PINCTRL_DIN(p) ((is_imx23_gpio(p) ? 0x0600 : 0x0900) + (p->id) * 0x10)
27 #define PINCTRL_DOE(p) ((is_imx23_gpio(p) ? 0x0700 : 0x0b00) + (p->id) * 0x10)
28 #define PINCTRL_PIN2IRQ(p) ((is_imx23_gpio(p) ? 0x0800 : 0x1000) + (p->id) * 0x10)
29 #define PINCTRL_IRQEN(p) ((is_imx23_gpio(p) ? 0x0900 : 0x1100) + (p->id) * 0x10)
30 #define PINCTRL_IRQLEV(p) ((is_imx23_gpio(p) ? 0x0a00 : 0x1200) + (p->id) * 0x10)
31 #define PINCTRL_IRQPOL(p) ((is_imx23_gpio(p) ? 0x0b00 : 0x1300) + (p->id) * 0x10)
32 #define PINCTRL_IRQSTAT(p) ((is_imx23_gpio(p) ? 0x0c00 : 0x1400) + (p->id) * 0x10)
[all …]
Dgpio-gpio-mm.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * GPIO driver for the Diamond Systems GPIO-MM
6 * This driver supports the following Diamond Systems devices: GPIO-MM and
7 * GPIO-MM-12.
19 #include "gpio-i8255.h"
29 MODULE_PARM_DESC(base, "Diamond Systems GPIO-MM base addresses");
52 "Port 1A0", "Port 1A1", "Port 1A2", "Port 1A3", "Port 1A4", "Port 1A5",
53 "Port 1A6", "Port 1A7", "Port 1B0", "Port 1B1", "Port 1B2", "Port 1B3",
54 "Port 1B4", "Port 1B5", "Port 1B6", "Port 1B7", "Port 1C0", "Port 1C1",
55 "Port 1C2", "Port 1C3", "Port 1C4", "Port 1C5", "Port 1C6", "Port 1C7",
[all …]
/linux-6.12.1/drivers/input/gameport/
Dns558.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright (c) 1999-2001 Vojtech Pavlik
8 * NS558 based standard IBM game port driver for Linux
50 struct gameport *port; in ns558_isa_probe() local
56 if (!request_region(io, 1, "ns558-isa")) in ns558_isa_probe()
57 return -EBUSY; in ns558_isa_probe()
60 * We must not be able to write arbitrary values to the port. in ns558_isa_probe()
69 return -ENODEV; in ns558_isa_probe()
80 return -ENODEV; in ns558_isa_probe()
92 return -ENODEV; in ns558_isa_probe()
[all …]
/linux-6.12.1/net/devlink/
Dregion.c1 // SPDX-License-Identifier: GPL-2.0-or-later
11 struct devlink_port *port; member
31 u32 id; member
39 list_for_each_entry(region, &devlink->region_list, list) in devlink_region_get_by_name()
40 if (!strcmp(region->ops->name, region_name)) in devlink_region_get_by_name()
47 devlink_port_region_get_by_name(struct devlink_port *port, in devlink_port_region_get_by_name() argument
52 list_for_each_entry(region, &port->region_list, list) in devlink_port_region_get_by_name()
53 if (!strcmp(region->ops->name, region_name)) in devlink_port_region_get_by_name()
60 devlink_region_snapshot_get_by_id(struct devlink_region *region, u32 id) in devlink_region_snapshot_get_by_id() argument
64 list_for_each_entry(snapshot, &region->snapshot_list, list) in devlink_region_snapshot_get_by_id()
[all …]
/linux-6.12.1/drivers/net/ethernet/mediatek/
Dairoha_eth.c1 // SPDX-License-Identifier: GPL-2.0-only
490 (((_n) < 8) ? 0x0100 + ((_n) << 5) : 0x0b00 + (((_n) - 8) << 5))
493 (((_n) < 8) ? 0x0104 + ((_n) << 5) : 0x0b04 + (((_n) - 8) << 5))
502 (((_n) < 8) ? 0x0108 + ((_n) << 5) : 0x0b08 + (((_n) - 8) << 5))
507 (((_n) < 8) ? 0x010c + ((_n) << 5) : 0x0b0c + (((_n) - 8) << 5))
515 (((_n) < 16) ? 0x0200 + ((_n) << 5) : 0x0e00 + (((_n) - 16) << 5))
518 (((_n) < 16) ? 0x0204 + ((_n) << 5) : 0x0e04 + (((_n) - 16) << 5))
524 (((_n) < 16) ? 0x0208 + ((_n) << 5) : 0x0e08 + (((_n) - 16) << 5))
529 (((_n) < 16) ? 0x020c + ((_n) << 5) : 0x0e0c + (((_n) - 16) << 5))
532 (((_n) < 16) ? 0x0210 + ((_n) << 5) : 0x0e10 + (((_n) - 16) << 5))
[all …]
/linux-6.12.1/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c1 // SPDX-License-Identifier: GPL-2.0
61 static void mvpp2_acpi_start(struct mvpp2_port *port);
76 writel(data, priv->swth_base[0] + offset); in mvpp2_write()
81 return readl(priv->swth_base[0] + offset); in mvpp2_read()
86 return readl_relaxed(priv->swth_base[0] + offset); in mvpp2_read_relaxed()
91 return cpu % priv->nthreads; in mvpp2_cpu_to_thread()
96 writel(data, priv->cm3_base + offset); in mvpp2_cm3_write()
101 return readl(priv->cm3_base + offset); in mvpp2_cm3_read()
124 * - per-thread registers, where each thread has its own copy of the
140 * - global registers that must be accessed through a specific thread
[all …]
Dmvpp2_debugfs.c1 // SPDX-License-Identifier: GPL-2.0
22 int id; member
32 int id; member
37 struct mvpp2_port *port; member
54 /* Entries for per-port flows debug info */
60 struct mvpp2_dbgfs_flow_tbl_entry *entry = s->private; in mvpp2_dbgfs_flow_flt_hits_show()
62 u32 hits = mvpp2_cls_flow_hits(entry->priv, entry->id); in mvpp2_dbgfs_flow_flt_hits_show()
73 struct mvpp2_dbgfs_flow_entry *entry = s->private; in mvpp2_dbgfs_flow_dec_hits_show()
75 u32 hits = mvpp2_cls_lookup_hits(entry->priv, entry->flow); in mvpp2_dbgfs_flow_dec_hits_show()
86 struct mvpp2_dbgfs_flow_entry *entry = s->private; in mvpp2_dbgfs_flow_type_show()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/display/bridge/
Dfsl,imx8qxp-pixel-link.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/display/bridge/fsl,imx8qxp-pixel-link.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Liu Ying <victor.liu@nxp.com>
27 - fsl,imx8qm-dc-pixel-link
28 - fsl,imx8qxp-dc-pixel-link
30 fsl,dc-id:
36 fsl,dc-stream-id:
47 port@0:
[all …]
/linux-6.12.1/tools/testing/selftests/net/mptcp/
Duserspace_pm.sh2 # SPDX-License-Identifier: GPL-2.0
58 MPTCP_LIB_TEST_FORMAT="%02u %-68s"
88 if [ ${#} -gt 0 ]
112 rm -rf $file $client_evts $server_evts
122 ip netns exec "$i" sysctl -q net.mptcp.pm_type=1
131 ip -net "$ns1" addr add 10.0.1.1/24 dev ns1eth2
132 ip -net "$ns1" addr add 10.0.2.1/24 dev ns1eth2
133 ip -net "$ns1" addr add dead:beef:1::1/64 dev ns1eth2 nodad
134 ip -net "$ns1" addr add dead:beef:2::1/64 dev ns1eth2 nodad
135 ip -net "$ns1" link set ns1eth2 up
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
Dinput_system.c1 // SPDX-License-Identifier: GPL-2.0
4 * Copyright (c) 2010-015, Intel Corporation.
44 static void receiver_rst(const rx_ID_t ID);
45 static void input_system_network_rst(const input_system_ID_t ID);
48 const input_system_ID_t ID,
53 const input_system_ID_t ID,
58 const input_system_ID_t ID,
63 const input_system_ID_t ID,
82 static void gp_device_rst(const gp_device_ID_t ID);
84 static void input_selector_cfg_for_sensor(const gp_device_ID_t ID);
[all …]
/linux-6.12.1/drivers/net/wwan/
Dwwan_core.c1 // SPDX-License-Identifier: GPL-2.0-only
27 static DEFINE_IDA(minors); /* minors for WWAN port chardevs */
38 /* WWAN port flags */
42 * struct wwan_device - The structure that defines a WWAN device
44 * @id: WWAN device unique ID.
46 * @port_id: Current available port ID to pick.
52 unsigned int id; member
63 * struct wwan_port - The structure that defines a WWAN port
64 * @type: Port type
65 * @start_count: Port start counter
[all …]
/linux-6.12.1/drivers/media/pci/saa7164/
Dsaa7164-encoder.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright (c) 2010-2015 Steven Toth <stoth@kernellabs.com>
15 * This is a dummy non-zero value for the sizeimage field of v4l2_pix_format.
28 .name = "NTSC-M",
29 .id = V4L2_STD_NTSC_M,
31 .name = "NTSC-JP",
32 .id = V4L2_STD_NTSC_M_JP,
36 /* Take the encoder configuration form the port struct and
39 static void saa7164_encoder_configure(struct saa7164_port *port) in saa7164_encoder_configure() argument
41 struct saa7164_dev *dev = port->dev; in saa7164_encoder_configure()
[all …]
/linux-6.12.1/drivers/parport/
Dprobe.c1 // SPDX-License-Identifier: GPL-2.0
3 * Parallel port device probing code
5 * Authors: Carsten Gross, carsten@sol.wohnheim.uni-ulm.de
37 static void pretty_print(struct parport *port, int device) in pretty_print() argument
39 struct parport_device_info *info = &port->probe_info[device + 1]; in pretty_print()
41 pr_info("%s", port->name); in pretty_print()
46 pr_cont(": %s", classes[info->class].descr); in pretty_print()
47 if (info->class) in pretty_print()
48 pr_cont(", %s %s", info->mfr, info->model); in pretty_print()
53 static void parse_data(struct parport *port, int device, char *str) in parse_data() argument
[all …]

12345678910>>...45