Searched refs:kobj_stats (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-srv-sysfs.c | 220 stats = container_of(kobj, struct rtrs_srv_stats, kobj_stats); in rtrs_srv_path_stats_release() 237 err = kobject_init_and_add(&srv_path->stats->kobj_stats, &ktype_stats, in rtrs_srv_create_stats_files() 241 kobject_put(&srv_path->stats->kobj_stats); in rtrs_srv_create_stats_files() 244 err = sysfs_create_group(&srv_path->stats->kobj_stats, in rtrs_srv_create_stats_files() 254 kobject_del(&srv_path->stats->kobj_stats); in rtrs_srv_create_stats_files() 255 kobject_put(&srv_path->stats->kobj_stats); in rtrs_srv_create_stats_files() 306 if (srv_path->stats->kobj_stats.state_in_sysfs) { in rtrs_srv_destroy_path_files() 307 sysfs_remove_group(&srv_path->stats->kobj_stats, in rtrs_srv_destroy_path_files() 309 kobject_del(&srv_path->stats->kobj_stats); in rtrs_srv_destroy_path_files() 310 kobject_put(&srv_path->stats->kobj_stats); in rtrs_srv_destroy_path_files()
|
H A D | rtrs-clt-sysfs.c | 37 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()
|
H A D | rtrs-pri.h | 381 type *stats = container_of(kobj, type, kobj_stats); \ 398 type *stats = container_of(kobj, type, kobj_stats); \
|
H A D | rtrs-srv.h | 39 struct kobject kobj_stats; member
|
H A D | rtrs-clt.h | 65 struct kobject kobj_stats; member
|
/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process.c | 584 pdd->kobj_stats = kfd_alloc_struct(pdd->kobj_stats); in kfd_procfs_add_sysfs_stats() 585 if (!pdd->kobj_stats) in kfd_procfs_add_sysfs_stats() 588 ret = kobject_init_and_add(pdd->kobj_stats, in kfd_procfs_add_sysfs_stats() 596 kobject_put(pdd->kobj_stats); in kfd_procfs_add_sysfs_stats() 597 pdd->kobj_stats = NULL; in kfd_procfs_add_sysfs_stats() 601 kfd_sysfs_create_file(pdd->kobj_stats, &pdd->attr_evict, in kfd_procfs_add_sysfs_stats() 605 kfd_sysfs_create_file(pdd->kobj_stats, in kfd_procfs_add_sysfs_stats() 1118 sysfs_remove_file(pdd->kobj_stats, &pdd->attr_evict); in kfd_process_remove_sysfs() 1120 sysfs_remove_file(pdd->kobj_stats, in kfd_process_remove_sysfs() 1122 kobject_del(pdd->kobj_stats); in kfd_process_remove_sysfs() [all …]
|
H A D | kfd_priv.h | 794 struct kobject *kobj_stats; member
|