Lines Matching refs:qca8k_priv

66 int qca8k_read(struct qca8k_priv *priv, u32 reg, u32 *val)
71 int qca8k_write(struct qca8k_priv *priv, u32 reg, u32 val)
76 int qca8k_rmw(struct qca8k_priv *priv, u32 reg, u32 mask, u32 write_val)
104 static int qca8k_busy_wait(struct qca8k_priv *priv, u32 reg, u32 mask)
112 static int qca8k_fdb_read(struct qca8k_priv *priv, struct qca8k_fdb *fdb)
140 static void qca8k_fdb_write(struct qca8k_priv *priv, u16 vid, u8 port_mask,
164 static int qca8k_fdb_access(struct qca8k_priv *priv, enum qca8k_fdb_cmd cmd,
200 static int qca8k_fdb_next(struct qca8k_priv *priv, struct qca8k_fdb *fdb,
213 static int qca8k_fdb_add(struct qca8k_priv *priv, const u8 *mac,
226 static int qca8k_fdb_del(struct qca8k_priv *priv, const u8 *mac,
239 void qca8k_fdb_flush(struct qca8k_priv *priv)
246 static int qca8k_fdb_search_and_insert(struct qca8k_priv *priv, u8 port_mask,
283 static int qca8k_fdb_search_and_del(struct qca8k_priv *priv, u8 port_mask,
325 static int qca8k_vlan_access(struct qca8k_priv *priv,
358 static int qca8k_vlan_add(struct qca8k_priv *priv, u8 port, u16 vid,
396 static int qca8k_vlan_del(struct qca8k_priv *priv, u8 port, u16 vid)
439 int qca8k_mib_init(struct qca8k_priv *priv)
466 void qca8k_port_set_status(struct qca8k_priv *priv, int port, int enable)
483 struct qca8k_priv *priv = ds->priv;
497 struct qca8k_priv *priv = ds->priv;
529 struct qca8k_priv *priv = ds->priv;
541 struct qca8k_priv *priv = ds->priv;
571 struct qca8k_priv *priv = ds->priv;
586 struct qca8k_priv *priv = ds->priv;
649 struct qca8k_priv *priv = ds->priv;
683 struct qca8k_priv *priv = ds->priv;
710 struct qca8k_priv *priv = ds->priv;
719 struct qca8k_priv *priv = ds->priv;
740 struct qca8k_priv *priv = ds->priv;
753 struct qca8k_priv *priv = ds->priv;
761 struct qca8k_priv *priv = ds->priv;
802 int qca8k_port_fdb_insert(struct qca8k_priv *priv, const u8 *addr,
817 struct qca8k_priv *priv = ds->priv;
827 struct qca8k_priv *priv = ds->priv;
839 struct qca8k_priv *priv = ds->priv;
863 struct qca8k_priv *priv = ds->priv;
878 struct qca8k_priv *priv = ds->priv;
892 struct qca8k_priv *priv = ds->priv;
946 struct qca8k_priv *priv = ds->priv;
983 struct qca8k_priv *priv = ds->priv;
1005 struct qca8k_priv *priv = ds->priv;
1032 struct qca8k_priv *priv = ds->priv;
1084 struct qca8k_priv *priv = ds->priv;
1130 struct qca8k_priv *priv = ds->priv;
1218 int qca8k_read_switch_id(struct qca8k_priv *priv)