| /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() 71 dpaa2_switch_fdb_for_join(struct ethsw_port_priv *port_priv, in dpaa2_switch_port_set_fdb() 91 if (other_dev == port_priv->netdev) in dpaa2_switch_port_set_fdb() 98 return port_priv->fdb; in dpaa2_switch_port_set_fdb() 102 dpaa2_switch_fdb_for_leave(struct ethsw_port_priv *port_priv) in dpaa2_switch_port_set_fdb() 104 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_set_fdb() 107 if (!dpaa2_switch_fdb_in_use_by_others(ethsw, port_priv->fdb, in dpaa2_switch_port_set_fdb() 108 port_priv)) { in dpaa2_switch_port_set_fdb() 109 return port_priv in dpaa2_switch_port_set_fdb() 54 dpaa2_switch_port_set_fdb(struct ethsw_port_priv * port_priv,struct net_device * bridge_dev) dpaa2_switch_port_set_fdb() argument 191 dpaa2_switch_add_vlan(struct ethsw_port_priv * port_priv,u16 vid) dpaa2_switch_add_vlan() argument 209 dpaa2_switch_port_is_up(struct ethsw_port_priv * port_priv) dpaa2_switch_port_is_up() argument 228 dpaa2_switch_port_set_pvid(struct ethsw_port_priv * port_priv,u16 pvid) dpaa2_switch_port_set_pvid() argument 283 dpaa2_switch_port_add_vlan(struct ethsw_port_priv * port_priv,u16 vid,u16 flags) dpaa2_switch_port_add_vlan() argument 350 dpaa2_switch_port_set_stp_state(struct ethsw_port_priv * port_priv,u8 state) dpaa2_switch_port_set_stp_state() argument 403 dpaa2_switch_port_fdb_add_uc(struct ethsw_port_priv * port_priv,const unsigned char * addr) dpaa2_switch_port_fdb_add_uc() argument 424 dpaa2_switch_port_fdb_del_uc(struct ethsw_port_priv * port_priv,const unsigned char * addr) dpaa2_switch_port_fdb_del_uc() argument 446 dpaa2_switch_port_fdb_add_mc(struct ethsw_port_priv * port_priv,const unsigned char * addr) dpaa2_switch_port_fdb_add_mc() argument 469 dpaa2_switch_port_fdb_del_mc(struct ethsw_port_priv * port_priv,const unsigned char * addr) dpaa2_switch_port_fdb_del_mc() argument 495 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_get_stats() local 579 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_change_mtu() local 599 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_link_state_update() local 685 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_open() local 721 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_stop() local 752 struct ethsw_port_priv *port_priv = netdev_priv(dev); dpaa2_switch_port_parent_id() local 763 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_get_phys_name() local 822 dpaa2_switch_port_fdb_valid_entry(struct fdb_dump_entry * entry,struct ethsw_port_priv * port_priv) dpaa2_switch_port_fdb_valid_entry() argument 835 dpaa2_switch_fdb_iterate(struct ethsw_port_priv * port_priv,dpaa2_switch_fdb_cb_t cb,void * data) dpaa2_switch_fdb_iterate() argument 894 dpaa2_switch_fdb_entry_dump(struct ethsw_port_priv * port_priv,struct fdb_dump_entry * fdb_entry,void * data) dpaa2_switch_fdb_entry_dump() argument 908 struct ethsw_port_priv *port_priv = netdev_priv(net_dev); dpaa2_switch_port_fdb_dump() local 923 dpaa2_switch_fdb_entry_fast_age(struct ethsw_port_priv * port_priv,struct fdb_dump_entry * fdb_entry,void * data __always_unused) dpaa2_switch_fdb_entry_fast_age() argument 941 dpaa2_switch_port_fast_age(struct ethsw_port_priv * port_priv) dpaa2_switch_port_fast_age() argument 975 dpaa2_switch_port_set_mac_addr(struct ethsw_port_priv * port_priv) dpaa2_switch_port_set_mac_addr() argument 1085 struct ethsw_port_priv *port_priv = netdev_priv(net_dev); dpaa2_switch_port_tx() local 1191 dpaa2_switch_port_acl_tbl_bind(struct ethsw_port_priv * port_priv,struct dpaa2_switch_filter_block * block) dpaa2_switch_port_acl_tbl_bind() argument 1218 dpaa2_switch_port_acl_tbl_unbind(struct ethsw_port_priv * port_priv,struct dpaa2_switch_filter_block * block) dpaa2_switch_port_acl_tbl_unbind() argument 1243 dpaa2_switch_port_block_bind(struct ethsw_port_priv * port_priv,struct dpaa2_switch_filter_block * block) dpaa2_switch_port_block_bind() argument 1276 dpaa2_switch_port_block_unbind(struct ethsw_port_priv * port_priv,struct dpaa2_switch_filter_block * block) dpaa2_switch_port_block_unbind() argument 1311 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_setup_tc_block_bind() local 1361 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_setup_tc_block_unbind() local 1439 dpaa2_switch_port_connect_mac(struct ethsw_port_priv * port_priv) dpaa2_switch_port_connect_mac() argument 1498 dpaa2_switch_port_disconnect_mac(struct ethsw_port_priv * port_priv) dpaa2_switch_port_disconnect_mac() argument 1521 struct ethsw_port_priv *port_priv; dpaa2_switch_irq0_handler_thread() local 1640 dpaa2_switch_port_set_learning(struct ethsw_port_priv * port_priv,bool enable) dpaa2_switch_port_set_learning() argument 1665 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_attr_stp_state_set() local 1688 dpaa2_switch_port_flood(struct ethsw_port_priv * port_priv,struct switchdev_brport_flags flags) dpaa2_switch_port_flood() argument 1728 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_bridge_flags() local 1784 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_vlans_add() local 1849 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_mdb_add() local 1891 dpaa2_switch_port_del_vlan(struct ethsw_port_priv * port_priv,u16 vid) dpaa2_switch_port_del_vlan() argument 1957 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_vlans_del() local 1968 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_mdb_del() local 2021 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_bridge_join() local 2089 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_port_bridge_leave() local 2165 struct ethsw_port_priv *port_priv = netdev_priv(netdev); dpaa2_switch_prechangeupper_sanity_checks() local 2327 struct ethsw_port_priv *port_priv = netdev_priv(dev); dpaa2_switch_port_event() local 2453 struct ethsw_port_priv *port_priv; dpaa2_switch_rx() local 3000 struct ethsw_port_priv *port_priv = ethsw->ports[port_idx]; dpaa2_switch_remove_port() local 3157 dpaa2_switch_port_trap_mac_addr(struct ethsw_port_priv * port_priv,const char * mac) dpaa2_switch_port_trap_mac_addr() argument 3173 dpaa2_switch_port_init(struct ethsw_port_priv * port_priv,u16 port) dpaa2_switch_port_init() argument 3283 struct ethsw_port_priv *port_priv; dpaa2_switch_remove() local 3317 struct ethsw_port_priv *port_priv; dpaa2_switch_probe_port() local [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 | quatech2.c | 205 static inline int update_mctrl(struct qt2_port_private *port_priv, in qt2_setregister() 208 struct usb_serial_port *port = port_priv->port; in update_mctrl() 226 status = qt2_setregister(dev, port_priv->device_port, UART_MCR, in update_mctrl() 258 struct qt2_port_private *port_priv; in qt2_set_termios() 265 port_priv = usb_get_serial_port_data(port); in qt2_set_termios() 280 status = qt2_set_port_config(dev, port_priv->device_port, baud, in qt2_set_termios() 289 port_priv->device_port); in qt2_set_termios() 292 0, port_priv->device_port); in qt2_set_termios() 301 x, port_priv->device_port); in qt2_set_termios() 304 0, port_priv in qt2_set_termios() 207 update_mctrl(struct qt2_port_private * port_priv,unsigned int set,unsigned int clear) update_mctrl() argument 260 struct qt2_port_private *port_priv; qt2_set_termios() local 317 struct qt2_port_private *port_priv; qt2_open() local 387 struct qt2_port_private *port_priv; qt2_close() local 547 struct qt2_port_private *port_priv; qt2_write_bulk_callback() local 657 struct qt2_port_private *port_priv; qt2_port_probe() local 695 struct qt2_port_private *port_priv; qt2_port_remove() local 707 struct qt2_port_private *port_priv = usb_get_serial_port_data(port); qt2_tiocmget() local 738 struct qt2_port_private *port_priv; qt2_tiocmset() local 747 struct qt2_port_private *port_priv; qt2_break_ctl() local 772 struct qt2_port_private *port_priv = usb_get_serial_port_data(port); qt2_dtr_rts() local 789 struct qt2_port_private *port_priv; qt2_update_msr() local 819 struct qt2_port_private *port_priv; qt2_update_lsr() local 858 struct qt2_port_private *port_priv; qt2_write_room() local 880 struct qt2_port_private *port_priv; qt2_write() local [all...] |
| H A D | f81534.c | 328 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_set_port_register() 331 reg + port_priv->phy_num * F81534_UART_OFFSET, data); in f81534_set_port_register() 337 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_get_port_register() 340 reg + port_priv->phy_num * F81534_UART_OFFSET, data); in f81534_get_port_register() 472 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_prepare_write_buffer() 473 int phy_num = port_priv->phy_num; in f81534_prepare_write_buffer() local 501 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); in f81534_submit_writer() 517 if (!test_and_clear_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty)) in f81534_submit_writer() 526 set_bit(F81534_TX_EMPTY_BIT, &port_priv->tx_empty); in f81534_submit_writer() 558 struct f81534_port_private *port_priv in f81534_set_port_config() 329 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_set_port_register() local 338 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_get_port_register() local 502 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_submit_writer() local 559 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_set_port_config() local 662 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_break_ctl() local 685 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_update_mctrl() local 1004 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_msr_changed() local 1048 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_read_msr() local 1070 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_open() local 1136 struct f81534_port_private *port_priv; f81534_get_serial_info() local 1146 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_process_per_serial_block() local 1298 struct f81534_port_private *port_priv; f81534_lsr_worker() local 1314 struct f81534_port_private *port_priv; f81534_set_port_output_pin() local 1356 struct f81534_port_private *port_priv; f81534_port_probe() local 1420 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_port_remove() local 1428 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_tiocmget() local 1491 struct f81534_port_private *port_priv = usb_get_serial_port_data(port); f81534_tx_empty() 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 | 667 struct f81232_private *port_priv = usb_get_serial_port_data(port); in f81232_tiocmget() 673 mutex_lock(&port_priv->lock); in f81232_tiocmget() 674 mcr = port_priv->modem_control; in f81232_tiocmget() 675 msr = port_priv->modem_status; in f81232_tiocmget() 676 mutex_unlock(&port_priv->lock); in f81232_tiocmget() 744 struct f81232_private *port_priv = usb_get_serial_port_data(port); 749 flush_work(&port_priv->interrupt_work); in f81232_close() 750 flush_work(&port_priv->lsr_work); in f81232_close() 949 struct f81232_private *port_priv = usb_get_serial_port_data(port); in f81232_suspend() 957 if (port_priv) { in f81232_suspend() 670 struct f81232_private *port_priv = usb_get_serial_port_data(port); f81232_tiocmget() local 747 struct f81232_private *port_priv = usb_get_serial_port_data(port); f81232_close() local 952 struct f81232_private *port_priv = usb_get_serial_port_data(port); f81232_suspend() local [all...] |
| H A D | digi_acceleport.c | 507 struct digi_port *port_priv = usb_get_serial_port_data(port); in digi_set_modem_signals() 515 port_priv->dp_port_num, modem_signals); in digi_set_modem_signals() 518 spin_lock(&port_priv->dp_port_lock); in digi_set_modem_signals() 521 spin_unlock(&port_priv->dp_port_lock); in digi_set_modem_signals() 528 spin_lock(&port_priv->dp_port_lock); in digi_set_modem_signals() 531 data[1] = port_priv->dp_port_num; in digi_set_modem_signals() 536 data[5] = port_priv->dp_port_num; in digi_set_modem_signals() 546 port_priv->dp_modem_signals &= ~(TIOCM_DTR | TIOCM_RTS); in digi_set_modem_signals() 547 port_priv->dp_modem_signals |= in digi_set_modem_signals() 550 spin_unlock(&port_priv in digi_set_modem_signals() 509 struct digi_port *port_priv = usb_get_serial_port_data(port); digi_set_modem_signals() local [all...] |
| /linux/drivers/infiniband/core/ |
| H A D | agent.c | 94 struct ib_agent_port_private *port_priv; in agent_send_response() local 101 port_priv = ib_get_agent_port(device, 0); in agent_send_response() 103 port_priv = ib_get_agent_port(device, port_num); in agent_send_response() 105 if (!port_priv) { in agent_send_response() 110 agent = port_priv->agent[qpn]; in agent_send_response() 160 struct ib_agent_port_private *port_priv; in ib_agent_port_open() local 165 port_priv = kzalloc_obj(*port_priv); in ib_agent_port_open() 166 if (!port_priv) { in ib_agent_port_open() 173 port_priv->agent[0] = ib_register_mad_agent(device, port_num, in ib_agent_port_open() 177 if (IS_ERR(port_priv->agent[0])) { in ib_agent_port_open() [all …]
|
| H A D | mad.c | 95 struct ib_mad_port_private *port_priv, 107 static bool ib_mad_send_error(struct ib_mad_port_private *port_priv, 251 struct ib_mad_port_private *port_priv; in ib_register_mad_agent() local 370 port_priv = ib_get_mad_port(device, port_num); in ib_register_mad_agent() 371 if (!port_priv) { in ib_register_mad_agent() 381 if (!port_priv->qp_info[qpn].qp) { in ib_register_mad_agent() 404 mad_agent_priv->qp_info = &port_priv->qp_info[qpn]; in ib_register_mad_agent() 411 mad_agent_priv->agent.qp = port_priv->qp_info[qpn].qp; in ib_register_mad_agent() 451 spin_lock_irq(&port_priv->reg_lock); in ib_register_mad_agent() 455 class = port_priv->version[mad_reg_req-> in ib_register_mad_agent() [all …]
|
| H A D | mad_rmpp.c | 99 flush_workqueue(agent->qp_info->port_priv->wq); in ib_cancel_rmpp_recvs() 431 bool opa = rdma_cap_opa_mad(rmpp_recv->agent->qp_info->port_priv->device, in get_mad_len() 432 rmpp_recv->agent->qp_info->port_priv->port_num); in get_mad_len() 463 queue_delayed_work(rmpp_recv->agent->qp_info->port_priv->wq, in complete_rmpp() 556 queue_delayed_work(agent->qp_info->port_priv->wq, in start_rmpp()
|
| /linux/drivers/net/can/usb/ |
| H A D | f81604.c | 1136 struct f81604_port_priv *port_priv = netdev_priv(netdev); in f81604_set_termination() local 1140 return __f81604_set_termination(port_priv->dev, netdev->dev_port, in f81604_set_termination() 1169 struct f81604_port_priv *port_priv; in f81604_probe() local 1171 netdev = alloc_candev(sizeof(*port_priv), 1); in f81604_probe() 1179 port_priv = netdev_priv(netdev); in f81604_probe() 1181 INIT_WORK(&port_priv->clear_reg_work, f81604_clear_reg_work); in f81604_probe() 1182 init_usb_anchor(&port_priv->urbs_anchor); in f81604_probe() 1184 port_priv->intf = intf; in f81604_probe() 1185 port_priv->dev = dev; in f81604_probe() 1186 port_priv->netdev = netdev; in f81604_probe() [all …]
|
| /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;
|