Searched refs:rocker_port (Results 1 – 3 of 3) sorted by relevance
| /Linux-v4.19/drivers/net/ethernet/rocker/ |
| D | rocker.h | 44 struct rocker_port { struct 56 struct rocker_port *rocker_port_dev_lower_find(struct net_device *dev, argument 66 struct rocker_port **ports; 79 typedef int (*rocker_cmd_prep_cb_t)(const struct rocker_port *rocker_port, 83 typedef int (*rocker_cmd_proc_cb_t)(const struct rocker_port *rocker_port, 87 int rocker_cmd_exec(struct rocker_port *rocker_port, bool nowait, 91 int rocker_port_set_learning(struct rocker_port *rocker_port, 101 int (*port_pre_init)(struct rocker_port *rocker_port); 102 int (*port_init)(struct rocker_port *rocker_port); 103 void (*port_fini)(struct rocker_port *rocker_port); [all …]
|
| D | rocker_main.c | 105 static u32 rocker_msix_tx_vector(const struct rocker_port *rocker_port) in rocker_msix_tx_vector() argument 107 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_tx_vector() 108 ROCKER_MSIX_VEC_TX(rocker_port->port_number)); in rocker_msix_tx_vector() 111 static u32 rocker_msix_rx_vector(const struct rocker_port *rocker_port) in rocker_msix_rx_vector() argument 113 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_rx_vector() 114 ROCKER_MSIX_VEC_RX(rocker_port->port_number)); in rocker_msix_rx_vector() 674 static int rocker_dma_rx_ring_skb_map(const struct rocker_port *rocker_port, in rocker_dma_rx_ring_skb_map() argument 678 const struct rocker *rocker = rocker_port->rocker; in rocker_dma_rx_ring_skb_map() 698 static size_t rocker_port_rx_buf_len(const struct rocker_port *rocker_port) in rocker_port_rx_buf_len() argument 700 return rocker_port->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in rocker_port_rx_buf_len() [all …]
|
| D | rocker_ofdpa.c | 198 struct rocker_port *rocker_port; member 508 static int ofdpa_cmd_flow_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_add() argument 565 static int ofdpa_cmd_flow_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_del() argument 674 static int ofdpa_cmd_group_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_add() argument 719 static int ofdpa_cmd_group_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_del() argument 788 return rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_flow_tbl_add() 819 err = rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_flow_tbl_del() 1103 return rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_group_tbl_add() 1131 err = rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_group_tbl_del() 1440 struct rocker_port *rocker_port; in ofdpa_port_get() local [all …]
|