emad 74 drivers/net/ethernet/mellanox/mlxsw/core.c } emad; emad 150 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM_BUF(emad, eth_hdr, dmac, 0x00, 6); emad 156 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM_BUF(emad, eth_hdr, smac, 0x06, 6); emad 162 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, eth_hdr, ethertype, 0x0C, 16, 16); emad 168 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, eth_hdr, mlx_proto, 0x0C, 8, 8); emad 174 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, eth_hdr, ver, 0x0C, 4, 4); emad 180 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, type, 0x00, 27, 5); emad 186 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, len, 0x00, 16, 11); emad 194 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, dr, 0x00, 15, 1); emad 211 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, status, 0x00, 8, 7); emad 216 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, register_id, 0x04, 16, 16); emad 221 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, r, 0x04, 15, 1); emad 230 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, method, 0x04, 8, 7); emad 235 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, op_tlv, class, 0x04, 0, 8); emad 240 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM64(emad, op_tlv, tid, 0x08, 0, 64); emad 246 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, reg_tlv, type, 0x00, 27, 5); emad 251 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, reg_tlv, len, 0x00, 16, 11); emad 257 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, end_tlv, type, 0x00, 27, 5); emad 263 drivers/net/ethernet/mellanox/mlxsw/core.c MLXSW_ITEM32(emad, end_tlv, len, 0x00, 16, 11); emad 479 drivers/net/ethernet/mellanox/mlxsw/core.c spin_lock_bh(&mlxsw_core->emad.trans_list_lock); emad 481 drivers/net/ethernet/mellanox/mlxsw/core.c spin_unlock_bh(&mlxsw_core->emad.trans_list_lock); emad 552 drivers/net/ethernet/mellanox/mlxsw/core.c list_for_each_entry_rcu(trans, &mlxsw_core->emad.trans_list, list) { emad 587 drivers/net/ethernet/mellanox/mlxsw/core.c atomic64_set(&mlxsw_core->emad.tid, tid); emad 589 drivers/net/ethernet/mellanox/mlxsw/core.c INIT_LIST_HEAD(&mlxsw_core->emad.trans_list); emad 590 drivers/net/ethernet/mellanox/mlxsw/core.c spin_lock_init(&mlxsw_core->emad.trans_list_lock); emad 600 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core->emad.use_emad = true; emad 617 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_core->emad.use_emad = false; emad 680 drivers/net/ethernet/mellanox/mlxsw/core.c spin_lock_bh(&mlxsw_core->emad.trans_list_lock); emad 681 drivers/net/ethernet/mellanox/mlxsw/core.c list_add_tail_rcu(&trans->list, &mlxsw_core->emad.trans_list); emad 682 drivers/net/ethernet/mellanox/mlxsw/core.c spin_unlock_bh(&mlxsw_core->emad.trans_list_lock); emad 689 drivers/net/ethernet/mellanox/mlxsw/core.c spin_lock_bh(&mlxsw_core->emad.trans_list_lock); emad 691 drivers/net/ethernet/mellanox/mlxsw/core.c spin_unlock_bh(&mlxsw_core->emad.trans_list_lock); emad 1557 drivers/net/ethernet/mellanox/mlxsw/core.c return atomic64_inc_return(&mlxsw_core->emad.tid); emad 1736 drivers/net/ethernet/mellanox/mlxsw/core.c if (!mlxsw_core->emad.use_emad) emad 123 drivers/net/ethernet/mellanox/mlxsw/switchx2.c MLXSW_ITEM32(tx, hdr, emad, 0x0C, 5, 1);