Lines Matching refs:devs
202 int fmc_device_register_n_gw(struct fmc_device **devs, int n, in fmc_device_register_n_gw() argument
213 if (fmc_check_version(devs[0]->version, devs[0]->carrier_name)) in fmc_device_register_n_gw()
216 devarray = kmemdup(devs, n * sizeof(*devs), GFP_KERNEL); in fmc_device_register_n_gw()
320 fmc_debug_exit(devs[i]); in fmc_device_register_n_gw()
321 sysfs_remove_bin_file(&devs[i]->dev.kobj, &fmc_eeprom_attr); in fmc_device_register_n_gw()
322 device_del(&devs[i]->dev); in fmc_device_register_n_gw()
323 fmc_free_id_info(devs[i]); in fmc_device_register_n_gw()
324 put_device(&devs[i]->dev); in fmc_device_register_n_gw()
331 int fmc_device_register_n(struct fmc_device **devs, int n) in fmc_device_register_n() argument
333 return fmc_device_register_n_gw(devs, n, NULL); in fmc_device_register_n()
349 void fmc_device_unregister_n(struct fmc_device **devs, int n) in fmc_device_unregister_n() argument
357 kfree(devs[0]->devarray); in fmc_device_unregister_n()
360 fmc_debug_exit(devs[i]); in fmc_device_unregister_n()
361 sysfs_remove_bin_file(&devs[i]->dev.kobj, &fmc_eeprom_attr); in fmc_device_unregister_n()
362 device_del(&devs[i]->dev); in fmc_device_unregister_n()
363 fmc_free_id_info(devs[i]); in fmc_device_unregister_n()
364 put_device(&devs[i]->dev); in fmc_device_unregister_n()