Home
last modified time | relevance | path

Searched refs:mdb (Results 1 – 25 of 59) sorted by relevance

123

/Linux-v6.1/fs/hfs/
Dmdb.c76 struct hfs_mdb *mdb, *mdb2; in hfs_mdb_get() local
93 bh = sb_bread512(sb, part_start + HFS_MDB_BLK, mdb); in hfs_mdb_get()
97 if (mdb->drSigWord == cpu_to_be16(HFS_SUPER_MAGIC)) in hfs_mdb_get()
108 HFS_SB(sb)->alloc_blksz = size = be32_to_cpu(mdb->drAlBlkSiz); in hfs_mdb_get()
118 sect = be16_to_cpu(mdb->drAlBlSt) + part_start; in hfs_mdb_get()
131 bh = sb_bread512(sb, part_start + HFS_MDB_BLK, mdb); in hfs_mdb_get()
134 if (mdb->drSigWord != cpu_to_be16(HFS_SUPER_MAGIC)) in hfs_mdb_get()
138 HFS_SB(sb)->mdb = mdb; in hfs_mdb_get()
142 HFS_SB(sb)->fs_ablocks = be16_to_cpu(mdb->drNmAlBlks); in hfs_mdb_get()
144 HFS_SB(sb)->clumpablks = be32_to_cpu(mdb->drClpSiz) / in hfs_mdb_get()
[all …]
Dbtree.c43 struct hfs_mdb *mdb = HFS_SB(sb)->mdb; in hfs_btree_open() local
48 hfs_inode_read_fork(tree->inode, mdb->drXTExtRec, mdb->drXTFlSize, in hfs_btree_open()
49 mdb->drXTFlSize, be32_to_cpu(mdb->drXTClpSiz)); in hfs_btree_open()
60 hfs_inode_read_fork(tree->inode, mdb->drCTExtRec, mdb->drCTFlSize, in hfs_btree_open()
61 mdb->drCTFlSize, be32_to_cpu(mdb->drCTClpSiz)); in hfs_btree_open()
DMakefile9 catalog.o dir.o extent.o inode.o attr.o mdb.o \
/Linux-v6.1/drivers/net/ethernet/microchip/lan966x/
Dlan966x_mdb.c73 const struct switchdev_obj_port_mdb *mdb) in lan966x_mdb_entry_add() argument
81 ether_addr_copy(mdb_entry->mac, mdb->addr); in lan966x_mdb_entry_add()
82 mdb_entry->vid = mdb->vid; in lan966x_mdb_entry_add()
106 const struct switchdev_obj_port_mdb *mdb, in lan966x_mdb_ip_add() argument
109 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); in lan966x_mdb_ip_add()
115 mdb_entry = lan966x_mdb_entry_get(lan966x, mdb->addr, mdb->vid); in lan966x_mdb_ip_add()
117 mdb_entry = lan966x_mdb_entry_add(lan966x, mdb); in lan966x_mdb_ip_add()
141 const struct switchdev_obj_port_mdb *mdb, in lan966x_mdb_ip_del() argument
144 bool cpu_port = netif_is_bridge_master(mdb->obj.orig_dev); in lan966x_mdb_ip_del()
150 mdb_entry = lan966x_mdb_entry_get(lan966x, mdb->addr, mdb->vid); in lan966x_mdb_ip_del()
[all …]
/Linux-v6.1/drivers/s390/char/
Dsclp_rw.c87 struct mdb *mdb; in sclp_initialize_mto() local
105 mdb = &msg->mdb; in sclp_initialize_mto()
106 mdb->header.length = sizeof(struct mdb); in sclp_initialize_mto()
107 mdb->header.type = 1; in sclp_initialize_mto()
108 mdb->header.tag = 0xD4C4C240; /* ebcdic "MDB " */ in sclp_initialize_mto()
109 mdb->header.revision_code = 1; in sclp_initialize_mto()
111 go = &mdb->go; in sclp_initialize_mto()
115 mto = &mdb->mto; in sclp_initialize_mto()
145 msg->mdb.header.length += buffer->current_length; in sclp_finalize_mto()
146 msg->mdb.mto.length += buffer->current_length; in sclp_finalize_mto()
[all …]
Dsclp_early_core.c91 struct mdb *mdb; in sclp_early_print_lm() local
98 ptr = (unsigned char *) &sccb->msg.mdb.mto; in sclp_early_print_lm()
119 mdb = &msg->mdb; in sclp_early_print_lm()
120 mdb->header.type = 1; in sclp_early_print_lm()
121 mdb->header.tag = 0xD4C4C240; in sclp_early_print_lm()
122 mdb->header.revision_code = 1; in sclp_early_print_lm()
123 mdb->header.length = len - offsetof(struct write_sccb, msg.mdb.header); in sclp_early_print_lm()
124 go = &mdb->go; in sclp_early_print_lm()
Dsclp_rw.h46 struct mdb { struct
54 struct mdb mdb; argument
/Linux-v6.1/net/bridge/
Dbr_switchdev.c514 static void br_switchdev_mdb_populate(struct switchdev_obj_port_mdb *mdb, in br_switchdev_mdb_populate() argument
518 ip_eth_mc_map(mp->addr.dst.ip4, mdb->addr); in br_switchdev_mdb_populate()
521 ipv6_eth_mc_map(&mp->addr.dst.ip6, mdb->addr); in br_switchdev_mdb_populate()
524 ether_addr_copy(mdb->addr, mp->addr.dst.mac_addr); in br_switchdev_mdb_populate()
526 mdb->vid = mp->addr.vid; in br_switchdev_mdb_populate()
534 struct switchdev_obj_port_mdb mdb = { in br_switchdev_host_mdb_one() local
542 br_switchdev_mdb_populate(&mdb, mp); in br_switchdev_host_mdb_one()
546 switchdev_port_obj_add(lower_dev, &mdb.obj, NULL); in br_switchdev_host_mdb_one()
549 switchdev_port_obj_del(lower_dev, &mdb.obj); in br_switchdev_host_mdb_one()
566 const struct switchdev_obj_port_mdb *mdb, in br_switchdev_mdb_replay_one() argument
[all …]
/Linux-v6.1/tools/testing/selftests/drivers/net/dsa/
Dbridge_mld.sh150 bridge -j -d -s mdb show dev br0 \
154 bridge -j -d -s mdb show dev br0 \
175 bridge -j -d -s mdb show dev br0 \
186 bridge -j -d -s mdb show dev br0 \
198 bridge mdb del dev br0 port $port grp $TEST_GROUP
288 bridge -j -d -s mdb show dev br0 \
299 bridge -j -d -s mdb show dev br0 \
305 bridge -j -d -s mdb show dev br0 \
433 bridge -j -d -s mdb show dev br0 \
493 bridge -j -d -s mdb show dev br0 \
[all …]
Dbridge_mdb.sh70 bridge mdb add dev br0 port br0 grp $group $flag 2>/dev/null
77 bridge mdb show dev br0 | grep $group | grep -q $flag 2>/dev/null
80 bridge mdb del dev br0 port br0 grp $group 2>/dev/null
83 bridge mdb show dev br0 | grep -q $group >/dev/null
/Linux-v6.1/tools/testing/selftests/net/forwarding/
Dbridge_mld.sh150 bridge -j -d -s mdb show dev br0 \
154 bridge -j -d -s mdb show dev br0 \
175 bridge -j -d -s mdb show dev br0 \
186 bridge -j -d -s mdb show dev br0 \
198 bridge mdb del dev br0 port $port grp $TEST_GROUP
288 bridge -j -d -s mdb show dev br0 \
299 bridge -j -d -s mdb show dev br0 \
305 bridge -j -d -s mdb show dev br0 \
433 bridge -j -d -s mdb show dev br0 \
493 bridge -j -d -s mdb show dev br0 \
[all …]
Dbridge_igmp.sh115 bridge mdb show dev br0 | grep $TEST_GROUP 1>/dev/null
124 bridge mdb show dev br0 | grep $TEST_GROUP 1>/dev/null
131 bridge mdb show dev br0 | grep $TEST_GROUP 1>/dev/null
152 bridge -j -d -s mdb show dev br0 \
156 bridge -j -d -s mdb show dev br0 \
177 bridge -j -d -s mdb show dev br0 \
188 bridge -j -d -s mdb show dev br0 \
201 bridge mdb del dev br0 port $port grp $group
291 bridge -j -d -s mdb show dev br0 \
302 bridge -j -d -s mdb show dev br0 \
[all …]
Dbridge_mdb.sh70 bridge mdb add dev br0 port br0 grp $group $flag 2>/dev/null
77 bridge mdb show dev br0 | grep $group | grep -q $flag 2>/dev/null
80 bridge mdb del dev br0 port br0 grp $group 2>/dev/null
83 bridge mdb show dev br0 | grep -q $group >/dev/null
Dbridge_mdb_port_down.sh20 bridge mdb add dev br0 port "$swp2" grp $TEST_GROUP permanent 2>/dev/null
29 bridge mdb show dev br0 | grep -q "$TEST_GROUP permanent" 2>/dev/null
32 bridge mdb del dev br0 port "$swp2" grp $TEST_GROUP 2>/dev/null
/Linux-v6.1/drivers/net/ethernet/marvell/prestera/
Dprestera_switchdev.c83 struct prestera_mdb_entry *mdb; member
324 prestera_mdb_port_del(struct prestera_mdb_entry *mdb, in prestera_mdb_port_del() argument
327 struct prestera_flood_domain *fl_domain = mdb->flood_domain; in prestera_mdb_port_del()
332 mdb->vid); in prestera_mdb_port_del()
344 prestera_mdb_port_del(br_mdb->mdb, br_port->dev); in prestera_br_mdb_entry_put()
346 prestera_mdb_entry_destroy(br_mdb->mdb); in prestera_br_mdb_entry_put()
379 prestera_mdb_port_del(br_mdb->mdb, in prestera_mdb_flush_bridge_port()
956 prestera_mdb_port_add(struct prestera_mdb_entry *mdb, in prestera_mdb_port_add() argument
960 struct prestera_flood_domain *flood_domain = mdb->flood_domain; in prestera_mdb_port_add()
980 struct prestera_mdb_entry *mdb; in prestera_br_mdb_sync() local
[all …]
/Linux-v6.1/drivers/net/ethernet/ti/
Dam65-cpsw-switchdev.c256 struct switchdev_obj_port_mdb *mdb) in am65_cpsw_port_mdb_add() argument
259 struct net_device *orig_dev = mdb->obj.orig_dev; in am65_cpsw_port_mdb_add()
270 err = cpsw_ale_add_mcast(cpsw->ale, mdb->addr, port_mask, in am65_cpsw_port_mdb_add()
271 ALE_VLAN, mdb->vid, 0); in am65_cpsw_port_mdb_add()
273 port->ndev->name, mdb->vid, mdb->addr, port_mask); in am65_cpsw_port_mdb_add()
279 struct switchdev_obj_port_mdb *mdb) in am65_cpsw_port_mdb_del() argument
282 struct net_device *orig_dev = mdb->obj.orig_dev; in am65_cpsw_port_mdb_del()
293 cpsw_ale_del_mcast(cpsw->ale, mdb->addr, del_mask, in am65_cpsw_port_mdb_del()
294 ALE_VLAN, mdb->vid); in am65_cpsw_port_mdb_del()
296 port->ndev->name, mdb->vid, mdb->addr, del_mask); in am65_cpsw_port_mdb_del()
[all …]
Dcpsw_switchdev.c264 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_add() argument
267 struct net_device *orig_dev = mdb->obj.orig_dev; in cpsw_port_mdb_add()
278 err = cpsw_ale_add_mcast(cpsw->ale, mdb->addr, port_mask, in cpsw_port_mdb_add()
279 ALE_VLAN, mdb->vid, 0); in cpsw_port_mdb_add()
281 priv->ndev->name, mdb->vid, mdb->addr, port_mask); in cpsw_port_mdb_add()
287 struct switchdev_obj_port_mdb *mdb) in cpsw_port_mdb_del() argument
290 struct net_device *orig_dev = mdb->obj.orig_dev; in cpsw_port_mdb_del()
301 err = cpsw_ale_del_mcast(cpsw->ale, mdb->addr, del_mask, in cpsw_port_mdb_del()
302 ALE_VLAN, mdb->vid); in cpsw_port_mdb_del()
304 priv->ndev->name, mdb->vid, mdb->addr, del_mask); in cpsw_port_mdb_del()
[all …]
/Linux-v6.1/net/dsa/
Dswitch.c153 const struct switchdev_obj_port_mdb *mdb, in dsa_port_do_mdb_add() argument
163 return ds->ops->port_mdb_add(ds, port, mdb, db); in dsa_port_do_mdb_add()
167 a = dsa_mac_addr_find(&dp->mdbs, mdb->addr, mdb->vid, db); in dsa_port_do_mdb_add()
179 err = ds->ops->port_mdb_add(ds, port, mdb, db); in dsa_port_do_mdb_add()
185 ether_addr_copy(a->addr, mdb->addr); in dsa_port_do_mdb_add()
186 a->vid = mdb->vid; in dsa_port_do_mdb_add()
198 const struct switchdev_obj_port_mdb *mdb, in dsa_port_do_mdb_del() argument
208 return ds->ops->port_mdb_del(ds, port, mdb, db); in dsa_port_do_mdb_del()
212 a = dsa_mac_addr_find(&dp->mdbs, mdb->addr, mdb->vid, db); in dsa_port_do_mdb_del()
221 err = ds->ops->port_mdb_del(ds, port, mdb, db); in dsa_port_do_mdb_del()
[all …]
Dport.c1164 const struct switchdev_obj_port_mdb *mdb) in dsa_port_mdb_add() argument
1168 .mdb = mdb, in dsa_port_mdb_add()
1182 const struct switchdev_obj_port_mdb *mdb) in dsa_port_mdb_del() argument
1186 .mdb = mdb, in dsa_port_mdb_del()
1200 const struct switchdev_obj_port_mdb *mdb, in dsa_port_host_mdb_add() argument
1205 .mdb = mdb, in dsa_port_host_mdb_add()
1216 const struct switchdev_obj_port_mdb *mdb) in dsa_port_standalone_host_mdb_add() argument
1223 return dsa_port_host_mdb_add(dp, mdb, db); in dsa_port_standalone_host_mdb_add()
1227 const struct switchdev_obj_port_mdb *mdb) in dsa_port_bridge_host_mdb_add() argument
1236 err = dev_mc_add(master, mdb->addr); in dsa_port_bridge_host_mdb_add()
[all …]
Ddsa_priv.h82 const struct switchdev_obj_port_mdb *mdb; member
262 const struct switchdev_obj_port_mdb *mdb);
264 const struct switchdev_obj_port_mdb *mdb);
266 const struct switchdev_obj_port_mdb *mdb);
268 const struct switchdev_obj_port_mdb *mdb);
270 const struct switchdev_obj_port_mdb *mdb);
272 const struct switchdev_obj_port_mdb *mdb);
/Linux-v6.1/drivers/net/dsa/microchip/
Dksz9477.c660 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz9477_mdb_add() argument
673 mac_hi = ((mdb->addr[0] << 8) | mdb->addr[1]); in ksz9477_mdb_add()
674 mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16)); in ksz9477_mdb_add()
675 mac_lo |= ((mdb->addr[4] << 8) | mdb->addr[5]); in ksz9477_mdb_add()
697 if (((static_table[2] >> ALU_V_FID_S) == mdb->vid) && in ksz9477_mdb_add()
718 if (mdb->vid) in ksz9477_mdb_add()
720 static_table[2] = (mdb->vid << ALU_V_FID_S); in ksz9477_mdb_add()
739 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz9477_mdb_del() argument
752 mac_hi = ((mdb->addr[0] << 8) | mdb->addr[1]); in ksz9477_mdb_del()
753 mac_lo = ((mdb->addr[2] << 24) | (mdb->addr[3] << 16)); in ksz9477_mdb_del()
[all …]
Dksz8.h36 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
38 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
Dksz9477.h49 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
51 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db);
Dksz8795.c931 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz8_mdb_add() argument
941 if (!memcmp(alu.mac, mdb->addr, ETH_ALEN) && in ksz8_mdb_add()
942 alu.fid == mdb->vid) in ksz8_mdb_add()
958 memcpy(alu.mac, mdb->addr, ETH_ALEN); in ksz8_mdb_add()
962 if (mdb->vid) { in ksz8_mdb_add()
966 alu.fid = mdb->vid; in ksz8_mdb_add()
974 const struct switchdev_obj_port_mdb *mdb, struct dsa_db db) in ksz8_mdb_del() argument
982 if (!memcmp(alu.mac, mdb->addr, ETH_ALEN) && in ksz8_mdb_del()
983 alu.fid == mdb->vid) in ksz8_mdb_del()
/Linux-v6.1/drivers/net/dsa/
Dlan9303-core.c1235 const struct switchdev_obj_port_mdb *mdb) in lan9303_port_mdb_prepare() argument
1239 dev_dbg(chip->dev, "%s(%d, %pM, %d)\n", __func__, port, mdb->addr, in lan9303_port_mdb_prepare()
1240 mdb->vid); in lan9303_port_mdb_prepare()
1241 if (mdb->vid) in lan9303_port_mdb_prepare()
1243 if (lan9303_alr_cache_find_mac(chip, mdb->addr)) in lan9303_port_mdb_prepare()
1252 const struct switchdev_obj_port_mdb *mdb, in lan9303_port_mdb_add() argument
1258 err = lan9303_port_mdb_prepare(ds, port, mdb); in lan9303_port_mdb_add()
1262 dev_dbg(chip->dev, "%s(%d, %pM, %d)\n", __func__, port, mdb->addr, in lan9303_port_mdb_add()
1263 mdb->vid); in lan9303_port_mdb_add()
1264 return lan9303_alr_add_port(chip, mdb->addr, port, false); in lan9303_port_mdb_add()
[all …]

123