| /linux/drivers/usb/typec/tcpm/ |
| H A D | tcpm.c | 288 * @min_volt: Actual min voltage at the local port 289 * @req_min_volt: Requested min voltage to the port partner 290 * @max_volt: Actual max voltage at the local port 291 * @req_max_volt: Requested max voltage to the port partner 292 * @max_curr: Actual max current at the local port 293 * @req_max_curr: Requested max current of the port partner 294 * @req_out_volt: Requested output voltage to the port partner 295 * @req_op_curr: Requested operating current to the port partner 330 * @req_op_curr_ma: Requested operating current to the port partner acting as source 331 * @req_out_volt_mv: Requested output voltage to the port partner acting as source [all …]
|
| /linux/drivers/mmc/core/ |
| H A D | sdio_uart.c | 22 * concurrent access to the same port. 65 struct tty_port port; member 87 static int sdio_uart_add_port(struct sdio_uart_port *port) in sdio_uart_add_port() argument 91 mutex_init(&port->func_lock); in sdio_uart_add_port() 92 spin_lock_init(&port->write_lock); in sdio_uart_add_port() 93 if (kfifo_alloc(&port->xmit_fifo, FIFO_SIZE, GFP_KERNEL)) in sdio_uart_add_port() 99 port->index = index; in sdio_uart_add_port() 100 sdio_uart_table[index] = port; in sdio_uart_add_port() 112 struct sdio_uart_port *port; in sdio_uart_port_get() local 118 port = sdio_uart_table[index]; in sdio_uart_port_get() [all …]
|
| /linux/drivers/net/bonding/ |
| H A D | bond_3ad.c | 34 /* Port Variables definitions used by the State Machines (43.4.7 in the 49 /* Port Key definitions 53 * Port key | User key (10 bits) | Speed (5 bits) | Duplex| 95 static int ad_lacpdu_send(struct port *port); 96 static int ad_marker_send(struct port *port, struct bond_marker *marker); 97 static void ad_mux_machine(struct port *port, bool *update_slave_arr); 98 static void ad_rx_machine(struct lacpdu *lacpdu, struct port *por 129 __get_bond_by_port(struct port * port) __get_bond_by_port() argument 145 __get_first_agg(struct port * port) __get_first_agg() argument 182 __disable_distributing_port(struct port * port) __disable_distributing_port() argument 194 __enable_collecting_port(struct port * port) __enable_collecting_port() argument 208 __disable_port(struct port * port) __disable_port() argument 219 __enable_port(struct port * port) __enable_port() argument 232 __port_move_to_attached_state(struct port * port) __port_move_to_attached_state() argument 248 __port_is_collecting_distributing(struct port * port) __port_is_collecting_distributing() argument 259 __get_agg_selection_mode(struct port * port) __get_agg_selection_mode() argument 273 __check_agg_selection_timer(struct port * port) __check_agg_selection_timer() argument 308 __get_link_speed(struct port * port) __get_link_speed() argument 419 __get_duplex(struct port * port) __get_duplex() argument 445 __ad_actor_update_port(struct port * port) __ad_actor_update_port() argument 519 __choose_matched(struct lacpdu * lacpdu,struct port * port) __choose_matched() argument 548 __record_pdu(struct lacpdu * lacpdu,struct port * port) __record_pdu() argument 591 __record_default(struct port * port) __record_default() argument 616 __update_selected(struct lacpdu * lacpdu,struct port * port) __update_selected() argument 647 __update_default_selected(struct port * port) __update_default_selected() argument 680 __update_ntt(struct lacpdu * lacpdu,struct port * port) __update_ntt() argument 709 struct port *port; __agg_ports_are_ready() local 737 struct port *port; __set_agg_ports_ready() local 750 struct port *port; __agg_active_ports() local 764 struct port *port = agg->lag_ports; __agg_ports_priority() local 873 __update_lacpdu_from_port(struct port * port) __update_lacpdu_from_port() argument 927 ad_lacpdu_send(struct port * port) ad_lacpdu_send() argument 971 ad_marker_send(struct port * port,struct bond_marker * marker) ad_marker_send() argument 1016 ad_cond_set_peer_notif(struct port * port) ad_cond_set_peer_notif() argument 1029 ad_mux_machine(struct port * port,bool * update_slave_arr) ad_mux_machine() argument 1241 ad_rx_machine(struct lacpdu * lacpdu,struct port * port) ad_rx_machine() argument 1385 ad_churn_machine(struct port * port) ad_churn_machine() argument 1425 ad_tx_machine(struct port * port) ad_tx_machine() argument 1461 ad_periodic_machine(struct port * port) ad_periodic_machine() argument 1552 ad_port_selection_logic(struct port * port,bool * update_slave_arr) ad_port_selection_logic() argument 1802 struct port *port = agg->lag_ports; agg_device_up() local 1854 struct port *port; ad_agg_selection_logic() local 2011 ad_initialize_port(struct port * port,const struct bond_params * bond_params) ad_initialize_port() argument 2080 ad_enable_collecting(struct port * port) ad_enable_collecting() argument 2100 ad_disable_distributing(struct port * port,bool * update_slave_arr) ad_disable_distributing() argument 2122 ad_enable_collecting_distributing(struct port * port,bool * update_slave_arr) ad_enable_collecting_distributing() argument 2145 ad_disable_collecting_distributing(struct port * port,bool * update_slave_arr) ad_disable_collecting_distributing() argument 2167 ad_marker_info_received(struct bond_marker * marker_info,struct port * port) ad_marker_info_received() argument 2196 ad_marker_response_received(struct bond_marker * marker,struct port * port) ad_marker_response_received() argument 2256 struct port *port; bond_3ad_bind_slave() local 2309 struct port *port, *prev_port, *temp_port; bond_3ad_unbind_slave() local 2487 struct port *port = &(SLAVE_AD_INFO(slave))->port; bond_3ad_update_ad_actor_settings() local 2537 struct port *port; bond_3ad_state_machine_handler() local 2625 struct port *port; bond_3ad_rx_indication() local 2691 ad_update_actor_keys(struct port * port,bool reset) ad_update_actor_keys() argument 2737 struct port *port; bond_3ad_adapter_speed_duplex_changed() local 2765 struct port *port; bond_3ad_handle_link_change() local 2866 struct port *port; __bond_3ad_get_active_agg_info() local 2934 struct port *port = NULL; bond_3ad_update_lacp_rate() local 2959 struct port *port = NULL; bond_3ad_update_lacp_active() local [all...] |
| /linux/drivers/usb/host/ |
| H A D | xhci-dbgtty.c | 28 dbc_kfifo_to_req(struct dbc_port *port, char *packet) in dbc_kfifo_to_req() argument 32 len = kfifo_len(&port->port.xmit_fifo); in dbc_kfifo_to_req() 39 if (port->tx_boundary) in dbc_kfifo_to_req() 40 len = min(port->tx_boundary, len); in dbc_kfifo_to_req() 42 len = kfifo_out(&port->port.xmit_fifo, packet, len); in dbc_kfifo_to_req() 44 if (port->tx_boundary) in dbc_kfifo_to_req() 45 port->tx_boundary -= len; in dbc_kfifo_to_req() 50 static int dbc_do_start_tx(struct dbc_port *port) in dbc_do_start_tx() argument 51 __releases(&port->port_lock) in dbc_do_start_tx() 52 __acquires(&port->port_lock) in dbc_do_start_tx() [all …]
|
| /linux/drivers/scsi/libsas/ |
| H A D | sas_port.c | 3 * Serial Attached SCSI (SAS) Port class 15 static bool phy_is_wideport_member(struct asd_sas_port *port, struct asd_sas_phy *phy) in phy_is_wideport_member() argument 19 if (memcmp(port->attached_sas_addr, phy->attached_sas_addr, in phy_is_wideport_member() 21 memcmp(port->sas_addr, phy->sas_addr, SAS_ADDR_SIZE) != 0)) in phy_is_wideport_member() 29 struct asd_sas_port *port = phy->port; in sas_resume_port() local 36 if (port->suspended) in sas_resume_port() 37 port->suspended = 0; in sas_resume_port() 43 /* if the port came back: in sas_resume_port() 47 list_for_each_entry_safe(dev, n, &port->dev_list, dev_list_node) { in sas_resume_port() 52 sas_unregister_dev(port, dev); in sas_resume_port() [all …]
|
| /linux/drivers/char/ |
| H A D | virtio_console.c | 44 /* Used for exporting per-port information to debugfs */ 68 /* The hvc device associated with this console port */ 155 /* Array of per-port IO virtqueues */ 166 /* This struct holds the per-port data */ 167 struct port { struct 168 /* Next port in the list, head is in the ports_device */ 179 * port. Has to be a spinlock because it can be called from argument 187 /* The IO vqs for this port */ argument 190 /* File in the debugfs directory that exposes this port's information */ argument 195 * this port fo argument 172 portdevport global() argument 175 inbufport global() argument 198 statsport global() argument 206 consport global() argument 210 devport global() argument 216 waitqueueport global() argument 222 async_queueport global() argument 230 host_connectedport global() argument 234 guest_connectedport find_port_by_vtermno() argument 236 struct port *port; find_port_by_vtermno() local 256 struct port *port; find_port_by_devt_in_portdev() local 276 struct port *port; find_port_by_devt() local 293 struct port *port; find_port_by_id() local 310 struct port *port; find_port_by_vq() local 323 is_console_port(struct port * port) is_console_port() argument 460 get_inbuf(struct port * port) get_inbuf() argument 498 discard_port_data(struct port * port) discard_port_data() argument 524 port_has_data(struct port * port) port_has_data() argument 570 send_control_msg(struct port * port,unsigned int event,unsigned int value) send_control_msg() argument 581 reclaim_consumed_buffers(struct port * port) reclaim_consumed_buffers() argument 596 __send_to_port(struct port * port,struct scatterlist * sg,int nents,size_t in_count,void * data,bool nonblock) __send_to_port() argument 654 fill_readbuf(struct port * port,u8 __user * out_buf,size_t out_count,bool to_user) fill_readbuf() argument 697 will_read_block(struct port * port) will_read_block() argument 706 will_write_block(struct port * port) will_write_block() argument 732 struct port *port; port_fops_read() local 776 wait_port_writable(struct port * port,bool nonblock) wait_port_writable() argument 799 struct port *port; port_fops_write() local 904 struct port *port = filp->private_data; port_fops_splice_write() local 963 struct port *port; port_fops_poll() local 988 struct port *port; port_fops_release() local 1023 struct port *port; port_fops_open() local 1076 struct port *port; port_fops_fasync() local 1109 struct port *port; put_chars() local 1137 struct port *port; get_chars() local 1149 resize_console(struct port * port) resize_console() argument 1168 struct port *port; notifier_add_vio() local 1194 init_port_console(struct port * port) init_port_console() argument 1243 struct port *port; show_port_name() local 1264 struct port *port = s->private; port_debugfs_show() local 1281 set_console_size(struct port * port,u16 rows,u16 cols) set_console_size() argument 1316 send_sigio_to_port(struct port * port) send_sigio_to_port() argument 1324 struct port *port; add_port() local 1447 struct port *port; remove_port() local 1454 remove_port_data(struct port * port) remove_port_data() argument 1471 unplug_port(struct port * port) unplug_port() argument 1528 struct port *port; handle_control_message() local 1700 struct port *port; out_intr() local 1713 struct port *port; in_intr() local 1781 struct port *port; config_work_handler() local 1903 struct port *port, *port2; virtcons_remove() local 2091 struct port *port; virtcons_freeze() local 2126 struct port *port; virtcons_restore() local [all...] |
| /linux/drivers/tty/serial/ |
| H A D | milbeaut_usio.c | 65 static void mlb_usio_stop_tx(struct uart_port *port) in mlb_usio_stop_tx() argument 67 writew(readw(port->membase + MLB_USIO_REG_FCR) & ~MLB_USIO_FCR_FTIE, in mlb_usio_stop_tx() 68 port->membase + MLB_USIO_REG_FCR); in mlb_usio_stop_tx() 69 writeb(readb(port->membase + MLB_USIO_REG_SCR) & ~MLB_USIO_SCR_TBIE, in mlb_usio_stop_tx() 70 port->membase + MLB_USIO_REG_SCR); in mlb_usio_stop_tx() 73 static void mlb_usio_tx_chars(struct uart_port *port) in mlb_usio_tx_chars() argument 75 struct tty_port *tport = &port->state->port; in mlb_usio_tx_chars() 78 writew(readw(port->membase + MLB_USIO_REG_FCR) & ~MLB_USIO_FCR_FTIE, in mlb_usio_tx_chars() 79 port->membase + MLB_USIO_REG_FCR); in mlb_usio_tx_chars() 80 writeb(readb(port->membase + MLB_USIO_REG_SCR) & in mlb_usio_tx_chars() [all …]
|
| H A D | bcm63xx_uart.c | 73 static inline unsigned int bcm_uart_readl(struct uart_port *port, in bcm_uart_readl() argument 76 return __raw_readl(port->membase + offset); in bcm_uart_readl() 79 static inline void bcm_uart_writel(struct uart_port *port, in bcm_uart_writel() argument 82 __raw_writel(value, port->membase + offset); in bcm_uart_writel() 88 static unsigned int bcm_uart_tx_empty(struct uart_port *port) in bcm_uart_tx_empty() argument 92 val = bcm_uart_readl(port, UART_IR_REG); in bcm_uart_tx_empty() 99 static void bcm_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in bcm_uart_set_mctrl() argument 103 val = bcm_uart_readl(port, UART_MCTL_REG); in bcm_uart_set_mctrl() 110 bcm_uart_writel(port, val, UART_MCTL_REG); in bcm_uart_set_mctrl() 112 val = bcm_uart_readl(port, UART_CTL_RE in bcm_uart_set_mctrl() 123 bcm_uart_get_mctrl(struct uart_port * port) bcm_uart_get_mctrl() argument 143 bcm_uart_stop_tx(struct uart_port * port) bcm_uart_stop_tx() argument 159 bcm_uart_start_tx(struct uart_port * port) bcm_uart_start_tx() argument 175 bcm_uart_stop_rx(struct uart_port * port) bcm_uart_stop_rx() argument 187 bcm_uart_enable_ms(struct uart_port * port) bcm_uart_enable_ms() argument 199 bcm_uart_break_ctl(struct uart_port * port,int ctl) bcm_uart_break_ctl() argument 219 bcm_uart_type(struct uart_port * port) bcm_uart_type() argument 227 bcm_uart_do_rx(struct uart_port * port) bcm_uart_do_rx() argument 303 bcm_uart_do_tx(struct uart_port * port) bcm_uart_do_tx() argument 333 struct uart_port *port; bcm_uart_interrupt() local 365 bcm_uart_enable(struct uart_port * port) bcm_uart_enable() argument 377 bcm_uart_disable(struct uart_port * port) bcm_uart_disable() argument 390 bcm_uart_flush(struct uart_port * port) bcm_uart_flush() argument 407 bcm_uart_startup(struct uart_port * port) bcm_uart_startup() argument 452 bcm_uart_shutdown(struct uart_port * port) bcm_uart_shutdown() argument 468 bcm_uart_set_termios(struct uart_port * port,struct ktermios * new,const struct ktermios * old) bcm_uart_set_termios() argument 557 bcm_uart_request_port(struct uart_port * port) bcm_uart_request_port() argument 566 bcm_uart_release_port(struct uart_port * port) bcm_uart_release_port() argument 574 bcm_uart_config_port(struct uart_port * port,int flags) bcm_uart_config_port() argument 587 bcm_uart_verify_port(struct uart_port * port,struct serial_struct * serinfo) bcm_uart_verify_port() argument 605 bcm_uart_tx_full(struct uart_port * port) bcm_uart_tx_full() argument 614 bcm_uart_poll_get_char(struct uart_port * port) bcm_uart_poll_get_char() argument 625 bcm_uart_poll_put_char(struct uart_port * port,unsigned char c) bcm_uart_poll_put_char() argument 662 wait_for_xmitr(struct uart_port * port) wait_for_xmitr() argument 694 bcm_console_putchar(struct uart_port * port,unsigned char ch) bcm_console_putchar() argument 706 struct uart_port *port; bcm_console_write() local 733 struct uart_port *port; bcm_console_setup() local 811 struct uart_port *port; bcm_uart_probe() local 868 struct uart_port *port; bcm_uart_remove() local [all...] |
| H A D | timbuart.c | 25 struct uart_port port; member 35 static void timbuart_mctrl_check(struct uart_port *port, u32 isr, u32 *ier); 39 static void timbuart_stop_rx(struct uart_port *port) in timbuart_stop_rx() argument 42 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~RXFLAGS; in timbuart_stop_rx() 43 iowrite32(ier, port->membase + TIMBUART_IER); in timbuart_stop_rx() 46 static void timbuart_stop_tx(struct uart_port *port) in timbuart_stop_tx() argument 49 u32 ier = ioread32(port->membase + TIMBUART_IER) & ~TXBAE; in timbuart_stop_tx() 50 iowrite32(ier, port->membase + TIMBUART_IER); in timbuart_stop_tx() 53 static void timbuart_start_tx(struct uart_port *port) in timbuart_start_tx() argument 56 container_of(port, struct timbuart_port, port); in timbuart_start_tx() [all …]
|
| H A D | meson_uart.c | 89 static void meson_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) in meson_uart_set_mctrl() argument 93 static unsigned int meson_uart_get_mctrl(struct uart_port *port) in meson_uart_get_mctrl() argument 98 static unsigned int meson_uart_tx_empty(struct uart_port *port) in meson_uart_tx_empty() argument 102 val = readl(port->membase + AML_UART_STATUS); in meson_uart_tx_empty() 107 static void meson_uart_stop_tx(struct uart_port *port) in meson_uart_stop_tx() argument 111 val = readl(port->membase + AML_UART_CONTROL); in meson_uart_stop_tx() 113 writel(val, port->membase + AML_UART_CONTROL); in meson_uart_stop_tx() 116 static void meson_uart_stop_rx(struct uart_port *port) in meson_uart_stop_rx() argument 120 val = readl(port->membase + AML_UART_CONTROL); in meson_uart_stop_rx() 122 writel(val, port->membase + AML_UART_CONTROL); in meson_uart_stop_rx() [all …]
|
| H A D | altera_uart.c | 77 struct uart_port port; member 83 static u32 altera_uart_readl(struct uart_port *port, int reg) in altera_uart_readl() argument 85 return readl(port->membase + (reg << port->regshift)); in altera_uart_readl() 88 static void altera_uart_writel(struct uart_port *port, u32 dat, int reg) in altera_uart_writel() argument 90 writel(dat, port->membase + (reg << port->regshift)); in altera_uart_writel() 93 static unsigned int altera_uart_tx_empty(struct uart_port *port) in altera_uart_tx_empty() argument 95 return (altera_uart_readl(port, ALTERA_UART_STATUS_REG) & in altera_uart_tx_empty() 99 static unsigned int altera_uart_get_mctrl(struct uart_port *port) in altera_uart_get_mctrl() argument 101 struct altera_uart *pp = container_of(port, struct altera_uart, port); in altera_uart_get_mctrl() 104 sigs = (altera_uart_readl(port, ALTERA_UART_STATUS_REG) & in altera_uart_get_mctrl() [all …]
|
| H A D | sprd_serial.c | 131 struct uart_port port; member 144 static int sprd_start_dma_rx(struct uart_port *port); 145 static int sprd_tx_dma_config(struct uart_port *port); 159 static inline unsigned int serial_in(struct uart_port *port, in serial_in() argument 162 return readl_relaxed(port->membase + offset); in serial_in() 165 static inline void serial_out(struct uart_port *port, unsigned int offset, in serial_out() argument 168 writel_relaxed(value, port->membase + offset); in serial_out() 171 static unsigned int sprd_tx_empty(struct uart_port *port) in sprd_tx_empty() argument 173 if (serial_in(port, SPRD_STS1) & SPRD_TX_FIFO_CNT_MASK) in sprd_tx_empty() 179 static unsigned int sprd_get_mctrl(struct uart_port *port) in sprd_get_mctrl() argument [all …]
|
| H A D | rda-uart.c | 117 struct uart_port port; member 121 #define to_rda_uart_port(port) container_of(port, struct rda_uart_port, port) argument 125 static inline void rda_uart_write(struct uart_port *port, u32 val, in rda_uart_write() argument 128 writel(val, port->membase + off); in rda_uart_write() 131 static inline u32 rda_uart_read(struct uart_port *port, unsigned int off) in rda_uart_read() argument 133 return readl(port->membase + off); in rda_uart_read() 136 static unsigned int rda_uart_tx_empty(struct uart_port *port) in rda_uart_tx_empty() argument 142 uart_port_lock_irqsave(port, &flags); in rda_uart_tx_empty() 144 val = rda_uart_read(port, RDA_UART_STATUS); in rda_uart_tx_empty() 147 uart_port_unlock_irqrestore(port, flags); in rda_uart_tx_empty() [all …]
|
| H A D | liteuart.c | 46 struct uart_port port; member 51 #define to_liteuart_port(port) container_of(port, struct liteuart_port, port) argument 71 static void liteuart_update_irq_reg(struct uart_port *port, bool set, u8 mask) in liteuart_update_irq_reg() argument 73 struct liteuart_port *uart = to_liteuart_port(port); in liteuart_update_irq_reg() 80 if (port->irq) in liteuart_update_irq_reg() 81 litex_write8(port->membase + OFF_EV_ENABLE, uart->irq_reg); in liteuart_update_irq_reg() 84 static void liteuart_stop_tx(struct uart_port *port) in liteuart_stop_tx() argument 86 liteuart_update_irq_reg(port, false, EV_TX); in liteuart_stop_tx() 89 static void liteuart_start_tx(struct uart_port *port) in liteuart_start_tx() argument 91 liteuart_update_irq_reg(port, true, EV_TX); in liteuart_start_tx() [all …]
|
| H A D | digicolor-usart.c | 77 struct uart_port port; member 83 static bool digicolor_uart_tx_full(struct uart_port *port) in digicolor_uart_tx_full() argument 85 return !!(readb_relaxed(port->membase + UA_STATUS_FIFO) & in digicolor_uart_tx_full() 89 static bool digicolor_uart_rx_empty(struct uart_port *port) in digicolor_uart_rx_empty() argument 91 return !!(readb_relaxed(port->membase + UA_STATUS_FIFO) & in digicolor_uart_rx_empty() 95 static void digicolor_uart_stop_tx(struct uart_port *port) in digicolor_uart_stop_tx() argument 97 u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE); in digicolor_uart_stop_tx() 100 writeb_relaxed(int_enable, port->membase + UA_INT_ENABLE); in digicolor_uart_stop_tx() 103 static void digicolor_uart_start_tx(struct uart_port *port) in digicolor_uart_start_tx() argument 105 u8 int_enable = readb_relaxed(port->membase + UA_INT_ENABLE); in digicolor_uart_start_tx() [all …]
|
| H A D | altera_jtaguart.c | 51 static unsigned int altera_jtaguart_tx_space(struct uart_port *port, u32 *ctlp) in altera_jtaguart_tx_space() argument 53 u32 ctl = readl(port->membase + ALTERA_JTAGUART_CONTROL_REG); in altera_jtaguart_tx_space() 61 static unsigned int altera_jtaguart_tx_empty(struct uart_port *port) in altera_jtaguart_tx_empty() argument 63 return altera_jtaguart_tx_space(port, NULL) ? TIOCSER_TEMT : 0; in altera_jtaguart_tx_empty() 66 static unsigned int altera_jtaguart_get_mctrl(struct uart_port *port) in altera_jtaguart_get_mctrl() argument 71 static void altera_jtaguart_set_mctrl(struct uart_port *port, unsigned int sigs) in altera_jtaguart_set_mctrl() argument 75 static void altera_jtaguart_start_tx(struct uart_port *port) in altera_jtaguart_start_tx() argument 77 port->read_status_mask |= ALTERA_JTAGUART_CONTROL_WE_MSK; in altera_jtaguart_start_tx() 78 writel(port->read_status_mask, in altera_jtaguart_start_tx() 79 port->membase + ALTERA_JTAGUART_CONTROL_REG); in altera_jtaguart_start_tx() [all …]
|
| /linux/drivers/tty/ |
| H A D | vcc.c | 46 /* Microseconds that thread will delay waiting for a vcc port ref */ 108 * vcc_table_add() - Add VCC port to the VCC table 109 * @port: pointer to the VCC port 111 * Return: index of the port in the VCC table on success, 114 static int vcc_table_add(struct vcc_port *port) in vcc_table_add() argument 122 vcc_table[i] = port; in vcc_table_add() 135 * vcc_table_remove() - Removes a VCC port from the VCC table 151 * vcc_get() - Gets a reference to VCC port 155 * Return: reference to the VCC port, if found 156 * NULL, if port not found [all …]
|
| /linux/drivers/scsi/bfa/ |
| H A D | bfa_port.c | 18 BFA_TRC_FILE(CNA, PORT); 21 bfa_port_stats_swap(struct bfa_port_s *port, union bfa_port_stats_u *stats) in bfa_port_stats_swap() argument 45 * @param[in] port - Pointer to the port module 51 bfa_port_enable_isr(struct bfa_port_s *port, bfa_status_t status) in bfa_port_enable_isr() argument 53 bfa_trc(port, status); in bfa_port_enable_isr() 54 port->endis_pending = BFA_FALSE; in bfa_port_enable_isr() 55 port->endis_cbfn(port->endis_cbarg, status); in bfa_port_enable_isr() 62 * @param[in] port - Pointer to the port module 68 bfa_port_disable_isr(struct bfa_port_s *port, bfa_status_t status) in bfa_port_disable_isr() argument 70 bfa_trc(port, status); in bfa_port_disable_isr() [all …]
|
| H A D | bfa_fcs_lport.c | 17 BFA_TRC_FILE(FCS, PORT); 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, [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | generic.c | 104 int usb_serial_generic_open(struct tty_struct *tty, struct usb_serial_port *port) 108 clear_bit(USB_SERIAL_THROTTLED, &port->flags); in usb_serial_generic_open() 110 if (port->bulk_in_size) in usb_serial_generic_open() 111 result = usb_serial_generic_submit_read_urbs(port, GFP_KERNEL); in usb_serial_generic_open() 117 void usb_serial_generic_close(struct usb_serial_port *port) 122 if (port->bulk_out_size) { in usb_serial_generic_close() 123 for (i = 0; i < ARRAY_SIZE(port->write_urbs); ++i) in usb_serial_generic_close() 124 usb_kill_urb(port->write_urbs[i]); in usb_serial_generic_close() 126 spin_lock_irqsave(&port->lock, flags); in usb_serial_generic_close() 127 kfifo_reset_out(&port in usb_serial_generic_close() 105 usb_serial_generic_open(struct tty_struct * tty,struct usb_serial_port * port) usb_serial_generic_open() argument 118 usb_serial_generic_close(struct usb_serial_port * port) usb_serial_generic_close() argument 138 usb_serial_generic_prepare_write_buffer(struct usb_serial_port * port,void * dest,size_t size) usb_serial_generic_prepare_write_buffer() argument 153 usb_serial_generic_write_start(struct usb_serial_port * port,gfp_t mem_flags) usb_serial_generic_write_start() argument 213 usb_serial_generic_write(struct tty_struct * tty,struct usb_serial_port * port,const unsigned char * buf,int count) usb_serial_generic_write() argument 234 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_write_room() local 251 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_chars_in_buffer() local 269 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_wait_until_sent() local 299 usb_serial_generic_submit_read_urb(struct usb_serial_port * port,int index,gfp_t mem_flags) usb_serial_generic_submit_read_urb() argument 323 usb_serial_generic_submit_read_urbs(struct usb_serial_port * port,gfp_t mem_flags) usb_serial_generic_submit_read_urbs() argument 346 struct usb_serial_port *port = urb->context; usb_serial_generic_process_read_urb() local 371 struct usb_serial_port *port = urb->context; usb_serial_generic_read_bulk_callback() local 436 struct usb_serial_port *port = urb->context; usb_serial_generic_write_bulk_callback() local 475 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_throttle() local 483 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_unthrottle() local 500 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_msr_changed() local 528 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_tiocmiwait() local 549 struct usb_serial_port *port = tty->driver_data; usb_serial_generic_get_icount() local 574 usb_serial_handle_sysrq_char(struct usb_serial_port * port,unsigned int ch) usb_serial_handle_sysrq_char() argument 588 usb_serial_handle_break(struct usb_serial_port * port) usb_serial_handle_break() argument 609 usb_serial_handle_dcd_change(struct usb_serial_port * port,struct tty_struct * tty,unsigned int status) usb_serial_handle_dcd_change() argument 633 struct usb_serial_port *port; usb_serial_generic_resume() local [all...] |
| /linux/drivers/gpio/ |
| H A D | gpio-mxc.c | 125 #define GPIO_DR (port->hwdata->dr_reg) 126 #define GPIO_GDIR (port->hwdata->gdir_reg) 127 #define GPIO_PSR (port->hwdata->psr_reg) 128 #define GPIO_ICR1 (port->hwdata->icr1_reg) 129 #define GPIO_ICR2 (port->hwdata->icr2_reg) 130 #define GPIO_IMR (port->hwdata->imr_reg) 131 #define GPIO_ISR (port->hwdata->isr_reg) 132 #define GPIO_EDGE_SEL (port->hwdata->edge_sel_reg) 134 #define GPIO_INT_LOW_LEV (port->hwdata->low_level) 135 #define GPIO_INT_HIGH_LEV (port 165 struct mxc_gpio_port *port = gc->private; gpio_set_irq_type() local 229 mxc_flip_edge(struct mxc_gpio_port * port,u32 gpio) mxc_flip_edge() argument 257 mxc_gpio_irq_handler(struct mxc_gpio_port * port,u32 irq_stat) mxc_gpio_irq_handler() argument 275 struct mxc_gpio_port *port = irq_desc_get_handler_data(desc); mx3_gpio_irq_handler() local 294 struct mxc_gpio_port *port; mx2_gpio_irq_handler() local 324 struct mxc_gpio_port *port = gc->private; gpio_set_wake_irq() local 345 mxc_gpio_init_gc(struct mxc_gpio_port * port,int irq_base) mxc_gpio_init_gc() argument 376 struct mxc_gpio_port *port = gpiochip_get_data(gc); mxc_gpio_to_irq() local 398 mxc_update_irq_chained_handler(struct mxc_gpio_port * port,bool enable) mxc_update_irq_chained_handler() argument 420 struct mxc_gpio_port *port; mxc_gpio_probe() local 542 mxc_gpio_save_regs(struct mxc_gpio_port * port) mxc_gpio_save_regs() argument 555 mxc_gpio_restore_regs(struct mxc_gpio_port * port) mxc_gpio_restore_regs() argument 568 mxc_gpio_generic_config(struct mxc_gpio_port * port,unsigned int offset,unsigned long conf) mxc_gpio_generic_config() argument 582 mxc_gpio_set_pad_wakeup(struct mxc_gpio_port * port,bool enable) mxc_gpio_set_pad_wakeup() argument 624 struct mxc_gpio_port *port = dev_get_drvdata(dev); mxc_gpio_runtime_suspend() local 635 struct mxc_gpio_port *port = dev_get_drvdata(dev); mxc_gpio_runtime_resume() local 653 struct mxc_gpio_port *port = platform_get_drvdata(pdev); mxc_gpio_noirq_suspend() local 664 struct mxc_gpio_port *port = platform_get_drvdata(pdev); mxc_gpio_noirq_resume() local 680 struct mxc_gpio_port *port; mxc_gpio_syscore_suspend() local 697 struct mxc_gpio_port *port; mxc_gpio_syscore_resume() local [all...] |
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_main.c | 61 static void mvpp2_acpi_start(struct mvpp2_port *port); 182 static dma_addr_t mvpp2_txdesc_dma_addr_get(struct mvpp2_port *port, in mvpp2_txdesc_dma_addr_get() argument 185 if (port->priv->hw_version == MVPP21) in mvpp2_txdesc_dma_addr_get() 192 static void mvpp2_txdesc_dma_addr_set(struct mvpp2_port *port, in mvpp2_txdesc_dma_addr_set() argument 201 if (port->priv->hw_version == MVPP21) { in mvpp2_txdesc_dma_addr_set() 213 static size_t mvpp2_txdesc_size_get(struct mvpp2_port *port, in mvpp2_txdesc_size_get() argument 216 if (port->priv->hw_version == MVPP21) in mvpp2_txdesc_size_get() 222 static void mvpp2_txdesc_size_set(struct mvpp2_port *port, in mvpp2_txdesc_size_set() argument 226 if (port->priv->hw_version == MVPP21) in mvpp2_txdesc_size_set() 232 static void mvpp2_txdesc_txq_set(struct mvpp2_port *port, in mvpp2_txdesc_txq_set() argument 242 mvpp2_txdesc_cmd_set(struct mvpp2_port * port,struct mvpp2_tx_desc * tx_desc,unsigned int command) mvpp2_txdesc_cmd_set() argument 252 mvpp2_txdesc_offset_get(struct mvpp2_port * port,struct mvpp2_tx_desc * tx_desc) mvpp2_txdesc_offset_get() argument 261 mvpp2_rxdesc_dma_addr_get(struct mvpp2_port * port,struct mvpp2_rx_desc * rx_desc) mvpp2_rxdesc_dma_addr_get() argument 271 mvpp2_rxdesc_cookie_get(struct mvpp2_port * port,struct mvpp2_rx_desc * rx_desc) mvpp2_rxdesc_cookie_get() argument 281 mvpp2_rxdesc_size_get(struct mvpp2_port * port,struct mvpp2_rx_desc * rx_desc) mvpp2_rxdesc_size_get() argument 290 mvpp2_rxdesc_status_get(struct mvpp2_port * port,struct mvpp2_rx_desc * rx_desc) mvpp2_rxdesc_status_get() argument 306 mvpp2_txq_inc_put(struct mvpp2_port * port,struct mvpp2_txq_pcpu * txq_pcpu,void * data,struct mvpp2_tx_desc * tx_desc,enum mvpp2_tx_buf_type buf_type) mvpp2_txq_inc_put() argument 348 mvpp2_egress_port(struct mvpp2_port * port) mvpp2_egress_port() argument 354 mvpp2_txq_phys(int port,int txq) mvpp2_txq_phys() argument 640 struct mvpp2_port *port; mvpp2_bm_init() local 720 mvpp2_rxq_long_pool_set(struct mvpp2_port * port,int lrxq,int long_pool) mvpp2_rxq_long_pool_set() argument 741 mvpp2_rxq_short_pool_set(struct mvpp2_port * port,int lrxq,int short_pool) mvpp2_rxq_short_pool_set() argument 761 mvpp2_buf_alloc(struct mvpp2_port * port,struct mvpp2_bm_pool * bm_pool,struct page_pool * page_pool,dma_addr_t * buf_dma_addr,phys_addr_t * buf_phys_addr,gfp_t gfp_mask) mvpp2_buf_alloc() argument 796 mvpp2_rxq_enable_fc(struct mvpp2_port * port) mvpp2_rxq_enable_fc() argument 857 mvpp2_rxq_disable_fc(struct mvpp2_port * port) mvpp2_rxq_disable_fc() argument 900 mvpp2_bm_pool_update_fc(struct mvpp2_port * port,struct mvpp2_bm_pool * pool,bool en) mvpp2_bm_pool_update_fc() argument 955 struct mvpp2_port *port; mvpp2_bm_pool_update_priv_fc() local 1000 mvpp2_bm_pool_put(struct mvpp2_port * port,int pool,dma_addr_t buf_dma_addr,phys_addr_t buf_phys_addr) mvpp2_bm_pool_put() argument 1043 mvpp2_bm_bufs_add(struct mvpp2_port * port,struct mvpp2_bm_pool * bm_pool,int buf_num) mvpp2_bm_bufs_add() argument 1099 mvpp2_bm_pool_use(struct mvpp2_port * port,unsigned pool,int pkt_size) mvpp2_bm_pool_use() argument 1155 mvpp2_bm_pool_use_percpu(struct mvpp2_port * port,int type,unsigned int pool,int pkt_size) mvpp2_bm_pool_use_percpu() argument 1203 mvpp2_swf_bm_pool_init_shared(struct mvpp2_port * port) mvpp2_swf_bm_pool_init_shared() argument 1251 mvpp2_swf_bm_pool_init_percpu(struct mvpp2_port * port) mvpp2_swf_bm_pool_init_percpu() argument 1282 mvpp2_swf_bm_pool_init(struct mvpp2_port * port) mvpp2_swf_bm_pool_init() argument 1290 mvpp2_set_hw_csum(struct mvpp2_port * port,enum mvpp2_bm_pool_log_num new_long_pool) mvpp2_set_hw_csum() argument 1312 struct mvpp2_port *port = netdev_priv(dev); mvpp2_bm_update_mtu() local 1385 mvpp2_interrupts_enable(struct mvpp2_port * port) mvpp2_interrupts_enable() argument 1396 mvpp2_interrupts_disable(struct mvpp2_port * port) mvpp2_interrupts_disable() argument 1409 struct mvpp2_port *port = qvec->port; mvpp2_qvec_interrupt_enable() local 1417 struct mvpp2_port *port = qvec->port; mvpp2_qvec_interrupt_disable() local 1429 struct mvpp2_port *port = arg; mvpp2_interrupts_mask() local 1451 struct mvpp2_port *port = arg; mvpp2_interrupts_unmask() local 1474 mvpp2_shared_interrupt_mask_unmask(struct mvpp2_port * port,bool mask) mvpp2_shared_interrupt_mask_unmask() argument 1502 mvpp2_port_supports_xlg(struct mvpp2_port * port) mvpp2_port_supports_xlg() argument 1507 mvpp2_port_supports_rgmii(struct mvpp2_port * port) mvpp2_port_supports_rgmii() argument 1531 mvpp22_gop_init_rgmii(struct mvpp2_port * port) mvpp22_gop_init_rgmii() argument 1559 mvpp22_gop_init_sgmii(struct mvpp2_port * port) mvpp22_gop_init_sgmii() argument 1579 mvpp22_gop_init_10gkr(struct mvpp2_port * port) mvpp22_gop_init_10gkr() argument 1602 mvpp22_gop_fca_enable_periodic(struct mvpp2_port * port,bool en) mvpp22_gop_fca_enable_periodic() argument 1615 mvpp22_gop_fca_set_timer(struct mvpp2_port * port,u32 timer) mvpp22_gop_fca_set_timer() argument 1631 mvpp22_gop_fca_set_periodic_timer(struct mvpp2_port * port) mvpp22_gop_fca_set_periodic_timer() argument 1645 mvpp22_gop_init(struct mvpp2_port * port,phy_interface_t interface) mvpp22_gop_init() argument 1701 mvpp22_gop_unmask_irq(struct mvpp2_port * port) mvpp22_gop_unmask_irq() argument 1725 mvpp22_gop_mask_irq(struct mvpp2_port * port) mvpp22_gop_mask_irq() argument 1745 mvpp22_gop_setup_irq(struct mvpp2_port * port) mvpp22_gop_setup_irq() argument 1785 mvpp22_comphy_init(struct mvpp2_port * port,phy_interface_t interface) mvpp22_comphy_init() argument 1800 mvpp2_port_enable(struct mvpp2_port * port) mvpp2_port_enable() argument 1818 mvpp2_port_disable(struct mvpp2_port * port) mvpp2_port_disable() argument 1835 mvpp2_port_periodic_xon_disable(struct mvpp2_port * port) mvpp2_port_periodic_xon_disable() argument 1845 mvpp2_port_loopback_set(struct mvpp2_port * port,const struct phylink_link_state * state) mvpp2_port_loopback_set() argument 1882 mvpp2_read_count(struct mvpp2_port * port,const struct mvpp2_ethtool_counter * counter) mvpp2_read_count() argument 1987 struct mvpp2_port *port = netdev_priv(netdev); mvpp2_ethtool_get_strings() local 2017 mvpp2_get_xdp_stats(struct mvpp2_port * port,struct mvpp2_pcpu_stats * xdp_stats) mvpp2_get_xdp_stats() argument 2055 mvpp2_read_stats(struct mvpp2_port * port) mvpp2_read_stats() argument 2122 struct mvpp2_port *port = container_of(del_work, struct mvpp2_port, mvpp2_gather_hw_statistics() local 2142 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_stats() local 2157 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_sset_count() local 2165 mvpp2_mac_reset_assert(struct mvpp2_port * port) mvpp2_mac_reset_assert() argument 2180 mvpp22_pcs_reset_assert(struct mvpp2_port * port) mvpp22_pcs_reset_assert() argument 2201 mvpp22_pcs_reset_deassert(struct mvpp2_port * port,phy_interface_t interface) mvpp22_pcs_reset_deassert() argument 2234 mvpp2_gmac_max_rx_size_set(struct mvpp2_port * port) mvpp2_gmac_max_rx_size_set() argument 2246 mvpp2_xlg_max_rx_size_set(struct mvpp2_port * port) mvpp2_xlg_max_rx_size_set() argument 2258 mvpp2_defaults_set(struct mvpp2_port * port) mvpp2_defaults_set() argument 2317 mvpp2_ingress_enable(struct mvpp2_port * port) mvpp2_ingress_enable() argument 2330 mvpp2_ingress_disable(struct mvpp2_port * port) mvpp2_ingress_disable() argument 2346 mvpp2_egress_enable(struct mvpp2_port * port) mvpp2_egress_enable() argument 2368 mvpp2_egress_disable(struct mvpp2_port * port) mvpp2_egress_disable() argument 2405 mvpp2_rxq_received(struct mvpp2_port * port,int rxq_id) mvpp2_rxq_received() argument 2416 mvpp2_rxq_status_update(struct mvpp2_port * port,int rxq_id,int used_count,int free_count) mvpp2_rxq_status_update() argument 2439 mvpp2_rxq_offset_set(struct mvpp2_port * port,int prxq,int offset) mvpp2_rxq_offset_set() argument 2474 mvpp2_aggr_txq_pend_desc_add(struct mvpp2_port * port,int pending) mvpp2_aggr_txq_pend_desc_add() argument 2488 mvpp2_aggr_desc_num_check(struct mvpp2_port * port,struct mvpp2_tx_queue * aggr_txq,int num) mvpp2_aggr_desc_num_check() argument 2512 mvpp2_txq_alloc_reserved_desc(struct mvpp2_port * port,struct mvpp2_tx_queue * txq,int num) mvpp2_txq_alloc_reserved_desc() argument 2530 mvpp2_txq_reserved_desc_num_proc(struct mvpp2_port * port,struct mvpp2_tx_queue * txq,struct mvpp2_txq_pcpu * txq_pcpu,int num) mvpp2_txq_reserved_desc_num_proc() argument 2622 mvpp2_txq_sent_desc_proc(struct mvpp2_port * port,struct mvpp2_tx_queue * txq) mvpp2_txq_sent_desc_proc() argument 2641 struct mvpp2_port *port = arg; mvpp2_txq_sent_counter_clear() local 2658 mvpp2_txp_max_tx_size_set(struct mvpp2_port * port) mvpp2_txp_max_tx_size_set() argument 2707 mvpp2_set_rxq_free_tresh(struct mvpp2_port * port,struct mvpp2_rx_queue * rxq) mvpp2_set_rxq_free_tresh() argument 2723 mvpp2_rx_pkts_coal_set(struct mvpp2_port * port,struct mvpp2_rx_queue * rxq) mvpp2_rx_pkts_coal_set() argument 2739 mvpp2_tx_pkts_coal_set(struct mvpp2_port * port,struct mvpp2_tx_queue * txq) mvpp2_tx_pkts_coal_set() argument 2775 mvpp2_rx_time_coal_set(struct mvpp2_port * port,struct mvpp2_rx_queue * rxq) mvpp2_rx_time_coal_set() argument 2792 mvpp2_tx_time_coal_set(struct mvpp2_port * port) mvpp2_tx_time_coal_set() argument 2809 mvpp2_txq_bufs_free(struct mvpp2_port * port,struct mvpp2_tx_queue * txq,struct mvpp2_txq_pcpu * txq_pcpu,int num) mvpp2_txq_bufs_free() argument 2841 mvpp2_get_rx_queue(struct mvpp2_port * port,u32 cause) mvpp2_get_rx_queue() argument 2849 mvpp2_get_tx_queue(struct mvpp2_port * port,u32 cause) mvpp2_get_tx_queue() argument 2858 mvpp2_txq_done(struct mvpp2_port * port,struct mvpp2_tx_queue * txq,struct mvpp2_txq_pcpu * txq_pcpu) mvpp2_txq_done() argument 2879 mvpp2_tx_done(struct mvpp2_port * port,u32 cause,unsigned int thread) mvpp2_tx_done() argument 2942 mvpp2_rxq_init(struct mvpp2_port * port,struct mvpp2_rx_queue * rxq) mvpp2_rxq_init() argument 3029 mvpp2_rxq_drop_pkts(struct mvpp2_port * port,struct mvpp2_rx_queue * rxq) mvpp2_rxq_drop_pkts() argument 3054 mvpp2_rxq_deinit(struct mvpp2_port * port,struct mvpp2_rx_queue * rxq) mvpp2_rxq_deinit() argument 3090 mvpp2_txq_init(struct mvpp2_port * port,struct mvpp2_tx_queue * txq) mvpp2_txq_init() argument 3180 mvpp2_txq_deinit(struct mvpp2_port * port,struct mvpp2_tx_queue * txq) mvpp2_txq_deinit() argument 3221 mvpp2_txq_clean(struct mvpp2_port * port,struct mvpp2_tx_queue * txq) mvpp2_txq_clean() argument 3270 mvpp2_cleanup_txqs(struct mvpp2_port * port) mvpp2_cleanup_txqs() argument 3295 mvpp2_cleanup_rxqs(struct mvpp2_port * port) mvpp2_cleanup_rxqs() argument 3307 mvpp2_setup_rxqs(struct mvpp2_port * port) mvpp2_setup_rxqs() argument 3328 mvpp2_setup_txqs(struct mvpp2_port * port) mvpp2_setup_txqs() argument 3372 mvpp2_isr_handle_ptp_queue(struct mvpp2_port * port,int nq) mvpp2_isr_handle_ptp_queue() argument 3409 mvpp2_isr_handle_ptp(struct mvpp2_port * port) mvpp2_isr_handle_ptp() argument 3422 mvpp2_isr_handle_link(struct mvpp2_port * port,struct phylink_pcs * pcs,bool link) mvpp2_isr_handle_link() argument 3452 mvpp2_isr_handle_xlg(struct mvpp2_port * port) mvpp2_isr_handle_xlg() argument 3465 mvpp2_isr_handle_gmac_internal(struct mvpp2_port * port) mvpp2_isr_handle_gmac_internal() argument 3485 struct mvpp2_port *port = (struct mvpp2_port *)dev_id; mvpp2_port_isr() local 3516 struct mvpp2_port *port; mvpp2_hr_timer_cb() local 3548 mvpp2_rx_error(struct mvpp2_port * port,struct mvpp2_rx_desc * rx_desc) mvpp2_rx_error() argument 3573 mvpp2_rx_csum(struct mvpp2_port * port,u32 status) mvpp2_rx_csum() argument 3587 mvpp2_rx_refill(struct mvpp2_port * port,struct mvpp2_bm_pool * bm_pool,struct page_pool * page_pool,int pool) mvpp2_rx_refill() argument 3606 mvpp2_skb_tx_csum(struct mvpp2_port * port,struct sk_buff * skb) mvpp2_skb_tx_csum() argument 3637 mvpp2_xdp_finish_tx(struct mvpp2_port * port,u16 txq_id,int nxmit,int nxmit_byte) mvpp2_xdp_finish_tx() argument 3667 mvpp2_xdp_submit_frame(struct mvpp2_port * port,u16 txq_id,struct xdp_frame * xdpf,bool dma_map) mvpp2_xdp_submit_frame() argument 3731 mvpp2_xdp_xmit_back(struct mvpp2_port * port,struct xdp_buff * xdp) mvpp2_xdp_xmit_back() argument 3769 struct mvpp2_port *port = netdev_priv(dev); mvpp2_xdp_xmit() local 3810 mvpp2_run_xdp(struct mvpp2_port * port,struct bpf_prog * prog,struct xdp_buff * xdp,struct page_pool * pp,struct mvpp2_pcpu_stats * stats) mvpp2_run_xdp() argument 3865 mvpp2_buff_hdr_pool_put(struct mvpp2_port * port,struct mvpp2_rx_desc * rx_desc,int pool,u32 rx_status) mvpp2_buff_hdr_pool_put() argument 3895 mvpp2_rx(struct mvpp2_port * port,struct napi_struct * napi,int rx_todo,struct mvpp2_rx_queue * rxq) mvpp2_rx() argument 4083 tx_desc_unmap_put(struct mvpp2_port * port,struct mvpp2_tx_queue * txq,struct mvpp2_tx_desc * desc) tx_desc_unmap_put() argument 4099 mvpp2_txdesc_clear_ptp(struct mvpp2_port * port,struct mvpp2_tx_desc * desc) mvpp2_txdesc_clear_ptp() argument 4108 mvpp2_tx_hw_tstamp(struct mvpp2_port * port,struct mvpp2_tx_desc * tx_desc,struct sk_buff * skb) mvpp2_tx_hw_tstamp() argument 4188 mvpp2_tx_frag_process(struct mvpp2_port * port,struct sk_buff * skb,struct mvpp2_tx_queue * aggr_txq,struct mvpp2_tx_queue * txq) mvpp2_tx_frag_process() argument 4249 struct mvpp2_port *port = netdev_priv(dev); mvpp2_tso_put_hdr() local 4274 struct mvpp2_port *port = netdev_priv(dev); mvpp2_tso_put_data() local 4310 struct mvpp2_port *port = netdev_priv(dev); mvpp2_tx_tso() local 4359 struct mvpp2_port *port = netdev_priv(dev); mvpp2_tx() local 4495 struct mvpp2_port *port = netdev_priv(napi->dev); mvpp2_poll() local 4568 mvpp22_mode_reconfigure(struct mvpp2_port * port,phy_interface_t interface) mvpp22_mode_reconfigure() argument 4606 mvpp2_start_dev(struct mvpp2_port * port) mvpp2_start_dev() argument 4633 mvpp2_stop_dev(struct mvpp2_port * port) mvpp2_stop_dev() argument 4692 mvpp21_get_mac_address(struct mvpp2_port * port,unsigned char * addr) mvpp21_get_mac_address() argument 4707 mvpp2_irqs_init(struct mvpp2_port * port) mvpp2_irqs_init() argument 4755 mvpp2_irqs_deinit(struct mvpp2_port * port) mvpp2_irqs_deinit() argument 4770 mvpp22_rss_is_supported(struct mvpp2_port * port) mvpp22_rss_is_supported() argument 4778 struct mvpp2_port *port = netdev_priv(dev); mvpp2_open() local 4886 struct mvpp2_port *port = netdev_priv(dev); mvpp2_stop() local 4921 mvpp2_prs_mac_da_accept_list(struct mvpp2_port * port,struct netdev_hw_addr_list * list) mvpp2_prs_mac_da_accept_list() argument 4936 mvpp2_set_rx_promisc(struct mvpp2_port * port,bool enable) mvpp2_set_rx_promisc() argument 4952 struct mvpp2_port *port = netdev_priv(dev); mvpp2_set_rx_mode() local 5005 struct mvpp2_port *port = NULL; mvpp2_bm_switch_buffers() local 5052 struct mvpp2_port *port = netdev_priv(dev); mvpp2_change_mtu() local 5115 mvpp2_check_pagepool_dma(struct mvpp2_port * port) mvpp2_check_pagepool_dma() argument 5145 struct mvpp2_port *port = netdev_priv(dev); mvpp2_get_stats64() local 5180 struct mvpp2_port *port = netdev_priv(dev); mvpp2_hwtstamp_set() local 5238 struct mvpp2_port *port = netdev_priv(dev); mvpp2_hwtstamp_get() local 5253 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_ts_info() local 5273 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ioctl() local 5283 struct mvpp2_port *port = netdev_priv(dev); mvpp2_vlan_rx_add_vid() local 5295 struct mvpp2_port *port = netdev_priv(dev); mvpp2_vlan_rx_kill_vid() local 5305 struct mvpp2_port *port = netdev_priv(dev); mvpp2_set_features() local 5330 mvpp2_xdp_setup(struct mvpp2_port * port,struct netdev_bpf * bpf) mvpp2_xdp_setup() argument 5375 struct mvpp2_port *port = netdev_priv(dev); mvpp2_xdp() local 5389 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_nway_reset() local 5404 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_coalesce() local 5440 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_coalesce() local 5466 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_ringparam() local 5480 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_ringparam() local 5540 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_pause_param() local 5551 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_pause_param() local 5562 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_link_ksettings() local 5573 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_link_ksettings() local 5583 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_rx_ring_count() local 5591 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_rxnfc() local 5625 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_rxnfc() local 5646 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_rxfh_indir_size() local 5654 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_rxfh() local 5672 mvpp2_ethtool_rxfh_okay(struct mvpp2_port * port,const struct ethtool_rxfh_param * rxfh) mvpp2_ethtool_rxfh_okay() argument 5693 struct mvpp2_port *port = netdev_priv(dev); mvpp2_create_rxfh_context() local 5719 struct mvpp2_port *port = netdev_priv(dev); mvpp2_modify_rxfh_context() local 5736 struct mvpp2_port *port = netdev_priv(dev); mvpp2_remove_rxfh_context() local 5751 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_rxfh_fields() local 5763 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_rxfh_fields() local 5774 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_get_eee() local 5785 struct mvpp2_port *port = netdev_priv(dev); mvpp2_ethtool_set_eee() local 5850 mvpp2_simple_queue_vectors_init(struct mvpp2_port * port,struct device_node * port_node) mvpp2_simple_queue_vectors_init() argument 5871 mvpp2_multi_queue_vectors_init(struct mvpp2_port * port,struct device_node * port_node) mvpp2_multi_queue_vectors_init() argument 5935 mvpp2_queue_vectors_init(struct mvpp2_port * port,struct device_node * port_node) mvpp2_queue_vectors_init() argument 5944 mvpp2_queue_vectors_deinit(struct mvpp2_port * port) mvpp2_queue_vectors_deinit() argument 5953 mvpp2_rx_irqs_setup(struct mvpp2_port * port) mvpp2_rx_irqs_setup() argument 5983 mvpp2_port_init(struct mvpp2_port * port) mvpp2_port_init() argument 6179 struct mvpp2_port *port = netdev_priv(dev); mvpp2_port_copy_mac_addr() local 6240 struct mvpp2_port *port = mvpp2_pcs_xlg_to_port(pcs); mvpp2_xlg_pcs_get_state() local 6301 struct mvpp2_port *port = mvpp2_pcs_gmac_to_port(pcs); mvpp2_gmac_pcs_get_state() local 6338 struct mvpp2_port *port = mvpp2_pcs_gmac_to_port(pcs); mvpp2_gmac_pcs_config() local 6392 struct mvpp2_port *port = mvpp2_pcs_gmac_to_port(pcs); mvpp2_gmac_pcs_an_restart() local 6408 mvpp2_xlg_config(struct mvpp2_port * port,unsigned int mode,const struct phylink_link_state * state) mvpp2_xlg_config() argument 6428 mvpp2_gmac_config(struct mvpp2_port * port,unsigned int mode,const struct phylink_link_state * state) mvpp2_gmac_config() argument 6490 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_select_pcs() local 6505 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_prepare() local 6558 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_config() local 6575 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_finish() local 6620 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_link_up() local 6700 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_link_down() local 6726 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_disable_tx_lpi() local 6735 struct mvpp2_port *port = mvpp2_phylink_to_port(config); mvpp2_mac_enable_tx_lpi() local 6785 mvpp2_acpi_start(struct mvpp2_port * port) mvpp2_acpi_start() argument 6830 struct mvpp2_port *port; mvpp2_port_probe() local 7189 mvpp2_port_remove(struct mvpp2_port * port) mvpp2_port_remove() argument 7242 int port; mvpp2_rx_fifo_init() local 7256 mvpp22_rx_fifo_set_hw(struct mvpp2 * priv,int port,int data_size) mvpp22_rx_fifo_set_hw() argument 7275 int port, size; mvpp22_rx_fifo_init() local 7316 int port, val; mvpp23_rx_fifo_fc_set_tresh() local 7348 mvpp23_rx_fifo_fc_en(struct mvpp2 * priv,int port,bool en) mvpp23_rx_fifo_fc_en() argument 7362 mvpp22_tx_fifo_set_hw(struct mvpp2 * priv,int port,int size) mvpp22_tx_fifo_set_hw() argument 7381 int port, size; mvpp22_tx_fifo_init() local [all...] |
| /linux/drivers/net/wan/ |
| H A D | hd64572.c | 44 #define get_msci(port) ((port)->chan ? MSCI1_OFFSET : MSCI0_OFFSET) argument 45 #define get_dmac_rx(port) ((port)->chan ? DMAC1RX_OFFSET : DMAC0RX_OFFSET) argument 46 #define get_dmac_tx(port) ((port)->chan ? DMAC1TX_OFFSET : DMAC0TX_OFFSET) argument 62 static inline void enable_intr(port_t *port) in enable_intr() argument 65 sca_outl(sca_inl(IER0, port->card) | in enable_intr() 66 (port->chan ? 0x08002200 : 0x00080022), IER0, port->card); in enable_intr() 69 static inline void disable_intr(port_t *port) in disable_intr() argument 71 sca_outl(sca_inl(IER0, port->card) & in disable_intr() 72 (port->chan ? 0x00FF00FF : 0xFF00FF00), IER0, port->card); in disable_intr() 75 static inline u16 desc_abs_number(port_t *port, u16 desc, int transmit) in desc_abs_number() argument [all …]
|
| /linux/drivers/media/pci/saa7164/ |
| H A D | saa7164-encoder.c | 36 /* Take the encoder configuration form the port struct and 39 static void saa7164_encoder_configure(struct saa7164_port *port) in saa7164_encoder_configure() argument 41 struct saa7164_dev *dev = port->dev; in saa7164_encoder_configure() 44 port->encoder_params.width = port->width; in saa7164_encoder_configure() 45 port->encoder_params.height = port->height; in saa7164_encoder_configure() 46 port->encoder_params.is_50hz = in saa7164_encoder_configure() 47 (port->encodernorm.id & V4L2_STD_625_50) != 0; in saa7164_encoder_configure() 50 saa7164_api_initialize_dif(port); in saa7164_encoder_configure() 53 saa7164_api_configure_dif(port, port->encodernorm.id); in saa7164_encoder_configure() 56 saa7164_api_set_audio_std(port); in saa7164_encoder_configure() [all …]
|
| /linux/drivers/pci/controller/ |
| H A D | pcie-xilinx-dma-pl.c | 62 /* Root Port Error Register definitions */ 67 /* Root Port Interrupt Register definitions */ 70 /* Root Port Status/control Register definitions */ 102 * struct pl_dma_pcie - PCIe port information 133 static inline u32 pcie_read(struct pl_dma_pcie *port, u32 reg) in pcie_read() argument 135 if (port->variant->version == QDMA) in pcie_read() 136 return readl(port->reg_base + reg + QDMA_BRIDGE_BASE_OFF); in pcie_read() 138 return readl(port->reg_base + reg); in pcie_read() 141 static inline void pcie_write(struct pl_dma_pcie *port, u32 val, u32 reg) in pcie_write() argument 143 if (port->variant->version == QDMA) in pcie_write() [all …]
|