| /freebsd-12.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | kobject.h | 41 struct kobject; 52 struct kobject { struct 53 struct kobject *parent; argument 61 extern struct kobject *mm_kobj; argument 90 kobject_put(struct kobject *kobj) in kobject_put() 97 static inline struct kobject * 107 int kobject_add(struct kobject *kobj, struct kobject *parent, 110 static inline struct kobject * 113 struct kobject *kobj; in kobject_create() 123 static inline struct kobject * [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 *, 82 struct kobject *kobj; in sysctl_handle_attr() 133 sysfs_create_file(struct kobject *kobj, const struct attribute *attr) in sysfs_create_file() 148 sysfs_remove_file(struct kobject *kobj, const struct attribute *attr) in sysfs_remove_file() 179 sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_create_group() 200 sysfs_remove_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_remove_group() 222 sysfs_merge_group(struct kobject *kobj, const struct attribute_group *grp) in sysfs_merge_group() 245 sysfs_create_dir(struct kobject *kobj) in sysfs_create_dir() [all …]
|
| H A D | device.h | 54 struct kobject kobj; 109 struct kobject kobj; 124 extern struct kobject linux_class_root; 269 static inline struct device *kobj_to_dev(struct kobject *kobj) in kobj_to_dev()
|
| H A D | cdev.h | 50 struct kobject kobj;
|
| /freebsd-12.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_sysfs.c | 55 struct kobject kobj; 60 struct kobject kobj; 93 ssize_t (*show)(struct kobject *kobj, 95 ssize_t (*store)(struct kobject *kobj, 103 static ssize_t port_attr_show(struct kobject *kobj, in port_attr_show() 120 static ssize_t gid_attr_show(struct kobject *kobj, in gid_attr_show() 952 struct kobject *kobj = &port->kobj; in setup_hw_stats() 959 struct kobject *kobj = &device->dev.kobj; in setup_hw_stats() 981 u8, struct kobject *)) in add_port() argument 1239 struct kobject *p, *t; in free_port_list_attributes() [all …]
|
| H A D | core_priv.h | 75 u8, struct kobject *));
|
| H A D | uverbs.h | 104 struct kobject kobj;
|
| H A D | ib_user_mad.c | 106 struct kobject kobj; 142 static void ib_umad_release_dev(struct kobject *kobj) in ib_umad_release_dev()
|
| H A D | ib_device.c | 330 u8, struct kobject *)) in ib_register_device() argument
|
| H A D | ib_cm.c | 126 struct kobject obj; 171 struct kobject port_obj; 3872 static ssize_t cm_show_counter(struct kobject *obj, struct attribute *attr, in cm_show_counter() 3894 static void cm_release_port_obj(struct kobject *obj) in cm_release_port_obj()
|
| H A D | ib_uverbs_main.c | 160 static void ib_uverbs_release_dev(struct kobject *kobj) in ib_uverbs_release_dev()
|
| /freebsd-12.1/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib.h | 513 struct kobject *device_parent[MLX4_MFUNC_MAX]; 518 struct kobject *kobj; 537 struct kobject *cur_port; 538 struct kobject *admin_alias_parent; 539 struct kobject *gids_parent; 540 struct kobject *pkeys_parent; 541 struct kobject *mcgs_parent; 586 struct kobject *iov_parent; 587 struct kobject *ports_parent; 588 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-12.1/sys/compat/linuxkpi/common/src/ |
| H A D | linux_compat.c | 111 struct kobject linux_class_root; 185 kobject_add_complete(struct kobject *kobj, struct kobject *parent) in kobject_add_complete() 209 kobject_add(struct kobject *kobj, struct kobject *parent, const char *fmt, ...) in kobject_add() 226 struct kobject *kobj; in linux_kobject_release() 238 linux_kobject_kfree(struct kobject *kobj) in linux_kobject_kfree() 244 linux_kobject_kfree_name(struct kobject *kobj) in linux_kobject_kfree_name() 292 linux_class_release(struct kobject *kobj) in linux_class_release() 312 linux_dev_release(struct kobject *kobj) in linux_dev_release() 2092 linux_cdev_release(struct kobject *kobj) in linux_cdev_release() 2095 struct kobject *parent; in linux_cdev_release() [all …]
|
| /freebsd-12.1/sys/dev/drm2/ttm/ |
| H A D | ttm_page_alloc_dma.c | 177 struct kobject kobj; 202 static void ttm_pool_kobj_release(struct kobject *kobj) in ttm_pool_kobj_release() 209 static ssize_t ttm_pool_store(struct kobject *kobj, struct attribute *attr, in ttm_pool_store() 243 static ssize_t ttm_pool_show(struct kobject *kobj, struct attribute *attr, in ttm_pool_show()
|
| /freebsd-12.1/sys/ofed/include/rdma/ |
| H A D | rdma_vt.h | 192 int (*port_callback)(struct ib_device *, u8, struct kobject *);
|
| H A D | ib_verbs.h | 2089 struct kobject *ports_parent; 2159 u8, struct kobject *));
|
| /freebsd-12.1/sys/dev/mlx4/mlx4_en/ |
| H A D | en.h | 530 struct kobject kobj;
|