Searched refs:attribute_container (Results 1 – 12 of 12) sorted by relevance
/linux-4.4.14/include/linux/ |
D | attribute_container.h | 17 struct attribute_container { struct 23 int (*match)(struct attribute_container *, struct device *); argument 29 attribute_container_no_classdevs(struct attribute_container *atc) in attribute_container_no_classdevs() argument 35 attribute_container_set_no_classdevs(struct attribute_container *atc) in attribute_container_set_no_classdevs() 40 int attribute_container_register(struct attribute_container *cont); 41 int __must_check attribute_container_unregister(struct attribute_container *cont); 43 int (*fn)(struct attribute_container *, 47 int (*fn)(struct attribute_container *, 51 void (*fn)(struct attribute_container *, 55 int (*fn)(struct attribute_container *, [all …]
|
D | transport_class.h | 41 struct attribute_container container; 58 struct attribute_container ac;
|
/linux-4.4.14/drivers/base/ |
D | attribute_container.c | 28 struct attribute_container *cont; 54 struct attribute_container * 74 attribute_container_register(struct attribute_container *cont) in attribute_container_register() 94 attribute_container_unregister(struct attribute_container *cont) in attribute_container_unregister() 143 int (*fn)(struct attribute_container *, in attribute_container_add_device() argument 147 struct attribute_container *cont; in attribute_container_add_device() 208 void (*fn)(struct attribute_container *, in attribute_container_remove_device() argument 212 struct attribute_container *cont; in attribute_container_remove_device() 252 int (*fn)(struct attribute_container *, in attribute_container_device_trigger() argument 256 struct attribute_container *cont; in attribute_container_device_trigger() [all …]
|
D | transport_class.c | 117 static int transport_setup_classdev(struct attribute_container *cont, in transport_setup_classdev() 151 static int transport_add_class_device(struct attribute_container *cont, in transport_add_class_device() 183 static int transport_configure(struct attribute_container *cont, in transport_configure() 214 static int transport_remove_classdev(struct attribute_container *cont, in transport_remove_classdev() 253 static void transport_destroy_classdev(struct attribute_container *cont, in transport_destroy_classdev()
|
D | Makefile | 6 attribute_container.o transport_class.o \
|
/linux-4.4.14/drivers/scsi/ |
D | raid_class.c | 54 struct attribute_container *ac = \ 60 static int raid_match(struct attribute_container *cont, struct device *dev) in raid_match()
|
D | scsi_transport_sas.c | 312 static int sas_host_match(struct attribute_container *cont, in sas_host_match() 673 static int sas_phy_match(struct attribute_container *cont, struct device *dev) in sas_phy_match() 839 static int sas_port_match(struct attribute_container *cont, struct device *dev) in sas_port_match() 1359 static int sas_rphy_match(struct attribute_container *cont, struct device *dev) in sas_rphy_match() 1378 static int sas_end_dev_match(struct attribute_container *cont, in sas_end_dev_match() 1401 static int sas_expander_match(struct attribute_container *cont, in sas_expander_match()
|
D | scsi_transport_srp.c | 658 static int srp_rport_match(struct attribute_container *cont, in srp_rport_match() 677 static int srp_host_match(struct attribute_container *cont, struct device *dev) in srp_host_match()
|
D | scsi_transport_spi.c | 202 static int spi_host_match(struct attribute_container *cont, in spi_host_match() 1368 static int spi_device_match(struct attribute_container *cont, in spi_device_match() 1392 static int spi_target_match(struct attribute_container *cont, in spi_target_match()
|
D | scsi_transport_fc.c | 1952 static int fc_host_match(struct attribute_container *cont, in fc_host_match() 1971 static int fc_target_match(struct attribute_container *cont, in fc_target_match() 2003 static int fc_rport_match(struct attribute_container *cont, in fc_rport_match() 2036 static int fc_vport_match(struct attribute_container *cont, in fc_vport_match()
|
D | scsi_transport_iscsi.c | 4356 static int iscsi_session_match(struct attribute_container *cont, in iscsi_session_match() 4378 static int iscsi_conn_match(struct attribute_container *cont, in iscsi_conn_match() 4403 static int iscsi_host_match(struct attribute_container *cont, in iscsi_host_match()
|
/linux-4.4.14/drivers/ata/ |
D | libata-transport.c | 242 static int ata_tport_match(struct attribute_container *cont, in ata_tport_match() 366 static int ata_tlink_match(struct attribute_container *cont, in ata_tlink_match() 606 static int ata_tdev_match(struct attribute_container *cont, in ata_tdev_match()
|