Searched refs:switchdev_trans (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/include/net/ |
D | switchdev.h | 29 struct switchdev_trans { struct 34 static inline bool switchdev_trans_ph_prepare(struct switchdev_trans *trans) in switchdev_trans_ph_prepare() argument 39 static inline bool switchdev_trans_ph_commit(struct switchdev_trans *trans) in switchdev_trans_ph_commit() 112 void switchdev_trans_item_enqueue(struct switchdev_trans *trans, 115 void *switchdev_trans_item_dequeue(struct switchdev_trans *trans); 137 struct switchdev_trans *trans); 140 struct switchdev_trans *trans);
|
D | dsa.h | 200 struct switchdev_trans; 315 struct switchdev_trans *trans); 318 struct switchdev_trans *trans); 330 struct switchdev_trans *trans); 333 struct switchdev_trans *trans);
|
/linux-4.4.14/drivers/net/ethernet/rocker/ |
D | rocker.c | 346 struct switchdev_trans *trans, int flags, in __rocker_port_mem_alloc() 377 struct switchdev_trans *trans, int flags, in rocker_port_kzalloc() 384 struct switchdev_trans *trans, int flags, in rocker_port_kcalloc() 390 static void rocker_port_kfree(struct switchdev_trans *trans, const void *mem) in rocker_port_kfree() 425 struct switchdev_trans *trans, in rocker_wait_create() 437 static void rocker_wait_destroy(struct switchdev_trans *trans, in rocker_wait_destroy() 1458 struct switchdev_trans *trans, 1576 struct switchdev_trans *trans, int flags, in rocker_cmd_exec() 1909 struct switchdev_trans *trans) in rocker_port_set_learning() 2427 struct switchdev_trans *trans, int flags, in rocker_flow_tbl_add() [all …]
|
/linux-4.4.14/net/switchdev/ |
D | switchdev.c | 40 void switchdev_trans_item_enqueue(struct switchdev_trans *trans, in switchdev_trans_item_enqueue() 51 __switchdev_trans_item_dequeue(struct switchdev_trans *trans) in __switchdev_trans_item_dequeue() 68 void *switchdev_trans_item_dequeue(struct switchdev_trans *trans) in switchdev_trans_item_dequeue() 78 static void switchdev_trans_init(struct switchdev_trans *trans) in switchdev_trans_init() 83 static void switchdev_trans_items_destroy(struct switchdev_trans *trans) in switchdev_trans_items_destroy() 92 struct switchdev_trans *trans) in switchdev_trans_items_warn_destroy() 222 struct switchdev_trans *trans) in __switchdev_port_attr_set() 258 struct switchdev_trans trans; in switchdev_port_attr_set_now() 357 struct switchdev_trans *trans) in __switchdev_port_obj_add() 384 struct switchdev_trans trans; in switchdev_port_obj_add_now()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_switchdev.c | 118 struct switchdev_trans *trans, in mlxsw_sp_port_attr_stp_state_set() 190 struct switchdev_trans *trans, in mlxsw_sp_port_attr_br_flags_set() 228 struct switchdev_trans *trans, in mlxsw_sp_port_attr_br_ageing_set() 248 struct switchdev_trans *trans) in mlxsw_sp_port_attr_set() 440 struct switchdev_trans *trans) in mlxsw_sp_port_vlans_add() 487 struct switchdev_trans *trans) in mlxsw_sp_port_fdb_static_add() 498 struct switchdev_trans *trans) in mlxsw_sp_port_obj_add()
|
/linux-4.4.14/drivers/net/dsa/ |
D | mv88e6xxx.h | 476 struct switchdev_trans *trans); 479 struct switchdev_trans *trans); 487 struct switchdev_trans *trans); 490 struct switchdev_trans *trans);
|
D | mv88e6xxx.c | 1463 struct switchdev_trans *trans) in mv88e6xxx_port_vlan_prepare() 1504 struct switchdev_trans *trans) in mv88e6xxx_port_vlan_add() 1720 struct switchdev_trans *trans) in mv88e6xxx_port_fdb_prepare() 1734 struct switchdev_trans *trans) in mv88e6xxx_port_fdb_add()
|
D | bcm_sf2.c | 725 struct switchdev_trans *trans) in bcm_sf2_sw_fdb_prepare() 733 struct switchdev_trans *trans) in bcm_sf2_sw_fdb_add()
|
/linux-4.4.14/net/dsa/ |
D | slave.c | 246 struct switchdev_trans *trans) in dsa_slave_port_vlan_add() 334 struct switchdev_trans *trans) in dsa_slave_port_fdb_add() 426 struct switchdev_trans *trans) in dsa_slave_port_attr_set() 450 struct switchdev_trans *trans) in dsa_slave_port_obj_add()
|