mdb 1219 drivers/net/dsa/lan9303-core.c const struct switchdev_obj_port_mdb *mdb) mdb 1223 drivers/net/dsa/lan9303-core.c dev_dbg(chip->dev, "%s(%d, %pM, %d)\n", __func__, port, mdb->addr, mdb 1224 drivers/net/dsa/lan9303-core.c mdb->vid); mdb 1225 drivers/net/dsa/lan9303-core.c if (mdb->vid) mdb 1227 drivers/net/dsa/lan9303-core.c if (lan9303_alr_cache_find_mac(chip, mdb->addr)) mdb 1236 drivers/net/dsa/lan9303-core.c const struct switchdev_obj_port_mdb *mdb) mdb 1240 drivers/net/dsa/lan9303-core.c dev_dbg(chip->dev, "%s(%d, %pM, %d)\n", __func__, port, mdb->addr, mdb 1241 drivers/net/dsa/lan9303-core.c mdb->vid); mdb 1242 drivers/net/dsa/lan9303-core.c lan9303_alr_add_port(chip, mdb->addr, port, false); mdb 1246 drivers/net/dsa/lan9303-core.c const struct switchdev_obj_port_mdb *mdb) mdb 1250 drivers/net/dsa/lan9303-core.c dev_dbg(chip->dev, "%s(%d, %pM, %d)\n", __func__, port, mdb->addr, mdb 1251 drivers/net/dsa/lan9303-core.c mdb->vid); mdb 1252 drivers/net/dsa/lan9303-core.c if (mdb->vid) mdb 1254 drivers/net/dsa/lan9303-core.c lan9303_alr_del_port(chip, mdb->addr, port); mdb 792 drivers/net/dsa/microchip/ksz9477.c const struct switchdev_obj_port_mdb *mdb) mdb 800 drivers/net/dsa/microchip/ksz9477.c mac_hi = ((mdb->addr[0] << 8) | mdb->addr[1]); mdb 801 drivers/net/dsa/microchip/ksz9477.c mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16)); mdb 802 drivers/net/dsa/microchip/ksz9477.c mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]); mdb 823 drivers/net/dsa/microchip/ksz9477.c if (((static_table[2] >> ALU_V_FID_S) == mdb->vid) && mdb 842 drivers/net/dsa/microchip/ksz9477.c if (mdb->vid) mdb 844 drivers/net/dsa/microchip/ksz9477.c static_table[2] = (mdb->vid << ALU_V_FID_S); mdb 862 drivers/net/dsa/microchip/ksz9477.c const struct switchdev_obj_port_mdb *mdb) mdb 871 drivers/net/dsa/microchip/ksz9477.c mac_hi = ((mdb->addr[0] << 8) | mdb->addr[1]); mdb 872 drivers/net/dsa/microchip/ksz9477.c mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16)); mdb 873 drivers/net/dsa/microchip/ksz9477.c mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]); mdb 896 drivers/net/dsa/microchip/ksz9477.c if (((static_table[2] >> ALU_V_FID_S) == mdb->vid) && mdb 278 drivers/net/dsa/microchip/ksz_common.c const struct switchdev_obj_port_mdb *mdb) mdb 286 drivers/net/dsa/microchip/ksz_common.c const struct switchdev_obj_port_mdb *mdb) mdb 297 drivers/net/dsa/microchip/ksz_common.c if (!memcmp(alu.mac, mdb->addr, ETH_ALEN) && mdb 298 drivers/net/dsa/microchip/ksz_common.c alu.fid == mdb->vid) mdb 314 drivers/net/dsa/microchip/ksz_common.c memcpy(alu.mac, mdb->addr, ETH_ALEN); mdb 318 drivers/net/dsa/microchip/ksz_common.c if (mdb->vid) { mdb 322 drivers/net/dsa/microchip/ksz_common.c alu.fid = mdb->vid; mdb 329 drivers/net/dsa/microchip/ksz_common.c const struct switchdev_obj_port_mdb *mdb) mdb 339 drivers/net/dsa/microchip/ksz_common.c if (!memcmp(alu.mac, mdb->addr, ETH_ALEN) && mdb 340 drivers/net/dsa/microchip/ksz_common.c alu.fid == mdb->vid) mdb 177 drivers/net/dsa/microchip/ksz_common.h const struct switchdev_obj_port_mdb *mdb); mdb 179 drivers/net/dsa/microchip/ksz_common.h const struct switchdev_obj_port_mdb *mdb); mdb 181 drivers/net/dsa/microchip/ksz_common.h const struct switchdev_obj_port_mdb *mdb); mdb 4882 drivers/net/dsa/mv88e6xxx/chip.c const struct switchdev_obj_port_mdb *mdb) mdb 4892 drivers/net/dsa/mv88e6xxx/chip.c const struct switchdev_obj_port_mdb *mdb) mdb 4897 drivers/net/dsa/mv88e6xxx/chip.c if (mv88e6xxx_port_db_load_purge(chip, port, mdb->addr, mdb->vid, mdb 4905 drivers/net/dsa/mv88e6xxx/chip.c const struct switchdev_obj_port_mdb *mdb) mdb 4911 drivers/net/dsa/mv88e6xxx/chip.c err = mv88e6xxx_port_db_load_purge(chip, port, mdb->addr, mdb->vid, 0); mdb 1266 drivers/net/dsa/sja1105/sja1105_main.c const struct switchdev_obj_port_mdb *mdb) mdb 1272 drivers/net/dsa/sja1105/sja1105_main.c const struct switchdev_obj_port_mdb *mdb) mdb 1274 drivers/net/dsa/sja1105/sja1105_main.c sja1105_fdb_add(ds, port, mdb->addr, mdb->vid); mdb 1278 drivers/net/dsa/sja1105/sja1105_main.c const struct switchdev_obj_port_mdb *mdb) mdb 1280 drivers/net/dsa/sja1105/sja1105_main.c return sja1105_fdb_del(ds, port, mdb->addr, mdb->vid); mdb 1620 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c const struct switchdev_obj_port_mdb *mdb, mdb 1624 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c struct net_device *orig_dev = mdb->obj.orig_dev; mdb 1643 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mdb->vid); mdb 1649 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mid = __mlxsw_sp_mc_get(bridge_device, mdb->addr, fid_index); mdb 1651 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mid = __mlxsw_sp_mc_alloc(mlxsw_sp, bridge_device, mdb->addr, mdb 1846 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c const struct switchdev_obj_port_mdb *mdb) mdb 1849 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c struct net_device *orig_dev = mdb->obj.orig_dev; mdb 1864 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mdb->vid); mdb 1870 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c mid = __mlxsw_sp_mc_get(bridge_device, mdb->addr, fid_index); mdb 1383 drivers/net/ethernet/mscc/ocelot.c const struct switchdev_obj_port_mdb *mdb, mdb 1390 drivers/net/ethernet/mscc/ocelot.c u16 vid = mdb->vid; mdb 1396 drivers/net/ethernet/mscc/ocelot.c mc = ocelot_multicast_get(ocelot, mdb->addr, vid); mdb 1402 drivers/net/ethernet/mscc/ocelot.c memcpy(mc->addr, mdb->addr, ETH_ALEN); mdb 1426 drivers/net/ethernet/mscc/ocelot.c const struct switchdev_obj_port_mdb *mdb) mdb 1432 drivers/net/ethernet/mscc/ocelot.c u16 vid = mdb->vid; mdb 1437 drivers/net/ethernet/mscc/ocelot.c mc = ocelot_multicast_get(ocelot, mdb->addr, vid); mdb 90 drivers/s390/char/sclp_early_core.c struct mdb *mdb; mdb 97 drivers/s390/char/sclp_early_core.c ptr = (unsigned char *) &sccb->msg.mdb.mto; mdb 118 drivers/s390/char/sclp_early_core.c mdb = &msg->mdb; mdb 119 drivers/s390/char/sclp_early_core.c mdb->header.type = 1; mdb 120 drivers/s390/char/sclp_early_core.c mdb->header.tag = 0xD4C4C240; mdb 121 drivers/s390/char/sclp_early_core.c mdb->header.revision_code = 1; mdb 122 drivers/s390/char/sclp_early_core.c mdb->header.length = len - offsetof(struct write_sccb, msg.mdb.header); mdb 123 drivers/s390/char/sclp_early_core.c go = &mdb->go; mdb 94 drivers/s390/char/sclp_rw.c struct mdb *mdb; mdb 112 drivers/s390/char/sclp_rw.c mdb = &msg->mdb; mdb 113 drivers/s390/char/sclp_rw.c mdb->header.length = sizeof(struct mdb); mdb 114 drivers/s390/char/sclp_rw.c mdb->header.type = 1; mdb 115 drivers/s390/char/sclp_rw.c mdb->header.tag = 0xD4C4C240; /* ebcdic "MDB " */ mdb 116 drivers/s390/char/sclp_rw.c mdb->header.revision_code = 1; mdb 118 drivers/s390/char/sclp_rw.c go = &mdb->go; mdb 122 drivers/s390/char/sclp_rw.c mto = &mdb->mto; mdb 152 drivers/s390/char/sclp_rw.c msg->mdb.header.length += buffer->current_length; mdb 153 drivers/s390/char/sclp_rw.c msg->mdb.mto.length += buffer->current_length; mdb 224 drivers/s390/char/sclp_rw.c buffer->current_msg->mdb.go.general_msg_flags |= mdb 54 drivers/s390/char/sclp_rw.h struct mdb mdb; mdb 930 drivers/staging/fsl-dpaa2/ethsw/ethsw.c const struct switchdev_obj_port_mdb *mdb, mdb 940 drivers/staging/fsl-dpaa2/ethsw/ethsw.c if (port_lookup_address(netdev, 0, mdb->addr)) mdb 943 drivers/staging/fsl-dpaa2/ethsw/ethsw.c err = ethsw_port_fdb_add_mc(port_priv, mdb->addr); mdb 947 drivers/staging/fsl-dpaa2/ethsw/ethsw.c err = dev_mc_add(netdev, mdb->addr); mdb 950 drivers/staging/fsl-dpaa2/ethsw/ethsw.c ethsw_port_fdb_del_mc(port_priv, mdb->addr); mdb 1057 drivers/staging/fsl-dpaa2/ethsw/ethsw.c const struct switchdev_obj_port_mdb *mdb) mdb 1062 drivers/staging/fsl-dpaa2/ethsw/ethsw.c if (!port_lookup_address(netdev, 0, mdb->addr)) mdb 1065 drivers/staging/fsl-dpaa2/ethsw/ethsw.c err = ethsw_port_fdb_del_mc(port_priv, mdb->addr); mdb 1069 drivers/staging/fsl-dpaa2/ethsw/ethsw.c err = dev_mc_del(netdev, mdb->addr); mdb 43 fs/hfs/btree.c struct hfs_mdb *mdb = HFS_SB(sb)->mdb; mdb 48 fs/hfs/btree.c hfs_inode_read_fork(tree->inode, mdb->drXTExtRec, mdb->drXTFlSize, mdb 49 fs/hfs/btree.c mdb->drXTFlSize, be32_to_cpu(mdb->drXTClpSiz)); mdb 60 fs/hfs/btree.c hfs_inode_read_fork(tree->inode, mdb->drCTExtRec, mdb->drCTFlSize, mdb 61 fs/hfs/btree.c mdb->drCTFlSize, be32_to_cpu(mdb->drCTClpSiz)); mdb 105 fs/hfs/hfs_fs.h struct hfs_mdb *mdb; mdb 70 fs/hfs/mdb.c struct hfs_mdb *mdb, *mdb2; mdb 87 fs/hfs/mdb.c bh = sb_bread512(sb, part_start + HFS_MDB_BLK, mdb); mdb 91 fs/hfs/mdb.c if (mdb->drSigWord == cpu_to_be16(HFS_SUPER_MAGIC)) mdb 102 fs/hfs/mdb.c HFS_SB(sb)->alloc_blksz = size = be32_to_cpu(mdb->drAlBlkSiz); mdb 112 fs/hfs/mdb.c sect = be16_to_cpu(mdb->drAlBlSt) + part_start; mdb 125 fs/hfs/mdb.c bh = sb_bread512(sb, part_start + HFS_MDB_BLK, mdb); mdb 128 fs/hfs/mdb.c if (mdb->drSigWord != cpu_to_be16(HFS_SUPER_MAGIC)) mdb 132 fs/hfs/mdb.c HFS_SB(sb)->mdb = mdb; mdb 136 fs/hfs/mdb.c HFS_SB(sb)->fs_ablocks = be16_to_cpu(mdb->drNmAlBlks); mdb 138 fs/hfs/mdb.c HFS_SB(sb)->clumpablks = be32_to_cpu(mdb->drClpSiz) / mdb 142 fs/hfs/mdb.c HFS_SB(sb)->fs_start = (be16_to_cpu(mdb->drAlBlSt) + part_start) >> mdb 146 fs/hfs/mdb.c HFS_SB(sb)->free_ablocks = be16_to_cpu(mdb->drFreeBks); mdb 147 fs/hfs/mdb.c HFS_SB(sb)->next_id = be32_to_cpu(mdb->drNxtCNID); mdb 148 fs/hfs/mdb.c HFS_SB(sb)->root_files = be16_to_cpu(mdb->drNmFls); mdb 149 fs/hfs/mdb.c HFS_SB(sb)->root_dirs = be16_to_cpu(mdb->drNmRtDirs); mdb 150 fs/hfs/mdb.c HFS_SB(sb)->file_count = be32_to_cpu(mdb->drFilCnt); mdb 151 fs/hfs/mdb.c HFS_SB(sb)->folder_count = be32_to_cpu(mdb->drDirCnt); mdb 174 fs/hfs/mdb.c block = be16_to_cpu(mdb->drVBMSt) + part_start; mdb 204 fs/hfs/mdb.c attrib = mdb->drAtrb; mdb 217 fs/hfs/mdb.c mdb->drAtrb = attrib; mdb 218 fs/hfs/mdb.c be32_add_cpu(&mdb->drWrCnt, 1); mdb 219 fs/hfs/mdb.c mdb->drLsMod = hfs_mtime(); mdb 260 fs/hfs/mdb.c struct hfs_mdb *mdb = HFS_SB(sb)->mdb; mdb 268 fs/hfs/mdb.c mdb->drLsMod = hfs_mtime(); mdb 269 fs/hfs/mdb.c mdb->drFreeBks = cpu_to_be16(HFS_SB(sb)->free_ablocks); mdb 270 fs/hfs/mdb.c mdb->drNxtCNID = cpu_to_be32(HFS_SB(sb)->next_id); mdb 271 fs/hfs/mdb.c mdb->drNmFls = cpu_to_be16(HFS_SB(sb)->root_files); mdb 272 fs/hfs/mdb.c mdb->drNmRtDirs = cpu_to_be16(HFS_SB(sb)->root_dirs); mdb 273 fs/hfs/mdb.c mdb->drFilCnt = cpu_to_be32(HFS_SB(sb)->file_count); mdb 274 fs/hfs/mdb.c mdb->drDirCnt = cpu_to_be32(HFS_SB(sb)->folder_count); mdb 285 fs/hfs/mdb.c hfs_inode_write_fork(HFS_SB(sb)->ext_tree->inode, mdb->drXTExtRec, mdb 286 fs/hfs/mdb.c &mdb->drXTFlSize, NULL); mdb 287 fs/hfs/mdb.c hfs_inode_write_fork(HFS_SB(sb)->cat_tree->inode, mdb->drCTExtRec, mdb 288 fs/hfs/mdb.c &mdb->drCTFlSize, NULL); mdb 291 fs/hfs/mdb.c memcpy(HFS_SB(sb)->alt_mdb, HFS_SB(sb)->mdb, HFS_SECTOR_SIZE); mdb 306 fs/hfs/mdb.c block = be16_to_cpu(HFS_SB(sb)->mdb->drVBMSt) + HFS_SB(sb)->part_start; mdb 339 fs/hfs/mdb.c HFS_SB(sb)->mdb->drAtrb |= cpu_to_be16(HFS_SB_ATTRIB_UNMNT); mdb 340 fs/hfs/mdb.c HFS_SB(sb)->mdb->drAtrb &= cpu_to_be16(~HFS_SB_ATTRIB_INCNSTNT); mdb 121 fs/hfs/super.c if (!(HFS_SB(sb)->mdb->drAtrb & cpu_to_be16(HFS_SB_ATTRIB_UNMNT))) { mdb 125 fs/hfs/super.c } else if (HFS_SB(sb)->mdb->drAtrb & cpu_to_be16(HFS_SB_ATTRIB_SLOCK)) { mdb 497 include/net/dsa.h const struct switchdev_obj_port_mdb *mdb); mdb 499 include/net/dsa.h const struct switchdev_obj_port_mdb *mdb); mdb 501 include/net/dsa.h const struct switchdev_obj_port_mdb *mdb); mdb 346 net/bridge/br_mdb.c struct switchdev_obj_port_mdb mdb = { mdb 355 net/bridge/br_mdb.c ip_eth_mc_map(entry->addr.u.ip4, mdb.addr); mdb 358 net/bridge/br_mdb.c ipv6_eth_mc_map(&entry->addr.u.ip6, mdb.addr); mdb 361 net/bridge/br_mdb.c mdb.obj.orig_dev = dev; mdb 364 net/bridge/br_mdb.c switchdev_port_obj_add(lower_dev, &mdb.obj, NULL); mdb 367 net/bridge/br_mdb.c switchdev_port_obj_del(lower_dev, &mdb.obj); mdb 386 net/bridge/br_mdb.c struct switchdev_obj_port_mdb mdb = { mdb 400 net/bridge/br_mdb.c ip_eth_mc_map(entry->addr.u.ip4, mdb.addr); mdb 403 net/bridge/br_mdb.c ipv6_eth_mc_map(&entry->addr.u.ip6, mdb.addr); mdb 406 net/bridge/br_mdb.c mdb.obj.orig_dev = port_dev; mdb 412 net/bridge/br_mdb.c mdb.obj.complete_priv = complete_info; mdb 413 net/bridge/br_mdb.c mdb.obj.complete = br_mdb_complete; mdb 414 net/bridge/br_mdb.c if (switchdev_port_obj_add(port_dev, &mdb.obj, NULL)) mdb 418 net/bridge/br_mdb.c switchdev_port_obj_del(port_dev, &mdb.obj); mdb 50 net/dsa/dsa_priv.h const struct switchdev_obj_port_mdb *mdb; mdb 147 net/dsa/dsa_priv.h const struct switchdev_obj_port_mdb *mdb, mdb 150 net/dsa/dsa_priv.h const struct switchdev_obj_port_mdb *mdb); mdb 339 net/dsa/port.c const struct switchdev_obj_port_mdb *mdb, mdb 346 net/dsa/port.c .mdb = mdb, mdb 353 net/dsa/port.c const struct switchdev_obj_port_mdb *mdb) mdb 358 net/dsa/port.c .mdb = mdb, mdb 153 net/dsa/switch.c err = ds->ops->port_mdb_prepare(ds, port, info->mdb); mdb 175 net/dsa/switch.c ds->ops->port_mdb_add(ds, port, info->mdb); mdb 187 net/dsa/switch.c return ds->ops->port_mdb_del(ds, info->port, info->mdb);