Searched refs:port (Results 276 - 300 of 3102) sorted by relevance

<<11121314151617181920>>

/linux-master/include/linux/
H A Dscc.h20 #define Inb(port) inb_p(port)
21 #define Outb(port, val) outb_p(val, port)
23 #define Inb(port) inb(port)
24 #define Outb(port, val) outb(val, port)
60 io_port special; /* I/O address of special function port */
/linux-master/arch/um/drivers/
H A Dport.h9 extern void *port_data(int port);
13 extern int port_listen_fd(int port);
/linux-master/arch/mips/include/asm/mach-generic/
H A Dmangle-port.h11 #define __swizzle_addr_b(port) (port)
12 #define __swizzle_addr_w(port) (port)
13 #define __swizzle_addr_l(port) (port)
14 #define __swizzle_addr_q(port) (port)
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_rxtx.h15 int prestera_rxtx_port_init(struct prestera_port *port);
17 netdev_tx_t prestera_rxtx_xmit(struct prestera_port *port, struct sk_buff *skb);
/linux-master/arch/x86/boot/
H A Dvideo.h97 static inline u8 in_idx(u16 port, u8 index) argument
99 outb(index, port);
100 return inb(port+1);
103 static inline void out_idx(u8 v, u16 port, u8 index) argument
105 outw(index+(v << 8), port);
108 /* Writes a value to an indexed port and then reads the port again */
109 static inline u8 tst_idx(u8 v, u16 port, u8 index) argument
111 out_idx(port, index, v);
112 return in_idx(port, inde
[all...]
/linux-master/arch/sparc/lib/
H A Diomap.c9 /* Create a virtual mapping cookie for an IO port range */
10 void __iomem *ioport_map(unsigned long port, unsigned int nr) argument
12 return (void __iomem *) (unsigned long) port;
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_vl.h11 int sja1105_vl_redirect(struct sja1105_private *priv, int port,
16 int sja1105_vl_delete(struct sja1105_private *priv, int port,
20 int sja1105_vl_gate(struct sja1105_private *priv, int port,
26 int sja1105_vl_stats(struct sja1105_private *priv, int port,
32 static inline int sja1105_vl_redirect(struct sja1105_private *priv, int port, argument
44 int port, struct sja1105_rule *rule,
51 static inline int sja1105_vl_gate(struct sja1105_private *priv, int port, argument
63 static inline int sja1105_vl_stats(struct sja1105_private *priv, int port, argument
43 sja1105_vl_delete(struct sja1105_private *priv, int port, struct sja1105_rule *rule, struct netlink_ext_ack *extack) argument
/linux-master/drivers/gpu/drm/nouveau/nvkm/falcon/
H A Dgp102.c25 gp102_flcn_pio_emem_rd(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len) argument
28 *(u32 *)img = nvkm_falcon_rd32(falcon, 0xac4 + (port * 8));
35 gp102_flcn_pio_emem_rd_init(struct nvkm_falcon *falcon, u8 port, u32 dmem_base) argument
37 nvkm_falcon_wr32(falcon, 0xac0 + (port * 8), BIT(25) | dmem_base);
41 gp102_flcn_pio_emem_wr(struct nvkm_falcon *falcon, u8 port, const u8 *img, int len, u16 tag) argument
44 nvkm_falcon_wr32(falcon, 0xac4 + (port * 8), *(u32 *)img);
51 gp102_flcn_pio_emem_wr_init(struct nvkm_falcon *falcon, u8 port, bool sec, u32 emem_base) argument
53 nvkm_falcon_wr32(falcon, 0xac0 + (port * 8), BIT(24) | emem_base);
/linux-master/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_map.h44 struct rmnet_port *port);
47 struct rmnet_port *port,
49 void rmnet_map_command(struct sk_buff *skb, struct rmnet_port *port);
52 struct rmnet_port *port,
56 unsigned int rmnet_map_tx_aggregate(struct sk_buff *skb, struct rmnet_port *port,
58 void rmnet_map_tx_aggregate_init(struct rmnet_port *port);
59 void rmnet_map_tx_aggregate_exit(struct rmnet_port *port);
60 void rmnet_map_update_ul_agg_config(struct rmnet_port *port, u32 size,
/linux-master/drivers/tty/serial/8250/
H A D8250_pcilib.h14 int serial8250_pci_setup_port(struct pci_dev *dev, struct uart_8250_port *port, u8 bar,
/linux-master/tools/usb/usbip/src/
H A Dusbip_detach.c24 " -p, --port=<port> " USBIP_VHCI_DRV_NAME
25 " port the device is on\n";
32 static int detach_port(char *port) argument
41 unsigned int port_len = strlen(port);
44 if (!isdigit(port[i])) {
45 err("invalid port %s", port);
49 portnum = atoi(port);
57 /* check for invalid port */
[all...]
/linux-master/include/soc/mediatek/
H A Dsmi.h20 #define MTK_SMI_MMU_EN(port) BIT(port)
/linux-master/sound/soc/intel/avs/
H A Dutils.h24 static inline bool avs_mach_singular_tdm(struct snd_soc_acpi_mach *mach, u32 port) argument
28 return !tdms || (hweight_long(tdms[port]) == 1);
31 static inline u32 avs_mach_ssp_tdm(struct snd_soc_acpi_mach *mach, u32 port) argument
35 return tdms ? __ffs(tdms[port]) : 0;
41 int port; local
47 port = avs_mach_ssp_port(mach);
49 if (!avs_mach_singular_tdm(mach, port)) {
53 *ssp_port = port;
/linux-master/security/landlock/
H A Dnet.h19 const u16 port, access_mask_t access_rights);
26 landlock_append_net_rule(struct landlock_ruleset *const ruleset, const u16 port, argument
/linux-master/drivers/usb/typec/
H A Dport-mapper.c17 struct typec_port *port = to_typec_port(dev); local
19 return component_bind_all(dev, &port->con);
24 struct typec_port *port = to_typec_port(dev); local
26 component_unbind_all(dev, &port->con);
35 struct typec_port *port; member in struct:each_port_arg
50 con_adev = ACPI_COMPANION(&arg->port->dev);
55 component_match_add(&arg->port->dev, &arg->match, typec_port_compare,
62 struct each_port_arg arg = { .port = con, .match = NULL };
/linux-master/tools/testing/selftests/net/
H A Dnet_helper.sh9 local port="${2}"
14 pattern=":$(printf "%04X" "${port}") "
/linux-master/drivers/i2c/busses/
H A Di2c-fsi.c134 /* port busy register */
159 u16 port; member in struct:fsi_i2c_port
214 static int fsi_i2c_set_port(struct fsi_i2c_port *port) argument
217 struct fsi_device *fsi = port->master->fsi;
224 if (FIELD_GET(I2C_MODE_PORT, mode) == port->port)
227 mode = (mode & ~I2C_MODE_PORT) | FIELD_PREP(I2C_MODE_PORT, port->port);
232 /* reset engine when port is changed */
236 static int fsi_i2c_start(struct fsi_i2c_port *port, struc argument
266 fsi_i2c_write_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg, u8 fifo_count) argument
292 fsi_i2c_read_fifo(struct fsi_i2c_port *port, struct i2c_msg *msg, u8 fifo_count) argument
332 struct fsi_i2c_port *port = adap->algo_data; local
343 struct fsi_i2c_port *port = adap->algo_data; local
355 struct fsi_i2c_port *port = adap->algo_data; local
366 struct fsi_i2c_port *port = adap->algo_data; local
379 struct fsi_i2c_port *port = adap->algo_data; local
394 struct fsi_i2c_port *port = adap->algo_data; local
405 fsi_i2c_reset_bus(struct fsi_i2c_master *i2c, struct fsi_i2c_port *port) argument
438 fsi_i2c_reset_engine(struct fsi_i2c_master *i2c, u16 port) argument
475 fsi_i2c_abort(struct fsi_i2c_port *port, u32 status) argument
525 fsi_i2c_handle_status(struct fsi_i2c_port *port, struct i2c_msg *msg, u32 status) argument
574 fsi_i2c_wait(struct fsi_i2c_port *port, struct i2c_msg *msg, unsigned long timeout) argument
611 struct fsi_i2c_port *port = adap->algo_data; local
661 fsi_i2c_find_port_of_node(struct device_node *fsi, int port) argument
680 struct fsi_i2c_port *port; local
746 struct fsi_i2c_port *port, *tmp; local
[all...]
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_switchdev.c23 static int sparx5_port_attr_pre_bridge_flags(struct sparx5_port *port, argument
32 static void sparx5_port_update_mcast_ip_flood(struct sparx5_port *port, bool flood_flag) argument
34 bool should_flood = flood_flag || port->is_mrouter;
38 sparx5_pgid_update_mask(port, pgid, should_flood);
41 static void sparx5_port_attr_bridge_flags(struct sparx5_port *port, argument
45 sparx5_pgid_update_mask(port, PGID_MC_FLOOD, !!(flags.val & BR_MCAST_FLOOD));
46 sparx5_port_update_mcast_ip_flood(port, !!(flags.val & BR_MCAST_FLOOD));
50 sparx5_pgid_update_mask(port, PGID_UC_FLOOD, !!(flags.val & BR_FLOOD));
52 sparx5_pgid_update_mask(port, PGID_BCAST, !!(flags.val & BR_BCAST_FLOOD));
55 static void sparx5_attr_stp_state_set(struct sparx5_port *port, argument
85 sparx5_port_attr_ageing_set(struct sparx5_port *port, unsigned long ageing_clock_t) argument
94 sparx5_port_attr_mrouter_set(struct sparx5_port *port, struct net_device *orig_dev, bool enable) argument
129 struct sparx5_port *port = netdev_priv(dev); local
165 sparx5_port_bridge_join(struct sparx5_port *port, struct net_device *bridge, struct netlink_ext_ack *extack) argument
205 sparx5_port_bridge_leave(struct sparx5_port *port, struct net_device *bridge) argument
231 struct sparx5_port *port = netdev_priv(dev); local
252 struct sparx5_port *port = netdev_priv(dev); local
305 struct sparx5_port *port; local
413 struct sparx5_port *port = netdev_priv(dev); local
517 struct sparx5_port *port = netdev_priv(dev); local
574 struct sparx5_port *port = netdev_priv(dev); local
648 struct sparx5_port *port = netdev_priv(dev); local
[all...]
H A Dsparx5_netdev.c64 /* MISC.CPU_MASK/DPORT = Destination port */
100 struct sparx5_port *port = netdev_priv(ndev); local
103 sparx5_port_enable(port, true);
104 err = phylink_of_phy_connect(port->phylink, port->of_node, 0);
110 phylink_start(port->phylink);
114 port->conf.power_down = false;
115 if (port->conf.serdes_reset)
116 err = sparx5_serdes_set(port->sparx5, port,
138 struct sparx5_port *port = netdev_priv(ndev); local
160 struct sparx5_port *port = netdev_priv(dev); local
170 struct sparx5_port *port = netdev_priv(dev); local
182 struct sparx5_port *port = netdev_priv(dev); local
309 struct sparx5_port *port; local
[all...]
/linux-master/drivers/phy/broadcom/
H A Dphy-brcm-sata.c27 /* The older SATA PHY registers duplicated per port registers within the map,
28 * rather than having a separate map per port.
194 static inline void __iomem *brcm_sata_ctrl_base(struct brcm_sata_port *port) argument
196 struct brcm_sata_phy *priv = port->phy_priv;
208 return priv->ctrl_base + (port->portnum * size);
211 static void brcm_sata_phy_wr(struct brcm_sata_port *port, u32 bank, argument
214 struct brcm_sata_phy *priv = port->phy_priv;
219 bank += (port->portnum * SATA_PCB_REG_40NM_SPACE_SIZE);
221 pcb_base += (port->portnum * SATA_PCB_REG_28NM_SPACE_SIZE);
229 static u32 brcm_sata_phy_rd(struct brcm_sata_port *port, u3 argument
248 brcm_stb_sata_ssc_init(struct brcm_sata_port *port) argument
277 brcm_stb_sata_rxaeq_init(struct brcm_sata_port *port) argument
305 brcm_stb_sata_init(struct brcm_sata_port *port) argument
312 brcm_stb_sata_16nm_ssc_init(struct brcm_sata_port *port) argument
417 brcm_stb_sata_16nm_init(struct brcm_sata_port *port) argument
427 brcm_ns2_sata_init(struct brcm_sata_port *port) argument
488 brcm_nsp_sata_init(struct brcm_sata_port *port) argument
561 brcm_sr_sata_init(struct brcm_sata_port *port) argument
613 brcm_dsl_sata_init(struct brcm_sata_port *port) argument
670 struct brcm_sata_port *port = phy_get_drvdata(phy); local
699 brcm_stb_sata_calibrate(struct brcm_sata_port *port) argument
709 struct brcm_sata_port *port = phy_get_drvdata(phy); local
787 struct brcm_sata_port *port; local
[all...]
/linux-master/include/net/
H A Ddsa.h214 /* TC port policer entry */
239 /* A CPU port is physically connected to a conduit device. A user port
310 /* List of MAC addresses that must be forwarded on this port.
401 /* If the switch driver always programs the CPU port as egress tagged
416 * should be retrieved from here and not from the per-port settings.
470 /* Number of switch port queues */
503 static inline bool dsa_port_is_dsa(struct dsa_port *port) argument
505 return port->type == DSA_PORT_TYPE_DSA;
508 static inline bool dsa_port_is_cpu(struct dsa_port *port) argument
625 dsa_towards_port(struct dsa_switch *ds, int device, int port) argument
635 dsa_upstream_port(struct dsa_switch *ds, int port) argument
647 dsa_is_upstream_port(struct dsa_switch *ds, int port) argument
656 dsa_is_downstream_port(struct dsa_switch *ds, int port) argument
1297 dsa_devlink_port_to_ds(struct devlink_port *port) argument
1305 dsa_devlink_port_to_port(struct devlink_port *port) argument
[all...]
/linux-master/drivers/leds/
H A Dleds-ot200.c21 unsigned long port; member in struct:ot200_led
33 .port = 0x5a,
38 .port = 0x5a,
43 .port = 0x5a,
48 .port = 0x49,
53 .port = 0x49,
58 .port = 0x49,
63 .port = 0x49,
68 .port = 0x49,
73 .port
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dnetcp_sgmii.c46 /* port is 0 based */
47 int netcp_sgmii_reset(void __iomem *sgmii_ofs, int port) argument
50 sgmii_write_reg_bit(sgmii_ofs, SGMII_SRESET_REG(port),
53 while ((sgmii_read_reg(sgmii_ofs, SGMII_SRESET_REG(port)) &
60 /* port is 0 based */
61 bool netcp_sgmii_rtreset(void __iomem *sgmii_ofs, int port, bool set) argument
67 reg = sgmii_read_reg(sgmii_ofs, SGMII_SRESET_REG(port));
73 sgmii_write_reg(sgmii_ofs, SGMII_SRESET_REG(port), reg);
79 int netcp_sgmii_get_port_link(void __iomem *sgmii_ofs, int port) argument
83 status = sgmii_read_reg(sgmii_ofs, SGMII_STATUS_REG(port));
89 netcp_sgmii_config(void __iomem *sgmii_ofs, int port, u32 interface) argument
[all...]
/linux-master/drivers/usb/serial/
H A Dbelkin_sa.c39 static int belkin_sa_port_probe(struct usb_serial_port *port);
40 static void belkin_sa_port_remove(struct usb_serial_port *port);
42 struct usb_serial_port *port);
43 static void belkin_sa_close(struct usb_serial_port *port);
47 struct usb_serial_port *port,
113 static int belkin_sa_port_probe(struct usb_serial_port *port) argument
115 struct usb_device *dev = port->serial->dev;
133 usb_set_serial_port_data(port, priv);
138 static void belkin_sa_port_remove(struct usb_serial_port *port) argument
142 priv = usb_get_serial_port_data(port);
146 belkin_sa_open(struct tty_struct *tty, struct usb_serial_port *port) argument
164 belkin_sa_close(struct usb_serial_port *port) argument
172 struct usb_serial_port *port = urb->context; local
237 struct usb_serial_port *port = urb->context; local
276 belkin_sa_set_termios(struct tty_struct *tty, struct usb_serial_port *port, const struct ktermios *old_termios) argument
404 struct usb_serial_port *port = tty->driver_data; local
419 struct usb_serial_port *port = tty->driver_data; local
434 struct usb_serial_port *port = tty->driver_data; local
[all...]
/linux-master/drivers/tty/serial/
H A Dcpm_uart.c50 static int cpm_uart_tx_pump(struct uart_port *port);
57 static void cpm_line_cr_cmd(struct uart_cpm_port *port, int cmd) argument
59 cpm_command(port->command, cmd);
65 static unsigned int cpm_uart_tx_empty(struct uart_port *port) argument
68 container_of(port, struct uart_cpm_port, port);
83 pr_debug("CPM uart[%d]:tx_empty: %d\n", port->line, ret);
88 static void cpm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
91 container_of(port, struct uart_cpm_port, port);
100 cpm_uart_get_mctrl(struct uart_port *port) argument
132 cpm_uart_stop_tx(struct uart_port *port) argument
150 cpm_uart_start_tx(struct uart_port *port) argument
179 cpm_uart_stop_rx(struct uart_port *port) argument
197 cpm_uart_break_ctl(struct uart_port *port, int break_state) argument
214 cpm_uart_int_tx(struct uart_port *port) argument
228 cpm_uart_int_rx(struct uart_port *port) argument
358 struct uart_port *port = data; local
387 cpm_uart_startup(struct uart_port *port) argument
443 cpm_uart_shutdown(struct uart_port *port) argument
488 cpm_uart_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) argument
615 cpm_uart_type(struct uart_port *port) argument
625 cpm_uart_verify_port(struct uart_port *port, struct serial_struct *ser) argument
644 cpm_uart_tx_pump(struct uart_port *port) argument
947 cpm_uart_request_port(struct uart_port *port) argument
980 cpm_uart_release_port(struct uart_port *port) argument
992 cpm_uart_config_port(struct uart_port *port, int flags) argument
1125 cpm_get_poll_char(struct uart_port *port) argument
1146 cpm_put_poll_char(struct uart_port *port, unsigned char c) argument
1210 cpm_uart_map_pram(struct uart_cpm_port *port, struct device_node *np) argument
1252 cpm_uart_unmap_pram(struct uart_cpm_port *port, void __iomem *pram) argument
1404 struct uart_port *port; local
[all...]

Completed in 294 milliseconds

<<11121314151617181920>>