| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | kobject.h | 42 struct kobject; 49 void (*release)(struct kobject *kobj); 57 struct kobject { struct 58 struct kobject *parent; argument 67 extern struct kobject *mm_kobj; argument 79 ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr, 81 ssize_t (*store)(struct kobject *kobj, struct kobj_attribute *attr, 92 struct kobject kobj; 97 kobject_init(struct kobject *kobj, const struct kobj_type *ktype) in kobject_init() 109 kobject_put(struct kobject *kobj) in kobject_put() [all …]
|
| H A D | sysfs.h | 41 ssize_t (*show)(struct kobject *, struct attribute *, char *); 42 ssize_t (*store)(struct kobject *, struct attribute *, const char *, 48 mode_t (*is_visible)(struct kobject *, 56 ssize_t (*read)(struct linux_file *, struct kobject *, 58 ssize_t (*write)(struct linux_file *, struct kobject *, 127 struct kobject *kobj; in sysctl_handle_attr() 178 sysfs_create_file(struct kobject *kobj, const struct attribute *attr) in sysfs_create_file() 192 static inline struct kobject * 193 __sysfs_lookup_group(struct kobject *kobj, const char *group) in __sysfs_lookup_group() 197 struct kobject *group_kobj; in __sysfs_lookup_group() [all …]
|
| H A D | device.h | 60 struct kobject kobj; 119 struct kobject kobj; 138 extern struct kobject linux_class_root; 381 static inline struct device *kobj_to_dev(struct kobject *kobj) in kobj_to_dev()
|
| H A D | cdev.h | 49 struct kobject kobj;
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_kobject.c | 33 static void kset_join(struct kobject *kobj); 34 static void kset_leave(struct kobject *kobj); 35 static void kset_kfree(struct kobject *kobj); 37 struct kobject * 40 struct kobject *kobj; in kobject_create() 52 kobject_set_name_vargs(struct kobject *kobj, const char *fmt, va_list args) in kobject_set_name_vargs() 95 kobject_set_name(struct kobject *kobj, const char *fmt, ...) in kobject_set_name() 108 kobject_add_complete(struct kobject *kobj) in kobject_add_complete() 139 kobject_add(struct kobject *kobj, struct kobject *parent, const char *fmt, ...) in kobject_add() 156 kobject_init_and_add(struct kobject *kobj, const struct kobj_type *ktype, in kobject_init_and_add() [all …]
|
| H A D | linux_compat.c | 154 struct kobject linux_class_root; 189 linux_class_show(struct kobject *kobj, struct attribute *attr, char *buf) in linux_class_show() 203 linux_class_store(struct kobject *kobj, struct attribute *attr, const char *buf, in linux_class_store() 218 linux_class_release(struct kobject *kobj) in linux_class_release() 238 linux_dev_release(struct kobject *kobj) in linux_dev_release() 251 linux_dev_show(struct kobject *kobj, struct attribute *attr, char *buf) in linux_dev_show() 265 linux_dev_store(struct kobject *kobj, struct attribute *attr, const char *buf, in linux_dev_store() 2372 linux_cdev_release(struct kobject *kobj) in linux_cdev_release() 2375 struct kobject *parent; in linux_cdev_release() 2385 linux_cdev_static_release(struct kobject *kobj) in linux_cdev_static_release()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_sysfs.c | 71 struct kobject zko_kobj; 100 typedef ssize_t (*sysfs_show_func)(struct kobject *, struct attribute *, 119 zfs_kobj_release(struct kobject *kobj) in zfs_kobj_release() 222 zfs_kobj_add(zfs_mod_kobj_t *zkobj, struct kobject *parent, const char *name) in zfs_kobj_add() 330 dataset_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in dataset_property_show() 344 vdev_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in vdev_property_show() 358 pool_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in pool_property_show() 390 kernel_feature_show(struct kobject *kobj, struct attribute *attr, char *buf) in kernel_feature_show() 417 zfs_kernel_features_init(zfs_mod_kobj_t *zfs_kobj, struct kobject *parent) in zfs_kernel_features_init() 464 pool_feature_show(struct kobject *kobj, struct attribute *attr, char *buf) in pool_feature_show() [all …]
|
| /freebsd/sys/contrib/openzfs/config/ |
| H A D | kernel-sysfs.m4 | 4 dnl # In cdb4f26a63c391317e335e6e683a614358e70aeb ("kobject: kobj_type: remove default_attrs") 9 dnl # This was added in aa30f47cf666111f6bbfd15f290a27e8a7b9d854 ("kobject: Add support for default… 14 #include <linux/kobject.h>
|
| H A D | kernel-blkdev.m4 | 299 #include <linux/kobject.h> 302 struct kobject *disk_kobj;
|
| /freebsd/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_sysfs.c | 54 struct kobject kobj; 59 struct kobject kobj; 92 ssize_t (*show)(struct kobject *kobj, 94 ssize_t (*store)(struct kobject *kobj, 102 static ssize_t port_attr_show(struct kobject *kobj, in port_attr_show() 115 static ssize_t port_attr_store(struct kobject *kobj, in port_attr_store() 133 static ssize_t gid_attr_show(struct kobject *kobj, in gid_attr_show() 667 static void ib_port_release(struct kobject *kobj) in ib_port_release() 690 static void ib_port_gid_attr_release(struct kobject *kobj) in ib_port_gid_attr_release() 813 static ssize_t show_hw_stats(struct kobject *kobj, struct attribute *attr, in show_hw_stats() [all …]
|
| H A D | core_priv.h | 76 u8, struct kobject *)); 144 struct kobject *kobj, struct kobj_type *ktype, 146 void ib_port_unregister_module_stat(struct kobject *kobj);
|
| H A D | ib_user_mad.c | 104 struct kobject kobj; 140 static void ib_umad_release_dev(struct kobject *kobj) in ib_umad_release_dev()
|
| H A D | ib_device.c | 328 u8, struct kobject *)) in ib_register_device() argument
|
| H A D | ib_cm.c | 174 struct kobject obj; 219 struct kobject port_obj; 3981 static ssize_t cm_show_counter(struct kobject *obj, struct attribute *attr, in cm_show_counter()
|
| /freebsd/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib.h | 508 struct kobject *device_parent[MLX4_MFUNC_MAX]; 513 struct kobject *kobj; 532 struct kobject *cur_port; 533 struct kobject *admin_alias_parent; 534 struct kobject *gids_parent; 535 struct kobject *pkeys_parent; 536 struct kobject *mcgs_parent; 581 struct kobject *iov_parent; 582 struct kobject *ports_parent; 583 struct kobject *dev_ports_parent[MLX4_MFUNC_MAX];
|
| H A D | mlx4_ib_sysfs.c | 163 char *_name, struct kobject *_kobj, in create_sysfs_entry() 368 struct kobject kobj; 379 static void mlx4_port_release(struct kobject *kobj) in mlx4_port_release() 401 static ssize_t port_attr_show(struct kobject *kobj, in port_attr_show() 413 static ssize_t port_attr_store(struct kobject *kobj, in port_attr_store() 712 struct kobject *p, *t; in register_one_pkey_tree() 787 struct kobject *p, *t; in unregister_pkey_tree()
|
| /freebsd/sys/dev/drm2/ttm/ |
| H A D | ttm_page_alloc_dma.c | 175 struct kobject kobj; 200 static void ttm_pool_kobj_release(struct kobject *kobj) in ttm_pool_kobj_release() 207 static ssize_t ttm_pool_store(struct kobject *kobj, struct attribute *attr, in ttm_pool_store() 241 static ssize_t ttm_pool_show(struct kobject *kobj, struct attribute *attr, in ttm_pool_show()
|
| /freebsd/sys/contrib/openzfs/module/os/linux/spl/ |
| H A D | spl-generic.c | 568 struct kobject *disk_kobj = bdev_kobj(bdev); in spl_signal_kobj_evt() 570 struct kobject *disk_kobj = &part_to_dev(bdev->bd_part)->kobj; in spl_signal_kobj_evt()
|
| /freebsd/sys/dev/ice/ |
| H A D | irdma_di_if.m | 33 * @brief RDMA client kobject driver interface
|
| H A D | irdma_if.m | 33 * @brief RDMA client kobject interface
|
| /freebsd/sys/ofed/include/rdma/ |
| H A D | rdma_vt.h | 190 int (*port_callback)(struct ib_device *, u8, struct kobject *);
|
| H A D | ib_verbs.h | 2404 struct kobject *ports_parent; 2476 u8, struct kobject *));
|
| /freebsd/sys/dev/mlx4/mlx4_en/ |
| H A D | en.h | 537 struct kobject kobj;
|