/kernel/linux/linux-6.6/drivers/input/gameport/ |
H A D | ns558.c | 8 * NS558 based standard IBM game port driver for Linux 50 struct gameport *port; in ns558_isa_probe() local 60 * We must not be able to write arbitrary values to the port. in ns558_isa_probe() 95 * And now find the number of mirrors of the port. in ns558_isa_probe() 124 port = gameport_allocate_port(); in ns558_isa_probe() 125 if (!ns558 || !port) { in ns558_isa_probe() 129 gameport_free_port(port); in ns558_isa_probe() 135 ns558->gameport = port; in ns558_isa_probe() 137 port->io = io; in ns558_isa_probe() 138 gameport_set_name(port, "NS55 in ns558_isa_probe() 182 struct gameport *port; ns558_pnp_probe() local [all...] |
/third_party/openssl/crypto/http/ |
H A D | http_lib.c | 47 const char *port, *port_end; in OSSL_parse_url() local 94 /* look for start of optional port, path, query, or fragment */ in OSSL_parse_url() 107 /* parse optional port specification starting with ':' */ in OSSL_parse_url() 108 port = "0"; /* default */ in OSSL_parse_url() 110 port = ++p; in OSSL_parse_url() 111 /* remaining port spec handling is also done for the default values */ in OSSL_parse_url() 112 /* make sure a decimal port number is given */ in OSSL_parse_url() 113 if (!sscanf(port, "%u", &portnum) || portnum > 65535) { in OSSL_parse_url() 114 ERR_raise_data(ERR_LIB_HTTP, HTTP_R_INVALID_PORT_NUMBER, "%s", port); in OSSL_parse_url() 117 for (port_end = port; ' in OSSL_parse_url() 188 char *scheme, *port; OSSL_HTTP_parse_url() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | ib_rep.c | 21 ibdev->port[vport_index].rep = rep; in mlx5_ib_set_vport_rep() 23 write_lock(&ibdev->port[vport_index].roce.netdev_lock); in mlx5_ib_set_vport_rep() 24 ibdev->port[vport_index].roce.netdev = in mlx5_ib_set_vport_rep() 26 write_unlock(&ibdev->port[vport_index].roce.netdev_lock); in mlx5_ib_set_vport_rep() 44 /* Only 1 ib port is the representor for all uplinks */ in mlx5_ib_num_ports_update() 79 /* Only 1 ib port is the representor for all uplinks */ in mlx5_ib_vport_rep_load() 97 ibdev->port = kcalloc(num_ports, sizeof(*ibdev->port), in mlx5_ib_vport_rep_load() 99 if (!ibdev->port) { in mlx5_ib_vport_rep_load() 106 ibdev->port[vport_inde in mlx5_ib_vport_rep_load() 140 struct mlx5_ib_port *port; mlx5_ib_vport_rep_unload() local 211 create_flow_rule_vport_sq(struct mlx5_ib_dev *dev, struct mlx5_ib_sq *sq, u32 port) create_flow_rule_vport_sq() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
H A D | f_acm.c | 29 * interop solution for serial-port type connections. The control 41 struct gserial port; member 76 return container_of(f, struct f_acm, port.func); in func_to_acm() 81 return container_of(p, struct f_acm, port); in port_to_acm() 309 struct usb_composite_dev *cdev = acm->port.func.config->cdev; in acm_complete_set_line_coding() 444 gserial_disconnect(&acm->port); in acm_set_alt() 446 if (!acm->port.in->desc || !acm->port.out->desc) { in acm_set_alt() 450 acm->port.in) || in acm_set_alt() 452 acm->port in acm_set_alt() 574 acm_connect(struct gserial *port) acm_connect() argument 582 acm_disconnect(struct gserial *port) acm_disconnect() argument 590 acm_send_break(struct gserial *port, int duration) acm_send_break() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/tty/serial/8250/ |
H A D | 8250_dma.c | 24 struct circ_buf *xmit = &p->port.state->xmit; in _dma_tx_complete() 30 spin_lock_irqsave(&p->port.lock, flags); in _dma_tx_complete() 36 p->port.icount.tx += dma->tx_size; in _dma_tx_complete() 39 uart_write_wakeup(&p->port); in _dma_tx_complete() 47 spin_unlock_irqrestore(&p->port.lock, flags); in _dma_tx_complete() 56 struct tty_port *tty_port = &p->port.state->port; in _dma_rx_complete() 78 p->port.icount.rx += count; in _dma_rx_complete() 88 struct tty_port *tty_port = &p->port.state->port; in _dma_rx_complete() 169 struct uart_port *port = &p->port; serial8250_rx_dma() local [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/saa7164/ |
H A D | saa7164.h | 179 struct saa7164_port *port; member 185 struct saa7164_port *port; member 299 struct saa7164_port *port; member 327 /* --- Generic port attributes --- */ 529 int saa7164_api_transition_port(struct saa7164_port *port, u8 mode); 530 int saa7164_api_initialize_dif(struct saa7164_port *port); 531 int saa7164_api_configure_dif(struct saa7164_port *port, u32 std); 532 int saa7164_api_set_encoder(struct saa7164_port *port); 533 int saa7164_api_get_encoder(struct saa7164_port *port); 534 int saa7164_api_set_aspect_ratio(struct saa7164_port *port); [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_lpss.c | 106 static unsigned int byt_get_mctrl(struct uart_port *port) in byt_get_mctrl() argument 108 unsigned int ret = serial8250_do_get_mctrl(port); in byt_get_mctrl() 116 static int byt_serial_setup(struct lpss8250 *lpss, struct uart_port *port) in byt_serial_setup() argument 119 struct pci_dev *pdev = to_pci_dev(port->dev); in byt_serial_setup() 147 port->set_termios = byt_set_termios; in byt_serial_setup() 148 port->get_mctrl = byt_get_mctrl; in byt_serial_setup() 151 writel(BYT_TX_OVF_INT_MASK, port->membase + BYT_TX_OVF_INT); in byt_serial_setup() 164 static int ehl_serial_setup(struct lpss8250 *lpss, struct uart_port *port) in ehl_serial_setup() argument 167 struct uart_8250_port *up = up_to_u8250p(port); in ehl_serial_setup() 179 port in ehl_serial_setup() 202 qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup_dma() argument 250 qrk_serial_setup_dma(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup_dma() argument 254 qrk_serial_setup(struct lpss8250 *lpss, struct uart_port *port) qrk_serial_setup() argument 276 lpss8250_dma_setup(struct lpss8250 *lpss, struct uart_8250_port *port) lpss8250_dma_setup() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/saa7164/ |
H A D | saa7164.h | 179 struct saa7164_port *port; member 185 struct saa7164_port *port; member 299 struct saa7164_port *port; member 327 /* --- Generic port attributes --- */ 527 int saa7164_api_transition_port(struct saa7164_port *port, u8 mode); 528 int saa7164_api_initialize_dif(struct saa7164_port *port); 529 int saa7164_api_configure_dif(struct saa7164_port *port, u32 std); 530 int saa7164_api_set_encoder(struct saa7164_port *port); 531 int saa7164_api_get_encoder(struct saa7164_port *port); 532 int saa7164_api_set_aspect_ratio(struct saa7164_port *port); [all...] |
/kernel/linux/linux-5.10/drivers/char/ |
H A D | ppdev.c | 11 * on port 'x'. The following operations are possible: 14 * close release port and unregister device (if necessary) 70 #define PP_VERSION "ppdev: user-space parallel port driver" 110 struct parport *port = pp->pdev->port; in pp_enable_irq() local 112 port->ops->enable_irq(port); in pp_enable_irq() 126 /* Don't have the port claimed */ in pp_read() 127 pr_debug(CHRDEV "%x: claim the port first\n", minor); in pp_read() 138 pport = pp->pdev->port; in pp_read() 285 struct parport *port; register_device() local 356 struct parport *port; pp_do_ioctl() local 790 pp_attach(struct parport *port) pp_attach() argument 808 pp_detach(struct parport *port) pp_detach() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/ |
H A D | vitesse-vsc73xx-core.c | 3 * Vitesse VSC7385 SparX-G5 5+1-port Integrated Gigabit Ethernet Switch 4 * Vitesse VSC7388 SparX-G8 8-port Integrated Gigabit Ethernet Switch 5 * Vitesse VSC7395 SparX-G5e 5+1-port Integrated Gigabit Ethernet Switch 6 * Vitesse VSC7398 SparX-G8e 8-port Integrated Gigabit Ethernet Switch 33 #define VSC73XX_BLOCK_MAC 0x1 /* Subblocks 0-4, 6 (CPU port) */ 41 #define CPU_PORT 6 /* CPU port */ 115 /* ADVPORTM advanced port setup register bits */ 545 int port, in vsc73xx_get_tag_protocol() 549 * source port, tag, LPA and priority. This is supposedly in vsc73xx_get_tag_protocol() 553 * on port in vsc73xx_get_tag_protocol() 544 vsc73xx_get_tag_protocol(struct dsa_switch *ds, int port, enum dsa_tag_protocol mp) vsc73xx_get_tag_protocol() argument 641 vsc73xx_init_port(struct vsc73xx *vsc, int port) vsc73xx_init_port() argument 717 vsc73xx_adjust_enable_port(struct vsc73xx *vsc, int port, struct phy_device *phydev, u32 initval) vsc73xx_adjust_enable_port() argument 757 vsc73xx_adjust_link(struct dsa_switch *ds, int port, struct phy_device *phydev) vsc73xx_adjust_link() argument 878 vsc73xx_port_enable(struct dsa_switch *ds, int port, struct phy_device *phy) vsc73xx_port_enable() argument 889 vsc73xx_port_disable(struct dsa_switch *ds, int port) vsc73xx_port_disable() argument 926 vsc73xx_get_strings(struct dsa_switch *ds, int port, u32 stringset, uint8_t *data) vsc73xx_get_strings() argument 985 vsc73xx_get_sset_count(struct dsa_switch *ds, int port, int sset) vsc73xx_get_sset_count() argument 994 vsc73xx_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) vsc73xx_get_ethtool_stats() argument 1023 vsc73xx_change_mtu(struct dsa_switch *ds, int port, int new_mtu) vsc73xx_change_mtu() argument 1036 vsc73xx_get_max_mtu(struct dsa_switch *ds, int port) vsc73xx_get_max_mtu() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/ |
H A D | vitesse-vsc73xx-core.c | 3 * Vitesse VSC7385 SparX-G5 5+1-port Integrated Gigabit Ethernet Switch 4 * Vitesse VSC7388 SparX-G8 8-port Integrated Gigabit Ethernet Switch 5 * Vitesse VSC7395 SparX-G5e 5+1-port Integrated Gigabit Ethernet Switch 6 * Vitesse VSC7398 SparX-G8e 8-port Integrated Gigabit Ethernet Switch 32 #define VSC73XX_BLOCK_MAC 0x1 /* Subblocks 0-4, 6 (CPU port) */ 40 #define CPU_PORT 6 /* CPU port */ 114 /* ADVPORTM advanced port setup register bits */ 544 int port, in vsc73xx_get_tag_protocol() 548 * source port, tag, LPA and priority. This is supposedly in vsc73xx_get_tag_protocol() 552 * on port in vsc73xx_get_tag_protocol() 543 vsc73xx_get_tag_protocol(struct dsa_switch *ds, int port, enum dsa_tag_protocol mp) vsc73xx_get_tag_protocol() argument 640 vsc73xx_init_port(struct vsc73xx *vsc, int port) vsc73xx_init_port() argument 716 vsc73xx_adjust_enable_port(struct vsc73xx *vsc, int port, struct phy_device *phydev, u32 initval) vsc73xx_adjust_enable_port() argument 756 vsc73xx_adjust_link(struct dsa_switch *ds, int port, struct phy_device *phydev) vsc73xx_adjust_link() argument 877 vsc73xx_port_enable(struct dsa_switch *ds, int port, struct phy_device *phy) vsc73xx_port_enable() argument 888 vsc73xx_port_disable(struct dsa_switch *ds, int port) vsc73xx_port_disable() argument 925 vsc73xx_get_strings(struct dsa_switch *ds, int port, u32 stringset, uint8_t *data) vsc73xx_get_strings() argument 984 vsc73xx_get_sset_count(struct dsa_switch *ds, int port, int sset) vsc73xx_get_sset_count() argument 993 vsc73xx_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) vsc73xx_get_ethtool_stats() argument 1022 vsc73xx_change_mtu(struct dsa_switch *ds, int port, int new_mtu) vsc73xx_change_mtu() argument 1035 vsc73xx_get_max_mtu(struct dsa_switch *ds, int port) vsc73xx_get_max_mtu() argument [all...] |
/kernel/linux/linux-6.6/drivers/char/ |
H A D | ppdev.c | 11 * on port 'x'. The following operations are possible: 14 * close release port and unregister device (if necessary) 70 #define PP_VERSION "ppdev: user-space parallel port driver" 110 struct parport *port = pp->pdev->port; in pp_enable_irq() local 112 port->ops->enable_irq(port); in pp_enable_irq() 126 /* Don't have the port claimed */ in pp_read() 127 pr_debug(CHRDEV "%x: claim the port first\n", minor); in pp_read() 138 pport = pp->pdev->port; in pp_read() 285 struct parport *port; register_device() local 356 struct parport *port; pp_do_ioctl() local 792 pp_attach(struct parport *port) pp_attach() argument 810 pp_detach(struct parport *port) pp_detach() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2.h | 34 #define MVPP2_RX_DATA_FIFO_SIZE_REG(port) (0x00 + 4 * (port)) 35 #define MVPP2_RX_ATTR_FIFO_SIZE_REG(port) (0x20 + 4 * (port)) 38 #define MVPP22_TX_FIFO_THRESH_REG(port) (0x8840 + 4 * (port)) 39 #define MVPP22_TX_FIFO_SIZE_REG(port) (0x8860 + 4 * (port)) 42 #define MVPP2_RX_CTRL_REG(port) (0x140 + 4 * (port)) 1145 struct mvpp2_port *port; global() member 1484 int port; global() member 1565 mvpp22_rx_hwtstamping(struct mvpp2_port *port) mvpp22_rx_hwtstamping() argument [all...] |
/kernel/linux/linux-5.10/drivers/rapidio/ |
H A D | rio.c | 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 69 * implementing the master port. Returns the 8/16-bit device 72 u16 rio_local_get_device_id(struct rio_mport *port) in rio_local_get_device_id() argument 76 rio_local_read_config_32(port, RIO_DID_CSR, &result); in rio_local_get_device_id() 78 return (RIO_GET_DID(port->sys_size, result)); in rio_local_get_device_id() 84 * @port: mport device to query 90 int rio_query_mport(struct rio_mport *port, in rio_query_mport() argument 93 if (!port in rio_query_mport() 157 rio_local_set_device_id(struct rio_mport *port, u16 did) rio_local_set_device_id() argument 780 rio_mport_get_physefb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 *rmap) rio_mport_get_physefb() argument 898 rio_enable_rx_tx_port(struct rio_mport *port, int local, u16 destid, u8 hopcount, u8 port_num) rio_enable_rx_tx_port() argument 1345 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 from) rio_mport_get_efb() argument 1383 rio_mport_get_feature(struct rio_mport * port, int local, u16 destid, u8 hopcount, int ftr) rio_mport_get_feature() argument 1597 rio_lock_device(struct rio_mport *port, u16 destid, u8 hopcount, int wait_ms) rio_lock_device() argument 1641 rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount) rio_unlock_device() argument 1938 struct rio_mport *port; rio_find_mport() local 1967 struct rio_mport *port; rio_register_scan() local 2042 struct rio_mport *port; rio_unregister_scan() local 2077 struct rio_mport *port = NULL; rio_mport_scan() local 2145 struct rio_mport *port; rio_init_mports() local 2242 rio_register_mport(struct rio_mport *port) rio_register_mport() argument 2304 rio_unregister_mport(struct rio_mport *port) rio_unregister_mport() argument [all...] |
/kernel/linux/linux-6.6/drivers/rapidio/ |
H A D | rio.c | 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 69 * implementing the master port. Returns the 8/16-bit device 72 u16 rio_local_get_device_id(struct rio_mport *port) in rio_local_get_device_id() argument 76 rio_local_read_config_32(port, RIO_DID_CSR, &result); in rio_local_get_device_id() 78 return (RIO_GET_DID(port->sys_size, result)); in rio_local_get_device_id() 84 * @port: mport device to query 90 int rio_query_mport(struct rio_mport *port, in rio_query_mport() argument 93 if (!port in rio_query_mport() 157 rio_local_set_device_id(struct rio_mport *port, u16 did) rio_local_set_device_id() argument 780 rio_mport_get_physefb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 *rmap) rio_mport_get_physefb() argument 898 rio_enable_rx_tx_port(struct rio_mport *port, int local, u16 destid, u8 hopcount, u8 port_num) rio_enable_rx_tx_port() argument 1345 rio_mport_get_efb(struct rio_mport *port, int local, u16 destid, u8 hopcount, u32 from) rio_mport_get_efb() argument 1383 rio_mport_get_feature(struct rio_mport * port, int local, u16 destid, u8 hopcount, int ftr) rio_mport_get_feature() argument 1532 rio_lock_device(struct rio_mport *port, u16 destid, u8 hopcount, int wait_ms) rio_lock_device() argument 1576 rio_unlock_device(struct rio_mport *port, u16 destid, u8 hopcount) rio_unlock_device() argument 1873 struct rio_mport *port; rio_find_mport() local 1902 struct rio_mport *port; rio_register_scan() local 1977 struct rio_mport *port; rio_unregister_scan() local 2012 struct rio_mport *port = NULL; rio_mport_scan() local 2066 struct rio_mport *port; rio_init_mports() local 2161 rio_register_mport(struct rio_mport *port) rio_register_mport() argument 2223 rio_unregister_mport(struct rio_mport *port) rio_unregister_mport() argument [all...] |
/kernel/linux/linux-5.10/arch/sh/include/asm/ |
H A D | io_noioport.h | 23 static inline void outb(unsigned char x, unsigned long port) in outb() argument 28 static inline void outw(unsigned short x, unsigned long port) in outw() argument 33 static inline void outl(unsigned int x, unsigned long port) in outl() argument 38 static inline void __iomem *ioport_map(unsigned long port, unsigned int size) in ioport_map() argument 56 static inline void insb(unsigned long port, void *dst, unsigned long count) in insb() argument 61 static inline void insw(unsigned long port, void *dst, unsigned long count) in insw() argument 66 static inline void insl(unsigned long port, void *dst, unsigned long count) in insl() argument 71 static inline void outsb(unsigned long port, const void *src, unsigned long count) in outsb() argument 76 static inline void outsw(unsigned long port, const void *src, unsigned long count) in outsw() argument 81 static inline void outsl(unsigned long port, cons argument [all...] |
/kernel/linux/linux-6.6/arch/x86/boot/compressed/ |
H A D | tdx.c | 19 static inline unsigned int tdx_io_in(int size, u16 port) in tdx_io_in() argument 26 .r14 = port, in tdx_io_in() 35 static inline void tdx_io_out(int size, u16 port, u32 value) in tdx_io_out() argument 42 .r14 = port, in tdx_io_out() 49 static inline u8 tdx_inb(u16 port) in tdx_inb() argument 51 return tdx_io_in(1, port); in tdx_inb() 54 static inline void tdx_outb(u8 value, u16 port) in tdx_outb() argument 56 tdx_io_out(1, port, value); in tdx_outb() 59 static inline void tdx_outw(u16 value, u16 port) in tdx_outw() argument 61 tdx_io_out(2, port, valu in tdx_outw() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_ddi.c | 844 static int skl_buf_trans_num_entries(enum port port, int n_entries) in skl_buf_trans_num_entries() argument 847 if (port == PORT_A || port == PORT_E) in skl_buf_trans_num_entries() 863 *n_entries = skl_buf_trans_num_entries(encoder->port, *n_entries); in intel_ddi_get_buf_trans_dp() 868 *n_entries = skl_buf_trans_num_entries(encoder->port, *n_entries); in intel_ddi_get_buf_trans_dp() 890 *n_entries = skl_buf_trans_num_entries(encoder->port, *n_entries); in intel_ddi_get_buf_trans_edp() 1167 enum phy phy = intel_port_to_phy(dev_priv, encoder->port); in intel_ddi_hdmi_level() 1219 * Starting with Haswell, DDI port buffers must be programmed with correct 1229 enum port por in intel_prepare_dp_ddi_buffers() local 1265 enum port port = encoder->port; intel_prepare_hdmi_ddi_buffers() local 1286 intel_wait_ddi_buf_idle(struct drm_i915_private *dev_priv, enum port port) intel_wait_ddi_buf_idle() argument 1300 intel_wait_ddi_buf_active(struct drm_i915_private *dev_priv, enum port port) intel_wait_ddi_buf_active() argument 1520 icl_calc_tbt_pll_link(struct drm_i915_private *dev_priv, enum port port) icl_calc_tbt_pll_link() argument 1667 enum port port = encoder->port; intel_ddi_transcoder_func_reg_val_get() local 1883 enum port port = encoder->port; intel_ddi_connector_get_hw_state() local 1944 enum port port = encoder->port; intel_ddi_get_encoder_pipes() local 2134 enum port port = encoder->port; intel_ddi_enable_pipe_clock() local 2166 _skl_ddi_set_iboost(struct drm_i915_private *dev_priv, enum port port, u8 iboost) _skl_ddi_set_iboost() argument 2230 enum port port = encoder->port; bxt_ddi_vswing_sequence() local 2256 enum port port = encoder->port; intel_ddi_dp_voltage_max() local 2319 enum port port = encoder->port; cnl_ddi_vswing_program() local 2382 enum port port = encoder->port; cnl_ddi_vswing_sequence() local 2876 enum port port = encoder->port; hsw_set_signal_levels() local 2976 enum port port; icl_sanitize_port_clk_off() local 3062 enum port port = encoder->port; intel_ddi_clk_select() local 3120 enum port port = encoder->port; intel_ddi_clk_disable() local 3440 enum port port = encoder->port; hsw_ddi_pre_enable_dp() local 3611 enum port port = encoder->port; intel_disable_ddi_buf() local 3856 enum port port = encoder->port; intel_enable_ddi_dp() local 3873 gen9_chicken_trans_reg_by_port(struct drm_i915_private *dev_priv, enum port port) gen9_chicken_trans_reg_by_port() argument 3900 enum port port = encoder->port; intel_enable_ddi_hdmi() local 4126 enum port port = dig_port->base.port; intel_ddi_prepare_link_retrain() local 4202 enum port port = encoder->port; intel_ddi_set_idle_link_train() local 4514 enum port port = encoder->port; intel_ddi_compute_config() local 4675 enum port port = dig_port->base.port; intel_ddi_init_dp_connector() local 4907 enum port port = dig_port->base.port; intel_ddi_init_hdmi_connector() local 4951 enum port port = dig_port->base.port; intel_ddi_max_lanes() local 4987 tgl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) tgl_hpd_pin() argument 4996 rkl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) rkl_hpd_pin() argument 5008 icl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) icl_hpd_pin() argument 5017 ehl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) ehl_hpd_pin() argument 5029 cnl_hpd_pin(struct drm_i915_private *dev_priv, enum port port) cnl_hpd_pin() argument 5038 intel_ddi_init(struct drm_i915_private *dev_priv, enum port port) intel_ddi_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/micrel/ |
H A D | ksz884x.c | 480 #define PORT_CTRL_ADDR(port, addr) \ 481 (addr = KS8842_PORT_1_CTRL_1 + (port) * \ 686 #define HW_TO_DEV_PORT(port) (port - 1) 1048 * @state: Connection status of the port. 1057 * It is pointless to read MIB counters when the port is disconnected. The 1059 * when the port is connected. The @link_down indicates the port is just 1103 * @member: Current port membership. Used for STP. 1124 * @state: Connection status of the port 1395 struct ksz_port port; global() member 1713 port_r_mib_cnt(struct ksz_hw *hw, int port, u16 addr, u64 *cnt) port_r_mib_cnt() argument 1752 port_r_mib_pkt(struct ksz_hw *hw, int port, u32 *last, u64 *cnt) port_r_mib_pkt() argument 1800 port_r_cnt(struct ksz_hw *hw, int port) port_r_cnt() argument 1825 port_init_cnt(struct ksz_hw *hw, int port) port_init_cnt() argument 1857 port_cfg(struct ksz_hw *hw, int port, int offset, u16 bits, int set) port_cfg() argument 1882 port_r8(struct ksz_hw *hw, int port, int offset, u8 *data) port_r8() argument 1900 port_r16(struct ksz_hw *hw, int port, int offset, u16 *data) port_r16() argument 1918 port_w16(struct ksz_hw *hw, int port, int offset, u16 data) port_w16() argument 2029 sw_dis_broad_storm(struct ksz_hw *hw, int port) sw_dis_broad_storm() argument 2041 sw_ena_broad_storm(struct ksz_hw *hw, int port) sw_ena_broad_storm() argument 2055 int port; sw_init_broad_storm() local 2089 sw_dis_prio_rate(struct ksz_hw *hw, int port) sw_dis_prio_rate() argument 2106 int port; sw_init_prio_rate() local 2154 int port; sw_init_mirror() local 2197 sw_dis_diffserv(struct ksz_hw *hw, int port) sw_dis_diffserv() argument 2209 sw_dis_802_1p(struct ksz_hw *hw, int port) sw_dis_802_1p() argument 2236 sw_cfg_replace_vid(struct ksz_hw *hw, int port, int set) sw_cfg_replace_vid() argument 2249 sw_cfg_port_based(struct ksz_hw *hw, int port, u8 prio) sw_cfg_port_based() argument 2272 sw_dis_multi_queue(struct ksz_hw *hw, int port) sw_dis_multi_queue() argument 2285 int port; sw_init_prio() local 2330 port_get_def_vid(struct ksz_hw *hw, int port, u16 *vid) port_get_def_vid() argument 2347 int port; sw_init_vlan() local 2373 sw_cfg_port_base_vlan(struct ksz_hw *hw, int port, u8 member) sw_cfg_port_base_vlan() argument 2460 port_set_stp_state(struct ksz_hw *hw, int port, int state) port_set_stp_state() argument 2596 hw_r_phy(struct ksz_hw *hw, int port, u16 reg, u16 *val) hw_r_phy() argument 2613 hw_w_phy(struct ksz_hw *hw, int port, u16 reg, u16 val) hw_w_phy() argument 2819 advertised_flow_ctrl(struct ksz_port *port, u16 ctrl) advertised_flow_ctrl() argument 2858 determine_flow_ctrl(struct ksz_hw *hw, struct ksz_port *port, u16 local, u16 remote) determine_flow_ctrl() argument 2888 port_cfg_change(struct ksz_hw *hw, struct ksz_port *port, struct ksz_port_info *info, u16 link_status) port_cfg_change() argument 2910 port_get_link_speed(struct ksz_port *port) port_get_link_speed() argument 2995 port_set_link_speed(struct ksz_port *port) port_set_link_speed() argument 3046 port_force_link_speed(struct ksz_port *port) port_force_link_speed() argument 3072 port_set_power_saving(struct ksz_port *port, int enable) port_set_power_saving() argument 3870 int port; sw_enable() local 3901 int port; sw_setup() local 4238 int port; get_mib_counters() local 4421 int port; tx_done() local 4533 int port; netdev_tx_timeout() local 4896 struct ksz_port *port = &priv->port; netdev_intr() local 4944 int port; bridge_change() local 4976 struct ksz_port *port = &priv->port; netdev_close() local 5114 struct ksz_port *port = &priv->port; netdev_open() local 5216 struct ksz_port *port = &priv->port; netdev_query_statistics() local 5320 int port = priv->port.first_port; dev_set_promiscuous() local 5450 struct ksz_port *port = &priv->port; netdev_ioctl() local 5509 struct ksz_port *port = &priv->port; mdio_read() local 5529 struct ksz_port *port = &priv->port; mdio_write() local 5595 struct ksz_port *port = &priv->port; netdev_set_link_ksettings() local 5984 struct ksz_port *port = &priv->port; netdev_set_pauseparam() local 6139 struct ksz_port *port = &priv->port; netdev_get_ethtool_stats() local 6251 update_link(struct net_device *dev, struct dev_priv *priv, struct ksz_port *port) update_link() argument 6338 struct ksz_port *port = &priv->port; dev_monitor() local 6468 get_mac_addr(struct dev_info *hw_priv, u8 *macaddr, int port) get_mac_addr() argument 6544 struct ksz_port *port; pcidev_init() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge.c | 934 unsigned long mlx5_esw_bridge_port_key(struct mlx5_esw_bridge_port *port) in mlx5_esw_bridge_port_key() argument 936 return mlx5_esw_bridge_port_key_from_data(port->vport_num, port->esw_owner_vhca_id); in mlx5_esw_bridge_port_key() 939 static int mlx5_esw_bridge_port_insert(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_insert() argument 942 return xa_insert(&br_offloads->ports, mlx5_esw_bridge_port_key(port), port, GFP_KERNEL); in mlx5_esw_bridge_port_insert() 953 static void mlx5_esw_bridge_port_erase(struct mlx5_esw_bridge_port *port, in mlx5_esw_bridge_port_erase() argument 956 xa_erase(&br_offloads->ports, mlx5_esw_bridge_port_key(port)); in mlx5_esw_bridge_port_erase() 963 struct mlx5_esw_bridge_port *port; in mlx5_esw_bridge_from_port_lookup() local 965 port in mlx5_esw_bridge_from_port_lookup() 1015 mlx5_esw_bridge_vlan_lookup(u16 vid, struct mlx5_esw_bridge_port *port) mlx5_esw_bridge_vlan_lookup() argument 1120 mlx5_esw_bridge_vlan_push_pop_fhs_create(u16 vlan_proto, struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan) mlx5_esw_bridge_vlan_push_pop_fhs_create() argument 1133 mlx5_esw_bridge_vlan_push_pop_create(u16 vlan_proto, u16 flags, struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan, struct mlx5_eswitch *esw) mlx5_esw_bridge_vlan_push_pop_create() argument 1172 mlx5_esw_bridge_vlan_create(u16 vlan_proto, u16 vid, u16 flags, struct mlx5_esw_bridge_port *port, struct mlx5_eswitch *esw) mlx5_esw_bridge_vlan_create() argument 1211 mlx5_esw_bridge_vlan_erase(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan) mlx5_esw_bridge_vlan_erase() argument 1217 mlx5_esw_bridge_vlan_flush(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan, struct mlx5_esw_bridge *bridge) mlx5_esw_bridge_vlan_flush() argument 1238 mlx5_esw_bridge_vlan_cleanup(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge_vlan *vlan, struct mlx5_esw_bridge *bridge) mlx5_esw_bridge_vlan_cleanup() argument 1248 mlx5_esw_bridge_port_vlans_flush(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge *bridge) mlx5_esw_bridge_port_vlans_flush() argument 1258 mlx5_esw_bridge_port_vlans_recreate(struct mlx5_esw_bridge_port *port, struct mlx5_esw_bridge *bridge) mlx5_esw_bridge_port_vlans_recreate() argument 1286 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_vlans_recreate() local 1306 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_port_vlan_lookup() local 1547 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_vport_init() local 1586 mlx5_esw_bridge_vport_cleanup(struct mlx5_esw_bridge_offloads *br_offloads, struct mlx5_esw_bridge_port *port) mlx5_esw_bridge_vport_cleanup() argument 1645 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_vport_unlink() local 1690 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_port_vlan_add() local 1716 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_port_vlan_del() local 1778 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_fdb_create() local 1854 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_port_mdb_add() local 1897 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_port_mdb_del() local 1908 struct mlx5_esw_bridge_port *port; mlx5_esw_bridge_flush() local [all...] |
/kernel/linux/linux-5.10/drivers/net/dsa/sja1105/ |
H A D | sja1105_flower.c | 32 unsigned long cookie, int port, in sja1105_setup_bcast_policer() 62 if (policing[(SJA1105_NUM_PORTS * SJA1105_NUM_TC) + port].sharindx != port) { in sja1105_setup_bcast_policer() 69 rule->port_mask |= BIT(port); in sja1105_setup_bcast_policer() 103 unsigned long cookie, int port, int tc, in sja1105_setup_tc_policer() 134 if (policing[(port * SJA1105_NUM_TC) + tc].sharindx != port) { in sja1105_setup_tc_policer() 141 rule->port_mask |= BIT(port); in sja1105_setup_tc_policer() 173 static int sja1105_flower_policer(struct sja1105_private *priv, int port, in sja1105_flower_policer() argument 182 return sja1105_setup_bcast_policer(priv, extack, cookie, port, in sja1105_flower_policer() 30 sja1105_setup_bcast_policer(struct sja1105_private *priv, struct netlink_ext_ack *extack, unsigned long cookie, int port, u64 rate_bytes_per_sec, u32 burst) sja1105_setup_bcast_policer() argument 101 sja1105_setup_tc_policer(struct sja1105_private *priv, struct netlink_ext_ack *extack, unsigned long cookie, int port, int tc, u64 rate_bytes_per_sec, u32 burst) sja1105_setup_tc_policer() argument 302 sja1105_cls_flower_add(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_add() argument 416 sja1105_cls_flower_del(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_del() argument 456 sja1105_cls_flower_stats(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_stats() argument 480 int port; sja1105_flower_setup() local [all...] |
/kernel/linux/linux-5.10/sound/core/seq/ |
H A D | seq_midi.c | 87 ev.source.port = msynth->seq_port; in snd_midi_input_event() 169 /* open midi port */ in midisynth_subscribe() 211 /* open midi port */ in midisynth_use() 242 /* delete given midi synth port */ 249 /* delete port */ in snd_seq_midisynth_delete() 256 /* register new midi synth port */ 263 struct snd_seq_port_info *port; in snd_seq_midisynth_probe() local 320 port = kmalloc(sizeof(*port), GFP_KERNEL); in snd_seq_midisynth_probe() 321 if (msynth == NULL || port in snd_seq_midisynth_probe() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mscc/ |
H A D | ocelot_vsc7514.c | 118 int port; in mscc_ocelot_teardown_devlink_ports() local 120 for (port = 0; port < ocelot->num_phys_ports; port++) in mscc_ocelot_teardown_devlink_ports() 121 ocelot_port_devlink_teardown(ocelot, port); in mscc_ocelot_teardown_devlink_ports() 126 int port; in mscc_ocelot_release_ports() local 128 for (port = 0; port < ocelot->num_phys_ports; port++) { in mscc_ocelot_release_ports() 131 ocelot_port = ocelot->ports[port]; in mscc_ocelot_release_ports() 146 int port, err; mscc_ocelot_init_ports() local [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_flower.c | 32 unsigned long cookie, int port, in sja1105_setup_bcast_policer() 63 if (policing[(ds->num_ports * SJA1105_NUM_TC) + port].sharindx != port) { in sja1105_setup_bcast_policer() 70 rule->port_mask |= BIT(port); in sja1105_setup_bcast_policer() 104 unsigned long cookie, int port, int tc, in sja1105_setup_tc_policer() 135 if (policing[(port * SJA1105_NUM_TC) + tc].sharindx != port) { in sja1105_setup_tc_policer() 142 rule->port_mask |= BIT(port); in sja1105_setup_tc_policer() 174 static int sja1105_flower_policer(struct sja1105_private *priv, int port, in sja1105_flower_policer() argument 183 return sja1105_setup_bcast_policer(priv, extack, cookie, port, in sja1105_flower_policer() 30 sja1105_setup_bcast_policer(struct sja1105_private *priv, struct netlink_ext_ack *extack, unsigned long cookie, int port, u64 rate_bytes_per_sec, u32 burst) sja1105_setup_bcast_policer() argument 102 sja1105_setup_tc_policer(struct sja1105_private *priv, struct netlink_ext_ack *extack, unsigned long cookie, int port, int tc, u64 rate_bytes_per_sec, u32 burst) sja1105_setup_tc_policer() argument 343 sja1105_cls_flower_add(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_add() argument 459 sja1105_cls_flower_del(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_del() argument 499 sja1105_cls_flower_stats(struct dsa_switch *ds, int port, struct flow_cls_offload *cls, bool ingress) sja1105_cls_flower_stats() argument 523 int port; sja1105_flower_setup() local [all...] |
/kernel/linux/linux-5.10/sound/firewire/digi00x/ |
H A D | amdtp-dot.c | 19 * Nominally 3125 bytes/second, but the MIDI port's clock might be 224 static bool midi_ratelimit_per_packet(struct amdtp_stream *s, unsigned int port) in midi_ratelimit_per_packet() argument 229 used = p->midi_fifo_used[port]; in midi_ratelimit_per_packet() 235 p->midi_fifo_used[port] = used; in midi_ratelimit_per_packet() 241 unsigned int port, unsigned int count) in midi_use_bytes() 245 p->midi_fifo_used[port] += amdtp_rate_table[s->sfc] * count; in midi_use_bytes() 252 unsigned int f, port; in write_midi_messages() local 257 port = (data_block_counter + f) % 8; in write_midi_messages() 261 if (port < MAX_MIDI_PORTS && in write_midi_messages() 262 midi_ratelimit_per_packet(s, port) in write_midi_messages() 240 midi_use_bytes(struct amdtp_stream *s, unsigned int port, unsigned int count) midi_use_bytes() argument 296 unsigned int f, port, len; read_midi_messages() local 335 amdtp_dot_midi_trigger(struct amdtp_stream *s, unsigned int port, struct snd_rawmidi_substream *midi) amdtp_dot_midi_trigger() argument [all...] |