/linux-master/drivers/base/ |
H A D | module.c | 29 mk->drivers_dir = kobject_create_and_add("drivers", &mk->kobj); 50 mk = container_of(mkobj, struct module_kobject, kobj); 62 no_warn = sysfs_create_link(&drv->p->kobj, &mk->kobj, "module"); 66 no_warn = sysfs_create_link(mk->drivers_dir, &drv->p->kobj, 80 sysfs_remove_link(&drv->p->kobj, "module");
|
/linux-master/fs/btrfs/ |
H A D | sysfs.c | 58 struct kobject kobj; member in struct:raid_kobject 101 static inline struct btrfs_fs_info *to_fs_info(struct kobject *kobj); 102 static inline struct btrfs_fs_devices *to_fs_devs(struct kobject *kobj); 103 static struct kobject *get_btrfs_kobj(struct kobject *kobj); 176 static ssize_t btrfs_feature_attr_show(struct kobject *kobj, argument 180 struct btrfs_fs_info *fs_info = to_fs_info(kobj); 192 static ssize_t btrfs_feature_attr_store(struct kobject *kobj, argument 202 fs_info = to_fs_info(kobj); 260 static umode_t btrfs_feature_visible(struct kobject *kobj, argument 263 struct btrfs_fs_info *fs_info = to_fs_info(kobj); 348 rmdir_subvol_show(struct kobject *kobj, struct kobj_attribute *ka, char *buf) argument 355 supported_checksums_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 376 send_stream_version_show(struct kobject *kobj, struct kobj_attribute *ka, char *buf) argument 391 supported_rescue_options_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 406 supported_sectorsizes_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 422 acl_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 428 temp_fsid_supported_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 462 btrfs_discardable_bytes_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 473 btrfs_discardable_extents_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 484 btrfs_discard_bitmap_bytes_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 495 btrfs_discard_bytes_saved_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 506 btrfs_discard_extent_bytes_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 517 btrfs_discard_iops_limit_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 527 btrfs_discard_iops_limit_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 548 btrfs_discard_kbps_limit_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 558 btrfs_discard_kbps_limit_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 578 btrfs_discard_max_discard_size_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 588 btrfs_discard_max_discard_size_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 663 global_rsv_size_show(struct kobject *kobj, struct kobj_attribute *ka, char *buf) argument 672 global_rsv_reserved_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 689 raid_bytes_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 721 release_raid_kobj(struct kobject *kobj) argument 742 btrfs_chunk_size_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 757 btrfs_chunk_size_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 802 btrfs_size_classes_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 845 btrfs_force_chunk_alloc_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 900 btrfs_sinfo_bg_reclaim_threshold_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 909 btrfs_sinfo_bg_reclaim_threshold_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 959 space_info_release(struct kobject *kobj) argument 982 btrfs_label_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 996 btrfs_label_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1033 btrfs_nodesize_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1043 btrfs_sectorsize_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1053 btrfs_commit_stats_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1069 btrfs_commit_stats_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1095 btrfs_clone_alignment_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1105 quota_override_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1115 quota_override_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1145 btrfs_metadata_uuid_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1155 btrfs_checksum_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1168 btrfs_exclusive_operation_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1207 btrfs_generation_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1216 btrfs_temp_fsid_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1227 btrfs_read_policy_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1251 btrfs_read_policy_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1274 btrfs_bg_reclaim_threshold_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1283 btrfs_bg_reclaim_threshold_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1311 btrfs_offload_csum_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1329 btrfs_offload_csum_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1376 btrfs_release_fsid_kobj(struct kobject *kobj) argument 1389 to_fs_devs(struct kobject *kobj) argument 1396 to_fs_info(struct kobject *kobj) argument 1403 get_btrfs_kobj(struct kobject *kobj) argument 1699 struct kobject *kobj; local 1770 btrfs_devinfo_in_fs_metadata_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1784 btrfs_devinfo_missing_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1797 btrfs_devinfo_replace_target_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1811 btrfs_devinfo_scrub_speed_max_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1821 btrfs_devinfo_scrub_speed_max_store(struct kobject *kobj, struct kobj_attribute *a, const char *buf, size_t len) argument 1841 btrfs_devinfo_writeable_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1854 btrfs_devinfo_fsid_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1864 btrfs_devinfo_error_stats_show(struct kobject *kobj, struct kobj_attribute *a, char *buf) argument 1909 btrfs_release_devid_kobj(struct kobject *kobj) argument 2255 qgroups_release(struct kobject *kobj) argument 2266 qgroup_kobj_to_fs_info(struct kobject *kobj) argument 2323 qgroup_release(struct kobject *kobj) argument [all...] |
/linux-master/drivers/md/ |
H A D | dm-sysfs.c | 23 static ssize_t dm_attr_show(struct kobject *kobj, struct attribute *attr, argument 34 md = dm_get_from_kobject(kobj); 48 static ssize_t dm_attr_store(struct kobject *kobj, struct attribute *attr, argument 59 md = dm_get_from_kobject(kobj); 130 * Initialize kobj 136 &disk_to_dev(dm_disk(md))->kobj, 141 * Remove kobj, called after all references removed 145 struct kobject *kobj = dm_kobject(md); local 147 kobject_put(kobj); 148 wait_for_completion(dm_get_completion_from_kobject(kobj)); [all...] |
/linux-master/drivers/iommu/ |
H A D | iommu-sysfs.c | 73 ret = kobject_set_name_vargs(&iommu->dev->kobj, fmt, vargs); 110 ret = sysfs_add_link_to_group(&iommu->dev->kobj, "devices", 111 &link->kobj, dev_name(link)); 115 ret = sysfs_create_link_nowarn(&link->kobj, &iommu->dev->kobj, "iommu"); 117 sysfs_remove_link_from_group(&iommu->dev->kobj, "devices", 125 sysfs_remove_link(&link->kobj, "iommu"); 126 sysfs_remove_link_from_group(&iommu->dev->kobj, "devices", dev_name(link));
|
/linux-master/drivers/platform/x86/dell/dell-wmi-sysman/ |
H A D | passobj-attributes.c | 15 static ssize_t is_enabled_show(struct kobject *kobj, struct kobj_attribute *attr, argument 18 int instance_id = get_po_instance_id(kobj); 40 static ssize_t current_password_store(struct kobject *kobj, argument 57 if (strcmp(kobj->name, "Admin") == 0) 59 else if (strcmp(kobj->name, "System") == 0) 71 static ssize_t new_password_store(struct kobject *kobj, argument 90 ret = set_new_password(kobj->name, buf_cp); 105 static ssize_t mechanism_show(struct kobject *kobj, struct kobj_attribute *attr, argument 113 static ssize_t role_show(struct kobject *kobj, struct kobj_attribute *attr, argument 116 if (strcmp(kobj [all...] |
/linux-master/drivers/dma/ioat/ |
H A D | sysfs.c | 42 ioat_attr_show(struct kobject *kobj, struct attribute *attr, char *page) argument 48 ioat_chan = container_of(kobj, struct ioatdma_chan, kobj); 56 ioat_attr_store(struct kobject *kobj, struct attribute *attr, argument 63 ioat_chan = container_of(kobj, struct ioatdma_chan, kobj); 82 struct kobject *parent = &c->dev->device.kobj; 85 err = kobject_init_and_add(&ioat_chan->kobj, type, 90 kobject_put(&ioat_chan->kobj); 105 kobject_del(&ioat_chan->kobj); [all...] |
/linux-master/net/sunrpc/ |
H A D | sysfs.c | 28 static void rpc_sysfs_object_release(struct kobject *kobj) argument 30 kfree(kobj); 34 rpc_sysfs_object_child_ns_type(const struct kobject *kobj) argument 49 struct kobject *kobj; local 51 kobj = kzalloc(sizeof(*kobj), GFP_KERNEL); 52 if (kobj) { 53 kobj->kset = kset; 54 if (kobject_init_and_add(kobj, &rpc_sysfs_object_type, 56 return kobj; 63 rpc_sysfs_xprt_kobj_get_xprt(struct kobject *kobj) argument 72 rpc_sysfs_xprt_kobj_get_xprt_switch(struct kobject *kobj) argument 81 rpc_sysfs_xprt_switch_kobj_get_xprt(struct kobject *kobj) argument 89 rpc_sysfs_xprt_dstaddr_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 106 rpc_sysfs_xprt_srcaddr_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 132 rpc_sysfs_xprt_info_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 165 rpc_sysfs_xprt_state_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 209 rpc_sysfs_xprt_switch_info_show(struct kobject *kobj, struct kobj_attribute *attr, char *buf) argument 228 rpc_sysfs_xprt_dstaddr_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 287 rpc_sysfs_xprt_state_change(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 361 rpc_sysfs_client_release(struct kobject *kobj) argument 369 rpc_sysfs_xprt_switch_release(struct kobject *kobj) argument 377 rpc_sysfs_xprt_release(struct kobject *kobj) argument 385 rpc_sysfs_client_namespace(const struct kobject *kobj) argument 390 rpc_sysfs_xprt_switch_namespace(const struct kobject *kobj) argument 395 rpc_sysfs_xprt_namespace(const struct kobject *kobj) argument [all...] |
/linux-master/block/ |
H A D | blk-ia-ranges.c | 50 static ssize_t blk_ia_range_sysfs_show(struct kobject *kobj, argument 56 container_of(kobj, struct blk_independent_access_range, kobj); 74 static void blk_ia_range_sysfs_nop_release(struct kobject *kobj) argument 89 static void blk_ia_ranges_sysfs_release(struct kobject *kobj) argument 92 container_of(kobj, struct blk_independent_access_ranges, kobj); 125 ret = kobject_init_and_add(&iars->kobj, &blk_ia_ranges_ktype, 130 kobject_put(&iars->kobj); 135 ret = kobject_init_and_add(&iars->ia_range[i].kobj, [all...] |
/linux-master/drivers/pci/ |
H A D | slot.c | 18 static ssize_t pci_slot_attr_show(struct kobject *kobj, argument 21 struct pci_slot *slot = to_pci_slot(kobj); 26 static ssize_t pci_slot_attr_store(struct kobject *kobj, argument 29 struct pci_slot *slot = to_pci_slot(kobj); 67 static void pci_slot_release(struct kobject *kobj) argument 70 struct pci_slot *slot = to_pci_slot(kobj); 157 result = kobject_rename(&slot->kobj, slot_name); 181 kobject_get(&slot->kobj); 249 kobject_put(&slot->kobj); 267 slot->kobj 336 struct kobject *kobj = NULL; local [all...] |
/linux-master/lib/ |
H A D | kobject_uevent.c | 184 * @kobj: struct kobject for which synthetic uevent is to be generated 191 int kobject_synth_uevent(struct kobject *kobj, const char *buf, size_t count) argument 207 r = kobject_uevent_env(kobj, action, no_uuid_envp); 221 r = kobject_uevent_env(kobj, action, env->envp); 225 devpath = kobject_get_path(kobj, GFP_KERNEL); 235 static int kobj_usermode_filter(struct kobject *kobj) argument 239 ops = kobj_ns_ops(kobj); 243 ns = kobj->ktype->namespace(kobj); 382 static int kobject_uevent_net_broadcast(struct kobject *kobj, argument 458 kobject_uevent_env(struct kobject *kobj, enum kobject_action action, char *envp_ext[]) argument 639 kobject_uevent(struct kobject *kobj, enum kobject_action action) argument [all...] |
/linux-master/drivers/pci/hotplug/ |
H A D | rpadlpar_sysfs.c | 27 static ssize_t add_slot_store(struct kobject *kobj, struct kobj_attribute *attr, argument 50 static ssize_t add_slot_show(struct kobject *kobj, argument 56 static ssize_t remove_slot_store(struct kobject *kobj, argument 80 static ssize_t remove_slot_show(struct kobject *kobj, argument 109 &pci_slots_kset->kobj);
|
/linux-master/drivers/cpufreq/ |
H A D | cpufreq_governor_attr_set.c | 16 static ssize_t governor_show(struct kobject *kobj, struct attribute *attr, argument 21 return gattr->show(to_gov_attr_set(kobj), buf); 24 static ssize_t governor_store(struct kobject *kobj, struct attribute *attr, argument 27 struct gov_attr_set *attr_set = to_gov_attr_set(kobj); 73 kobject_put(&attr_set->kobj);
|
/linux-master/drivers/firmware/ |
H A D | memmap.c | 35 struct kobject kobj; /* kobject for each entry */ member in struct:firmware_map_entry 41 static ssize_t memmap_attr_show(struct kobject *kobj, 93 to_memmap_entry(struct kobject *kobj) argument 95 return container_of(kobj, struct firmware_map_entry, kobj); 98 static void __meminit release_firmware_map_entry(struct kobject *kobj) argument 100 struct firmware_map_entry *entry = to_memmap_entry(kobj); 152 kobject_init(&entry->kobj, &memmap_ktype); 181 if (entry->kobj.state_in_sysfs) 190 entry->kobj 392 memmap_attr_show(struct kobject *kobj, struct attribute *attr, char *buf) argument [all...] |
/linux-master/drivers/md/bcache/ |
H A D | stats.c | 55 container_of(kobj, struct cache_stats, kobj); 97 int ret = kobject_add(&acc->total.kobj, parent, 99 ret = ret ?: kobject_add(&acc->five_minute.kobj, parent, 101 ret = ret ?: kobject_add(&acc->hour.kobj, parent, 103 ret = ret ?: kobject_add(&acc->day.kobj, parent, 120 kobject_put(&acc->total.kobj); 121 kobject_put(&acc->five_minute.kobj); 122 kobject_put(&acc->hour.kobj); 123 kobject_put(&acc->day.kobj); [all...] |
/linux-master/drivers/block/rnbd/ |
H A D | rnbd-clt-sysfs.c | 225 static ssize_t state_show(struct kobject *kobj, argument 230 dev = container_of(kobj, struct rnbd_clt_dev, kobj); 250 static ssize_t nr_poll_queues_show(struct kobject *kobj, argument 255 dev = container_of(kobj, struct rnbd_clt_dev, kobj); 263 static ssize_t mapping_path_show(struct kobject *kobj, argument 268 dev = container_of(kobj, struct rnbd_clt_dev, kobj); 276 static ssize_t access_mode_show(struct kobject *kobj, argument 289 rnbd_clt_unmap_dev_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument 296 rnbd_clt_unmap_dev_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 359 rnbd_clt_resize_dev_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument 367 rnbd_clt_resize_dev_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 392 rnbd_clt_remap_dev_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument 398 rnbd_clt_remap_dev_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument 433 session_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument 500 rnbd_clt_map_device_show(struct kobject *kobj, struct kobj_attribute *attr, char *page) argument 562 rnbd_clt_map_device_store(struct kobject *kobj, struct kobj_attribute *attr, const char *buf, size_t count) argument [all...] |
/linux-master/drivers/hid/ |
H A D | hid-roccat-common.h | 40 ssize_t roccat_common2_sysfs_read(struct file *fp, struct kobject *kobj, 43 ssize_t roccat_common2_sysfs_write(struct file *fp, struct kobject *kobj, 49 struct kobject *kobj, struct bin_attribute *attr, char *buf, \ 52 return roccat_common2_sysfs_write(fp, kobj, buf, off, count, \ 58 struct kobject *kobj, struct bin_attribute *attr, char *buf, \ 61 return roccat_common2_sysfs_read(fp, kobj, buf, off, count, \
|
/linux-master/drivers/firmware/google/ |
H A D | cbmem.c | 27 static struct cbmem_entry *to_cbmem_entry(struct kobject *kobj) argument 29 return dev_get_drvdata(kobj_to_dev(kobj)); 32 static ssize_t mem_read(struct file *filp, struct kobject *kobj, argument 36 struct cbmem_entry *entry = to_cbmem_entry(kobj); 42 static ssize_t mem_write(struct file *filp, struct kobject *kobj, argument 46 struct cbmem_entry *entry = to_cbmem_entry(kobj);
|
/linux-master/arch/x86/kernel/ |
H A D | ksysfs.c | 22 static ssize_t version_show(struct kobject *kobj, argument 30 static ssize_t boot_params_data_read(struct file *fp, struct kobject *kobj, argument 62 static int kobj_to_setup_data_nr(struct kobject *kobj, int *nr) argument 66 name = kobject_name(kobj); 135 static ssize_t type_show(struct kobject *kobj, argument 144 ret = kobj_to_setup_data_nr(kobj, &nr); 174 struct kobject *kobj, 185 ret = kobj_to_setup_data_nr(kobj, &nr); 276 struct kobject *kobj; local 280 kobj 173 setup_data_data_read(struct file *fp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buf, loff_t off, size_t count) argument 300 cleanup_setup_data_node(struct kobject *kobj) argument [all...] |
/linux-master/drivers/hwmon/occ/ |
H A D | sysfs.c | 178 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 184 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 190 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 196 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 202 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 208 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 214 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 220 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 225 sysfs_notify(&occ->bus_dev->kobj, NULL, name); 230 sysfs_notify(&occ->bus_dev->kobj, NUL [all...] |
/linux-master/samples/kobject/ |
H A D | kset-example.c | 30 struct kobject kobj; member in struct:foo_obj 35 #define to_foo_obj(x) container_of(x, struct foo_obj, kobj) 52 static ssize_t foo_attr_show(struct kobject *kobj, argument 60 foo = to_foo_obj(kobj); 72 static ssize_t foo_attr_store(struct kobject *kobj, argument 80 foo = to_foo_obj(kobj); 101 static void foo_release(struct kobject *kobj) argument 105 foo = to_foo_obj(kobj); 213 foo->kobj.kset = example_kset; 221 retval = kobject_init_and_add(&foo->kobj, [all...] |
/linux-master/drivers/staging/greybus/ |
H A D | audio_manager_module.c | 16 static inline struct gb_audio_manager_module *to_gb_audio_module(struct kobject *kobj) argument 18 return container_of(kobj, struct gb_audio_manager_module, kobj); 31 static ssize_t gb_audio_module_attr_show(struct kobject *kobj, argument 38 module = to_gb_audio_module(kobj); 46 static ssize_t gb_audio_module_attr_store(struct kobject *kobj, argument 54 module = to_gb_audio_module(kobj); 67 static void gb_audio_module_release(struct kobject *kobj) argument 69 struct gb_audio_manager_module *module = to_gb_audio_module(kobj); 181 kobject_uevent_env(&module->kobj, KOBJ_AD [all...] |
/linux-master/sound/hda/ |
H A D | hdac_sysfs.c | 96 static int get_codec_nid(struct kobject *kobj, struct hdac_device **codecp) argument 98 struct device *dev = kobj_to_dev(kobj->parent->parent); 102 ret = kstrtoint(kobj->name, 16, &nid); 109 static ssize_t widget_attr_show(struct kobject *kobj, struct attribute *attr, argument 119 nid = get_codec_nid(kobj, &codec); 125 static ssize_t widget_attr_store(struct kobject *kobj, struct attribute *attr, argument 135 nid = get_codec_nid(kobj, &codec); 146 static void widget_release(struct kobject *kobj) argument 148 kfree(kobj); 311 static void free_widget_node(struct kobject *kobj, argument 342 struct kobject *kobj = kzalloc(sizeof(*kobj), GFP_KERNEL); local [all...] |
/linux-master/fs/ |
H A D | char_dev.c | 286 kobject_set_name(&cdev->kobj, "%s", name); 296 kobject_put(&cdev->kobj); 351 struct kobject *kobj; local 355 kobj = kobject_get_unless_zero(&p->kobj); 356 if (!kobj) 358 return kobj; 365 kobject_put(&p->kobj); 383 struct kobject *kobj; local 386 kobj 515 cdev_set_parent(struct cdev *p, struct kobject *kobj) argument 608 cdev_default_release(struct kobject *kobj) argument 617 cdev_dynamic_release(struct kobject *kobj) argument [all...] |
/linux-master/include/linux/ |
H A D | cdev.h | 15 struct kobject kobj; member in struct:cdev 31 void cdev_set_parent(struct cdev *p, struct kobject *kobj);
|
/linux-master/fs/ocfs2/cluster/ |
H A D | sys.c | 21 static ssize_t version_show(struct kobject *kobj, struct kobj_attribute *attr, argument 54 ret = sysfs_create_group(&o2cb_kset->kobj, &o2cb_attr_group);
|