| /freebsd-13.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | kobject.h | 85 kref_init(&kobj->kref); in kobject_init() 87 kobj->ktype = ktype; in kobject_init() 88 kobj->oidp = NULL; in kobject_init() 97 if (kobj) in kobject_put() 105 if (kobj) in kobject_get() 107 return kobj; in kobject_get() 118 struct kobject *kobj; in kobject_create_and_add() local 121 if (kobj == NULL) in kobject_create_and_add() 124 return (kobj); in kobject_create_and_add() 125 kobject_put(kobj); in kobject_create_and_add() [all …]
|
| H A D | sysfs.h | 83 struct kobject *kobj; in sysctl_handle_attr() local 90 kobj = arg1; in sysctl_handle_attr() 92 if (kobj->ktype == NULL || kobj->ktype->sysfs_ops == NULL) in sysctl_handle_attr() 97 ops = kobj->ktype->sysfs_ops; in sysctl_handle_attr() 99 len = ops->show(kobj, attr, buf); in sysctl_handle_attr() 152 if (kobj->oidp) in sysfs_remove_file() 190 oidp = kobj->oidp; in sysfs_create_group() 204 if (kobj->oidp) in sysfs_remove_group() 264 OID_AUTO, kobj->name, CTLFLAG_RD|CTLFLAG_MPSAFE, NULL, kobj->name); in sysfs_create_dir() 268 kobj->oidp = oid; in sysfs_create_dir() [all …]
|
| H A D | device.h | 59 struct kobject kobj; member 113 struct kobject kobj; member 269 kobject_get(&dev->kobj); in get_device() 278 return kobject_name(&dev->kobj); in dev_name() 289 kobject_put(&dev->kobj); in put_device() 310 kobject_put(&class->kobj); in class_unregister() 315 return container_of(kobj, struct device, kobj); in kobj_to_dev() 348 dev->class->kobj.name, unit); in device_initialize() 369 kobject_add(&dev->kobj, &dev->class->kobj, dev_name(dev)); in device_add() 426 dev->class->kobj.name, unit); in device_register() [all …]
|
| H A D | cdev.h | 51 struct kobject kobj; member 66 kobject_init(&cdev->kobj, &linux_cdev_static_ktype); in cdev_init() 74 kobject_put(&p->kobj); in cdev_put() 97 kobject_name(&cdev->kobj)); in cdev_add() 101 kobject_get(cdev->kobj.parent); in cdev_add() 122 kobject_name(&cdev->kobj), MINOR(dev)); in cdev_add_ext() 126 kobject_get(cdev->kobj.parent); in cdev_add_ext() 133 kobject_put(&cdev->kobj); in cdev_del()
|
| H A D | miscdevice.h | 61 kobject_set_name(&misc->cdev->kobj, misc->name); in misc_register()
|
| /freebsd-13.1/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_sysfs.c | 109 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in port_attr_show() 123 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in port_attr_store() 141 kobj)->port; in gid_attr_show() 671 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in ib_port_release() 695 kobj); in ib_port_gid_attr_release() 830 port = container_of(kobj, struct ib_port, kobj); in show_hw_stats() 860 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in show_stats_lifespan() 895 struct ib_port *p = container_of(kobj, struct ib_port, kobj); in set_stats_lifespan() 1003 struct kobject *kobj = &port->kobj; in setup_hw_stats() local 1010 struct kobject *kobj = &device->dev.kobj; in setup_hw_stats() local [all …]
|
| H A D | ib_user_mad.c | 106 struct kobject kobj; member 142 static void ib_umad_release_dev(struct kobject *kobj) in ib_umad_release_dev() argument 145 container_of(kobj, struct ib_umad_device, kobj); in ib_umad_release_dev() 972 kobject_get(&port->umad_dev->kobj); in ib_umad_open() 1011 kobject_put(&dev->kobj); in ib_umad_close() 1062 kobject_get(&port->umad_dev->kobj); in ib_umad_sm_open() 1092 kobject_put(&port->umad_dev->kobj); in ib_umad_sm_close() 1194 port->cdev.kobj.parent = &umad_dev->kobj; in ib_umad_init_port() 1213 port->sm_cdev.kobj.parent = &umad_dev->kobj; in ib_umad_init_port() 1331 kobject_put(&umad_dev->kobj); in ib_umad_add_one() [all …]
|
| H A D | core_priv.h | 141 struct kobject *kobj, struct kobj_type *ktype, 143 void ib_port_unregister_module_stat(struct kobject *kobj);
|
| H A D | ib_uverbs_main.c | 184 static void ib_uverbs_release_dev(struct kobject *kobj) in ib_uverbs_release_dev() argument 187 container_of(kobj, struct ib_uverbs_device, kobj); in ib_uverbs_release_dev() 1005 kobject_get(&dev->kobj); in ib_uverbs_open() 1047 kobject_put(&dev->kobj); in ib_uverbs_close() 1209 kobject_init(&uverbs_dev->kobj, &ib_uverbs_dev_ktype); in ib_uverbs_add_one() 1239 uverbs_dev->cdev.kobj.parent = &uverbs_dev->kobj; in ib_uverbs_add_one() 1240 kobject_set_name(&uverbs_dev->cdev.kobj, "uverbs%d", uverbs_dev->devnum); in ib_uverbs_add_one() 1254 if (sysfs_create_group(&uverbs_dev->dev->kobj, &device_group)) in ib_uverbs_add_one() 1275 kobject_put(&uverbs_dev->kobj); in ib_uverbs_add_one() 1357 sysfs_remove_group(&uverbs_dev->dev->kobj, &device_group); in ib_uverbs_remove_one() [all …]
|
| /freebsd-13.1/sys/compat/linuxkpi/common/src/ |
| H A D | linux_compat.c | 164 kobj = kzalloc(sizeof(*kobj), GFP_KERNEL); in kobject_create() 169 return (kobj); in kobject_create() 276 if (kobj->ktype && kobj->ktype->release) in linux_kobject_release() 277 kobj->ktype->release(kobj); in linux_kobject_release() 284 kfree(kobj); in linux_kobject_kfree() 290 if (kobj) { in linux_kobject_kfree_name() 370 class = container_of(kobj, struct class, kobj); in linux_class_release() 390 dev = container_of(kobj, struct device, kobj); in linux_dev_release() 2360 cdev = container_of(kobj, struct linux_cdev, kobj); in linux_cdev_release() 2373 ldev = container_of(kobj, struct linux_cdev, kobj); in linux_cdev_static_release() [all …]
|
| /freebsd-13.1/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_sysfs.c | 181 vdentry->kobj = _kobj; 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() 419 struct mlx4_port *p = container_of(kobj, struct mlx4_port, kobj); in port_attr_store() 634 sysfs_remove_file(&p->kobj, &p->smi_enabled.attr); in remove_vf_smi_entries() 654 ret = kobject_init_and_add(&p->kobj, &port_type, in add_port() 753 mport = container_of(p, struct mlx4_port, kobj); in register_one_pkey_tree() [all …]
|
| /freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_sysfs.c | 118 zfs_kobj_release(struct kobject *kobj) in zfs_kobj_release() argument 120 zfs_mod_kobj_t *zkobj = container_of(kobj, zfs_mod_kobj_t, zko_kobj); in zfs_kobj_release() 323 dataset_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in dataset_property_show() argument 325 zfs_prop_t prop = zfs_name_to_prop(kobject_name(kobj)); in dataset_property_show() 337 pool_property_show(struct kobject *kobj, struct attribute *attr, char *buf) in pool_property_show() argument 339 zpool_prop_t prop = zpool_name_to_prop(kobject_name(kobj)); in pool_property_show() 369 kernel_feature_show(struct kobject *kobj, struct attribute *attr, char *buf) in kernel_feature_show() argument 443 pool_feature_show(struct kobject *kobj, struct attribute *attr, char *buf) in pool_feature_show() argument 447 if (zfeature_lookup_guid(kobject_name(kobj), &fid) != 0) in pool_feature_show() 617 parent = &(((struct module *)(THIS_MODULE))->mkobj).kobj; in zfs_sysfs_init()
|
| /freebsd-13.1/lib/librpcsec_gss/ |
| H A D | rpcsec_gss_conf.c | 56 char *kobj; member 184 char *name, *oid, *lib, *kobj; in _rpc_gss_load_mech() local 207 kobj = strsep(&p, "\t\n "); in _rpc_gss_load_mech() 208 if (!name || !oid || !lib || !kobj) in _rpc_gss_load_mech() 221 info->kobj = strdup(kobj); in _rpc_gss_load_mech()
|
| /freebsd-13.1/sys/dev/drm2/ttm/ |
| H A D | ttm_page_alloc_dma.c | 177 struct kobject kobj; member 202 static void ttm_pool_kobj_release(struct kobject *kobj) in ttm_pool_kobj_release() argument 205 container_of(kobj, struct ttm_pool_manager, kobj); in ttm_pool_kobj_release() 209 static ssize_t ttm_pool_store(struct kobject *kobj, struct attribute *attr, in ttm_pool_store() argument 213 container_of(kobj, struct ttm_pool_manager, kobj); in ttm_pool_store() 243 static ssize_t ttm_pool_show(struct kobject *kobj, struct attribute *attr, in ttm_pool_show() argument 247 container_of(kobj, struct ttm_pool_manager, kobj); in ttm_pool_show() 1076 ret = kobject_init_and_add(&_manager->kobj, &ttm_pool_kobj_type, in ttm_dma_page_alloc_init() 1077 &glob->kobj, "dma_pool"); in ttm_dma_page_alloc_init() 1079 kobject_put(&_manager->kobj); in ttm_dma_page_alloc_init() [all …]
|
| /freebsd-13.1/sys/dev/sound/pci/ |
| H A D | 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 518 m3_pchan_free(kobj_t kobj, void *chdata) in m3_pchan_free() 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() 726 m3_pchan_getptr(kobj_t kobj, void *chdata) in m3_pchan_getptr() argument 740 m3_pchan_getcaps(kobj_t kobj, void *chdata) in m3_pchan_getcaps() argument 892 m3_rchan_free(kobj_t kobj, void *chdata) in m3_rchan_free() argument 987 ret = m3_rchan_trigger_locked(kobj, chdata, go); in m3_rchan_trigger() 1078 m3_rchan_getptr(kobj_t kobj, void *chdata) in m3_rchan_getptr() argument [all …]
|
| /freebsd-13.1/sys/contrib/openzfs/rpm/generic/ |
| H A D | zfs-kmod.spec.in | 18 %if !%{defined kobj} 20 %define kobj ${kernel_version##*___} 22 %define kobj "$( \ 141 --with-linux-obj=%{kobj} \
|
| /freebsd-13.1/lib/libgssapi/ |
| H A D | gss_mech_switch.c | 191 char *name, *oid, *lib, *kobj; in _gss_load_mech() local 222 kobj = strsep(&p, "\t\n "); in _gss_load_mech() 223 if (!name || !oid || !lib || !kobj) in _gss_load_mech()
|
| /freebsd-13.1/sys/sys/ |
| H A D | kobj.h | 37 typedef struct kobj *kobj_t; 74 struct kobj { struct
|
| /freebsd-13.1/sys/contrib/openzfs/rpm/redhat/ |
| H A D | zfs-kmod.spec.in | 37 %define kobj %{ksrc} 70 --with-linux-obj=%{kobj} \
|
| /freebsd-13.1/crypto/heimdal/lib/gssapi/mech/ |
| H A D | 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.1/usr.sbin/gssd/ |
| H A D | gssd.c | 259 char *name, *oid, *lib, *kobj; in gssd_load_mech() local 275 kobj = strsep(&p, "\t\n "); in gssd_load_mech() 276 if (!name || !oid || !lib || !kobj) in gssd_load_mech() 279 if (strcmp(kobj, "-")) { in gssd_load_mech() 284 if (modfind(kobj) < 0) { in gssd_load_mech() 285 if (kldload(kobj) < 0) { in gssd_load_mech() 288 getprogname(), kobj, name); in gssd_load_mech()
|
| /freebsd-13.1/sys/libkern/ |
| H A D | iconv_xlat.c | 77 kobj_delete((struct kobj*)data, M_ICONV); in iconv_xlat_close()
|
| /freebsd-13.1/sys/dev/sound/pcm/ |
| H A D | ac97.h | 88 #define AC97_DECLARE(name) static DEFINE_CLASS(name, name ## _methods, sizeof(struct kobj))
|
| H A D | mixer.h | 86 #define MIXER_SIZE (512 + sizeof(struct kobj) + \
|
| H A D | channel_if.m | 184 * @param obj standard kobj object (usually @c channel->methods) 211 * @param obj standard kobj object (usually @c channel->methods)
|