• Home
  • Raw
  • Download

Lines Matching refs:ops

49 	if (ds->ops->set_ageing_time)  in dsa_switch_ageing_time()
50 return ds->ops->set_ageing_time(ds, ageing_time); in dsa_switch_ageing_time()
67 if (!ds->ops->port_change_mtu) in dsa_switch_mtu()
72 ret = ds->ops->port_change_mtu(ds, dp->index, in dsa_switch_mtu()
88 if (!ds->ops->port_bridge_join) in dsa_switch_bridge_join()
91 err = ds->ops->port_bridge_join(ds, info->dp->index, in dsa_switch_bridge_join()
99 if (info->dp->ds != ds && ds->ops->crosschip_bridge_join) { in dsa_switch_bridge_join()
100 err = ds->ops->crosschip_bridge_join(ds, in dsa_switch_bridge_join()
116 if (info->dp->ds == ds && ds->ops->port_bridge_leave) in dsa_switch_bridge_leave()
117 ds->ops->port_bridge_leave(ds, info->dp->index, info->bridge); in dsa_switch_bridge_leave()
119 if (info->dp->ds != ds && ds->ops->crosschip_bridge_leave) in dsa_switch_bridge_leave()
120 ds->ops->crosschip_bridge_leave(ds, info->dp->ds->dst->index, in dsa_switch_bridge_leave()
169 err = ds->ops->port_mdb_add(ds, port, mdb, db); in dsa_port_do_mdb_add()
191 err = ds->ops->port_mdb_add(ds, port, mdb, db); in dsa_port_do_mdb_add()
221 err = ds->ops->port_mdb_del(ds, port, mdb, db); in dsa_port_do_mdb_del()
242 err = ds->ops->port_mdb_del(ds, port, mdb, db); in dsa_port_do_mdb_del()
268 err = ds->ops->port_fdb_add(ds, port, addr, vid, db); in dsa_port_do_fdb_add()
289 err = ds->ops->port_fdb_add(ds, port, addr, vid, db); in dsa_port_do_fdb_add()
318 err = ds->ops->port_fdb_del(ds, port, addr, vid, db); in dsa_port_do_fdb_del()
338 err = ds->ops->port_fdb_del(ds, port, addr, vid, db); in dsa_port_do_fdb_del()
377 err = ds->ops->lag_fdb_add(ds, *lag, addr, vid, db); in dsa_switch_do_lag_fdb_add()
418 err = ds->ops->lag_fdb_del(ds, *lag, addr, vid, db); in dsa_switch_do_lag_fdb_del()
440 if (!ds->ops->port_fdb_add) in dsa_switch_host_fdb_add()
468 if (!ds->ops->port_fdb_del) in dsa_switch_host_fdb_del()
496 if (!ds->ops->port_fdb_add) in dsa_switch_fdb_add()
508 if (!ds->ops->port_fdb_del) in dsa_switch_fdb_del()
519 if (!ds->ops->lag_fdb_add) in dsa_switch_lag_fdb_add()
537 if (!ds->ops->lag_fdb_del) in dsa_switch_lag_fdb_del()
553 if (info->dp->ds == ds && ds->ops->port_lag_change) in dsa_switch_lag_change()
554 return ds->ops->port_lag_change(ds, info->dp->index); in dsa_switch_lag_change()
556 if (info->dp->ds != ds && ds->ops->crosschip_lag_change) in dsa_switch_lag_change()
557 return ds->ops->crosschip_lag_change(ds, info->dp->ds->index, in dsa_switch_lag_change()
566 if (info->dp->ds == ds && ds->ops->port_lag_join) in dsa_switch_lag_join()
567 return ds->ops->port_lag_join(ds, info->dp->index, info->lag, in dsa_switch_lag_join()
570 if (info->dp->ds != ds && ds->ops->crosschip_lag_join) in dsa_switch_lag_join()
571 return ds->ops->crosschip_lag_join(ds, info->dp->ds->index, in dsa_switch_lag_join()
581 if (info->dp->ds == ds && ds->ops->port_lag_leave) in dsa_switch_lag_leave()
582 return ds->ops->port_lag_leave(ds, info->dp->index, info->lag); in dsa_switch_lag_leave()
584 if (info->dp->ds != ds && ds->ops->crosschip_lag_leave) in dsa_switch_lag_leave()
585 return ds->ops->crosschip_lag_leave(ds, info->dp->ds->index, in dsa_switch_lag_leave()
597 if (!ds->ops->port_mdb_add) in dsa_switch_mdb_add()
609 if (!ds->ops->port_mdb_del) in dsa_switch_mdb_del()
621 if (!ds->ops->port_mdb_add) in dsa_switch_host_mdb_add()
641 if (!ds->ops->port_mdb_del) in dsa_switch_host_mdb_del()
699 err = ds->ops->port_vlan_add(ds, port, vlan, extack); in dsa_port_do_vlan_add()
728 err = ds->ops->port_vlan_add(ds, port, vlan, extack); in dsa_port_do_vlan_add()
755 err = ds->ops->port_vlan_del(ds, port, vlan); in dsa_port_do_vlan_del()
775 err = ds->ops->port_vlan_del(ds, port, vlan); in dsa_port_do_vlan_del()
797 if (!ds->ops->port_vlan_add) in dsa_switch_vlan_add()
818 if (!ds->ops->port_vlan_del) in dsa_switch_vlan_del()
838 if (!ds->ops->port_vlan_add) in dsa_switch_host_vlan_add()
859 if (!ds->ops->port_vlan_del) in dsa_switch_host_vlan_del()
880 if (!ds->ops->change_tag_protocol) in dsa_switch_change_tag_proto()
885 err = ds->ops->change_tag_protocol(ds, tag_ops->proto); in dsa_switch_change_tag_proto()
931 if (!ds->ops->connect_tag_protocol) in dsa_switch_connect_tag_proto()
935 err = ds->ops->connect_tag_protocol(ds, tag_ops->proto); in dsa_switch_connect_tag_proto()
966 if (!ds->ops->master_state_change) in dsa_switch_master_state_change()
969 ds->ops->master_state_change(ds, info->master, info->operational); in dsa_switch_master_state_change()