/kernel/linux/linux-5.10/drivers/staging/fsl-dpaa2/ethsw/ |
H A D | dpsw-cmd.h | 291 __le16 fdb_id; member 316 __le16 fdb_id; member 320 __le16 fdb_id; member 328 __le16 fdb_id; member 338 __le16 fdb_id; member 354 __le16 fdb_id; member 360 __le16 fdb_id; member
|
H A D | dpsw.c | 751 * with same fdb_id 769 cmd_params->fdb_id = cpu_to_le16(cfg->fdb_id); in dpsw_vlan_add() 953 * @fdb_id: Forwarding Database Identifier 961 u16 fdb_id, in dpsw_fdb_add_unicast() 973 cmd_params->fdb_id = cpu_to_le16(fdb_id); in dpsw_fdb_add_unicast() 988 * @fdb_id: Forwarding Database Identifier 1004 u16 fdb_id, in dpsw_fdb_dump() 1019 cmd_params->fdb_id in dpsw_fdb_dump() 958 dpsw_fdb_add_unicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_unicast_cfg *cfg) dpsw_fdb_add_unicast() argument 1001 dpsw_fdb_dump(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, u64 iova_addr, u32 iova_size, u16 *num_entries) dpsw_fdb_dump() argument 1044 dpsw_fdb_remove_unicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_unicast_cfg *cfg) dpsw_fdb_remove_unicast() argument 1086 dpsw_fdb_add_multicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_multicast_cfg *cfg) dpsw_fdb_add_multicast() argument 1128 dpsw_fdb_remove_multicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_multicast_cfg *cfg) dpsw_fdb_remove_multicast() argument 1164 dpsw_fdb_set_learning_mode(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, enum dpsw_fdb_learning_mode mode) dpsw_fdb_set_learning_mode() argument [all...] |
H A D | dpsw.h | 381 * @fdb_id: Forwarding Data Base 384 u16 fdb_id; member 459 u16 fdb_id, 465 u16 fdb_id, 488 u16 fdb_id, 510 u16 fdb_id, 516 u16 fdb_id, 559 u16 fdb_id,
|
H A D | ethsw.c | 32 .fdb_id = 0, in dpaa2_switch_add_vlan()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpsw.c | 675 * with same fdb_id 690 cmd_params->fdb_id = cpu_to_le16(cfg->fdb_id); in dpsw_vlan_add() 725 cmd_params->fdb_id = cpu_to_le16(cfg->fdb_id); in dpsw_vlan_add_if() 863 * @fdb_id: Returned Forwarding Database Identifier 868 int dpsw_fdb_add(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 *fdb_id, in dpsw_fdb_add() argument 888 *fdb_id = le16_to_cpu(rsp_params->fdb_id); in dpsw_fdb_add() 898 * @fdb_id 902 dpsw_fdb_remove(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id) dpsw_fdb_remove() argument 927 dpsw_fdb_add_unicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_unicast_cfg *cfg) dpsw_fdb_add_unicast() argument 967 dpsw_fdb_dump(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, u64 iova_addr, u32 iova_size, u16 *num_entries) dpsw_fdb_dump() argument 1005 dpsw_fdb_remove_unicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_unicast_cfg *cfg) dpsw_fdb_remove_unicast() argument 1044 dpsw_fdb_add_multicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_multicast_cfg *cfg) dpsw_fdb_add_multicast() argument 1083 dpsw_fdb_remove_multicast(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, const struct dpsw_fdb_multicast_cfg *cfg) dpsw_fdb_remove_multicast() argument [all...] |
H A D | dpsw.h | 427 * @fdb_id: Forwarding Data Base 430 u16 fdb_id; member 445 * @fdb_id: FDB id to be used by this VLAN on these specific interfaces 453 u16 fdb_id; member 494 u16 fdb_id, const struct dpsw_fdb_unicast_cfg *cfg); 497 u16 fdb_id, const struct dpsw_fdb_unicast_cfg *cfg); 516 int dpsw_fdb_dump(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 fdb_id, 534 u16 fdb_id, const struct dpsw_fdb_multicast_cfg *cfg); 537 u16 fdb_id, const struct dpsw_fdb_multicast_cfg *cfg); 608 int dpsw_fdb_add(struct fsl_mc_io *mc_io, u32 cmd_flags, u16 token, u16 *fdb_id, 624 u16 fdb_id; global() member [all...] |
H A D | dpsw-cmd.h | 336 __le16 fdb_id; member 344 __le16 fdb_id; member 371 __le16 fdb_id; member 375 __le16 fdb_id; member 383 __le16 fdb_id; member 393 __le16 fdb_id; member 406 __le16 fdb_id; member 458 __le16 fdb_id; member
|
H A D | dpaa2-switch.c | 30 return port_priv->fdb->fdb_id; in dpaa2_switch_port_get_fdb_id() 124 static void dpaa2_switch_fdb_get_flood_cfg(struct ethsw_core *ethsw, u16 fdb_id, in dpaa2_switch_fdb_get_flood_cfg() argument 138 if (ethsw->ports[j]->fdb->fdb_id != fdb_id) in dpaa2_switch_fdb_get_flood_cfg() 150 cfg->fdb_id = fdb_id; in dpaa2_switch_fdb_get_flood_cfg() 155 static int dpaa2_switch_fdb_set_egress_flood(struct ethsw_core *ethsw, u16 fdb_id) in dpaa2_switch_fdb_set_egress_flood() argument 161 dpaa2_switch_fdb_get_flood_cfg(ethsw, fdb_id, DPSW_BROADCAST, &flood_cfg); in dpaa2_switch_fdb_set_egress_flood() 170 dpaa2_switch_fdb_get_flood_cfg(ethsw, fdb_id, DPSW_FLOODING, &flood_cfg); in dpaa2_switch_fdb_set_egress_flood() 197 vcfg.fdb_id in dpaa2_switch_add_vlan() 407 u16 fdb_id; dpaa2_switch_port_fdb_add_uc() local 428 u16 fdb_id; dpaa2_switch_port_fdb_del_uc() local 450 u16 fdb_id; dpaa2_switch_port_fdb_add_mc() local 473 u16 fdb_id; dpaa2_switch_port_fdb_del_mc() local 847 u16 fdb_id; dpaa2_switch_fdb_iterate() local 3124 u16 fdb_id, acl_tbl_id; dpaa2_switch_port_init() local [all...] |
H A D | dpaa2-switch.h | 104 u16 fdb_id; member
|