• Home
  • Raw
  • Download

Lines Matching defs:ocelot

21 static inline u32 ocelot_mact_read_macaccess(struct ocelot *ocelot)  in ocelot_mact_read_macaccess()
26 static inline int ocelot_mact_wait_for_completion(struct ocelot *ocelot) in ocelot_mact_wait_for_completion()
37 static void ocelot_mact_select(struct ocelot *ocelot, in ocelot_mact_select()
59 int ocelot_mact_learn(struct ocelot *ocelot, int port, in ocelot_mact_learn()
89 int ocelot_mact_forget(struct ocelot *ocelot, in ocelot_mact_forget()
103 static void ocelot_mact_init(struct ocelot *ocelot) in ocelot_mact_init()
119 static void ocelot_vcap_enable(struct ocelot *ocelot, int port) in ocelot_vcap_enable()
133 static inline u32 ocelot_vlant_read_vlanaccess(struct ocelot *ocelot) in ocelot_vlant_read_vlanaccess()
138 static inline int ocelot_vlant_wait_for_completion(struct ocelot *ocelot) in ocelot_vlant_wait_for_completion()
150 static int ocelot_vlant_set_mask(struct ocelot *ocelot, u16 vid, u32 mask) in ocelot_vlant_set_mask()
163 static int ocelot_port_set_native_vlan(struct ocelot *ocelot, int port, in ocelot_port_set_native_vlan()
215 int ocelot_port_vlan_filtering(struct ocelot *ocelot, int port, in ocelot_port_vlan_filtering()
256 static void ocelot_port_set_pvid(struct ocelot *ocelot, int port, u16 pvid) in ocelot_port_set_pvid()
268 int ocelot_vlan_add(struct ocelot *ocelot, int port, u16 vid, bool pvid, in ocelot_vlan_add()
294 int ocelot_vlan_del(struct ocelot *ocelot, int port, u16 vid) in ocelot_vlan_del()
317 static void ocelot_vlan_init(struct ocelot *ocelot) in ocelot_vlan_init()
351 static u32 ocelot_read_eq_avail(struct ocelot *ocelot, int port) in ocelot_read_eq_avail()
356 int ocelot_port_flush(struct ocelot *ocelot, int port) in ocelot_port_flush()
410 void ocelot_adjust_link(struct ocelot *ocelot, int port, in ocelot_adjust_link()
492 void ocelot_port_enable(struct ocelot *ocelot, int port, in ocelot_port_enable()
505 void ocelot_port_disable(struct ocelot *ocelot, int port) in ocelot_port_disable()
514 void ocelot_port_add_txtstamp_skb(struct ocelot *ocelot, int port, in ocelot_port_add_txtstamp_skb()
531 static void ocelot_get_hwtimestamp(struct ocelot *ocelot, in ocelot_get_hwtimestamp()
558 void ocelot_get_txtstamp(struct ocelot *ocelot) in ocelot_get_txtstamp()
614 int ocelot_fdb_add(struct ocelot *ocelot, int port, in ocelot_fdb_add()
641 int ocelot_fdb_del(struct ocelot *ocelot, int port, in ocelot_fdb_del()
692 static int ocelot_mact_read(struct ocelot *ocelot, int port, int row, int col, in ocelot_mact_read()
739 int ocelot_fdb_dump(struct ocelot *ocelot, int port, in ocelot_fdb_dump()
772 int ocelot_hwstamp_get(struct ocelot *ocelot, int port, struct ifreq *ifr) in ocelot_hwstamp_get()
779 int ocelot_hwstamp_set(struct ocelot *ocelot, int port, struct ifreq *ifr) in ocelot_hwstamp_set()
838 void ocelot_get_strings(struct ocelot *ocelot, int port, u32 sset, u8 *data) in ocelot_get_strings()
851 static void ocelot_update_stats(struct ocelot *ocelot) in ocelot_update_stats()
882 struct ocelot *ocelot = container_of(del_work, struct ocelot, in ocelot_check_stats_work() local
891 void ocelot_get_ethtool_stats(struct ocelot *ocelot, int port, u64 *data) in ocelot_get_ethtool_stats()
904 int ocelot_get_sset_count(struct ocelot *ocelot, int port, int sset) in ocelot_get_sset_count()
913 int ocelot_get_ts_info(struct ocelot *ocelot, int port, in ocelot_get_ts_info()
941 void ocelot_bridge_stp_state_set(struct ocelot *ocelot, int port, u8 state) in ocelot_bridge_stp_state_set()
996 void ocelot_set_ageing_time(struct ocelot *ocelot, unsigned int msecs) in ocelot_set_ageing_time()
1010 static struct ocelot_multicast *ocelot_multicast_get(struct ocelot *ocelot, in ocelot_multicast_get()
1033 static int ocelot_mdb_get_pgid(struct ocelot *ocelot, in ocelot_mdb_get_pgid()
1081 int ocelot_port_mdb_add(struct ocelot *ocelot, int port, in ocelot_port_mdb_add()
1134 int ocelot_port_mdb_del(struct ocelot *ocelot, int port, in ocelot_port_mdb_del()
1171 int ocelot_port_bridge_join(struct ocelot *ocelot, int port, in ocelot_port_bridge_join()
1189 int ocelot_port_bridge_leave(struct ocelot *ocelot, int port, in ocelot_port_bridge_leave()
1215 static void ocelot_set_aggr_pgids(struct ocelot *ocelot) in ocelot_set_aggr_pgids()
1256 static void ocelot_setup_lag(struct ocelot *ocelot, int lag) in ocelot_setup_lag()
1273 int ocelot_port_lag_join(struct ocelot *ocelot, int port, in ocelot_port_lag_join()
1313 void ocelot_port_lag_leave(struct ocelot *ocelot, int port, in ocelot_port_lag_leave()
1350 void ocelot_port_set_maxlen(struct ocelot *ocelot, int port, size_t sdu) in ocelot_port_set_maxlen()
1385 int ocelot_get_max_mtu(struct ocelot *ocelot, int port) in ocelot_get_max_mtu()
1402 void ocelot_init_port(struct ocelot *ocelot, int port) in ocelot_init_port()
1460 static void ocelot_cpu_port_init(struct ocelot *ocelot) in ocelot_cpu_port_init()
1490 int ocelot_init(struct ocelot *ocelot) in ocelot_init()
1625 void ocelot_deinit(struct ocelot *ocelot) in ocelot_deinit()
1633 void ocelot_deinit_port(struct ocelot *ocelot, int port) in ocelot_deinit_port()