| /freebsd-13-stable/sys/compat/linuxkpi/common/include/linux/ |
| HD | kobject.h | 45 void (*release)(struct kobject *kobj); 73 ssize_t (*show)(struct kobject *kobj, struct kobj_attribute *attr, 75 ssize_t (*store)(struct kobject *kobj, struct kobj_attribute *attr, 80 kobject_init(struct kobject *kobj, const struct kobj_type *ktype) in kobject_init() argument 83 kref_init(&kobj->kref); in kobject_init() 84 INIT_LIST_HEAD(&kobj->entry); in kobject_init() 85 kobj->ktype = ktype; in kobject_init() 86 kobj->oidp = NULL; in kobject_init() 92 kobject_put(struct kobject *kobj) in kobject_put() argument 95 if (kobj) in kobject_put() [all …]
|
| HD | sysfs.h | 82 struct kobject *kobj; in sysctl_handle_attr() local 89 kobj = arg1; in sysctl_handle_attr() 91 if (kobj->ktype == NULL || kobj->ktype->sysfs_ops == NULL) in sysctl_handle_attr() 96 ops = kobj->ktype->sysfs_ops; in sysctl_handle_attr() 98 len = ops->show(kobj, attr, buf); in sysctl_handle_attr() 123 len = ops->store(kobj, attr, buf, len); in sysctl_handle_attr() 133 sysfs_create_file(struct kobject *kobj, const struct attribute *attr) in sysfs_create_file() argument 137 oid = SYSCTL_ADD_OID(NULL, SYSCTL_CHILDREN(kobj->oidp), OID_AUTO, in sysfs_create_file() 138 attr->name, CTLTYPE_STRING|CTLFLAG_RW|CTLFLAG_MPSAFE, kobj, in sysfs_create_file() 148 sysfs_remove_file(struct kobject *kobj, const struct attribute *attr) in sysfs_remove_file() argument [all …]
|
| HD | device.h | 60 struct kobject kobj; member 115 struct kobject kobj; member 296 kobject_get(&dev->kobj); in get_device() 305 return kobject_name(&dev->kobj); in dev_name() 309 kobject_set_name(&(_dev)->kobj, (_fmt), ##__VA_ARGS__) 316 kobject_put(&dev->kobj); in put_device() 326 kobject_init(&class->kobj, &linux_class_ktype); in class_register() 327 kobject_set_name(&class->kobj, class->name); in class_register() 328 kobject_add(&class->kobj, &linux_class_root, class->name); in class_register() 337 kobject_put(&class->kobj); in class_unregister() [all …]
|
| HD | cdev.h | 49 struct kobject kobj; member 64 kobject_init(&cdev->kobj, &linux_cdev_static_ktype); in cdev_init() 72 kobject_put(&p->kobj); in cdev_put() 95 kobject_name(&cdev->kobj)); in cdev_add() 99 kobject_get(cdev->kobj.parent); in cdev_add() 120 kobject_name(&cdev->kobj), MINOR(dev)); in cdev_add_ext() 124 kobject_get(cdev->kobj.parent); in cdev_add_ext() 131 kobject_put(&cdev->kobj); in cdev_del()
|
| HD | miscdevice.h | 59 kobject_set_name(&misc->cdev->kobj, misc->name); in misc_register()
|
| /freebsd-13-stable/sys/ofed/drivers/infiniband/core/ |
| HD | ib_sysfs.c | 54 struct kobject kobj; member 59 struct kobject kobj; member 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() argument 107 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in port_attr_show() 115 static ssize_t port_attr_store(struct kobject *kobj, in port_attr_store() argument 121 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in port_attr_store() 133 static ssize_t gid_attr_show(struct kobject *kobj, in gid_attr_show() argument 138 struct ib_port *p = container_of(kobj, struct gid_attr_group, in gid_attr_show() [all …]
|
| HD | ib_user_mad.c | 104 struct kobject kobj; member 140 static void ib_umad_release_dev(struct kobject *kobj) in ib_umad_release_dev() argument 143 container_of(kobj, struct ib_umad_device, kobj); in ib_umad_release_dev() 970 kobject_get(&port->umad_dev->kobj); in ib_umad_open() 1009 kobject_put(&dev->kobj); in ib_umad_close() 1060 kobject_get(&port->umad_dev->kobj); in ib_umad_sm_open() 1090 kobject_put(&port->umad_dev->kobj); in ib_umad_sm_close() 1192 port->cdev.kobj.parent = &umad_dev->kobj; in ib_umad_init_port() 1193 kobject_set_name(&port->cdev.kobj, "umad%d", port->dev_num); in ib_umad_init_port() 1211 port->sm_cdev.kobj.parent = &umad_dev->kobj; in ib_umad_init_port() [all …]
|
| HD | ib_uverbs_main.c | 182 static void ib_uverbs_release_dev(struct kobject *kobj) in ib_uverbs_release_dev() argument 185 container_of(kobj, struct ib_uverbs_device, kobj); in ib_uverbs_release_dev() 1003 kobject_get(&dev->kobj); in ib_uverbs_open() 1045 kobject_put(&dev->kobj); in ib_uverbs_close() 1207 kobject_init(&uverbs_dev->kobj, &ib_uverbs_dev_ktype); in ib_uverbs_add_one() 1237 uverbs_dev->cdev.kobj.parent = &uverbs_dev->kobj; in ib_uverbs_add_one() 1238 kobject_set_name(&uverbs_dev->cdev.kobj, "uverbs%d", uverbs_dev->devnum); in ib_uverbs_add_one() 1252 if (sysfs_create_group(&uverbs_dev->dev->kobj, &device_group)) in ib_uverbs_add_one() 1273 kobject_put(&uverbs_dev->kobj); in ib_uverbs_add_one() 1355 sysfs_remove_group(&uverbs_dev->dev->kobj, &device_group); in ib_uverbs_remove_one() [all …]
|
| HD | core_priv.h | 139 struct kobject *kobj, struct kobj_type *ktype, 141 void ib_port_unregister_module_stat(struct kobject *kobj);
|
| /freebsd-13-stable/sys/compat/linuxkpi/common/src/ |
| HD | linux_compat.c | 166 struct kobject *kobj; in kobject_create() local 168 kobj = kzalloc(sizeof(*kobj), GFP_KERNEL); in kobject_create() 169 if (kobj == NULL) in kobject_create() 171 kobject_init(kobj, &linux_kfree_type); in kobject_create() 173 return (kobj); in kobject_create() 178 kobject_set_name_vargs(struct kobject *kobj, const char *fmt, va_list args) in kobject_set_name_vargs() argument 186 old = kobj->name; in kobject_set_name_vargs() 208 kobj->name = name; in kobject_set_name_vargs() 221 kobject_set_name(struct kobject *kobj, const char *fmt, ...) in kobject_set_name() argument 227 error = kobject_set_name_vargs(kobj, fmt, args); in kobject_set_name() [all …]
|
| /freebsd-13-stable/sys/dev/mlx4/mlx4_ib/ |
| HD | mlx4_ib_sysfs.c | 159 sysfs_remove_file((_dentry)->kobj, &(_dentry)->dentry.attr); \ 181 vdentry->kobj = _kobj; in create_sysfs_entry() 190 ret = sysfs_create_file(vdentry->kobj, &vdentry->dentry.attr); in create_sysfs_entry() 368 struct kobject kobj; member 379 static void mlx4_port_release(struct kobject *kobj) in mlx4_port_release() argument 381 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in mlx4_port_release() 401 static ssize_t port_attr_show(struct kobject *kobj, in port_attr_show() argument 406 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_show() 413 static ssize_t port_attr_store(struct kobject *kobj, in port_attr_store() argument 419 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_store() [all …]
|
| /freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/ |
| HD | zfs_sysfs.c | 117 zfs_kobj_release(struct kobject *kobj) in zfs_kobj_release() argument 119 zfs_mod_kobj_t *zkobj = container_of(kobj, zfs_mod_kobj_t, zko_kobj); in zfs_kobj_release() 328 dataset_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in dataset_property_show() argument 330 zfs_prop_t prop = zfs_name_to_prop(kobject_name(kobj)); in dataset_property_show() 342 pool_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in pool_property_show() argument 344 zpool_prop_t prop = zpool_name_to_prop(kobject_name(kobj)); in pool_property_show() 374 kernel_feature_show(struct kobject *kobj, struct attribute *attr, char *buf) in kernel_feature_show() argument 448 pool_feature_show(struct kobject *kobj, struct attribute *attr, char *buf) in pool_feature_show() argument 452 if (zfeature_lookup_guid(kobject_name(kobj), &fid) != 0) in pool_feature_show() 622 parent = &(((struct module *)(THIS_MODULE))->mkobj).kobj; in zfs_sysfs_init()
|
| /freebsd-13-stable/lib/librpcsec_gss/ |
| HD | rpcsec_gss_conf.c | 54 char *kobj; member 182 char *name, *oid, *lib, *kobj; in _rpc_gss_load_mech() local 205 kobj = strsep(&p, "\t\n "); in _rpc_gss_load_mech() 206 if (!name || !oid || !lib || !kobj) in _rpc_gss_load_mech() 219 info->kobj = strdup(kobj); in _rpc_gss_load_mech()
|
| /freebsd-13-stable/sys/dev/drm2/ttm/ |
| HD | ttm_page_alloc_dma.c | 175 struct kobject kobj; member 200 static void ttm_pool_kobj_release(struct kobject *kobj) in ttm_pool_kobj_release() argument 203 container_of(kobj, struct ttm_pool_manager, kobj); in ttm_pool_kobj_release() 207 static ssize_t ttm_pool_store(struct kobject *kobj, struct attribute *attr, in ttm_pool_store() argument 211 container_of(kobj, struct ttm_pool_manager, kobj); in ttm_pool_store() 241 static ssize_t ttm_pool_show(struct kobject *kobj, struct attribute *attr, in ttm_pool_show() argument 245 container_of(kobj, struct ttm_pool_manager, kobj); in ttm_pool_show() 1074 ret = kobject_init_and_add(&_manager->kobj, &ttm_pool_kobj_type, in ttm_dma_page_alloc_init() 1075 &glob->kobj, "dma_pool"); in ttm_dma_page_alloc_init() 1077 kobject_put(&_manager->kobj); in ttm_dma_page_alloc_init() [all …]
|
| /freebsd-13-stable/sys/dev/sound/pci/ |
| HD | maestro3.c | 322 m3_initcd(kobj_t kobj, void *devinfo) in m3_initcd() argument 336 m3_rdcd(kobj_t kobj, void *devinfo, int regno) in m3_rdcd() argument 356 m3_wrcd(kobj_t kobj, void *devinfo, int regno, u_int32_t data) in m3_wrcd() argument 376 m3_pchan_init(kobj_t kobj, void *devinfo, struct snd_dbuf *b, struct pcm_channel *c, int dir) in m3_pchan_init() argument 518 m3_pchan_free(kobj_t kobj, void *chdata) in m3_pchan_free() argument 542 m3_pchan_setformat(kobj_t kobj, void *chdata, u_int32_t format) in m3_pchan_setformat() argument 570 m3_pchan_setspeed(kobj_t kobj, void *chdata, u_int32_t speed) in m3_pchan_setspeed() argument 593 m3_pchan_setblocksize(kobj_t kobj, void *chdata, u_int32_t blocksize) in m3_pchan_setblocksize() argument 604 m3_pchan_trigger(kobj_t kobj, void *chdata, int go) in m3_pchan_trigger() argument 614 ret = m3_pchan_trigger_locked(kobj, chdata, go); in m3_pchan_trigger() [all …]
|
| /freebsd-13-stable/sys/contrib/openzfs/rpm/generic/ |
| HD | zfs-kmod.spec.in | 18 %if !%{defined kobj} 20 %define kobj ${kernel_version##*___} 22 %define kobj "$( \ 142 --with-linux-obj=%{kobj} \
|
| /freebsd-13-stable/lib/libgssapi/ |
| HD | gss_mech_switch.c | 189 char *name, *oid, *lib, *kobj; in _gss_load_mech() local 220 kobj = strsep(&p, "\t\n "); in _gss_load_mech() 221 if (!name || !oid || !lib || !kobj) in _gss_load_mech()
|
| /freebsd-13-stable/sys/sys/ |
| HD | kobj.h | 35 typedef struct kobj *kobj_t; 72 struct kobj { struct
|
| /freebsd-13-stable/sys/contrib/openzfs/rpm/redhat/ |
| HD | zfs-kmod.spec.in | 37 %define kobj %{ksrc} 70 --with-linux-obj=%{kobj} \
|
| /freebsd-13-stable/crypto/heimdal/lib/gssapi/mech/ |
| HD | gss_mech_switch.c | 235 char *name, *oid, *lib, *kobj; in _gss_load_mech() local 280 kobj = strsep(&p, "\t\n "); in _gss_load_mech() 281 if (!name || !oid || !lib || !kobj) in _gss_load_mech()
|
| /freebsd-13-stable/usr.sbin/gssd/ |
| HD | gssd.c | 279 char *name, *oid, *lib, *kobj; in gssd_load_mech() local 295 kobj = strsep(&p, "\t\n "); in gssd_load_mech() 296 if (!name || !oid || !lib || !kobj) in gssd_load_mech() 299 if (strcmp(kobj, "-")) { in gssd_load_mech() 304 if (modfind(kobj) < 0) { in gssd_load_mech() 305 if (kldload(kobj) < 0) { in gssd_load_mech() 308 getprogname(), kobj, name); in gssd_load_mech()
|
| /freebsd-13-stable/sys/libkern/ |
| HD | iconv_xlat.c | 75 kobj_delete((struct kobj*)data, M_ICONV); in iconv_xlat_close()
|
| /freebsd-13-stable/sys/dev/sound/pcm/ |
| HD | ac97.h | 86 #define AC97_DECLARE(name) static DEFINE_CLASS(name, name ## _methods, sizeof(struct kobj))
|
| HD | mixer.h | 84 #define MIXER_SIZE (512 + sizeof(struct kobj) + \
|
| HD | channel_if.m | 183 * @param obj standard kobj object (usually @c channel->methods) 210 * @param obj standard kobj object (usually @c channel->methods)
|