Lines Matching defs:hardif_obj
1222 * @hardif_obj: address where to store the pointer to new sysfs folder
1227 int batadv_sysfs_add_hardif(struct kobject **hardif_obj, struct net_device *dev)
1233 *hardif_obj = kobject_create_and_add(BATADV_SYSFS_IF_BAT_SUBDIR,
1236 if (!*hardif_obj) {
1243 err = sysfs_create_file(*hardif_obj, &((*bat_attr)->attr));
1256 sysfs_remove_file(*hardif_obj, &((*bat_attr)->attr));
1263 * @hardif_obj: address to the pointer to which stores batman-adv sysfs folder
1266 void batadv_sysfs_del_hardif(struct kobject **hardif_obj)
1268 kobject_uevent(*hardif_obj, KOBJ_REMOVE);
1269 kobject_del(*hardif_obj);
1270 kobject_put(*hardif_obj);
1271 *hardif_obj = NULL;