| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-switch.c | 28 static u16 dpaa2_switch_port_get_fdb_id(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_get_fdb_id() argument 30 return port_priv->fdb->fdb_id; in dpaa2_switch_port_get_fdb_id() 54 static u16 dpaa2_switch_port_set_fdb(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_set_fdb() argument 66 fdb = dpaa2_switch_fdb_get_unused(port_priv->ethsw_data); in dpaa2_switch_port_set_fdb() 74 port_priv->fdb->bridge_dev = NULL; in dpaa2_switch_port_set_fdb() 78 port_priv->fdb = fdb; in dpaa2_switch_port_set_fdb() 79 port_priv->fdb->in_use = true; in dpaa2_switch_port_set_fdb() 80 port_priv->fdb->bridge_dev = NULL; in dpaa2_switch_port_set_fdb() 97 if (other_dev == port_priv->netdev) in dpaa2_switch_port_set_fdb() 111 port_priv->fdb->in_use = false; in dpaa2_switch_port_set_fdb() [all …]
|
| H A D | dpaa2-switch.h | 233 dpaa2_switch_port_is_type_phy(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_is_type_phy() argument 235 return dpaa2_mac_is_type_phy(port_priv->mac); in dpaa2_switch_port_is_type_phy() 238 static inline bool dpaa2_switch_port_has_mac(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_has_mac() argument 240 return port_priv->mac ? true : false; in dpaa2_switch_port_has_mac() 251 typedef int dpaa2_switch_fdb_cb_t(struct ethsw_port_priv *port_priv, 273 struct ethsw_port_priv *port_priv); 276 struct ethsw_port_priv *port_priv);
|
| H A D | dpaa2-switch-flower.c | 407 struct ethsw_port_priv *port_priv; in dpaa2_switch_block_add_mirror() local 427 port_priv = ethsw->ports[port]; in dpaa2_switch_block_add_mirror() 433 !(port_priv->vlans[vlan] & ETHSW_VLAN_MEMBER)) { in dpaa2_switch_block_add_mirror() 820 struct ethsw_port_priv *port_priv) in dpaa2_switch_block_offload_mirror() argument 822 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_block_offload_mirror() 829 port_priv->idx, &tmp->cfg); in dpaa2_switch_block_offload_mirror() 840 port_priv->idx, &tmp->cfg); in dpaa2_switch_block_offload_mirror() 846 struct ethsw_port_priv *port_priv) in dpaa2_switch_block_unoffload_mirror() argument 848 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_block_unoffload_mirror() 855 port_priv->idx, &tmp->cfg); in dpaa2_switch_block_unoffload_mirror() [all …]
|
| /linux/drivers/net/ethernet/adi/ |
| H A D | adin1110.c | 169 struct adin1110_port_priv *port_priv; member 293 static int adin1110_read_fifo(struct adin1110_port_priv *port_priv) in adin1110_read_fifo() argument 295 struct adin1110_priv *priv = port_priv->priv; in adin1110_read_fifo() 305 if (!port_priv->nr) { in adin1110_read_fifo() 338 rxb = netdev_alloc_skb(port_priv->netdev, round_len + header_len); in adin1110_read_fifo() 355 rxb->protocol = eth_type_trans(rxb, port_priv->netdev); in adin1110_read_fifo() 357 if ((port_priv->flags & IFF_ALLMULTI && rxb->pkt_type == PACKET_MULTICAST) || in adin1110_read_fifo() 358 (port_priv->flags & IFF_BROADCAST && rxb->pkt_type == PACKET_BROADCAST)) in adin1110_read_fifo() 359 rxb->offload_fwd_mark = port_priv->priv->forwarding; in adin1110_read_fifo() 363 port_priv->rx_bytes += frame_size - ADIN1110_FRAME_HEADER_LEN; in adin1110_read_fifo() [all …]
|
| /linux/drivers/usb/serial/ |
| H A D | f81534.c | 329 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_set_port_register() local 332 reg + port_priv->phy_num * F81534_UART_OFFSET, data); in f81534_set_port_register() 338 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_get_port_register() local 341 reg + port_priv->phy_num * F81534_UART_OFFSET, data); in f81534_get_port_register() 473 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_prepare_write_buffer() local 474 int phy_num = port_priv->phy_num; in f81534_prepare_write_buffer() 502 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_submit_writer() local 518 if (!test_and_clear_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty)) in f81534_submit_writer() 527 set_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty); in f81534_submit_writer() 559 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_set_port_config() local [all …]
|
| H A D | cp210x.c | 647 struct cp210x_port_private *port_priv = usb_get_serial_port_data(port); in cp210x_read_reg_block() local 653 port_priv->bInterfaceNumber, buf, bufsize, in cp210x_read_reg_block() 701 struct cp210x_port_private *port_priv = usb_get_serial_port_data(port); in cp210x_write_u16_reg() local 706 port_priv->bInterfaceNumber, NULL, 0, in cp210x_write_u16_reg() 724 struct cp210x_port_private *port_priv = usb_get_serial_port_data(port); in cp210x_write_reg_block() local 729 port_priv->bInterfaceNumber, buf, bufsize, in cp210x_write_reg_block() 778 struct cp210x_port_private *port_priv = usb_get_serial_port_data(port); in cp210x_open() local 798 port_priv->event_mode = false; in cp210x_open() 805 struct cp210x_port_private *port_priv = usb_get_serial_port_data(port); in cp210x_close() local 815 port_priv->event_mode = false; in cp210x_close() [all …]
|
| H A D | f81232.c | 671 struct f81232_private *port_priv = usb_get_serial_port_data(port); in f81232_tiocmget() local 677 mutex_lock(&port_priv->lock); in f81232_tiocmget() 678 mcr = port_priv->modem_control; in f81232_tiocmget() 679 msr = port_priv->modem_status; in f81232_tiocmget() 680 mutex_unlock(&port_priv->lock); in f81232_tiocmget() 748 struct f81232_private *port_priv = usb_get_serial_port_data(port); in f81232_close() local 753 flush_work(&port_priv->interrupt_work); in f81232_close() 754 flush_work(&port_priv->lsr_work); in f81232_close() 935 struct f81232_private *port_priv = usb_get_serial_port_data(port); in f81232_suspend() local 943 if (port_priv) { in f81232_suspend() [all …]
|
| H A D | digi_acceleport.c | 509 struct digi_port *port_priv = usb_get_serial_port_data(port); in digi_set_modem_signals() local 517 port_priv->dp_port_num, modem_signals); in digi_set_modem_signals() 520 spin_lock(&port_priv->dp_port_lock); in digi_set_modem_signals() 523 spin_unlock(&port_priv->dp_port_lock); in digi_set_modem_signals() 530 spin_lock(&port_priv->dp_port_lock); in digi_set_modem_signals() 533 data[1] = port_priv->dp_port_num; in digi_set_modem_signals() 538 data[5] = port_priv->dp_port_num; in digi_set_modem_signals() 548 port_priv->dp_modem_signals &= ~(TIOCM_DTR | TIOCM_RTS); in digi_set_modem_signals() 549 port_priv->dp_modem_signals |= in digi_set_modem_signals() 552 spin_unlock(&port_priv->dp_port_lock); in digi_set_modem_signals()
|
| /linux/drivers/media/pci/cx23885/ |
| H A D | cimax2.c | 383 state = port->port_priv; in netup_ci_slot_status() 390 state = port->port_priv; in netup_ci_slot_status() 461 port->port_priv = state; in netup_ci_init() 524 state = (struct netup_ci_state *)port->port_priv; in netup_ci_exit()
|
| /linux/drivers/net/ethernet/toshiba/ |
| H A D | ps3_gelic_net.h | 351 static inline void *port_priv(struct gelic_port *port) in port_priv() function
|
| /linux/include/trace/events/ |
| H A D | ib_mad.h | 209 __entry->dev_index = qp_info->port_priv->device->index; 210 __entry->port_num = qp_info->port_priv->port_num;
|