Home | History | Annotate | Download | only in linux

Lines Matching full:extern

26 extern int platform_device_register(struct platform_device *);
27 extern void platform_device_unregister(struct platform_device *);
29 extern struct bus_type platform_bus_type;
30 extern struct device platform_bus;
32 extern struct resource *platform_get_resource(struct platform_device *, unsigned int, unsigned int);
33 extern int platform_get_irq(struct platform_device *, unsigned int);
34 extern struct resource *platform_get_resource_byname(struct platform_device *, unsigned int, char *);
35 extern int platform_get_irq_byname(struct platform_device *, char *);
36 extern int platform_add_devices(struct platform_device **, int);
38 extern struct platform_device *platform_device_register_simple(char *, unsigned int, struct resource *, unsigned int);
40 extern struct platform_device *platform_device_alloc(const char *name, unsigned int id);
41 extern int platform_device_add_resources(struct platform_device *pdev, struct resource *res, unsigned int num);
42 extern int platform_device_add_data(struct platform_device *pdev, void *data, size_t size);
43 extern int platform_device_add(struct platform_device *pdev);
44 extern void platform_device_del(struct platform_device *pdev);
45 extern void platform_device_put(struct platform_device *pdev);
56 extern int platform_driver_register(struct platform_driver *);
57 extern void platform_driver_unregister(struct platform_driver *);