Home
last modified time | relevance | path

Searched refs:kobj_stats (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/drivers/infiniband/ulp/rtrs/
Drtrs-srv-sysfs.c221 stats = container_of(kobj, struct rtrs_srv_stats, kobj_stats); in rtrs_srv_path_stats_release()
238 err = kobject_init_and_add(&srv_path->stats->kobj_stats, &ktype_stats, in rtrs_srv_create_stats_files()
242 kobject_put(&srv_path->stats->kobj_stats); in rtrs_srv_create_stats_files()
245 err = sysfs_create_group(&srv_path->stats->kobj_stats, in rtrs_srv_create_stats_files()
255 kobject_del(&srv_path->stats->kobj_stats); in rtrs_srv_create_stats_files()
256 kobject_put(&srv_path->stats->kobj_stats); in rtrs_srv_create_stats_files()
308 kobject_del(&srv_path->stats->kobj_stats); in rtrs_srv_destroy_path_files()
309 kobject_put(&srv_path->stats->kobj_stats); in rtrs_srv_destroy_path_files()
Drtrs-clt-sysfs.c37 stats = container_of(kobj, struct rtrs_clt_stats, kobj_stats); in rtrs_clt_path_stats_release()
451 err = kobject_init_and_add(&clt_path->stats->kobj_stats, &ktype_stats, in rtrs_clt_create_path_files()
455 kobject_put(&clt_path->stats->kobj_stats); in rtrs_clt_create_path_files()
459 err = sysfs_create_group(&clt_path->stats->kobj_stats, in rtrs_clt_create_path_files()
469 kobject_del(&clt_path->stats->kobj_stats); in rtrs_clt_create_path_files()
470 kobject_put(&clt_path->stats->kobj_stats); in rtrs_clt_create_path_files()
483 kobject_del(&clt_path->stats->kobj_stats); in rtrs_clt_destroy_path_files()
484 kobject_put(&clt_path->stats->kobj_stats); in rtrs_clt_destroy_path_files()
Drtrs-pri.h382 type *stats = container_of(kobj, type, kobj_stats); \
399 type *stats = container_of(kobj, type, kobj_stats); \
Drtrs-srv.h39 struct kobject kobj_stats; member
Drtrs-clt.h65 struct kobject kobj_stats; member
/Linux-v6.1/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c556 pdd->kobj_stats = kfd_alloc_struct(pdd->kobj_stats); in kfd_procfs_add_sysfs_stats()
557 if (!pdd->kobj_stats) in kfd_procfs_add_sysfs_stats()
560 ret = kobject_init_and_add(pdd->kobj_stats, in kfd_procfs_add_sysfs_stats()
568 kobject_put(pdd->kobj_stats); in kfd_procfs_add_sysfs_stats()
569 pdd->kobj_stats = NULL; in kfd_procfs_add_sysfs_stats()
573 kfd_sysfs_create_file(pdd->kobj_stats, &pdd->attr_evict, in kfd_procfs_add_sysfs_stats()
577 kfd_sysfs_create_file(pdd->kobj_stats, in kfd_procfs_add_sysfs_stats()
1083 sysfs_remove_file(pdd->kobj_stats, &pdd->attr_evict); in kfd_process_remove_sysfs()
1085 sysfs_remove_file(pdd->kobj_stats, in kfd_process_remove_sysfs()
1087 kobject_del(pdd->kobj_stats); in kfd_process_remove_sysfs()
[all …]
Dkfd_priv.h749 struct kobject *kobj_stats; member