Searched refs:attribute_container (Results  1 – 12 of 12) sorted by relevance
| /Linux-v5.10/include/linux/ | 
| D | attribute_container.h | 16 struct attribute_container {  struct22 	int (*match)(struct attribute_container *, struct device *);  argument
 28 attribute_container_no_classdevs(struct attribute_container *atc)  in attribute_container_no_classdevs()  argument
 34 attribute_container_set_no_classdevs(struct attribute_container *atc)  in attribute_container_set_no_classdevs()
 39 int attribute_container_register(struct attribute_container *cont);
 40 int __must_check attribute_container_unregister(struct attribute_container *cont);
 42 				       int (*fn)(struct attribute_container *,
 46 				    int (*fn)(struct attribute_container *,
 50 				       void (*fn)(struct attribute_container *,
 54 					int (*fn)(struct attribute_container *,
 [all …]
 
 | 
| D | transport_class.h | 40 	struct attribute_container container;57 	struct attribute_container ac;
 
 | 
| /Linux-v5.10/drivers/base/ | 
| D | attribute_container.c | 27 	struct attribute_container *cont;53 struct attribute_container *
 73 attribute_container_register(struct attribute_container *cont)  in attribute_container_register()
 93 attribute_container_unregister(struct attribute_container *cont)  in attribute_container_unregister()
 142 			       int (*fn)(struct attribute_container *,  in attribute_container_add_device()  argument
 146 	struct attribute_container *cont;  in attribute_container_add_device()
 207 				  void (*fn)(struct attribute_container *,  in attribute_container_remove_device()  argument
 211 	struct attribute_container *cont;  in attribute_container_remove_device()
 241 					   struct attribute_container *cont,  in do_attribute_container_device_trigger_safe()
 242 					   int (*fn)(struct attribute_container *,  in do_attribute_container_device_trigger_safe()  argument
 [all …]
 
 | 
| D | transport_class.c | 33 static int transport_remove_classdev(struct attribute_container *cont,120 static int transport_setup_classdev(struct attribute_container *cont,  in transport_setup_classdev()
 154 static int transport_add_class_device(struct attribute_container *cont,  in transport_add_class_device()
 187 static int transport_configure(struct attribute_container *cont,  in transport_configure()
 218 static int transport_remove_classdev(struct attribute_container *cont,  in transport_remove_classdev()
 257 static void transport_destroy_classdev(struct attribute_container *cont,  in transport_destroy_classdev()
 
 | 
| D | Makefile | 7 			   attribute_container.o transport_class.o \
 | 
| /Linux-v5.10/drivers/scsi/ | 
| D | raid_class.c | 53 	struct attribute_container *ac =				\59 static int raid_match(struct attribute_container *cont, struct device *dev)  in raid_match()
 
 | 
| D | scsi_transport_sas.c | 255 static int sas_host_match(struct attribute_container *cont,  in sas_host_match()636 static int sas_phy_match(struct attribute_container *cont, struct device *dev)  in sas_phy_match()
 802 static int sas_port_match(struct attribute_container *cont, struct device *dev)  in sas_port_match()
 1323 static int sas_rphy_match(struct attribute_container *cont, struct device *dev)  in sas_rphy_match()
 1342 static int sas_end_dev_match(struct attribute_container *cont,  in sas_end_dev_match()
 1365 static int sas_expander_match(struct attribute_container *cont,  in sas_expander_match()
 
 | 
| D | scsi_transport_srp.c | 624 static int srp_rport_match(struct attribute_container *cont,  in srp_rport_match()643 static int srp_host_match(struct attribute_container *cont, struct device *dev)  in srp_host_match()
 
 | 
| D | scsi_transport_spi.c | 186 static int spi_host_match(struct attribute_container *cont,  in spi_host_match()1365 static int spi_device_match(struct attribute_container *cont,  in spi_device_match()
 1389 static int spi_target_match(struct attribute_container *cont,  in spi_target_match()
 
 | 
| D | scsi_transport_fc.c | 1943 static int fc_host_match(struct attribute_container *cont,  in fc_host_match()1962 static int fc_target_match(struct attribute_container *cont,  in fc_target_match()
 1994 static int fc_rport_match(struct attribute_container *cont,  in fc_rport_match()
 2026 static int fc_vport_match(struct attribute_container *cont,  in fc_vport_match()
 
 | 
| D | scsi_transport_iscsi.c | 4541 static int iscsi_session_match(struct attribute_container *cont,  in iscsi_session_match()4563 static int iscsi_conn_match(struct attribute_container *cont,  in iscsi_conn_match()
 4588 static int iscsi_host_match(struct attribute_container *cont,  in iscsi_host_match()
 
 | 
| /Linux-v5.10/drivers/ata/ | 
| D | libata-transport.c | 243 static int ata_tport_match(struct attribute_container *cont,  in ata_tport_match()368 static int ata_tlink_match(struct attribute_container *cont,  in ata_tlink_match()
 608 static int ata_tdev_match(struct attribute_container *cont,  in ata_tdev_match()
 
 |