/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-vf610.c | 86 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_get() local 90 if (port->sdata && port->sdata->have_paddr) { in vf610_gpio_get() 91 mask &= vf610_gpio_readl(port->gpio_base + GPIO_PDDR); in vf610_gpio_get() 96 return !!(vf610_gpio_readl(port->gpio_base + offset) & BIT(gpio)); in vf610_gpio_get() 101 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_set() local 105 vf610_gpio_writel(mask, port->gpio_base + offset); in vf610_gpio_set() 110 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_input() local 114 if (port->sdata && port in vf610_gpio_direction_input() 126 struct vf610_gpio_port *port = gpiochip_get_data(chip); vf610_gpio_direction_output() local 143 struct vf610_gpio_port *port = vf610_gpio_irq_handler() local 164 struct vf610_gpio_port *port = vf610_gpio_irq_ack() local 173 struct vf610_gpio_port *port = vf610_gpio_irq_set_type() local 209 struct vf610_gpio_port *port = vf610_gpio_irq_mask() local 218 struct vf610_gpio_port *port = vf610_gpio_irq_unmask() local 228 struct vf610_gpio_port *port = vf610_gpio_irq_set_wake() local 248 struct vf610_gpio_port *port; vf610_gpio_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/ |
H A D | pxa.c | 17 * hope for a better port registration and dynamic device allocation scheme 42 struct uart_port port; member 54 return readl(up->port.membase + offset); in serial_in() 60 writel(value, up->port.membase + offset); in serial_out() 63 static void serial_pxa_enable_ms(struct uart_port *port) in serial_pxa_enable_ms() argument 65 struct uart_pxa_port *up = (struct uart_pxa_port *)port; in serial_pxa_enable_ms() 71 static void serial_pxa_stop_tx(struct uart_port *port) in serial_pxa_stop_tx() argument 73 struct uart_pxa_port *up = (struct uart_pxa_port *)port; in serial_pxa_stop_tx() 81 static void serial_pxa_stop_rx(struct uart_port *port) in serial_pxa_stop_rx() argument 83 struct uart_pxa_port *up = (struct uart_pxa_port *)port; in serial_pxa_stop_rx() 207 serial_pxa_start_tx(struct uart_port *port) serial_pxa_start_tx() argument 261 serial_pxa_tx_empty(struct uart_port *port) serial_pxa_tx_empty() argument 274 serial_pxa_get_mctrl(struct uart_port *port) serial_pxa_get_mctrl() argument 294 serial_pxa_set_mctrl(struct uart_port *port, unsigned int mctrl) serial_pxa_set_mctrl() argument 315 serial_pxa_break_ctl(struct uart_port *port, int break_state) serial_pxa_break_ctl() argument 329 serial_pxa_startup(struct uart_port *port) serial_pxa_startup() argument 395 serial_pxa_shutdown(struct uart_port *port) serial_pxa_shutdown() argument 424 serial_pxa_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) serial_pxa_set_termios() argument 547 serial_pxa_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) serial_pxa_pm() argument 558 serial_pxa_release_port(struct uart_port *port) serial_pxa_release_port() argument 562 serial_pxa_request_port(struct uart_port *port) serial_pxa_request_port() argument 567 serial_pxa_config_port(struct uart_port *port, int flags) serial_pxa_config_port() argument 574 serial_pxa_verify_port(struct uart_port *port, struct serial_struct *ser) serial_pxa_verify_port() argument 581 serial_pxa_type(struct uart_port *port) serial_pxa_type() argument 622 serial_pxa_console_putchar(struct uart_port *port, int ch) serial_pxa_console_putchar() argument 681 serial_pxa_get_poll_char(struct uart_port *port) serial_pxa_get_poll_char() argument 693 serial_pxa_put_poll_char(struct uart_port *port, unsigned char c) serial_pxa_put_poll_char() argument [all...] |
H A D | apbuart.h | 46 #define APBBASE(port) ((struct grlib_apbuart_regs_map *)((port)->membase)) 48 #define APBBASE_DATA_P(port) (&(APBBASE(port)->data)) 49 #define APBBASE_STATUS_P(port) (&(APBBASE(port)->status)) 50 #define APBBASE_CTRL_P(port) (&(APBBASE(port)->ctrl)) 51 #define APBBASE_SCALAR_P(port) (&(APBBASE(port) [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | 21285.c | 3 * Driver for the serial port on the 21285 StrongArm-110 core logic chip. 46 * this, use bits of the private_data pointer of the uart port structure. 51 static bool is_enabled(struct uart_port *port, int bit) in is_enabled() argument 53 unsigned long *private_data = (unsigned long *)&port->private_data; in is_enabled() 60 static void enable(struct uart_port *port, int bit) in enable() argument 62 unsigned long *private_data = (unsigned long *)&port->private_data; in enable() 67 static void disable(struct uart_port *port, int bit) in disable() argument 69 unsigned long *private_data = (unsigned long *)&port->private_data; in disable() 74 #define is_tx_enabled(port) is_enabled(port, tx_enabled_bi 93 serial21285_stop_tx(struct uart_port *port) serial21285_stop_tx() argument 101 serial21285_start_tx(struct uart_port *port) serial21285_start_tx() argument 109 serial21285_stop_rx(struct uart_port *port) serial21285_stop_rx() argument 119 struct uart_port *port = dev_id; serial21285_rx_chars() local 157 struct uart_port *port = dev_id; serial21285_tx_chars() local 168 serial21285_tx_empty(struct uart_port *port) serial21285_tx_empty() argument 174 serial21285_get_mctrl(struct uart_port *port) serial21285_get_mctrl() argument 179 serial21285_set_mctrl(struct uart_port *port, unsigned int mctrl) serial21285_set_mctrl() argument 183 serial21285_break_ctl(struct uart_port *port, int break_state) serial21285_break_ctl() argument 198 serial21285_startup(struct uart_port *port) serial21285_startup() argument 217 serial21285_shutdown(struct uart_port *port) serial21285_shutdown() argument 224 serial21285_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) serial21285_set_termios() argument 315 serial21285_type(struct uart_port *port) serial21285_type() argument 320 serial21285_release_port(struct uart_port *port) serial21285_release_port() argument 325 serial21285_request_port(struct uart_port *port) serial21285_request_port() argument 331 serial21285_config_port(struct uart_port *port, int flags) serial21285_config_port() argument 340 serial21285_verify_port(struct uart_port *port, struct serial_struct *ser) serial21285_verify_port() argument 385 serial21285_console_putchar(struct uart_port *port, unsigned char ch) serial21285_console_putchar() argument 400 serial21285_get_options(struct uart_port *port, int *baud, int *parity, int *bits) serial21285_get_options() argument 437 struct uart_port *port = &serial21285_port; serial21285_console_setup() local [all...] |
H A D | pxa.c | 17 * hope for a better port registration and dynamic device allocation scheme 43 struct uart_port port; member 55 return readl(up->port.membase + offset); in serial_in() 61 writel(value, up->port.membase + offset); in serial_out() 64 static void serial_pxa_enable_ms(struct uart_port *port) in serial_pxa_enable_ms() argument 66 struct uart_pxa_port *up = (struct uart_pxa_port *)port; in serial_pxa_enable_ms() 72 static void serial_pxa_stop_tx(struct uart_port *port) in serial_pxa_stop_tx() argument 74 struct uart_pxa_port *up = (struct uart_pxa_port *)port; in serial_pxa_stop_tx() 82 static void serial_pxa_stop_rx(struct uart_port *port) in serial_pxa_stop_rx() argument 84 struct uart_pxa_port *up = (struct uart_pxa_port *)port; in serial_pxa_stop_rx() 185 serial_pxa_start_tx(struct uart_port *port) serial_pxa_start_tx() argument 239 serial_pxa_tx_empty(struct uart_port *port) serial_pxa_tx_empty() argument 252 serial_pxa_get_mctrl(struct uart_port *port) serial_pxa_get_mctrl() argument 272 serial_pxa_set_mctrl(struct uart_port *port, unsigned int mctrl) serial_pxa_set_mctrl() argument 293 serial_pxa_break_ctl(struct uart_port *port, int break_state) serial_pxa_break_ctl() argument 307 serial_pxa_startup(struct uart_port *port) serial_pxa_startup() argument 373 serial_pxa_shutdown(struct uart_port *port) serial_pxa_shutdown() argument 402 serial_pxa_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) serial_pxa_set_termios() argument 511 serial_pxa_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) serial_pxa_pm() argument 522 serial_pxa_release_port(struct uart_port *port) serial_pxa_release_port() argument 526 serial_pxa_request_port(struct uart_port *port) serial_pxa_request_port() argument 531 serial_pxa_config_port(struct uart_port *port, int flags) serial_pxa_config_port() argument 538 serial_pxa_verify_port(struct uart_port *port, struct serial_struct *ser) serial_pxa_verify_port() argument 545 serial_pxa_type(struct uart_port *port) serial_pxa_type() argument 584 serial_pxa_console_putchar(struct uart_port *port, unsigned char ch) serial_pxa_console_putchar() argument 643 serial_pxa_get_poll_char(struct uart_port *port) serial_pxa_get_poll_char() argument 655 serial_pxa_put_poll_char(struct uart_port *port, unsigned char c) serial_pxa_put_poll_char() argument [all...] |
H A D | sc16is7xx.c | 325 struct uart_port port; member 358 static void sc16is7xx_ier_set(struct uart_port *port, u8 bit); 359 static void sc16is7xx_stop_tx(struct uart_port *port); 364 static u8 sc16is7xx_port_read(struct uart_port *port, u8 reg) in sc16is7xx_port_read() argument 366 struct sc16is7xx_one *one = to_sc16is7xx_one(port, port); in sc16is7xx_port_read() 374 static void sc16is7xx_port_write(struct uart_port *port, u8 reg, u8 val) in sc16is7xx_port_write() argument 376 struct sc16is7xx_one *one = to_sc16is7xx_one(port, port); in sc16is7xx_port_write() 381 static void sc16is7xx_fifo_read(struct uart_port *port, unsigne argument 389 sc16is7xx_fifo_write(struct uart_port *port, u8 to_send) sc16is7xx_fifo_write() argument 404 sc16is7xx_port_update(struct uart_port *port, u8 reg, u8 mask, u8 val) sc16is7xx_port_update() argument 412 sc16is7xx_power(struct uart_port *port, int on) sc16is7xx_power() argument 485 sc16is7xx_set_baud(struct uart_port *port, int baud) sc16is7xx_set_baud() argument 551 sc16is7xx_handle_rx(struct uart_port *port, unsigned int rxlen, unsigned int iir) sc16is7xx_handle_rx() argument 630 sc16is7xx_handle_tx(struct uart_port *port) sc16is7xx_handle_tx() argument 684 sc16is7xx_get_hwmctrl(struct uart_port *port) sc16is7xx_get_hwmctrl() argument 698 struct uart_port *port = &one->port; sc16is7xx_update_mlines() local 730 struct uart_port *port = &s->p[portno].port; sc16is7xx_port_irq() local 805 struct uart_port *port = &(to_sc16is7xx_one(ws, tx_work)->port); sc16is7xx_tx_proc() local 817 sc16is7xx_reconf_rs485(struct uart_port *port) sc16is7xx_reconf_rs485() argument 875 sc16is7xx_ier_clear(struct uart_port *port, u8 bit) sc16is7xx_ier_clear() argument 888 sc16is7xx_ier_set(struct uart_port *port, u8 bit) sc16is7xx_ier_set() argument 901 sc16is7xx_stop_tx(struct uart_port *port) sc16is7xx_stop_tx() argument 906 sc16is7xx_stop_rx(struct uart_port *port) sc16is7xx_stop_rx() argument 925 sc16is7xx_enable_ms(struct uart_port *port) sc16is7xx_enable_ms() argument 935 sc16is7xx_start_tx(struct uart_port *port) sc16is7xx_start_tx() argument 943 sc16is7xx_throttle(struct uart_port *port) sc16is7xx_throttle() argument 957 sc16is7xx_unthrottle(struct uart_port *port) sc16is7xx_unthrottle() argument 966 sc16is7xx_tx_empty(struct uart_port *port) sc16is7xx_tx_empty() argument 975 sc16is7xx_get_mctrl(struct uart_port *port) sc16is7xx_get_mctrl() argument 983 sc16is7xx_set_mctrl(struct uart_port *port, unsigned int mctrl) sc16is7xx_set_mctrl() argument 992 sc16is7xx_break_ctl(struct uart_port *port, int break_state) sc16is7xx_break_ctl() argument 999 sc16is7xx_set_termios(struct uart_port *port, struct ktermios *termios, const struct ktermios *old) sc16is7xx_set_termios() argument 1112 sc16is7xx_config_rs485(struct uart_port *port, struct ktermios *termios, struct serial_rs485 *rs485) sc16is7xx_config_rs485() argument 1134 sc16is7xx_startup(struct uart_port *port) sc16is7xx_startup() argument 1202 sc16is7xx_shutdown(struct uart_port *port) sc16is7xx_shutdown() argument 1223 sc16is7xx_type(struct uart_port *port) sc16is7xx_type() argument 1230 sc16is7xx_request_port(struct uart_port *port) sc16is7xx_request_port() argument 1236 sc16is7xx_config_port(struct uart_port *port, int flags) sc16is7xx_config_port() argument 1242 sc16is7xx_verify_port(struct uart_port *port, struct serial_struct *s) sc16is7xx_verify_port() argument 1253 sc16is7xx_pm(struct uart_port *port, unsigned int state, unsigned int oldstate) sc16is7xx_pm() argument 1259 sc16is7xx_null_void(struct uart_port *port) sc16is7xx_null_void() argument 1291 struct uart_port *port = &s->p[0].port; sc16is7xx_gpio_get() local 1301 struct uart_port *port = &s->p[0].port; sc16is7xx_gpio_set() local 1311 struct uart_port *port = &s->p[0].port; sc16is7xx_gpio_direction_input() local 1322 struct uart_port *port = &s->p[0].port; sc16is7xx_gpio_direction_output() local [all...] |
H A D | apbuart.h | 46 #define APBBASE(port) ((struct grlib_apbuart_regs_map *)((port)->membase)) 48 #define APBBASE_DATA_P(port) (&(APBBASE(port)->data)) 49 #define APBBASE_STATUS_P(port) (&(APBBASE(port)->status)) 50 #define APBBASE_CTRL_P(port) (&(APBBASE(port)->ctrl)) 51 #define APBBASE_SCALAR_P(port) (&(APBBASE(port) [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/pwm/ |
H A D | hi_pwm.c | 32 hi_u32 hi_pwm_init(hi_pwm_port port) in hi_pwm_init() argument 38 if (pwm_check_port(port) != HI_ERR_SUCCESS) { in hi_pwm_init() 41 ctrl = pwm_get_ctl(port); in hi_pwm_init() 44 switch (port) { in hi_pwm_init() 82 hi_void pwm_deinit_clken(hi_pwm_port port) in pwm_deinit_clken() argument 85 if (pwm_check_port(port) != HI_ERR_SUCCESS) { in pwm_deinit_clken() 89 if (port == HI_PWM_PORT_PWM5) { in pwm_deinit_clken() 92 reg_val &= ~(1 << (hi_u16)port); in pwm_deinit_clken() 100 hi_u32 hi_pwm_deinit(hi_pwm_port port) in hi_pwm_deinit() argument 105 if (pwm_check_port(port) ! in hi_pwm_deinit() 136 pwm_set_enable(hi_pwm_port port, hi_bool flag) pwm_set_enable() argument 147 pwm_set_freq(hi_pwm_port port, hi_u16 freq) pwm_set_freq() argument 152 pwm_set_duty(hi_pwm_port port, hi_u16 duty) pwm_set_duty() argument 157 pwm_take_effect(hi_pwm_port port) pwm_take_effect() argument 162 hi_pwm_start(hi_pwm_port port, hi_u16 duty, hi_u16 freq) hi_pwm_start() argument 184 hi_pwm_stop(hi_pwm_port port) hi_pwm_stop() argument 204 pwm_check_port(hi_pwm_port port) pwm_check_port() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-vf610.c | 85 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_get() local 89 if (port->sdata && port->sdata->have_paddr) { in vf610_gpio_get() 90 mask &= vf610_gpio_readl(port->gpio_base + GPIO_PDDR); in vf610_gpio_get() 95 return !!(vf610_gpio_readl(port->gpio_base + offset) & BIT(gpio)); in vf610_gpio_get() 100 struct vf610_gpio_port *port = gpiochip_get_data(gc); in vf610_gpio_set() local 104 vf610_gpio_writel(mask, port->gpio_base + offset); in vf610_gpio_set() 109 struct vf610_gpio_port *port = gpiochip_get_data(chip); in vf610_gpio_direction_input() local 113 if (port->sdata && port in vf610_gpio_direction_input() 125 struct vf610_gpio_port *port = gpiochip_get_data(chip); vf610_gpio_direction_output() local 142 struct vf610_gpio_port *port = vf610_gpio_irq_handler() local 163 struct vf610_gpio_port *port = vf610_gpio_irq_ack() local 172 struct vf610_gpio_port *port = vf610_gpio_irq_set_type() local 209 struct vf610_gpio_port *port = gpiochip_get_data(gc); vf610_gpio_irq_mask() local 220 struct vf610_gpio_port *port = gpiochip_get_data(gc); vf610_gpio_irq_unmask() local 231 struct vf610_gpio_port *port = vf610_gpio_irq_set_wake() local 262 struct vf610_gpio_port *port; vf610_gpio_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_aspeed_vuart.c | 37 struct uart_8250_port *port; member 58 * at what IO port and interrupt number the host side will appear 219 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; in aspeed_vuart_startup() 234 struct aspeed_vuart *vuart = uart_8250_port->port.private_data; in aspeed_vuart_shutdown() 251 static void aspeed_vuart_set_throttle(struct uart_port *port, bool throttle) in aspeed_vuart_set_throttle() argument 253 struct uart_8250_port *up = up_to_u8250p(port); in aspeed_vuart_set_throttle() 256 spin_lock_irqsave(&port->lock, flags); in aspeed_vuart_set_throttle() 258 spin_unlock_irqrestore(&port->lock, flags); in aspeed_vuart_set_throttle() 261 static void aspeed_vuart_throttle(struct uart_port *port) in aspeed_vuart_throttle() argument 263 aspeed_vuart_set_throttle(port, tru in aspeed_vuart_throttle() 266 aspeed_vuart_unthrottle(struct uart_port *port) aspeed_vuart_unthrottle() argument 296 aspeed_vuart_handle_irq(struct uart_port *port) aspeed_vuart_handle_irq() argument 373 struct uart_8250_port port; aspeed_vuart_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/typec/ |
H A D | class.c | 167 struct typec_port *port = typec_altmode2port(adev); in typec_altmode_set_partner() local 171 dev = device_find_child(&port->dev, &id, altmode_match); in typec_altmode_set_partner() 175 /* Bind the port alt mode to the partner/plug alt mode. */ in typec_altmode_set_partner() 179 /* Bind the partner/plug alt mode to the port alt mode. */ in typec_altmode_set_partner() 242 * typec_altmode2port - Alternate Mode to USB Type-C port 245 * Returns handle to the port that a cable plug or partner with @alt is 310 dev_warn(dev, "port has the mode disabled\n"); in active_store() 600 * @port: The USB Type-C Port the partner is connected to 607 struct typec_partner *typec_register_partner(struct typec_port *port, in typec_register_partner() argument 631 partner->dev.parent = &port in typec_register_partner() 810 typec_cable_get(struct typec_port *port) typec_cable_get() argument 871 typec_register_cable(struct typec_port *port, struct typec_cable_desc *desc) typec_register_cable() argument 963 struct typec_port *port = to_typec_port(dev); preferred_role_store() local 997 struct typec_port *port = to_typec_port(dev); preferred_role_show() local 1013 struct typec_port *port = to_typec_port(dev); data_role_store() local 1044 struct typec_port *port = to_typec_port(dev); data_role_show() local 1058 struct typec_port *port = to_typec_port(dev); power_role_store() local 1096 struct typec_port *port = to_typec_port(dev); power_role_show() local 1110 struct typec_port *port = to_typec_port(dev); port_type_store() local 1148 struct typec_port *port = to_typec_port(dev); port_type_show() local 1169 struct typec_port *port = to_typec_port(dev); power_operation_mode_show() local 1179 struct typec_port *port = to_typec_port(dev); vconn_source_store() local 1207 struct typec_port *port = to_typec_port(dev); vconn_source_show() local 1218 struct typec_port *port = to_typec_port(dev); supported_accessory_modes_show() local 1241 struct typec_port *port = to_typec_port(dev); usb_typec_revision_show() local 1262 struct typec_port *port = to_typec_port(dev); orientation_show() local 1285 struct typec_port *port = to_typec_port(kobj_to_dev(kobj)); typec_attr_is_visible() local 1340 struct typec_port *port = to_typec_port(dev); typec_release() local 1367 typec_set_data_role(struct typec_port *port, enum typec_data_role role) typec_set_data_role() argument 1385 typec_set_pwr_role(struct typec_port *port, enum typec_role role) typec_set_pwr_role() argument 1404 typec_set_vconn_role(struct typec_port *port, enum typec_role role) typec_set_vconn_role() argument 1430 typec_set_pwr_opmode(struct typec_port *port, enum typec_pwr_opmode opmode) typec_set_pwr_opmode() argument 1541 typec_set_orientation(struct typec_port *port, enum typec_orientation orientation) typec_set_orientation() argument 1564 typec_get_orientation(struct typec_port *port) typec_get_orientation() argument 1578 typec_set_mode(struct typec_port *port, int mode) typec_set_mode() argument 1594 typec_get_drvdata(struct typec_port *port) typec_get_drvdata() argument 1611 typec_port_register_altmode(struct typec_port *port, const struct typec_altmode_desc *desc) typec_port_register_altmode() argument 1643 struct typec_port *port; typec_register_port() local 1742 typec_unregister_port(struct typec_port *port) typec_unregister_port() argument [all...] |
/kernel/linux/linux-6.6/drivers/ata/pata_parport/ |
H A D | bpck6.c | 6 * "BACKPACK" parallel port IDE adapter (works on Series 6 drives). 70 parport_write_data(pi->pardev->port, cmd); in bpck6_send_cmd() 71 parport_frob_control(pi->pardev->port, 0, PARPORT_CONTROL_AUTOFD); in bpck6_send_cmd() 76 pi->pardev->port->ops->epp_write_addr(pi->pardev->port, &cmd, 1, 0); in bpck6_send_cmd() 88 parport_frob_control(pi->pardev->port, PARPORT_CONTROL_STROBE, in bpck6_rd_data_byte() 90 data = parport_read_status(pi->pardev->port); in bpck6_rd_data_byte() 92 parport_frob_control(pi->pardev->port, PARPORT_CONTROL_STROBE, in bpck6_rd_data_byte() 94 data |= parport_read_status(pi->pardev->port) & 0xB8; in bpck6_rd_data_byte() 98 parport_data_reverse(pi->pardev->port); in bpck6_rd_data_byte() 135 u8 port = cont ? reg | 8 : reg; bpck6_read_regr() local 143 u8 port = cont ? reg | 8 : reg; bpck6_write_regr() local [all...] |
/kernel/linux/linux-5.10/net/dsa/ |
H A D | switch.c | 55 static bool dsa_switch_mtu_match(struct dsa_switch *ds, int port, in dsa_switch_mtu_match() argument 59 return (port == info->port) || dsa_is_dsa_port(ds, port); in dsa_switch_mtu_match() 64 if (dsa_is_dsa_port(ds, port) || dsa_is_cpu_port(ds, port)) in dsa_switch_mtu_match() 73 int port, ret; in dsa_switch_mtu() local 78 for (port = 0; port < ds->num_ports; port in dsa_switch_mtu() 162 int port = dsa_towards_port(ds, info->sw_index, info->port); dsa_switch_fdb_add() local 173 int port = dsa_towards_port(ds, info->sw_index, info->port); dsa_switch_fdb_del() local 181 dsa_switch_mdb_match(struct dsa_switch *ds, int port, struct dsa_notifier_mdb_info *info) dsa_switch_mdb_match() argument 196 int port, err; dsa_switch_mdb_prepare() local 215 int port; dsa_switch_mdb_add() local 242 dsa_switch_vlan_match(struct dsa_switch *ds, int port, struct dsa_notifier_vlan_info *info) dsa_switch_vlan_match() argument 257 int port, err; dsa_switch_vlan_prepare() local 276 int port; dsa_switch_vlan_add() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | isicom.c | 13 * Rough port to 2.1.x 32 * when the last port on the card is 55 * ISI port problem. Now the link 189 unsigned short port_status; /* each bit for each port */ 200 struct tty_port port; member 259 static void raise_dtr(struct isi_port *port) in raise_dtr() argument 261 struct isi_board *card = port->card; in raise_dtr() 263 u16 channel = port->channel; in raise_dtr() 271 port->status |= ISI_DTR; in raise_dtr() 275 static void drop_dtr(struct isi_port *port) in drop_dtr() argument 291 raise_rts(struct isi_port *port) raise_rts() argument 307 drop_rts(struct isi_port *port) drop_rts() argument 324 isicom_dtr_rts(struct tty_port *port, int on) isicom_dtr_rts() argument 349 drop_dtr_rts(struct isi_port *port) drop_dtr_rts() argument 369 __isicom_paranoia_check(struct isi_port const *port, char *name, const char *routine) __isicom_paranoia_check() argument 399 struct isi_port *port; isicom_tx() local 510 struct isi_port *port; isicom_interrupt() local 676 struct isi_port *port = tty->driver_data; isicom_config_port() local 783 struct isi_port *port; isicom_setup_board() local 799 struct isi_port *port = container_of(tport, struct isi_port, port); isicom_activate() local 824 isicom_carrier_raised(struct tty_port *port) isicom_carrier_raised() argument 832 struct isi_port *port; isicom_find_port() local 856 struct isi_port *port; isicom_open() local 871 isicom_shutdown_port(struct isi_port *port) isicom_shutdown_port() argument 887 struct isi_port *port = tty->driver_data; isicom_flush_buffer() local 901 isicom_shutdown(struct tty_port *port) isicom_shutdown() argument 920 struct tty_port *port; isicom_close() local 935 struct isi_port *port = tty->driver_data; isicom_write() local 968 struct isi_port *port = tty->driver_data; isicom_put_char() local 991 struct isi_port *port = tty->driver_data; isicom_flush_chars() local 1008 struct isi_port *port = tty->driver_data; isicom_write_room() local 1023 struct isi_port *port = tty->driver_data; isicom_chars_in_buffer() local 1032 struct isi_port *port = tty->driver_data; isicom_send_break() local 1053 struct isi_port *port = tty->driver_data; isicom_tiocmget() local 1071 struct isi_port *port = tty->driver_data; isicom_tiocmset() local 1095 struct isi_port *port = tty->driver_data; isicom_set_serial_info() local 1134 struct isi_port *port = tty->driver_data; isicom_get_serial_info() local 1156 struct isi_port *port = tty->driver_data; isicom_set_termios() local 1179 struct isi_port *port = tty->driver_data; isicom_throttle() local 1193 struct isi_port *port = tty->driver_data; isicom_unthrottle() local 1207 struct isi_port *port = tty->driver_data; isicom_stop() local 1220 struct isi_port *port = tty->driver_data; isicom_start() local 1232 struct isi_port *port = tty->driver_data; isicom_hangup() local 1621 struct isi_port *port; isicom_init() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/cortina/ |
H A D | gemini.c | 228 struct gemini_ethernet_port *port = netdev_priv(netdev); in gmac_update_config0_reg() local 232 spin_lock_irqsave(&port->config_lock, flags); in gmac_update_config0_reg() 234 reg = readl(port->gmac_base + GMAC_CONFIG0); in gmac_update_config0_reg() 236 writel(reg, port->gmac_base + GMAC_CONFIG0); in gmac_update_config0_reg() 238 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_update_config0_reg() 243 struct gemini_ethernet_port *port = netdev_priv(netdev); in gmac_enable_tx_rx() local 247 spin_lock_irqsave(&port->config_lock, flags); in gmac_enable_tx_rx() 249 reg = readl(port->gmac_base + GMAC_CONFIG0); in gmac_enable_tx_rx() 251 writel(reg, port->gmac_base + GMAC_CONFIG0); in gmac_enable_tx_rx() 253 spin_unlock_irqrestore(&port in gmac_enable_tx_rx() 258 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_disable_tx_rx() local 275 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_flow_control() local 294 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_speed_set() local 364 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_setup_phy() local 468 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_init() local 548 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_setup_txqs() local 607 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_clean_txq() local 678 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_cleanup_txqs() local 704 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_setup_rxq() local 728 gmac_get_queue_page(struct gemini_ethernet *geth, struct gemini_ethernet_port *port, dma_addr_t addr) gmac_get_queue_page() argument 756 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_cleanup_rxq() local 1039 geth_resize_freeq(struct gemini_ethernet_port *port) geth_resize_freeq() argument 1110 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_tx_irq_enable() local 1137 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_map_tx_bufs() local 1250 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_start_xmit() local 1329 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_enable_irq() local 1358 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_enable_rx_irq() local 1375 gmac_skb_if_good_frame(struct gemini_ethernet_port *port, union gmac_rxdesc_0 word0, unsigned int frame_len) gmac_skb_if_good_frame() argument 1417 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_rx() local 1530 struct gemini_ethernet_port *port = netdev_priv(napi->dev); gmac_napi_poll() local 1558 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_dump_dma_state() local 1629 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_update_hw_stats() local 1665 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_intr_flags() local 1683 struct gemini_ethernet_port *port = gmac_coalesce_delay_expired() local 1693 struct gemini_ethernet_port *port; gmac_irq() local 1754 gmac_start_dma(struct gemini_ethernet_port *port) gmac_start_dma() argument 1775 gmac_stop_dma(struct gemini_ethernet_port *port) gmac_stop_dma() argument 1788 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_open() local 1846 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_stop() local 1867 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_rx_mode() local 1902 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_write_mac_address() local 1925 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_clear_hw_stats() local 1938 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_stats64() local 2007 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_features() local 2038 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_ethtool_stats() local 2113 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_pauseparam() local 2126 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_ringparam() local 2144 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_ringparam() local 2165 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_coalesce() local 2177 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_coalesce() local 2192 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_msglevel() local 2199 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_msglevel() local 2247 struct gemini_ethernet_port *port = data; gemini_port_irq_thread() local 2268 struct gemini_ethernet_port *port = data; gemini_port_irq() local 2295 gemini_port_remove(struct gemini_ethernet_port *port) gemini_port_remove() argument 2357 gemini_port_save_mac_addr(struct gemini_ethernet_port *port) gemini_port_save_mac_addr() argument 2370 struct gemini_ethernet_port *port; gemini_ethernet_port_probe() local 2534 struct gemini_ethernet_port *port = platform_get_drvdata(pdev); gemini_ethernet_port_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/cortina/ |
H A D | gemini.c | 227 struct gemini_ethernet_port *port = netdev_priv(netdev); in gmac_update_config0_reg() local 231 spin_lock_irqsave(&port->config_lock, flags); in gmac_update_config0_reg() 233 reg = readl(port->gmac_base + GMAC_CONFIG0); in gmac_update_config0_reg() 235 writel(reg, port->gmac_base + GMAC_CONFIG0); in gmac_update_config0_reg() 237 spin_unlock_irqrestore(&port->config_lock, flags); in gmac_update_config0_reg() 242 struct gemini_ethernet_port *port = netdev_priv(netdev); in gmac_enable_tx_rx() local 246 spin_lock_irqsave(&port->config_lock, flags); in gmac_enable_tx_rx() 248 reg = readl(port->gmac_base + GMAC_CONFIG0); in gmac_enable_tx_rx() 250 writel(reg, port->gmac_base + GMAC_CONFIG0); in gmac_enable_tx_rx() 252 spin_unlock_irqrestore(&port in gmac_enable_tx_rx() 257 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_disable_tx_rx() local 274 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_flow_control() local 293 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_speed_set() local 363 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_setup_phy() local 467 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_init() local 547 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_setup_txqs() local 606 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_clean_txq() local 677 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_cleanup_txqs() local 703 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_setup_rxq() local 727 gmac_get_queue_page(struct gemini_ethernet *geth, struct gemini_ethernet_port *port, dma_addr_t addr) gmac_get_queue_page() argument 755 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_cleanup_rxq() local 1038 geth_resize_freeq(struct gemini_ethernet_port *port) geth_resize_freeq() argument 1109 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_tx_irq_enable() local 1136 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_map_tx_bufs() local 1249 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_start_xmit() local 1328 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_enable_irq() local 1357 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_enable_rx_irq() local 1374 gmac_skb_if_good_frame(struct gemini_ethernet_port *port, union gmac_rxdesc_0 word0, unsigned int frame_len) gmac_skb_if_good_frame() argument 1416 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_rx() local 1529 struct gemini_ethernet_port *port = netdev_priv(napi->dev); gmac_napi_poll() local 1557 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_dump_dma_state() local 1628 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_update_hw_stats() local 1664 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_intr_flags() local 1682 struct gemini_ethernet_port *port = gmac_coalesce_delay_expired() local 1692 struct gemini_ethernet_port *port; gmac_irq() local 1753 gmac_start_dma(struct gemini_ethernet_port *port) gmac_start_dma() argument 1774 gmac_stop_dma(struct gemini_ethernet_port *port) gmac_stop_dma() argument 1787 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_open() local 1845 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_stop() local 1866 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_rx_mode() local 1901 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_write_mac_address() local 1924 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_clear_hw_stats() local 1937 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_stats64() local 2006 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_features() local 2037 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_ethtool_stats() local 2112 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_pauseparam() local 2127 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_ringparam() local 2147 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_ringparam() local 2170 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_coalesce() local 2184 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_coalesce() local 2199 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_get_msglevel() local 2206 struct gemini_ethernet_port *port = netdev_priv(netdev); gmac_set_msglevel() local 2254 struct gemini_ethernet_port *port = data; gemini_port_irq_thread() local 2275 struct gemini_ethernet_port *port = data; gemini_port_irq() local 2302 gemini_port_remove(struct gemini_ethernet_port *port) gemini_port_remove() argument 2364 gemini_port_save_mac_addr(struct gemini_ethernet_port *port) gemini_port_save_mac_addr() argument 2378 struct gemini_ethernet_port *port; gemini_ethernet_port_probe() local 2536 struct gemini_ethernet_port *port = platform_get_drvdata(pdev); gemini_ethernet_port_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/bfa/ |
H A D | bfa_fcs_lport.c | 47 static void bfa_fcs_lport_send_ls_rjt(struct bfa_fcs_lport_s *port, 50 static void bfa_fcs_lport_plogi(struct bfa_fcs_lport_s *port, 52 static void bfa_fcs_lport_online_actions(struct bfa_fcs_lport_s *port); 53 static void bfa_fcs_lport_offline_actions(struct bfa_fcs_lport_s *port); 54 static void bfa_fcs_lport_unknown_init(struct bfa_fcs_lport_s *port); 55 static void bfa_fcs_lport_unknown_online(struct bfa_fcs_lport_s *port); 56 static void bfa_fcs_lport_unknown_offline(struct bfa_fcs_lport_s *port); 57 static void bfa_fcs_lport_deleted(struct bfa_fcs_lport_s *port); 58 static void bfa_fcs_lport_echo(struct bfa_fcs_lport_s *port, 61 static void bfa_fcs_lport_rnid(struct bfa_fcs_lport_s *port, 133 bfa_fcs_lport_sm_uninit( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_uninit() argument 151 bfa_fcs_lport_sm_init(struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_init() argument 185 bfa_fcs_lport_sm_online( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_online() argument 245 bfa_fcs_lport_sm_offline( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_offline() argument 301 bfa_fcs_lport_sm_stopping(struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_stopping() argument 325 bfa_fcs_lport_sm_deleting( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_deleting() argument 353 bfa_fcs_lport_aen_post(struct bfa_fcs_lport_s *port, enum bfa_lport_aen_event event) bfa_fcs_lport_aen_post() argument 378 bfa_fcs_lport_send_ls_rjt(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, u8 reason_code, u8 reason_code_expl) bfa_fcs_lport_send_ls_rjt() argument 406 bfa_fcs_lport_send_fcgs_rjt(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, u8 reason_code, u8 reason_code_expl) bfa_fcs_lport_send_fcgs_rjt() argument 440 bfa_fcs_lport_plogi(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, struct fc_logi_s *plogi) bfa_fcs_lport_plogi() argument 545 bfa_fcs_lport_echo(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, struct fc_echo_s *echo, u16 rx_len) bfa_fcs_lport_echo() argument 586 bfa_fcs_lport_rnid(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, struct fc_rnid_cmd_s *rnid, u16 rx_len) bfa_fcs_lport_rnid() argument 642 bfa_fs_port_get_gen_topo_data(struct bfa_fcs_lport_s *port, struct fc_rnid_general_topology_data_s *gen_topo_data) bfa_fs_port_get_gen_topo_data() argument 654 bfa_fcs_lport_online_actions(struct bfa_fcs_lport_s *port) bfa_fcs_lport_online_actions() argument 674 bfa_fcs_lport_offline_actions(struct bfa_fcs_lport_s *port) bfa_fcs_lport_offline_actions() argument 706 bfa_fcs_lport_unknown_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_unknown_init() argument 712 bfa_fcs_lport_unknown_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_unknown_online() argument 718 bfa_fcs_lport_unknown_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_unknown_offline() argument 724 bfa_fcs_lport_abts_acc(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs) bfa_fcs_lport_abts_acc() argument 746 bfa_fcs_lport_deleted(struct bfa_fcs_lport_s *port) bfa_fcs_lport_deleted() argument 900 bfa_fcs_lport_get_rport_by_pid(struct bfa_fcs_lport_s *port, u32 pid) bfa_fcs_lport_get_rport_by_pid() argument 919 bfa_fcs_lport_get_rport_by_old_pid(struct bfa_fcs_lport_s *port, u32 pid) bfa_fcs_lport_get_rport_by_old_pid() argument 938 bfa_fcs_lport_get_rport_by_pwwn(struct bfa_fcs_lport_s *port, wwn_t pwwn) bfa_fcs_lport_get_rport_by_pwwn() argument 957 bfa_fcs_lport_get_rport_by_nwwn(struct bfa_fcs_lport_s *port, wwn_t nwwn) bfa_fcs_lport_get_rport_by_nwwn() argument 976 bfa_fcs_lport_get_rport_by_qualifier(struct bfa_fcs_lport_s *port, wwn_t pwwn, u32 pid) bfa_fcs_lport_get_rport_by_qualifier() argument 996 bfa_fcs_lport_add_rport( struct bfa_fcs_lport_s *port, struct bfa_fcs_rport_s *rport) bfa_fcs_lport_add_rport() argument 1008 bfa_fcs_lport_del_rport( struct bfa_fcs_lport_s *port, struct bfa_fcs_rport_s *rport) bfa_fcs_lport_del_rport() argument 1024 bfa_fcs_lport_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_online() argument 1034 bfa_fcs_lport_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_offline() argument 1044 bfa_fcs_lport_stop(struct bfa_fcs_lport_s *port) bfa_fcs_lport_stop() argument 1056 bfa_fcs_lport_delete(struct bfa_fcs_lport_s *port) bfa_fcs_lport_delete() argument 1065 bfa_fcs_lport_is_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_is_online() argument 1118 bfa_fcs_lport_set_symname(struct bfa_fcs_lport_s *port, char *symname) bfa_fcs_lport_set_symname() argument 1133 bfa_fcs_lport_get_attr( struct bfa_fcs_lport_s *port, struct bfa_lport_attr_s *port_attr) bfa_fcs_lport_get_attr() argument 1178 bfa_fcs_lport_fab_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_init() argument 1189 bfa_fcs_lport_fab_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_online() argument 1199 bfa_fcs_lport_fab_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_offline() argument 1214 bfa_fcs_lport_n2n_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_n2n_init() argument 1222 bfa_fcs_lport_n2n_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_n2n_online() argument 1276 bfa_fcs_lport_n2n_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_n2n_offline() argument 1287 bfa_fcport_get_loop_attr(struct bfa_fcs_lport_s *port) bfa_fcport_get_loop_attr() argument 1318 bfa_fcs_lport_loop_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_loop_init() argument 1326 bfa_fcs_lport_loop_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_loop_online() argument 1374 bfa_fcs_lport_loop_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_loop_offline() argument 1481 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_offline() local 1521 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_sending_rhba() local 1546 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rhba() local 1595 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rhba_retry() local 1626 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_sending_rprt() local 1651 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rprt() local 1698 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rprt_retry() local 1729 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_sending_rpa() local 1754 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rpa() local 1799 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rpa_retry() local 1827 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_online() local 1848 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_disabled() local 1863 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_send_rhba() local 1902 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_build_rhba_pyld() local 2162 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_rhba_response() local 2196 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_send_rprt() local 2462 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_build_rprt_pyld() local 2485 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_rprt_response() local 2519 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_send_rpa() local 2556 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_build_rpa_pyld() local 2577 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_rpa_response() local 2616 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_fdmi_get_hbaattr() local 2672 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_fdmi_get_portattr() local 3136 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_send_gmal() local 3171 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_gmal_response() local 3337 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_send_gfn() local 3371 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_gfn_response() local 3414 struct bfa_fcs_lport_s *port = ms->port; bfa_fcs_lport_ms_send_plogi() local 3453 struct bfa_fcs_lport_s *port = ms->port; bfa_fcs_lport_ms_plogi_response() local 3513 bfa_fcs_lport_ms_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_init() argument 3527 bfa_fcs_lport_ms_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_offline() argument 3537 bfa_fcs_lport_ms_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_online() argument 3545 bfa_fcs_lport_ms_fabric_rscn(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_fabric_rscn() argument 4379 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_plogi() local 4418 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_plogi_response() local 4476 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rnn_id() local 4516 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rnn_id_response() local 4553 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rsnn_nn() local 4595 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rsnn_nn_response() local 4632 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rspn_id() local 4693 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rspn_id_response() local 4730 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rft_id() local 4766 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rft_id_response() local 4803 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rff_id() local 4844 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rff_id_response() local 4888 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_gid_ft() local 4928 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_gid_ft_response() local 5024 bfa_fcs_lport_ns_process_gidft_pids(struct bfa_fcs_lport_s *port, u32 *pid_buf, u32 n_pids) bfa_fcs_lport_ns_process_gidft_pids() argument 5099 bfa_fcs_lport_ns_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_init() argument 5108 bfa_fcs_lport_ns_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_offline() argument 5117 bfa_fcs_lport_ns_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_online() argument 5126 bfa_fcs_lport_ns_query(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_query() argument 5136 bfa_fcs_lport_ns_boot_target_disc(bfa_fcs_lport_t *port) bfa_fcs_lport_ns_boot_target_disc() argument 5156 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_util_send_rspn_id() local 5302 struct bfa_fcs_lport_s *port = scn->port; bfa_fcs_lport_scn_sm_scr() local 5373 struct bfa_fcs_lport_s *port = scn->port; bfa_fcs_lport_scn_send_scr() local 5415 struct bfa_fcs_lport_s *port = scn->port; bfa_fcs_lport_scn_scr_response() local 5457 bfa_fcs_lport_scn_send_ls_acc(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs) bfa_fcs_lport_scn_send_ls_acc() argument 5511 bfa_fcs_lport_scn_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_scn_init() argument 5520 bfa_fcs_lport_scn_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_scn_offline() argument 5529 bfa_fcs_lport_fab_scn_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_scn_online() argument 5538 bfa_fcs_lport_scn_portid_rscn(struct bfa_fcs_lport_s *port, u32 rpid) bfa_fcs_lport_scn_portid_rscn() argument 5591 bfa_fcs_lport_scn_multiport_rscn(struct bfa_fcs_lport_s *port, enum fc_rscn_format format, u32 rscn_pid) bfa_fcs_lport_scn_multiport_rscn() argument 5614 bfa_fcs_lport_scn_process_rscn(struct bfa_fcs_lport_s *port, struct fchs_s *fchs, u32 len) bfa_fcs_lport_scn_process_rscn() argument 5712 bfa_fcs_lport_get_rport(struct bfa_fcs_lport_s *port, wwn_t wwn, int index, int nrports, bfa_boolean_t bwwn) bfa_fcs_lport_get_rport() argument 5760 bfa_fcs_lport_get_rport_quals(struct bfa_fcs_lport_s *port, struct bfa_rport_qualifier_s rports[], int *nrports) bfa_fcs_lport_get_rport_quals() argument 5811 bfa_fcs_lport_get_rport_max_speed(bfa_fcs_lport_t *port) bfa_fcs_lport_get_rport_max_speed() argument 5893 bfa_fcs_lport_get_info(struct bfa_fcs_lport_s *port, struct bfa_lport_info_s *port_info) bfa_fcs_lport_get_info() argument 5954 bfa_fcs_lport_lip_scn_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_lip_scn_online() argument 6476 bfa_fcs_vport_aen_post(struct bfa_fcs_lport_s *port, enum bfa_lport_aen_event event) bfa_fcs_vport_aen_post() argument [all...] |
/kernel/linux/linux-6.6/drivers/scsi/bfa/ |
H A D | bfa_fcs_lport.c | 47 static void bfa_fcs_lport_send_ls_rjt(struct bfa_fcs_lport_s *port, 50 static void bfa_fcs_lport_plogi(struct bfa_fcs_lport_s *port, 52 static void bfa_fcs_lport_online_actions(struct bfa_fcs_lport_s *port); 53 static void bfa_fcs_lport_offline_actions(struct bfa_fcs_lport_s *port); 54 static void bfa_fcs_lport_unknown_init(struct bfa_fcs_lport_s *port); 55 static void bfa_fcs_lport_unknown_online(struct bfa_fcs_lport_s *port); 56 static void bfa_fcs_lport_unknown_offline(struct bfa_fcs_lport_s *port); 57 static void bfa_fcs_lport_deleted(struct bfa_fcs_lport_s *port); 58 static void bfa_fcs_lport_echo(struct bfa_fcs_lport_s *port, 61 static void bfa_fcs_lport_rnid(struct bfa_fcs_lport_s *port, 133 bfa_fcs_lport_sm_uninit( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_uninit() argument 151 bfa_fcs_lport_sm_init(struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_init() argument 185 bfa_fcs_lport_sm_online( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_online() argument 245 bfa_fcs_lport_sm_offline( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_offline() argument 301 bfa_fcs_lport_sm_stopping(struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_stopping() argument 325 bfa_fcs_lport_sm_deleting( struct bfa_fcs_lport_s *port, enum bfa_fcs_lport_event event) bfa_fcs_lport_sm_deleting() argument 353 bfa_fcs_lport_aen_post(struct bfa_fcs_lport_s *port, enum bfa_lport_aen_event event) bfa_fcs_lport_aen_post() argument 378 bfa_fcs_lport_send_ls_rjt(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, u8 reason_code, u8 reason_code_expl) bfa_fcs_lport_send_ls_rjt() argument 406 bfa_fcs_lport_send_fcgs_rjt(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, u8 reason_code, u8 reason_code_expl) bfa_fcs_lport_send_fcgs_rjt() argument 440 bfa_fcs_lport_plogi(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, struct fc_logi_s *plogi) bfa_fcs_lport_plogi() argument 545 bfa_fcs_lport_echo(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, struct fc_echo_s *echo, u16 rx_len) bfa_fcs_lport_echo() argument 586 bfa_fcs_lport_rnid(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs, struct fc_rnid_cmd_s *rnid, u16 rx_len) bfa_fcs_lport_rnid() argument 642 bfa_fs_port_get_gen_topo_data(struct bfa_fcs_lport_s *port, struct fc_rnid_general_topology_data_s *gen_topo_data) bfa_fs_port_get_gen_topo_data() argument 654 bfa_fcs_lport_online_actions(struct bfa_fcs_lport_s *port) bfa_fcs_lport_online_actions() argument 674 bfa_fcs_lport_offline_actions(struct bfa_fcs_lport_s *port) bfa_fcs_lport_offline_actions() argument 706 bfa_fcs_lport_unknown_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_unknown_init() argument 712 bfa_fcs_lport_unknown_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_unknown_online() argument 718 bfa_fcs_lport_unknown_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_unknown_offline() argument 724 bfa_fcs_lport_abts_acc(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs) bfa_fcs_lport_abts_acc() argument 746 bfa_fcs_lport_deleted(struct bfa_fcs_lport_s *port) bfa_fcs_lport_deleted() argument 900 bfa_fcs_lport_get_rport_by_pid(struct bfa_fcs_lport_s *port, u32 pid) bfa_fcs_lport_get_rport_by_pid() argument 919 bfa_fcs_lport_get_rport_by_old_pid(struct bfa_fcs_lport_s *port, u32 pid) bfa_fcs_lport_get_rport_by_old_pid() argument 938 bfa_fcs_lport_get_rport_by_pwwn(struct bfa_fcs_lport_s *port, wwn_t pwwn) bfa_fcs_lport_get_rport_by_pwwn() argument 957 bfa_fcs_lport_get_rport_by_nwwn(struct bfa_fcs_lport_s *port, wwn_t nwwn) bfa_fcs_lport_get_rport_by_nwwn() argument 976 bfa_fcs_lport_get_rport_by_qualifier(struct bfa_fcs_lport_s *port, wwn_t pwwn, u32 pid) bfa_fcs_lport_get_rport_by_qualifier() argument 996 bfa_fcs_lport_add_rport( struct bfa_fcs_lport_s *port, struct bfa_fcs_rport_s *rport) bfa_fcs_lport_add_rport() argument 1008 bfa_fcs_lport_del_rport( struct bfa_fcs_lport_s *port, struct bfa_fcs_rport_s *rport) bfa_fcs_lport_del_rport() argument 1024 bfa_fcs_lport_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_online() argument 1034 bfa_fcs_lport_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_offline() argument 1044 bfa_fcs_lport_stop(struct bfa_fcs_lport_s *port) bfa_fcs_lport_stop() argument 1056 bfa_fcs_lport_delete(struct bfa_fcs_lport_s *port) bfa_fcs_lport_delete() argument 1065 bfa_fcs_lport_is_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_is_online() argument 1118 bfa_fcs_lport_set_symname(struct bfa_fcs_lport_s *port, char *symname) bfa_fcs_lport_set_symname() argument 1133 bfa_fcs_lport_get_attr( struct bfa_fcs_lport_s *port, struct bfa_lport_attr_s *port_attr) bfa_fcs_lport_get_attr() argument 1178 bfa_fcs_lport_fab_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_init() argument 1189 bfa_fcs_lport_fab_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_online() argument 1199 bfa_fcs_lport_fab_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_offline() argument 1214 bfa_fcs_lport_n2n_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_n2n_init() argument 1222 bfa_fcs_lport_n2n_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_n2n_online() argument 1276 bfa_fcs_lport_n2n_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_n2n_offline() argument 1287 bfa_fcport_get_loop_attr(struct bfa_fcs_lport_s *port) bfa_fcport_get_loop_attr() argument 1318 bfa_fcs_lport_loop_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_loop_init() argument 1326 bfa_fcs_lport_loop_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_loop_online() argument 1374 bfa_fcs_lport_loop_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_loop_offline() argument 1481 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_offline() local 1521 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_sending_rhba() local 1546 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rhba() local 1595 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rhba_retry() local 1626 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_sending_rprt() local 1651 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rprt() local 1698 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rprt_retry() local 1729 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_sending_rpa() local 1754 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rpa() local 1799 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_rpa_retry() local 1827 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_online() local 1848 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_sm_disabled() local 1863 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_send_rhba() local 1904 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_build_rhba_pyld() local 2170 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_rhba_response() local 2204 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_send_rprt() local 2470 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_build_rprt_pyld() local 2493 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_rprt_response() local 2527 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_send_rpa() local 2564 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_build_rpa_pyld() local 2585 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_lport_fdmi_rpa_response() local 2624 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_fdmi_get_hbaattr() local 2680 struct bfa_fcs_lport_s *port = fdmi->ms->port; bfa_fcs_fdmi_get_portattr() local 3144 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_send_gmal() local 3179 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_gmal_response() local 3345 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_send_gfn() local 3379 bfa_fcs_lport_t *port = ms->port; bfa_fcs_lport_ms_gfn_response() local 3422 struct bfa_fcs_lport_s *port = ms->port; bfa_fcs_lport_ms_send_plogi() local 3461 struct bfa_fcs_lport_s *port = ms->port; bfa_fcs_lport_ms_plogi_response() local 3521 bfa_fcs_lport_ms_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_init() argument 3535 bfa_fcs_lport_ms_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_offline() argument 3545 bfa_fcs_lport_ms_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_online() argument 3553 bfa_fcs_lport_ms_fabric_rscn(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ms_fabric_rscn() argument 4387 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_plogi() local 4426 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_plogi_response() local 4484 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rnn_id() local 4524 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rnn_id_response() local 4561 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rsnn_nn() local 4603 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rsnn_nn_response() local 4640 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rspn_id() local 4701 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rspn_id_response() local 4738 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rft_id() local 4774 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rft_id_response() local 4811 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_rff_id() local 4852 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_rff_id_response() local 4896 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_send_gid_ft() local 4936 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_gid_ft_response() local 5032 bfa_fcs_lport_ns_process_gidft_pids(struct bfa_fcs_lport_s *port, u32 *pid_buf, u32 n_pids) bfa_fcs_lport_ns_process_gidft_pids() argument 5107 bfa_fcs_lport_ns_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_init() argument 5116 bfa_fcs_lport_ns_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_offline() argument 5125 bfa_fcs_lport_ns_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_online() argument 5134 bfa_fcs_lport_ns_query(struct bfa_fcs_lport_s *port) bfa_fcs_lport_ns_query() argument 5144 bfa_fcs_lport_ns_boot_target_disc(bfa_fcs_lport_t *port) bfa_fcs_lport_ns_boot_target_disc() argument 5164 struct bfa_fcs_lport_s *port = ns->port; bfa_fcs_lport_ns_util_send_rspn_id() local 5310 struct bfa_fcs_lport_s *port = scn->port; bfa_fcs_lport_scn_sm_scr() local 5381 struct bfa_fcs_lport_s *port = scn->port; bfa_fcs_lport_scn_send_scr() local 5423 struct bfa_fcs_lport_s *port = scn->port; bfa_fcs_lport_scn_scr_response() local 5465 bfa_fcs_lport_scn_send_ls_acc(struct bfa_fcs_lport_s *port, struct fchs_s *rx_fchs) bfa_fcs_lport_scn_send_ls_acc() argument 5519 bfa_fcs_lport_scn_init(struct bfa_fcs_lport_s *port) bfa_fcs_lport_scn_init() argument 5528 bfa_fcs_lport_scn_offline(struct bfa_fcs_lport_s *port) bfa_fcs_lport_scn_offline() argument 5537 bfa_fcs_lport_fab_scn_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_fab_scn_online() argument 5546 bfa_fcs_lport_scn_portid_rscn(struct bfa_fcs_lport_s *port, u32 rpid) bfa_fcs_lport_scn_portid_rscn() argument 5599 bfa_fcs_lport_scn_multiport_rscn(struct bfa_fcs_lport_s *port, enum fc_rscn_format format, u32 rscn_pid) bfa_fcs_lport_scn_multiport_rscn() argument 5622 bfa_fcs_lport_scn_process_rscn(struct bfa_fcs_lport_s *port, struct fchs_s *fchs, u32 len) bfa_fcs_lport_scn_process_rscn() argument 5720 bfa_fcs_lport_get_rport(struct bfa_fcs_lport_s *port, wwn_t wwn, int index, int nrports, bfa_boolean_t bwwn) bfa_fcs_lport_get_rport() argument 5768 bfa_fcs_lport_get_rport_quals(struct bfa_fcs_lport_s *port, struct bfa_rport_qualifier_s rports[], int *nrports) bfa_fcs_lport_get_rport_quals() argument 5819 bfa_fcs_lport_get_rport_max_speed(bfa_fcs_lport_t *port) bfa_fcs_lport_get_rport_max_speed() argument 5901 bfa_fcs_lport_get_info(struct bfa_fcs_lport_s *port, struct bfa_lport_info_s *port_info) bfa_fcs_lport_get_info() argument 5962 bfa_fcs_lport_lip_scn_online(struct bfa_fcs_lport_s *port) bfa_fcs_lport_lip_scn_online() argument 6484 bfa_fcs_vport_aen_post(struct bfa_fcs_lport_s *port, enum bfa_lport_aen_event event) bfa_fcs_vport_aen_post() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/4xx/ |
H A D | pci.c | 657 int (*port_init_hw)(struct ppc4xx_pciex_port *port); 658 int (*setup_utl)(struct ppc4xx_pciex_port *port); 659 void (*check_link)(struct ppc4xx_pciex_port *port); 664 static int __init ppc4xx_pciex_wait_on_sdr(struct ppc4xx_pciex_port *port, in ppc4xx_pciex_wait_on_sdr() argument 673 val = mfdcri(SDR0, port->sdr_base + sdr_offset); in ppc4xx_pciex_wait_on_sdr() 676 port->index, sdr_offset, timeout_ms, val); in ppc4xx_pciex_wait_on_sdr() 684 static int __init ppc4xx_pciex_port_reset_sdr(struct ppc4xx_pciex_port *port) in ppc4xx_pciex_port_reset_sdr() argument 687 if (ppc4xx_pciex_wait_on_sdr(port, PESDRn_RCSSTS, 1 << 20, 0, 10)) { in ppc4xx_pciex_port_reset_sdr() 689 port->index); in ppc4xx_pciex_port_reset_sdr() 696 static void __init ppc4xx_pciex_check_link_sdr(struct ppc4xx_pciex_port *port) in ppc4xx_pciex_check_link_sdr() argument 843 ppc440spe_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc440spe_pciex_init_port_hw() argument 881 ppc440speA_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc440speA_pciex_init_port_hw() argument 886 ppc440speB_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc440speB_pciex_init_port_hw() argument 895 ppc440speA_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc440speA_pciex_init_utl() argument 915 ppc440speB_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc440speB_pciex_init_utl() argument 947 ppc460ex_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc460ex_pciex_init_port_hw() argument 1023 ppc460ex_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc460ex_pciex_init_utl() argument 1058 apm821xx_pciex_init_port_hw(struct ppc4xx_pciex_port *port) apm821xx_pciex_init_port_hw() argument 1206 ppc460sx_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc460sx_pciex_init_port_hw() argument 1225 ppc460sx_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc460sx_pciex_init_utl() argument 1234 ppc460sx_pciex_check_link(struct ppc4xx_pciex_port *port) ppc460sx_pciex_check_link() argument 1276 ppc405ex_pcie_phy_reset(struct ppc4xx_pciex_port *port) ppc405ex_pcie_phy_reset() argument 1297 ppc405ex_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc405ex_pciex_init_port_hw() argument 1332 ppc405ex_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc405ex_pciex_init_utl() argument 1370 ppc_476fpe_pciex_check_link(struct ppc4xx_pciex_port *port) ppc_476fpe_pciex_check_link() argument 1461 ppc4xx_pciex_port_init_mapping(struct ppc4xx_pciex_port *port) ppc4xx_pciex_port_init_mapping() argument 1488 ppc4xx_pciex_port_init(struct ppc4xx_pciex_port *port) ppc4xx_pciex_port_init() argument 1548 ppc4xx_pciex_validate_bdf(struct ppc4xx_pciex_port *port, struct pci_bus *bus, unsigned int devfn) ppc4xx_pciex_validate_bdf() argument 1584 ppc4xx_pciex_get_config_base(struct ppc4xx_pciex_port *port, struct pci_bus *bus, unsigned int devfn) ppc4xx_pciex_get_config_base() argument 1605 struct ppc4xx_pciex_port *port = ppc4xx_pciex_read_config() local 1662 struct ppc4xx_pciex_port *port = ppc4xx_pciex_write_config() local 1708 ppc4xx_setup_one_pciex_POM(struct ppc4xx_pciex_port *port, struct pci_controller *hose, void __iomem *mbase, u64 plb_addr, u64 pci_addr, u64 size, unsigned int flags, int index) ppc4xx_setup_one_pciex_POM() argument 1784 ppc4xx_configure_pciex_POMs(struct ppc4xx_pciex_port *port, struct pci_controller *hose, void __iomem *mbase) ppc4xx_configure_pciex_POMs() argument 1838 ppc4xx_configure_pciex_PIMs(struct ppc4xx_pciex_port *port, struct pci_controller *hose, void __iomem *mbase, struct resource *res) ppc4xx_configure_pciex_PIMs() argument 1912 ppc4xx_pciex_port_setup_hose(struct ppc4xx_pciex_port *port) ppc4xx_pciex_port_setup_hose() argument 2077 struct ppc4xx_pciex_port *port; ppc4xx_probe_pciex_bridge() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/4xx/ |
H A D | pci.c | 655 int (*port_init_hw)(struct ppc4xx_pciex_port *port); 656 int (*setup_utl)(struct ppc4xx_pciex_port *port); 657 void (*check_link)(struct ppc4xx_pciex_port *port); 662 static int __init ppc4xx_pciex_wait_on_sdr(struct ppc4xx_pciex_port *port, in ppc4xx_pciex_wait_on_sdr() argument 671 val = mfdcri(SDR0, port->sdr_base + sdr_offset); in ppc4xx_pciex_wait_on_sdr() 674 port->index, sdr_offset, timeout_ms, val); in ppc4xx_pciex_wait_on_sdr() 682 static int __init ppc4xx_pciex_port_reset_sdr(struct ppc4xx_pciex_port *port) in ppc4xx_pciex_port_reset_sdr() argument 685 if (ppc4xx_pciex_wait_on_sdr(port, PESDRn_RCSSTS, 1 << 20, 0, 10)) { in ppc4xx_pciex_port_reset_sdr() 687 port->index); in ppc4xx_pciex_port_reset_sdr() 694 static void __init ppc4xx_pciex_check_link_sdr(struct ppc4xx_pciex_port *port) in ppc4xx_pciex_check_link_sdr() argument 841 ppc440spe_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc440spe_pciex_init_port_hw() argument 879 ppc440speA_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc440speA_pciex_init_port_hw() argument 884 ppc440speB_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc440speB_pciex_init_port_hw() argument 893 ppc440speA_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc440speA_pciex_init_utl() argument 913 ppc440speB_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc440speB_pciex_init_utl() argument 945 ppc460ex_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc460ex_pciex_init_port_hw() argument 1021 ppc460ex_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc460ex_pciex_init_utl() argument 1056 apm821xx_pciex_init_port_hw(struct ppc4xx_pciex_port *port) apm821xx_pciex_init_port_hw() argument 1204 ppc460sx_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc460sx_pciex_init_port_hw() argument 1223 ppc460sx_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc460sx_pciex_init_utl() argument 1232 ppc460sx_pciex_check_link(struct ppc4xx_pciex_port *port) ppc460sx_pciex_check_link() argument 1274 ppc405ex_pcie_phy_reset(struct ppc4xx_pciex_port *port) ppc405ex_pcie_phy_reset() argument 1295 ppc405ex_pciex_init_port_hw(struct ppc4xx_pciex_port *port) ppc405ex_pciex_init_port_hw() argument 1330 ppc405ex_pciex_init_utl(struct ppc4xx_pciex_port *port) ppc405ex_pciex_init_utl() argument 1368 ppc_476fpe_pciex_check_link(struct ppc4xx_pciex_port *port) ppc_476fpe_pciex_check_link() argument 1459 ppc4xx_pciex_port_init_mapping(struct ppc4xx_pciex_port *port) ppc4xx_pciex_port_init_mapping() argument 1486 ppc4xx_pciex_port_init(struct ppc4xx_pciex_port *port) ppc4xx_pciex_port_init() argument 1546 ppc4xx_pciex_validate_bdf(struct ppc4xx_pciex_port *port, struct pci_bus *bus, unsigned int devfn) ppc4xx_pciex_validate_bdf() argument 1582 ppc4xx_pciex_get_config_base(struct ppc4xx_pciex_port *port, struct pci_bus *bus, unsigned int devfn) ppc4xx_pciex_get_config_base() argument 1603 struct ppc4xx_pciex_port *port = ppc4xx_pciex_read_config() local 1660 struct ppc4xx_pciex_port *port = ppc4xx_pciex_write_config() local 1706 ppc4xx_setup_one_pciex_POM(struct ppc4xx_pciex_port *port, struct pci_controller *hose, void __iomem *mbase, u64 plb_addr, u64 pci_addr, u64 size, unsigned int flags, int index) ppc4xx_setup_one_pciex_POM() argument 1782 ppc4xx_configure_pciex_POMs(struct ppc4xx_pciex_port *port, struct pci_controller *hose, void __iomem *mbase) ppc4xx_configure_pciex_POMs() argument 1836 ppc4xx_configure_pciex_PIMs(struct ppc4xx_pciex_port *port, struct pci_controller *hose, void __iomem *mbase, struct resource *res) ppc4xx_configure_pciex_PIMs() argument 1910 ppc4xx_pciex_port_setup_hose(struct ppc4xx_pciex_port *port) ppc4xx_pciex_port_setup_hose() argument 2074 struct ppc4xx_pciex_port *port; ppc4xx_probe_pciex_bridge() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | keyspan_pda.c | 50 struct usb_serial_port *port; member 128 struct usb_serial_port *port = urb->context; in keyspan_pda_rx_interrupt() local 136 priv = usb_get_serial_port_data(port); in keyspan_pda_rx_interrupt() 154 dev_warn(&port->dev, "short message received\n"); in keyspan_pda_rx_interrupt() 164 tty_insert_flip_string(&port->port, data + 1, len - 1); in keyspan_pda_rx_interrupt() 165 tty_flip_buffer_push(&port->port); in keyspan_pda_rx_interrupt() 170 dev_warn(&port->dev, "short interrupt message received\n"); in keyspan_pda_rx_interrupt() 173 dev_dbg(&port in keyspan_pda_rx_interrupt() 210 struct usb_serial_port *port = tty->driver_data; keyspan_pda_rx_throttle() local 218 struct usb_serial_port *port = tty->driver_data; keyspan_pda_rx_unthrottle() local 287 struct usb_serial_port *port = tty->driver_data; keyspan_pda_break_ctl() local 310 keyspan_pda_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) keyspan_pda_set_termios() argument 392 struct usb_serial_port *port = tty->driver_data; keyspan_pda_tiocmget() local 414 struct usb_serial_port *port = tty->driver_data; keyspan_pda_tiocmset() local 436 keyspan_pda_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *buf, int count) keyspan_pda_write() argument 557 struct usb_serial_port *port = urb->context; keyspan_pda_write_bulk_callback() local 568 struct usb_serial_port *port = tty->driver_data; keyspan_pda_write_room() local 583 struct usb_serial_port *port = tty->driver_data; keyspan_pda_chars_in_buffer() local 601 keyspan_pda_dtr_rts(struct usb_serial_port *port, int on) keyspan_pda_dtr_rts() argument 612 keyspan_pda_open(struct tty_struct *tty, struct usb_serial_port *port) keyspan_pda_open() argument 657 keyspan_pda_close(struct usb_serial_port *port) keyspan_pda_close() argument 712 keyspan_pda_port_probe(struct usb_serial_port *port) keyspan_pda_port_probe() argument 730 keyspan_pda_port_remove(struct usb_serial_port *port) keyspan_pda_port_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/rmnet/ |
H A D | rmnet_map_data.c | 244 struct rmnet_port *port, in rmnet_map_v5_checksum_uplink_packet() 297 struct rmnet_port *port, in rmnet_map_add_map_header() 309 if (port->data_format & RMNET_FLAGS_EGRESS_MAP_CKSUMV5) in rmnet_map_add_map_header() 343 struct rmnet_port *port) in rmnet_map_deaggregate() 358 if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV4) { in rmnet_map_deaggregate() 360 } else if (port->data_format & RMNET_FLAGS_INGRESS_MAP_CKSUMV5) { in rmnet_map_deaggregate() 475 struct rmnet_port *port, in rmnet_map_checksum_uplink_packet() 484 rmnet_map_v5_checksum_uplink_packet(skb, port, orig_dev); in rmnet_map_checksum_uplink_packet() 525 static void reset_aggr_params(struct rmnet_port *port) in reset_aggr_params() argument 527 port in reset_aggr_params() 243 rmnet_map_v5_checksum_uplink_packet(struct sk_buff *skb, struct rmnet_port *port, struct net_device *orig_dev) rmnet_map_v5_checksum_uplink_packet() argument 295 rmnet_map_add_map_header(struct sk_buff *skb, int hdrlen, struct rmnet_port *port, int pad) rmnet_map_add_map_header() argument 342 rmnet_map_deaggregate(struct sk_buff *skb, struct rmnet_port *port) rmnet_map_deaggregate() argument 474 rmnet_map_checksum_uplink_packet(struct sk_buff *skb, struct rmnet_port *port, struct net_device *orig_dev, int csum_type) rmnet_map_checksum_uplink_packet() argument 533 rmnet_send_skb(struct rmnet_port *port, struct sk_buff *skb) rmnet_send_skb() argument 552 struct rmnet_port *port; rmnet_map_flush_tx_packet_work() local 573 struct rmnet_port *port; rmnet_map_flush_tx_packet_queue() local 582 rmnet_map_tx_aggregate(struct sk_buff *skb, struct rmnet_port *port, struct net_device *orig_dev) rmnet_map_tx_aggregate() argument 677 rmnet_map_update_ul_agg_config(struct rmnet_port *port, u32 size, u32 count, u32 time) rmnet_map_update_ul_agg_config() argument 687 rmnet_map_tx_aggregate_init(struct rmnet_port *port) rmnet_map_tx_aggregate_init() argument 696 rmnet_map_tx_aggregate_exit(struct rmnet_port *port) rmnet_map_tx_aggregate_exit() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | vlv_dsi_regs.h | 16 #define _MIPI_PORT(port, a, c) (((port) == PORT_A) ? a : c) /* ports A and C only */ 17 #define _MMIO_MIPI(port, a, c) _MMIO(_MIPI_PORT(port, a, c)) 43 #define MIPI_PORT_CTRL(port) _MMIO_MIPI(port, _MIPIA_PORT_CTRL, _MIPIC_PORT_CTRL) 45 /* BXT port control */ 92 #define MIPI_TEARING_CTRL(port) _MMIO_MIPI(port, _MIPIA_TEARING_CTRL, _MIPIC_TEARING_CTRL) 103 #define MIPI_DEVICE_READY(port) _MMIO_MIP [all...] |
H A D | vlv_dsi_pll_regs.h | 21 #define BXT_MIPI_DIV_SHIFT(port) \ 22 _MIPI_PORT(port, BXT_MIPI1_DIV_SHIFT, \ 28 #define BXT_MIPI_TX_ESCLK_SHIFT(port) \ 29 _MIPI_PORT(port, BXT_MIPI1_TX_ESCLK_SHIFT, \ 33 #define BXT_MIPI_TX_ESCLK_FIXDIV_MASK(port) \ 34 _MIPI_PORT(port, BXT_MIPI1_TX_ESCLK_FIXDIV_MASK, \ 36 #define BXT_MIPI_TX_ESCLK_DIVIDER(port, val) \ 37 (((val) & 0x3F) << BXT_MIPI_TX_ESCLK_SHIFT(port)) 41 #define BXT_MIPI_RX_ESCLK_UPPER_SHIFT(port) \ 42 _MIPI_PORT(port, BXT_MIPI1_RX_ESCLK_UPPER_SHIF [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_port.c | 79 struct sparx5_port *port, in sparx5_get_dev2g5_status() 82 u32 portno = port->portno; in sparx5_get_dev2g5_status() 97 if (port->conf.portmode == PHY_INTERFACE_MODE_1000BASEX) in sparx5_get_dev2g5_status() 99 else if (port->conf.portmode == PHY_INTERFACE_MODE_2500BASEX) in sparx5_get_dev2g5_status() 110 if (port->conf.portmode == PHY_INTERFACE_MODE_SGMII) { in sparx5_get_dev2g5_status() 122 struct sparx5_port *port, in sparx5_get_sfi_status() 125 bool high_speed_dev = sparx5_is_baser(port->conf.portmode); in sparx5_get_sfi_status() 126 u32 portno = port->portno; in sparx5_get_sfi_status() 131 netdev_err(port->ndev, "error: low speed and SFI mode\n"); in sparx5_get_sfi_status() 148 if (port in sparx5_get_sfi_status() 78 sparx5_get_dev2g5_status(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_status *status) sparx5_get_dev2g5_status() argument 121 sparx5_get_sfi_status(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_status *status) sparx5_get_sfi_status() argument 160 sparx5_get_port_status(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_status *status) sparx5_get_port_status() argument 189 sparx5_port_error(struct sparx5_port *port, struct sparx5_port_config *conf, enum port_error errtype) sparx5_port_error() argument 212 sparx5_port_verify_speed(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_verify_speed() argument 264 sparx5_dev_change(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_dev_change() argument 316 sparx5_port_disable(struct sparx5 *sparx5, struct sparx5_port *port, bool high_spd_dev) sparx5_port_disable() argument 516 sparx5_port_mux_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_mux_set() argument 552 sparx5_port_max_tags_set(struct sparx5 *sparx5, struct sparx5_port *port) sparx5_port_max_tags_set() argument 635 sparx5_port_fc_setup(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_fc_setup() argument 681 sparx5_serdes_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_serdes_set() argument 727 sparx5_port_pcs_low_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_pcs_low_set() argument 787 sparx5_port_pcs_high_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_pcs_high_set() argument 844 sparx5_dev_switch(struct sparx5 *sparx5, int port, bool hsd) sparx5_dev_switch() argument 867 sparx5_port_config_low_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_config_low_set() argument 921 sparx5_port_pcs_set(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_pcs_set() argument 970 sparx5_port_config(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_config() argument 1013 sparx5_port_init(struct sparx5 *sparx5, struct sparx5_port *port, struct sparx5_port_config *conf) sparx5_port_init() argument 1143 sparx5_port_enable(struct sparx5_port *port, bool enable) sparx5_port_enable() argument 1154 sparx5_port_qos_set(struct sparx5_port *port, struct sparx5_port_qos *qos) sparx5_port_qos_set() argument 1166 sparx5_port_qos_pcp_rewr_set(const struct sparx5_port *port, struct sparx5_port_qos_pcp_rewr *qos) sparx5_port_qos_pcp_rewr_set() argument 1222 sparx5_port_qos_pcp_set(const struct sparx5_port *port, struct sparx5_port_qos_pcp *qos) sparx5_port_qos_pcp_set() argument 1250 sparx5_port_qos_dscp_rewr_mode_set(const struct sparx5_port *port, int mode) sparx5_port_qos_dscp_rewr_mode_set() argument 1258 sparx5_port_qos_dscp_rewr_set(const struct sparx5_port *port, struct sparx5_port_qos_dscp_rewr *qos) sparx5_port_qos_dscp_rewr_set() argument 1289 sparx5_port_qos_dscp_set(const struct sparx5_port *port, struct sparx5_port_qos_dscp *qos) sparx5_port_qos_dscp_set() argument 1327 sparx5_port_qos_default_set(const struct sparx5_port *port, const struct sparx5_port_qos *qos) sparx5_port_qos_default_set() argument [all...] |