Lines Matching defs:obj
9 const struct switchdev_obj *obj, bool add)
14 err = switchdev_port_obj_add(br->dev, obj, NULL);
16 err = switchdev_port_obj_del(br->dev, obj);
34 .obj.orig_dev = br->dev,
35 .obj.id = SWITCHDEV_OBJ_ID_MRP,
45 return switchdev_port_obj_add(br->dev, &mrp_obj.obj, NULL);
51 .obj.orig_dev = br->dev,
52 .obj.id = SWITCHDEV_OBJ_ID_MRP,
61 return switchdev_port_obj_del(br->dev, &mrp_obj.obj);
69 .obj.orig_dev = br->dev,
70 .obj.id = SWITCHDEV_OBJ_ID_RING_ROLE_MRP,
81 support = br_mrp_switchdev_port_obj(br, &mrp_role.obj,
91 err = switchdev_port_obj_add(br->dev, &mrp_role.obj, NULL);
93 err = switchdev_port_obj_del(br->dev, &mrp_role.obj);
107 .obj.orig_dev = br->dev,
108 .obj.id = SWITCHDEV_OBJ_ID_RING_TEST_MRP,
119 return br_mrp_switchdev_port_obj(br, &test.obj, interval != 0);
127 .obj.orig_dev = br->dev,
128 .obj.id = SWITCHDEV_OBJ_ID_RING_STATE_MRP,
136 return switchdev_port_obj_add(br->dev, &mrp_state.obj, NULL);
145 .obj.orig_dev = br->dev,
146 .obj.id = SWITCHDEV_OBJ_ID_IN_ROLE_MRP,
159 support = br_mrp_switchdev_port_obj(br, &mrp_role.obj,
169 err = switchdev_port_obj_add(br->dev, &mrp_role.obj, NULL);
171 err = switchdev_port_obj_del(br->dev, &mrp_role.obj);
183 .obj.orig_dev = br->dev,
184 .obj.id = SWITCHDEV_OBJ_ID_IN_STATE_MRP,
192 return switchdev_port_obj_add(br->dev, &mrp_state.obj, NULL);
200 .obj.orig_dev = br->dev,
201 .obj.id = SWITCHDEV_OBJ_ID_IN_TEST_MRP,
211 return br_mrp_switchdev_port_obj(br, &test.obj, interval != 0);