fwd_entry 1470 drivers/net/dsa/b53/b53_common.c u32 fwd_entry; fwd_entry 1475 drivers/net/dsa/b53/b53_common.c B53_ARLTBL_DATA_ENTRY(i), &fwd_entry); fwd_entry 1476 drivers/net/dsa/b53/b53_common.c b53_arl_to_entry(ent, mac_vid, fwd_entry); fwd_entry 1478 drivers/net/dsa/b53/b53_common.c if (!(fwd_entry & ARLTBL_VALID)) { fwd_entry 1503 drivers/net/dsa/b53/b53_common.c u32 fwd_entry; fwd_entry 1534 drivers/net/dsa/b53/b53_common.c fwd_entry = 0; fwd_entry 1547 drivers/net/dsa/b53/b53_common.c b53_arl_from_entry(&mac_vid, &fwd_entry, &ent); fwd_entry 1552 drivers/net/dsa/b53/b53_common.c B53_ARLTBL_DATA_ENTRY(idx), fwd_entry); fwd_entry 1604 drivers/net/dsa/b53/b53_common.c u32 fwd_entry; fwd_entry 1609 drivers/net/dsa/b53/b53_common.c B53_ARL_SRCH_RSTL(idx), &fwd_entry); fwd_entry 1610 drivers/net/dsa/b53/b53_common.c b53_arl_to_entry(ent, mac_vid, fwd_entry); fwd_entry 262 drivers/net/dsa/b53/b53_priv.h u64 mac_vid, u32 fwd_entry) fwd_entry 265 drivers/net/dsa/b53/b53_priv.h ent->port = fwd_entry & ARLTBL_DATA_PORT_ID_MASK; fwd_entry 266 drivers/net/dsa/b53/b53_priv.h ent->is_valid = !!(fwd_entry & ARLTBL_VALID); fwd_entry 267 drivers/net/dsa/b53/b53_priv.h ent->is_age = !!(fwd_entry & ARLTBL_AGE); fwd_entry 268 drivers/net/dsa/b53/b53_priv.h ent->is_static = !!(fwd_entry & ARLTBL_STATIC); fwd_entry 273 drivers/net/dsa/b53/b53_priv.h static inline void b53_arl_from_entry(u64 *mac_vid, u32 *fwd_entry, fwd_entry 278 drivers/net/dsa/b53/b53_priv.h *fwd_entry = ent->port & ARLTBL_DATA_PORT_ID_MASK; fwd_entry 280 drivers/net/dsa/b53/b53_priv.h *fwd_entry |= ARLTBL_VALID; fwd_entry 282 drivers/net/dsa/b53/b53_priv.h *fwd_entry |= ARLTBL_STATIC; fwd_entry 284 drivers/net/dsa/b53/b53_priv.h *fwd_entry |= ARLTBL_AGE; fwd_entry 468 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_fwd_entry *fwd_entry; fwd_entry 471 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry = kzalloc(sizeof(*fwd_entry), GFP_KERNEL); fwd_entry 472 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c if (!fwd_entry) fwd_entry 474 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry->ht_key.local_port = local_port; fwd_entry 475 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry->ref_count = 1; fwd_entry 478 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c &fwd_entry->ht_node, fwd_entry 484 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c &fwd_entry->kvdl_index, fwd_entry 488 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c return fwd_entry; fwd_entry 491 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c rhashtable_remove_fast(&mlxsw_afa->fwd_entry_ht, &fwd_entry->ht_node, fwd_entry 494 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c kfree(fwd_entry); fwd_entry 499 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_fwd_entry *fwd_entry) fwd_entry 502 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry->kvdl_index); fwd_entry 503 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c rhashtable_remove_fast(&mlxsw_afa->fwd_entry_ht, &fwd_entry->ht_node, fwd_entry 505 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c kfree(fwd_entry); fwd_entry 512 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_fwd_entry *fwd_entry; fwd_entry 515 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry = rhashtable_lookup_fast(&mlxsw_afa->fwd_entry_ht, &ht_key, fwd_entry 517 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c if (fwd_entry) { fwd_entry 518 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry->ref_count++; fwd_entry 519 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c return fwd_entry; fwd_entry 525 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_fwd_entry *fwd_entry) fwd_entry 527 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c if (--fwd_entry->ref_count) fwd_entry 529 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_fwd_entry_destroy(mlxsw_afa, fwd_entry); fwd_entry 534 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_fwd_entry *fwd_entry; fwd_entry 542 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c mlxsw_afa_fwd_entry_put(block->afa, fwd_entry_ref->fwd_entry); fwd_entry 561 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c struct mlxsw_afa_fwd_entry *fwd_entry; fwd_entry 567 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry = mlxsw_afa_fwd_entry_get(block->afa, local_port); fwd_entry 568 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c if (IS_ERR(fwd_entry)) { fwd_entry 569 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c err = PTR_ERR(fwd_entry); fwd_entry 572 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c fwd_entry_ref->fwd_entry = fwd_entry; fwd_entry 1018 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c kvdl_index = fwd_entry_ref->fwd_entry->kvdl_index;