Lines Matching refs:kobj

177 #define to_tlmi_pwd_setting(kobj)  container_of(kobj, struct tlmi_pwd_setting, kobj)  argument
178 #define to_tlmi_attr_setting(kobj) container_of(kobj, struct tlmi_attr_setting, kobj) argument
388 static ssize_t is_enabled_show(struct kobject *kobj, struct kobj_attribute *attr, in is_enabled_show() argument
391 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in is_enabled_show()
398 static ssize_t current_password_store(struct kobject *kobj, in current_password_store() argument
402 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in current_password_store()
418 static ssize_t new_password_store(struct kobject *kobj, in new_password_store() argument
422 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in new_password_store()
502 static ssize_t min_password_length_show(struct kobject *kobj, struct kobj_attribute *attr, in min_password_length_show() argument
505 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in min_password_length_show()
512 static ssize_t max_password_length_show(struct kobject *kobj, struct kobj_attribute *attr, in max_password_length_show() argument
515 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in max_password_length_show()
521 static ssize_t mechanism_show(struct kobject *kobj, struct kobj_attribute *attr, in mechanism_show() argument
528 static ssize_t encoding_show(struct kobject *kobj, struct kobj_attribute *attr, in encoding_show() argument
531 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in encoding_show()
536 static ssize_t encoding_store(struct kobject *kobj, in encoding_store() argument
540 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in encoding_store()
554 static ssize_t kbdlang_show(struct kobject *kobj, struct kobj_attribute *attr, in kbdlang_show() argument
557 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in kbdlang_show()
562 static ssize_t kbdlang_store(struct kobject *kobj, in kbdlang_store() argument
566 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in kbdlang_store()
581 static ssize_t role_show(struct kobject *kobj, struct kobj_attribute *attr, in role_show() argument
584 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in role_show()
590 static ssize_t index_show(struct kobject *kobj, struct kobj_attribute *attr, in index_show() argument
593 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in index_show()
598 static ssize_t index_store(struct kobject *kobj, in index_store() argument
602 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in index_store()
618 static ssize_t level_show(struct kobject *kobj, struct kobj_attribute *attr, in level_show() argument
621 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in level_show()
626 static ssize_t level_store(struct kobject *kobj, in level_store() argument
630 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in level_store()
669 static ssize_t certificate_thumbprint_show(struct kobject *kobj, struct kobj_attribute *attr, in certificate_thumbprint_show() argument
672 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in certificate_thumbprint_show()
686 static ssize_t cert_to_password_store(struct kobject *kobj, in cert_to_password_store() argument
690 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in cert_to_password_store()
728 static ssize_t certificate_store(struct kobject *kobj, in certificate_store() argument
732 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in certificate_store()
801 static ssize_t signature_store(struct kobject *kobj, in signature_store() argument
805 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in signature_store()
830 static ssize_t save_signature_store(struct kobject *kobj, in save_signature_store() argument
834 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in save_signature_store()
859 static umode_t auth_attr_is_visible(struct kobject *kobj, in auth_attr_is_visible() argument
862 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in auth_attr_is_visible()
912 static ssize_t display_name_show(struct kobject *kobj, struct kobj_attribute *attr, in display_name_show() argument
915 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); in display_name_show()
920 static ssize_t current_value_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in current_value_show() argument
922 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); in current_value_show()
940 static ssize_t possible_values_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) in possible_values_show() argument
942 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); in possible_values_show()
950 static ssize_t current_value_store(struct kobject *kobj, in current_value_store() argument
954 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); in current_value_store()
1024 kobject_uevent(&tlmi_priv.class_dev->kobj, KOBJ_CHANGE); in current_value_store()
1050 static ssize_t tlmi_attr_show(struct kobject *kobj, struct attribute *attr, in tlmi_attr_show() argument
1057 return kattr->show(kobj, kattr, buf); in tlmi_attr_show()
1061 static ssize_t tlmi_attr_store(struct kobject *kobj, struct attribute *attr, in tlmi_attr_store() argument
1068 return kattr->store(kobj, kattr, buf, count); in tlmi_attr_store()
1077 static void tlmi_attr_setting_release(struct kobject *kobj) in tlmi_attr_setting_release() argument
1079 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); in tlmi_attr_setting_release()
1085 static void tlmi_pwd_setting_release(struct kobject *kobj) in tlmi_pwd_setting_release() argument
1087 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in tlmi_pwd_setting_release()
1102 static ssize_t pending_reboot_show(struct kobject *kobj, struct kobj_attribute *attr, in pending_reboot_show() argument
1111 static ssize_t debug_cmd_store(struct kobject *kobj, struct kobj_attribute *attr, in debug_cmd_store() argument
1155 kobject_uevent(&tlmi_priv.class_dev->kobj, KOBJ_CHANGE); in debug_cmd_store()
1174 sysfs_remove_group(&tlmi_priv.setting[i]->kobj, &tlmi_attr_group); in tlmi_release_attr()
1175 kobject_put(&tlmi_priv.setting[i]->kobj); in tlmi_release_attr()
1178 sysfs_remove_file(&tlmi_priv.attribute_kset->kobj, &pending_reboot.attr); in tlmi_release_attr()
1180 sysfs_remove_file(&tlmi_priv.attribute_kset->kobj, &debug_cmd.attr); in tlmi_release_attr()
1189 sysfs_remove_group(&tlmi_priv.pwd_admin->kobj, &auth_attr_group); in tlmi_release_attr()
1190 kobject_put(&tlmi_priv.pwd_admin->kobj); in tlmi_release_attr()
1191 sysfs_remove_group(&tlmi_priv.pwd_power->kobj, &auth_attr_group); in tlmi_release_attr()
1192 kobject_put(&tlmi_priv.pwd_power->kobj); in tlmi_release_attr()
1195 sysfs_remove_group(&tlmi_priv.pwd_system->kobj, &auth_attr_group); in tlmi_release_attr()
1196 kobject_put(&tlmi_priv.pwd_system->kobj); in tlmi_release_attr()
1197 sysfs_remove_group(&tlmi_priv.pwd_hdd->kobj, &auth_attr_group); in tlmi_release_attr()
1198 kobject_put(&tlmi_priv.pwd_hdd->kobj); in tlmi_release_attr()
1199 sysfs_remove_group(&tlmi_priv.pwd_nvme->kobj, &auth_attr_group); in tlmi_release_attr()
1200 kobject_put(&tlmi_priv.pwd_nvme->kobj); in tlmi_release_attr()
1222 &tlmi_priv.class_dev->kobj); in tlmi_sysfs_init()
1245 tlmi_priv.setting[i]->kobj.kset = tlmi_priv.attribute_kset; in tlmi_sysfs_init()
1246 ret = kobject_add(&tlmi_priv.setting[i]->kobj, NULL, in tlmi_sysfs_init()
1251 ret = sysfs_create_group(&tlmi_priv.setting[i]->kobj, &tlmi_attr_group); in tlmi_sysfs_init()
1256 ret = sysfs_create_file(&tlmi_priv.attribute_kset->kobj, &pending_reboot.attr); in tlmi_sysfs_init()
1261 ret = sysfs_create_file(&tlmi_priv.attribute_kset->kobj, &debug_cmd.attr); in tlmi_sysfs_init()
1268 &tlmi_priv.class_dev->kobj); in tlmi_sysfs_init()
1273 tlmi_priv.pwd_admin->kobj.kset = tlmi_priv.authentication_kset; in tlmi_sysfs_init()
1274 ret = kobject_add(&tlmi_priv.pwd_admin->kobj, NULL, "%s", "Admin"); in tlmi_sysfs_init()
1278 ret = sysfs_create_group(&tlmi_priv.pwd_admin->kobj, &auth_attr_group); in tlmi_sysfs_init()
1282 tlmi_priv.pwd_power->kobj.kset = tlmi_priv.authentication_kset; in tlmi_sysfs_init()
1283 ret = kobject_add(&tlmi_priv.pwd_power->kobj, NULL, "%s", "Power-on"); in tlmi_sysfs_init()
1287 ret = sysfs_create_group(&tlmi_priv.pwd_power->kobj, &auth_attr_group); in tlmi_sysfs_init()
1292 tlmi_priv.pwd_system->kobj.kset = tlmi_priv.authentication_kset; in tlmi_sysfs_init()
1293 ret = kobject_add(&tlmi_priv.pwd_system->kobj, NULL, "%s", "System"); in tlmi_sysfs_init()
1297 ret = sysfs_create_group(&tlmi_priv.pwd_system->kobj, &auth_attr_group); in tlmi_sysfs_init()
1301 tlmi_priv.pwd_hdd->kobj.kset = tlmi_priv.authentication_kset; in tlmi_sysfs_init()
1302 ret = kobject_add(&tlmi_priv.pwd_hdd->kobj, NULL, "%s", "HDD"); in tlmi_sysfs_init()
1306 ret = sysfs_create_group(&tlmi_priv.pwd_hdd->kobj, &auth_attr_group); in tlmi_sysfs_init()
1310 tlmi_priv.pwd_nvme->kobj.kset = tlmi_priv.authentication_kset; in tlmi_sysfs_init()
1311 ret = kobject_add(&tlmi_priv.pwd_nvme->kobj, NULL, "%s", "NVMe"); in tlmi_sysfs_init()
1315 ret = sysfs_create_group(&tlmi_priv.pwd_nvme->kobj, &auth_attr_group); in tlmi_sysfs_init()
1349 kobject_init(&new_pwd->kobj, &tlmi_pwd_setting_ktype); in tlmi_create_auth()
1427 kobject_init(&setting->kobj, &tlmi_attr_setting_ktype); in tlmi_analyze()