Searched refs:rocker_port (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/net/ethernet/rocker/ |
H A D | rocker.h | 40 struct rocker_port { struct 52 struct rocker_port *rocker_port_dev_lower_find(struct net_device *dev, argument 62 struct rocker_port **ports; 75 typedef int (*rocker_cmd_prep_cb_t)(const struct rocker_port *rocker_port, 79 typedef int (*rocker_cmd_proc_cb_t)(const struct rocker_port *rocker_port, 83 int rocker_cmd_exec(struct rocker_port *rocker_port, bool nowait, 87 int rocker_port_set_learning(struct rocker_port *rocker_port, 97 int (*port_pre_init)(struct rocker_port *rocker_port); 98 int (*port_init)(struct rocker_port *rocker_port); 99 void (*port_fini)(struct rocker_port *rocker_port); [all …]
|
H A D | rocker_main.c | 100 static u32 rocker_msix_tx_vector(const struct rocker_port *rocker_port) in rocker_msix_tx_vector() argument 102 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_tx_vector() 103 ROCKER_MSIX_VEC_TX(rocker_port->port_number)); in rocker_msix_tx_vector() 106 static u32 rocker_msix_rx_vector(const struct rocker_port *rocker_port) in rocker_msix_rx_vector() argument 108 return rocker_msix_vector(rocker_port->rocker, in rocker_msix_rx_vector() 109 ROCKER_MSIX_VEC_RX(rocker_port->port_number)); in rocker_msix_rx_vector() 672 static int rocker_dma_rx_ring_skb_map(const struct rocker_port *rocker_port, in rocker_dma_rx_ring_skb_map() argument 676 const struct rocker *rocker = rocker_port->rocker; in rocker_dma_rx_ring_skb_map() 696 static size_t rocker_port_rx_buf_len(const struct rocker_port *rocker_port) in rocker_port_rx_buf_len() argument 698 return rocker_port->dev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in rocker_port_rx_buf_len() [all …]
|
H A D | rocker_ofdpa.c | 195 struct rocker_port *rocker_port; member 505 static int ofdpa_cmd_flow_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_add() argument 562 static int ofdpa_cmd_flow_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_flow_tbl_del() argument 671 static int ofdpa_cmd_group_tbl_add(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_add() argument 716 static int ofdpa_cmd_group_tbl_del(const struct rocker_port *rocker_port, in ofdpa_cmd_group_tbl_del() argument 785 return rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_flow_tbl_add() 816 err = rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_flow_tbl_del() 1100 return rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_group_tbl_add() 1128 err = rocker_cmd_exec(ofdpa_port->rocker_port, in ofdpa_group_tbl_del() 1437 struct rocker_port *rocker_port; in ofdpa_port_get() local [all …]
|