Searched refs:cpsw_ale (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/ethernet/ti/ |
| H A D | cpsw_ale.h | 85 struct cpsw_ale { struct 159 struct cpsw_ale *cpsw_ale_create(struct cpsw_ale_params *params); 161 void cpsw_ale_start(struct cpsw_ale *ale); 162 void cpsw_ale_stop(struct cpsw_ale *ale); 164 int cpsw_ale_flush_multicast(struct cpsw_ale *ale, int port_mask, int vid); 165 int cpsw_ale_add_ucast(struct cpsw_ale *ale, const u8 *addr, int port, 167 int cpsw_ale_del_ucast(struct cpsw_ale *ale, const u8 *addr, int port, 169 int cpsw_ale_add_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask, 171 int cpsw_ale_del_mcast(struct cpsw_ale *ale, const u8 *addr, int port_mask, 173 int cpsw_ale_add_vlan(struct cpsw_ale *ale, u16 vid, int port, int untag, [all …]
|
| H A D | cpsw_ale.c | 259 static int cpsw_ale_entry_get_fld(struct cpsw_ale *ale, in cpsw_ale_entry_get_fld() 283 static void cpsw_ale_entry_set_fld(struct cpsw_ale *ale, in cpsw_ale_entry_set_fld() 308 static int cpsw_ale_vlan_get_fld(struct cpsw_ale *ale, in cpsw_ale_vlan_get_fld() 316 static void cpsw_ale_vlan_set_fld(struct cpsw_ale *ale, in cpsw_ale_vlan_set_fld() 342 static int cpsw_ale_read(struct cpsw_ale *ale, int idx, u32 *ale_entry) in cpsw_ale_read() 357 static int cpsw_ale_write(struct cpsw_ale *ale, int idx, u32 *ale_entry) in cpsw_ale_write() 373 static int cpsw_ale_match_addr(struct cpsw_ale *ale, const u8 *addr, u16 vid) in cpsw_ale_match_addr() 394 static int cpsw_ale_match_vlan(struct cpsw_ale *ale, u16 vid) in cpsw_ale_match_vlan() 410 static int cpsw_ale_match_free(struct cpsw_ale *ale) in cpsw_ale_match_free() 424 static int cpsw_ale_find_ageable(struct cpsw_ale *ale) in cpsw_ale_find_ageable() [all …]
|
| H A D | am65-cpsw-nuss.h | 164 struct cpsw_ale *ale;
|
| H A D | cpsw_priv.h | 349 struct cpsw_ale *ale;
|
| H A D | cpsw.c | 97 struct cpsw_ale *ale = cpsw->ale; in cpsw_set_promiscious()
|