Lines Matching refs:lw
1821 const struct ofdpa_fdb_learn_work *lw = in ofdpa_port_fdb_learn_work() local
1823 bool removing = (lw->flags & OFDPA_OP_FLAG_REMOVE); in ofdpa_port_fdb_learn_work()
1824 bool learned = (lw->flags & OFDPA_OP_FLAG_LEARNED); in ofdpa_port_fdb_learn_work()
1827 info.addr = lw->addr; in ofdpa_port_fdb_learn_work()
1828 info.vid = lw->vid; in ofdpa_port_fdb_learn_work()
1833 lw->ofdpa_port->dev, &info.info, NULL); in ofdpa_port_fdb_learn_work()
1836 lw->ofdpa_port->dev, &info.info, NULL); in ofdpa_port_fdb_learn_work()
1845 struct ofdpa_fdb_learn_work *lw; in ofdpa_port_fdb_learn() local
1868 lw = kzalloc(sizeof(*lw), GFP_ATOMIC); in ofdpa_port_fdb_learn()
1869 if (!lw) in ofdpa_port_fdb_learn()
1872 INIT_WORK(&lw->work, ofdpa_port_fdb_learn_work); in ofdpa_port_fdb_learn()
1874 lw->ofdpa_port = ofdpa_port; in ofdpa_port_fdb_learn()
1875 lw->flags = flags; in ofdpa_port_fdb_learn()
1876 ether_addr_copy(lw->addr, addr); in ofdpa_port_fdb_learn()
1877 lw->vid = ofdpa_port_vlan_to_vid(ofdpa_port, vlan_id); in ofdpa_port_fdb_learn()
1879 schedule_work(&lw->work); in ofdpa_port_fdb_learn()