Home
last modified time | relevance | path

Searched refs:port (Results 201 - 225 of 8130) sorted by relevance

12345678910>>...326

/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-vf610.c86 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 Dpxa.c17 * 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 Dapbuart.h46 #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 D21285.c3 * 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 Dpxa.c17 * 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 Dsc16is7xx.c325 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 Dapbuart.h46 #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 Dhi_pwm.c32 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 Dgpio-vf610.c85 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 D8250_aspeed_vuart.c37 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 Dclass.c167 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 Dbpck6.c6 * "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 Dswitch.c55 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 Disicom.c13 * 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 Dgemini.c228 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 Dgemini.c227 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 Dbfa_fcs_lport.c47 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 Dbfa_fcs_lport.c47 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 Dpci.c657 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 Dpci.c655 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 Dkeyspan_pda.c50 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 Drmnet_map_data.c244 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 Dvlv_dsi_regs.h16 #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 Dvlv_dsi_pll_regs.h21 #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 Dsparx5_port.c79 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...]

Completed in 33 milliseconds

12345678910>>...326