Lines Matching refs:ctx
128 const void *ctx)
139 item->info.ctx = ctx;
302 unsigned long action, const void *ctx)
307 br_switchdev_fdb_populate(br, &item, fdb, ctx);
314 br_switchdev_fdb_replay(const struct net_device *br_dev, const void *ctx,
338 err = br_switchdev_fdb_replay_one(br, nb, fdb, action, ctx);
349 const void *ctx,
357 .ctx = ctx,
394 const void *ctx, unsigned long action,
401 .ctx = ctx,
414 const void *ctx, unsigned long action,
437 err = br_switchdev_vlan_replay_one(nb, dev, &vlan, ctx,
447 const void *ctx, bool adding,
470 ctx, action, extack);
479 ctx, action, extack);
485 err = br_switchdev_vlan_attr_replay(br_dev, ctx, nb, extack);
580 unsigned long action, const void *ctx,
587 .ctx = ctx,
675 const void *ctx, bool adding, struct notifier_block *nb,
747 action, ctx, extack);
767 static int nbp_switchdev_sync_objs(struct net_bridge_port *p, const void *ctx,
776 err = br_switchdev_vlan_replay(br_dev, ctx, true, blocking_nb, extack);
780 err = br_switchdev_mdb_replay(br_dev, dev, ctx, true, blocking_nb,
787 err = br_switchdev_fdb_replay(br_dev, ctx, true, atomic_nb);
795 const void *ctx,
802 br_switchdev_fdb_replay(br_dev, ctx, false, atomic_nb);
804 br_switchdev_mdb_replay(br_dev, dev, ctx, false, blocking_nb, NULL);
806 br_switchdev_vlan_replay(br_dev, ctx, false, blocking_nb, NULL);
823 struct net_device *dev, const void *ctx,
840 err = nbp_switchdev_sync_objs(p, ctx, atomic_nb, blocking_nb, extack);
852 void br_switchdev_port_unoffload(struct net_bridge_port *p, const void *ctx,
856 nbp_switchdev_unsync_objs(p, ctx, atomic_nb, blocking_nb);
862 struct net_device *dev, const void *ctx,
867 return nbp_switchdev_sync_objs(p, ctx, atomic_nb, blocking_nb, extack);