/linux-4.4.14/fs/xfs/ |
D | xfs_sysfs.h | 22 extern struct kobj_type xfs_mp_ktype; /* xfs_mount */ 23 extern struct kobj_type xfs_dbg_ktype; /* debug */ 24 extern struct kobj_type xfs_log_ktype; /* xlog */ 25 extern struct kobj_type xfs_stats_ktype; /* stats */ 43 struct kobj_type *ktype, in xfs_sysfs_init()
|
D | xfs_sysfs.c | 54 struct kobj_type xfs_mp_ktype = { 124 struct kobj_type xfs_dbg_ktype = { 181 struct kobj_type xfs_stats_ktype = { 266 struct kobj_type xfs_log_ktype = {
|
/linux-4.4.14/include/linux/ |
D | kobject.h | 68 struct kobj_type *ktype; 92 extern void kobject_init(struct kobject *kobj, struct kobj_type *ktype); 98 struct kobj_type *ktype, struct kobject *parent, 116 struct kobj_type { struct 197 static inline struct kobj_type *get_ktype(struct kobject *kobj) in get_ktype()
|
D | module.h | 759 extern struct kobj_type module_ktype;
|
D | of.h | 85 extern struct kobj_type of_node_ktype;
|
/linux-4.4.14/fs/btrfs/ |
D | sysfs.h | 83 extern struct kobj_type space_info_ktype; 84 extern struct kobj_type btrfs_raid_ktype;
|
D | sysfs.c | 293 struct kobj_type btrfs_raid_ktype = { 348 struct kobj_type space_info_ktype = { 448 static struct kobj_type btrfs_ktype = {
|
/linux-4.4.14/drivers/md/bcache/ |
D | bcache.h | 890 extern struct kobj_type bch_cached_dev_ktype; 891 extern struct kobj_type bch_flash_dev_ktype; 892 extern struct kobj_type bch_cache_set_ktype; 893 extern struct kobj_type bch_cache_set_internal_ktype; 894 extern struct kobj_type bch_cache_ktype;
|
D | sysfs.h | 5 struct kobj_type type ## _ktype = { \
|
/linux-4.4.14/drivers/dma/ioat/ |
D | sysfs.c | 71 void ioat_kobject_add(struct ioatdma_device *ioat_dma, struct kobj_type *type) in ioat_kobject_add() 132 struct kobj_type ioat_ktype = {
|
D | dma.h | 197 extern struct kobj_type ioat_ktype; 439 void ioat_kobject_add(struct ioatdma_device *ioat_dma, struct kobj_type *type);
|
/linux-4.4.14/lib/ |
D | kobject.c | 51 struct kobj_type *t = get_ktype(kobj); in populate_dir() 325 void kobject_init(struct kobject *kobj, struct kobj_type *ktype) in kobject_init() 429 int kobject_init_and_add(struct kobject *kobj, struct kobj_type *ktype, in kobject_init_and_add() 617 struct kobj_type *t = get_ktype(kobj); in kobject_cleanup() 702 static struct kobj_type dynamic_kobj_ktype = { 873 static struct kobj_type kset_ktype = {
|
/linux-4.4.14/fs/exofs/ |
D | sys.c | 109 static struct kobj_type odev_ktype = { 114 static struct kobj_type uuid_ktype = {
|
/linux-4.4.14/fs/ext4/ |
D | sysfs.c | 332 static struct kobj_type ext4_sb_ktype = { 338 static struct kobj_type ext4_ktype = { 346 static struct kobj_type ext4_feat_ktype = {
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | sysfs.c | 102 static struct kobj_type port_cc_ktype = { 252 static struct kobj_type hfi1_sc2vl_ktype = { 358 static struct kobj_type hfi1_sl2sc_ktype = { 432 static struct kobj_type hfi1_vl2mtu_ktype = {
|
/linux-4.4.14/block/ |
D | blk-mq-sysfs.c | 330 static struct kobj_type blk_mq_ktype = { 335 static struct kobj_type blk_mq_ctx_ktype = { 341 static struct kobj_type blk_mq_hw_ktype = {
|
D | blk.h | 36 extern struct kobj_type blk_queue_ktype;
|
D | elevator.c | 151 static struct kobj_type elv_ktype; 787 static struct kobj_type elv_ktype = {
|
D | blk-integrity.c | 382 static struct kobj_type integrity_ktype = {
|
D | blk-sysfs.c | 615 struct kobj_type blk_queue_ktype = {
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_sysfs.c | 246 static struct kobj_type qib_port_cc_ktype = { 324 static struct kobj_type qib_port_ktype = { 396 static struct kobj_type qib_sl2vl_ktype = { 487 static struct kobj_type qib_diagc_ktype = {
|
/linux-4.4.14/drivers/staging/most/hdm-dim2/ |
D | dim2_sysfs.c | 83 static struct kobj_type bus_ktype = {
|
/linux-4.4.14/drivers/edac/ |
D | edac_device_sysfs.c | 217 static struct kobj_type ktype_device_ctrl = { 407 static struct kobj_type ktype_instance_ctrl = { 505 static struct kobj_type ktype_block_ctrl = {
|
D | edac_pci_sysfs.c | 145 static struct kobj_type ktype_pci_instance = { 327 static struct kobj_type ktype_edac_pci_main_kobj = {
|
/linux-4.4.14/drivers/cpuidle/ |
D | sysfs.c | 232 static struct kobj_type ktype_cpuidle = { 378 static struct kobj_type ktype_state_cpuidle = { 518 static struct kobj_type ktype_driver_cpuidle = {
|
/linux-4.4.14/arch/ia64/kernel/ |
D | topology.c | 290 static struct kobj_type cache_ktype = { 295 static struct kobj_type cache_ktype_percpu_entry = {
|
/linux-4.4.14/drivers/md/ |
D | dm-sysfs.c | 119 static struct kobj_type dm_ktype = {
|
D | md.c | 3152 static struct kobj_type rdev_ktype = { 4957 static struct kobj_type md_ktype = {
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_topology.c | 526 static struct kobj_type sysprops_type = { 561 static struct kobj_type iolink_type = { 588 static struct kobj_type mem_type = { 627 static struct kobj_type cache_type = { 749 static struct kobj_type node_type = {
|
/linux-4.4.14/Documentation/ |
D | kobject.txt | 119 void kobject_init(struct kobject *kobj, struct kobj_type *ktype); 122 must have an associated kobj_type. After calling kobject_init(), to 156 int kobject_init_and_add(struct kobject *kobj, struct kobj_type *ktype, 284 kobj_type: 286 struct kobj_type { 296 kobj_type structure; a pointer to that structure must be specified when you 299 The release field in struct kobj_type is, of course, a pointer to the
|
/linux-4.4.14/kernel/livepatch/ |
D | core.c | 665 static struct kobj_type klp_ktype_patch = { 675 static struct kobj_type klp_ktype_object = { 684 static struct kobj_type klp_ktype_func = {
|
/linux-4.4.14/drivers/net/bonding/ |
D | bond_sysfs_slave.c | 141 static struct kobj_type slave_ktype = {
|
/linux-4.4.14/fs/ocfs2/cluster/ |
D | masklog.c | 162 static struct kobj_type mlog_ktype = {
|
/linux-4.4.14/fs/ |
D | char_dev.c | 507 static struct kobj_type ktype_cdev_default = { 511 static struct kobj_type ktype_cdev_dynamic = {
|
/linux-4.4.14/drivers/firmware/efi/ |
D | runtime-map.c | 100 static struct kobj_type __refdata map_ktype = {
|
D | esrt.c | 157 static struct kobj_type esre1_ktype = {
|
D | efivars.c | 408 static struct kobj_type efivar_ktype = {
|
/linux-4.4.14/samples/kobject/ |
D | kset-example.c | 189 static struct kobj_type foo_ktype = {
|
/linux-4.4.14/drivers/firmware/ |
D | dmi-sysfs.c | 305 static struct kobj_type dmi_system_event_log_ktype = { 563 static struct kobj_type dmi_sysfs_entry_ktype = {
|
D | memmap.c | 127 static struct kobj_type __refdata memmap_ktype = {
|
D | edd.c | 628 static struct kobj_type edd_ktype = {
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_memory.c | 163 static struct kobj_type ttm_mem_zone_kobj_type = { 177 static struct kobj_type ttm_mem_glob_kobj_type = {
|
D | ttm_page_alloc.c | 211 static struct kobj_type ttm_pool_kobj_type = {
|
D | ttm_page_alloc_dma.c | 265 static struct kobj_type ttm_pool_kobj_type = {
|
D | ttm_bo.c | 124 static struct kobj_type ttm_bo_glob_kobj_type = {
|
/linux-4.4.14/fs/nilfs2/ |
D | sysfs.c | 83 static struct kobj_type nilfs_##name##_ktype = { \ 192 static struct kobj_type nilfs_snapshot_ktype = { 987 static struct kobj_type nilfs_dev_ktype = {
|
/linux-4.4.14/arch/powerpc/platforms/powernv/ |
D | opal-elog.c | 147 static struct kobj_type elog_ktype = {
|
D | opal-dump.c | 211 static struct kobj_type dump_ktype = {
|
/linux-4.4.14/drivers/base/ |
D | bus.c | 92 static struct kobj_type driver_ktype = { 160 static struct kobj_type bus_ktype = { 167 struct kobj_type *ktype = get_ktype(kobj); in bus_uevent_filter()
|
D | class.c | 79 static struct kobj_type class_ktype = {
|
D | core.c | 266 static struct kobj_type device_ktype = { 275 struct kobj_type *ktype = get_ktype(kobj); in dev_uevent_filter() 748 static struct kobj_type class_dir_ktype = {
|
/linux-4.4.14/arch/sh/kernel/cpu/sh4/ |
D | sq.c | 335 static struct kobj_type ktype_percpu_entry = {
|
/linux-4.4.14/drivers/pci/ |
D | slot.c | 135 static struct kobj_type pci_slot_ktype = {
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_ib_sysfs.c | 290 static struct kobj_type usnic_ib_qpn_type = {
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | display-sysfs.c | 315 static struct kobj_type display_ktype = {
|
D | overlay-sysfs.c | 440 static struct kobj_type overlay_ktype = {
|
D | manager-sysfs.c | 513 static struct kobj_type manager_ktype = {
|
/linux-4.4.14/drivers/uio/ |
D | uio.c | 120 static struct kobj_type map_attr_type = { 208 static struct kobj_type portio_attr_type = {
|
/linux-4.4.14/Documentation/zh_CN/filesystems/ |
D | sysfs.txt | 146 [子系统应已经定义了一个 struct kobj_type 结构体作为这个类型的
|
/linux-4.4.14/sound/hda/ |
D | hdac_sysfs.c | 150 static struct kobj_type widget_ktype = {
|
/linux-4.4.14/kernel/ |
D | params.c | 970 struct kobj_type *ktype = get_ktype(kobj); in uevent_filter() 990 struct kobj_type module_ktype = {
|
D | padata.c | 1009 static struct kobj_type padata_attr_type = {
|
/linux-4.4.14/net/bridge/ |
D | br_if.c | 201 static struct kobj_type brport_ktype = {
|
/linux-4.4.14/drivers/xen/ |
D | sys-hypervisor.c | 582 static struct kobj_type hyp_sysfs_kobj_type = {
|
/linux-4.4.14/drivers/staging/most/mostcore/ |
D | core.c | 518 static struct kobj_type most_channel_ktype = { 717 static struct kobj_type most_inst_ktype = { 1078 static struct kobj_type most_aim_ktype = {
|
/linux-4.4.14/drivers/scsi/ |
D | iscsi_boot_sysfs.c | 72 static struct kobj_type iscsi_boot_ktype = {
|
/linux-4.4.14/drivers/acpi/ |
D | device_sysfs.c | 87 static struct kobj_type acpi_data_node_ktype = {
|
D | sysfs.c | 820 static struct kobj_type acpi_hotplug_profile_ktype = {
|
/linux-4.4.14/drivers/misc/cxl/ |
D | sysfs.c | 504 static struct kobj_type afu_config_record_type = {
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | cacheinfo.c | 674 static struct kobj_type cache_index_type = {
|
/linux-4.4.14/net/core/ |
D | net-sysfs.c | 879 static struct kobj_type rx_queue_ktype = { 1271 static struct kobj_type netdev_queue_ktype = {
|
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/ |
D | mce_amd.c | 563 static struct kobj_type threshold_ktype = {
|
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_pool.c | 553 static struct kobj_type ldlm_pl_ktype = {
|
D | ldlm_resource.c | 369 static struct kobj_type ldlm_ns_ktype = {
|
/linux-4.4.14/drivers/parisc/ |
D | pdc_stable.c | 500 static struct kobj_type ktype_pdcspath = {
|
/linux-4.4.14/fs/dlm/ |
D | lockspace.c | 189 static struct kobj_type dlm_ktype = {
|
/linux-4.4.14/fs/gfs2/ |
D | sys.c | 320 static struct kobj_type gfs2_ktype = {
|
/linux-4.4.14/drivers/net/ethernet/ibm/ |
D | ibmveth.c | 56 static struct kobj_type ktype_veth_pool; 1747 static struct kobj_type ktype_veth_pool = {
|
/linux-4.4.14/drivers/block/ |
D | pktcdvd.c | 121 struct kobj_type* ktype) in pkt_kobj_create() 302 static struct kobj_type kobj_pkt_type_stat = { 307 static struct kobj_type kobj_pkt_type_wqueue = {
|
/linux-4.4.14/Documentation/filesystems/ |
D | sysfs.txt | 132 [ Subsystems should have already defined a struct kobj_type as a
|
/linux-4.4.14/drivers/infiniband/core/ |
D | sysfs.c | 454 static struct kobj_type port_type = {
|
D | uverbs_main.c | 147 static struct kobj_type ib_uverbs_dev_ktype = {
|
D | user_mad.c | 146 static struct kobj_type ib_umad_dev_ktype = {
|
D | cm.c | 3761 static struct kobj_type cm_counter_obj_type = { 3774 static struct kobj_type cm_port_obj_type = {
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | sysfs.c | 431 static struct kobj_type port_type = {
|
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/ |
D | lproc_ptlrpc.c | 1046 static struct kobj_type ptlrpc_svc_ktype = {
|
/linux-4.4.14/drivers/staging/most/hdm-usb/ |
D | hdm_usb.c | 1164 static struct kobj_type most_dci_ktype = {
|
/linux-4.4.14/drivers/staging/unisys/visorbus/ |
D | visorbus_main.c | 384 static struct kobj_type devmajorminor_kobj_type = {
|
/linux-4.4.14/drivers/iommu/ |
D | iommu.c | 158 static struct kobj_type iommu_group_ktype = {
|
/linux-4.4.14/fs/f2fs/ |
D | super.c | 246 static struct kobj_type f2fs_ktype = {
|
/linux-4.4.14/drivers/of/ |
D | base.c | 103 struct kobj_type of_node_ktype = {
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | lprocfs_status.c | 903 static struct kobj_type obd_ktype = {
|
/linux-4.4.14/drivers/staging/lustre/lustre/llite/ |
D | lproc_llite.c | 865 static struct kobj_type llite_ktype = {
|
/linux-4.4.14/drivers/power/ |
D | abx500_chargalg.c | 1945 static struct kobj_type abx500_chargalg_ktype = {
|
D | ab8500_fg.c | 2535 static struct kobj_type ab8500_fg_ktype = {
|
/linux-4.4.14/drivers/cpufreq/ |
D | cpufreq.c | 870 static struct kobj_type ktype_cpufreq = {
|
/linux-4.4.14/mm/ |
D | slub.c | 5307 static struct kobj_type slab_ktype = { 5314 struct kobj_type *ktype = get_ktype(kobj); in uevent_filter()
|