Home
last modified time | relevance | path

Searched refs:rocker_port (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/ethernet/rocker/
H A Drocker.h40 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 Drocker_main.c100 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 Drocker_ofdpa.c195 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 …]