Home
last modified time | relevance | path

Searched refs:class_interface (Results 1 – 14 of 14) sorted by relevance

/Linux-v5.4/include/scsi/
Dscsi_driver.h30 extern int scsi_register_interface(struct class_interface *);
/Linux-v5.4/drivers/scsi/
Dses.c624 struct class_interface *intf) in ses_intf_add()
823 struct class_interface *intf) in ses_intf_remove()
833 static struct class_interface ses_interface = {
Dsg.c94 static int sg_add_device(struct device *, struct class_interface *);
95 static void sg_remove_device(struct device *, struct class_interface *);
101 static struct class_interface sg_interface = {
1496 sg_add_device(struct device *cl_dev, struct class_interface *cl_intf) in sg_add_device()
1596 sg_remove_device(struct device *cl_dev, struct class_interface *cl_intf) in sg_remove_device()
Dscsi_sysfs.c1528 int scsi_register_interface(struct class_interface *intf) in scsi_register_interface()
/Linux-v5.4/drivers/base/
Dclass.c426 int class_interface_register(struct class_interface *class_intf) in class_interface_register()
452 void class_interface_unregister(struct class_interface *class_intf) in class_interface_unregister()
Dcore.c2103 struct class_interface *class_intf; in device_add()
2340 struct class_interface *class_intf; in device_del()
/Linux-v5.4/include/linux/
Ddevice.h760 struct class_interface { struct
764 int (*add_dev) (struct device *, struct class_interface *); argument
765 void (*remove_dev) (struct device *, struct class_interface *); argument
768 extern int __must_check class_interface_register(struct class_interface *);
769 extern void class_interface_unregister(struct class_interface *);
/Linux-v5.4/drivers/pcmcia/
Drsrc_nonstatic.c1198 struct class_interface *class_intf)
1208 struct class_interface *class_intf)
1217 static struct class_interface pccard_rsrc_interface __refdata = {
Dds.c1346 struct class_interface *class_intf) in pcmcia_bus_add_socket()
1380 struct class_interface *class_intf) in pcmcia_bus_remove_socket()
1404 static struct class_interface pcmcia_bus_interface __refdata = {
/Linux-v5.4/kernel/time/
Dalarmtimer.c86 struct class_interface *class_intf) in alarmtimer_rtc_add_device()
127 static struct class_interface alarmtimer_rtc_interface = {
/Linux-v5.4/drivers/net/
Drionet.c663 struct class_interface *class_intf) in rionet_remove_mport()
711 static struct class_interface rio_mport_interface __refdata = {
/Linux-v5.4/drivers/ntb/hw/mscc/
Dntb_hw_switchtec.c1476 struct class_interface *class_intf) in switchtec_ntb_add()
1547 struct class_interface *class_intf) in switchtec_ntb_remove()
1565 static struct class_interface switchtec_interface = {
/Linux-v5.4/drivers/rapidio/
Drio_cm.c2096 struct class_interface *class_intf) in riocm_add_mport()
2177 struct class_interface *class_intf) in riocm_remove_mport()
2286 static struct class_interface rio_mport_interface __refdata = {
/Linux-v5.4/drivers/rapidio/devices/
Drio_mport_cdev.c2533 struct class_interface *class_intf) in mport_add_mport()
2554 struct class_interface *class_intf) in mport_remove_mport()
2579 static struct class_interface rio_mport_interface __refdata = {