struct/union/enum type definitions

module_state enum <0>/<2a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <0>/<57> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <0>/<89> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <0>/<a2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <0>/<c1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <0>/<e0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <0>/<106> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <0>/<132> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <0>/<158> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <0>/<177> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <0>/<1b0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <0>/<1db> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <0>/<1fa> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <0>/<21f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <0>/<244> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <0>/<264> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <0>/<27d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <0>/<2a2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <0>/<2d9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 kvm_vcpu struct <0>/<429> size:9072 kvm 0 : pointer(struct kvm<0>/<5f9>) preempt_notifier 8 : struct preempt_notifier<0>/<d54a> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<0>/<9c4> mutex 96 : struct mutex<0>/<932> run 128 : pointer(struct kvm_run<0>/) wait 136 : struct rcuwait<0>/<bb59> pid 144 : pointer(struct pid<0>/<382a>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<0>/<6f01>) stat 168 : struct kvm_vcpu_stat<0>/<dd1e> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<0>/<ddd0>[2] spin_loop 344 : struct noname<0>/<59b> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<0>/<de01> dirty_ring 9040 : struct kvm_dirty_ring<0>/ noname struct <0>/<59b> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <0>/<5f9> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) slots_lock 8 : struct mutex<0>/<932> mm 40 : pointer(struct mm_struct<0>/<9ef>) memslots 48 : pointer(struct kvm_memslots<0>/)[1] vcpus 56 : pointer(struct kvm_vcpu<0>/<429>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<0>/<8e7>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<0>/<9c4> lock 4184 : struct mutex<0>/<932> buses 4216 : pointer(struct kvm_io_bus<0>/<c8ac>)[4] irqfds 4248 : struct noname<0>/<6a6> ioeventfds 4320 : struct list_head<0>/<9c4> stat 4336 : struct kvm_vm_stat<0>/ arch 4344 : struct kvm_arch<0>/<c9e3> users_count 4736 : typedef(refcount_t=struct refcount_struct<0>/<389f>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<0>/<d1d8>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<0>/<82e>) coalesced_zones 4760 : struct list_head<0>/<9c4> irq_lock 4776 : struct mutex<0>/<932> irq_routing 4808 : pointer(struct kvm_irq_routing_table<0>/<d280>) irq_ack_notifier_list 4816 : struct hlist_head<0>/<38c0> mmu_notifier 4824 : struct mmu_notifier<0>/<d2d2> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<0>/<9c4> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<0>/<19e2>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<0>/)) srcu 4944 : struct srcu_struct<0>/<ac84> irq_srcu 6888 : struct srcu_struct<0>/ userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <0>/<6a6> size:72 lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) items 8 : struct list_head<0>/<9c4> resampler_list 24 : struct list_head<0>/<9c4> resampler_lock 40 : struct mutex<0>/<932> spinlock struct <0>/<82e> size:4 noname 0 : union noname<0>/<83e> noname union <0>/<83e> size:4 rlock 0 : struct raw_spinlock<0>/<850> raw_spinlock struct <0>/<850> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<0>/<870>) qspinlock struct <0>/<870> size:4 noname 0 : union noname<0>/<880> noname union <0>/<880> size:4 val 0 : typedef(atomic_t=struct noname<0>/<8e7>) noname 0 : struct noname<0>/<898> noname 0 : struct noname<0>/<8bd> noname struct <0>/<898> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <0>/<8bd> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <0>/<8e7> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <0>/<932> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<0>/<82e>) osq 12 : struct optimistic_spin_queue<0>/<9af> wait_list 16 : struct list_head<0>/<9c4> noname struct <0>/<981> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <0>/<9af> size:4 tail 0 : typedef(atomic_t=struct noname<0>/<8e7>) list_head struct <0>/<9c4> size:16 next 0 : pointer(struct list_head<0>/<9c4>) prev 8 : pointer(struct list_head<0>/<9c4>) mm_struct struct <0>/<9ef> size:920 noname 0 : struct noname<0>/ cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <0>/<a02> size:920 mmap 0 : pointer(struct vm_area_struct<0>/) mm_rb 8 : struct rb_root<0>/<4b94> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<0>/<2a17>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<0>/)) membarrier_state 72 : typedef(atomic_t=struct noname<0>/<8e7>) mm_users 76 : typedef(atomic_t=struct noname<0>/<8e7>) mm_count 80 : typedef(atomic_t=struct noname<0>/<8e7>) has_pinned 84 : typedef(atomic_t=struct noname<0>/<8e7>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<0>/<1b1c>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<0>/<82e>) mmap_lock 112 : struct rw_semaphore<0>/<530f> mmlist 152 : struct list_head<0>/<9c4> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<0>/<981>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<0>/<82e>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<0>/<c69f> binfmt 736 : pointer(struct linux_binfmt<0>/) context 744 : typedef(mm_context_t=struct noname<0>/<c6d5>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<0>/<c71b>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<0>/<82e>) ioctx_table 808 : pointer(struct kioctx_table<0>/<c77a>) owner 816 : pointer(struct task_struct<0>/<3a04>) user_ns 824 : pointer(struct user_namespace<0>/<561a>) exe_file 832 : pointer(struct file<0>/<2a17>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<0>/<c784>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<0>/<8e7>) uprobes_state 872 : struct uprobes_state<0>/ hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) async_put_work 880 : struct work_struct<0>/<57d2> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <0>/<d47> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<0>/) vm_prev 24 : pointer(struct vm_area_struct<0>/<d47>) vm_rb 32 : struct rb_node<0>/ rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<0>/<9ef>) vm_page_prot 72 : typedef(pgprot_t=struct noname<0>/<eaf>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<0>/<dd3> anon_vma_chain 120 : struct list_head<0>/<9c4> anon_vma 136 : pointer(struct anon_vma<0>/<ed0>) vm_ops 144 : pointer(const(struct vm_operations_struct<0>/)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<0>/<2a17>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) vm_policy 184 : pointer(struct mempolicy<0>/<a323>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<0>/ noname struct <0>/ size:32 rb 0 : struct rb_node<0>/<e71> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <0>/ size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<0>/) rb_left 16 : pointer(struct rb_node<0>/<e71>) noname struct <0>/<eaf> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <0>/ size:? vm_operations_struct struct <0>/ size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<0>/<d47>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<0>/))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<0>/<d47>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<0>/),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<0>/<d47>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<0>/<101a>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<0>/<101a>),enum page_entry_size<0>/<244>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<0>/<101a>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<0>/<d47>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<0>/<101a>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<0>/<101a>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<0>/),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<0>/<d47>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<0>/),pointer(struct mempolicy<0>/))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<0>/<a323>)(pointer(struct vm_area_struct<0>/<d47>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<0>/<1151>)(pointer(struct vm_area_struct<0>/),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <0>/<101a> size:96 vma 0 : pointer(struct vm_area_struct<0>/<d47>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<0>/<10e8>)) pud 40 : pointer(typedef(pud_t=struct noname<0>/<1114>)) orig_pte 48 : typedef(pte_t=struct noname<0>/<113b>) cow_page 56 : pointer(struct page<0>/<1151>) page 64 : pointer(struct page<0>/<1151>) pte 72 : pointer(typedef(pte_t=struct noname<0>/<113b>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<0>/<82e>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<0>/<1151>)) noname struct <0>/<10e8> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <0>/<1114> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <0>/<113b> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <0>/<1151> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<0>/<116e> noname 48 : union noname<0>/<13ad> _refcount 52 : typedef(atomic_t=struct noname<0>/<8e7>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <0>/<116e> size:40 noname 0 : struct noname<0>/<117a> noname 0 : struct noname<0>/<11b7> noname 0 : struct noname<0>/<11d0> noname 0 : struct noname<0>/<129e> noname 0 : struct noname<0>/<12e7> noname 0 : struct noname<0>/<1318> noname 0 : struct noname<0>/<137a> callback_head 0 : struct callback_head<0>/<2b6e> noname struct <0>/<117a> size:40 lru 0 : struct list_head<0>/<9c4> mapping 16 : pointer(struct address_space<0>/<1400>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <0>/<11b7> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <0>/<11d0> size:40 noname 0 : union noname<0>/<11dc> slab_cache 16 : pointer(struct kmem_cache<0>/<759c>) freelist 24 : pointer(no type) noname 32 : union noname<0>/<123e> noname union <0>/<11dc> size:16 slab_list 0 : struct list_head<0>/<9c4> noname 0 : struct noname<0>/<11f4> noname struct <0>/<11f4> size:16 next 0 : pointer(struct page<0>/<1151>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <0>/<123e> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<0>/<1262> noname struct <0>/<1262> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <0>/<129e> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<0>/<8e7>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <0>/<12e7> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<0>/<8e7>) deferred_list 16 : struct list_head<0>/<9c4> noname struct <0>/<1318> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<0>/<1151>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<0>/<1348> ptl 32 : typedef(spinlock_t=struct spinlock<0>/<82e>) noname union <0>/<1348> size:8 pt_mm 0 : pointer(struct mm_struct<0>/<9ef>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<0>/<8e7>) noname struct <0>/<137a> size:16 pgmap 0 : pointer(struct dev_pagemap<0>/<c43a>) zone_device_data 8 : pointer(no type) noname union <0>/<13ad> size:4 _mapcount 0 : typedef(atomic_t=struct noname<0>/<8e7>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <0>/<1400> size:160 host 0 : pointer(struct inode<0>/<14d3>) i_pages 8 : struct xarray<0>/<39ce> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<0>/<8e7>) i_mmap 32 : struct rb_root_cached<0>/<4b73> i_mmap_rwsem 48 : struct rw_semaphore<0>/<530f> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<0>/)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<0>/<82e>) private_list 136 : struct list_head<0>/<9c4> private_data 152 : pointer(no type) inode struct <0>/<14d3> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<0>/<183a>) i_gid 8 : typedef(kgid_t=struct noname<0>/<186c>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<0>/<1898>) i_default_acl 24 : pointer(struct posix_acl<0>/<1898>) i_op 32 : pointer(const(struct inode_operations<0>/<18a7>)) i_sb 40 : pointer(struct super_block<0>/<1e3e>) i_mapping 48 : pointer(struct address_space<0>/<1400>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<0>/<1582> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<0>/<bed5> i_mtime 104 : struct timespec64<0>/ i_ctime 120 : struct timespec64<0>/<bed5> i_lock 136 : typedef(spinlock_t=struct spinlock<0>/<82e>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<0>/<530f> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<0>/<326e> i_io_list 232 : struct list_head<0>/<9c4> i_wb 248 : pointer(struct bdi_writeback<0>/<c0a5>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<0>/<9c4> i_sb_list 280 : struct list_head<0>/<9c4> i_wb_list 296 : struct list_head<0>/<9c4> noname 312 : union noname<0>/<16dd> i_version 328 : typedef(atomic64_t=struct noname<0>/<981>) i_sequence 336 : typedef(atomic64_t=struct noname<0>/<981>) i_count 344 : typedef(atomic_t=struct noname<0>/<8e7>) i_dio_count 348 : typedef(atomic_t=struct noname<0>/<8e7>) i_writecount 352 : typedef(atomic_t=struct noname<0>/<8e7>) i_readcount 356 : typedef(atomic_t=struct noname<0>/<8e7>) noname 360 : union noname<0>/<175c> i_flctx 368 : pointer(struct file_lock_context<0>/) i_data 376 : struct address_space<0>/<1400> i_devices 536 : struct list_head<0>/<9c4> noname 552 : union noname<0>/<17b1> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<0>/) i_private 576 : pointer(no type) noname union <0>/<1582> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <0>/<16dd> size:16 i_dentry 0 : struct hlist_head<0>/<38c0> i_rcu 0 : struct callback_head<0>/<2b6e> noname union <0>/<175c> size:8 i_fop 0 : pointer(const(struct file_operations<0>/<2bab>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<0>/<14d3>))) noname union <0>/<17b1> size:8 i_pipe 0 : pointer(struct pipe_inode_info<0>/<2f92>) i_cdev 0 : pointer(struct cdev<0>/<c0f2>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <0>/<183a> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <0>/<186c> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <0>/<1898> size:? inode_operations struct <0>/<18a7> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<0>/<19e2>)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<0>/<19e2>),pointer(struct inode<0>/<14d3>),pointer(struct delayed_call<0>/<bd1c>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<0>/<1898>)(pointer(struct inode<0>/<14d3>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>),pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>),pointer(struct iattr<0>/<be60>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<0>/<1dc8>)),pointer(struct kstat<0>/),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<0>/<19e2>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct fiemap_extent_info<0>/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct timespec64<0>/<bed5>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),pointer(struct file<0>/<2a17>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct dentry<0>/<19e2>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct posix_acl<0>/<1898>),int (base type, DW_ATE_signed size:4))) dentry struct <0>/<19e2> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<0>/<1afa>) d_hash 8 : struct hlist_bl_node<0>/<1b31> d_parent 24 : pointer(struct dentry<0>/<19e2>) d_name 32 : struct qstr<0>/<1b5c> d_inode 48 : pointer(struct inode<0>/<14d3>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<0>/<1be2> d_op 96 : pointer(const(struct dentry_operations<0>/<1c34>)) d_sb 104 : pointer(struct super_block<0>/<1e3e>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<0>/<1a82> d_child 144 : struct list_head<0>/<9c4> d_subdirs 160 : struct list_head<0>/<9c4> d_u 176 : union noname<0>/<1ac3> noname union <0>/<1a82> size:16 d_lru 0 : struct list_head<0>/<9c4> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>)) noname union <0>/<1ac3> size:16 d_alias 0 : struct hlist_node<0>/<326e> d_in_lookup_hash 0 : struct hlist_bl_node<0>/<1b31> d_rcu 0 : struct callback_head<0>/<2b6e> seqcount_spinlock struct <0>/<1afa> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<0>/<1b1c>) seqcount struct <0>/<1b1c> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <0>/<1b31> size:16 next 0 : pointer(struct hlist_bl_node<0>/<1b31>) pprev 8 : pointer(pointer(struct hlist_bl_node<0>/<1b31>)) qstr struct <0>/<1b5c> size:16 noname 0 : union noname<0>/<1b6c> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <0>/<1b6c> size:8 noname 0 : struct noname<0>/<1b78> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <0>/<1b78> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <0>/<1be2> size:8 noname 0 : union noname<0>/<1bf2> noname union <0>/<1bf2> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<0>/<1c0b> noname struct <0>/<1c0b> size:8 lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <0>/<1c34> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<0>/<19e2>)),pointer(struct qstr<0>/<1b5c>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<0>/<19e2>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<0>/<1b5c>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<0>/<19e2>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<0>/<19e2>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<0>/<19e2>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<0>/<19e2>),pointer(struct inode<0>/<14d3>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<0>/<19e2>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<0>/<1dbe>)(pointer(struct path<0>/<1dc8>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<0>/<1dc8>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<0>/<19e2>)(pointer(struct dentry<0>/<19e2>),pointer(const(struct inode<0>/<14d3>)))) vfsmount struct <0>/<1dbe> size:? path struct <0>/<1dc8> size:16 mnt 0 : pointer(struct vfsmount<0>/<1dbe>) dentry 8 : pointer(struct dentry<0>/<19e2>) super_block struct <0>/<1e3e> size:1408 s_list 0 : struct list_head<0>/<9c4> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<0>/<21a9>) s_op 48 : pointer(const(struct super_operations<0>/)) dq_op 56 : pointer(const(struct dquot_operations<0>/<b427>)) s_qcop 64 : pointer(const(struct quotactl_ops<0>/)) s_export_op 72 : pointer(const(struct export_operations<0>/<b8b5>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<0>/<19e2>) s_umount 112 : struct rw_semaphore<0>/<530f> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<0>/<8e7>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<0>/))) s_roots 176 : struct hlist_bl_head<0>/<b8ce> s_mounts 184 : struct list_head<0>/<9c4> s_bdev 200 : pointer(struct block_device<0>/<b8e8>) s_bdi 208 : pointer(struct backing_dev_info<0>/<7491>) s_mtd 216 : pointer(struct mtd_info<0>/<b8f2>) s_instances 224 : struct hlist_node<0>/<326e> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<0>/ s_writers 560 : struct sb_writers<0>/<ba9c> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<0>/<bb73>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<0>/<bb83>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<0>/<932> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<0>/<1c34>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<0>/ s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<0>/<6baa>) s_pins 1136 : struct hlist_head<0>/<38c0> s_user_ns 1144 : pointer(struct user_namespace<0>/<561a>) s_dentry_lru 1152 : struct list_lru<0>/ s_inode_lru 1184 : struct list_lru<0>/<bc28> rcu 1216 : struct callback_head<0>/<2b6e> destroy_work 1232 : struct work_struct<0>/<57d2> s_sync_lock 1264 : struct mutex<0>/<932> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<0>/<82e>) s_inodes 1352 : struct list_head<0>/<9c4> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<0>/<82e>) s_inodes_wb 1376 : struct list_head<0>/<9c4> file_system_type struct <0>/<21a9> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<0>/<2298>))) parameters 24 : pointer(const(struct fs_parameter_spec<0>/<22a7>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<0>/<19e2>)(pointer(struct file_system_type<0>/<21a9>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<0>/<1e3e>))) owner 48 : pointer(struct module<0>/<22dd>) next 56 : pointer(struct file_system_type<0>/<21a9>) fs_supers 64 : struct hlist_head<0>/<38c0> s_lock_key 72 : struct lock_class_key<0>/<83f8> s_umount_key 72 : struct lock_class_key<0>/<83f8> s_vfs_rename_key 72 : struct lock_class_key<0>/<83f8> s_writers_key 72 : struct lock_class_key<0>/<83f8>[3] i_lock_key 72 : struct lock_class_key<0>/<83f8> i_mutex_key 72 : struct lock_class_key<0>/<83f8> i_mutex_dir_key 72 : struct lock_class_key<0>/<83f8> fs_context struct <0>/<2298> size:? fs_parameter_spec struct <0>/<22a7> size:? module struct <0>/<22dd> size:832 state 0 : enum module_state<0>/<2a> list 8 : struct list_head<0>/<9c4> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<0>/<2598> modinfo_attrs 176 : pointer(struct module_attribute<0>/) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<0>/<25dd>) syms 208 : pointer(const(struct kernel_symbol<0>/)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<0>/<932> kp 264 : pointer(struct kernel_param<0>/) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<0>/<a81e>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<0>/<a81e>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<0>/<a9f9>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<0>/<aa24> init_layout 464 : struct module_layout<0>/ arch 544 : struct mod_arch_specific<0>/<aac1> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<0>/<9c4> bug_table 608 : pointer(struct bug_entry<0>/<ab5d>) kallsyms 616 : pointer(struct mod_kallsyms<0>/) core_kallsyms 624 : struct mod_kallsyms<0>/<ab9b> sect_attrs 656 : pointer(struct module_sect_attrs<0>/) notes_attrs 664 : pointer(struct module_notes_attrs<0>/<ac75>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<0>/)) jump_entries 720 : pointer(struct jump_entry<0>/<af41>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<0>/<9c4> target_list 752 : struct list_head<0>/<9c4> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<0>/<8e7>) module_kobject struct <0>/<2598> size:96 kobj 0 : struct kobject<0>/<25dd> mod 64 : pointer(struct module<0>/<22dd>) drivers_dir 72 : pointer(struct kobject<0>/<25dd>) mp 80 : pointer(struct module_param_attrs<0>/) kobj_completion 88 : pointer(struct completion<0>/<4f00>) kobject struct <0>/<25dd> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<0>/<9c4> parent 24 : pointer(struct kobject<0>/<25dd>) kset 32 : pointer(struct kset<0>/<268f>) ktype 40 : pointer(struct kobj_type<0>/<27ca>) sd 48 : pointer(struct kernfs_node<0>/<609c>) kref 56 : struct kref<0>/ state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <0>/<268f> size:96 list 0 : struct list_head<0>/<9c4> list_lock 16 : typedef(spinlock_t=struct spinlock<0>/<82e>) kobj 24 : struct kobject<0>/<25dd> uevent_ops 88 : pointer(const(struct kset_uevent_ops<0>/<26d2>)) kset_uevent_ops struct <0>/<26d2> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<0>/<268f>),pointer(struct kobject<0>/<25dd>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<0>/<268f>),pointer(struct kobject<0>/<25dd>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<0>/<268f>),pointer(struct kobject<0>/<25dd>),pointer(struct kobj_uevent_env<0>/<2757>)))) kobj_uevent_env struct <0>/<2757> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <0>/<27ca> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<0>/<25dd>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<0>/<283d>)) default_attrs 16 : pointer(pointer(struct attribute<0>/<28a5>)) default_groups 24 : pointer(pointer(const(struct attribute_group<0>/<291a>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<0>/<8ef6>))(pointer(struct kobject<0>/<25dd>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<0>/<25dd>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<0>/<25dd>),pointer(typedef(kuid_t=struct noname<0>/<183a>)),pointer(typedef(kgid_t=struct noname<0>/<186c>)))) sysfs_ops struct <0>/<283d> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<0>/<25dd>),pointer(struct attribute<0>/<28a5>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<0>/<25dd>),pointer(struct attribute<0>/<28a5>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <0>/<28a5> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <0>/<291a> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<0>/<25dd>),pointer(struct attribute<0>/<28a5>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<0>/<25dd>),pointer(struct bin_attribute<0>/<2998>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<0>/<28a5>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<0>/<2998>)) bin_attribute struct <0>/<2998> size:56 attr 0 : struct attribute<0>/<28a5> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),pointer(struct kobject<0>/<25dd>),pointer(struct bin_attribute<0>/<2998>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),pointer(struct kobject<0>/<25dd>),pointer(struct bin_attribute<0>/<2998>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct kobject<0>/<25dd>),pointer(struct bin_attribute<0>/<2998>),pointer(struct vm_area_struct<0>/<d47>))) file struct <0>/<2a17> size:232 f_u 0 : union noname<0>/<2a2e> f_path 16 : struct path<0>/<1dc8> f_inode 32 : pointer(struct inode<0>/<14d3>) f_op 40 : pointer(const(struct file_operations<0>/<2bab>)) f_lock 48 : typedef(spinlock_t=struct spinlock<0>/<82e>) f_write_hint 52 : enum rw_hint<0>/<57> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<0>/<932> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<0>/<37cd> f_cred 144 : pointer(const(struct cred<0>/<4fd8>)) f_ra 152 : struct file_ra_state<0>/<a672> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<0>/<38c0>) f_mapping 216 : pointer(struct address_space<0>/<1400>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <0>/<2a2e> size:16 fu_llist 0 : struct llist_node<0>/<2b54> fu_rcuhead 0 : struct callback_head<0>/<2b6e> llist_node struct <0>/<2b54> size:8 next 0 : pointer(struct llist_node<0>/<2b54>) callback_head struct <0>/<2b6e> size:16 next 0 : pointer(struct callback_head<0>/<2b6e>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<0>/<2b6e>))) file_operations struct <0>/<2bab> size:256 owner 0 : pointer(struct module<0>/<22dd>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<0>/<2dcd>),pointer(struct iov_iter<0>/<2e80>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<0>/<2dcd>),pointer(struct iov_iter<0>/<2e80>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<0>/<2dcd>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct dir_context<0>/<2fc6>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct dir_context<0>/<2fc6>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<0>/<2a17>),pointer(struct poll_table_struct<0>/<3044>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<0>/<2a17>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<0>/<2a17>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct vm_area_struct<0>/))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct file<0>/<2a17>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct file<0>/<2a17>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<0>/<2a17>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<0>/<3106>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),pointer(struct page<0>/<1151>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<0>/<2a17>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<0>/<3106>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<0>/<2f92>),pointer(struct file<0>/<2a17>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<0>/<2f92>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<0>/<3106>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<0>/<2a17>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<0>/<3635>),pointer(struct file<0>/<2a17>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <0>/<2dcd> size:48 ki_filp 0 : pointer(struct file<0>/<2a17>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<0>/<2dcd>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<0>/<2e3a> noname union <0>/<2e3a> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<0>/<2e76>) wait_page_queue struct <0>/<2e76> size:? iov_iter struct <0>/<2e80> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<0>/<2eb4> noname 32 : union noname<0>/<2ef1> noname union <0>/<2eb4> size:8 iov 0 : pointer(const(struct iovec<0>/<2f32>)) kvec 0 : pointer(const(struct kvec<0>/<2f5d>)) bvec 0 : pointer(const(struct bio_vec<0>/<2f88>)) pipe 0 : pointer(struct pipe_inode_info<0>/<2f92>) noname union <0>/<2ef1> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<0>/<2f09> noname struct <0>/<2f09> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <0>/<2f32> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <0>/<2f5d> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <0>/<2f88> size:? pipe_inode_info struct <0>/<2f92> size:? dir_context struct <0>/<2fc6> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<0>/<2fc6>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <0>/<3044> size:? file_lock struct <0>/<3106> size:216 fl_blocker 0 : pointer(struct file_lock<0>/<3106>) fl_list 8 : struct list_head<0>/<9c4> fl_link 24 : struct hlist_node<0>/<326e> fl_blocked_requests 40 : struct list_head<0>/<9c4> fl_blocked_member 56 : struct list_head<0>/<9c4> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) fl_file 120 : pointer(struct file<0>/<2a17>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<0>/<32ca>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<0>/<33b3>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<0>/<33fe>)) fl_u 184 : union noname<0>/<3213> noname union <0>/<3213> size:32 nfs_fl 0 : struct nfs_lock_info<0>/<34e1> nfs4_fl 0 : struct nfs4_lock_info<0>/<3518> afs 0 : struct noname<0>/<323f> noname struct <0>/<323f> size:24 link 0 : struct list_head<0>/<9c4> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <0>/<326e> size:16 next 0 : pointer(struct hlist_node<0>/<326e>) pprev 8 : pointer(pointer(struct hlist_node<0>/<326e>)) wait_queue_head struct <0>/<32a4> size:24 lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) head 8 : struct list_head<0>/<9c4> fasync_struct struct <0>/<32ca> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<0>/<332e>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<0>/<32ca>) fa_file 24 : pointer(struct file<0>/<2a17>) fa_rcu 32 : struct callback_head<0>/<2b6e> noname struct <0>/<332e> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<0>/<334a>) qrwlock struct <0>/<334a> size:8 noname 0 : union noname<0>/<335a> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<0>/<870>) noname union <0>/<335a> size:4 cnts 0 : typedef(atomic_t=struct noname<0>/<8e7>) noname 0 : struct noname<0>/<3372> noname struct <0>/<3372> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <0>/<33b3> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<0>/<3106>),pointer(struct file_lock<0>/<3106>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<0>/<3106>))) lock_manager_operations struct <0>/<33fe> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<0>/<3106>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<0>/<3106>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<0>/<3106>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<0>/<3106>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<0>/<9c4>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<0>/<3106>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<0>/<3106>))) nfs_lock_info struct <0>/<34e1> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<0>/<3513>) list 16 : struct list_head<0>/<9c4> nlm_lockowner struct <0>/<3513> size:? nfs4_lock_info struct <0>/<3518> size:8 owner 0 : pointer(struct nfs4_lock_state<0>/<3532>) nfs4_lock_state struct <0>/<3532> size:? seq_file struct <0>/<3635> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<0>/<932> op 88 : pointer(const(struct seq_operations<0>/<36d8>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<0>/<2a17>)) private 112 : pointer(no type) seq_operations struct <0>/<36d8> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<0>/<3635>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<0>/<3635>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<0>/<3635>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(no type))) fown_struct struct <0>/<37cd> size:32 lock 0 : typedef(rwlock_t=struct noname<0>/<332e>) pid 8 : pointer(struct pid<0>/<382a>) pid_type 16 : enum pid_type<0>/<1b0> uid 20 : typedef(kuid_t=struct noname<0>/<183a>) euid 24 : typedef(kuid_t=struct noname<0>/<183a>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <0>/<382a> size:112 count 0 : typedef(refcount_t=struct refcount_struct<0>/<389f>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<0>/<82e>) tasks 16 : struct hlist_head<0>/<38c0>[4] inodes 48 : struct hlist_head<0>/<38c0> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) rcu 80 : struct callback_head<0>/<2b6e> numbers 96 : struct upid<0>/<38e1>[1] refcount_struct struct <0>/<389f> size:4 refs 0 : typedef(atomic_t=struct noname<0>/<8e7>) hlist_head struct <0>/<38c0> size:8 first 0 : pointer(struct hlist_node<0>/<326e>) upid struct <0>/<38e1> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<0>/<3907>) pid_namespace struct <0>/<3907> size:136 idr 0 : struct idr<0>/<39a1> rcu 24 : struct callback_head<0>/<2b6e> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<0>/<3a04>) pid_cachep 56 : pointer(struct kmem_cache<0>/<759c>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<0>/<3907>) bacct 80 : pointer(struct fs_pin<0>/<a66d>) user_ns 88 : pointer(struct user_namespace<0>/<561a>) ucounts 96 : pointer(struct ucounts<0>/<5ab8>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<0>/<578a> idr struct <0>/<39a1> size:24 idr_rt 0 : struct xarray<0>/<39ce> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <0>/<39ce> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <0>/<3a04> size:3456 thread_info 0 : struct thread_info<0>/<4535> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<0>/<389f>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<0>/<4591> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<0>/<3a04>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<0>/<45ed>)) se 128 : struct sched_entity<0>/<45f2> rt 384 : struct sched_rt_entity<0>/<47b1> sched_task_group 432 : pointer(struct task_group<0>/<4820>) dl 440 : struct sched_dl_entity<0>/<4825> preempt_notifiers 664 : struct hlist_head<0>/<38c0> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<0>/<4bcd>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<0>/<4bcd>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<0>/<4bee> rcu_node_entry 744 : struct list_head<0>/<9c4> rcu_blocked_node 760 : pointer(struct rcu_node<0>/<4c51>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<0>/<9c4> sched_info 800 : struct sched_info<0>/<4c56> tasks 832 : struct list_head<0>/<9c4> pushable_tasks 848 : struct plist_node<0>/<4c94> pushable_dl_tasks 888 : struct rb_node<0>/ mm 912 : pointer(struct mm_struct<0>/<9ef>) active_mm 920 : pointer(struct mm_struct<0>/<9ef>) vmacache 928 : struct vmacache<0>/<4cc1> rss_stat 968 : struct task_rss_stat<0>/<4cee> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<0>/<4d1b> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<0>/<3a04>) parent 1112 : pointer(struct task_struct<0>/<3a04>) children 1120 : struct list_head<0>/<9c4> sibling 1136 : struct list_head<0>/<9c4> group_leader 1152 : pointer(struct task_struct<0>/<3a04>) ptraced 1160 : struct list_head<0>/<9c4> ptrace_entry 1176 : struct list_head<0>/<9c4> thread_pid 1192 : pointer(struct pid<0>/<382a>) pid_links 1200 : struct hlist_node<0>/<326e>[4] thread_group 1264 : struct list_head<0>/<9c4> thread_node 1280 : struct list_head<0>/<9c4> vfork_done 1296 : pointer(struct completion<0>/<4f00>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<0>/<4f47> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<0>/<4f74> ptracer_cred 1496 : pointer(const(struct cred<0>/<4fd8>)) real_cred 1504 : pointer(const(struct cred<0>/<4fd8>)) cred 1512 : pointer(const(struct cred<0>/<4fd8>)) cached_requested_key 1520 : pointer(struct key<0>/<5158>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<0>/<5b64>) sysvsem 1552 : struct sysv_sem<0>/<5b69> sysvshm 1560 : struct sysv_shm<0>/<5b88> fs 1576 : pointer(struct fs_struct<0>/<5ba2>) files 1584 : pointer(struct files_struct<0>/<5bac>) io_uring 1592 : pointer(struct io_uring_task<0>/<5bb6>) nsproxy 1600 : pointer(struct nsproxy<0>/<5bc0>) signal 1608 : pointer(struct signal_struct<0>/<6bb4>) sighand 1616 : pointer(struct sighand_struct<0>/<732e>) blocked 1624 : typedef(sigset_t=struct noname<0>/<6f01>) real_blocked 1632 : typedef(sigset_t=struct noname<0>/<6f01>) saved_sigmask 1640 : typedef(sigset_t=struct noname<0>/<6f01>) pending 1648 : struct sigpending<0>/<6ed5> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<0>/<2b6e>) audit_context 1704 : pointer(struct audit_context<0>/<7404>) loginuid 1712 : typedef(kuid_t=struct noname<0>/<183a>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<0>/<7409> syscall_dispatch 1736 : struct syscall_user_dispatch<0>/<7440> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<0>/<82e>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) wake_q 1760 : struct wake_q_node<0>/<7448> pi_waiters 1768 : struct rb_root_cached<0>/<4b73> pi_top_task 1784 : pointer(struct task_struct<0>/<3a04>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<0>/<7469>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<0>/<7473>) plug 1816 : pointer(struct blk_plug<0>/<747d>) reclaim_state 1824 : pointer(struct reclaim_state<0>/<7487>) backing_dev_info 1832 : pointer(struct backing_dev_info<0>/<7491>) io_context 1840 : pointer(struct io_context<0>/<749b>) capture_control 1848 : pointer(struct capture_control<0>/<75a6>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<0>/<75bb>)) ioac 1872 : struct task_io_accounting<0>/<6fd9> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<0>/<7841>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<0>/<1afa>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<0>/<5caf>) cg_list 1984 : struct list_head<0>/<9c4> robust_list 2000 : pointer(struct robust_list_head<0>/<7857>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<0>/<7861>) pi_state_list 2016 : struct list_head<0>/<9c4> pi_state_cache 2032 : pointer(struct futex_pi_state<0>/<78c4>) futex_exit_mutex 2040 : struct mutex<0>/<932> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<0>/<78da>)[2] perf_event_mutex 2096 : struct mutex<0>/<932> perf_event_list 2128 : struct list_head<0>/<9c4> mempolicy 2144 : pointer(struct mempolicy<0>/) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<0>/<2b6e> numa_group 2224 : pointer(struct numa_group<0>/) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<0>/<a348>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<0>/ noname 2304 : union noname<0>/<43ed> splice_pipe 2320 : pointer(struct pipe_inode_info<0>/<2f92>) task_frag 2328 : struct page_frag<0>/<a3a7> delays 2344 : pointer(struct task_delay_info<0>/) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<0>/) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<0>/) throttle_queue 2416 : pointer(struct request_queue<0>/<7592>) kmap_ctrl 2424 : struct kmap_ctrl<0>/ pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<0>/<3a04>) stack_vm_area 2440 : pointer(struct vm_struct<0>/<a3f6>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<0>/<389f>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<0>/ noname union <0>/<43ed> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<0>/<389f>) rcu 0 : struct callback_head<0>/<2b6e> thread_info struct <0>/<4535> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<0>/<4551> noname union <0>/<4551> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<0>/<456d> noname struct <0>/<456d> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <0>/<4591> size:16 llist 0 : struct llist_node<0>/<2b54> noname 8 : union noname<0>/<45ad> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <0>/<45ad> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<0>/<8e7>) sched_class struct <0>/<45ed> size:? sched_entity struct <0>/<45f2> size:256 load 0 : struct load_weight<0>/<46cf> run_node 16 : struct rb_node<0>/ group_node 40 : struct list_head<0>/<9c4> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<0>/<46f3> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<0>/<45f2>) cfs_rq 120 : pointer(struct cfs_rq<0>/<4706>) my_q 128 : pointer(struct cfs_rq<0>/<4706>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<0>/<470b> load_weight struct <0>/<46cf> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <0>/<46f3> size:0 cfs_rq struct <0>/<4706> size:? sched_avg struct <0>/<470b> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<0>/<478c> util_est struct <0>/<478c> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <0>/<47b1> size:48 run_list 0 : struct list_head<0>/<9c4> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<0>/<47b1>) task_group struct <0>/<4820> size:? sched_dl_entity struct <0>/<4825> size:224 rb_node 0 : struct rb_node<0>/<e71> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<0>/<490c> inactive_timer 152 : struct hrtimer<0>/<490c> pi_se 216 : pointer(struct sched_dl_entity<0>/<4825>) hrtimer struct <0>/<490c> size:64 node 0 : struct timerqueue_node<0>/<4975> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<0>/<89>(pointer(struct hrtimer<0>/<490c>))) base 48 : pointer(struct hrtimer_clock_base<0>/<49bc>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <0>/<4975> size:32 node 0 : struct rb_node<0>/<e71> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <0>/<49bc> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<0>/<4a2b>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<0>/<4b47>) running 24 : pointer(struct hrtimer<0>/<490c>) active 32 : struct timerqueue_head<0>/<4b5e> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <0>/<4a2b> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<0>/<490c>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<0>/<490c>) clock_base 64 : struct hrtimer_clock_base<0>/<49bc>[8] seqcount_raw_spinlock struct <0>/<4b47> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<0>/<1b1c>) timerqueue_head struct <0>/<4b5e> size:16 rb_root 0 : struct rb_root_cached<0>/<4b73> rb_root_cached struct <0>/<4b73> size:16 rb_root 0 : struct rb_root<0>/<4b94> rb_leftmost 8 : pointer(struct rb_node<0>/<e71>) rb_root struct <0>/<4b94> size:8 rb_node 0 : pointer(struct rb_node<0>/) cpumask struct <0>/<4bcd> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <0>/<4bee> size:4 b 0 : struct noname<0>/<4c04> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <0>/<4c04> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <0>/<4c51> size:? sched_info struct <0>/<4c56> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <0>/<4c94> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<0>/<9c4> node_list 24 : struct list_head<0>/<9c4> vmacache struct <0>/<4cc1> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<0>/)[4] task_rss_stat struct <0>/<4cee> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <0>/<4d1b> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<0>/<4d1b>))) noname 8 : union noname<0>/<4d37> noname union <0>/<4d37> size:40 futex 0 : struct noname<0>/<4d47> nanosleep 0 : struct noname<0>/<4da0> poll 0 : struct noname<0>/<4dfa> noname struct <0>/<4d47> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <0>/<4da0> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<0>/<a2> noname 8 : union noname<0>/<4dc4> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <0>/<4dc4> size:8 rmtp 0 : pointer(struct __kernel_timespec<0>/<4e5c>) compat_rmtp 0 : pointer(struct old_timespec32<0>/<4e8d>) noname struct <0>/<4dfa> size:32 ufds 0 : pointer(struct pollfd<0>/<4ed4>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <0>/<4e5c> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <0>/<4e8d> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <0>/<4ed4> size:? completion struct <0>/<4f00> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<0>/<4f21> swait_queue_head struct <0>/<4f21> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) task_list 8 : struct list_head<0>/<9c4> prev_cputime struct <0>/<4f47> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) posix_cputimers struct <0>/<4f74> size:80 bases 0 : struct posix_cputimer_base<0>/<4fad>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <0>/<4fad> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<0>/<4b5e> cred struct <0>/<4fd8> size:168 usage 0 : typedef(atomic_t=struct noname<0>/<8e7>) uid 4 : typedef(kuid_t=struct noname<0>/<183a>) gid 8 : typedef(kgid_t=struct noname<0>/<186c>) suid 12 : typedef(kuid_t=struct noname<0>/<183a>) sgid 16 : typedef(kgid_t=struct noname<0>/<186c>) euid 20 : typedef(kuid_t=struct noname<0>/<183a>) egid 24 : typedef(kgid_t=struct noname<0>/<186c>) fsuid 28 : typedef(kuid_t=struct noname<0>/<183a>) fsgid 32 : typedef(kgid_t=struct noname<0>/<186c>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<0>/<5132>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<0>/<5132>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<0>/<5132>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<0>/<5132>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<0>/<5132>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<0>/<5158>) process_keyring 96 : pointer(struct key<0>/<5158>) thread_keyring 104 : pointer(struct key<0>/<5158>) request_key_auth 112 : pointer(struct key<0>/<5158>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<0>/<5513>) user_ns 136 : pointer(struct user_namespace<0>/<561a>) group_info 144 : pointer(struct group_info<0>/<5b1a>) noname 152 : union noname<0>/<5108> noname union <0>/<5108> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<0>/<2b6e> kernel_cap_struct struct <0>/<5132> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <0>/<5158> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<0>/<389f>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<0>/<5180> sem 32 : struct rw_semaphore<0>/<530f> user 72 : pointer(struct key_user<0>/<5359>) security 80 : pointer(no type) noname 88 : union noname<0>/<51ca> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<0>/<183a>) gid 108 : typedef(kgid_t=struct noname<0>/<186c>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<0>/<524f> noname 176 : union noname<0>/<52b1> restrict_link 208 : pointer(struct key_restriction<0>/<54a3>) noname union <0>/<5180> size:24 graveyard_link 0 : struct list_head<0>/<9c4> serial_node 0 : struct rb_node<0>/ noname union <0>/<51ca> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <0>/<524f> size:40 index_key 0 : struct keyring_index_key<0>/<5386> noname 0 : struct noname<0>/<5267> noname struct <0>/<5267> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<0>/<540e>) domain_tag 24 : pointer(struct key_tag<0>/<5418>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <0>/<52b1> size:32 payload 0 : union key_payload<0>/<5446> noname 0 : struct noname<0>/<52ca> noname struct <0>/<52ca> size:32 name_link 0 : struct list_head<0>/<9c4> keys 16 : struct assoc_array<0>/<5473> rw_semaphore struct <0>/<530f> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) osq 16 : struct optimistic_spin_queue<0>/<9af> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) wait_list 24 : struct list_head<0>/<9c4> key_user struct <0>/<5359> size:? keyring_index_key struct <0>/<5386> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<0>/<53a2> type 16 : pointer(struct key_type<0>/<540e>) domain_tag 24 : pointer(struct key_tag<0>/<5418>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <0>/<53a2> size:8 noname 0 : struct noname<0>/<53ae> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <0>/<53ae> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <0>/<540e> size:? key_tag struct <0>/<5418> size:24 rcu 0 : struct callback_head<0>/<2b6e> usage 16 : typedef(refcount_t=struct refcount_struct<0>/<389f>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <0>/<5446> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <0>/<5473> size:16 root 0 : pointer(struct assoc_array_ptr<0>/<5499>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <0>/<5499> size:? key_restriction struct <0>/<54a3> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<0>/<5158>),pointer(const(struct key_type<0>/<540e>)),pointer(const(union key_payload<0>/<5446>)),pointer(struct key<0>/<5158>)))) key 8 : pointer(struct key<0>/<5158>) keytype 16 : pointer(struct key_type<0>/<540e>) user_struct struct <0>/<5513> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<0>/<389f>) processes 4 : typedef(atomic_t=struct noname<0>/<8e7>) sigpending 8 : typedef(atomic_t=struct noname<0>/<8e7>) fanotify_listeners 12 : typedef(atomic_t=struct noname<0>/<8e7>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) uidhash_node 56 : struct hlist_node<0>/<326e> uid 72 : typedef(kuid_t=struct noname<0>/<183a>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) ratelimit 88 : struct ratelimit_state<0>/<55b8> ratelimit_state struct <0>/<55b8> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <0>/<561a> size:520 uid_map 0 : struct uid_gid_map<0>/<56f9> gid_map 72 : struct uid_gid_map<0>/<56f9> projid_map 144 : struct uid_gid_map<0>/<56f9> parent 216 : pointer(struct user_namespace<0>/<561a>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<0>/<183a>) group 232 : typedef(kgid_t=struct noname<0>/<186c>) ns 240 : struct ns_common<0>/<578a> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<0>/<9c4> user_keyring_register 288 : pointer(struct key<0>/<5158>) keyring_sem 296 : struct rw_semaphore<0>/<530f> work 336 : struct work_struct<0>/<57d2> set 368 : struct ctl_table_set<0>/<581b> sysctls 464 : pointer(struct ctl_table_header<0>/<5872>) ucounts 472 : pointer(struct ucounts<0>/<5ab8>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <0>/<56f9> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<0>/<5715> noname union <0>/<5715> size:64 extent 0 : struct uid_gid_extent<0>/<5758>[5] noname 0 : struct noname<0>/<572d> noname struct <0>/<572d> size:16 forward 0 : pointer(struct uid_gid_extent<0>/<5758>) reverse 8 : pointer(struct uid_gid_extent<0>/<5758>) uid_gid_extent struct <0>/<5758> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <0>/<578a> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) ops 8 : pointer(const(struct proc_ns_operations<0>/<57cd>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<0>/<389f>) proc_ns_operations struct <0>/<57cd> size:? work_struct struct <0>/<57d2> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) entry 8 : struct list_head<0>/<9c4> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<0>/<57d2>)))) ctl_table_set struct <0>/<581b> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<0>/<581b>))) dir 8 : struct ctl_dir<0>/<5851> ctl_dir struct <0>/<5851> size:88 header 0 : struct ctl_table_header<0>/<5872> root 80 : struct rb_root<0>/<4b94> ctl_table_header struct <0>/<5872> size:80 noname 0 : union noname<0>/<5882> unregistering 24 : pointer(struct completion<0>/<4f00>) ctl_table_arg 32 : pointer(struct ctl_table<0>/<592b>) root 40 : pointer(struct ctl_table_root<0>/<59ff>) set 48 : pointer(struct ctl_table_set<0>/<581b>) parent 56 : pointer(struct ctl_dir<0>/<5851>) node 64 : pointer(struct ctl_node<0>/<5a91>) inodes 72 : struct hlist_head<0>/<38c0> noname union <0>/<5882> size:24 noname 0 : struct noname<0>/<588e> rcu 0 : struct callback_head<0>/<2b6e> noname struct <0>/<588e> size:24 ctl_table 0 : pointer(struct ctl_table<0>/<592b>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <0>/<592b> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<0>/<592b>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<0>/<592b>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<0>/<59d9>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <0>/<59d9> size:32 event 0 : typedef(atomic_t=struct noname<0>/<8e7>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) ctl_table_root struct <0>/<59ff> size:120 default_set 0 : struct ctl_table_set<0>/<581b> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<0>/<581b>)(pointer(struct ctl_table_root<0>/<59ff>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<0>/<5872>),pointer(struct ctl_table<0>/<592b>),pointer(typedef(kuid_t=struct noname<0>/<183a>)),pointer(typedef(kgid_t=struct noname<0>/<186c>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<0>/<5872>),pointer(struct ctl_table<0>/<592b>))) ctl_node struct <0>/<5a91> size:32 node 0 : struct rb_node<0>/ header 24 : pointer(struct ctl_table_header<0>/<5872>) ucounts struct <0>/<5ab8> size:72 node 0 : struct hlist_node<0>/<326e> ns 16 : pointer(struct user_namespace<0>/<561a>) uid 24 : typedef(kuid_t=struct noname<0>/<183a>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<0>/<8e7>)[10] group_info struct <0>/<5b1a> size:8 usage 0 : typedef(atomic_t=struct noname<0>/<8e7>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<0>/<186c>)[0] nameidata struct <0>/<5b64> size:? sysv_sem struct <0>/<5b69> size:8 undo_list 0 : pointer(struct sem_undo_list<0>/<5b83>) sem_undo_list struct <0>/<5b83> size:? sysv_shm struct <0>/<5b88> size:16 shm_clist 0 : struct list_head<0>/<9c4> fs_struct struct <0>/<5ba2> size:? files_struct struct <0>/<5bac> size:? io_uring_task struct <0>/<5bb6> size:? nsproxy struct <0>/<5bc0> size:72 count 0 : typedef(atomic_t=struct noname<0>/<8e7>) uts_ns 8 : pointer(struct uts_namespace<0>/<5c3a>) ipc_ns 16 : pointer(struct ipc_namespace<0>/<5c44>) mnt_ns 24 : pointer(struct mnt_namespace<0>/<5c4e>) pid_ns_for_children 32 : pointer(struct pid_namespace<0>/<3907>) net_ns 40 : pointer(struct net<0>/<5c58>) time_ns 48 : pointer(struct time_namespace<0>/<5c62>) time_ns_for_children 56 : pointer(struct time_namespace<0>/<5c62>) cgroup_ns 64 : pointer(struct cgroup_namespace<0>/<5c6c>) uts_namespace struct <0>/<5c3a> size:? ipc_namespace struct <0>/<5c44> size:? mnt_namespace struct <0>/<5c4e> size:? net struct <0>/<5c58> size:? time_namespace struct <0>/<5c62> size:? cgroup_namespace struct <0>/<5c6c> size:48 ns 0 : struct ns_common<0>/<578a> user_ns 24 : pointer(struct user_namespace<0>/<561a>) ucounts 32 : pointer(struct ucounts<0>/<5ab8>) root_cset 40 : pointer(struct css_set<0>/<5caf>) css_set struct <0>/<5caf> size:456 subsys 0 : pointer(struct cgroup_subsys_state<0>/<5dda>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<0>/<389f>) dom_cset 80 : pointer(struct css_set<0>/<5caf>) dfl_cgrp 88 : pointer(struct cgroup<0>/<5e84>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<0>/<9c4> mg_tasks 120 : struct list_head<0>/<9c4> dying_tasks 136 : struct list_head<0>/<9c4> task_iters 152 : struct list_head<0>/<9c4> e_cset_node 168 : struct list_head<0>/<9c4>[9] threaded_csets 312 : struct list_head<0>/<9c4> threaded_csets_node 328 : struct list_head<0>/<9c4> hlist 344 : struct hlist_node<0>/<326e> cgrp_links 360 : struct list_head<0>/<9c4> mg_preload_node 376 : struct list_head<0>/<9c4> mg_node 392 : struct list_head<0>/<9c4> mg_src_cgrp 408 : pointer(struct cgroup<0>/<5e84>) mg_dst_cgrp 416 : pointer(struct cgroup<0>/<5e84>) mg_dst_cset 424 : pointer(struct css_set<0>/<5caf>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<0>/<2b6e> cgroup_subsys_state struct <0>/<5dda> size:200 cgroup 0 : pointer(struct cgroup<0>/<5e84>) ss 8 : pointer(struct cgroup_subsys<0>/<6712>) refcnt 16 : struct percpu_ref<0>/<6ad1> sibling 32 : struct list_head<0>/<9c4> children 48 : struct list_head<0>/<9c4> rstat_css_node 64 : struct list_head<0>/<9c4> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<0>/<8e7>) destroy_work 104 : struct work_struct<0>/<57d2> destroy_rwork 136 : struct rcu_work<0>/<6b77> parent 192 : pointer(struct cgroup_subsys_state<0>/<5dda>) cgroup struct <0>/<5e84> size:856 self 0 : struct cgroup_subsys_state<0>/<5dda> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<0>/<609c>) procs_file 256 : struct cgroup_file<0>/<64e3> events_file 312 : struct cgroup_file<0>/<64e3> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<0>/<5dda>)[9] root 448 : pointer(struct cgroup_root<0>/<655f>) cset_links 456 : struct list_head<0>/<9c4> e_csets 472 : struct list_head<0>/<9c4>[9] dom_cgrp 616 : pointer(struct cgroup<0>/<5e84>) old_dom_cgrp 624 : pointer(struct cgroup<0>/<5e84>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<0>/<661c>) rstat_css_list 640 : struct list_head<0>/<9c4> last_bstat 656 : struct cgroup_base_stat<0>/<666f> bstat 680 : struct cgroup_base_stat<0>/<666f> prev_cputime 704 : struct prev_cputime<0>/<4f47> pidlists 728 : struct list_head<0>/<9c4> pidlist_mutex 744 : struct mutex<0>/<932> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) release_agent_work 800 : struct work_struct<0>/<57d2> psi 832 : struct psi_group<0>/<66b3> bpf 832 : struct cgroup_bpf<0>/<66bb> congestion_count 832 : typedef(atomic_t=struct noname<0>/<8e7>) freezer 836 : struct cgroup_freezer_state<0>/<66c4> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <0>/<609c> size:128 count 0 : typedef(atomic_t=struct noname<0>/<8e7>) active 4 : typedef(atomic_t=struct noname<0>/<8e7>) parent 8 : pointer(struct kernfs_node<0>/<609c>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<0>/<e71> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<0>/<6101> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<0>/<64de>) noname union <0>/<6101> size:32 dir 0 : struct kernfs_elem_dir<0>/<616d> symlink 0 : struct kernfs_elem_symlink<0>/<62c5> attr 0 : struct kernfs_elem_attr<0>/<62da> kernfs_elem_dir struct <0>/<616d> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<0>/<4b94> root 16 : pointer(struct kernfs_root<0>/<619f>) kernfs_root struct <0>/<619f> size:96 kn 0 : pointer(struct kernfs_node<0>/<609c>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<0>/<39a1> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<0>/<620d>) supers 56 : struct list_head<0>/<9c4> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) kernfs_syscall_ops struct <0>/<620d> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct kernfs_root<0>/<619f>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<0>/<609c>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<0>/<609c>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<0>/<609c>),pointer(struct kernfs_node<0>/<609c>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct kernfs_node<0>/<609c>),pointer(struct kernfs_root<0>/<619f>))) kernfs_elem_symlink struct <0>/<62c5> size:8 target_kn 0 : pointer(struct kernfs_node<0>/<609c>) kernfs_elem_attr struct <0>/<62da> size:32 ops 0 : pointer(const(struct kernfs_ops<0>/<631d>)) open 8 : pointer(struct kernfs_open_node<0>/<64d4>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<0>/<609c>) kernfs_ops struct <0>/<631d> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<0>/<63cf>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<0>/<63cf>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<0>/<3635>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<0>/<3635>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<0>/<3635>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<0>/<63cf>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<0>/<63cf>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<0>/<63cf>),pointer(struct poll_table_struct<0>/<3044>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<0>/<63cf>),pointer(struct vm_area_struct<0>/<d47>))) kernfs_open_file struct <0>/<63cf> size:152 kn 0 : pointer(struct kernfs_node<0>/<609c>) file 8 : pointer(struct file<0>/<2a17>) seq_file 16 : pointer(struct seq_file<0>/<3635>) priv 24 : pointer(no type) mutex 32 : struct mutex<0>/<932> prealloc_mutex 64 : struct mutex<0>/<932> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<0>/<9c4> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<0>/)) kernfs_open_node struct <0>/<64d4> size:? kernfs_iattrs struct <0>/<64de> size:? cgroup_file struct <0>/<64e3> size:56 kn 0 : pointer(struct kernfs_node<0>/<609c>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<0>/<6510> timer_list struct <0>/<6510> size:40 entry 0 : struct hlist_node<0>/<326e> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<0>/<6510>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <0>/<655f> size:5072 kf_root 0 : pointer(struct kernfs_root<0>/<619f>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<0>/<5e84> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<0>/<8e7>) root_list 888 : struct list_head<0>/<9c4> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <0>/<661c> size:64 bsync 0 : struct u64_stats_sync<0>/<6667> bstat 0 : struct cgroup_base_stat<0>/<666f> last_bstat 24 : struct cgroup_base_stat<0>/<666f> updated_children 48 : pointer(struct cgroup<0>/<5e84>) updated_next 56 : pointer(struct cgroup<0>/<5e84>) u64_stats_sync struct <0>/<6667> size:0 cgroup_base_stat struct <0>/<666f> size:24 cputime 0 : struct task_cputime<0>/<6686> task_cputime struct <0>/<6686> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <0>/<66b3> size:0 cgroup_bpf struct <0>/<66bb> size:0 cgroup_freezer_state struct <0>/<66c4> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <0>/<6712> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<0>/<5dda>)(pointer(struct cgroup_subsys_state<0>/<5dda>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<0>/<5dda>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<0>/<5dda>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<0>/<5dda>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<0>/<5dda>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<0>/<5dda>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<0>/<5dda>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct cgroup_subsys_state<0>/<5dda>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<0>/<6912>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<0>/<6912>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<0>/<6912>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<0>/<3a04>),pointer(struct css_set<0>/<5caf>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<0>/<3a04>),pointer(struct css_set<0>/<5caf>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<0>/<3a04>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<0>/<3a04>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<0>/<3a04>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<0>/<5dda>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<0>/<655f>) css_idr 176 : struct idr<0>/<39a1> cfts 200 : struct list_head<0>/<9c4> dfl_cftypes 216 : pointer(struct cftype<0>/<6960>) legacy_cftypes 224 : pointer(struct cftype<0>/<6960>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <0>/<6912> size:? cftype struct <0>/<6960> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<0>/<6712>) node 96 : struct list_head<0>/<9c4> kf_ops 112 : pointer(struct kernfs_ops<0>/<631d>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<0>/<63cf>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<0>/<63cf>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<0>/<5dda>),pointer(struct cftype<0>/<6960>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<0>/<5dda>),pointer(struct cftype<0>/<6960>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<0>/<3635>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<0>/<3635>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<0>/<3635>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<0>/<5dda>),pointer(struct cftype<0>/<6960>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<0>/<5dda>),pointer(struct cftype<0>/<6960>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<0>/<63cf>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<0>/<63cf>),pointer(struct poll_table_struct<0>/<3044>))) percpu_ref struct <0>/<6ad1> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<0>/<6af7>) percpu_ref_data struct <0>/<6af7> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<0>/<6ad1>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<0>/<6ad1>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<0>/<2b6e> ref 48 : pointer(struct percpu_ref<0>/<6ad1>) rcu_work struct <0>/<6b77> size:56 work 0 : struct work_struct<0>/<57d2> rcu 32 : struct callback_head<0>/<2b6e> wq 48 : pointer(struct workqueue_struct<0>/<6baa>) workqueue_struct struct <0>/<6baa> size:? signal_struct struct <0>/<6bb4> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<0>/<389f>) live 4 : typedef(atomic_t=struct noname<0>/<8e7>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<0>/<9c4> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) curr_target 56 : pointer(struct task_struct<0>/<3a04>) shared_pending 64 : struct sigpending<0>/<6ed5> multiprocess 88 : struct hlist_head<0>/<38c0> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<0>/<3a04>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<0>/<9c4> real_timer 144 : struct hrtimer<0>/<490c> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<0>/<6f2a>[2] cputimer 248 : struct thread_group_cputimer<0>/<6f4b> posix_cputimers 272 : struct posix_cputimers<0>/<4f74> pids 352 : pointer(struct pid<0>/<382a>)[4] tty_old_pgrp 384 : pointer(struct pid<0>/<382a>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<0>/<6f9e>) autogroup 408 : pointer(struct autogroup<0>/<6fa8>) stats_lock 416 : typedef(seqlock_t=struct noname<0>/<6fb9>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<0>/<4f47> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<0>/<6fd9> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<0>/<7042>[16] pacct 928 : struct pacct_struct<0>/<7063> stats 984 : pointer(struct taskstats<0>/<70c5>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<0>/<7324>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<0>/<9ef>) cred_guard_mutex 1024 : struct mutex<0>/<932> exec_update_lock 1056 : struct rw_semaphore<0>/<530f> sigpending struct <0>/<6ed5> size:24 list 0 : struct list_head<0>/<9c4> signal 16 : typedef(sigset_t=struct noname<0>/<6f01>) noname struct <0>/<6f01> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <0>/<6f2a> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <0>/<6f4b> size:24 cputime_atomic 0 : struct task_cputime_atomic<0>/<6f60> task_cputime_atomic struct <0>/<6f60> size:24 utime 0 : typedef(atomic64_t=struct noname<0>/<981>) stime 8 : typedef(atomic64_t=struct noname<0>/<981>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<0>/<981>) tty_struct struct <0>/<6f9e> size:? autogroup struct <0>/<6fa8> size:? noname struct <0>/<6fb9> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<0>/<1afa>) lock 4 : typedef(spinlock_t=struct spinlock<0>/<82e>) task_io_accounting struct <0>/<6fd9> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <0>/<7042> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <0>/<7063> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <0>/<70c5> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <0>/<7324> size:? sighand_struct struct <0>/<732e> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) count 4 : typedef(refcount_t=struct refcount_struct<0>/<389f>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) action 32 : struct k_sigaction<0>/<7374>[64] k_sigaction struct <0>/<7374> size:32 sa 0 : struct sigaction<0>/<7389> sigaction struct <0>/<7389> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<0>/<6f01>) audit_context struct <0>/<7404> size:? seccomp struct <0>/<7409> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<0>/<8e7>) filter 8 : pointer(struct seccomp_filter<0>/<743b>) seccomp_filter struct <0>/<743b> size:? syscall_user_dispatch struct <0>/<7440> size:0 wake_q_node struct <0>/<7448> size:8 next 0 : pointer(struct wake_q_node<0>/<7448>) rt_mutex_waiter struct <0>/<7469> size:? bio_list struct <0>/<7473> size:? blk_plug struct <0>/<747d> size:? reclaim_state struct <0>/<7487> size:? backing_dev_info struct <0>/<7491> size:? io_context struct <0>/<749b> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) active_ref 8 : typedef(atomic_t=struct noname<0>/<8e7>) nr_tasks 12 : typedef(atomic_t=struct noname<0>/<8e7>) lock 16 : typedef(spinlock_t=struct spinlock<0>/<82e>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<0>/<39ce> icq_hint 40 : pointer(struct io_cq<0>/<7515>) icq_list 48 : struct hlist_head<0>/<38c0> release_work 56 : struct work_struct<0>/<57d2> io_cq struct <0>/<7515> size:56 q 0 : pointer(struct request_queue<0>/<7592>) ioc 8 : pointer(struct io_context<0>/<749b>) noname 16 : union noname<0>/<753d> noname 32 : union noname<0>/<7562> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <0>/<753d> size:16 q_node 0 : struct list_head<0>/<9c4> __rcu_icq_cache 0 : pointer(struct kmem_cache<0>/<759c>) noname union <0>/<7562> size:16 ioc_node 0 : struct hlist_node<0>/<326e> __rcu_head 0 : struct callback_head<0>/<2b6e> request_queue struct <0>/<7592> size:? kmem_cache struct <0>/<759c> size:? capture_control struct <0>/<75a6> size:? kernel_siginfo struct <0>/<75bb> size:48 noname 0 : struct noname<0>/<75cb> noname struct <0>/<75cb> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<0>/<7601> __sifields union <0>/<7601> size:32 _kill 0 : struct noname<0>/<7615> _timer 0 : struct noname<0>/<763e> _rt 0 : struct noname<0>/<767f> _sigchld 0 : struct noname<0>/<76b4> _sigfault 0 : struct noname<0>/<7701> _sigpoll 0 : struct noname<0>/<7795> _sigsys 0 : struct noname<0>/<77be> noname struct <0>/<7615> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/<763e> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<0>/<77fe>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <0>/<767f> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<0>/<77fe>) noname struct <0>/<76b4> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <0>/<7701> size:32 _addr 0 : pointer(no type) noname 8 : union noname<0>/<7719> noname union <0>/<7719> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<0>/<7735> _addr_pkey 0 : struct noname<0>/<776a> noname struct <0>/<7735> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <0>/<776a> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/<7795> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <0>/<77be> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <0>/<77fe> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <0>/<7841> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <0>/<7857> size:? compat_robust_list_head struct <0>/<7861> size:12 list 0 : struct compat_robust_list<0>/<7892> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <0>/<7892> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <0>/<78c4> size:? perf_event_context struct <0>/<78da> size:256 pmu 0 : pointer(struct pmu<0>/<7a4a>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) mutex 16 : struct mutex<0>/<932> active_ctx_list 48 : struct list_head<0>/<9c4> pinned_groups 64 : struct perf_event_groups<0>/<a2fa> flexible_groups 80 : struct perf_event_groups<0>/ event_list 96 : struct list_head<0>/<9c4> pinned_active 112 : struct list_head<0>/<9c4> flexible_active 128 : struct list_head<0>/<9c4> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<0>/<389f>) task 176 : pointer(struct task_struct<0>/<3a04>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<0>/<78da>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<0>/<2b6e> pmu struct <0>/<7a4a> size:296 entry 0 : struct list_head<0>/<9c4> module 16 : pointer(struct module<0>/<22dd>) dev 24 : pointer(struct device<0>/<7c5a>) attr_groups 32 : pointer(pointer(const(struct attribute_group<0>/<291a>))) attr_update 40 : pointer(pointer(const(struct attribute_group<0>/<291a>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<0>/<8fca>) exclusive_cnt 80 : typedef(atomic_t=struct noname<0>/<8e7>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<0>/<7a4a>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<0>/<7a4a>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<0>/<9102>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>),pointer(struct mm_struct<0>/<9ef>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>),pointer(struct mm_struct<0>/<9ef>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<0>/<9102>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<0>/<7a4a>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<0>/<7a4a>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<0>/<7a4a>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<0>/<9102>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<0>/<78da>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<0>/<759c>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<0>/<78da>),pointer(struct perf_event_context<0>/<78da>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<0>/<9102>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<0>/<9102>),pointer(struct perf_output_handle<0>/<a254>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<0>/<9c4>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<0>/<9102>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<0>/<9102>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<0>/<9102>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <0>/<7c5a> size:744 kobj 0 : struct kobject<0>/<25dd> parent 64 : pointer(struct device<0>/<7c5a>) p 72 : pointer(struct device_private<0>/<7ed5>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<0>/<7ee4>)) bus 96 : pointer(struct bus_type<0>/<80ce>) driver 104 : pointer(struct device_driver<0>/<8205>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<0>/<932> links 160 : struct dev_links_info<0>/<8400> power 216 : struct dev_pm_info<0>/<843e> pm_domain 520 : pointer(struct dev_pm_domain<0>/<88af>) em_pd 528 : pointer(struct em_perf_domain<0>/<891d>) msi_domain 536 : pointer(struct irq_domain<0>/<8998>) pins 544 : pointer(struct dev_pin_info<0>/<89a2>) msi_list 552 : struct list_head<0>/<9c4> dma_ops 568 : pointer(const(struct dma_map_ops<0>/<89b1>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<0>/<89c5>)) dma_parms 608 : pointer(struct device_dma_parameters<0>/<89cf>) dma_pools 616 : struct list_head<0>/<9c4> dma_mem 632 : pointer(struct dma_coherent_mem<0>/<89f8>) cma_area 640 : pointer(struct cma<0>/<8a02>) archdata 648 : struct dev_archdata<0>/<8a07> of_node 648 : pointer(struct device_node<0>/<8a14>) fwnode 656 : pointer(struct fwnode_handle<0>/<8ab8>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<0>/<82e>) devres_head 680 : struct list_head<0>/<9c4> class 696 : pointer(struct class<0>/<8e0e>) groups 704 : pointer(pointer(const(struct attribute_group<0>/<291a>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) iommu_group 720 : pointer(struct iommu_group<0>/<8fb6>) iommu 728 : pointer(struct dev_iommu<0>/<8fc0>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <0>/<7ed5> size:? device_type struct <0>/<7ee4> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<0>/<291a>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>),pointer(struct kobj_uevent_env<0>/<2757>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<0>/<7c5a>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<0>/<183a>)),pointer(typedef(kgid_t=struct noname<0>/<186c>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) pm 40 : pointer(const(struct dev_pm_ops<0>/<7f84>)) dev_pm_ops struct <0>/<7f84> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) bus_type struct <0>/<80ce> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<0>/<7c5a>) bus_groups 24 : pointer(pointer(const(struct attribute_group<0>/<291a>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<0>/<291a>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<0>/<291a>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>),pointer(struct device_driver<0>/<8205>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>),pointer(struct kobj_uevent_env<0>/<2757>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>),typedef(pm_message_t=struct pm_message<0>/<83c0>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) pm 144 : pointer(const(struct dev_pm_ops<0>/<7f84>)) iommu_ops 152 : pointer(const(struct iommu_ops<0>/<83e9>)) p 160 : pointer(struct subsys_private<0>/<83f3>) lock_key 168 : struct lock_class_key<0>/<83f8> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <0>/<8205> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<0>/<80ce>) owner 16 : pointer(struct module<0>/<22dd>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<0>/ of_match_table 40 : pointer(const(struct of_device_id<0>/<82fc>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<0>/<8350>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>),typedef(pm_message_t=struct pm_message<0>/<83c0>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) groups 104 : pointer(pointer(const(struct attribute_group<0>/<291a>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<0>/<291a>))) pm 120 : pointer(const(struct dev_pm_ops<0>/<7f84>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) p 136 : pointer(struct driver_private<0>/<83da>) of_device_id struct <0>/<82fc> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <0>/<8350> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <0>/<83c0> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <0>/<83da> size:? iommu_ops struct <0>/<83e9> size:? subsys_private struct <0>/<83f3> size:? lock_class_key struct <0>/<83f8> size:0 dev_links_info struct <0>/<8400> size:56 suppliers 0 : struct list_head<0>/<9c4> consumers 16 : struct list_head<0>/<9c4> defer_sync 32 : struct list_head<0>/<9c4> status 48 : enum dl_dev_state<0>/ dev_pm_info struct <0>/<843e> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<0>/<83c0>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<0>/<82e>) entry 16 : struct list_head<0>/<9c4> completion 32 : struct completion<0>/<4f00> wakeup 64 : pointer(struct wakeup_source<0>/<8739>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<0>/<490c> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<0>/<57d2> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) wakeirq 208 : pointer(struct wake_irq<0>/<883d>) usage_count 216 : typedef(atomic_t=struct noname<0>/<8e7>) child_count 220 : typedef(atomic_t=struct noname<0>/<8e7>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<0>/<106> runtime_status 236 : enum rpm_status<0>/<132> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<0>/<8847>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<0>/<88a5>) wakeup_source struct <0>/<8739> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<0>/<9c4> lock 32 : typedef(spinlock_t=struct spinlock<0>/<82e>) wakeirq 40 : pointer(struct wake_irq<0>/<883d>) timer 48 : struct timer_list<0>/<6510> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<0>/<7c5a>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <0>/<883d> size:? pm_subsys_data struct <0>/<8847> size:32 lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<0>/<9c4> domain_data 24 : pointer(struct pm_domain_data<0>/<888a>) pm_domain_data struct <0>/<888a> size:? dev_pm_qos struct <0>/<88a5> size:? dev_pm_domain struct <0>/<88af> size:224 ops 0 : struct dev_pm_ops<0>/<7f84> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) em_perf_domain struct <0>/<891d> size:16 table 0 : pointer(struct em_perf_state<0>/<895b>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <0>/<895b> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <0>/<8998> size:? dev_pin_info struct <0>/<89a2> size:? dma_map_ops struct <0>/<89b1> size:? bus_dma_region struct <0>/<89c5> size:? device_dma_parameters struct <0>/<89cf> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <0>/<89f8> size:? cma struct <0>/<8a02> size:? dev_archdata struct <0>/<8a07> size:0 device_node struct <0>/<8a14> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<0>/<8ab8> properties 88 : pointer(struct property<0>/<8db8>) deadprops 96 : pointer(struct property<0>/<8db8>) parent 104 : pointer(struct device_node<0>/<8a14>) child 112 : pointer(struct device_node<0>/<8a14>) sibling 120 : pointer(struct device_node<0>/<8a14>) kobj 128 : struct kobject<0>/<25dd> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <0>/<8ab8> size:64 secondary 0 : pointer(struct fwnode_handle<0>/<8ab8>) ops 8 : pointer(const(struct fwnode_operations<0>/<8b18>)) dev 16 : pointer(struct device<0>/<7c5a>) suppliers 24 : struct list_head<0>/<9c4> consumers 40 : struct list_head<0>/<9c4> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <0>/<8b18> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(struct fwnode_handle<0>/<8ab8>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<0>/<8ab8>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<0>/<8ab8>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(const(struct device<0>/<7c5a>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<0>/<8ab8>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<0>/<8ab8>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(const(struct fwnode_handle<0>/<8ab8>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(struct fwnode_handle<0>/<8ab8>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<0>/<8d23>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(struct fwnode_handle<0>/<8ab8>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(const(struct fwnode_handle<0>/<8ab8>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<0>/<8ab8>)(pointer(struct fwnode_handle<0>/<8ab8>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<0>/<8ab8>)),pointer(struct fwnode_endpoint<0>/<8d76>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<0>/<8ab8>))) fwnode_reference_args struct <0>/<8d23> size:80 fwnode 0 : pointer(struct fwnode_handle<0>/<8ab8>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <0>/<8d76> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<0>/<8ab8>)) property struct <0>/<8db8> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<0>/<8db8>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<0>/<2998> class struct <0>/<8e0e> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<0>/<22dd>) class_groups 16 : pointer(pointer(const(struct attribute_group<0>/<291a>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<0>/<291a>))) dev_kobj 32 : pointer(struct kobject<0>/<25dd>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>),pointer(struct kobj_uevent_env<0>/<2757>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<0>/<7c5a>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<0>/<8e0e>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<0>/<7c5a>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<0>/<8ef6>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<0>/<7c5a>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<0>/<7c5a>),pointer(typedef(kuid_t=struct noname<0>/<183a>)),pointer(typedef(kgid_t=struct noname<0>/<186c>)))) pm 104 : pointer(const(struct dev_pm_ops<0>/<7f84>)) p 112 : pointer(struct subsys_private<0>/<83f3>) kobj_ns_type_operations struct <0>/<8ef6> size:48 type 0 : enum kobj_ns_type<0>/<158> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<0>/<8f70>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <0>/<8f70> size:? iommu_group struct <0>/<8fb6> size:? dev_iommu struct <0>/<8fc0> size:? perf_cpu_context struct <0>/<8fca> size:424 ctx 0 : struct perf_event_context<0>/<78da> task_ctx 256 : pointer(struct perf_event_context<0>/<78da>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) hrtimer 280 : struct hrtimer<0>/<490c> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<0>/<90ab>) cgrp_cpuctx_entry 368 : struct list_head<0>/<9c4> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<0>/<9102>)) heap_default 408 : pointer(struct perf_event<0>/<9102>)[2] perf_cgroup struct <0>/<90ab> size:208 css 0 : struct cgroup_subsys_state<0>/<5dda> info 200 : pointer(struct perf_cgroup_info<0>/<90d4>) perf_cgroup_info struct <0>/<90d4> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <0>/<9102> size:968 event_entry 0 : struct list_head<0>/<9c4> sibling_list 16 : struct list_head<0>/<9c4> active_list 32 : struct list_head<0>/<9c4> group_node 48 : struct rb_node<0>/ group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<0>/<9c4> hlist_entry 96 : struct hlist_node<0>/<326e> active_entry 112 : struct list_head<0>/<9c4> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<0>/<9102>) pmu 152 : pointer(struct pmu<0>/<7a4a>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<0>/<177> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<0>/<9491>) child_count 184 : typedef(atomic64_t=struct noname<0>/<981>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<0>/<94be> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<0>/<9890> ctx 544 : pointer(struct perf_event_context<0>/<78da>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<0>/<981>) child_total_time_running 568 : typedef(atomic64_t=struct noname<0>/<981>) child_mutex 576 : struct mutex<0>/<932> child_list 608 : struct list_head<0>/<9c4> parent 624 : pointer(struct perf_event<0>/<9102>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<0>/<9c4> owner 656 : pointer(struct task_struct<0>/<3a04>) mmap_mutex 664 : struct mutex<0>/<932> mmap_count 696 : typedef(atomic_t=struct noname<0>/<8e7>) rb 704 : pointer(struct perf_buffer<0>/<9b7e>) rb_entry 712 : struct list_head<0>/<9c4> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) fasync 768 : pointer(struct fasync_struct<0>/<32ca>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<0>/<9b83> event_limit 816 : typedef(atomic_t=struct noname<0>/<8e7>) addr_filters 824 : struct perf_addr_filters_head<0>/<9bb5> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<0>/<9beb>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<0>/<9102>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>))) callback_head 880 : struct callback_head<0>/<2b6e> ns 896 : pointer(struct pid_namespace<0>/<3907>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<0>/<9102>),pointer(struct perf_sample_data<0>/<9c4c>),pointer(struct pt_regs<0>/<a048>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<0>/<90ab>) security 944 : pointer(no type) sb_list 952 : struct list_head<0>/<9c4> noname struct <0>/<9491> size:8 a 0 : typedef(local_t=struct noname<0>/<94ad>) noname struct <0>/<94ad> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>)) perf_event_attr struct <0>/<94be> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<0>/<94f7> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<0>/<975a> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<0>/<9790> noname 64 : union noname<0>/<97d3> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <0>/<94f7> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <0>/<975a> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <0>/<9790> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <0>/<97d3> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <0>/<9890> size:192 noname 0 : union noname<0>/<98a0> target 96 : pointer(struct task_struct<0>/<3a04>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<0>/<9491>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<0>/<9a3f> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <0>/<98a0> size:96 noname 0 : struct noname<0>/<98ac> noname 0 : struct noname<0>/<9931> noname 0 : struct noname<0>/<994a> noname 0 : struct noname<0>/<9963> noname 0 : struct noname<0>/<9988> noname 0 : struct noname<0>/<99ad> noname struct <0>/<98ac> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<0>/<9abf> branch_reg 72 : struct hw_perf_event_extra<0>/<9abf> noname struct <0>/<9931> size:64 hrtimer 0 : struct hrtimer<0>/<490c> noname struct <0>/<994a> size:16 tp_list 0 : struct list_head<0>/<9c4> noname struct <0>/<9963> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <0>/<9988> size:40 info 0 : struct arch_hw_breakpoint<0>/<9af8> bp_list 24 : struct list_head<0>/<9c4> noname struct <0>/<99ad> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <0>/<9a3f> size:16 noname 0 : struct noname<0>/<9a4b> noname 0 : struct noname<0>/<9a70> noname struct <0>/<9a4b> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<0>/<9491>) noname struct <0>/<9a70> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <0>/<9abf> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <0>/<9af8> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<0>/<9b25> arch_hw_breakpoint_ctrl struct <0>/<9b25> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <0>/<9b7e> size:? irq_work struct <0>/<9b83> size:24 node 0 : struct __call_single_node<0>/<4591> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<0>/<9b83>))) perf_addr_filters_head struct <0>/<9bb5> size:24 list 0 : struct list_head<0>/<9c4> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <0>/<9beb> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <0>/<9c4c> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<0>/<9dc8>) br_stack 16 : pointer(struct perf_branch_stack<0>/<9e6f>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<0>/<9f3b> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<0>/<9cd9> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<0>/<9d2d> callchain 112 : pointer(struct perf_callchain_entry<0>/<9ff6>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<0>/ regs_intr 144 : struct perf_regs<0>/<a022> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <0>/<9cd9> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <0>/<9d2d> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <0>/<9dc8> size:32 frag 0 : struct perf_raw_frag<0>/<9de9> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <0>/<9de9> size:28 noname 0 : union noname<0>/<9df9> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <0>/<9df9> size:8 next 0 : pointer(struct perf_raw_frag<0>/<9de9>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <0>/<9e6f> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<0>/<9ea7>[no count] perf_branch_entry struct <0>/<9ea7> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <0>/<9f3b> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<0>/<9f5a> noname struct <0>/<9f5a> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <0>/<9ff6> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <0>/<a022> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<0>/<a048>) pt_regs struct <0>/<a048> size:336 noname 0 : union noname<0>/ orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <0>/ size:272 user_regs 0 : struct user_pt_regs<0>/<a114> noname 0 : struct noname<0>/ noname struct <0>/ size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <0>/ size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <0>/ size:56 event 0 : pointer(struct perf_event<0>/<9102>) rb 8 : pointer(struct perf_buffer<0>/<9b7e>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<0>/ page 48 : int (base type, DW_ATE_signed size:4) noname union <0>/<a2a7> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <0>/<a2fa> size:16 tree 0 : struct rb_root<0>/<4b94> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <0>/<a323> size:? numa_group struct <0>/<a32d> size:? rseq struct <0>/<a348> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<0>/ flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <0>/<a375> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <0>/<a39f> size:0 page_frag struct <0>/<a3a7> size:16 page 0 : pointer(struct page<0>/<1151>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <0>/ size:? mem_cgroup struct <0>/ size:? kmap_ctrl struct <0>/ size:0 vm_struct struct <0>/ size:64 next 0 : pointer(struct vm_struct<0>/<a3f6>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<0>/<1151>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <0>/ size:976 cpu_context 0 : struct cpu_context<0>/<a516> uw 112 : struct noname<0>/ fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<0>/<a616> noname struct <0>/<a490> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<0>/ cpu_context struct <0>/ size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <0>/<a5bb> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <0>/<a616> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<0>/<9102>)[16] hbp_watch 144 : pointer(struct perf_event<0>/<9102>)[16] fs_pin struct <0>/ size:? file_ra_state struct <0>/ size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <0>/ size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<0>/<389f>) module_param_attrs struct <0>/<a74e> size:? module_attribute struct <0>/<a758> size:56 attr 0 : struct attribute<0>/<28a5> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<0>/<a758>),pointer(struct module_kobject<0>/<2598>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<0>/),pointer(struct module_kobject<0>/<2598>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<0>/<22dd>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<0>/<22dd>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<0>/<22dd>))) kernel_symbol struct <0>/<a81e> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <0>/ size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<0>/<22dd>) ops 16 : pointer(const(struct kernel_param_ops<0>/<a8e6>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<0>/<a8b2> noname union <0>/<a8b2> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<0>/<a97f>)) arr 0 : pointer(const(struct kparam_array<0>/)) kernel_param_ops struct <0>/ size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<0>/)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<0>/<a85a>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <0>/ size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <0>/ size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<0>/)) elem 24 : pointer(no type) exception_table_entry struct <0>/<a9f9> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <0>/<aa24> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<0>/<aa7c> mod_tree_node struct <0>/<aa7c> size:56 mod 0 : pointer(struct module<0>/<22dd>) node 8 : struct latch_tree_node<0>/<aaa0> latch_tree_node struct <0>/<aaa0> size:48 node 0 : struct rb_node<0>/[2] mod_arch_specific struct <0>/ size:32 core 0 : struct mod_plt_sec<0>/<aaee> init 12 : struct mod_plt_sec<0>/ ftrace_trampolines 24 : pointer(struct plt_entry<0>/<ab20>) mod_plt_sec struct <0>/<aaee> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <0>/ size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <0>/<ab5d> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <0>/<ab9b> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<0>/)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <0>/<abe9> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <0>/<ac6b> size:? module_notes_attrs struct <0>/<ac75> size:? srcu_struct struct <0>/<ac84> size:1944 node 0 : struct srcu_node<0>/[17] level 1632 : pointer(struct srcu_node<0>/<ad69>)[3] srcu_cb_mutex 1656 : struct mutex<0>/<932> lock 1688 : typedef(spinlock_t=struct spinlock<0>/<82e>) srcu_gp_mutex 1696 : struct mutex<0>/<932> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<0>/) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<0>/<932> srcu_barrier_completion 1816 : struct completion<0>/<4f00> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<0>/<8e7>) work 1856 : struct delayed_work<0>/<af03> srcu_node struct <0>/<ad69> size:96 lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<0>/) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <0>/ size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<0>/<82e>) srcu_cblist 72 : struct rcu_segcblist<0>/ srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<0>/<6510> work 224 : struct work_struct<0>/<57d2> srcu_barrier_head 256 : struct callback_head<0>/<2b6e> mynode 272 : pointer(struct srcu_node<0>/<ad69>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<0>/) rcu_segcblist struct <0>/ size:88 head 0 : pointer(struct callback_head<0>/<2b6e>) tails 8 : pointer(pointer(struct callback_head<0>/<2b6e>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <0>/ size:88 work 0 : struct work_struct<0>/<57d2> timer 32 : struct timer_list<0>/<6510> wq 72 : pointer(struct workqueue_struct<0>/<6baa>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <0>/ size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <0>/<af84> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<0>/<14d3>)(pointer(struct super_block<0>/<1e3e>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<0>/<14d3>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<0>/<14d3>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<0>/<14d3>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(struct writeback_control<0>/))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<0>/<14d3>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<0>/<1e3e>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<0>/<19e2>),pointer(struct kstatfs<0>/<b17b>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<0>/<1e3e>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct dentry<0>/<19e2>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct dentry<0>/<19e2>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct dentry<0>/<19e2>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<0>/<3635>),pointer(struct dentry<0>/<19e2>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<0>/))(pointer(struct inode<0>/<14d3>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),pointer(struct page<0>/<1151>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<0>/<1e3e>),pointer(struct shrink_control<0>/))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<0>/<1e3e>),pointer(struct shrink_control<0>/<b3d8>))) writeback_control struct <0>/<b127> size:? kstatfs struct <0>/<b17b> size:? dquot struct <0>/<b211> size:208 dq_hash 0 : struct hlist_node<0>/<326e> dq_inuse 16 : struct list_head<0>/<9c4> dq_free 32 : struct list_head<0>/<9c4> dq_dirty 48 : struct list_head<0>/<9c4> dq_lock 64 : struct mutex<0>/<932> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<0>/<82e>) dq_count 100 : typedef(atomic_t=struct noname<0>/<8e7>) dq_sb 104 : pointer(struct super_block<0>/<1e3e>) dq_id 112 : struct kqid<0>/ dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<0>/<b324> kqid struct <0>/<b2b7> size:8 noname 0 : union noname<0>/ type 4 : enum quota_type<0>/<1db> noname union <0>/<b2c7> size:4 uid 0 : typedef(kuid_t=struct noname<0>/<183a>) gid 0 : typedef(kgid_t=struct noname<0>/<186c>) projid 0 : typedef(kprojid_t=struct noname<0>/) noname struct <0>/ size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <0>/<b324> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <0>/ size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<0>/<a3e3>) dquot_operations struct <0>/<b427> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<0>/<b211>)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<0>/))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/<b211>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/<b211>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<0>/<14d3>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(typedef(kprojid_t=struct noname<0>/)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<0>/<14d3>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),pointer(struct kqid<0>/))) quotactl_ops struct <0>/ size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<0>/<1dc8>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<0>/))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),struct kqid<0>/<b2b7>,pointer(struct qc_dqblk<0>/<b6d6>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),pointer(struct kqid<0>/),pointer(struct qc_dqblk<0>/))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),struct kqid<0>/<b2b7>,pointer(struct qc_dqblk<0>/<b6d6>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),pointer(struct qc_state<0>/))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <0>/<b645> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <0>/<b6d6> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <0>/<b7e4> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<0>/<b814>[3] qc_type_state struct <0>/<b814> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <0>/<b8b5> size:? xattr_handler struct <0>/<b8c9> size:? hlist_bl_head struct <0>/<b8ce> size:8 first 0 : pointer(struct hlist_bl_node<0>/<1b31>) block_device struct <0>/ size:? mtd_info struct <0>/ size:? quota_info struct <0>/ size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<0>/<530f> files 48 : pointer(struct inode<0>/<14d3>)[3] info 72 : struct mem_dqinfo<0>/[3] ops 288 : pointer(const(struct quota_format_ops<0>/<ba1e>))[3] mem_dqinfo struct <0>/<b95c> size:72 dqi_format 0 : pointer(struct quota_format_type<0>/) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<0>/<9c4> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <0>/ size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<0>/)) qf_owner 16 : pointer(struct module<0>/<22dd>) qf_next 24 : pointer(struct quota_format_type<0>/) quota_format_ops struct <0>/ size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/<b211>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<0>/<b211>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<0>/<1e3e>),pointer(struct kqid<0>/))) sb_writers struct <0>/ size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) rw_sem 32 : struct percpu_rw_semaphore<0>/<bada>[3] percpu_rw_semaphore struct <0>/<bada> size:96 rss 0 : struct rcu_sync<0>/ read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<0>/ waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) block 88 : typedef(atomic_t=struct noname<0>/<8e7>) rcu_sync struct <0>/ size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<0>/<32a4>) cb_head 32 : struct callback_head<0>/<2b6e> rcuwait struct <0>/ size:8 task 0 : pointer(struct task_struct<0>/<3a04>) fsnotify_mark_connector struct <0>/<bb73> size:? noname struct <0>/<bb83> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <0>/ size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<0>/<bba0>),pointer(struct shrink_control<0>/<b3d8>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<0>/),pointer(struct shrink_control<0>/))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<0>/<9c4> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>))) list_lru struct <0>/ size:32 node 0 : pointer(struct list_lru_node<0>/<bc66>) list 8 : struct list_head<0>/<9c4> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <0>/ size:64 lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) lru 8 : struct list_lru_one<0>/ memcg_lrus 32 : pointer(struct list_lru_memcg<0>/<bcc6>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <0>/ size:24 list 0 : struct list_head<0>/<9c4> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <0>/ size:16 rcu 0 : struct callback_head<0>/<2b6e> lru 16 : pointer(struct list_lru_one<0>/)[no count] delayed_call struct <0>/ size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <0>/ size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<0>/<183a>) ia_gid 12 : typedef(kgid_t=struct noname<0>/<186c>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<0>/ ia_mtime 40 : struct timespec64<0>/<bed5> ia_ctime 56 : struct timespec64<0>/ ia_file 72 : pointer(struct file<0>/<2a17>) timespec64 struct <0>/<bed5> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <0>/<bf1a> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<0>/<183a>) gid 52 : typedef(kgid_t=struct noname<0>/<186c>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<0>/ mtime 80 : struct timespec64<0>/<bed5> ctime 96 : struct timespec64<0>/ btime 112 : struct timespec64<0>/<bed5> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <0>/<c039> size:? bdi_writeback struct <0>/<c0a5> size:? file_lock_context struct <0>/<c0af> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<0>/<82e>) flc_flock 8 : struct list_head<0>/<9c4> flc_posix 24 : struct list_head<0>/<9c4> flc_lease 40 : struct list_head<0>/<9c4> cdev struct <0>/<c0f2> size:? address_space_operations struct <0>/<c101> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<0>/<1151>),pointer(struct writeback_control<0>/))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct page<0>/<1151>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<0>/<1400>),pointer(struct writeback_control<0>/))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<0>/<1151>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct address_space<0>/<1400>),pointer(struct list_head<0>/<9c4>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<0>/<c2a8>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct address_space<0>/<1400>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<0>/<1151>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<0>/<2a17>),pointer(struct address_space<0>/<1400>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<0>/<1151>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<0>/<1400>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<0>/<1151>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<0>/<1151>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<0>/<1151>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<0>/<2dcd>),pointer(struct iov_iter<0>/<2e80>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<0>/<1400>),pointer(struct page<0>/<1151>),pointer(struct page<0>/<1151>),enum migrate_mode<0>/<1fa>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<0>/<1151>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<0>/<1151>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<0>/<1151>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<0>/<1151>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<0>/<1151>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<0>/<1400>),pointer(struct page<0>/<1151>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<0>/),pointer(struct file<0>/<2a17>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<0>/<2a17>))) readahead_control struct <0>/<c2a8> size:? swap_info_struct struct <0>/<c409> size:? dev_pagemap struct <0>/<c43a> size:152 altmap 0 : struct vmem_altmap<0>/ ref 48 : pointer(struct percpu_ref<0>/<6ad1>) internal_ref 56 : struct percpu_ref<0>/<6ad1> done 72 : struct completion<0>/<4f00> type 104 : enum memory_type<0>/<21f> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<0>/)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<0>/<c4b6> noname union <0>/<c4b6> size:16 range 0 : struct range<0>/ ranges 0 : struct range<0>/<c579>[0] vmem_altmap struct <0>/<c4d4> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <0>/<c534> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<0>/<1151>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<0>/<c43a>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<0>/))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<0>/<101a>))) range struct <0>/<c579> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <0>/<c65e> size:0 noname struct <0>/<c677> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <0>/ size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<0>/<981>))[4] linux_binfmt struct <0>/<c6c5> size:? noname struct <0>/<c6d5> size:40 id 0 : typedef(atomic64_t=struct noname<0>/<981>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<0>/<389f>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <0>/ size:56 nr_threads 0 : typedef(atomic_t=struct noname<0>/<8e7>) dumper 8 : struct core_thread<0>/ startup 24 : struct completion<0>/<4f00> core_thread struct <0>/<c74c> size:16 task 0 : pointer(struct task_struct<0>/<3a04>) next 8 : pointer(struct core_thread<0>/<c74c>) kioctx_table struct <0>/<c77a> size:? mmu_notifier_subscriptions struct <0>/<c784> size:? uprobes_state struct <0>/<c789> size:0 kvm_memslots struct <0>/<c7a2> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<0>/<8e7>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<0>/[no count] kvm_memory_slot struct <0>/ size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<0>/ userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <0>/ size:0 kvm_io_bus struct <0>/ size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<0>/<c8e4>[no count] kvm_io_range struct <0>/<c8e4> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<0>/) kvm_io_device struct <0>/ size:8 ops 0 : pointer(const(struct kvm_io_device_ops<0>/<c940>)) kvm_io_device_ops struct <0>/<c940> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<0>/<429>),pointer(struct kvm_io_device<0>/),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<0>/<429>),pointer(struct kvm_io_device<0>/<c921>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<0>/))) kvm_vm_stat struct <0>/ size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <0>/<c9e3> size:392 mmu 0 : struct kvm_s2_mmu<0>/ vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<0>/<cae0> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <0>/<ca6b> size:48 vmid 0 : struct kvm_vmid<0>/ pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<0>/) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<0>/) kvm_vmid struct <0>/ size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <0>/ size:? vgic_dist struct <0>/ size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<0>/ enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<0>/<cc13>) dist_iodev 64 : struct vgic_io_device<0>/ has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) lpi_list_head 128 : struct list_head<0>/<9c4> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<0>/<9c4> iter 168 : pointer(struct vgic_state_iter<0>/<d002>) its_vm 176 : struct its_vm<0>/ noname union <0>/ size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<0>/<9c4> vgic_irq struct <0>/ size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) lpi_list 8 : struct list_head<0>/<9c4> ap_list 24 : struct list_head<0>/<9c4> vcpu 40 : pointer(struct kvm_vcpu<0>/<429>) target_vcpu 48 : pointer(struct kvm_vcpu<0>/<429>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<0>/ hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<0>/<cccb> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<0>/<264> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <0>/ size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <0>/ size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<0>/ regions 16 : pointer(const(struct vgic_register_region<0>/<cff8>)) iodev_type 24 : enum iodev_type<0>/<27d> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<0>/ noname union <0>/ size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<0>/<429>) its 0 : pointer(struct vgic_its<0>/) vgic_its struct <0>/ size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<0>/<cd4d> dev 56 : pointer(struct kvm_device<0>/) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<0>/<932> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<0>/<932> device_list 168 : struct list_head<0>/<9c4> collection_list 184 : struct list_head<0>/<9c4> kvm_device struct <0>/ size:40 ops 0 : pointer(const(struct kvm_device_ops<0>/<ceba>)) kvm 8 : pointer(struct kvm<0>/<5f9>) private 16 : pointer(no type) vm_node 24 : struct list_head<0>/<9c4> kvm_device_ops struct <0>/ size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<0>/),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<0>/<ce72>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<0>/))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<0>/<ce72>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<0>/),pointer(struct kvm_device_attr<0>/))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<0>/<ce72>),pointer(struct kvm_device_attr<0>/<cf81>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<0>/),pointer(struct kvm_device_attr<0>/))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<0>/<ce72>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<0>/),pointer(struct vm_area_struct<0>/))) kvm_device_attr struct <0>/ size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <0>/ size:? vgic_state_iter struct <0>/ size:? its_vm struct <0>/ size:128 fwnode 0 : pointer(struct fwnode_handle<0>/<8ab8>) domain 8 : pointer(struct irq_domain<0>/<8998>) vprop_page 16 : pointer(struct page<0>/<1151>) vpes 24 : pointer(pointer(struct its_vpe<0>/)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <0>/<d086> size:128 vpt_page 0 : pointer(struct page<0>/<1151>) its_vm 8 : pointer(struct its_vm<0>/<d007>) vlpi_count 16 : typedef(atomic_t=struct noname<0>/<8e7>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<0>/<d0ea> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <0>/<d0ea> size:72 noname 0 : struct noname<0>/ noname 0 : struct noname<0>/<d11b> noname struct <0>/<d0f6> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <0>/<d11b> size:72 fwnode 0 : pointer(struct fwnode_handle<0>/<8ab8>) sgi_domain 8 : pointer(struct irq_domain<0>/<8998>) sgi_config 16 : struct noname<0>/[16] vmapp_count 64 : typedef(atomic_t=struct noname<0>/<8e7>) noname struct <0>/<d143> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <0>/ size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<0>/<d215>[0] kvm_coalesced_mmio struct <0>/<d215> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<0>/ data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <0>/<d241> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <0>/<d280> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<0>/<38c0>[no count] mmu_notifier struct <0>/ size:56 hlist 0 : struct hlist_node<0>/<326e> ops 16 : pointer(const(struct mmu_notifier_ops<0>/)) mm 24 : pointer(struct mm_struct<0>/<9ef>) rcu 32 : struct callback_head<0>/<2b6e> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <0>/<d322> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<0>/),pointer(struct mm_struct<0>/<9ef>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<0>/<d2d2>),pointer(struct mm_struct<0>/<9ef>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<0>/),pointer(struct mm_struct<0>/<9ef>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<0>/<d2d2>),pointer(struct mm_struct<0>/<9ef>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<0>/),pointer(struct mm_struct<0>/<9ef>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<0>/<113b>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<0>/<d2d2>),pointer(const(struct mmu_notifier_range<0>/<d42c>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<0>/),pointer(const(struct mmu_notifier_range<0>/)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<0>/<d2d2>),pointer(struct mm_struct<0>/<9ef>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<0>/)(pointer(struct mm_struct<0>/<9ef>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<0>/<d2d2>))) mmu_notifier_range struct <0>/<d42c> size:48 vma 0 : pointer(struct vm_area_struct<0>/) mm 8 : pointer(struct mm_struct<0>/<9ef>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<0>/<2a2> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <0>/ size:16 kvm 0 : pointer(struct kvm<0>/<5f9>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<0>/) kvm_stats_debugfs_item struct <0>/ size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<0>/<2d9> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <0>/ size:24 link 0 : struct hlist_node<0>/<326e> ops 16 : pointer(struct preempt_ops<0>/) preempt_ops struct <0>/ size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<0>/<d54a>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<0>/),pointer(struct task_struct<0>/<3a04>))) kvm_run struct <0>/ size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<0>/ kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<0>/<db4c> noname union <0>/<d64b> size:256 hw 0 : struct noname<0>/ fail_entry 0 : struct noname<0>/<d67e> ex 0 : struct noname<0>/ io 0 : struct noname<0>/<d6d8> debug 0 : struct noname<0>/ mmio 0 : struct noname<0>/<d74c> hypercall 0 : struct noname<0>/ tpr_access 0 : struct noname<0>/<d7e7> s390_sieic 0 : struct noname<0>/ s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<0>/ dcr 0 : struct noname<0>/<d895> internal 0 : struct noname<0>/ osi 0 : struct noname<0>/<d909> papr_hcall 0 : struct noname<0>/ s390_tsch 0 : struct noname<0>/<d964> epr 0 : struct noname<0>/ system_event 0 : struct noname<0>/<d9e5> s390_stsi 0 : struct noname<0>/ eoi 0 : struct noname<0>/<da73> hyperv 0 : struct kvm_hyperv_exit<0>/ arm_nisv 0 : struct noname<0>/<daa0> msr 0 : struct noname<0>/ padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <0>/<d65e> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <0>/ size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/ size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/ size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <0>/<d72c> size:16 arch 0 : struct kvm_debug_exit_arch<0>/ noname struct <0>/ size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <0>/ size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/<d7e7> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/ size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/<d868> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/<d895> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <0>/ size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <0>/<d909> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <0>/ size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <0>/<d964> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <0>/<d9c5> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <0>/ size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <0>/ size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <0>/ size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <0>/<daa0> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <0>/<dacd> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <0>/ size:2048 regs 0 : struct kvm_sync_regs<0>/<dd09> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <0>/ size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <0>/ size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<0>/<dbf7> noname union <0>/<dbf7> size:48 synic 0 : struct noname<0>/ hcall 0 : struct noname<0>/<dc54> syndbg 0 : struct noname<0>/ noname struct <0>/ size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <0>/<dc54> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <0>/ size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <0>/<dd09> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <0>/ size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <0>/ size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <0>/<de01> size:8688 ctxt 0 : struct kvm_cpu_context<0>/ sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<0>/<ca6b>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<0>/ workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<0>/<e0b6>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<0>/ external_debug_state 2400 : struct kvm_guest_debug_arch<0>/<e0b6> host_thread_info 2912 : pointer(struct thread_info<0>/<4535>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<0>/<a5bb>) host_debug_state 2928 : struct noname<0>/ vgic_cpu 3448 : struct vgic_cpu<0>/<e0fc> timer_cpu 7440 : struct arch_timer_cpu<0>/ pmu 7704 : struct kvm_pmu<0>/<e3b0> guest_debug_preserved 8264 : struct noname<0>/ power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<0>/<e433> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<0>/ sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<0>/ noname struct <0>/ size:520 regs 0 : struct kvm_guest_debug_arch<0>/<e0b6> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <0>/ size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <0>/<dfd5> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <0>/<dff6> size:1792 regs 0 : struct user_pt_regs<0>/ spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<0>/<a5bb> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<0>/<429>) kvm_vcpu_fault_info struct <0>/<e078> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <0>/<e0b6> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <0>/<e0fc> size:3992 noname 0 : union noname<0>/ private_irqs 312 : struct vgic_irq<0>/<cc13>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<0>/<850>) ap_list_head 3904 : struct list_head<0>/<9c4> rd_iodev 3920 : struct vgic_io_device<0>/ rdreg 3960 : pointer(struct vgic_redist_region<0>/<e2a5>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <0>/<e10f> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<0>/ vgic_v3 0 : struct vgic_v3_cpu_if<0>/<e208> vgic_v2_cpu_if struct <0>/<e1af> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <0>/ size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<0>/<d086> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <0>/ size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<0>/<9c4> arch_timer_cpu struct <0>/<e2ea> size:264 timers 0 : struct arch_timer_context<0>/[2] bg_timer 192 : struct hrtimer<0>/<490c> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <0>/ size:96 vcpu 0 : pointer(struct kvm_vcpu<0>/<429>) irq 8 : struct kvm_irq_level<0>/ hrtimer 16 : struct hrtimer<0>/<490c> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <0>/ size:8 noname 0 : union noname<0>/<e386> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <0>/ size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <0>/ size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<0>/[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<0>/<9b83> kvm_pmc struct <0>/ size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<0>/<9102>) kvm_mmu_memory_cache struct <0>/ size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<0>/<759c>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <0>/ size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <0>/ size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<0>/<e50d>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <0>/ size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) module_state enum <e53f>/<e569> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <e53f>/<e596> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <e53f>/<e5c8> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <e53f>/<e5e1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <e53f>/<e600> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <e53f>/<e61f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <e53f>/<e645> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <e53f>/<e671> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <e53f>/<e697> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <e53f>/<e6b6> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <e53f>/<e6ef> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <e53f>/<e71a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <e53f>/<e739> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <e53f>/<e75e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <e53f>/<e783> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <e53f>/<e7a3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <e53f>/<e7bc> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <e53f>/<e7e1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <e53f>/<e818> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 vcpu_sysreg enum <e53f>/<e832> size:4 unsigned int (base type, DW_ATE_unsigned size:4) __INVALID_SYSREG__ = 0 MPIDR_EL1 = 1 CSSELR_EL1 = 2 SCTLR_EL1 = 3 ACTLR_EL1 = 4 CPACR_EL1 = 5 ZCR_EL1 = 6 TTBR0_EL1 = 7 TTBR1_EL1 = 8 TCR_EL1 = 9 ESR_EL1 = 10 AFSR0_EL1 = 11 AFSR1_EL1 = 12 FAR_EL1 = 13 MAIR_EL1 = 14 VBAR_EL1 = 15 CONTEXTIDR_EL1 = 16 TPIDR_EL0 = 17 TPIDRRO_EL0 = 18 TPIDR_EL1 = 19 AMAIR_EL1 = 20 CNTKCTL_EL1 = 21 PAR_EL1 = 22 MDSCR_EL1 = 23 MDCCINT_EL1 = 24 DISR_EL1 = 25 PMCR_EL0 = 26 PMSELR_EL0 = 27 PMEVCNTR0_EL0 = 28 PMEVCNTR30_EL0 = 58 PMCCNTR_EL0 = 59 PMEVTYPER0_EL0 = 60 PMEVTYPER30_EL0 = 90 PMCCFILTR_EL0 = 91 PMCNTENSET_EL0 = 92 PMINTENSET_EL1 = 93 PMOVSSET_EL0 = 94 PMSWINC_EL0 = 95 PMUSERENR_EL0 = 96 APIAKEYLO_EL1 = 97 APIAKEYHI_EL1 = 98 APIBKEYLO_EL1 = 99 APIBKEYHI_EL1 = 100 APDAKEYLO_EL1 = 101 APDAKEYHI_EL1 = 102 APDBKEYLO_EL1 = 103 APDBKEYHI_EL1 = 104 APGAKEYLO_EL1 = 105 APGAKEYHI_EL1 = 106 ELR_EL1 = 107 SP_EL1 = 108 SPSR_EL1 = 109 CNTVOFF_EL2 = 110 CNTV_CVAL_EL0 = 111 CNTV_CTL_EL0 = 112 CNTP_CVAL_EL0 = 113 CNTP_CTL_EL0 = 114 DACR32_EL2 = 115 IFSR32_EL2 = 116 FPEXC32_EL2 = 117 DBGVCR32_EL2 = 118 NR_SYS_REGS = 119 noname enum <e53f>/<e9b3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 kvm_cpu_context struct <e53f>/<f464> size:1792 regs 0 : struct user_pt_regs/ spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<e53f>/<f524> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<e53f>/<f5a5>) user_pt_regs struct <e53f>/<f4d5> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) user_fpsimd_state struct <e53f>/<f524> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] kvm_vcpu struct <e53f>/<f5a5> size:9072 kvm 0 : pointer(struct kvm/) preempt_notifier 8 : struct preempt_notifier<e53f>/<1c5f3> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head/ mutex 96 : struct mutex<e53f>/<faae> run 128 : pointer(struct kvm_run/<1c66c>) wait 136 : struct rcuwait<e53f>/<1ac02> pid 144 : pointer(struct pid/<12982>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname/<1604d>) stat 168 : struct kvm_vcpu_stat<e53f>/<1cdc7> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<e53f>/<1ce79>[2] spin_loop 344 : struct noname/ preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<e53f>/<1ceaa> dirty_ring 9040 : struct kvm_dirty_ring/<1d4e3> noname struct / size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct / size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) slots_lock 8 : struct mutex/ mm 40 : pointer(struct mm_struct<e53f>/<fb6b>) memslots 48 : pointer(struct kvm_memslots/<1b84b>)[1] vcpus 56 : pointer(struct kvm_vcpu<e53f>/<f5a5>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname/) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<e53f>/<fb40> lock 4184 : struct mutex/ buses 4216 : pointer(struct kvm_io_bus<e53f>/<1b955>)[4] irqfds 4248 : struct noname/ ioeventfds 4320 : struct list_head<e53f>/<fb40> stat 4336 : struct kvm_vm_stat/<1ba6a> arch 4344 : struct kvm_arch<e53f>/<1ba8c> users_count 4736 : typedef(refcount_t=struct refcount_struct/<129f7>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<e53f>/<1c281>) ring_lock 4752 : typedef(spinlock_t=struct spinlock/) coalesced_zones 4760 : struct list_head<e53f>/<fb40> irq_lock 4776 : struct mutex/ irq_routing 4808 : pointer(struct kvm_irq_routing_table<e53f>/<1c329>) irq_ack_notifier_list 4816 : struct hlist_head/<12a18> mmu_notifier 4824 : struct mmu_notifier<e53f>/<1c37b> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<e53f>/<fb40> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<e53f>/<10b5e>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data/<1c58c>)) srcu 4944 : struct srcu_struct<e53f>/<19d2d> irq_srcu 6888 : struct srcu_struct/<19d2d> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <e53f>/<f822> size:72 lock 0 : typedef(spinlock_t=struct spinlock/) items 8 : struct list_head<e53f>/<fb40> resampler_list 24 : struct list_head/ resampler_lock 40 : struct mutex<e53f>/<faae> spinlock struct <e53f>/<f9aa> size:4 noname 0 : union noname/ noname union / size:4 rlock 0 : struct raw_spinlock<e53f>/<f9cc> raw_spinlock struct <e53f>/<f9cc> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock/) qspinlock struct / size:4 noname 0 : union noname<e53f>/<f9fc> noname union <e53f>/<f9fc> size:4 val 0 : typedef(atomic_t=struct noname/) noname 0 : struct noname<e53f>/<fa14> noname 0 : struct noname/ noname struct / size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct / size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct / size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <e53f>/<faae> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) wait_lock 8 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) osq 12 : struct optimistic_spin_queue/ wait_list 16 : struct list_head<e53f>/<fb40> noname struct <e53f>/<fafd> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct / size:4 tail 0 : typedef(atomic_t=struct noname<e53f>/<fa63>) list_head struct <e53f>/<fb40> size:16 next 0 : pointer(struct list_head/) prev 8 : pointer(struct list_head<e53f>/<fb40>) mm_struct struct <e53f>/<fb6b> size:920 noname 0 : struct noname/ cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <e53f>/<fb7e> size:920 mmap 0 : pointer(struct vm_area_struct/) mm_rb 8 : struct rb_root<e53f>/<13cec> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<e53f>/<11b6f>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname/<1b720>)) membarrier_state 72 : typedef(atomic_t=struct noname<e53f>/<fa63>) mm_users 76 : typedef(atomic_t=struct noname/) mm_count 80 : typedef(atomic_t=struct noname<e53f>/<fa63>) has_pinned 84 : typedef(atomic_t=struct noname/) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<e53f>/<10c98>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock/) mmap_lock 112 : struct rw_semaphore<e53f>/<1445b> mmlist 152 : struct list_head/ hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<e53f>/<fafd>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock/) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<e53f>/<1b748> binfmt 736 : pointer(struct linux_binfmt/<1b76e>) context 744 : typedef(mm_context_t=struct noname<e53f>/<1b77e>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<e53f>/<1b7c4>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock/) ioctx_table 808 : pointer(struct kioctx_table<e53f>/<1b823>) owner 816 : pointer(struct task_struct/<12b5c>) user_ns 824 : pointer(struct user_namespace<e53f>/<14766>) exe_file 832 : pointer(struct file/<11b6f>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<e53f>/<1b82d>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<e53f>/<fa63>) uprobes_state 872 : struct uprobes_state/<1b832> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) async_put_work 880 : struct work_struct/<1491e> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <e53f>/<fec3> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct/) vm_prev 24 : pointer(struct vm_area_struct<e53f>/<fec3>) vm_rb 32 : struct rb_node/ rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct/) vm_page_prot 72 : typedef(pgprot_t=struct noname<e53f>/<1002b>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<e53f>/<ff4f> anon_vma_chain 120 : struct list_head/ anon_vma 136 : pointer(struct anon_vma<e53f>/<1004c>) vm_ops 144 : pointer(const(struct vm_operations_struct/<1005b>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file/<11b6f>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) vm_policy 184 : pointer(struct mempolicy<e53f>/<19427>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx/<1b707> noname struct / size:32 rb 0 : struct rb_node<e53f>/<ffed> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct / size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node/) rb_left 16 : pointer(struct rb_node<e53f>/<ffed>) noname struct <e53f>/<1002b> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct /<1004c> size:? vm_operations_struct struct /<1005b> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<e53f>/<fec3>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct/))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<e53f>/<fec3>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<e53f>/<fec3>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/<10196>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<e53f>/<10196>),enum page_entry_size<e53f>/<e783>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault/<10196>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<e53f>/<fec3>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/<10196>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<e53f>/<10196>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<e53f>/<fec3>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),pointer(struct mempolicy/<19427>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<e53f>/<19427>)(pointer(struct vm_area_struct<e53f>/<fec3>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page/<102cd>)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct /<10196> size:96 vma 0 : pointer(struct vm_area_struct<e53f>/<fec3>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname/<10264>)) pud 40 : pointer(typedef(pud_t=struct noname<e53f>/<10290>)) orig_pte 48 : typedef(pte_t=struct noname/<102b7>) cow_page 56 : pointer(struct page<e53f>/<102cd>) page 64 : pointer(struct page/<102cd>) pte 72 : pointer(typedef(pte_t=struct noname<e53f>/<102b7>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock/)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<e53f>/<102cd>)) noname struct <e53f>/<10264> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct /<10290> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <e53f>/<102b7> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct /<102cd> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname/<102ea> noname 48 : union noname<e53f>/<10529> _refcount 52 : typedef(atomic_t=struct noname/) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <e53f>/<102ea> size:40 noname 0 : struct noname/<102f6> noname 0 : struct noname<e53f>/<10333> noname 0 : struct noname/<1034c> noname 0 : struct noname<e53f>/<1041a> noname 0 : struct noname/<10463> noname 0 : struct noname<e53f>/<10494> noname 0 : struct noname/<104f6> callback_head 0 : struct callback_head<e53f>/<11cc6> noname struct <e53f>/<102f6> size:40 lru 0 : struct list_head/ mapping 16 : pointer(struct address_space<e53f>/<1057c>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <e53f>/<10333> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct /<1034c> size:40 noname 0 : union noname<e53f>/<10358> slab_cache 16 : pointer(struct kmem_cache/<166e8>) freelist 24 : pointer(no type) noname 32 : union noname/<103ba> noname union /<10358> size:16 slab_list 0 : struct list_head<e53f>/<fb40> noname 0 : struct noname/<10370> noname struct /<10370> size:16 next 0 : pointer(struct page<e53f>/<102cd>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <e53f>/<103ba> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname/<103de> noname struct /<103de> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <e53f>/<1041a> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<e53f>/<fa63>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct /<10463> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname/) deferred_list 16 : struct list_head<e53f>/<fb40> noname struct <e53f>/<10494> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<e53f>/<102cd>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<e53f>/<104c4> ptl 32 : typedef(spinlock_t=struct spinlock/) noname union /<104c4> size:8 pt_mm 0 : pointer(struct mm_struct<e53f>/<fb6b>) pt_frag_refcount 0 : typedef(atomic_t=struct noname/) noname struct /<104f6> size:16 pgmap 0 : pointer(struct dev_pagemap<e53f>/<1b4e3>) zone_device_data 8 : pointer(no type) noname union /<10529> size:4 _mapcount 0 : typedef(atomic_t=struct noname<e53f>/<fa63>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct /<1057c> size:160 host 0 : pointer(struct inode<e53f>/<1064f>) i_pages 8 : struct xarray/<12b26> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname/) i_mmap 32 : struct rb_root_cached<e53f>/<13ccb> i_mmap_rwsem 48 : struct rw_semaphore/<1445b> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations/<1b1aa>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) private_list 136 : struct list_head/ private_data 152 : pointer(no type) inode struct <e53f>/<1064f> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname/<109b6>) i_gid 8 : typedef(kgid_t=struct noname<e53f>/<109e8>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<e53f>/<10a14>) i_default_acl 24 : pointer(struct posix_acl/<10a14>) i_op 32 : pointer(const(struct inode_operations<e53f>/<10a23>)) i_sb 40 : pointer(struct super_block/<10f96>) i_mapping 48 : pointer(struct address_space<e53f>/<1057c>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname/<106fe> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<e53f>/<1af7e> i_mtime 104 : struct timespec64/<1af7e> i_ctime 120 : struct timespec64<e53f>/<1af7e> i_lock 136 : typedef(spinlock_t=struct spinlock/) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore/<1445b> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<e53f>/<123c6> i_io_list 232 : struct list_head/ i_wb 248 : pointer(struct bdi_writeback<e53f>/<1b14e>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<e53f>/<fb40> i_sb_list 280 : struct list_head/ i_wb_list 296 : struct list_head<e53f>/<fb40> noname 312 : union noname/<10859> i_version 328 : typedef(atomic64_t=struct noname<e53f>/<fafd>) i_sequence 336 : typedef(atomic64_t=struct noname/) i_count 344 : typedef(atomic_t=struct noname<e53f>/<fa63>) i_dio_count 348 : typedef(atomic_t=struct noname/) i_writecount 352 : typedef(atomic_t=struct noname<e53f>/<fa63>) i_readcount 356 : typedef(atomic_t=struct noname/) noname 360 : union noname<e53f>/<108d8> i_flctx 368 : pointer(struct file_lock_context/<1b158>) i_data 376 : struct address_space<e53f>/<1057c> i_devices 536 : struct list_head/ noname 552 : union noname<e53f>/<1092d> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector/<1ac1c>) i_private 576 : pointer(no type) noname union <e53f>/<106fe> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <e53f>/<10859> size:16 i_dentry 0 : struct hlist_head/<12a18> i_rcu 0 : struct callback_head<e53f>/<11cc6> noname union <e53f>/<108d8> size:8 i_fop 0 : pointer(const(struct file_operations/<11d03>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<e53f>/<1064f>))) noname union <e53f>/<1092d> size:8 i_pipe 0 : pointer(struct pipe_inode_info/<120ea>) i_cdev 0 : pointer(struct cdev<e53f>/<1b19b>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <e53f>/<109b6> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct /<109e8> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <e53f>/<10a14> size:? inode_operations struct <e53f>/<10a23> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry/<10b5e>)(pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<e53f>/<10b5e>),pointer(struct inode<e53f>/<1064f>),pointer(struct delayed_call<e53f>/<1adc5>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<e53f>/<10a14>)(pointer(struct inode<e53f>/<1064f>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/<10b5e>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(struct dentry<e53f>/<10b5e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/<10b5e>),pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(struct dentry<e53f>/<10b5e>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(struct dentry<e53f>/<10b5e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(struct dentry<e53f>/<10b5e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>),pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<e53f>/<10b5e>),pointer(struct iattr<e53f>/<1af09>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path/<10f32>)),pointer(struct kstat/<1afc3>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<e53f>/<10b5e>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct fiemap_extent_info/<1b0e2>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(struct timespec64<e53f>/<1af7e>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct dentry/<10b5e>),pointer(struct file/<11b6f>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(struct dentry<e53f>/<10b5e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct posix_acl/<10a14>),int (base type, DW_ATE_signed size:4))) dentry struct /<10b5e> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock/<10c76>) d_hash 8 : struct hlist_bl_node<e53f>/<10cad> d_parent 24 : pointer(struct dentry/<10b5e>) d_name 32 : struct qstr<e53f>/<10cd8> d_inode 48 : pointer(struct inode/<1064f>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref/<10d4c> d_op 96 : pointer(const(struct dentry_operations<e53f>/<10d9e>)) d_sb 104 : pointer(struct super_block/<10f96>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<e53f>/<10bfe> d_child 144 : struct list_head/ d_subdirs 160 : struct list_head<e53f>/<fb40> d_u 176 : union noname/<10c3f> noname union /<10bfe> size:16 d_lru 0 : struct list_head<e53f>/<fb40> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head/<123fc>)) noname union /<10c3f> size:16 d_alias 0 : struct hlist_node<e53f>/<123c6> d_in_lookup_hash 0 : struct hlist_bl_node/<10cad> d_rcu 0 : struct callback_head<e53f>/<11cc6> seqcount_spinlock struct <e53f>/<10c76> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount/<10c98>) seqcount struct /<10c98> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <e53f>/<10cad> size:16 next 0 : pointer(struct hlist_bl_node/<10cad>) pprev 8 : pointer(pointer(struct hlist_bl_node<e53f>/<10cad>)) qstr struct <e53f>/<10cd8> size:16 noname 0 : union noname/<10ce8> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <e53f>/<10ce8> size:8 noname 0 : struct noname/<10cf4> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <e53f>/<10cf4> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <e53f>/<10d4c> size:8 noname 0 : union noname/<10d5c> noname union /<10d5c> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname/<10d75> noname struct /<10d75> size:8 lock 0 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct /<10d9e> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<e53f>/<10b5e>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/<10b5e>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<e53f>/<10b5e>)),pointer(struct qstr<e53f>/<10cd8>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/<10b5e>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr/<10cd8>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<e53f>/<10b5e>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/<10b5e>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<e53f>/<10b5e>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry/<10b5e>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<e53f>/<10b5e>),pointer(struct inode<e53f>/<1064f>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry/<10b5e>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<e53f>/<10f28>)(pointer(struct path<e53f>/<10f32>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path/<10f32>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<e53f>/<10b5e>)(pointer(struct dentry<e53f>/<10b5e>),pointer(const(struct inode<e53f>/<1064f>)))) vfsmount struct <e53f>/<10f28> size:? path struct <e53f>/<10f32> size:16 mnt 0 : pointer(struct vfsmount/<10f28>) dentry 8 : pointer(struct dentry<e53f>/<10b5e>) super_block struct <e53f>/<10f96> size:1408 s_list 0 : struct list_head/ s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<e53f>/<11301>) s_op 48 : pointer(const(struct super_operations/<1a02d>)) dq_op 56 : pointer(const(struct dquot_operations<e53f>/<1a4d0>)) s_qcop 64 : pointer(const(struct quotactl_ops/<1a602>)) s_export_op 72 : pointer(const(struct export_operations<e53f>/<1a95e>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<e53f>/<10b5e>) s_umount 112 : struct rw_semaphore/<1445b> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname/) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler/<1a972>))) s_roots 176 : struct hlist_bl_head<e53f>/<1a977> s_mounts 184 : struct list_head/ s_bdev 200 : pointer(struct block_device<e53f>/<1a991>) s_bdi 208 : pointer(struct backing_dev_info/<165dd>) s_mtd 216 : pointer(struct mtd_info<e53f>/<1a99b>) s_instances 224 : struct hlist_node/<123c6> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info/<1a9a0> s_writers 560 : struct sb_writers<e53f>/<1ab45> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<e53f>/<1ac1c>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<e53f>/<1ac2c>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex/ s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations/<10d9e>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker/<1ac49> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<e53f>/<15cf6>) s_pins 1136 : struct hlist_head/<12a18> s_user_ns 1144 : pointer(struct user_namespace<e53f>/<14766>) s_dentry_lru 1152 : struct list_lru/<1acd1> s_inode_lru 1184 : struct list_lru<e53f>/<1acd1> rcu 1216 : struct callback_head/<11cc6> destroy_work 1232 : struct work_struct<e53f>/<1491e> s_sync_lock 1264 : struct mutex/ s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock/) s_inodes 1352 : struct list_head<e53f>/<fb40> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock/) s_inodes_wb 1376 : struct list_head<e53f>/<fb40> file_system_type struct <e53f>/<11301> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context/<113f0>))) parameters 24 : pointer(const(struct fs_parameter_spec<e53f>/<113ff>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry/<10b5e>)(pointer(struct file_system_type/<11301>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<e53f>/<10f96>))) owner 48 : pointer(struct module/<11435>) next 56 : pointer(struct file_system_type<e53f>/<11301>) fs_supers 64 : struct hlist_head/<12a18> s_lock_key 72 : struct lock_class_key<e53f>/<17544> s_umount_key 72 : struct lock_class_key/<17544> s_vfs_rename_key 72 : struct lock_class_key<e53f>/<17544> s_writers_key 72 : struct lock_class_key/<17544>[3] i_lock_key 72 : struct lock_class_key<e53f>/<17544> i_mutex_key 72 : struct lock_class_key/<17544> i_mutex_dir_key 72 : struct lock_class_key<e53f>/<17544> fs_context struct <e53f>/<113f0> size:? fs_parameter_spec struct <e53f>/<113ff> size:? module struct <e53f>/<11435> size:832 state 0 : enum module_state/ list 8 : struct list_head<e53f>/<fb40> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<e53f>/<116f0> modinfo_attrs 176 : pointer(struct module_attribute/<19801>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<e53f>/<11735>) syms 208 : pointer(const(struct kernel_symbol/<198c7>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<e53f>/<faae> kp 264 : pointer(struct kernel_param/<19903>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<e53f>/<198c7>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<e53f>/<198c7>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<e53f>/<19aa2>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<e53f>/<19acd> init_layout 464 : struct module_layout/<19acd> arch 544 : struct mod_arch_specific<e53f>/<19b6a> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head/ bug_table 608 : pointer(struct bug_entry<e53f>/<19c06>) kallsyms 616 : pointer(struct mod_kallsyms/<19c44>) core_kallsyms 624 : struct mod_kallsyms<e53f>/<19c44> sect_attrs 656 : pointer(struct module_sect_attrs/<19d14>) notes_attrs 664 : pointer(struct module_notes_attrs<e53f>/<19d1e>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct/<19d2d>)) jump_entries 720 : pointer(struct jump_entry<e53f>/<19fea>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<e53f>/<fb40> target_list 752 : struct list_head/ exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname/) module_kobject struct /<116f0> size:96 kobj 0 : struct kobject<e53f>/<11735> mod 64 : pointer(struct module/<11435>) drivers_dir 72 : pointer(struct kobject<e53f>/<11735>) mp 80 : pointer(struct module_param_attrs/<197f7>) kobj_completion 88 : pointer(struct completion<e53f>/<14058>) kobject struct <e53f>/<11735> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<e53f>/<fb40> parent 24 : pointer(struct kobject/<11735>) kset 32 : pointer(struct kset<e53f>/<117e7>) ktype 40 : pointer(struct kobj_type/<11922>) sd 48 : pointer(struct kernfs_node<e53f>/<151e8>) kref 56 : struct kref/<197dd> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <e53f>/<117e7> size:96 list 0 : struct list_head/ list_lock 16 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) kobj 24 : struct kobject/<11735> uevent_ops 88 : pointer(const(struct kset_uevent_ops<e53f>/<1182a>)) kset_uevent_ops struct <e53f>/<1182a> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset/<117e7>),pointer(struct kobject/<11735>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<e53f>/<117e7>),pointer(struct kobject<e53f>/<11735>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset/<117e7>),pointer(struct kobject/<11735>),pointer(struct kobj_uevent_env/<118af>)))) kobj_uevent_env struct /<118af> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <e53f>/<11922> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject/<11735>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<e53f>/<11995>)) default_attrs 16 : pointer(pointer(struct attribute/<119fd>)) default_groups 24 : pointer(pointer(const(struct attribute_group<e53f>/<11a72>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations/<18042>))(pointer(struct kobject/<11735>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<e53f>/<11735>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject/<11735>),pointer(typedef(kuid_t=struct noname/<109b6>)),pointer(typedef(kgid_t=struct noname/<109e8>)))) sysfs_ops struct /<11995> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<e53f>/<11735>),pointer(struct attribute<e53f>/<119fd>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject/<11735>),pointer(struct attribute/<119fd>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct /<119fd> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct /<11a72> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject/<11735>),pointer(struct attribute/<119fd>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<e53f>/<11735>),pointer(struct bin_attribute<e53f>/<11af0>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute/<119fd>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<e53f>/<11af0>)) bin_attribute struct <e53f>/<11af0> size:56 attr 0 : struct attribute/<119fd> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<e53f>/<11b6f>),pointer(struct kobject<e53f>/<11735>),pointer(struct bin_attribute<e53f>/<11af0>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/<11b6f>),pointer(struct kobject/<11735>),pointer(struct bin_attribute/<11af0>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),pointer(struct kobject<e53f>/<11735>),pointer(struct bin_attribute<e53f>/<11af0>),pointer(struct vm_area_struct<e53f>/<fec3>))) file struct <e53f>/<11b6f> size:232 f_u 0 : union noname/<11b86> f_path 16 : struct path<e53f>/<10f32> f_inode 32 : pointer(struct inode/<1064f>) f_op 40 : pointer(const(struct file_operations<e53f>/<11d03>)) f_lock 48 : typedef(spinlock_t=struct spinlock/) f_write_hint 52 : enum rw_hint<e53f>/<e596> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<e53f>/<faae> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<e53f>/<12925> f_cred 144 : pointer(const(struct cred/<14130>)) f_ra 152 : struct file_ra_state<e53f>/<1971b> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<e53f>/<12a18>) f_mapping 216 : pointer(struct address_space/<1057c>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union /<11b86> size:16 fu_llist 0 : struct llist_node<e53f>/<11cac> fu_rcuhead 0 : struct callback_head/<11cc6> llist_node struct /<11cac> size:8 next 0 : pointer(struct llist_node<e53f>/<11cac>) callback_head struct <e53f>/<11cc6> size:16 next 0 : pointer(struct callback_head/<11cc6>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<e53f>/<11cc6>))) file_operations struct <e53f>/<11d03> size:256 owner 0 : pointer(struct module/<11435>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<e53f>/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/<11b6f>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<e53f>/<11b6f>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/<11f25>),pointer(struct iov_iter/<11fd8>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<e53f>/<11f25>),pointer(struct iov_iter<e53f>/<11fd8>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb/<11f25>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),pointer(struct dir_context<e53f>/<1211e>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/<11b6f>),pointer(struct dir_context/<1211e>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<e53f>/<11b6f>),pointer(struct poll_table_struct<e53f>/<1219c>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/<11b6f>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<e53f>/<11b6f>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/<11b6f>),pointer(struct vm_area_struct/))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct file/<11b6f>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct file/<11b6f>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file/<11b6f>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<e53f>/<1225e>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/<11b6f>),pointer(struct page/<102cd>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<e53f>/<11b6f>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<e53f>/<1225e>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info/<120ea>),pointer(struct file/<11b6f>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<e53f>/<11b6f>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<e53f>/<120ea>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/<11b6f>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock/<1225e>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<e53f>/<11b6f>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file/<1278d>),pointer(struct file/<11b6f>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<e53f>/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<e53f>/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <e53f>/<11f25> size:48 ki_filp 0 : pointer(struct file/<11b6f>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb/<11f25>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<e53f>/<11f92> noname union <e53f>/<11f92> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<e53f>/<11fce>) wait_page_queue struct <e53f>/<11fce> size:? iov_iter struct <e53f>/<11fd8> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<e53f>/<1200c> noname 32 : union noname/<12049> noname union /<1200c> size:8 iov 0 : pointer(const(struct iovec<e53f>/<1208a>)) kvec 0 : pointer(const(struct kvec/<120b5>)) bvec 0 : pointer(const(struct bio_vec<e53f>/<120e0>)) pipe 0 : pointer(struct pipe_inode_info/<120ea>) noname union /<12049> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname/<12061> noname struct /<12061> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct /<1208a> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct /<120b5> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct /<120e0> size:? pipe_inode_info struct /<120ea> size:? dir_context struct /<1211e> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<e53f>/<1211e>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct /<1219c> size:? file_lock struct /<1225e> size:216 fl_blocker 0 : pointer(struct file_lock<e53f>/<1225e>) fl_list 8 : struct list_head/ fl_link 24 : struct hlist_node<e53f>/<123c6> fl_blocked_requests 40 : struct list_head/ fl_blocked_member 56 : struct list_head<e53f>/<fb40> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) fl_file 120 : pointer(struct file/<11b6f>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<e53f>/<12422>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations/<1250b>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<e53f>/<12556>)) fl_u 184 : union noname/<1236b> noname union /<1236b> size:32 nfs_fl 0 : struct nfs_lock_info<e53f>/<12639> nfs4_fl 0 : struct nfs4_lock_info/<12670> afs 0 : struct noname<e53f>/<12397> noname struct <e53f>/<12397> size:24 link 0 : struct list_head/ state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct /<123c6> size:16 next 0 : pointer(struct hlist_node<e53f>/<123c6>) pprev 8 : pointer(pointer(struct hlist_node/<123c6>)) wait_queue_head struct /<123fc> size:24 lock 0 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) head 8 : struct list_head/ fasync_struct struct /<12422> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<e53f>/<12486>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct/<12422>) fa_file 24 : pointer(struct file<e53f>/<11b6f>) fa_rcu 32 : struct callback_head/<11cc6> noname struct /<12486> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<e53f>/<124a2>) qrwlock struct <e53f>/<124a2> size:8 noname 0 : union noname/<124b2> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<e53f>/<f9ec>) noname union <e53f>/<124b2> size:4 cnts 0 : typedef(atomic_t=struct noname/) noname 0 : struct noname<e53f>/<124ca> noname struct <e53f>/<124ca> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <e53f>/<1250b> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock/<1225e>),pointer(struct file_lock/<1225e>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<e53f>/<1225e>))) lock_manager_operations struct <e53f>/<12556> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock/<1225e>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<e53f>/<1225e>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock/<1225e>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<e53f>/<1225e>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<e53f>/<fb40>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock/<1225e>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<e53f>/<1225e>))) nfs_lock_info struct <e53f>/<12639> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<e53f>/<1266b>) list 16 : struct list_head/ nlm_lockowner struct /<1266b> size:? nfs4_lock_info struct /<12670> size:8 owner 0 : pointer(struct nfs4_lock_state<e53f>/<1268a>) nfs4_lock_state struct <e53f>/<1268a> size:? seq_file struct <e53f>/<1278d> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<e53f>/<faae> op 88 : pointer(const(struct seq_operations/<12830>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file/<11b6f>)) private 112 : pointer(no type) seq_operations struct <e53f>/<12830> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/<1278d>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<e53f>/<1278d>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/<1278d>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<e53f>/<1278d>),pointer(no type))) fown_struct struct <e53f>/<12925> size:32 lock 0 : typedef(rwlock_t=struct noname/<12486>) pid 8 : pointer(struct pid<e53f>/<12982>) pid_type 16 : enum pid_type/ uid 20 : typedef(kuid_t=struct noname<e53f>/<109b6>) euid 24 : typedef(kuid_t=struct noname/<109b6>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <e53f>/<12982> size:112 count 0 : typedef(refcount_t=struct refcount_struct/<129f7>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock/) tasks 16 : struct hlist_head<e53f>/<12a18>[4] inodes 48 : struct hlist_head/<12a18> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) rcu 80 : struct callback_head/<11cc6> numbers 96 : struct upid<e53f>/<12a39>[1] refcount_struct struct <e53f>/<129f7> size:4 refs 0 : typedef(atomic_t=struct noname/) hlist_head struct /<12a18> size:8 first 0 : pointer(struct hlist_node<e53f>/<123c6>) upid struct <e53f>/<12a39> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<e53f>/<12a5f>) pid_namespace struct <e53f>/<12a5f> size:136 idr 0 : struct idr/<12af9> rcu 24 : struct callback_head<e53f>/<11cc6> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<e53f>/<12b5c>) pid_cachep 56 : pointer(struct kmem_cache/<166e8>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace/<12a5f>) bacct 80 : pointer(struct fs_pin<e53f>/<19716>) user_ns 88 : pointer(struct user_namespace/<14766>) ucounts 96 : pointer(struct ucounts<e53f>/<14c04>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<e53f>/<148d6> idr struct <e53f>/<12af9> size:24 idr_rt 0 : struct xarray/<12b26> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct /<12b26> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <e53f>/<12b5c> size:3456 thread_info 0 : struct thread_info/<1368d> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<e53f>/<136e9> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<e53f>/<12b5c>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<e53f>/<13745>)) se 128 : struct sched_entity/<1374a> rt 384 : struct sched_rt_entity<e53f>/<13909> sched_task_group 432 : pointer(struct task_group/<13978>) dl 440 : struct sched_dl_entity<e53f>/<1397d> preempt_notifiers 664 : struct hlist_head/<12a18> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<e53f>/<13d25>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask/<13d25>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<e53f>/<13d46> rcu_node_entry 744 : struct list_head/ rcu_blocked_node 760 : pointer(struct rcu_node<e53f>/<13da9>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head/ sched_info 800 : struct sched_info<e53f>/<13dae> tasks 832 : struct list_head/ pushable_tasks 848 : struct plist_node<e53f>/<13dec> pushable_dl_tasks 888 : struct rb_node/ mm 912 : pointer(struct mm_struct<e53f>/<fb6b>) active_mm 920 : pointer(struct mm_struct/) vmacache 928 : struct vmacache<e53f>/<13e19> rss_stat 968 : struct task_rss_stat/<13e46> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block/<13e73> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct/<12b5c>) parent 1112 : pointer(struct task_struct<e53f>/<12b5c>) children 1120 : struct list_head/ sibling 1136 : struct list_head<e53f>/<fb40> group_leader 1152 : pointer(struct task_struct/<12b5c>) ptraced 1160 : struct list_head<e53f>/<fb40> ptrace_entry 1176 : struct list_head/ thread_pid 1192 : pointer(struct pid<e53f>/<12982>) pid_links 1200 : struct hlist_node/<123c6>[4] thread_group 1264 : struct list_head<e53f>/<fb40> thread_node 1280 : struct list_head/ vfork_done 1296 : pointer(struct completion<e53f>/<14058>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<e53f>/<1409f> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers/<140cc> ptracer_cred 1496 : pointer(const(struct cred<e53f>/<14130>)) real_cred 1504 : pointer(const(struct cred/<14130>)) cred 1512 : pointer(const(struct cred<e53f>/<14130>)) cached_requested_key 1520 : pointer(struct key/<142a4>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata/<14cb0>) sysvsem 1552 : struct sysv_sem<e53f>/<14cb5> sysvshm 1560 : struct sysv_shm/<14cd4> fs 1576 : pointer(struct fs_struct<e53f>/<14cee>) files 1584 : pointer(struct files_struct/<14cf8>) io_uring 1592 : pointer(struct io_uring_task<e53f>/<14d02>) nsproxy 1600 : pointer(struct nsproxy/<14d0c>) signal 1608 : pointer(struct signal_struct<e53f>/<15d00>) sighand 1616 : pointer(struct sighand_struct/<1647a>) blocked 1624 : typedef(sigset_t=struct noname<e53f>/<1604d>) real_blocked 1632 : typedef(sigset_t=struct noname/<1604d>) saved_sigmask 1640 : typedef(sigset_t=struct noname<e53f>/<1604d>) pending 1648 : struct sigpending/<16021> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head/<11cc6>) audit_context 1704 : pointer(struct audit_context<e53f>/<16550>) loginuid 1712 : typedef(kuid_t=struct noname/<109b6>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp/<16555> syscall_dispatch 1736 : struct syscall_user_dispatch<e53f>/<1658c> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock/) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) wake_q 1760 : struct wake_q_node/<16594> pi_waiters 1768 : struct rb_root_cached<e53f>/<13ccb> pi_top_task 1784 : pointer(struct task_struct/<12b5c>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<e53f>/<165b5>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<e53f>/<165bf>) plug 1816 : pointer(struct blk_plug/<165c9>) reclaim_state 1824 : pointer(struct reclaim_state<e53f>/<165d3>) backing_dev_info 1832 : pointer(struct backing_dev_info/<165dd>) io_context 1840 : pointer(struct io_context<e53f>/<165e7>) capture_control 1848 : pointer(struct capture_control/<166f2>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo/<16707>)) ioac 1872 : struct task_io_accounting<e53f>/<16125> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<e53f>/<1698d>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock/<10c76>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<e53f>/<14dfb>) cg_list 1984 : struct list_head/ robust_list 2000 : pointer(struct robust_list_head<e53f>/<169a3>) compat_robust_list 2008 : pointer(struct compat_robust_list_head/<169ad>) pi_state_list 2016 : struct list_head<e53f>/<fb40> pi_state_cache 2032 : pointer(struct futex_pi_state/<16a10>) futex_exit_mutex 2040 : struct mutex<e53f>/<faae> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<e53f>/<16a26>)[2] perf_event_mutex 2096 : struct mutex/ perf_event_list 2128 : struct list_head<e53f>/<fb40> mempolicy 2144 : pointer(struct mempolicy/<19427>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<e53f>/<11cc6> numa_group 2224 : pointer(struct numa_group/<19431>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<e53f>/<1944c>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch/<194a3> noname 2304 : union noname<e53f>/<13545> splice_pipe 2320 : pointer(struct pipe_inode_info/<120ea>) task_frag 2328 : struct page_frag<e53f>/<194ab> delays 2344 : pointer(struct task_delay_info/<194dd>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup/<194e7>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup/<194e7>) throttle_queue 2416 : pointer(struct request_queue<e53f>/<166de>) kmap_ctrl 2424 : struct kmap_ctrl/<194ec> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct/<12b5c>) stack_vm_area 2440 : pointer(struct vm_struct<e53f>/<194fa>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct/<129f7>) security 2456 : pointer(no type) thread 2464 : struct thread_struct/<19573> noname union /<13545> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) rcu 0 : struct callback_head/<11cc6> thread_info struct /<1368d> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname/<136a9> noname union /<136a9> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname/<136c5> noname struct /<136c5> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct /<136e9> size:16 llist 0 : struct llist_node<e53f>/<11cac> noname 8 : union noname/<13705> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union /<13705> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname/) sched_class struct /<13745> size:? sched_entity struct /<1374a> size:256 load 0 : struct load_weight<e53f>/<13827> run_node 16 : struct rb_node/ group_node 40 : struct list_head<e53f>/<fb40> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics/<1384b> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity/<1374a>) cfs_rq 120 : pointer(struct cfs_rq<e53f>/<1385e>) my_q 128 : pointer(struct cfs_rq/<1385e>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg/<13863> load_weight struct /<13827> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct /<1384b> size:0 cfs_rq struct /<1385e> size:? sched_avg struct /<13863> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<e53f>/<138e4> util_est struct <e53f>/<138e4> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <e53f>/<13909> size:48 run_list 0 : struct list_head/ timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity/<13909>) task_group struct /<13978> size:? sched_dl_entity struct /<1397d> size:224 rb_node 0 : struct rb_node<e53f>/<ffed> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer/<13a64> inactive_timer 152 : struct hrtimer<e53f>/<13a64> pi_se 216 : pointer(struct sched_dl_entity/<1397d>) hrtimer struct /<13a64> size:64 node 0 : struct timerqueue_node<e53f>/<13acd> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<e53f>/<e5c8>(pointer(struct hrtimer<e53f>/<13a64>))) base 48 : pointer(struct hrtimer_clock_base/<13b14>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct /<13acd> size:32 node 0 : struct rb_node<e53f>/<ffed> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct /<13b14> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<e53f>/<13b83>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock/<13c9f>) running 24 : pointer(struct hrtimer<e53f>/<13a64>) active 32 : struct timerqueue_head/<13cb6> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct /<13b83> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer/<13a64>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer/<13a64>) clock_base 64 : struct hrtimer_clock_base<e53f>/<13b14>[8] seqcount_raw_spinlock struct <e53f>/<13c9f> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount/<10c98>) timerqueue_head struct /<13cb6> size:16 rb_root 0 : struct rb_root_cached<e53f>/<13ccb> rb_root_cached struct <e53f>/<13ccb> size:16 rb_root 0 : struct rb_root/<13cec> rb_leftmost 8 : pointer(struct rb_node<e53f>/<ffed>) rb_root struct <e53f>/<13cec> size:8 rb_node 0 : pointer(struct rb_node/) cpumask struct /<13d25> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <e53f>/<13d46> size:4 b 0 : struct noname/<13d5c> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <e53f>/<13d5c> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <e53f>/<13da9> size:? sched_info struct <e53f>/<13dae> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <e53f>/<13dec> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<e53f>/<fb40> node_list 24 : struct list_head/ vmacache struct /<13e19> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct/)[4] task_rss_stat struct /<13e46> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct /<13e73> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<e53f>/<13e73>))) noname 8 : union noname/<13e8f> noname union /<13e8f> size:40 futex 0 : struct noname<e53f>/<13e9f> nanosleep 0 : struct noname/<13ef8> poll 0 : struct noname<e53f>/<13f52> noname struct <e53f>/<13e9f> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <e53f>/<13ef8> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<e53f>/<e5e1> noname 8 : union noname/<13f1c> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <e53f>/<13f1c> size:8 rmtp 0 : pointer(struct __kernel_timespec/<13fb4>) compat_rmtp 0 : pointer(struct old_timespec32<e53f>/<13fe5>) noname struct <e53f>/<13f52> size:32 ufds 0 : pointer(struct pollfd/<1402c>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct /<13fb4> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct /<13fe5> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct /<1402c> size:? completion struct /<14058> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head/<14079> swait_queue_head struct /<14079> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) task_list 8 : struct list_head/ prev_cputime struct /<1409f> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) posix_cputimers struct <e53f>/<140cc> size:80 bases 0 : struct posix_cputimer_base/<14105>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct /<14105> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head/<13cb6> cred struct /<14130> size:168 usage 0 : typedef(atomic_t=struct noname<e53f>/<fa63>) uid 4 : typedef(kuid_t=struct noname/<109b6>) gid 8 : typedef(kgid_t=struct noname<e53f>/<109e8>) suid 12 : typedef(kuid_t=struct noname/<109b6>) sgid 16 : typedef(kgid_t=struct noname<e53f>/<109e8>) euid 20 : typedef(kuid_t=struct noname/<109b6>) egid 24 : typedef(kgid_t=struct noname<e53f>/<109e8>) fsuid 28 : typedef(kuid_t=struct noname/<109b6>) fsgid 32 : typedef(kgid_t=struct noname<e53f>/<109e8>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<e53f>/<1428a>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct/<1428a>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<e53f>/<1428a>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct/<1428a>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<e53f>/<1428a>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<e53f>/<142a4>) process_keyring 96 : pointer(struct key/<142a4>) thread_keyring 104 : pointer(struct key<e53f>/<142a4>) request_key_auth 112 : pointer(struct key/<142a4>) security 120 : pointer(no type) user 128 : pointer(struct user_struct/<1465f>) user_ns 136 : pointer(struct user_namespace<e53f>/<14766>) group_info 144 : pointer(struct group_info/<14c66>) noname 152 : union noname<e53f>/<14260> noname union <e53f>/<14260> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<e53f>/<11cc6> kernel_cap_struct struct <e53f>/<1428a> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct /<142a4> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<e53f>/<142cc> sem 32 : struct rw_semaphore/<1445b> user 72 : pointer(struct key_user<e53f>/<144a5>) security 80 : pointer(no type) noname 88 : union noname<e53f>/<14316> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<e53f>/<109b6>) gid 108 : typedef(kgid_t=struct noname/<109e8>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname/<1439b> noname 176 : union noname<e53f>/<143fd> restrict_link 208 : pointer(struct key_restriction/<145ef>) noname union /<142cc> size:24 graveyard_link 0 : struct list_head<e53f>/<fb40> serial_node 0 : struct rb_node/ noname union /<14316> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union /<1439b> size:40 index_key 0 : struct keyring_index_key<e53f>/<144d2> noname 0 : struct noname/<143b3> noname struct /<143b3> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<e53f>/<1455a>) domain_tag 24 : pointer(struct key_tag/<14564>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <e53f>/<143fd> size:32 payload 0 : union key_payload/<14592> noname 0 : struct noname<e53f>/<14416> noname struct <e53f>/<14416> size:32 name_link 0 : struct list_head/ keys 16 : struct assoc_array<e53f>/<145bf> rw_semaphore struct <e53f>/<1445b> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) osq 16 : struct optimistic_spin_queue/ wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) wait_list 24 : struct list_head/ key_user struct /<144a5> size:? keyring_index_key struct /<144d2> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname/<144ee> type 16 : pointer(struct key_type<e53f>/<1455a>) domain_tag 24 : pointer(struct key_tag/<14564>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <e53f>/<144ee> size:8 noname 0 : struct noname/<144fa> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <e53f>/<144fa> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <e53f>/<1455a> size:? key_tag struct <e53f>/<14564> size:24 rcu 0 : struct callback_head/<11cc6> usage 16 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union /<14592> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct /<145bf> size:16 root 0 : pointer(struct assoc_array_ptr<e53f>/<145e5>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct /<145e5> size:? key_restriction struct /<145ef> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<e53f>/<142a4>),pointer(const(struct key_type<e53f>/<1455a>)),pointer(const(union key_payload<e53f>/<14592>)),pointer(struct key<e53f>/<142a4>)))) key 8 : pointer(struct key/<142a4>) keytype 16 : pointer(struct key_type<e53f>/<1455a>) user_struct struct <e53f>/<1465f> size:128 __count 0 : typedef(refcount_t=struct refcount_struct/<129f7>) processes 4 : typedef(atomic_t=struct noname<e53f>/<fa63>) sigpending 8 : typedef(atomic_t=struct noname/) fanotify_listeners 12 : typedef(atomic_t=struct noname<e53f>/<fa63>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) uidhash_node 56 : struct hlist_node<e53f>/<123c6> uid 72 : typedef(kuid_t=struct noname/<109b6>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) ratelimit 88 : struct ratelimit_state/<14704> ratelimit_state struct /<14704> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <e53f>/<14766> size:520 uid_map 0 : struct uid_gid_map/<14845> gid_map 72 : struct uid_gid_map<e53f>/<14845> projid_map 144 : struct uid_gid_map/<14845> parent 216 : pointer(struct user_namespace<e53f>/<14766>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<e53f>/<109b6>) group 232 : typedef(kgid_t=struct noname/<109e8>) ns 240 : struct ns_common<e53f>/<148d6> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<e53f>/<fb40> user_keyring_register 288 : pointer(struct key/<142a4>) keyring_sem 296 : struct rw_semaphore<e53f>/<1445b> work 336 : struct work_struct/<1491e> set 368 : struct ctl_table_set<e53f>/<14967> sysctls 464 : pointer(struct ctl_table_header/<149be>) ucounts 472 : pointer(struct ucounts<e53f>/<14c04>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct /<14845> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname/<14861> noname union /<14861> size:64 extent 0 : struct uid_gid_extent<e53f>/<148a4>[5] noname 0 : struct noname/<14879> noname struct /<14879> size:16 forward 0 : pointer(struct uid_gid_extent<e53f>/<148a4>) reverse 8 : pointer(struct uid_gid_extent/<148a4>) uid_gid_extent struct /<148a4> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <e53f>/<148d6> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) ops 8 : pointer(const(struct proc_ns_operations<e53f>/<14919>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) proc_ns_operations struct <e53f>/<14919> size:? work_struct struct <e53f>/<1491e> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) entry 8 : struct list_head<e53f>/<fb40> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct/<1491e>)))) ctl_table_set struct /<14967> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<e53f>/<14967>))) dir 8 : struct ctl_dir/<1499d> ctl_dir struct /<1499d> size:88 header 0 : struct ctl_table_header<e53f>/<149be> root 80 : struct rb_root/<13cec> ctl_table_header struct /<149be> size:80 noname 0 : union noname<e53f>/<149ce> unregistering 24 : pointer(struct completion/<14058>) ctl_table_arg 32 : pointer(struct ctl_table<e53f>/<14a77>) root 40 : pointer(struct ctl_table_root/<14b4b>) set 48 : pointer(struct ctl_table_set<e53f>/<14967>) parent 56 : pointer(struct ctl_dir/<1499d>) node 64 : pointer(struct ctl_node<e53f>/<14bdd>) inodes 72 : struct hlist_head/<12a18> noname union /<149ce> size:24 noname 0 : struct noname<e53f>/<149da> rcu 0 : struct callback_head/<11cc6> noname struct /<149da> size:24 ctl_table 0 : pointer(struct ctl_table<e53f>/<14a77>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct /<14a77> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<e53f>/<14a77>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table/<14a77>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<e53f>/<14b25>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <e53f>/<14b25> size:32 event 0 : typedef(atomic_t=struct noname/) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) ctl_table_root struct <e53f>/<14b4b> size:120 default_set 0 : struct ctl_table_set/<14967> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<e53f>/<14967>)(pointer(struct ctl_table_root<e53f>/<14b4b>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header/<149be>),pointer(struct ctl_table/<14a77>),pointer(typedef(kuid_t=struct noname/<109b6>)),pointer(typedef(kgid_t=struct noname/<109e8>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<e53f>/<149be>),pointer(struct ctl_table<e53f>/<14a77>))) ctl_node struct <e53f>/<14bdd> size:32 node 0 : struct rb_node/ header 24 : pointer(struct ctl_table_header<e53f>/<149be>) ucounts struct <e53f>/<14c04> size:72 node 0 : struct hlist_node/<123c6> ns 16 : pointer(struct user_namespace<e53f>/<14766>) uid 24 : typedef(kuid_t=struct noname/<109b6>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname/)[10] group_info struct /<14c66> size:8 usage 0 : typedef(atomic_t=struct noname<e53f>/<fa63>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<e53f>/<109e8>)[0] nameidata struct <e53f>/<14cb0> size:? sysv_sem struct <e53f>/<14cb5> size:8 undo_list 0 : pointer(struct sem_undo_list/<14ccf>) sem_undo_list struct /<14ccf> size:? sysv_shm struct /<14cd4> size:16 shm_clist 0 : struct list_head<e53f>/<fb40> fs_struct struct <e53f>/<14cee> size:? files_struct struct <e53f>/<14cf8> size:? io_uring_task struct <e53f>/<14d02> size:? nsproxy struct <e53f>/<14d0c> size:72 count 0 : typedef(atomic_t=struct noname/) uts_ns 8 : pointer(struct uts_namespace<e53f>/<14d86>) ipc_ns 16 : pointer(struct ipc_namespace/<14d90>) mnt_ns 24 : pointer(struct mnt_namespace<e53f>/<14d9a>) pid_ns_for_children 32 : pointer(struct pid_namespace/<12a5f>) net_ns 40 : pointer(struct net<e53f>/<14da4>) time_ns 48 : pointer(struct time_namespace/<14dae>) time_ns_for_children 56 : pointer(struct time_namespace<e53f>/<14dae>) cgroup_ns 64 : pointer(struct cgroup_namespace/<14db8>) uts_namespace struct /<14d86> size:? ipc_namespace struct /<14d90> size:? mnt_namespace struct /<14d9a> size:? net struct /<14da4> size:? time_namespace struct /<14dae> size:? cgroup_namespace struct /<14db8> size:48 ns 0 : struct ns_common<e53f>/<148d6> user_ns 24 : pointer(struct user_namespace/<14766>) ucounts 32 : pointer(struct ucounts<e53f>/<14c04>) root_cset 40 : pointer(struct css_set/<14dfb>) css_set struct /<14dfb> size:456 subsys 0 : pointer(struct cgroup_subsys_state<e53f>/<14f26>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct/<129f7>) dom_cset 80 : pointer(struct css_set<e53f>/<14dfb>) dfl_cgrp 88 : pointer(struct cgroup/<14fd0>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head/ mg_tasks 120 : struct list_head<e53f>/<fb40> dying_tasks 136 : struct list_head/ task_iters 152 : struct list_head<e53f>/<fb40> e_cset_node 168 : struct list_head/[9] threaded_csets 312 : struct list_head<e53f>/<fb40> threaded_csets_node 328 : struct list_head/ hlist 344 : struct hlist_node<e53f>/<123c6> cgrp_links 360 : struct list_head/ mg_preload_node 376 : struct list_head<e53f>/<fb40> mg_node 392 : struct list_head/ mg_src_cgrp 408 : pointer(struct cgroup<e53f>/<14fd0>) mg_dst_cgrp 416 : pointer(struct cgroup/<14fd0>) mg_dst_cset 424 : pointer(struct css_set<e53f>/<14dfb>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<e53f>/<11cc6> cgroup_subsys_state struct <e53f>/<14f26> size:200 cgroup 0 : pointer(struct cgroup/<14fd0>) ss 8 : pointer(struct cgroup_subsys<e53f>/<1585e>) refcnt 16 : struct percpu_ref/<15c1d> sibling 32 : struct list_head<e53f>/<fb40> children 48 : struct list_head/ rstat_css_node 64 : struct list_head<e53f>/<fb40> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<e53f>/<fa63>) destroy_work 104 : struct work_struct/<1491e> destroy_rwork 136 : struct rcu_work<e53f>/<15cc3> parent 192 : pointer(struct cgroup_subsys_state/<14f26>) cgroup struct /<14fd0> size:856 self 0 : struct cgroup_subsys_state<e53f>/<14f26> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node/<151e8>) procs_file 256 : struct cgroup_file<e53f>/<1562f> events_file 312 : struct cgroup_file/<1562f> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<e53f>/<14f26>)[9] root 448 : pointer(struct cgroup_root/<156ab>) cset_links 456 : struct list_head<e53f>/<fb40> e_csets 472 : struct list_head/[9] dom_cgrp 616 : pointer(struct cgroup<e53f>/<14fd0>) old_dom_cgrp 624 : pointer(struct cgroup/<14fd0>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<e53f>/<15768>) rstat_css_list 640 : struct list_head/ last_bstat 656 : struct cgroup_base_stat<e53f>/<157bb> bstat 680 : struct cgroup_base_stat/<157bb> prev_cputime 704 : struct prev_cputime<e53f>/<1409f> pidlists 728 : struct list_head/ pidlist_mutex 744 : struct mutex<e53f>/<faae> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head/<123fc>) release_agent_work 800 : struct work_struct<e53f>/<1491e> psi 832 : struct psi_group/<157ff> bpf 832 : struct cgroup_bpf<e53f>/<15807> congestion_count 832 : typedef(atomic_t=struct noname/) freezer 836 : struct cgroup_freezer_state<e53f>/<15810> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct /<151e8> size:128 count 0 : typedef(atomic_t=struct noname<e53f>/<fa63>) active 4 : typedef(atomic_t=struct noname/) parent 8 : pointer(struct kernfs_node<e53f>/<151e8>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<e53f>/<ffed> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname/<1524d> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<e53f>/<1562a>) noname union <e53f>/<1524d> size:32 dir 0 : struct kernfs_elem_dir/<152b9> symlink 0 : struct kernfs_elem_symlink<e53f>/<15411> attr 0 : struct kernfs_elem_attr/<15426> kernfs_elem_dir struct /<152b9> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root/<13cec> root 16 : pointer(struct kernfs_root<e53f>/<152eb>) kernfs_root struct <e53f>/<152eb> size:96 kn 0 : pointer(struct kernfs_node/<151e8>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr/<12af9> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<e53f>/<15359>) supers 56 : struct list_head/ deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) kernfs_syscall_ops struct <e53f>/<15359> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/<1278d>),pointer(struct kernfs_root/<152eb>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<e53f>/<151e8>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/<151e8>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<e53f>/<151e8>),pointer(struct kernfs_node<e53f>/<151e8>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/<1278d>),pointer(struct kernfs_node/<151e8>),pointer(struct kernfs_root/<152eb>))) kernfs_elem_symlink struct /<15411> size:8 target_kn 0 : pointer(struct kernfs_node<e53f>/<151e8>) kernfs_elem_attr struct <e53f>/<15426> size:32 ops 0 : pointer(const(struct kernfs_ops/<15469>)) open 8 : pointer(struct kernfs_open_node<e53f>/<15620>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<e53f>/<151e8>) kernfs_ops struct <e53f>/<15469> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/<1551b>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<e53f>/<1551b>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/<1278d>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<e53f>/<1278d>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/<1278d>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<e53f>/<1278d>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/<1551b>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<e53f>/<1551b>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file/<1551b>),pointer(struct poll_table_struct/<1219c>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<e53f>/<1551b>),pointer(struct vm_area_struct<e53f>/<fec3>))) kernfs_open_file struct <e53f>/<1551b> size:152 kn 0 : pointer(struct kernfs_node/<151e8>) file 8 : pointer(struct file<e53f>/<11b6f>) seq_file 16 : pointer(struct seq_file/<1278d>) priv 24 : pointer(no type) mutex 32 : struct mutex/ prealloc_mutex 64 : struct mutex<e53f>/<faae> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<e53f>/<fb40> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct/<1005b>)) kernfs_open_node struct /<15620> size:? kernfs_iattrs struct /<1562a> size:? cgroup_file struct /<1562f> size:56 kn 0 : pointer(struct kernfs_node<e53f>/<151e8>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<e53f>/<1565c> timer_list struct <e53f>/<1565c> size:40 entry 0 : struct hlist_node/<123c6> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list/<1565c>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <e53f>/<156ab> size:5072 kf_root 0 : pointer(struct kernfs_root/<152eb>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<e53f>/<14fd0> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<e53f>/<fa63>) root_list 888 : struct list_head/ flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <e53f>/<15768> size:64 bsync 0 : struct u64_stats_sync/<157b3> bstat 0 : struct cgroup_base_stat<e53f>/<157bb> last_bstat 24 : struct cgroup_base_stat/<157bb> updated_children 48 : pointer(struct cgroup<e53f>/<14fd0>) updated_next 56 : pointer(struct cgroup/<14fd0>) u64_stats_sync struct /<157b3> size:0 cgroup_base_stat struct /<157bb> size:24 cputime 0 : struct task_cputime<e53f>/<157d2> task_cputime struct <e53f>/<157d2> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct /<157ff> size:0 cgroup_bpf struct /<15807> size:0 cgroup_freezer_state struct /<15810> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct /<1585e> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<e53f>/<14f26>)(pointer(struct cgroup_subsys_state<e53f>/<14f26>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/<14f26>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<e53f>/<14f26>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/<14f26>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<e53f>/<14f26>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/<14f26>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<e53f>/<14f26>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/<1278d>),pointer(struct cgroup_subsys_state/<14f26>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<e53f>/<15a5e>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset/<15a5e>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<e53f>/<15a5e>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<e53f>/<12b5c>),pointer(struct css_set<e53f>/<14dfb>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct/<12b5c>),pointer(struct css_set/<14dfb>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<e53f>/<12b5c>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct/<12b5c>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<e53f>/<12b5c>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/<14f26>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<e53f>/<156ab>) css_idr 176 : struct idr/<12af9> cfts 200 : struct list_head<e53f>/<fb40> dfl_cftypes 216 : pointer(struct cftype/<15aac>) legacy_cftypes 224 : pointer(struct cftype<e53f>/<15aac>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct /<15a5e> size:? cftype struct /<15aac> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys/<1585e>) node 96 : struct list_head<e53f>/<fb40> kf_ops 112 : pointer(struct kernfs_ops/<15469>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<e53f>/<1551b>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file/<1551b>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<e53f>/<14f26>),pointer(struct cftype<e53f>/<15aac>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state/<14f26>),pointer(struct cftype/<15aac>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<e53f>/<1278d>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/<1278d>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<e53f>/<1278d>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file/<1278d>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<e53f>/<14f26>),pointer(struct cftype<e53f>/<15aac>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/<14f26>),pointer(struct cftype/<15aac>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<e53f>/<1551b>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file/<1551b>),pointer(struct poll_table_struct/<1219c>))) percpu_ref struct /<15c1d> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data/<15c43>) percpu_ref_data struct /<15c43> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref/<15c1d>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<e53f>/<15c1d>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head/<11cc6> ref 48 : pointer(struct percpu_ref<e53f>/<15c1d>) rcu_work struct <e53f>/<15cc3> size:56 work 0 : struct work_struct/<1491e> rcu 32 : struct callback_head<e53f>/<11cc6> wq 48 : pointer(struct workqueue_struct/<15cf6>) workqueue_struct struct /<15cf6> size:? signal_struct struct /<15d00> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) live 4 : typedef(atomic_t=struct noname/) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head/ wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) curr_target 56 : pointer(struct task_struct/<12b5c>) shared_pending 64 : struct sigpending<e53f>/<16021> multiprocess 88 : struct hlist_head/<12a18> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<e53f>/<12b5c>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<e53f>/<fb40> real_timer 144 : struct hrtimer/<13a64> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer/<16076>[2] cputimer 248 : struct thread_group_cputimer<e53f>/<16097> posix_cputimers 272 : struct posix_cputimers/<140cc> pids 352 : pointer(struct pid<e53f>/<12982>)[4] tty_old_pgrp 384 : pointer(struct pid/<12982>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct/<160ea>) autogroup 408 : pointer(struct autogroup<e53f>/<160f4>) stats_lock 416 : typedef(seqlock_t=struct noname/<16105>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<e53f>/<1409f> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting/<16125> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit/<1618e>[16] pacct 928 : struct pacct_struct<e53f>/<161af> stats 984 : pointer(struct taskstats/<16211>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf/<16470>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct/) cred_guard_mutex 1024 : struct mutex<e53f>/<faae> exec_update_lock 1056 : struct rw_semaphore/<1445b> sigpending struct /<16021> size:24 list 0 : struct list_head<e53f>/<fb40> signal 16 : typedef(sigset_t=struct noname/<1604d>) noname struct /<1604d> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <e53f>/<16076> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <e53f>/<16097> size:24 cputime_atomic 0 : struct task_cputime_atomic/<160ac> task_cputime_atomic struct /<160ac> size:24 utime 0 : typedef(atomic64_t=struct noname<e53f>/<fafd>) stime 8 : typedef(atomic64_t=struct noname/) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<e53f>/<fafd>) tty_struct struct <e53f>/<160ea> size:? autogroup struct <e53f>/<160f4> size:? noname struct <e53f>/<16105> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock/<10c76>) lock 4 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) task_io_accounting struct <e53f>/<16125> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct /<1618e> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct /<161af> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <e53f>/<16211> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <e53f>/<16470> size:? sighand_struct struct <e53f>/<1647a> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock/) count 4 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head/<123fc>) action 32 : struct k_sigaction<e53f>/<164c0>[64] k_sigaction struct <e53f>/<164c0> size:32 sa 0 : struct sigaction/<164d5> sigaction struct /<164d5> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname/<1604d>) audit_context struct /<16550> size:? seccomp struct /<16555> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname/) filter 8 : pointer(struct seccomp_filter<e53f>/<16587>) seccomp_filter struct <e53f>/<16587> size:? syscall_user_dispatch struct <e53f>/<1658c> size:0 wake_q_node struct <e53f>/<16594> size:8 next 0 : pointer(struct wake_q_node/<16594>) rt_mutex_waiter struct /<165b5> size:? bio_list struct /<165bf> size:? blk_plug struct /<165c9> size:? reclaim_state struct /<165d3> size:? backing_dev_info struct /<165dd> size:? io_context struct /<165e7> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) active_ref 8 : typedef(atomic_t=struct noname/) nr_tasks 12 : typedef(atomic_t=struct noname<e53f>/<fa63>) lock 16 : typedef(spinlock_t=struct spinlock/) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray/<12b26> icq_hint 40 : pointer(struct io_cq<e53f>/<16661>) icq_list 48 : struct hlist_head/<12a18> release_work 56 : struct work_struct<e53f>/<1491e> io_cq struct <e53f>/<16661> size:56 q 0 : pointer(struct request_queue/<166de>) ioc 8 : pointer(struct io_context<e53f>/<165e7>) noname 16 : union noname/<16689> noname 32 : union noname<e53f>/<166ae> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union /<16689> size:16 q_node 0 : struct list_head<e53f>/<fb40> __rcu_icq_cache 0 : pointer(struct kmem_cache/<166e8>) noname union /<166ae> size:16 ioc_node 0 : struct hlist_node<e53f>/<123c6> __rcu_head 0 : struct callback_head/<11cc6> request_queue struct /<166de> size:? kmem_cache struct /<166e8> size:? capture_control struct /<166f2> size:? kernel_siginfo struct /<16707> size:48 noname 0 : struct noname<e53f>/<16717> noname struct <e53f>/<16717> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<e53f>/<1674d> __sifields union <e53f>/<1674d> size:32 _kill 0 : struct noname/<16761> _timer 0 : struct noname<e53f>/<1678a> _rt 0 : struct noname/<167cb> _sigchld 0 : struct noname<e53f>/<16800> _sigfault 0 : struct noname/<1684d> _sigpoll 0 : struct noname<e53f>/<168e1> _sigsys 0 : struct noname/<1690a> noname struct /<16761> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct /<1678a> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<e53f>/<1694a>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct /<167cb> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<e53f>/<1694a>) noname struct <e53f>/<16800> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct /<1684d> size:32 _addr 0 : pointer(no type) noname 8 : union noname/<16865> noname union /<16865> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname/<16881> _addr_pkey 0 : struct noname<e53f>/<168b6> noname struct <e53f>/<16881> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct /<168b6> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct /<168e1> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct /<1690a> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <e53f>/<1694a> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <e53f>/<1698d> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct /<169a3> size:? compat_robust_list_head struct /<169ad> size:12 list 0 : struct compat_robust_list<e53f>/<169de> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <e53f>/<169de> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct /<16a10> size:? perf_event_context struct /<16a26> size:256 pmu 0 : pointer(struct pmu<e53f>/<16b96>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock/) mutex 16 : struct mutex<e53f>/<faae> active_ctx_list 48 : struct list_head/ pinned_groups 64 : struct perf_event_groups<e53f>/<193fe> flexible_groups 80 : struct perf_event_groups/<193fe> event_list 96 : struct list_head<e53f>/<fb40> pinned_active 112 : struct list_head/ flexible_active 128 : struct list_head<e53f>/<fb40> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) task 176 : pointer(struct task_struct/<12b5c>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<e53f>/<16a26>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<e53f>/<11cc6> pmu struct <e53f>/<16b96> size:296 entry 0 : struct list_head/ module 16 : pointer(struct module<e53f>/<11435>) dev 24 : pointer(struct device/<16da6>) attr_groups 32 : pointer(pointer(const(struct attribute_group<e53f>/<11a72>))) attr_update 40 : pointer(pointer(const(struct attribute_group/<11a72>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<e53f>/<18116>) exclusive_cnt 80 : typedef(atomic_t=struct noname/) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu/<16b96>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<e53f>/<16b96>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/<1824e>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<e53f>/<1824e>),pointer(struct mm_struct<e53f>/<fb6b>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event/<1824e>),pointer(struct mm_struct/))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<e53f>/<1824e>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event/<1824e>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<e53f>/<1824e>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event/<1824e>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<e53f>/<1824e>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu/<16b96>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<e53f>/<16b96>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu/<16b96>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<e53f>/<1824e>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context/<16a26>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<e53f>/<166e8>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context/<16a26>),pointer(struct perf_event_context/<16a26>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<e53f>/<1824e>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<e53f>/<1824e>),pointer(struct perf_output_handle<e53f>/<19358>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head/))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<e53f>/<1824e>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/<1824e>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<e53f>/<1824e>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/<1824e>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct /<16da6> size:744 kobj 0 : struct kobject<e53f>/<11735> parent 64 : pointer(struct device/<16da6>) p 72 : pointer(struct device_private<e53f>/<17021>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<e53f>/<17030>)) bus 96 : pointer(struct bus_type/<1721a>) driver 104 : pointer(struct device_driver<e53f>/<17351>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex/ links 160 : struct dev_links_info<e53f>/<1754c> power 216 : struct dev_pm_info/<1758a> pm_domain 520 : pointer(struct dev_pm_domain<e53f>/<179fb>) em_pd 528 : pointer(struct em_perf_domain/<17a69>) msi_domain 536 : pointer(struct irq_domain<e53f>/<17ae4>) pins 544 : pointer(struct dev_pin_info/<17aee>) msi_list 552 : struct list_head<e53f>/<fb40> dma_ops 568 : pointer(const(struct dma_map_ops/<17afd>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region/<17b11>)) dma_parms 608 : pointer(struct device_dma_parameters<e53f>/<17b1b>) dma_pools 616 : struct list_head/ dma_mem 632 : pointer(struct dma_coherent_mem<e53f>/<17b44>) cma_area 640 : pointer(struct cma/<17b4e>) archdata 648 : struct dev_archdata<e53f>/<17b53> of_node 648 : pointer(struct device_node/<17b60>) fwnode 656 : pointer(struct fwnode_handle<e53f>/<17c04>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) devres_head 680 : struct list_head/ class 696 : pointer(struct class<e53f>/<17f5a>) groups 704 : pointer(pointer(const(struct attribute_group/<11a72>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>))) iommu_group 720 : pointer(struct iommu_group/<18102>) iommu 728 : pointer(struct dev_iommu<e53f>/<1810c>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct /<17021> size:? device_type struct /<17030> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group/<11a72>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>),pointer(struct kobj_uevent_env<e53f>/<118af>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device/<16da6>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname/<109b6>)),pointer(typedef(kgid_t=struct noname/<109e8>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>))) pm 40 : pointer(const(struct dev_pm_ops/<170d0>)) dev_pm_ops struct /<170d0> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) bus_type struct <e53f>/<1721a> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device/<16da6>) bus_groups 24 : pointer(pointer(const(struct attribute_group<e53f>/<11a72>))) dev_groups 32 : pointer(pointer(const(struct attribute_group/<11a72>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<e53f>/<11a72>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>),pointer(struct device_driver/<17351>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>),pointer(struct kobj_uevent_env<e53f>/<118af>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>),typedef(pm_message_t=struct pm_message/<1750c>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) pm 144 : pointer(const(struct dev_pm_ops/<170d0>)) iommu_ops 152 : pointer(const(struct iommu_ops<e53f>/<17535>)) p 160 : pointer(struct subsys_private/<1753f>) lock_key 168 : struct lock_class_key<e53f>/<17544> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct /<17351> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type/<1721a>) owner 16 : pointer(struct module<e53f>/<11435>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type/ of_match_table 40 : pointer(const(struct of_device_id<e53f>/<17448>)) acpi_match_table 48 : pointer(const(struct acpi_device_id/<1749c>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>),typedef(pm_message_t=struct pm_message<e53f>/<1750c>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) groups 104 : pointer(pointer(const(struct attribute_group<e53f>/<11a72>))) dev_groups 112 : pointer(pointer(const(struct attribute_group/<11a72>))) pm 120 : pointer(const(struct dev_pm_ops<e53f>/<170d0>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>))) p 136 : pointer(struct driver_private<e53f>/<17526>) of_device_id struct <e53f>/<17448> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <e53f>/<1749c> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <e53f>/<1750c> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct /<17526> size:? iommu_ops struct /<17535> size:? subsys_private struct /<1753f> size:? lock_class_key struct /<17544> size:0 dev_links_info struct /<1754c> size:56 suppliers 0 : struct list_head<e53f>/<fb40> consumers 16 : struct list_head/ defer_sync 32 : struct list_head<e53f>/<fb40> status 48 : enum dl_dev_state/ dev_pm_info struct /<1758a> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<e53f>/<1750c>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) entry 16 : struct list_head/ completion 32 : struct completion<e53f>/<14058> wakeup 64 : pointer(struct wakeup_source/<17885>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer/<13a64> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct/<1491e> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) wakeirq 208 : pointer(struct wake_irq/<17989>) usage_count 216 : typedef(atomic_t=struct noname<e53f>/<fa63>) child_count 220 : typedef(atomic_t=struct noname/) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<e53f>/<e645> runtime_status 236 : enum rpm_status/ runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<e53f>/<17993>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<e53f>/<179f1>) wakeup_source struct <e53f>/<17885> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head/ lock 32 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) wakeirq 40 : pointer(struct wake_irq/<17989>) timer 48 : struct timer_list<e53f>/<1565c> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<e53f>/<16da6>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <e53f>/<17989> size:? pm_subsys_data struct <e53f>/<17993> size:32 lock 0 : typedef(spinlock_t=struct spinlock/) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head/ domain_data 24 : pointer(struct pm_domain_data<e53f>/<179d6>) pm_domain_data struct <e53f>/<179d6> size:? dev_pm_qos struct <e53f>/<179f1> size:? dev_pm_domain struct <e53f>/<179fb> size:224 ops 0 : struct dev_pm_ops/<170d0> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<e53f>/<16da6>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device/<16da6>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>))) em_perf_domain struct <e53f>/<17a69> size:16 table 0 : pointer(struct em_perf_state/<17aa7>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <e53f>/<17aa7> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct /<17ae4> size:? dev_pin_info struct /<17aee> size:? dma_map_ops struct /<17afd> size:? bus_dma_region struct /<17b11> size:? device_dma_parameters struct /<17b1b> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct /<17b44> size:? cma struct /<17b4e> size:? dev_archdata struct /<17b53> size:0 device_node struct /<17b60> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle/<17c04> properties 88 : pointer(struct property<e53f>/<17f04>) deadprops 96 : pointer(struct property/<17f04>) parent 104 : pointer(struct device_node<e53f>/<17b60>) child 112 : pointer(struct device_node/<17b60>) sibling 120 : pointer(struct device_node<e53f>/<17b60>) kobj 128 : struct kobject/<11735> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct /<17c04> size:64 secondary 0 : pointer(struct fwnode_handle<e53f>/<17c04>) ops 8 : pointer(const(struct fwnode_operations/<17c64>)) dev 16 : pointer(struct device<e53f>/<16da6>) suppliers 24 : struct list_head/ consumers 40 : struct list_head<e53f>/<fb40> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct /<17c64> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<e53f>/<17c04>)(pointer(struct fwnode_handle<e53f>/<17c04>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle/<17c04>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<e53f>/<17c04>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle/<17c04>)),pointer(const(struct device/<16da6>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<e53f>/<17c04>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/<17c04>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<e53f>/<17c04>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle/<17c04>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<e53f>/<17c04>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle/<17c04>)(pointer(const(struct fwnode_handle/<17c04>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<e53f>/<17c04>)(pointer(const(struct fwnode_handle<e53f>/<17c04>)),pointer(struct fwnode_handle<e53f>/<17c04>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle/<17c04>)(pointer(const(struct fwnode_handle/<17c04>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<e53f>/<17c04>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<e53f>/<17e6f>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle/<17c04>)(pointer(const(struct fwnode_handle/<17c04>)),pointer(struct fwnode_handle/<17c04>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<e53f>/<17c04>)(pointer(const(struct fwnode_handle<e53f>/<17c04>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle/<17c04>)(pointer(struct fwnode_handle/<17c04>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<e53f>/<17c04>)),pointer(struct fwnode_endpoint<e53f>/<17ec2>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle/<17c04>))) fwnode_reference_args struct /<17e6f> size:80 fwnode 0 : pointer(struct fwnode_handle<e53f>/<17c04>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <e53f>/<17ec2> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle/<17c04>)) property struct /<17f04> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property/<17f04>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute/<11af0> class struct /<17f5a> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module/<11435>) class_groups 16 : pointer(pointer(const(struct attribute_group<e53f>/<11a72>))) dev_groups 24 : pointer(pointer(const(struct attribute_group/<11a72>))) dev_kobj 32 : pointer(struct kobject<e53f>/<11735>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>),pointer(struct kobj_uevent_env/<118af>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<e53f>/<16da6>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class/<17f5a>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/<16da6>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<e53f>/<18042>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device/<16da6>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<e53f>/<16da6>),pointer(typedef(kuid_t=struct noname<e53f>/<109b6>)),pointer(typedef(kgid_t=struct noname<e53f>/<109e8>)))) pm 104 : pointer(const(struct dev_pm_ops/<170d0>)) p 112 : pointer(struct subsys_private<e53f>/<1753f>) kobj_ns_type_operations struct <e53f>/<18042> size:48 type 0 : enum kobj_ns_type/ current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<e53f>/<180bc>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <e53f>/<180bc> size:? iommu_group struct <e53f>/<18102> size:? dev_iommu struct <e53f>/<1810c> size:? perf_cpu_context struct <e53f>/<18116> size:424 ctx 0 : struct perf_event_context/<16a26> task_ctx 256 : pointer(struct perf_event_context<e53f>/<16a26>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock/) hrtimer 280 : struct hrtimer<e53f>/<13a64> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup/<181f7>) cgrp_cpuctx_entry 368 : struct list_head<e53f>/<fb40> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<e53f>/<1824e>)) heap_default 408 : pointer(struct perf_event/<1824e>)[2] perf_cgroup struct /<181f7> size:208 css 0 : struct cgroup_subsys_state<e53f>/<14f26> info 200 : pointer(struct perf_cgroup_info/<18220>) perf_cgroup_info struct /<18220> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct /<1824e> size:968 event_entry 0 : struct list_head<e53f>/<fb40> sibling_list 16 : struct list_head/ active_list 32 : struct list_head<e53f>/<fb40> group_node 48 : struct rb_node/ group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head/ hlist_entry 96 : struct hlist_node<e53f>/<123c6> active_entry 112 : struct list_head/ nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event/<1824e>) pmu 152 : pointer(struct pmu<e53f>/<16b96>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<e53f>/<e6b6> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<e53f>/<185dd>) child_count 184 : typedef(atomic64_t=struct noname/) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<e53f>/<1860a> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<e53f>/<189dc> ctx 544 : pointer(struct perf_event_context/<16a26>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname/) child_total_time_running 568 : typedef(atomic64_t=struct noname<e53f>/<fafd>) child_mutex 576 : struct mutex/ child_list 608 : struct list_head<e53f>/<fb40> parent 624 : pointer(struct perf_event/<1824e>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<e53f>/<fb40> owner 656 : pointer(struct task_struct/<12b5c>) mmap_mutex 664 : struct mutex<e53f>/<faae> mmap_count 696 : typedef(atomic_t=struct noname/) rb 704 : pointer(struct perf_buffer<e53f>/<18cca>) rb_entry 712 : struct list_head/ rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) fasync 768 : pointer(struct fasync_struct/<12422>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work/<18ccf> event_limit 816 : typedef(atomic_t=struct noname<e53f>/<fa63>) addr_filters 824 : struct perf_addr_filters_head/<18d01> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<e53f>/<18d37>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<e53f>/<1824e>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event/<1824e>))) callback_head 880 : struct callback_head<e53f>/<11cc6> ns 896 : pointer(struct pid_namespace/<12a5f>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<e53f>/<1824e>),pointer(struct perf_sample_data<e53f>/<18d98>),pointer(struct pt_regs<e53f>/<19194>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<e53f>/<181f7>) security 944 : pointer(no type) sb_list 952 : struct list_head<e53f>/<fb40> noname struct <e53f>/<185dd> size:8 a 0 : typedef(local_t=struct noname/<185f9>) noname struct /<185f9> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>)) perf_event_attr struct <e53f>/<1860a> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<e53f>/<18643> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname/<188a6> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname/<188dc> noname 64 : union noname<e53f>/<1891f> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <e53f>/<18643> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <e53f>/<188a6> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <e53f>/<188dc> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <e53f>/<1891f> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <e53f>/<189dc> size:192 noname 0 : union noname/<189ec> target 96 : pointer(struct task_struct<e53f>/<12b5c>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<e53f>/<185dd>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<e53f>/<18b8b> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <e53f>/<189ec> size:96 noname 0 : struct noname/<189f8> noname 0 : struct noname<e53f>/<18a7d> noname 0 : struct noname/<18a96> noname 0 : struct noname<e53f>/<18aaf> noname 0 : struct noname/<18ad4> noname 0 : struct noname<e53f>/<18af9> noname struct <e53f>/<189f8> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra/<18c0b> branch_reg 72 : struct hw_perf_event_extra<e53f>/<18c0b> noname struct <e53f>/<18a7d> size:64 hrtimer 0 : struct hrtimer/<13a64> noname struct /<18a96> size:16 tp_list 0 : struct list_head<e53f>/<fb40> noname struct <e53f>/<18aaf> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <e53f>/<18ad4> size:40 info 0 : struct arch_hw_breakpoint/<18c44> bp_list 24 : struct list_head<e53f>/<fb40> noname struct <e53f>/<18af9> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union /<18b8b> size:16 noname 0 : struct noname<e53f>/<18b97> noname 0 : struct noname/<18bbc> noname struct /<18b97> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname/<185dd>) noname struct /<18bbc> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct /<18c0b> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct /<18c44> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<e53f>/<18c71> arch_hw_breakpoint_ctrl struct <e53f>/<18c71> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct /<18cca> size:? irq_work struct /<18ccf> size:24 node 0 : struct __call_single_node<e53f>/<136e9> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work/<18ccf>))) perf_addr_filters_head struct /<18d01> size:24 list 0 : struct list_head<e53f>/<fb40> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock/) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <e53f>/<18d37> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <e53f>/<18d98> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<e53f>/<18f14>) br_stack 16 : pointer(struct perf_branch_stack/<18fbb>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src/<19087> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<e53f>/<18e25> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<e53f>/<18e79> callchain 112 : pointer(struct perf_callchain_entry/<19142>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs/<1916e> regs_intr 144 : struct perf_regs<e53f>/<1916e> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct /<18e25> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct /<18e79> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct /<18f14> size:32 frag 0 : struct perf_raw_frag<e53f>/<18f35> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct /<18f35> size:28 noname 0 : union noname<e53f>/<18f45> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union /<18f45> size:8 next 0 : pointer(struct perf_raw_frag<e53f>/<18f35>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct /<18fbb> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<e53f>/<18ff3>[no count] perf_branch_entry struct <e53f>/<18ff3> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union /<19087> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname/<190a6> noname struct /<190a6> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <e53f>/<19142> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <e53f>/<1916e> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<e53f>/<19194>) pt_regs struct <e53f>/<19194> size:336 noname 0 : union noname/<191a5> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union /<191a5> size:272 user_regs 0 : struct user_pt_regs<e53f>/<f4d5> noname 0 : struct noname/<191be> noname struct /<191be> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_output_handle struct /<19358> size:56 event 0 : pointer(struct perf_event<e53f>/<1824e>) rb 8 : pointer(struct perf_buffer/<18cca>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname/<193ab> page 48 : int (base type, DW_ATE_signed size:4) noname union <e53f>/<193ab> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <e53f>/<193fe> size:16 tree 0 : struct rb_root/<13cec> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <e53f>/<19427> size:? numa_group struct <e53f>/<19431> size:? rseq struct <e53f>/<1944c> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname/<19479> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <e53f>/<19479> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <e53f>/<194a3> size:0 page_frag struct <e53f>/<194ab> size:16 page 0 : pointer(struct page/<102cd>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct /<194dd> size:? mem_cgroup struct /<194e7> size:? kmap_ctrl struct /<194ec> size:0 vm_struct struct /<194fa> size:64 next 0 : pointer(struct vm_struct<e53f>/<194fa>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<e53f>/<102cd>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct /<19573> size:976 cpu_context 0 : struct cpu_context<e53f>/<1961a> uw 112 : struct noname/<19594> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<e53f>/<196bf> noname struct <e53f>/<19594> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state/ cpu_context struct /<1961a> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) debug_info struct <e53f>/<196bf> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<e53f>/<1824e>)[16] hbp_watch 144 : pointer(struct perf_event/<1824e>)[16] fs_pin struct /<19716> size:? file_ra_state struct /<1971b> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct /<197dd> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<e53f>/<129f7>) module_param_attrs struct <e53f>/<197f7> size:? module_attribute struct <e53f>/<19801> size:56 attr 0 : struct attribute/<119fd> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<e53f>/<19801>),pointer(struct module_kobject<e53f>/<116f0>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute/<19801>),pointer(struct module_kobject/<116f0>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<e53f>/<11435>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module/<11435>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<e53f>/<11435>))) kernel_symbol struct <e53f>/<198c7> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct /<19903> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module/<11435>) ops 16 : pointer(const(struct kernel_param_ops<e53f>/<1998f>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<e53f>/<1995b> noname union <e53f>/<1995b> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<e53f>/<19a28>)) arr 0 : pointer(const(struct kparam_array/<19a53>)) kernel_param_ops struct /<1998f> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param/<19903>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<e53f>/<19903>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct /<19a28> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct /<19a53> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops/<1998f>)) elem 24 : pointer(no type) exception_table_entry struct <e53f>/<19aa2> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <e53f>/<19acd> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<e53f>/<19b25> mod_tree_node struct <e53f>/<19b25> size:56 mod 0 : pointer(struct module/<11435>) node 8 : struct latch_tree_node<e53f>/<19b49> latch_tree_node struct <e53f>/<19b49> size:48 node 0 : struct rb_node/[2] mod_arch_specific struct /<19b6a> size:32 core 0 : struct mod_plt_sec<e53f>/<19b97> init 12 : struct mod_plt_sec/<19b97> ftrace_trampolines 24 : pointer(struct plt_entry<e53f>/<19bc9>) mod_plt_sec struct <e53f>/<19b97> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct /<19bc9> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <e53f>/<19c06> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <e53f>/<19c44> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym/<19c92>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <e53f>/<19c92> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <e53f>/<19d14> size:? module_notes_attrs struct <e53f>/<19d1e> size:? srcu_struct struct <e53f>/<19d2d> size:1944 node 0 : struct srcu_node/<19e12>[17] level 1632 : pointer(struct srcu_node<e53f>/<19e12>)[3] srcu_cb_mutex 1656 : struct mutex/ lock 1688 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) srcu_gp_mutex 1696 : struct mutex/ srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data/<19e85>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex/ srcu_barrier_completion 1816 : struct completion<e53f>/<14058> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname/) work 1856 : struct delayed_work<e53f>/<19fac> srcu_node struct <e53f>/<19e12> size:96 lock 0 : typedef(spinlock_t=struct spinlock/) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node/<19e12>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct /<19e85> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) srcu_cblist 72 : struct rcu_segcblist/<19f4a> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list/<1565c> work 224 : struct work_struct<e53f>/<1491e> srcu_barrier_head 256 : struct callback_head/<11cc6> mynode 272 : pointer(struct srcu_node<e53f>/<19e12>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct/<19d2d>) rcu_segcblist struct /<19f4a> size:88 head 0 : pointer(struct callback_head<e53f>/<11cc6>) tails 8 : pointer(pointer(struct callback_head/<11cc6>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct /<19fac> size:88 work 0 : struct work_struct<e53f>/<1491e> timer 32 : struct timer_list/<1565c> wq 72 : pointer(struct workqueue_struct<e53f>/<15cf6>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct /<19fea> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <e53f>/<1a02d> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode/<1064f>)(pointer(struct super_block/<10f96>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<e53f>/<1064f>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode/<1064f>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<e53f>/<1064f>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(struct writeback_control/<1a1d0>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode/<1064f>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<e53f>/<10f96>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<e53f>/<10b5e>),pointer(struct kstatfs<e53f>/<1a224>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<e53f>/<10f96>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/<1278d>),pointer(struct dentry/<10b5e>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<e53f>/<1278d>),pointer(struct dentry<e53f>/<10b5e>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/<1278d>),pointer(struct dentry/<10b5e>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<e53f>/<1278d>),pointer(struct dentry<e53f>/<10b5e>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<e53f>/<10f96>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot/<1a2ba>))(pointer(struct inode/<1064f>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),pointer(struct page<e53f>/<102cd>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block/<10f96>),pointer(struct shrink_control/<1a481>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<e53f>/<10f96>),pointer(struct shrink_control<e53f>/<1a481>))) writeback_control struct <e53f>/<1a1d0> size:? kstatfs struct <e53f>/<1a224> size:? dquot struct <e53f>/<1a2ba> size:208 dq_hash 0 : struct hlist_node/<123c6> dq_inuse 16 : struct list_head<e53f>/<fb40> dq_free 32 : struct list_head/ dq_dirty 48 : struct list_head<e53f>/<fb40> dq_lock 64 : struct mutex/ dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) dq_count 100 : typedef(atomic_t=struct noname/) dq_sb 104 : pointer(struct super_block<e53f>/<10f96>) dq_id 112 : struct kqid/<1a360> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<e53f>/<1a3cd> kqid struct <e53f>/<1a360> size:8 noname 0 : union noname/<1a370> type 4 : enum quota_type<e53f>/<e71a> noname union <e53f>/<1a370> size:4 uid 0 : typedef(kuid_t=struct noname/<109b6>) gid 0 : typedef(kgid_t=struct noname<e53f>/<109e8>) projid 0 : typedef(kprojid_t=struct noname/<1a3b1>) noname struct /<1a3b1> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <e53f>/<1a3cd> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct /<1a481> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<e53f>/<194e7>) dquot_operations struct <e53f>/<1a4d0> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/<1a2ba>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<e53f>/<1a2ba>)(pointer(struct super_block<e53f>/<10f96>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot/<1a2ba>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<e53f>/<1a2ba>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/<1a2ba>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<e53f>/<1a2ba>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<e53f>/<1064f>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/<1064f>),pointer(typedef(kprojid_t=struct noname/<1a3b1>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<e53f>/<1064f>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),pointer(struct kqid/<1a360>))) quotactl_ops struct /<1a602> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<e53f>/<10f32>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info/<1a6ee>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),struct kqid<e53f>/<1a360>,pointer(struct qc_dqblk<e53f>/<1a77f>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),pointer(struct kqid/<1a360>),pointer(struct qc_dqblk/<1a77f>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),struct kqid<e53f>/<1a360>,pointer(struct qc_dqblk<e53f>/<1a77f>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),pointer(struct qc_state/<1a88d>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <e53f>/<1a6ee> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <e53f>/<1a77f> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <e53f>/<1a88d> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<e53f>/<1a8bd>[3] qc_type_state struct <e53f>/<1a8bd> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <e53f>/<1a95e> size:? xattr_handler struct <e53f>/<1a972> size:? hlist_bl_head struct <e53f>/<1a977> size:8 first 0 : pointer(struct hlist_bl_node/<10cad>) block_device struct /<1a991> size:? mtd_info struct /<1a99b> size:? quota_info struct /<1a9a0> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore/<1445b> files 48 : pointer(struct inode<e53f>/<1064f>)[3] info 72 : struct mem_dqinfo/<1aa05>[3] ops 288 : pointer(const(struct quota_format_ops<e53f>/<1aac7>))[3] mem_dqinfo struct <e53f>/<1aa05> size:72 dqi_format 0 : pointer(struct quota_format_type/<1aa7f>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head/ dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct /<1aa7f> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops/<1aac7>)) qf_owner 16 : pointer(struct module<e53f>/<11435>) qf_next 24 : pointer(struct quota_format_type/<1aa7f>) quota_format_ops struct /<1aac7> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<e53f>/<10f96>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<e53f>/<1a2ba>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/<1a2ba>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<e53f>/<1a2ba>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/<10f96>),pointer(struct kqid/<1a360>))) sb_writers struct /<1ab45> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head/<123fc>) rw_sem 32 : struct percpu_rw_semaphore<e53f>/<1ab83>[3] percpu_rw_semaphore struct <e53f>/<1ab83> size:96 rss 0 : struct rcu_sync/<1abc8> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait/<1ac02> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) block 88 : typedef(atomic_t=struct noname/) rcu_sync struct /<1abc8> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<e53f>/<123fc>) cb_head 32 : struct callback_head/<11cc6> rcuwait struct /<1ac02> size:8 task 0 : pointer(struct task_struct<e53f>/<12b5c>) fsnotify_mark_connector struct <e53f>/<1ac1c> size:? noname struct <e53f>/<1ac2c> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct /<1ac49> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<e53f>/<1ac49>),pointer(struct shrink_control<e53f>/<1a481>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker/<1ac49>),pointer(struct shrink_control/<1a481>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head/ id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname/))) list_lru struct /<1acd1> size:32 node 0 : pointer(struct list_lru_node<e53f>/<1ad0f>) list 8 : struct list_head/ shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct /<1ad0f> size:64 lock 0 : typedef(spinlock_t=struct spinlock<e53f>/<f9aa>) lru 8 : struct list_lru_one/<1ad49> memcg_lrus 32 : pointer(struct list_lru_memcg<e53f>/<1ad6f>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct /<1ad49> size:24 list 0 : struct list_head<e53f>/<fb40> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct /<1ad6f> size:16 rcu 0 : struct callback_head<e53f>/<11cc6> lru 16 : pointer(struct list_lru_one/<1ad49>)[no count] delayed_call struct /<1adc5> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct /<1af09> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<e53f>/<109b6>) ia_gid 12 : typedef(kgid_t=struct noname/<109e8>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64/<1af7e> ia_mtime 40 : struct timespec64<e53f>/<1af7e> ia_ctime 56 : struct timespec64/<1af7e> ia_file 72 : pointer(struct file<e53f>/<11b6f>) timespec64 struct <e53f>/<1af7e> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <e53f>/<1afc3> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<e53f>/<109b6>) gid 52 : typedef(kgid_t=struct noname/<109e8>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64/<1af7e> mtime 80 : struct timespec64<e53f>/<1af7e> ctime 96 : struct timespec64/<1af7e> btime 112 : struct timespec64<e53f>/<1af7e> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <e53f>/<1b0e2> size:? bdi_writeback struct <e53f>/<1b14e> size:? file_lock_context struct <e53f>/<1b158> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock/) flc_flock 8 : struct list_head<e53f>/<fb40> flc_posix 24 : struct list_head/ flc_lease 40 : struct list_head<e53f>/<fb40> cdev struct <e53f>/<1b19b> size:? address_space_operations struct <e53f>/<1b1aa> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/<102cd>),pointer(struct writeback_control/<1a1d0>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),pointer(struct page<e53f>/<102cd>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/<1057c>),pointer(struct writeback_control/<1a1d0>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<e53f>/<102cd>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/<11b6f>),pointer(struct address_space/<1057c>),pointer(struct list_head/),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<e53f>/<1b351>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/<11b6f>),pointer(struct address_space/<1057c>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page/<102cd>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<e53f>/<11b6f>),pointer(struct address_space<e53f>/<1057c>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<e53f>/<102cd>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space/<1057c>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<e53f>/<102cd>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/<102cd>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<e53f>/<102cd>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/<11f25>),pointer(struct iov_iter/<11fd8>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<e53f>/<1057c>),pointer(struct page<e53f>/<102cd>),pointer(struct page<e53f>/<102cd>),enum migrate_mode<e53f>/<e739>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page/<102cd>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<e53f>/<102cd>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/<102cd>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<e53f>/<102cd>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page/<102cd>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<e53f>/<1057c>),pointer(struct page<e53f>/<102cd>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct/<1b4b2>),pointer(struct file/<11b6f>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<e53f>/<11b6f>))) readahead_control struct <e53f>/<1b351> size:? swap_info_struct struct <e53f>/<1b4b2> size:? dev_pagemap struct <e53f>/<1b4e3> size:152 altmap 0 : struct vmem_altmap/<1b57d> ref 48 : pointer(struct percpu_ref<e53f>/<15c1d>) internal_ref 56 : struct percpu_ref/<15c1d> done 72 : struct completion<e53f>/<14058> type 104 : enum memory_type/ flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops/<1b5dd>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<e53f>/<1b55f> noname union <e53f>/<1b55f> size:16 range 0 : struct range/<1b622> ranges 0 : struct range<e53f>/<1b622>[0] vmem_altmap struct <e53f>/<1b57d> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <e53f>/<1b5dd> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page/<102cd>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<e53f>/<1b4e3>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap/<1b4e3>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<e53f>/<10196>))) range struct <e53f>/<1b622> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <e53f>/<1b707> size:0 noname struct <e53f>/<1b720> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct /<1b748> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<e53f>/<fafd>))[4] linux_binfmt struct <e53f>/<1b76e> size:? noname struct <e53f>/<1b77e> size:40 id 0 : typedef(atomic64_t=struct noname/) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct/<129f7>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct /<1b7c4> size:56 nr_threads 0 : typedef(atomic_t=struct noname<e53f>/<fa63>) dumper 8 : struct core_thread/<1b7f5> startup 24 : struct completion<e53f>/<14058> core_thread struct <e53f>/<1b7f5> size:16 task 0 : pointer(struct task_struct/<12b5c>) next 8 : pointer(struct core_thread<e53f>/<1b7f5>) kioctx_table struct <e53f>/<1b823> size:? mmu_notifier_subscriptions struct <e53f>/<1b82d> size:? uprobes_state struct <e53f>/<1b832> size:0 kvm_memslots struct <e53f>/<1b84b> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname/) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot/<1b8b2>[no count] kvm_memory_slot struct /<1b8b2> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot/<1b92f> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct /<1b92f> size:0 kvm_io_bus struct /<1b955> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<e53f>/<1b98d>[no count] kvm_io_range struct <e53f>/<1b98d> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device/<1b9ca>) kvm_io_device struct /<1b9ca> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<e53f>/<1b9e9>)) kvm_io_device_ops struct <e53f>/<1b9e9> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu/),pointer(struct kvm_io_device/<1b9ca>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<e53f>/<f5a5>),pointer(struct kvm_io_device<e53f>/<1b9ca>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device/<1b9ca>))) kvm_vm_stat struct /<1ba6a> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <e53f>/<1ba8c> size:392 mmu 0 : struct kvm_s2_mmu/<1bb14> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<e53f>/<1bb89> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <e53f>/<1bb14> size:48 vmid 0 : struct kvm_vmid/<1bb59> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable/<1bb7f>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch/<1ba8c>) kvm_vmid struct /<1bb59> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct /<1bb7f> size:? vgic_dist struct /<1bb89> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname/<1bc06> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<e53f>/<1bcbc>) dist_iodev 64 : struct vgic_io_device/<1bdf6> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) lpi_list_head 128 : struct list_head/ lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head/ iter 168 : pointer(struct vgic_state_iter<e53f>/<1c0ab>) its_vm 176 : struct its_vm/<1c0b0> noname union /<1bc06> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head/ vgic_irq struct /<1bcbc> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<e53f>/<f9cc>) lpi_list 8 : struct list_head/ ap_list 24 : struct list_head<e53f>/<fb40> vcpu 40 : pointer(struct kvm_vcpu/) target_vcpu 48 : pointer(struct kvm_vcpu<e53f>/<f5a5>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref/<197dd> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<e53f>/<1bd74> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config/ get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union /<1bd74> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct /<1bdf6> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname/<1be12> regions 16 : pointer(const(struct vgic_register_region<e53f>/<1c0a1>)) iodev_type 24 : enum iodev_type/ nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device/<1b9ca> noname union /<1be12> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<e53f>/<f5a5>) its 0 : pointer(struct vgic_its/<1be65>) vgic_its struct /<1be65> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<e53f>/<1bdf6> dev 56 : pointer(struct kvm_device/<1bf1b>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<e53f>/<faae> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex/ device_list 168 : struct list_head<e53f>/<fb40> collection_list 184 : struct list_head/ kvm_device struct /<1bf1b> size:40 ops 0 : pointer(const(struct kvm_device_ops<e53f>/<1bf63>)) kvm 8 : pointer(struct kvm/) private 16 : pointer(no type) vm_node 24 : struct list_head/ kvm_device_ops struct /<1bf63> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/<1bf1b>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<e53f>/<1bf1b>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/<1bf1b>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<e53f>/<1bf1b>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/<1bf1b>),pointer(struct kvm_device_attr/<1c02a>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<e53f>/<1bf1b>),pointer(struct kvm_device_attr<e53f>/<1c02a>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/<1bf1b>),pointer(struct kvm_device_attr/<1c02a>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<e53f>/<1bf1b>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/<1bf1b>),pointer(struct vm_area_struct/))) kvm_device_attr struct /<1c02a> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct /<1c0a1> size:? vgic_state_iter struct /<1c0ab> size:? its_vm struct /<1c0b0> size:128 fwnode 0 : pointer(struct fwnode_handle<e53f>/<17c04>) domain 8 : pointer(struct irq_domain/<17ae4>) vprop_page 16 : pointer(struct page<e53f>/<102cd>) vpes 24 : pointer(pointer(struct its_vpe/<1c12f>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <e53f>/<1c12f> size:128 vpt_page 0 : pointer(struct page/<102cd>) its_vm 8 : pointer(struct its_vm<e53f>/<1c0b0>) vlpi_count 16 : typedef(atomic_t=struct noname/) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<e53f>/<1c193> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock/) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <e53f>/<1c193> size:72 noname 0 : struct noname/<1c19f> noname 0 : struct noname<e53f>/<1c1c4> noname struct <e53f>/<1c19f> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <e53f>/<1c1c4> size:72 fwnode 0 : pointer(struct fwnode_handle/<17c04>) sgi_domain 8 : pointer(struct irq_domain<e53f>/<17ae4>) sgi_config 16 : struct noname/<1c1ec>[16] vmapp_count 64 : typedef(atomic_t=struct noname<e53f>/<fa63>) noname struct <e53f>/<1c1ec> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct /<1c281> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<e53f>/<1c2be>[0] kvm_coalesced_mmio struct <e53f>/<1c2be> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname/<1c2ea> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <e53f>/<1c2ea> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <e53f>/<1c329> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head/<12a18>[no count] mmu_notifier struct /<1c37b> size:56 hlist 0 : struct hlist_node<e53f>/<123c6> ops 16 : pointer(const(struct mmu_notifier_ops/<1c3cb>)) mm 24 : pointer(struct mm_struct<e53f>/<fb6b>) rcu 32 : struct callback_head/<11cc6> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <e53f>/<1c3cb> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/<1c37b>),pointer(struct mm_struct/))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<e53f>/<1c37b>),pointer(struct mm_struct<e53f>/<fb6b>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/<1c37b>),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<e53f>/<1c37b>),pointer(struct mm_struct<e53f>/<fb6b>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/<1c37b>),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname/<102b7>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<e53f>/<1c37b>),pointer(const(struct mmu_notifier_range<e53f>/<1c4d5>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/<1c37b>),pointer(const(struct mmu_notifier_range/<1c4d5>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<e53f>/<1c37b>),pointer(struct mm_struct<e53f>/<fb6b>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier/<1c37b>)(pointer(struct mm_struct/))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<e53f>/<1c37b>))) mmu_notifier_range struct <e53f>/<1c4d5> size:48 vma 0 : pointer(struct vm_area_struct/) mm 8 : pointer(struct mm_struct<e53f>/<fb6b>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<e53f>/<e7e1> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct /<1c58c> size:16 kvm 0 : pointer(struct kvm<e53f>/<f775>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item/<1c5b5>) kvm_stats_debugfs_item struct /<1c5b5> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<e53f>/<e818> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct /<1c5f3> size:24 link 0 : struct hlist_node<e53f>/<123c6> ops 16 : pointer(struct preempt_ops/<1c61c>) preempt_ops struct /<1c61c> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<e53f>/<1c5f3>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier/<1c5f3>),pointer(struct task_struct/<12b5c>))) kvm_run struct /<1c66c> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname/<1c6f4> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<e53f>/<1cbf5> noname union <e53f>/<1c6f4> size:256 hw 0 : struct noname/<1c707> fail_entry 0 : struct noname<e53f>/<1c727> ex 0 : struct noname/<1c754> io 0 : struct noname<e53f>/<1c781> debug 0 : struct noname/<1c7d5> mmio 0 : struct noname<e53f>/<1c7f5> hypercall 0 : struct noname/<1c83c> tpr_access 0 : struct noname<e53f>/<1c890> s390_sieic 0 : struct noname/<1c8ca> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname/<1c911> dcr 0 : struct noname<e53f>/<1c93e> internal 0 : struct noname/<1c978> osi 0 : struct noname<e53f>/<1c9b2> papr_hcall 0 : struct noname/<1c9d3> s390_tsch 0 : struct noname<e53f>/<1ca0d> epr 0 : struct noname/<1ca6e> system_event 0 : struct noname<e53f>/<1ca8e> s390_stsi 0 : struct noname/<1cabb> eoi 0 : struct noname<e53f>/<1cb1c> hyperv 0 : struct kvm_hyperv_exit/<1cc74> arm_nisv 0 : struct noname<e53f>/<1cb49> msr 0 : struct noname/<1cb76> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <e53f>/<1c707> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct /<1c727> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct /<1c754> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct /<1c781> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <e53f>/<1c7d5> size:16 arch 0 : struct kvm_debug_exit_arch/<1cc23> noname struct /<1c7f5> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct /<1c83c> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <e53f>/<1c890> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct /<1c8ca> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <e53f>/<1c911> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <e53f>/<1c93e> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct /<1c978> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <e53f>/<1c9b2> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct /<1c9d3> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <e53f>/<1ca0d> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <e53f>/<1ca6e> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct /<1ca8e> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct /<1cabb> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct /<1cb1c> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <e53f>/<1cb49> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <e53f>/<1cb76> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union /<1cbf5> size:2048 regs 0 : struct kvm_sync_regs<e53f>/<1cdb2> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct /<1cc23> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct /<1cc74> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<e53f>/<1cca0> noname union <e53f>/<1cca0> size:48 synic 0 : struct noname/<1ccb0> hcall 0 : struct noname<e53f>/<1ccfd> syndbg 0 : struct noname/<1cd32> noname struct /<1ccb0> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <e53f>/<1ccfd> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct /<1cd32> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <e53f>/<1cdb2> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct /<1cdc7> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct /<1ce79> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <e53f>/<1ceaa> size:8688 ctxt 0 : struct kvm_cpu_context/ sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<e53f>/<1bb14>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info/<1d0a4> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<e53f>/<1d0e2>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch/<1d0e2> external_debug_state 2400 : struct kvm_guest_debug_arch<e53f>/<1d0e2> host_thread_info 2912 : pointer(struct thread_info/<1368d>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<e53f>/<f524>) host_debug_state 2928 : struct noname/<1cf85> vgic_cpu 3448 : struct vgic_cpu<e53f>/<1d128> timer_cpu 7440 : struct arch_timer_cpu/<1d316> pmu 7704 : struct kvm_pmu<e53f>/<1d3dc> guest_debug_preserved 8264 : struct noname/<1cfdf> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<e53f>/<1d45f> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state/<1d4a5> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname/<1d07e> noname struct /<1cf85> size:520 regs 0 : struct kvm_guest_debug_arch<e53f>/<1d0e2> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct /<1cfdf> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <e53f>/<1d07e> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_vcpu_fault_info struct <e53f>/<1d0a4> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <e53f>/<1d0e2> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <e53f>/<1d128> size:3992 noname 0 : union noname/<1d13b> private_irqs 312 : struct vgic_irq<e53f>/<1bcbc>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock/) ap_list_head 3904 : struct list_head<e53f>/<fb40> rd_iodev 3920 : struct vgic_io_device/<1bdf6> rdreg 3960 : pointer(struct vgic_redist_region<e53f>/<1d2d1>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <e53f>/<1d13b> size:312 vgic_v2 0 : struct vgic_v2_cpu_if/<1d1db> vgic_v3 0 : struct vgic_v3_cpu_if<e53f>/<1d234> vgic_v2_cpu_if struct <e53f>/<1d1db> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct /<1d234> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<e53f>/<1c12f> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct /<1d2d1> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<e53f>/<fb40> arch_timer_cpu struct <e53f>/<1d316> size:264 timers 0 : struct arch_timer_context/<1d351>[2] bg_timer 192 : struct hrtimer<e53f>/<13a64> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct /<1d351> size:96 vcpu 0 : pointer(struct kvm_vcpu<e53f>/<f5a5>) irq 8 : struct kvm_irq_level/<1d3a2> hrtimer 16 : struct hrtimer<e53f>/<13a64> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct /<1d3a2> size:8 noname 0 : union noname<e53f>/<1d3b2> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union /<1d3b2> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct /<1d3dc> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc/<1d43e>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work/<18ccf> kvm_pmc struct /<1d43e> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event/<1824e>) kvm_mmu_memory_cache struct /<1d45f> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<e53f>/<166e8>) objects 16 : pointer(no type)[40] vcpu_reset_state struct /<1d4a5> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct /<1d4e3> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<e53f>/<1d539>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct /<1d539> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) module_state enum <1d56b>/<1d595> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <1d56b>/<1d5c2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <1d56b>/<1d5f4> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <1d56b>/<1d60d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <1d56b>/<1d62c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <1d56b>/<1d64b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <1d56b>/<1d671> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <1d56b>/<1d69d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <1d56b>/<1d6c3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <1d56b>/<1d6e2> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <1d56b>/<1d71b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <1d56b>/<1d746> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <1d56b>/<1d765> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <1d56b>/<1d78a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <1d56b>/<1d7af> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <1d56b>/<1d7cf> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <1d56b>/<1d7e8> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <1d56b>/<1d80d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <1d56b>/<1d844> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 vcpu_sysreg enum <1d56b>/<1d85e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) __INVALID_SYSREG__ = 0 MPIDR_EL1 = 1 CSSELR_EL1 = 2 SCTLR_EL1 = 3 ACTLR_EL1 = 4 CPACR_EL1 = 5 ZCR_EL1 = 6 TTBR0_EL1 = 7 TTBR1_EL1 = 8 TCR_EL1 = 9 ESR_EL1 = 10 AFSR0_EL1 = 11 AFSR1_EL1 = 12 FAR_EL1 = 13 MAIR_EL1 = 14 VBAR_EL1 = 15 CONTEXTIDR_EL1 = 16 TPIDR_EL0 = 17 TPIDRRO_EL0 = 18 TPIDR_EL1 = 19 AMAIR_EL1 = 20 CNTKCTL_EL1 = 21 PAR_EL1 = 22 MDSCR_EL1 = 23 MDCCINT_EL1 = 24 DISR_EL1 = 25 PMCR_EL0 = 26 PMSELR_EL0 = 27 PMEVCNTR0_EL0 = 28 PMEVCNTR30_EL0 = 58 PMCCNTR_EL0 = 59 PMEVTYPER0_EL0 = 60 PMEVTYPER30_EL0 = 90 PMCCFILTR_EL0 = 91 PMCNTENSET_EL0 = 92 PMINTENSET_EL1 = 93 PMOVSSET_EL0 = 94 PMSWINC_EL0 = 95 PMUSERENR_EL0 = 96 APIAKEYLO_EL1 = 97 APIAKEYHI_EL1 = 98 APIBKEYLO_EL1 = 99 APIBKEYHI_EL1 = 100 APDAKEYLO_EL1 = 101 APDAKEYHI_EL1 = 102 APDBKEYLO_EL1 = 103 APDBKEYHI_EL1 = 104 APGAKEYLO_EL1 = 105 APGAKEYHI_EL1 = 106 ELR_EL1 = 107 SP_EL1 = 108 SPSR_EL1 = 109 CNTVOFF_EL2 = 110 CNTV_CVAL_EL0 = 111 CNTV_CTL_EL0 = 112 CNTP_CVAL_EL0 = 113 CNTP_CTL_EL0 = 114 DACR32_EL2 = 115 IFSR32_EL2 = 116 FPEXC32_EL2 = 117 DBGVCR32_EL2 = 118 NR_SYS_REGS = 119 kvm_host_data struct <1d56b>/<1da01> size:1808 host_ctxt 0 : struct kvm_cpu_context<1d56b>/<1da24> pmu_events 1792 : struct kvm_pmu_events<1d56b>/<2bc5b> kvm_cpu_context struct <1d56b>/<1da24> size:1792 regs 0 : struct user_pt_regs<1d56b>/<1da95> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<1d56b>/<1dae4> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<1d56b>/<1db65>) user_pt_regs struct <1d56b>/<1da95> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) user_fpsimd_state struct <1d56b>/<1dae4> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] kvm_vcpu struct <1d56b>/<1db65> size:9072 kvm 0 : pointer(struct kvm<1d56b>/<1dd35>) preempt_notifier 8 : struct preempt_notifier<1d56b>/<2ace9> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<1d56b>/<1e100> mutex 96 : struct mutex<1d56b>/<1e06e> run 128 : pointer(struct kvm_run<1d56b>/<2ad62>) wait 136 : struct rcuwait<1d56b>/<291d4> pid 144 : pointer(struct pid<1d56b>/<20f54>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<1d56b>/<2461f>) stat 168 : struct kvm_vcpu_stat<1d56b>/<2b4bd> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<1d56b>/<2b56f>[2] spin_loop 344 : struct noname<1d56b>/<1dcd7> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<1d56b>/<2b5a0> dirty_ring 9040 : struct kvm_dirty_ring<1d56b>/<2bbd4> noname struct <1d56b>/<1dcd7> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <1d56b>/<1dd35> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) slots_lock 8 : struct mutex<1d56b>/<1e06e> mm 40 : pointer(struct mm_struct<1d56b>/<1e12b>) memslots 48 : pointer(struct kvm_memslots<1d56b>/<29e1d>)[1] vcpus 56 : pointer(struct kvm_vcpu<1d56b>/<1db65>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<1d56b>/<1e023>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<1d56b>/<1e100> lock 4184 : struct mutex<1d56b>/<1e06e> buses 4216 : pointer(struct kvm_io_bus<1d56b>/<29f27>)[4] irqfds 4248 : struct noname<1d56b>/<1dde2> ioeventfds 4320 : struct list_head<1d56b>/<1e100> stat 4336 : struct kvm_vm_stat<1d56b>/<2a03c> arch 4344 : struct kvm_arch<1d56b>/<2a05e> users_count 4736 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<1d56b>/<2a977>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) coalesced_zones 4760 : struct list_head<1d56b>/<1e100> irq_lock 4776 : struct mutex<1d56b>/<1e06e> irq_routing 4808 : pointer(struct kvm_irq_routing_table<1d56b>/<2aa1f>) irq_ack_notifier_list 4816 : struct hlist_head<1d56b>/<20fea> mmu_notifier 4824 : struct mmu_notifier<1d56b>/<2aa71> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<1d56b>/<1e100> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<1d56b>/<1f11e>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<1d56b>/<2ac82>)) srcu 4944 : struct srcu_struct<1d56b>/<282ff> irq_srcu 6888 : struct srcu_struct<1d56b>/<282ff> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <1d56b>/<1dde2> size:72 lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) items 8 : struct list_head<1d56b>/<1e100> resampler_list 24 : struct list_head<1d56b>/<1e100> resampler_lock 40 : struct mutex<1d56b>/<1e06e> spinlock struct <1d56b>/<1df6a> size:4 noname 0 : union noname<1d56b>/<1df7a> noname union <1d56b>/<1df7a> size:4 rlock 0 : struct raw_spinlock<1d56b>/<1df8c> raw_spinlock struct <1d56b>/<1df8c> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<1d56b>/<1dfac>) qspinlock struct <1d56b>/<1dfac> size:4 noname 0 : union noname<1d56b>/<1dfbc> noname union <1d56b>/<1dfbc> size:4 val 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) noname 0 : struct noname<1d56b>/<1dfd4> noname 0 : struct noname<1d56b>/<1dff9> noname struct <1d56b>/<1dfd4> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <1d56b>/<1dff9> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <1d56b>/<1e023> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <1d56b>/<1e06e> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) osq 12 : struct optimistic_spin_queue<1d56b>/<1e0eb> wait_list 16 : struct list_head<1d56b>/<1e100> noname struct <1d56b>/<1e0bd> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <1d56b>/<1e0eb> size:4 tail 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) list_head struct <1d56b>/<1e100> size:16 next 0 : pointer(struct list_head<1d56b>/<1e100>) prev 8 : pointer(struct list_head<1d56b>/<1e100>) mm_struct struct <1d56b>/<1e12b> size:920 noname 0 : struct noname<1d56b>/<1e13e> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <1d56b>/<1e13e> size:920 mmap 0 : pointer(struct vm_area_struct<1d56b>/<1e483>) mm_rb 8 : struct rb_root<1d56b>/<222be> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<1d56b>/<20141>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<1d56b>/<29cf2>)) membarrier_state 72 : typedef(atomic_t=struct noname<1d56b>/<1e023>) mm_users 76 : typedef(atomic_t=struct noname<1d56b>/<1e023>) mm_count 80 : typedef(atomic_t=struct noname<1d56b>/<1e023>) has_pinned 84 : typedef(atomic_t=struct noname<1d56b>/<1e023>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<1d56b>/<1f258>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) mmap_lock 112 : struct rw_semaphore<1d56b>/<22a2d> mmlist 152 : struct list_head<1d56b>/<1e100> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<1d56b>/<29d1a> binfmt 736 : pointer(struct linux_binfmt<1d56b>/<29d40>) context 744 : typedef(mm_context_t=struct noname<1d56b>/<29d50>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<1d56b>/<29d96>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) ioctx_table 808 : pointer(struct kioctx_table<1d56b>/<29df5>) owner 816 : pointer(struct task_struct<1d56b>/<2112e>) user_ns 824 : pointer(struct user_namespace<1d56b>/<22d38>) exe_file 832 : pointer(struct file<1d56b>/<20141>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<1d56b>/<29dff>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<1d56b>/<1e023>) uprobes_state 872 : struct uprobes_state<1d56b>/<29e04> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) async_put_work 880 : struct work_struct<1d56b>/<22ef0> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <1d56b>/<1e483> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<1d56b>/<1e483>) vm_prev 24 : pointer(struct vm_area_struct<1d56b>/<1e483>) vm_rb 32 : struct rb_node<1d56b>/<1e5ad> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<1d56b>/<1e12b>) vm_page_prot 72 : typedef(pgprot_t=struct noname<1d56b>/<1e5eb>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<1d56b>/<1e50f> anon_vma_chain 120 : struct list_head<1d56b>/<1e100> anon_vma 136 : pointer(struct anon_vma<1d56b>/<1e60c>) vm_ops 144 : pointer(const(struct vm_operations_struct<1d56b>/<1e61b>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<1d56b>/<20141>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) vm_policy 184 : pointer(struct mempolicy<1d56b>/<279f9>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<1d56b>/<29cd9> noname struct <1d56b>/<1e50f> size:32 rb 0 : struct rb_node<1d56b>/<1e5ad> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <1d56b>/<1e5ad> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<1d56b>/<1e5ad>) rb_left 16 : pointer(struct rb_node<1d56b>/<1e5ad>) noname struct <1d56b>/<1e5eb> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <1d56b>/<1e60c> size:? vm_operations_struct struct <1d56b>/<1e61b> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<1d56b>/<1e483>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<1d56b>/<1e483>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<1d56b>/<1e483>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<1d56b>/<1e483>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<1d56b>/<1e483>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<1d56b>/<1e756>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<1d56b>/<1e756>),enum page_entry_size<1d56b>/<1d7af>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<1d56b>/<1e756>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<1d56b>/<1e483>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<1d56b>/<1e756>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<1d56b>/<1e756>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<1d56b>/<1e483>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<1d56b>/<1e483>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<1d56b>/<1e483>),pointer(struct mempolicy<1d56b>/<279f9>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<1d56b>/<279f9>)(pointer(struct vm_area_struct<1d56b>/<1e483>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<1d56b>/<1e88d>)(pointer(struct vm_area_struct<1d56b>/<1e483>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <1d56b>/<1e756> size:96 vma 0 : pointer(struct vm_area_struct<1d56b>/<1e483>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<1d56b>/<1e824>)) pud 40 : pointer(typedef(pud_t=struct noname<1d56b>/<1e850>)) orig_pte 48 : typedef(pte_t=struct noname<1d56b>/<1e877>) cow_page 56 : pointer(struct page<1d56b>/<1e88d>) page 64 : pointer(struct page<1d56b>/<1e88d>) pte 72 : pointer(typedef(pte_t=struct noname<1d56b>/<1e877>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<1d56b>/<1e88d>)) noname struct <1d56b>/<1e824> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <1d56b>/<1e850> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <1d56b>/<1e877> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <1d56b>/<1e88d> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<1d56b>/<1e8aa> noname 48 : union noname<1d56b>/<1eae9> _refcount 52 : typedef(atomic_t=struct noname<1d56b>/<1e023>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <1d56b>/<1e8aa> size:40 noname 0 : struct noname<1d56b>/<1e8b6> noname 0 : struct noname<1d56b>/<1e8f3> noname 0 : struct noname<1d56b>/<1e90c> noname 0 : struct noname<1d56b>/<1e9da> noname 0 : struct noname<1d56b>/<1ea23> noname 0 : struct noname<1d56b>/<1ea54> noname 0 : struct noname<1d56b>/<1eab6> callback_head 0 : struct callback_head<1d56b>/<20298> noname struct <1d56b>/<1e8b6> size:40 lru 0 : struct list_head<1d56b>/<1e100> mapping 16 : pointer(struct address_space<1d56b>/<1eb3c>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <1d56b>/<1e8f3> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <1d56b>/<1e90c> size:40 noname 0 : union noname<1d56b>/<1e918> slab_cache 16 : pointer(struct kmem_cache<1d56b>/<24cba>) freelist 24 : pointer(no type) noname 32 : union noname<1d56b>/<1e97a> noname union <1d56b>/<1e918> size:16 slab_list 0 : struct list_head<1d56b>/<1e100> noname 0 : struct noname<1d56b>/<1e930> noname struct <1d56b>/<1e930> size:16 next 0 : pointer(struct page<1d56b>/<1e88d>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <1d56b>/<1e97a> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<1d56b>/<1e99e> noname struct <1d56b>/<1e99e> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <1d56b>/<1e9da> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<1d56b>/<1e023>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <1d56b>/<1ea23> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<1d56b>/<1e023>) deferred_list 16 : struct list_head<1d56b>/<1e100> noname struct <1d56b>/<1ea54> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<1d56b>/<1e88d>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<1d56b>/<1ea84> ptl 32 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) noname union <1d56b>/<1ea84> size:8 pt_mm 0 : pointer(struct mm_struct<1d56b>/<1e12b>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) noname struct <1d56b>/<1eab6> size:16 pgmap 0 : pointer(struct dev_pagemap<1d56b>/<29ab5>) zone_device_data 8 : pointer(no type) noname union <1d56b>/<1eae9> size:4 _mapcount 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <1d56b>/<1eb3c> size:160 host 0 : pointer(struct inode<1d56b>/<1ec0f>) i_pages 8 : struct xarray<1d56b>/<210f8> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<1d56b>/<1e023>) i_mmap 32 : struct rb_root_cached<1d56b>/<2229d> i_mmap_rwsem 48 : struct rw_semaphore<1d56b>/<22a2d> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<1d56b>/<2977c>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) private_list 136 : struct list_head<1d56b>/<1e100> private_data 152 : pointer(no type) inode struct <1d56b>/<1ec0f> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) i_gid 8 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<1d56b>/<1efd4>) i_default_acl 24 : pointer(struct posix_acl<1d56b>/<1efd4>) i_op 32 : pointer(const(struct inode_operations<1d56b>/<1efe3>)) i_sb 40 : pointer(struct super_block<1d56b>/<1f568>) i_mapping 48 : pointer(struct address_space<1d56b>/<1eb3c>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<1d56b>/<1ecbe> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<1d56b>/<29550> i_mtime 104 : struct timespec64<1d56b>/<29550> i_ctime 120 : struct timespec64<1d56b>/<29550> i_lock 136 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<1d56b>/<22a2d> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<1d56b>/<20998> i_io_list 232 : struct list_head<1d56b>/<1e100> i_wb 248 : pointer(struct bdi_writeback<1d56b>/<29720>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<1d56b>/<1e100> i_sb_list 280 : struct list_head<1d56b>/<1e100> i_wb_list 296 : struct list_head<1d56b>/<1e100> noname 312 : union noname<1d56b>/<1ee19> i_version 328 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) i_sequence 336 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) i_count 344 : typedef(atomic_t=struct noname<1d56b>/<1e023>) i_dio_count 348 : typedef(atomic_t=struct noname<1d56b>/<1e023>) i_writecount 352 : typedef(atomic_t=struct noname<1d56b>/<1e023>) i_readcount 356 : typedef(atomic_t=struct noname<1d56b>/<1e023>) noname 360 : union noname<1d56b>/<1ee98> i_flctx 368 : pointer(struct file_lock_context<1d56b>/<2972a>) i_data 376 : struct address_space<1d56b>/<1eb3c> i_devices 536 : struct list_head<1d56b>/<1e100> noname 552 : union noname<1d56b>/<1eeed> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<1d56b>/<291ee>) i_private 576 : pointer(no type) noname union <1d56b>/<1ecbe> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <1d56b>/<1ee19> size:16 i_dentry 0 : struct hlist_head<1d56b>/<20fea> i_rcu 0 : struct callback_head<1d56b>/<20298> noname union <1d56b>/<1ee98> size:8 i_fop 0 : pointer(const(struct file_operations<1d56b>/<202d5>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<1d56b>/<1ec0f>))) noname union <1d56b>/<1eeed> size:8 i_pipe 0 : pointer(struct pipe_inode_info<1d56b>/<206bc>) i_cdev 0 : pointer(struct cdev<1d56b>/<2976d>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <1d56b>/<1ef76> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <1d56b>/<1efa8> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <1d56b>/<1efd4> size:? inode_operations struct <1d56b>/<1efe3> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<1d56b>/<1f11e>)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<1d56b>/<1f11e>),pointer(struct inode<1d56b>/<1ec0f>),pointer(struct delayed_call<1d56b>/<29397>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<1d56b>/<1efd4>)(pointer(struct inode<1d56b>/<1ec0f>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>),pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>),pointer(struct iattr<1d56b>/<294db>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<1d56b>/<1f4f2>)),pointer(struct kstat<1d56b>/<29595>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<1d56b>/<1f11e>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct fiemap_extent_info<1d56b>/<296b4>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct timespec64<1d56b>/<29550>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),pointer(struct file<1d56b>/<20141>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct dentry<1d56b>/<1f11e>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct posix_acl<1d56b>/<1efd4>),int (base type, DW_ATE_signed size:4))) dentry struct <1d56b>/<1f11e> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<1d56b>/<1f236>) d_hash 8 : struct hlist_bl_node<1d56b>/<1f26d> d_parent 24 : pointer(struct dentry<1d56b>/<1f11e>) d_name 32 : struct qstr<1d56b>/<1f298> d_inode 48 : pointer(struct inode<1d56b>/<1ec0f>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<1d56b>/<1f30c> d_op 96 : pointer(const(struct dentry_operations<1d56b>/<1f35e>)) d_sb 104 : pointer(struct super_block<1d56b>/<1f568>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<1d56b>/<1f1be> d_child 144 : struct list_head<1d56b>/<1e100> d_subdirs 160 : struct list_head<1d56b>/<1e100> d_u 176 : union noname<1d56b>/<1f1ff> noname union <1d56b>/<1f1be> size:16 d_lru 0 : struct list_head<1d56b>/<1e100> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>)) noname union <1d56b>/<1f1ff> size:16 d_alias 0 : struct hlist_node<1d56b>/<20998> d_in_lookup_hash 0 : struct hlist_bl_node<1d56b>/<1f26d> d_rcu 0 : struct callback_head<1d56b>/<20298> seqcount_spinlock struct <1d56b>/<1f236> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<1d56b>/<1f258>) seqcount struct <1d56b>/<1f258> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <1d56b>/<1f26d> size:16 next 0 : pointer(struct hlist_bl_node<1d56b>/<1f26d>) pprev 8 : pointer(pointer(struct hlist_bl_node<1d56b>/<1f26d>)) qstr struct <1d56b>/<1f298> size:16 noname 0 : union noname<1d56b>/<1f2a8> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <1d56b>/<1f2a8> size:8 noname 0 : struct noname<1d56b>/<1f2b4> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <1d56b>/<1f2b4> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <1d56b>/<1f30c> size:8 noname 0 : union noname<1d56b>/<1f31c> noname union <1d56b>/<1f31c> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<1d56b>/<1f335> noname struct <1d56b>/<1f335> size:8 lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <1d56b>/<1f35e> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<1d56b>/<1f11e>)),pointer(struct qstr<1d56b>/<1f298>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<1d56b>/<1f11e>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<1d56b>/<1f298>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<1d56b>/<1f11e>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<1d56b>/<1f11e>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<1d56b>/<1f11e>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<1d56b>/<1f11e>),pointer(struct inode<1d56b>/<1ec0f>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<1d56b>/<1f11e>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<1d56b>/<1f4e8>)(pointer(struct path<1d56b>/<1f4f2>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<1d56b>/<1f4f2>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<1d56b>/<1f11e>)(pointer(struct dentry<1d56b>/<1f11e>),pointer(const(struct inode<1d56b>/<1ec0f>)))) vfsmount struct <1d56b>/<1f4e8> size:? path struct <1d56b>/<1f4f2> size:16 mnt 0 : pointer(struct vfsmount<1d56b>/<1f4e8>) dentry 8 : pointer(struct dentry<1d56b>/<1f11e>) super_block struct <1d56b>/<1f568> size:1408 s_list 0 : struct list_head<1d56b>/<1e100> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<1d56b>/<1f8d3>) s_op 48 : pointer(const(struct super_operations<1d56b>/<285ff>)) dq_op 56 : pointer(const(struct dquot_operations<1d56b>/<28aa2>)) s_qcop 64 : pointer(const(struct quotactl_ops<1d56b>/<28bd4>)) s_export_op 72 : pointer(const(struct export_operations<1d56b>/<28f30>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<1d56b>/<1f11e>) s_umount 112 : struct rw_semaphore<1d56b>/<22a2d> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<1d56b>/<1e023>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<1d56b>/<28f44>))) s_roots 176 : struct hlist_bl_head<1d56b>/<28f49> s_mounts 184 : struct list_head<1d56b>/<1e100> s_bdev 200 : pointer(struct block_device<1d56b>/<28f63>) s_bdi 208 : pointer(struct backing_dev_info<1d56b>/<24baf>) s_mtd 216 : pointer(struct mtd_info<1d56b>/<28f6d>) s_instances 224 : struct hlist_node<1d56b>/<20998> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<1d56b>/<28f72> s_writers 560 : struct sb_writers<1d56b>/<29117> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<1d56b>/<291ee>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<1d56b>/<291fe>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<1d56b>/<1e06e> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<1d56b>/<1f35e>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<1d56b>/<2921b> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<1d56b>/<242c8>) s_pins 1136 : struct hlist_head<1d56b>/<20fea> s_user_ns 1144 : pointer(struct user_namespace<1d56b>/<22d38>) s_dentry_lru 1152 : struct list_lru<1d56b>/<292a3> s_inode_lru 1184 : struct list_lru<1d56b>/<292a3> rcu 1216 : struct callback_head<1d56b>/<20298> destroy_work 1232 : struct work_struct<1d56b>/<22ef0> s_sync_lock 1264 : struct mutex<1d56b>/<1e06e> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) s_inodes 1352 : struct list_head<1d56b>/<1e100> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) s_inodes_wb 1376 : struct list_head<1d56b>/<1e100> file_system_type struct <1d56b>/<1f8d3> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<1d56b>/<1f9c2>))) parameters 24 : pointer(const(struct fs_parameter_spec<1d56b>/<1f9d1>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<1d56b>/<1f11e>)(pointer(struct file_system_type<1d56b>/<1f8d3>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<1d56b>/<1f568>))) owner 48 : pointer(struct module<1d56b>/<1fa07>) next 56 : pointer(struct file_system_type<1d56b>/<1f8d3>) fs_supers 64 : struct hlist_head<1d56b>/<20fea> s_lock_key 72 : struct lock_class_key<1d56b>/<25b16> s_umount_key 72 : struct lock_class_key<1d56b>/<25b16> s_vfs_rename_key 72 : struct lock_class_key<1d56b>/<25b16> s_writers_key 72 : struct lock_class_key<1d56b>/<25b16>[3] i_lock_key 72 : struct lock_class_key<1d56b>/<25b16> i_mutex_key 72 : struct lock_class_key<1d56b>/<25b16> i_mutex_dir_key 72 : struct lock_class_key<1d56b>/<25b16> fs_context struct <1d56b>/<1f9c2> size:? fs_parameter_spec struct <1d56b>/<1f9d1> size:? module struct <1d56b>/<1fa07> size:832 state 0 : enum module_state<1d56b>/<1d595> list 8 : struct list_head<1d56b>/<1e100> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<1d56b>/<1fcc2> modinfo_attrs 176 : pointer(struct module_attribute<1d56b>/<27dd3>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<1d56b>/<1fd07>) syms 208 : pointer(const(struct kernel_symbol<1d56b>/<27e99>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<1d56b>/<1e06e> kp 264 : pointer(struct kernel_param<1d56b>/<27ed5>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<1d56b>/<27e99>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<1d56b>/<27e99>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<1d56b>/<28074>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<1d56b>/<2809f> init_layout 464 : struct module_layout<1d56b>/<2809f> arch 544 : struct mod_arch_specific<1d56b>/<2813c> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<1d56b>/<1e100> bug_table 608 : pointer(struct bug_entry<1d56b>/<281d8>) kallsyms 616 : pointer(struct mod_kallsyms<1d56b>/<28216>) core_kallsyms 624 : struct mod_kallsyms<1d56b>/<28216> sect_attrs 656 : pointer(struct module_sect_attrs<1d56b>/<282e6>) notes_attrs 664 : pointer(struct module_notes_attrs<1d56b>/<282f0>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<1d56b>/<282ff>)) jump_entries 720 : pointer(struct jump_entry<1d56b>/<285bc>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<1d56b>/<1e100> target_list 752 : struct list_head<1d56b>/<1e100> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<1d56b>/<1e023>) module_kobject struct <1d56b>/<1fcc2> size:96 kobj 0 : struct kobject<1d56b>/<1fd07> mod 64 : pointer(struct module<1d56b>/<1fa07>) drivers_dir 72 : pointer(struct kobject<1d56b>/<1fd07>) mp 80 : pointer(struct module_param_attrs<1d56b>/<27dc9>) kobj_completion 88 : pointer(struct completion<1d56b>/<2262a>) kobject struct <1d56b>/<1fd07> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<1d56b>/<1e100> parent 24 : pointer(struct kobject<1d56b>/<1fd07>) kset 32 : pointer(struct kset<1d56b>/<1fdb9>) ktype 40 : pointer(struct kobj_type<1d56b>/<1fef4>) sd 48 : pointer(struct kernfs_node<1d56b>/<237ba>) kref 56 : struct kref<1d56b>/<27daf> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <1d56b>/<1fdb9> size:96 list 0 : struct list_head<1d56b>/<1e100> list_lock 16 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) kobj 24 : struct kobject<1d56b>/<1fd07> uevent_ops 88 : pointer(const(struct kset_uevent_ops<1d56b>/<1fdfc>)) kset_uevent_ops struct <1d56b>/<1fdfc> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<1d56b>/<1fdb9>),pointer(struct kobject<1d56b>/<1fd07>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<1d56b>/<1fdb9>),pointer(struct kobject<1d56b>/<1fd07>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<1d56b>/<1fdb9>),pointer(struct kobject<1d56b>/<1fd07>),pointer(struct kobj_uevent_env<1d56b>/<1fe81>)))) kobj_uevent_env struct <1d56b>/<1fe81> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <1d56b>/<1fef4> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<1d56b>/<1fd07>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<1d56b>/<1ff67>)) default_attrs 16 : pointer(pointer(struct attribute<1d56b>/<1ffcf>)) default_groups 24 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<1d56b>/<26614>))(pointer(struct kobject<1d56b>/<1fd07>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<1d56b>/<1fd07>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<1d56b>/<1fd07>),pointer(typedef(kuid_t=struct noname<1d56b>/<1ef76>)),pointer(typedef(kgid_t=struct noname<1d56b>/<1efa8>)))) sysfs_ops struct <1d56b>/<1ff67> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<1d56b>/<1fd07>),pointer(struct attribute<1d56b>/<1ffcf>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<1d56b>/<1fd07>),pointer(struct attribute<1d56b>/<1ffcf>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <1d56b>/<1ffcf> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <1d56b>/<20044> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<1d56b>/<1fd07>),pointer(struct attribute<1d56b>/<1ffcf>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<1d56b>/<1fd07>),pointer(struct bin_attribute<1d56b>/<200c2>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<1d56b>/<1ffcf>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<1d56b>/<200c2>)) bin_attribute struct <1d56b>/<200c2> size:56 attr 0 : struct attribute<1d56b>/<1ffcf> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),pointer(struct kobject<1d56b>/<1fd07>),pointer(struct bin_attribute<1d56b>/<200c2>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),pointer(struct kobject<1d56b>/<1fd07>),pointer(struct bin_attribute<1d56b>/<200c2>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct kobject<1d56b>/<1fd07>),pointer(struct bin_attribute<1d56b>/<200c2>),pointer(struct vm_area_struct<1d56b>/<1e483>))) file struct <1d56b>/<20141> size:232 f_u 0 : union noname<1d56b>/<20158> f_path 16 : struct path<1d56b>/<1f4f2> f_inode 32 : pointer(struct inode<1d56b>/<1ec0f>) f_op 40 : pointer(const(struct file_operations<1d56b>/<202d5>)) f_lock 48 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) f_write_hint 52 : enum rw_hint<1d56b>/<1d5c2> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<1d56b>/<1e06e> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<1d56b>/<20ef7> f_cred 144 : pointer(const(struct cred<1d56b>/<22702>)) f_ra 152 : struct file_ra_state<1d56b>/<27ced> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<1d56b>/<20fea>) f_mapping 216 : pointer(struct address_space<1d56b>/<1eb3c>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <1d56b>/<20158> size:16 fu_llist 0 : struct llist_node<1d56b>/<2027e> fu_rcuhead 0 : struct callback_head<1d56b>/<20298> llist_node struct <1d56b>/<2027e> size:8 next 0 : pointer(struct llist_node<1d56b>/<2027e>) callback_head struct <1d56b>/<20298> size:16 next 0 : pointer(struct callback_head<1d56b>/<20298>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<1d56b>/<20298>))) file_operations struct <1d56b>/<202d5> size:256 owner 0 : pointer(struct module<1d56b>/<1fa07>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<1d56b>/<204f7>),pointer(struct iov_iter<1d56b>/<205aa>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<1d56b>/<204f7>),pointer(struct iov_iter<1d56b>/<205aa>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<1d56b>/<204f7>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct dir_context<1d56b>/<206f0>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct dir_context<1d56b>/<206f0>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<1d56b>/<20141>),pointer(struct poll_table_struct<1d56b>/<2076e>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<1d56b>/<20141>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<1d56b>/<20141>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct vm_area_struct<1d56b>/<1e483>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct file<1d56b>/<20141>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct file<1d56b>/<20141>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<1d56b>/<20141>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<1d56b>/<20830>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),pointer(struct page<1d56b>/<1e88d>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<1d56b>/<20141>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<1d56b>/<20830>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<1d56b>/<206bc>),pointer(struct file<1d56b>/<20141>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<1d56b>/<206bc>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<1d56b>/<20830>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<1d56b>/<20141>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct file<1d56b>/<20141>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <1d56b>/<204f7> size:48 ki_filp 0 : pointer(struct file<1d56b>/<20141>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<1d56b>/<204f7>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<1d56b>/<20564> noname union <1d56b>/<20564> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<1d56b>/<205a0>) wait_page_queue struct <1d56b>/<205a0> size:? iov_iter struct <1d56b>/<205aa> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<1d56b>/<205de> noname 32 : union noname<1d56b>/<2061b> noname union <1d56b>/<205de> size:8 iov 0 : pointer(const(struct iovec<1d56b>/<2065c>)) kvec 0 : pointer(const(struct kvec<1d56b>/<20687>)) bvec 0 : pointer(const(struct bio_vec<1d56b>/<206b2>)) pipe 0 : pointer(struct pipe_inode_info<1d56b>/<206bc>) noname union <1d56b>/<2061b> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<1d56b>/<20633> noname struct <1d56b>/<20633> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <1d56b>/<2065c> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <1d56b>/<20687> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <1d56b>/<206b2> size:? pipe_inode_info struct <1d56b>/<206bc> size:? dir_context struct <1d56b>/<206f0> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<1d56b>/<206f0>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <1d56b>/<2076e> size:? file_lock struct <1d56b>/<20830> size:216 fl_blocker 0 : pointer(struct file_lock<1d56b>/<20830>) fl_list 8 : struct list_head<1d56b>/<1e100> fl_link 24 : struct hlist_node<1d56b>/<20998> fl_blocked_requests 40 : struct list_head<1d56b>/<1e100> fl_blocked_member 56 : struct list_head<1d56b>/<1e100> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) fl_file 120 : pointer(struct file<1d56b>/<20141>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<1d56b>/<209f4>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<1d56b>/<20add>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<1d56b>/<20b28>)) fl_u 184 : union noname<1d56b>/<2093d> noname union <1d56b>/<2093d> size:32 nfs_fl 0 : struct nfs_lock_info<1d56b>/<20c0b> nfs4_fl 0 : struct nfs4_lock_info<1d56b>/<20c42> afs 0 : struct noname<1d56b>/<20969> noname struct <1d56b>/<20969> size:24 link 0 : struct list_head<1d56b>/<1e100> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <1d56b>/<20998> size:16 next 0 : pointer(struct hlist_node<1d56b>/<20998>) pprev 8 : pointer(pointer(struct hlist_node<1d56b>/<20998>)) wait_queue_head struct <1d56b>/<209ce> size:24 lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) head 8 : struct list_head<1d56b>/<1e100> fasync_struct struct <1d56b>/<209f4> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<1d56b>/<20a58>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<1d56b>/<209f4>) fa_file 24 : pointer(struct file<1d56b>/<20141>) fa_rcu 32 : struct callback_head<1d56b>/<20298> noname struct <1d56b>/<20a58> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<1d56b>/<20a74>) qrwlock struct <1d56b>/<20a74> size:8 noname 0 : union noname<1d56b>/<20a84> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<1d56b>/<1dfac>) noname union <1d56b>/<20a84> size:4 cnts 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) noname 0 : struct noname<1d56b>/<20a9c> noname struct <1d56b>/<20a9c> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <1d56b>/<20add> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<1d56b>/<20830>),pointer(struct file_lock<1d56b>/<20830>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<1d56b>/<20830>))) lock_manager_operations struct <1d56b>/<20b28> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<1d56b>/<20830>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<1d56b>/<20830>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<1d56b>/<20830>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<1d56b>/<20830>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<1d56b>/<1e100>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<1d56b>/<20830>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<1d56b>/<20830>))) nfs_lock_info struct <1d56b>/<20c0b> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<1d56b>/<20c3d>) list 16 : struct list_head<1d56b>/<1e100> nlm_lockowner struct <1d56b>/<20c3d> size:? nfs4_lock_info struct <1d56b>/<20c42> size:8 owner 0 : pointer(struct nfs4_lock_state<1d56b>/<20c5c>) nfs4_lock_state struct <1d56b>/<20c5c> size:? seq_file struct <1d56b>/<20d5f> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<1d56b>/<1e06e> op 88 : pointer(const(struct seq_operations<1d56b>/<20e02>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<1d56b>/<20141>)) private 112 : pointer(no type) seq_operations struct <1d56b>/<20e02> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type))) fown_struct struct <1d56b>/<20ef7> size:32 lock 0 : typedef(rwlock_t=struct noname<1d56b>/<20a58>) pid 8 : pointer(struct pid<1d56b>/<20f54>) pid_type 16 : enum pid_type<1d56b>/<1d71b> uid 20 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) euid 24 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <1d56b>/<20f54> size:112 count 0 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) tasks 16 : struct hlist_head<1d56b>/<20fea>[4] inodes 48 : struct hlist_head<1d56b>/<20fea> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) rcu 80 : struct callback_head<1d56b>/<20298> numbers 96 : struct upid<1d56b>/<2100b>[1] refcount_struct struct <1d56b>/<20fc9> size:4 refs 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) hlist_head struct <1d56b>/<20fea> size:8 first 0 : pointer(struct hlist_node<1d56b>/<20998>) upid struct <1d56b>/<2100b> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<1d56b>/<21031>) pid_namespace struct <1d56b>/<21031> size:136 idr 0 : struct idr<1d56b>/<210cb> rcu 24 : struct callback_head<1d56b>/<20298> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<1d56b>/<2112e>) pid_cachep 56 : pointer(struct kmem_cache<1d56b>/<24cba>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<1d56b>/<21031>) bacct 80 : pointer(struct fs_pin<1d56b>/<27ce8>) user_ns 88 : pointer(struct user_namespace<1d56b>/<22d38>) ucounts 96 : pointer(struct ucounts<1d56b>/<231d6>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<1d56b>/<22ea8> idr struct <1d56b>/<210cb> size:24 idr_rt 0 : struct xarray<1d56b>/<210f8> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <1d56b>/<210f8> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <1d56b>/<2112e> size:3456 thread_info 0 : struct thread_info<1d56b>/<21c5f> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<1d56b>/<21cbb> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<1d56b>/<2112e>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<1d56b>/<21d17>)) se 128 : struct sched_entity<1d56b>/<21d1c> rt 384 : struct sched_rt_entity<1d56b>/<21edb> sched_task_group 432 : pointer(struct task_group<1d56b>/<21f4a>) dl 440 : struct sched_dl_entity<1d56b>/<21f4f> preempt_notifiers 664 : struct hlist_head<1d56b>/<20fea> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<1d56b>/<222f7>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<1d56b>/<222f7>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<1d56b>/<22318> rcu_node_entry 744 : struct list_head<1d56b>/<1e100> rcu_blocked_node 760 : pointer(struct rcu_node<1d56b>/<2237b>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<1d56b>/<1e100> sched_info 800 : struct sched_info<1d56b>/<22380> tasks 832 : struct list_head<1d56b>/<1e100> pushable_tasks 848 : struct plist_node<1d56b>/<223be> pushable_dl_tasks 888 : struct rb_node<1d56b>/<1e5ad> mm 912 : pointer(struct mm_struct<1d56b>/<1e12b>) active_mm 920 : pointer(struct mm_struct<1d56b>/<1e12b>) vmacache 928 : struct vmacache<1d56b>/<223eb> rss_stat 968 : struct task_rss_stat<1d56b>/<22418> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<1d56b>/<22445> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<1d56b>/<2112e>) parent 1112 : pointer(struct task_struct<1d56b>/<2112e>) children 1120 : struct list_head<1d56b>/<1e100> sibling 1136 : struct list_head<1d56b>/<1e100> group_leader 1152 : pointer(struct task_struct<1d56b>/<2112e>) ptraced 1160 : struct list_head<1d56b>/<1e100> ptrace_entry 1176 : struct list_head<1d56b>/<1e100> thread_pid 1192 : pointer(struct pid<1d56b>/<20f54>) pid_links 1200 : struct hlist_node<1d56b>/<20998>[4] thread_group 1264 : struct list_head<1d56b>/<1e100> thread_node 1280 : struct list_head<1d56b>/<1e100> vfork_done 1296 : pointer(struct completion<1d56b>/<2262a>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<1d56b>/<22671> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<1d56b>/<2269e> ptracer_cred 1496 : pointer(const(struct cred<1d56b>/<22702>)) real_cred 1504 : pointer(const(struct cred<1d56b>/<22702>)) cred 1512 : pointer(const(struct cred<1d56b>/<22702>)) cached_requested_key 1520 : pointer(struct key<1d56b>/<22876>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<1d56b>/<23282>) sysvsem 1552 : struct sysv_sem<1d56b>/<23287> sysvshm 1560 : struct sysv_shm<1d56b>/<232a6> fs 1576 : pointer(struct fs_struct<1d56b>/<232c0>) files 1584 : pointer(struct files_struct<1d56b>/<232ca>) io_uring 1592 : pointer(struct io_uring_task<1d56b>/<232d4>) nsproxy 1600 : pointer(struct nsproxy<1d56b>/<232de>) signal 1608 : pointer(struct signal_struct<1d56b>/<242d2>) sighand 1616 : pointer(struct sighand_struct<1d56b>/<24a4c>) blocked 1624 : typedef(sigset_t=struct noname<1d56b>/<2461f>) real_blocked 1632 : typedef(sigset_t=struct noname<1d56b>/<2461f>) saved_sigmask 1640 : typedef(sigset_t=struct noname<1d56b>/<2461f>) pending 1648 : struct sigpending<1d56b>/<245f3> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<1d56b>/<20298>) audit_context 1704 : pointer(struct audit_context<1d56b>/<24b22>) loginuid 1712 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<1d56b>/<24b27> syscall_dispatch 1736 : struct syscall_user_dispatch<1d56b>/<24b5e> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) wake_q 1760 : struct wake_q_node<1d56b>/<24b66> pi_waiters 1768 : struct rb_root_cached<1d56b>/<2229d> pi_top_task 1784 : pointer(struct task_struct<1d56b>/<2112e>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<1d56b>/<24b87>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<1d56b>/<24b91>) plug 1816 : pointer(struct blk_plug<1d56b>/<24b9b>) reclaim_state 1824 : pointer(struct reclaim_state<1d56b>/<24ba5>) backing_dev_info 1832 : pointer(struct backing_dev_info<1d56b>/<24baf>) io_context 1840 : pointer(struct io_context<1d56b>/<24bb9>) capture_control 1848 : pointer(struct capture_control<1d56b>/<24cc4>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<1d56b>/<24cd9>)) ioac 1872 : struct task_io_accounting<1d56b>/<246f7> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<1d56b>/<24f5f>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<1d56b>/<1f236>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<1d56b>/<233cd>) cg_list 1984 : struct list_head<1d56b>/<1e100> robust_list 2000 : pointer(struct robust_list_head<1d56b>/<24f75>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<1d56b>/<24f7f>) pi_state_list 2016 : struct list_head<1d56b>/<1e100> pi_state_cache 2032 : pointer(struct futex_pi_state<1d56b>/<24fe2>) futex_exit_mutex 2040 : struct mutex<1d56b>/<1e06e> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<1d56b>/<24ff8>)[2] perf_event_mutex 2096 : struct mutex<1d56b>/<1e06e> perf_event_list 2128 : struct list_head<1d56b>/<1e100> mempolicy 2144 : pointer(struct mempolicy<1d56b>/<279f9>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<1d56b>/<20298> numa_group 2224 : pointer(struct numa_group<1d56b>/<27a03>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<1d56b>/<27a1e>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<1d56b>/<27a75> noname 2304 : union noname<1d56b>/<21b17> splice_pipe 2320 : pointer(struct pipe_inode_info<1d56b>/<206bc>) task_frag 2328 : struct page_frag<1d56b>/<27a7d> delays 2344 : pointer(struct task_delay_info<1d56b>/<27aaf>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<1d56b>/<27ab9>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<1d56b>/<27ab9>) throttle_queue 2416 : pointer(struct request_queue<1d56b>/<24cb0>) kmap_ctrl 2424 : struct kmap_ctrl<1d56b>/<27abe> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<1d56b>/<2112e>) stack_vm_area 2440 : pointer(struct vm_struct<1d56b>/<27acc>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<1d56b>/<27b45> noname union <1d56b>/<21b17> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) rcu 0 : struct callback_head<1d56b>/<20298> thread_info struct <1d56b>/<21c5f> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<1d56b>/<21c7b> noname union <1d56b>/<21c7b> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<1d56b>/<21c97> noname struct <1d56b>/<21c97> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <1d56b>/<21cbb> size:16 llist 0 : struct llist_node<1d56b>/<2027e> noname 8 : union noname<1d56b>/<21cd7> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <1d56b>/<21cd7> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) sched_class struct <1d56b>/<21d17> size:? sched_entity struct <1d56b>/<21d1c> size:256 load 0 : struct load_weight<1d56b>/<21df9> run_node 16 : struct rb_node<1d56b>/<1e5ad> group_node 40 : struct list_head<1d56b>/<1e100> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<1d56b>/<21e1d> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<1d56b>/<21d1c>) cfs_rq 120 : pointer(struct cfs_rq<1d56b>/<21e30>) my_q 128 : pointer(struct cfs_rq<1d56b>/<21e30>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<1d56b>/<21e35> load_weight struct <1d56b>/<21df9> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <1d56b>/<21e1d> size:0 cfs_rq struct <1d56b>/<21e30> size:? sched_avg struct <1d56b>/<21e35> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<1d56b>/<21eb6> util_est struct <1d56b>/<21eb6> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <1d56b>/<21edb> size:48 run_list 0 : struct list_head<1d56b>/<1e100> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<1d56b>/<21edb>) task_group struct <1d56b>/<21f4a> size:? sched_dl_entity struct <1d56b>/<21f4f> size:224 rb_node 0 : struct rb_node<1d56b>/<1e5ad> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<1d56b>/<22036> inactive_timer 152 : struct hrtimer<1d56b>/<22036> pi_se 216 : pointer(struct sched_dl_entity<1d56b>/<21f4f>) hrtimer struct <1d56b>/<22036> size:64 node 0 : struct timerqueue_node<1d56b>/<2209f> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<1d56b>/<1d5f4>(pointer(struct hrtimer<1d56b>/<22036>))) base 48 : pointer(struct hrtimer_clock_base<1d56b>/<220e6>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <1d56b>/<2209f> size:32 node 0 : struct rb_node<1d56b>/<1e5ad> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <1d56b>/<220e6> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<1d56b>/<22155>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<1d56b>/<22271>) running 24 : pointer(struct hrtimer<1d56b>/<22036>) active 32 : struct timerqueue_head<1d56b>/<22288> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <1d56b>/<22155> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<1d56b>/<22036>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<1d56b>/<22036>) clock_base 64 : struct hrtimer_clock_base<1d56b>/<220e6>[8] seqcount_raw_spinlock struct <1d56b>/<22271> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<1d56b>/<1f258>) timerqueue_head struct <1d56b>/<22288> size:16 rb_root 0 : struct rb_root_cached<1d56b>/<2229d> rb_root_cached struct <1d56b>/<2229d> size:16 rb_root 0 : struct rb_root<1d56b>/<222be> rb_leftmost 8 : pointer(struct rb_node<1d56b>/<1e5ad>) rb_root struct <1d56b>/<222be> size:8 rb_node 0 : pointer(struct rb_node<1d56b>/<1e5ad>) cpumask struct <1d56b>/<222f7> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <1d56b>/<22318> size:4 b 0 : struct noname<1d56b>/<2232e> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <1d56b>/<2232e> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <1d56b>/<2237b> size:? sched_info struct <1d56b>/<22380> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <1d56b>/<223be> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<1d56b>/<1e100> node_list 24 : struct list_head<1d56b>/<1e100> vmacache struct <1d56b>/<223eb> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<1d56b>/<1e483>)[4] task_rss_stat struct <1d56b>/<22418> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <1d56b>/<22445> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<1d56b>/<22445>))) noname 8 : union noname<1d56b>/<22461> noname union <1d56b>/<22461> size:40 futex 0 : struct noname<1d56b>/<22471> nanosleep 0 : struct noname<1d56b>/<224ca> poll 0 : struct noname<1d56b>/<22524> noname struct <1d56b>/<22471> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <1d56b>/<224ca> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<1d56b>/<1d60d> noname 8 : union noname<1d56b>/<224ee> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <1d56b>/<224ee> size:8 rmtp 0 : pointer(struct __kernel_timespec<1d56b>/<22586>) compat_rmtp 0 : pointer(struct old_timespec32<1d56b>/<225b7>) noname struct <1d56b>/<22524> size:32 ufds 0 : pointer(struct pollfd<1d56b>/<225fe>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <1d56b>/<22586> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <1d56b>/<225b7> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <1d56b>/<225fe> size:? completion struct <1d56b>/<2262a> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<1d56b>/<2264b> swait_queue_head struct <1d56b>/<2264b> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) task_list 8 : struct list_head<1d56b>/<1e100> prev_cputime struct <1d56b>/<22671> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) posix_cputimers struct <1d56b>/<2269e> size:80 bases 0 : struct posix_cputimer_base<1d56b>/<226d7>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <1d56b>/<226d7> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<1d56b>/<22288> cred struct <1d56b>/<22702> size:168 usage 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) uid 4 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) gid 8 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) suid 12 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) sgid 16 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) euid 20 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) egid 24 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) fsuid 28 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) fsgid 32 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<1d56b>/<2285c>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<1d56b>/<2285c>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<1d56b>/<2285c>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<1d56b>/<2285c>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<1d56b>/<2285c>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<1d56b>/<22876>) process_keyring 96 : pointer(struct key<1d56b>/<22876>) thread_keyring 104 : pointer(struct key<1d56b>/<22876>) request_key_auth 112 : pointer(struct key<1d56b>/<22876>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<1d56b>/<22c31>) user_ns 136 : pointer(struct user_namespace<1d56b>/<22d38>) group_info 144 : pointer(struct group_info<1d56b>/<23238>) noname 152 : union noname<1d56b>/<22832> noname union <1d56b>/<22832> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<1d56b>/<20298> kernel_cap_struct struct <1d56b>/<2285c> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <1d56b>/<22876> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<1d56b>/<2289e> sem 32 : struct rw_semaphore<1d56b>/<22a2d> user 72 : pointer(struct key_user<1d56b>/<22a77>) security 80 : pointer(no type) noname 88 : union noname<1d56b>/<228e8> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) gid 108 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<1d56b>/<2296d> noname 176 : union noname<1d56b>/<229cf> restrict_link 208 : pointer(struct key_restriction<1d56b>/<22bc1>) noname union <1d56b>/<2289e> size:24 graveyard_link 0 : struct list_head<1d56b>/<1e100> serial_node 0 : struct rb_node<1d56b>/<1e5ad> noname union <1d56b>/<228e8> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <1d56b>/<2296d> size:40 index_key 0 : struct keyring_index_key<1d56b>/<22aa4> noname 0 : struct noname<1d56b>/<22985> noname struct <1d56b>/<22985> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<1d56b>/<22b2c>) domain_tag 24 : pointer(struct key_tag<1d56b>/<22b36>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <1d56b>/<229cf> size:32 payload 0 : union key_payload<1d56b>/<22b64> noname 0 : struct noname<1d56b>/<229e8> noname struct <1d56b>/<229e8> size:32 name_link 0 : struct list_head<1d56b>/<1e100> keys 16 : struct assoc_array<1d56b>/<22b91> rw_semaphore struct <1d56b>/<22a2d> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) osq 16 : struct optimistic_spin_queue<1d56b>/<1e0eb> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) wait_list 24 : struct list_head<1d56b>/<1e100> key_user struct <1d56b>/<22a77> size:? keyring_index_key struct <1d56b>/<22aa4> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<1d56b>/<22ac0> type 16 : pointer(struct key_type<1d56b>/<22b2c>) domain_tag 24 : pointer(struct key_tag<1d56b>/<22b36>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <1d56b>/<22ac0> size:8 noname 0 : struct noname<1d56b>/<22acc> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <1d56b>/<22acc> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <1d56b>/<22b2c> size:? key_tag struct <1d56b>/<22b36> size:24 rcu 0 : struct callback_head<1d56b>/<20298> usage 16 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <1d56b>/<22b64> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <1d56b>/<22b91> size:16 root 0 : pointer(struct assoc_array_ptr<1d56b>/<22bb7>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <1d56b>/<22bb7> size:? key_restriction struct <1d56b>/<22bc1> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<1d56b>/<22876>),pointer(const(struct key_type<1d56b>/<22b2c>)),pointer(const(union key_payload<1d56b>/<22b64>)),pointer(struct key<1d56b>/<22876>)))) key 8 : pointer(struct key<1d56b>/<22876>) keytype 16 : pointer(struct key_type<1d56b>/<22b2c>) user_struct struct <1d56b>/<22c31> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) processes 4 : typedef(atomic_t=struct noname<1d56b>/<1e023>) sigpending 8 : typedef(atomic_t=struct noname<1d56b>/<1e023>) fanotify_listeners 12 : typedef(atomic_t=struct noname<1d56b>/<1e023>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) uidhash_node 56 : struct hlist_node<1d56b>/<20998> uid 72 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) ratelimit 88 : struct ratelimit_state<1d56b>/<22cd6> ratelimit_state struct <1d56b>/<22cd6> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <1d56b>/<22d38> size:520 uid_map 0 : struct uid_gid_map<1d56b>/<22e17> gid_map 72 : struct uid_gid_map<1d56b>/<22e17> projid_map 144 : struct uid_gid_map<1d56b>/<22e17> parent 216 : pointer(struct user_namespace<1d56b>/<22d38>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) group 232 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) ns 240 : struct ns_common<1d56b>/<22ea8> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<1d56b>/<1e100> user_keyring_register 288 : pointer(struct key<1d56b>/<22876>) keyring_sem 296 : struct rw_semaphore<1d56b>/<22a2d> work 336 : struct work_struct<1d56b>/<22ef0> set 368 : struct ctl_table_set<1d56b>/<22f39> sysctls 464 : pointer(struct ctl_table_header<1d56b>/<22f90>) ucounts 472 : pointer(struct ucounts<1d56b>/<231d6>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <1d56b>/<22e17> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<1d56b>/<22e33> noname union <1d56b>/<22e33> size:64 extent 0 : struct uid_gid_extent<1d56b>/<22e76>[5] noname 0 : struct noname<1d56b>/<22e4b> noname struct <1d56b>/<22e4b> size:16 forward 0 : pointer(struct uid_gid_extent<1d56b>/<22e76>) reverse 8 : pointer(struct uid_gid_extent<1d56b>/<22e76>) uid_gid_extent struct <1d56b>/<22e76> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <1d56b>/<22ea8> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) ops 8 : pointer(const(struct proc_ns_operations<1d56b>/<22eeb>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) proc_ns_operations struct <1d56b>/<22eeb> size:? work_struct struct <1d56b>/<22ef0> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) entry 8 : struct list_head<1d56b>/<1e100> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<1d56b>/<22ef0>)))) ctl_table_set struct <1d56b>/<22f39> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<1d56b>/<22f39>))) dir 8 : struct ctl_dir<1d56b>/<22f6f> ctl_dir struct <1d56b>/<22f6f> size:88 header 0 : struct ctl_table_header<1d56b>/<22f90> root 80 : struct rb_root<1d56b>/<222be> ctl_table_header struct <1d56b>/<22f90> size:80 noname 0 : union noname<1d56b>/<22fa0> unregistering 24 : pointer(struct completion<1d56b>/<2262a>) ctl_table_arg 32 : pointer(struct ctl_table<1d56b>/<23049>) root 40 : pointer(struct ctl_table_root<1d56b>/<2311d>) set 48 : pointer(struct ctl_table_set<1d56b>/<22f39>) parent 56 : pointer(struct ctl_dir<1d56b>/<22f6f>) node 64 : pointer(struct ctl_node<1d56b>/<231af>) inodes 72 : struct hlist_head<1d56b>/<20fea> noname union <1d56b>/<22fa0> size:24 noname 0 : struct noname<1d56b>/<22fac> rcu 0 : struct callback_head<1d56b>/<20298> noname struct <1d56b>/<22fac> size:24 ctl_table 0 : pointer(struct ctl_table<1d56b>/<23049>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <1d56b>/<23049> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<1d56b>/<23049>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<1d56b>/<23049>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<1d56b>/<230f7>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <1d56b>/<230f7> size:32 event 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) ctl_table_root struct <1d56b>/<2311d> size:120 default_set 0 : struct ctl_table_set<1d56b>/<22f39> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<1d56b>/<22f39>)(pointer(struct ctl_table_root<1d56b>/<2311d>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<1d56b>/<22f90>),pointer(struct ctl_table<1d56b>/<23049>),pointer(typedef(kuid_t=struct noname<1d56b>/<1ef76>)),pointer(typedef(kgid_t=struct noname<1d56b>/<1efa8>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<1d56b>/<22f90>),pointer(struct ctl_table<1d56b>/<23049>))) ctl_node struct <1d56b>/<231af> size:32 node 0 : struct rb_node<1d56b>/<1e5ad> header 24 : pointer(struct ctl_table_header<1d56b>/<22f90>) ucounts struct <1d56b>/<231d6> size:72 node 0 : struct hlist_node<1d56b>/<20998> ns 16 : pointer(struct user_namespace<1d56b>/<22d38>) uid 24 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<1d56b>/<1e023>)[10] group_info struct <1d56b>/<23238> size:8 usage 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<1d56b>/<1efa8>)[0] nameidata struct <1d56b>/<23282> size:? sysv_sem struct <1d56b>/<23287> size:8 undo_list 0 : pointer(struct sem_undo_list<1d56b>/<232a1>) sem_undo_list struct <1d56b>/<232a1> size:? sysv_shm struct <1d56b>/<232a6> size:16 shm_clist 0 : struct list_head<1d56b>/<1e100> fs_struct struct <1d56b>/<232c0> size:? files_struct struct <1d56b>/<232ca> size:? io_uring_task struct <1d56b>/<232d4> size:? nsproxy struct <1d56b>/<232de> size:72 count 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) uts_ns 8 : pointer(struct uts_namespace<1d56b>/<23358>) ipc_ns 16 : pointer(struct ipc_namespace<1d56b>/<23362>) mnt_ns 24 : pointer(struct mnt_namespace<1d56b>/<2336c>) pid_ns_for_children 32 : pointer(struct pid_namespace<1d56b>/<21031>) net_ns 40 : pointer(struct net<1d56b>/<23376>) time_ns 48 : pointer(struct time_namespace<1d56b>/<23380>) time_ns_for_children 56 : pointer(struct time_namespace<1d56b>/<23380>) cgroup_ns 64 : pointer(struct cgroup_namespace<1d56b>/<2338a>) uts_namespace struct <1d56b>/<23358> size:? ipc_namespace struct <1d56b>/<23362> size:? mnt_namespace struct <1d56b>/<2336c> size:? net struct <1d56b>/<23376> size:? time_namespace struct <1d56b>/<23380> size:? cgroup_namespace struct <1d56b>/<2338a> size:48 ns 0 : struct ns_common<1d56b>/<22ea8> user_ns 24 : pointer(struct user_namespace<1d56b>/<22d38>) ucounts 32 : pointer(struct ucounts<1d56b>/<231d6>) root_cset 40 : pointer(struct css_set<1d56b>/<233cd>) css_set struct <1d56b>/<233cd> size:456 subsys 0 : pointer(struct cgroup_subsys_state<1d56b>/<234f8>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) dom_cset 80 : pointer(struct css_set<1d56b>/<233cd>) dfl_cgrp 88 : pointer(struct cgroup<1d56b>/<235a2>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<1d56b>/<1e100> mg_tasks 120 : struct list_head<1d56b>/<1e100> dying_tasks 136 : struct list_head<1d56b>/<1e100> task_iters 152 : struct list_head<1d56b>/<1e100> e_cset_node 168 : struct list_head<1d56b>/<1e100>[9] threaded_csets 312 : struct list_head<1d56b>/<1e100> threaded_csets_node 328 : struct list_head<1d56b>/<1e100> hlist 344 : struct hlist_node<1d56b>/<20998> cgrp_links 360 : struct list_head<1d56b>/<1e100> mg_preload_node 376 : struct list_head<1d56b>/<1e100> mg_node 392 : struct list_head<1d56b>/<1e100> mg_src_cgrp 408 : pointer(struct cgroup<1d56b>/<235a2>) mg_dst_cgrp 416 : pointer(struct cgroup<1d56b>/<235a2>) mg_dst_cset 424 : pointer(struct css_set<1d56b>/<233cd>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<1d56b>/<20298> cgroup_subsys_state struct <1d56b>/<234f8> size:200 cgroup 0 : pointer(struct cgroup<1d56b>/<235a2>) ss 8 : pointer(struct cgroup_subsys<1d56b>/<23e30>) refcnt 16 : struct percpu_ref<1d56b>/<241ef> sibling 32 : struct list_head<1d56b>/<1e100> children 48 : struct list_head<1d56b>/<1e100> rstat_css_node 64 : struct list_head<1d56b>/<1e100> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<1d56b>/<1e023>) destroy_work 104 : struct work_struct<1d56b>/<22ef0> destroy_rwork 136 : struct rcu_work<1d56b>/<24295> parent 192 : pointer(struct cgroup_subsys_state<1d56b>/<234f8>) cgroup struct <1d56b>/<235a2> size:856 self 0 : struct cgroup_subsys_state<1d56b>/<234f8> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<1d56b>/<237ba>) procs_file 256 : struct cgroup_file<1d56b>/<23c01> events_file 312 : struct cgroup_file<1d56b>/<23c01> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<1d56b>/<234f8>)[9] root 448 : pointer(struct cgroup_root<1d56b>/<23c7d>) cset_links 456 : struct list_head<1d56b>/<1e100> e_csets 472 : struct list_head<1d56b>/<1e100>[9] dom_cgrp 616 : pointer(struct cgroup<1d56b>/<235a2>) old_dom_cgrp 624 : pointer(struct cgroup<1d56b>/<235a2>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<1d56b>/<23d3a>) rstat_css_list 640 : struct list_head<1d56b>/<1e100> last_bstat 656 : struct cgroup_base_stat<1d56b>/<23d8d> bstat 680 : struct cgroup_base_stat<1d56b>/<23d8d> prev_cputime 704 : struct prev_cputime<1d56b>/<22671> pidlists 728 : struct list_head<1d56b>/<1e100> pidlist_mutex 744 : struct mutex<1d56b>/<1e06e> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) release_agent_work 800 : struct work_struct<1d56b>/<22ef0> psi 832 : struct psi_group<1d56b>/<23dd1> bpf 832 : struct cgroup_bpf<1d56b>/<23dd9> congestion_count 832 : typedef(atomic_t=struct noname<1d56b>/<1e023>) freezer 836 : struct cgroup_freezer_state<1d56b>/<23de2> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <1d56b>/<237ba> size:128 count 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) active 4 : typedef(atomic_t=struct noname<1d56b>/<1e023>) parent 8 : pointer(struct kernfs_node<1d56b>/<237ba>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<1d56b>/<1e5ad> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<1d56b>/<2381f> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<1d56b>/<23bfc>) noname union <1d56b>/<2381f> size:32 dir 0 : struct kernfs_elem_dir<1d56b>/<2388b> symlink 0 : struct kernfs_elem_symlink<1d56b>/<239e3> attr 0 : struct kernfs_elem_attr<1d56b>/<239f8> kernfs_elem_dir struct <1d56b>/<2388b> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<1d56b>/<222be> root 16 : pointer(struct kernfs_root<1d56b>/<238bd>) kernfs_root struct <1d56b>/<238bd> size:96 kn 0 : pointer(struct kernfs_node<1d56b>/<237ba>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<1d56b>/<210cb> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<1d56b>/<2392b>) supers 56 : struct list_head<1d56b>/<1e100> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) kernfs_syscall_ops struct <1d56b>/<2392b> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct kernfs_root<1d56b>/<238bd>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<1d56b>/<237ba>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<1d56b>/<237ba>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<1d56b>/<237ba>),pointer(struct kernfs_node<1d56b>/<237ba>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct kernfs_node<1d56b>/<237ba>),pointer(struct kernfs_root<1d56b>/<238bd>))) kernfs_elem_symlink struct <1d56b>/<239e3> size:8 target_kn 0 : pointer(struct kernfs_node<1d56b>/<237ba>) kernfs_elem_attr struct <1d56b>/<239f8> size:32 ops 0 : pointer(const(struct kernfs_ops<1d56b>/<23a3b>)) open 8 : pointer(struct kernfs_open_node<1d56b>/<23bf2>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<1d56b>/<237ba>) kernfs_ops struct <1d56b>/<23a3b> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<1d56b>/<23aed>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<1d56b>/<23aed>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<1d56b>/<23aed>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<1d56b>/<23aed>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<1d56b>/<23aed>),pointer(struct poll_table_struct<1d56b>/<2076e>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<1d56b>/<23aed>),pointer(struct vm_area_struct<1d56b>/<1e483>))) kernfs_open_file struct <1d56b>/<23aed> size:152 kn 0 : pointer(struct kernfs_node<1d56b>/<237ba>) file 8 : pointer(struct file<1d56b>/<20141>) seq_file 16 : pointer(struct seq_file<1d56b>/<20d5f>) priv 24 : pointer(no type) mutex 32 : struct mutex<1d56b>/<1e06e> prealloc_mutex 64 : struct mutex<1d56b>/<1e06e> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<1d56b>/<1e100> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<1d56b>/<1e61b>)) kernfs_open_node struct <1d56b>/<23bf2> size:? kernfs_iattrs struct <1d56b>/<23bfc> size:? cgroup_file struct <1d56b>/<23c01> size:56 kn 0 : pointer(struct kernfs_node<1d56b>/<237ba>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<1d56b>/<23c2e> timer_list struct <1d56b>/<23c2e> size:40 entry 0 : struct hlist_node<1d56b>/<20998> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<1d56b>/<23c2e>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <1d56b>/<23c7d> size:5072 kf_root 0 : pointer(struct kernfs_root<1d56b>/<238bd>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<1d56b>/<235a2> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<1d56b>/<1e023>) root_list 888 : struct list_head<1d56b>/<1e100> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <1d56b>/<23d3a> size:64 bsync 0 : struct u64_stats_sync<1d56b>/<23d85> bstat 0 : struct cgroup_base_stat<1d56b>/<23d8d> last_bstat 24 : struct cgroup_base_stat<1d56b>/<23d8d> updated_children 48 : pointer(struct cgroup<1d56b>/<235a2>) updated_next 56 : pointer(struct cgroup<1d56b>/<235a2>) u64_stats_sync struct <1d56b>/<23d85> size:0 cgroup_base_stat struct <1d56b>/<23d8d> size:24 cputime 0 : struct task_cputime<1d56b>/<23da4> task_cputime struct <1d56b>/<23da4> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <1d56b>/<23dd1> size:0 cgroup_bpf struct <1d56b>/<23dd9> size:0 cgroup_freezer_state struct <1d56b>/<23de2> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <1d56b>/<23e30> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<1d56b>/<234f8>)(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<1d56b>/<234f8>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<1d56b>/<24030>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<1d56b>/<24030>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<1d56b>/<24030>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<1d56b>/<2112e>),pointer(struct css_set<1d56b>/<233cd>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<1d56b>/<2112e>),pointer(struct css_set<1d56b>/<233cd>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<1d56b>/<2112e>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<1d56b>/<2112e>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<1d56b>/<2112e>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<1d56b>/<234f8>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<1d56b>/<23c7d>) css_idr 176 : struct idr<1d56b>/<210cb> cfts 200 : struct list_head<1d56b>/<1e100> dfl_cftypes 216 : pointer(struct cftype<1d56b>/<2407e>) legacy_cftypes 224 : pointer(struct cftype<1d56b>/<2407e>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <1d56b>/<24030> size:? cftype struct <1d56b>/<2407e> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<1d56b>/<23e30>) node 96 : struct list_head<1d56b>/<1e100> kf_ops 112 : pointer(struct kernfs_ops<1d56b>/<23a3b>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<1d56b>/<23aed>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<1d56b>/<23aed>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<1d56b>/<234f8>),pointer(struct cftype<1d56b>/<2407e>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<1d56b>/<234f8>),pointer(struct cftype<1d56b>/<2407e>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<1d56b>/<20d5f>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<1d56b>/<234f8>),pointer(struct cftype<1d56b>/<2407e>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<1d56b>/<234f8>),pointer(struct cftype<1d56b>/<2407e>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<1d56b>/<23aed>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<1d56b>/<23aed>),pointer(struct poll_table_struct<1d56b>/<2076e>))) percpu_ref struct <1d56b>/<241ef> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<1d56b>/<24215>) percpu_ref_data struct <1d56b>/<24215> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<1d56b>/<241ef>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<1d56b>/<241ef>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<1d56b>/<20298> ref 48 : pointer(struct percpu_ref<1d56b>/<241ef>) rcu_work struct <1d56b>/<24295> size:56 work 0 : struct work_struct<1d56b>/<22ef0> rcu 32 : struct callback_head<1d56b>/<20298> wq 48 : pointer(struct workqueue_struct<1d56b>/<242c8>) workqueue_struct struct <1d56b>/<242c8> size:? signal_struct struct <1d56b>/<242d2> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) live 4 : typedef(atomic_t=struct noname<1d56b>/<1e023>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<1d56b>/<1e100> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) curr_target 56 : pointer(struct task_struct<1d56b>/<2112e>) shared_pending 64 : struct sigpending<1d56b>/<245f3> multiprocess 88 : struct hlist_head<1d56b>/<20fea> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<1d56b>/<2112e>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<1d56b>/<1e100> real_timer 144 : struct hrtimer<1d56b>/<22036> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<1d56b>/<24648>[2] cputimer 248 : struct thread_group_cputimer<1d56b>/<24669> posix_cputimers 272 : struct posix_cputimers<1d56b>/<2269e> pids 352 : pointer(struct pid<1d56b>/<20f54>)[4] tty_old_pgrp 384 : pointer(struct pid<1d56b>/<20f54>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<1d56b>/<246bc>) autogroup 408 : pointer(struct autogroup<1d56b>/<246c6>) stats_lock 416 : typedef(seqlock_t=struct noname<1d56b>/<246d7>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<1d56b>/<22671> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<1d56b>/<246f7> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<1d56b>/<24760>[16] pacct 928 : struct pacct_struct<1d56b>/<24781> stats 984 : pointer(struct taskstats<1d56b>/<247e3>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<1d56b>/<24a42>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<1d56b>/<1e12b>) cred_guard_mutex 1024 : struct mutex<1d56b>/<1e06e> exec_update_lock 1056 : struct rw_semaphore<1d56b>/<22a2d> sigpending struct <1d56b>/<245f3> size:24 list 0 : struct list_head<1d56b>/<1e100> signal 16 : typedef(sigset_t=struct noname<1d56b>/<2461f>) noname struct <1d56b>/<2461f> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <1d56b>/<24648> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <1d56b>/<24669> size:24 cputime_atomic 0 : struct task_cputime_atomic<1d56b>/<2467e> task_cputime_atomic struct <1d56b>/<2467e> size:24 utime 0 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) stime 8 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) tty_struct struct <1d56b>/<246bc> size:? autogroup struct <1d56b>/<246c6> size:? noname struct <1d56b>/<246d7> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<1d56b>/<1f236>) lock 4 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) task_io_accounting struct <1d56b>/<246f7> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <1d56b>/<24760> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <1d56b>/<24781> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <1d56b>/<247e3> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <1d56b>/<24a42> size:? sighand_struct struct <1d56b>/<24a4c> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) count 4 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) action 32 : struct k_sigaction<1d56b>/<24a92>[64] k_sigaction struct <1d56b>/<24a92> size:32 sa 0 : struct sigaction<1d56b>/<24aa7> sigaction struct <1d56b>/<24aa7> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<1d56b>/<2461f>) audit_context struct <1d56b>/<24b22> size:? seccomp struct <1d56b>/<24b27> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<1d56b>/<1e023>) filter 8 : pointer(struct seccomp_filter<1d56b>/<24b59>) seccomp_filter struct <1d56b>/<24b59> size:? syscall_user_dispatch struct <1d56b>/<24b5e> size:0 wake_q_node struct <1d56b>/<24b66> size:8 next 0 : pointer(struct wake_q_node<1d56b>/<24b66>) rt_mutex_waiter struct <1d56b>/<24b87> size:? bio_list struct <1d56b>/<24b91> size:? blk_plug struct <1d56b>/<24b9b> size:? reclaim_state struct <1d56b>/<24ba5> size:? backing_dev_info struct <1d56b>/<24baf> size:? io_context struct <1d56b>/<24bb9> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) active_ref 8 : typedef(atomic_t=struct noname<1d56b>/<1e023>) nr_tasks 12 : typedef(atomic_t=struct noname<1d56b>/<1e023>) lock 16 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<1d56b>/<210f8> icq_hint 40 : pointer(struct io_cq<1d56b>/<24c33>) icq_list 48 : struct hlist_head<1d56b>/<20fea> release_work 56 : struct work_struct<1d56b>/<22ef0> io_cq struct <1d56b>/<24c33> size:56 q 0 : pointer(struct request_queue<1d56b>/<24cb0>) ioc 8 : pointer(struct io_context<1d56b>/<24bb9>) noname 16 : union noname<1d56b>/<24c5b> noname 32 : union noname<1d56b>/<24c80> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <1d56b>/<24c5b> size:16 q_node 0 : struct list_head<1d56b>/<1e100> __rcu_icq_cache 0 : pointer(struct kmem_cache<1d56b>/<24cba>) noname union <1d56b>/<24c80> size:16 ioc_node 0 : struct hlist_node<1d56b>/<20998> __rcu_head 0 : struct callback_head<1d56b>/<20298> request_queue struct <1d56b>/<24cb0> size:? kmem_cache struct <1d56b>/<24cba> size:? capture_control struct <1d56b>/<24cc4> size:? kernel_siginfo struct <1d56b>/<24cd9> size:48 noname 0 : struct noname<1d56b>/<24ce9> noname struct <1d56b>/<24ce9> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<1d56b>/<24d1f> __sifields union <1d56b>/<24d1f> size:32 _kill 0 : struct noname<1d56b>/<24d33> _timer 0 : struct noname<1d56b>/<24d5c> _rt 0 : struct noname<1d56b>/<24d9d> _sigchld 0 : struct noname<1d56b>/<24dd2> _sigfault 0 : struct noname<1d56b>/<24e1f> _sigpoll 0 : struct noname<1d56b>/<24eb3> _sigsys 0 : struct noname<1d56b>/<24edc> noname struct <1d56b>/<24d33> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<24d5c> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<1d56b>/<24f1c>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <1d56b>/<24d9d> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<1d56b>/<24f1c>) noname struct <1d56b>/<24dd2> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <1d56b>/<24e1f> size:32 _addr 0 : pointer(no type) noname 8 : union noname<1d56b>/<24e37> noname union <1d56b>/<24e37> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<1d56b>/<24e53> _addr_pkey 0 : struct noname<1d56b>/<24e88> noname struct <1d56b>/<24e53> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <1d56b>/<24e88> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<24eb3> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <1d56b>/<24edc> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <1d56b>/<24f1c> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <1d56b>/<24f5f> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <1d56b>/<24f75> size:? compat_robust_list_head struct <1d56b>/<24f7f> size:12 list 0 : struct compat_robust_list<1d56b>/<24fb0> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <1d56b>/<24fb0> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <1d56b>/<24fe2> size:? perf_event_context struct <1d56b>/<24ff8> size:256 pmu 0 : pointer(struct pmu<1d56b>/<25168>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) mutex 16 : struct mutex<1d56b>/<1e06e> active_ctx_list 48 : struct list_head<1d56b>/<1e100> pinned_groups 64 : struct perf_event_groups<1d56b>/<279d0> flexible_groups 80 : struct perf_event_groups<1d56b>/<279d0> event_list 96 : struct list_head<1d56b>/<1e100> pinned_active 112 : struct list_head<1d56b>/<1e100> flexible_active 128 : struct list_head<1d56b>/<1e100> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) task 176 : pointer(struct task_struct<1d56b>/<2112e>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<1d56b>/<24ff8>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<1d56b>/<20298> pmu struct <1d56b>/<25168> size:296 entry 0 : struct list_head<1d56b>/<1e100> module 16 : pointer(struct module<1d56b>/<1fa07>) dev 24 : pointer(struct device<1d56b>/<25378>) attr_groups 32 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) attr_update 40 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<1d56b>/<266e8>) exclusive_cnt 80 : typedef(atomic_t=struct noname<1d56b>/<1e023>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<1d56b>/<25168>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<1d56b>/<25168>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<1d56b>/<26820>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>),pointer(struct mm_struct<1d56b>/<1e12b>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>),pointer(struct mm_struct<1d56b>/<1e12b>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<1d56b>/<26820>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<1d56b>/<25168>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<1d56b>/<25168>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<1d56b>/<25168>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<1d56b>/<26820>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<1d56b>/<24ff8>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<1d56b>/<24cba>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<1d56b>/<24ff8>),pointer(struct perf_event_context<1d56b>/<24ff8>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<1d56b>/<26820>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<1d56b>/<26820>),pointer(struct perf_output_handle<1d56b>/<2792a>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<1d56b>/<1e100>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<1d56b>/<26820>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<1d56b>/<26820>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<1d56b>/<26820>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <1d56b>/<25378> size:744 kobj 0 : struct kobject<1d56b>/<1fd07> parent 64 : pointer(struct device<1d56b>/<25378>) p 72 : pointer(struct device_private<1d56b>/<255f3>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<1d56b>/<25602>)) bus 96 : pointer(struct bus_type<1d56b>/<257ec>) driver 104 : pointer(struct device_driver<1d56b>/<25923>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<1d56b>/<1e06e> links 160 : struct dev_links_info<1d56b>/<25b1e> power 216 : struct dev_pm_info<1d56b>/<25b5c> pm_domain 520 : pointer(struct dev_pm_domain<1d56b>/<25fcd>) em_pd 528 : pointer(struct em_perf_domain<1d56b>/<2603b>) msi_domain 536 : pointer(struct irq_domain<1d56b>/<260b6>) pins 544 : pointer(struct dev_pin_info<1d56b>/<260c0>) msi_list 552 : struct list_head<1d56b>/<1e100> dma_ops 568 : pointer(const(struct dma_map_ops<1d56b>/<260cf>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<1d56b>/<260e3>)) dma_parms 608 : pointer(struct device_dma_parameters<1d56b>/<260ed>) dma_pools 616 : struct list_head<1d56b>/<1e100> dma_mem 632 : pointer(struct dma_coherent_mem<1d56b>/<26116>) cma_area 640 : pointer(struct cma<1d56b>/<26120>) archdata 648 : struct dev_archdata<1d56b>/<26125> of_node 648 : pointer(struct device_node<1d56b>/<26132>) fwnode 656 : pointer(struct fwnode_handle<1d56b>/<261d6>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) devres_head 680 : struct list_head<1d56b>/<1e100> class 696 : pointer(struct class<1d56b>/<2652c>) groups 704 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) iommu_group 720 : pointer(struct iommu_group<1d56b>/<266d4>) iommu 728 : pointer(struct dev_iommu<1d56b>/<266de>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <1d56b>/<255f3> size:? device_type struct <1d56b>/<25602> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>),pointer(struct kobj_uevent_env<1d56b>/<1fe81>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<1d56b>/<25378>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<1d56b>/<1ef76>)),pointer(typedef(kgid_t=struct noname<1d56b>/<1efa8>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) pm 40 : pointer(const(struct dev_pm_ops<1d56b>/<256a2>)) dev_pm_ops struct <1d56b>/<256a2> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) bus_type struct <1d56b>/<257ec> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<1d56b>/<25378>) bus_groups 24 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>),pointer(struct device_driver<1d56b>/<25923>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>),pointer(struct kobj_uevent_env<1d56b>/<1fe81>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>),typedef(pm_message_t=struct pm_message<1d56b>/<25ade>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) pm 144 : pointer(const(struct dev_pm_ops<1d56b>/<256a2>)) iommu_ops 152 : pointer(const(struct iommu_ops<1d56b>/<25b07>)) p 160 : pointer(struct subsys_private<1d56b>/<25b11>) lock_key 168 : struct lock_class_key<1d56b>/<25b16> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <1d56b>/<25923> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<1d56b>/<257ec>) owner 16 : pointer(struct module<1d56b>/<1fa07>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<1d56b>/<1d62c> of_match_table 40 : pointer(const(struct of_device_id<1d56b>/<25a1a>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<1d56b>/<25a6e>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>),typedef(pm_message_t=struct pm_message<1d56b>/<25ade>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) groups 104 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) pm 120 : pointer(const(struct dev_pm_ops<1d56b>/<256a2>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) p 136 : pointer(struct driver_private<1d56b>/<25af8>) of_device_id struct <1d56b>/<25a1a> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <1d56b>/<25a6e> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <1d56b>/<25ade> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <1d56b>/<25af8> size:? iommu_ops struct <1d56b>/<25b07> size:? subsys_private struct <1d56b>/<25b11> size:? lock_class_key struct <1d56b>/<25b16> size:0 dev_links_info struct <1d56b>/<25b1e> size:56 suppliers 0 : struct list_head<1d56b>/<1e100> consumers 16 : struct list_head<1d56b>/<1e100> defer_sync 32 : struct list_head<1d56b>/<1e100> status 48 : enum dl_dev_state<1d56b>/<1d64b> dev_pm_info struct <1d56b>/<25b5c> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<1d56b>/<25ade>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) entry 16 : struct list_head<1d56b>/<1e100> completion 32 : struct completion<1d56b>/<2262a> wakeup 64 : pointer(struct wakeup_source<1d56b>/<25e57>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<1d56b>/<22036> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<1d56b>/<22ef0> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) wakeirq 208 : pointer(struct wake_irq<1d56b>/<25f5b>) usage_count 216 : typedef(atomic_t=struct noname<1d56b>/<1e023>) child_count 220 : typedef(atomic_t=struct noname<1d56b>/<1e023>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<1d56b>/<1d671> runtime_status 236 : enum rpm_status<1d56b>/<1d69d> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<1d56b>/<25f65>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<1d56b>/<25fc3>) wakeup_source struct <1d56b>/<25e57> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<1d56b>/<1e100> lock 32 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) wakeirq 40 : pointer(struct wake_irq<1d56b>/<25f5b>) timer 48 : struct timer_list<1d56b>/<23c2e> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<1d56b>/<25378>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <1d56b>/<25f5b> size:? pm_subsys_data struct <1d56b>/<25f65> size:32 lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<1d56b>/<1e100> domain_data 24 : pointer(struct pm_domain_data<1d56b>/<25fa8>) pm_domain_data struct <1d56b>/<25fa8> size:? dev_pm_qos struct <1d56b>/<25fc3> size:? dev_pm_domain struct <1d56b>/<25fcd> size:224 ops 0 : struct dev_pm_ops<1d56b>/<256a2> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) em_perf_domain struct <1d56b>/<2603b> size:16 table 0 : pointer(struct em_perf_state<1d56b>/<26079>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <1d56b>/<26079> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <1d56b>/<260b6> size:? dev_pin_info struct <1d56b>/<260c0> size:? dma_map_ops struct <1d56b>/<260cf> size:? bus_dma_region struct <1d56b>/<260e3> size:? device_dma_parameters struct <1d56b>/<260ed> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <1d56b>/<26116> size:? cma struct <1d56b>/<26120> size:? dev_archdata struct <1d56b>/<26125> size:0 device_node struct <1d56b>/<26132> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<1d56b>/<261d6> properties 88 : pointer(struct property<1d56b>/<264d6>) deadprops 96 : pointer(struct property<1d56b>/<264d6>) parent 104 : pointer(struct device_node<1d56b>/<26132>) child 112 : pointer(struct device_node<1d56b>/<26132>) sibling 120 : pointer(struct device_node<1d56b>/<26132>) kobj 128 : struct kobject<1d56b>/<1fd07> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <1d56b>/<261d6> size:64 secondary 0 : pointer(struct fwnode_handle<1d56b>/<261d6>) ops 8 : pointer(const(struct fwnode_operations<1d56b>/<26236>)) dev 16 : pointer(struct device<1d56b>/<25378>) suppliers 24 : struct list_head<1d56b>/<1e100> consumers 40 : struct list_head<1d56b>/<1e100> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <1d56b>/<26236> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(struct fwnode_handle<1d56b>/<261d6>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<1d56b>/<261d6>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<1d56b>/<261d6>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(const(struct device<1d56b>/<25378>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<1d56b>/<261d6>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<1d56b>/<261d6>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(struct fwnode_handle<1d56b>/<261d6>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<1d56b>/<26441>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(struct fwnode_handle<1d56b>/<261d6>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<1d56b>/<261d6>)(pointer(struct fwnode_handle<1d56b>/<261d6>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<1d56b>/<261d6>)),pointer(struct fwnode_endpoint<1d56b>/<26494>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<1d56b>/<261d6>))) fwnode_reference_args struct <1d56b>/<26441> size:80 fwnode 0 : pointer(struct fwnode_handle<1d56b>/<261d6>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <1d56b>/<26494> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<1d56b>/<261d6>)) property struct <1d56b>/<264d6> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<1d56b>/<264d6>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<1d56b>/<200c2> class struct <1d56b>/<2652c> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<1d56b>/<1fa07>) class_groups 16 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<1d56b>/<20044>))) dev_kobj 32 : pointer(struct kobject<1d56b>/<1fd07>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>),pointer(struct kobj_uevent_env<1d56b>/<1fe81>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<1d56b>/<25378>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<1d56b>/<2652c>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<1d56b>/<25378>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<1d56b>/<26614>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<1d56b>/<25378>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<1d56b>/<25378>),pointer(typedef(kuid_t=struct noname<1d56b>/<1ef76>)),pointer(typedef(kgid_t=struct noname<1d56b>/<1efa8>)))) pm 104 : pointer(const(struct dev_pm_ops<1d56b>/<256a2>)) p 112 : pointer(struct subsys_private<1d56b>/<25b11>) kobj_ns_type_operations struct <1d56b>/<26614> size:48 type 0 : enum kobj_ns_type<1d56b>/<1d6c3> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<1d56b>/<2668e>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <1d56b>/<2668e> size:? iommu_group struct <1d56b>/<266d4> size:? dev_iommu struct <1d56b>/<266de> size:? perf_cpu_context struct <1d56b>/<266e8> size:424 ctx 0 : struct perf_event_context<1d56b>/<24ff8> task_ctx 256 : pointer(struct perf_event_context<1d56b>/<24ff8>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) hrtimer 280 : struct hrtimer<1d56b>/<22036> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<1d56b>/<267c9>) cgrp_cpuctx_entry 368 : struct list_head<1d56b>/<1e100> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<1d56b>/<26820>)) heap_default 408 : pointer(struct perf_event<1d56b>/<26820>)[2] perf_cgroup struct <1d56b>/<267c9> size:208 css 0 : struct cgroup_subsys_state<1d56b>/<234f8> info 200 : pointer(struct perf_cgroup_info<1d56b>/<267f2>) perf_cgroup_info struct <1d56b>/<267f2> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <1d56b>/<26820> size:968 event_entry 0 : struct list_head<1d56b>/<1e100> sibling_list 16 : struct list_head<1d56b>/<1e100> active_list 32 : struct list_head<1d56b>/<1e100> group_node 48 : struct rb_node<1d56b>/<1e5ad> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<1d56b>/<1e100> hlist_entry 96 : struct hlist_node<1d56b>/<20998> active_entry 112 : struct list_head<1d56b>/<1e100> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<1d56b>/<26820>) pmu 152 : pointer(struct pmu<1d56b>/<25168>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<1d56b>/<1d6e2> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<1d56b>/<26baf>) child_count 184 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<1d56b>/<26bdc> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<1d56b>/<26fae> ctx 544 : pointer(struct perf_event_context<1d56b>/<24ff8>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) child_total_time_running 568 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) child_mutex 576 : struct mutex<1d56b>/<1e06e> child_list 608 : struct list_head<1d56b>/<1e100> parent 624 : pointer(struct perf_event<1d56b>/<26820>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<1d56b>/<1e100> owner 656 : pointer(struct task_struct<1d56b>/<2112e>) mmap_mutex 664 : struct mutex<1d56b>/<1e06e> mmap_count 696 : typedef(atomic_t=struct noname<1d56b>/<1e023>) rb 704 : pointer(struct perf_buffer<1d56b>/<2729c>) rb_entry 712 : struct list_head<1d56b>/<1e100> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) fasync 768 : pointer(struct fasync_struct<1d56b>/<209f4>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<1d56b>/<272a1> event_limit 816 : typedef(atomic_t=struct noname<1d56b>/<1e023>) addr_filters 824 : struct perf_addr_filters_head<1d56b>/<272d3> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<1d56b>/<27309>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<1d56b>/<26820>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>))) callback_head 880 : struct callback_head<1d56b>/<20298> ns 896 : pointer(struct pid_namespace<1d56b>/<21031>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<1d56b>/<26820>),pointer(struct perf_sample_data<1d56b>/<2736a>),pointer(struct pt_regs<1d56b>/<27766>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<1d56b>/<267c9>) security 944 : pointer(no type) sb_list 952 : struct list_head<1d56b>/<1e100> noname struct <1d56b>/<26baf> size:8 a 0 : typedef(local_t=struct noname<1d56b>/<26bcb>) noname struct <1d56b>/<26bcb> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>)) perf_event_attr struct <1d56b>/<26bdc> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<1d56b>/<26c15> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<1d56b>/<26e78> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<1d56b>/<26eae> noname 64 : union noname<1d56b>/<26ef1> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <1d56b>/<26c15> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <1d56b>/<26e78> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <1d56b>/<26eae> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <1d56b>/<26ef1> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <1d56b>/<26fae> size:192 noname 0 : union noname<1d56b>/<26fbe> target 96 : pointer(struct task_struct<1d56b>/<2112e>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<1d56b>/<26baf>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<1d56b>/<2715d> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <1d56b>/<26fbe> size:96 noname 0 : struct noname<1d56b>/<26fca> noname 0 : struct noname<1d56b>/<2704f> noname 0 : struct noname<1d56b>/<27068> noname 0 : struct noname<1d56b>/<27081> noname 0 : struct noname<1d56b>/<270a6> noname 0 : struct noname<1d56b>/<270cb> noname struct <1d56b>/<26fca> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<1d56b>/<271dd> branch_reg 72 : struct hw_perf_event_extra<1d56b>/<271dd> noname struct <1d56b>/<2704f> size:64 hrtimer 0 : struct hrtimer<1d56b>/<22036> noname struct <1d56b>/<27068> size:16 tp_list 0 : struct list_head<1d56b>/<1e100> noname struct <1d56b>/<27081> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <1d56b>/<270a6> size:40 info 0 : struct arch_hw_breakpoint<1d56b>/<27216> bp_list 24 : struct list_head<1d56b>/<1e100> noname struct <1d56b>/<270cb> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <1d56b>/<2715d> size:16 noname 0 : struct noname<1d56b>/<27169> noname 0 : struct noname<1d56b>/<2718e> noname struct <1d56b>/<27169> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<1d56b>/<26baf>) noname struct <1d56b>/<2718e> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <1d56b>/<271dd> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <1d56b>/<27216> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<1d56b>/<27243> arch_hw_breakpoint_ctrl struct <1d56b>/<27243> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <1d56b>/<2729c> size:? irq_work struct <1d56b>/<272a1> size:24 node 0 : struct __call_single_node<1d56b>/<21cbb> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<1d56b>/<272a1>))) perf_addr_filters_head struct <1d56b>/<272d3> size:24 list 0 : struct list_head<1d56b>/<1e100> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <1d56b>/<27309> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <1d56b>/<2736a> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<1d56b>/<274e6>) br_stack 16 : pointer(struct perf_branch_stack<1d56b>/<2758d>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<1d56b>/<27659> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<1d56b>/<273f7> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<1d56b>/<2744b> callchain 112 : pointer(struct perf_callchain_entry<1d56b>/<27714>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<1d56b>/<27740> regs_intr 144 : struct perf_regs<1d56b>/<27740> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <1d56b>/<273f7> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <1d56b>/<2744b> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <1d56b>/<274e6> size:32 frag 0 : struct perf_raw_frag<1d56b>/<27507> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <1d56b>/<27507> size:28 noname 0 : union noname<1d56b>/<27517> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <1d56b>/<27517> size:8 next 0 : pointer(struct perf_raw_frag<1d56b>/<27507>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <1d56b>/<2758d> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<1d56b>/<275c5>[no count] perf_branch_entry struct <1d56b>/<275c5> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <1d56b>/<27659> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<1d56b>/<27678> noname struct <1d56b>/<27678> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <1d56b>/<27714> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <1d56b>/<27740> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<1d56b>/<27766>) pt_regs struct <1d56b>/<27766> size:336 noname 0 : union noname<1d56b>/<27777> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <1d56b>/<27777> size:272 user_regs 0 : struct user_pt_regs<1d56b>/<1da95> noname 0 : struct noname<1d56b>/<27790> noname struct <1d56b>/<27790> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_output_handle struct <1d56b>/<2792a> size:56 event 0 : pointer(struct perf_event<1d56b>/<26820>) rb 8 : pointer(struct perf_buffer<1d56b>/<2729c>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<1d56b>/<2797d> page 48 : int (base type, DW_ATE_signed size:4) noname union <1d56b>/<2797d> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <1d56b>/<279d0> size:16 tree 0 : struct rb_root<1d56b>/<222be> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <1d56b>/<279f9> size:? numa_group struct <1d56b>/<27a03> size:? rseq struct <1d56b>/<27a1e> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<1d56b>/<27a4b> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <1d56b>/<27a4b> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <1d56b>/<27a75> size:0 page_frag struct <1d56b>/<27a7d> size:16 page 0 : pointer(struct page<1d56b>/<1e88d>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <1d56b>/<27aaf> size:? mem_cgroup struct <1d56b>/<27ab9> size:? kmap_ctrl struct <1d56b>/<27abe> size:0 vm_struct struct <1d56b>/<27acc> size:64 next 0 : pointer(struct vm_struct<1d56b>/<27acc>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<1d56b>/<1e88d>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <1d56b>/<27b45> size:976 cpu_context 0 : struct cpu_context<1d56b>/<27bec> uw 112 : struct noname<1d56b>/<27b66> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<1d56b>/<27c91> noname struct <1d56b>/<27b66> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<1d56b>/<1dae4> cpu_context struct <1d56b>/<27bec> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) debug_info struct <1d56b>/<27c91> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<1d56b>/<26820>)[16] hbp_watch 144 : pointer(struct perf_event<1d56b>/<26820>)[16] fs_pin struct <1d56b>/<27ce8> size:? file_ra_state struct <1d56b>/<27ced> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <1d56b>/<27daf> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) module_param_attrs struct <1d56b>/<27dc9> size:? module_attribute struct <1d56b>/<27dd3> size:56 attr 0 : struct attribute<1d56b>/<1ffcf> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<1d56b>/<27dd3>),pointer(struct module_kobject<1d56b>/<1fcc2>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<1d56b>/<27dd3>),pointer(struct module_kobject<1d56b>/<1fcc2>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<1d56b>/<1fa07>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<1d56b>/<1fa07>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<1d56b>/<1fa07>))) kernel_symbol struct <1d56b>/<27e99> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <1d56b>/<27ed5> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<1d56b>/<1fa07>) ops 16 : pointer(const(struct kernel_param_ops<1d56b>/<27f61>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<1d56b>/<27f2d> noname union <1d56b>/<27f2d> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<1d56b>/<27ffa>)) arr 0 : pointer(const(struct kparam_array<1d56b>/<28025>)) kernel_param_ops struct <1d56b>/<27f61> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<1d56b>/<27ed5>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<1d56b>/<27ed5>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <1d56b>/<27ffa> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <1d56b>/<28025> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<1d56b>/<27f61>)) elem 24 : pointer(no type) exception_table_entry struct <1d56b>/<28074> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <1d56b>/<2809f> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<1d56b>/<280f7> mod_tree_node struct <1d56b>/<280f7> size:56 mod 0 : pointer(struct module<1d56b>/<1fa07>) node 8 : struct latch_tree_node<1d56b>/<2811b> latch_tree_node struct <1d56b>/<2811b> size:48 node 0 : struct rb_node<1d56b>/<1e5ad>[2] mod_arch_specific struct <1d56b>/<2813c> size:32 core 0 : struct mod_plt_sec<1d56b>/<28169> init 12 : struct mod_plt_sec<1d56b>/<28169> ftrace_trampolines 24 : pointer(struct plt_entry<1d56b>/<2819b>) mod_plt_sec struct <1d56b>/<28169> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <1d56b>/<2819b> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <1d56b>/<281d8> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <1d56b>/<28216> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<1d56b>/<28264>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <1d56b>/<28264> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <1d56b>/<282e6> size:? module_notes_attrs struct <1d56b>/<282f0> size:? srcu_struct struct <1d56b>/<282ff> size:1944 node 0 : struct srcu_node<1d56b>/<283e4>[17] level 1632 : pointer(struct srcu_node<1d56b>/<283e4>)[3] srcu_cb_mutex 1656 : struct mutex<1d56b>/<1e06e> lock 1688 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) srcu_gp_mutex 1696 : struct mutex<1d56b>/<1e06e> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<1d56b>/<28457>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<1d56b>/<1e06e> srcu_barrier_completion 1816 : struct completion<1d56b>/<2262a> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<1d56b>/<1e023>) work 1856 : struct delayed_work<1d56b>/<2857e> srcu_node struct <1d56b>/<283e4> size:96 lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<1d56b>/<283e4>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <1d56b>/<28457> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) srcu_cblist 72 : struct rcu_segcblist<1d56b>/<2851c> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<1d56b>/<23c2e> work 224 : struct work_struct<1d56b>/<22ef0> srcu_barrier_head 256 : struct callback_head<1d56b>/<20298> mynode 272 : pointer(struct srcu_node<1d56b>/<283e4>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<1d56b>/<282ff>) rcu_segcblist struct <1d56b>/<2851c> size:88 head 0 : pointer(struct callback_head<1d56b>/<20298>) tails 8 : pointer(pointer(struct callback_head<1d56b>/<20298>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <1d56b>/<2857e> size:88 work 0 : struct work_struct<1d56b>/<22ef0> timer 32 : struct timer_list<1d56b>/<23c2e> wq 72 : pointer(struct workqueue_struct<1d56b>/<242c8>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <1d56b>/<285bc> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <1d56b>/<285ff> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<1d56b>/<1ec0f>)(pointer(struct super_block<1d56b>/<1f568>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<1d56b>/<1ec0f>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<1d56b>/<1ec0f>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<1d56b>/<1ec0f>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(struct writeback_control<1d56b>/<287a2>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<1d56b>/<1ec0f>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<1d56b>/<1f568>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<1d56b>/<1f11e>),pointer(struct kstatfs<1d56b>/<287f6>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<1d56b>/<1f568>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct dentry<1d56b>/<1f11e>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct dentry<1d56b>/<1f11e>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct dentry<1d56b>/<1f11e>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<1d56b>/<20d5f>),pointer(struct dentry<1d56b>/<1f11e>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<1d56b>/<2888c>))(pointer(struct inode<1d56b>/<1ec0f>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct page<1d56b>/<1e88d>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct shrink_control<1d56b>/<28a53>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct shrink_control<1d56b>/<28a53>))) writeback_control struct <1d56b>/<287a2> size:? kstatfs struct <1d56b>/<287f6> size:? dquot struct <1d56b>/<2888c> size:208 dq_hash 0 : struct hlist_node<1d56b>/<20998> dq_inuse 16 : struct list_head<1d56b>/<1e100> dq_free 32 : struct list_head<1d56b>/<1e100> dq_dirty 48 : struct list_head<1d56b>/<1e100> dq_lock 64 : struct mutex<1d56b>/<1e06e> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) dq_count 100 : typedef(atomic_t=struct noname<1d56b>/<1e023>) dq_sb 104 : pointer(struct super_block<1d56b>/<1f568>) dq_id 112 : struct kqid<1d56b>/<28932> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<1d56b>/<2899f> kqid struct <1d56b>/<28932> size:8 noname 0 : union noname<1d56b>/<28942> type 4 : enum quota_type<1d56b>/<1d746> noname union <1d56b>/<28942> size:4 uid 0 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) gid 0 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) projid 0 : typedef(kprojid_t=struct noname<1d56b>/<28983>) noname struct <1d56b>/<28983> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <1d56b>/<2899f> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <1d56b>/<28a53> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<1d56b>/<27ab9>) dquot_operations struct <1d56b>/<28aa2> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<1d56b>/<2888c>)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<1d56b>/<2888c>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<1d56b>/<1ec0f>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(typedef(kprojid_t=struct noname<1d56b>/<28983>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<1d56b>/<1ec0f>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct kqid<1d56b>/<28932>))) quotactl_ops struct <1d56b>/<28bd4> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<1d56b>/<1f4f2>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<1d56b>/<28cc0>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),struct kqid<1d56b>/<28932>,pointer(struct qc_dqblk<1d56b>/<28d51>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct kqid<1d56b>/<28932>),pointer(struct qc_dqblk<1d56b>/<28d51>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),struct kqid<1d56b>/<28932>,pointer(struct qc_dqblk<1d56b>/<28d51>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct qc_state<1d56b>/<28e5f>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <1d56b>/<28cc0> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <1d56b>/<28d51> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <1d56b>/<28e5f> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<1d56b>/<28e8f>[3] qc_type_state struct <1d56b>/<28e8f> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <1d56b>/<28f30> size:? xattr_handler struct <1d56b>/<28f44> size:? hlist_bl_head struct <1d56b>/<28f49> size:8 first 0 : pointer(struct hlist_bl_node<1d56b>/<1f26d>) block_device struct <1d56b>/<28f63> size:? mtd_info struct <1d56b>/<28f6d> size:? quota_info struct <1d56b>/<28f72> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<1d56b>/<22a2d> files 48 : pointer(struct inode<1d56b>/<1ec0f>)[3] info 72 : struct mem_dqinfo<1d56b>/<28fd7>[3] ops 288 : pointer(const(struct quota_format_ops<1d56b>/<29099>))[3] mem_dqinfo struct <1d56b>/<28fd7> size:72 dqi_format 0 : pointer(struct quota_format_type<1d56b>/<29051>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<1d56b>/<1e100> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <1d56b>/<29051> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<1d56b>/<29099>)) qf_owner 16 : pointer(struct module<1d56b>/<1fa07>) qf_next 24 : pointer(struct quota_format_type<1d56b>/<29051>) quota_format_ops struct <1d56b>/<29099> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<1d56b>/<2888c>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<1d56b>/<1f568>),pointer(struct kqid<1d56b>/<28932>))) sb_writers struct <1d56b>/<29117> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) rw_sem 32 : struct percpu_rw_semaphore<1d56b>/<29155>[3] percpu_rw_semaphore struct <1d56b>/<29155> size:96 rss 0 : struct rcu_sync<1d56b>/<2919a> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<1d56b>/<291d4> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) block 88 : typedef(atomic_t=struct noname<1d56b>/<1e023>) rcu_sync struct <1d56b>/<2919a> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<1d56b>/<209ce>) cb_head 32 : struct callback_head<1d56b>/<20298> rcuwait struct <1d56b>/<291d4> size:8 task 0 : pointer(struct task_struct<1d56b>/<2112e>) fsnotify_mark_connector struct <1d56b>/<291ee> size:? noname struct <1d56b>/<291fe> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <1d56b>/<2921b> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<1d56b>/<2921b>),pointer(struct shrink_control<1d56b>/<28a53>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<1d56b>/<2921b>),pointer(struct shrink_control<1d56b>/<28a53>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<1d56b>/<1e100> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>))) list_lru struct <1d56b>/<292a3> size:32 node 0 : pointer(struct list_lru_node<1d56b>/<292e1>) list 8 : struct list_head<1d56b>/<1e100> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <1d56b>/<292e1> size:64 lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) lru 8 : struct list_lru_one<1d56b>/<2931b> memcg_lrus 32 : pointer(struct list_lru_memcg<1d56b>/<29341>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <1d56b>/<2931b> size:24 list 0 : struct list_head<1d56b>/<1e100> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <1d56b>/<29341> size:16 rcu 0 : struct callback_head<1d56b>/<20298> lru 16 : pointer(struct list_lru_one<1d56b>/<2931b>)[no count] delayed_call struct <1d56b>/<29397> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <1d56b>/<294db> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) ia_gid 12 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<1d56b>/<29550> ia_mtime 40 : struct timespec64<1d56b>/<29550> ia_ctime 56 : struct timespec64<1d56b>/<29550> ia_file 72 : pointer(struct file<1d56b>/<20141>) timespec64 struct <1d56b>/<29550> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <1d56b>/<29595> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<1d56b>/<1ef76>) gid 52 : typedef(kgid_t=struct noname<1d56b>/<1efa8>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<1d56b>/<29550> mtime 80 : struct timespec64<1d56b>/<29550> ctime 96 : struct timespec64<1d56b>/<29550> btime 112 : struct timespec64<1d56b>/<29550> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <1d56b>/<296b4> size:? bdi_writeback struct <1d56b>/<29720> size:? file_lock_context struct <1d56b>/<2972a> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<1d56b>/<1df6a>) flc_flock 8 : struct list_head<1d56b>/<1e100> flc_posix 24 : struct list_head<1d56b>/<1e100> flc_lease 40 : struct list_head<1d56b>/<1e100> cdev struct <1d56b>/<2976d> size:? address_space_operations struct <1d56b>/<2977c> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<1d56b>/<1e88d>),pointer(struct writeback_control<1d56b>/<287a2>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct page<1d56b>/<1e88d>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<1d56b>/<1eb3c>),pointer(struct writeback_control<1d56b>/<287a2>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<1d56b>/<1e88d>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct address_space<1d56b>/<1eb3c>),pointer(struct list_head<1d56b>/<1e100>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<1d56b>/<29923>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct address_space<1d56b>/<1eb3c>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<1d56b>/<1e88d>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<1d56b>/<20141>),pointer(struct address_space<1d56b>/<1eb3c>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<1d56b>/<1e88d>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<1d56b>/<1eb3c>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<1d56b>/<1e88d>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<1d56b>/<1e88d>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<1d56b>/<1e88d>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<1d56b>/<204f7>),pointer(struct iov_iter<1d56b>/<205aa>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<1d56b>/<1eb3c>),pointer(struct page<1d56b>/<1e88d>),pointer(struct page<1d56b>/<1e88d>),enum migrate_mode<1d56b>/<1d765>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<1d56b>/<1e88d>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<1d56b>/<1e88d>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<1d56b>/<1e88d>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<1d56b>/<1e88d>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<1d56b>/<1e88d>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<1d56b>/<1eb3c>),pointer(struct page<1d56b>/<1e88d>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<1d56b>/<29a84>),pointer(struct file<1d56b>/<20141>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<1d56b>/<20141>))) readahead_control struct <1d56b>/<29923> size:? swap_info_struct struct <1d56b>/<29a84> size:? dev_pagemap struct <1d56b>/<29ab5> size:152 altmap 0 : struct vmem_altmap<1d56b>/<29b4f> ref 48 : pointer(struct percpu_ref<1d56b>/<241ef>) internal_ref 56 : struct percpu_ref<1d56b>/<241ef> done 72 : struct completion<1d56b>/<2262a> type 104 : enum memory_type<1d56b>/<1d78a> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<1d56b>/<29baf>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<1d56b>/<29b31> noname union <1d56b>/<29b31> size:16 range 0 : struct range<1d56b>/<29bf4> ranges 0 : struct range<1d56b>/<29bf4>[0] vmem_altmap struct <1d56b>/<29b4f> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <1d56b>/<29baf> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<1d56b>/<1e88d>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<1d56b>/<29ab5>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<1d56b>/<29ab5>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<1d56b>/<1e756>))) range struct <1d56b>/<29bf4> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <1d56b>/<29cd9> size:0 noname struct <1d56b>/<29cf2> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <1d56b>/<29d1a> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<1d56b>/<1e0bd>))[4] linux_binfmt struct <1d56b>/<29d40> size:? noname struct <1d56b>/<29d50> size:40 id 0 : typedef(atomic64_t=struct noname<1d56b>/<1e0bd>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<1d56b>/<20fc9>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <1d56b>/<29d96> size:56 nr_threads 0 : typedef(atomic_t=struct noname<1d56b>/<1e023>) dumper 8 : struct core_thread<1d56b>/<29dc7> startup 24 : struct completion<1d56b>/<2262a> core_thread struct <1d56b>/<29dc7> size:16 task 0 : pointer(struct task_struct<1d56b>/<2112e>) next 8 : pointer(struct core_thread<1d56b>/<29dc7>) kioctx_table struct <1d56b>/<29df5> size:? mmu_notifier_subscriptions struct <1d56b>/<29dff> size:? uprobes_state struct <1d56b>/<29e04> size:0 kvm_memslots struct <1d56b>/<29e1d> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<1d56b>/<1e023>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<1d56b>/<29e84>[no count] kvm_memory_slot struct <1d56b>/<29e84> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<1d56b>/<29f01> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <1d56b>/<29f01> size:0 kvm_io_bus struct <1d56b>/<29f27> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<1d56b>/<29f5f>[no count] kvm_io_range struct <1d56b>/<29f5f> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<1d56b>/<29f9c>) kvm_io_device struct <1d56b>/<29f9c> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<1d56b>/<29fbb>)) kvm_io_device_ops struct <1d56b>/<29fbb> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<1d56b>/<1db65>),pointer(struct kvm_io_device<1d56b>/<29f9c>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<1d56b>/<1db65>),pointer(struct kvm_io_device<1d56b>/<29f9c>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<1d56b>/<29f9c>))) kvm_vm_stat struct <1d56b>/<2a03c> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <1d56b>/<2a05e> size:392 mmu 0 : struct kvm_s2_mmu<1d56b>/<2a0e6> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<1d56b>/<2a27f> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <1d56b>/<2a0e6> size:48 vmid 0 : struct kvm_vmid<1d56b>/<2a12b> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<1d56b>/<2a151>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<1d56b>/<2a05e>) kvm_vmid struct <1d56b>/<2a12b> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <1d56b>/<2a151> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<1d56b>/<2a1ab>) mmu 24 : pointer(struct kvm_s2_mmu<1d56b>/<2a0e6>) kvm_pgtable_mm_ops struct <1d56b>/<2a1ab> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <1d56b>/<2a27f> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<1d56b>/<2a2fc> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<1d56b>/<2a3b2>) dist_iodev 64 : struct vgic_io_device<1d56b>/<2a4ec> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) lpi_list_head 128 : struct list_head<1d56b>/<1e100> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<1d56b>/<1e100> iter 168 : pointer(struct vgic_state_iter<1d56b>/<2a7a1>) its_vm 176 : struct its_vm<1d56b>/<2a7a6> noname union <1d56b>/<2a2fc> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<1d56b>/<1e100> vgic_irq struct <1d56b>/<2a3b2> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) lpi_list 8 : struct list_head<1d56b>/<1e100> ap_list 24 : struct list_head<1d56b>/<1e100> vcpu 40 : pointer(struct kvm_vcpu<1d56b>/<1db65>) target_vcpu 48 : pointer(struct kvm_vcpu<1d56b>/<1db65>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<1d56b>/<27daf> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<1d56b>/<2a46a> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<1d56b>/<1d7cf> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <1d56b>/<2a46a> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <1d56b>/<2a4ec> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<1d56b>/<2a508> regions 16 : pointer(const(struct vgic_register_region<1d56b>/<2a797>)) iodev_type 24 : enum iodev_type<1d56b>/<1d7e8> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<1d56b>/<29f9c> noname union <1d56b>/<2a508> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<1d56b>/<1db65>) its 0 : pointer(struct vgic_its<1d56b>/<2a55b>) vgic_its struct <1d56b>/<2a55b> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<1d56b>/<2a4ec> dev 56 : pointer(struct kvm_device<1d56b>/<2a611>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<1d56b>/<1e06e> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<1d56b>/<1e06e> device_list 168 : struct list_head<1d56b>/<1e100> collection_list 184 : struct list_head<1d56b>/<1e100> kvm_device struct <1d56b>/<2a611> size:40 ops 0 : pointer(const(struct kvm_device_ops<1d56b>/<2a659>)) kvm 8 : pointer(struct kvm<1d56b>/<1dd35>) private 16 : pointer(no type) vm_node 24 : struct list_head<1d56b>/<1e100> kvm_device_ops struct <1d56b>/<2a659> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<1d56b>/<2a611>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<1d56b>/<2a611>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<1d56b>/<2a611>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<1d56b>/<2a611>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<1d56b>/<2a611>),pointer(struct kvm_device_attr<1d56b>/<2a720>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<1d56b>/<2a611>),pointer(struct kvm_device_attr<1d56b>/<2a720>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<1d56b>/<2a611>),pointer(struct kvm_device_attr<1d56b>/<2a720>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<1d56b>/<2a611>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<1d56b>/<2a611>),pointer(struct vm_area_struct<1d56b>/<1e483>))) kvm_device_attr struct <1d56b>/<2a720> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <1d56b>/<2a797> size:? vgic_state_iter struct <1d56b>/<2a7a1> size:? its_vm struct <1d56b>/<2a7a6> size:128 fwnode 0 : pointer(struct fwnode_handle<1d56b>/<261d6>) domain 8 : pointer(struct irq_domain<1d56b>/<260b6>) vprop_page 16 : pointer(struct page<1d56b>/<1e88d>) vpes 24 : pointer(pointer(struct its_vpe<1d56b>/<2a825>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <1d56b>/<2a825> size:128 vpt_page 0 : pointer(struct page<1d56b>/<1e88d>) its_vm 8 : pointer(struct its_vm<1d56b>/<2a7a6>) vlpi_count 16 : typedef(atomic_t=struct noname<1d56b>/<1e023>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<1d56b>/<2a889> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <1d56b>/<2a889> size:72 noname 0 : struct noname<1d56b>/<2a895> noname 0 : struct noname<1d56b>/<2a8ba> noname struct <1d56b>/<2a895> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <1d56b>/<2a8ba> size:72 fwnode 0 : pointer(struct fwnode_handle<1d56b>/<261d6>) sgi_domain 8 : pointer(struct irq_domain<1d56b>/<260b6>) sgi_config 16 : struct noname<1d56b>/<2a8e2>[16] vmapp_count 64 : typedef(atomic_t=struct noname<1d56b>/<1e023>) noname struct <1d56b>/<2a8e2> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <1d56b>/<2a977> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<1d56b>/<2a9b4>[0] kvm_coalesced_mmio struct <1d56b>/<2a9b4> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<1d56b>/<2a9e0> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <1d56b>/<2a9e0> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <1d56b>/<2aa1f> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<1d56b>/<20fea>[no count] mmu_notifier struct <1d56b>/<2aa71> size:56 hlist 0 : struct hlist_node<1d56b>/<20998> ops 16 : pointer(const(struct mmu_notifier_ops<1d56b>/<2aac1>)) mm 24 : pointer(struct mm_struct<1d56b>/<1e12b>) rcu 32 : struct callback_head<1d56b>/<20298> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <1d56b>/<2aac1> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(struct mm_struct<1d56b>/<1e12b>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(struct mm_struct<1d56b>/<1e12b>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(struct mm_struct<1d56b>/<1e12b>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(struct mm_struct<1d56b>/<1e12b>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(struct mm_struct<1d56b>/<1e12b>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<1d56b>/<1e877>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(const(struct mmu_notifier_range<1d56b>/<2abcb>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(const(struct mmu_notifier_range<1d56b>/<2abcb>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<1d56b>/<2aa71>),pointer(struct mm_struct<1d56b>/<1e12b>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<1d56b>/<2aa71>)(pointer(struct mm_struct<1d56b>/<1e12b>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<1d56b>/<2aa71>))) mmu_notifier_range struct <1d56b>/<2abcb> size:48 vma 0 : pointer(struct vm_area_struct<1d56b>/<1e483>) mm 8 : pointer(struct mm_struct<1d56b>/<1e12b>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<1d56b>/<1d80d> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <1d56b>/<2ac82> size:16 kvm 0 : pointer(struct kvm<1d56b>/<1dd35>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<1d56b>/<2acab>) kvm_stats_debugfs_item struct <1d56b>/<2acab> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<1d56b>/<1d844> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <1d56b>/<2ace9> size:24 link 0 : struct hlist_node<1d56b>/<20998> ops 16 : pointer(struct preempt_ops<1d56b>/<2ad12>) preempt_ops struct <1d56b>/<2ad12> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<1d56b>/<2ace9>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<1d56b>/<2ace9>),pointer(struct task_struct<1d56b>/<2112e>))) kvm_run struct <1d56b>/<2ad62> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<1d56b>/<2adea> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<1d56b>/<2b2eb> noname union <1d56b>/<2adea> size:256 hw 0 : struct noname<1d56b>/<2adfd> fail_entry 0 : struct noname<1d56b>/<2ae1d> ex 0 : struct noname<1d56b>/<2ae4a> io 0 : struct noname<1d56b>/<2ae77> debug 0 : struct noname<1d56b>/<2aecb> mmio 0 : struct noname<1d56b>/<2aeeb> hypercall 0 : struct noname<1d56b>/<2af32> tpr_access 0 : struct noname<1d56b>/<2af86> s390_sieic 0 : struct noname<1d56b>/<2afc0> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<1d56b>/<2b007> dcr 0 : struct noname<1d56b>/<2b034> internal 0 : struct noname<1d56b>/<2b06e> osi 0 : struct noname<1d56b>/<2b0a8> papr_hcall 0 : struct noname<1d56b>/<2b0c9> s390_tsch 0 : struct noname<1d56b>/<2b103> epr 0 : struct noname<1d56b>/<2b164> system_event 0 : struct noname<1d56b>/<2b184> s390_stsi 0 : struct noname<1d56b>/<2b1b1> eoi 0 : struct noname<1d56b>/<2b212> hyperv 0 : struct kvm_hyperv_exit<1d56b>/<2b36a> arm_nisv 0 : struct noname<1d56b>/<2b23f> msr 0 : struct noname<1d56b>/<2b26c> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <1d56b>/<2adfd> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <1d56b>/<2ae1d> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2ae4a> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2ae77> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <1d56b>/<2aecb> size:16 arch 0 : struct kvm_debug_exit_arch<1d56b>/<2b319> noname struct <1d56b>/<2aeeb> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <1d56b>/<2af32> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2af86> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2afc0> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2b007> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2b034> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <1d56b>/<2b06e> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <1d56b>/<2b0a8> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <1d56b>/<2b0c9> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <1d56b>/<2b103> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <1d56b>/<2b164> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <1d56b>/<2b184> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <1d56b>/<2b1b1> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <1d56b>/<2b212> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <1d56b>/<2b23f> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <1d56b>/<2b26c> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <1d56b>/<2b2eb> size:2048 regs 0 : struct kvm_sync_regs<1d56b>/<2b4a8> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <1d56b>/<2b319> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <1d56b>/<2b36a> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<1d56b>/<2b396> noname union <1d56b>/<2b396> size:48 synic 0 : struct noname<1d56b>/<2b3a6> hcall 0 : struct noname<1d56b>/<2b3f3> syndbg 0 : struct noname<1d56b>/<2b428> noname struct <1d56b>/<2b3a6> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <1d56b>/<2b3f3> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <1d56b>/<2b428> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <1d56b>/<2b4a8> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <1d56b>/<2b4bd> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <1d56b>/<2b56f> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <1d56b>/<2b5a0> size:8688 ctxt 0 : struct kvm_cpu_context<1d56b>/<1da24> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<1d56b>/<2a0e6>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<1d56b>/<2b795> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<1d56b>/<2b7d3>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<1d56b>/<2b7d3> external_debug_state 2400 : struct kvm_guest_debug_arch<1d56b>/<2b7d3> host_thread_info 2912 : pointer(struct thread_info<1d56b>/<21c5f>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<1d56b>/<1dae4>) host_debug_state 2928 : struct noname<1d56b>/<2b67b> vgic_cpu 3448 : struct vgic_cpu<1d56b>/<2b819> timer_cpu 7440 : struct arch_timer_cpu<1d56b>/<2ba07> pmu 7704 : struct kvm_pmu<1d56b>/<2bacd> guest_debug_preserved 8264 : struct noname<1d56b>/<2b6d5> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<1d56b>/<2bb50> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<1d56b>/<2bb96> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<1d56b>/<2b774> noname struct <1d56b>/<2b67b> size:520 regs 0 : struct kvm_guest_debug_arch<1d56b>/<2b7d3> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <1d56b>/<2b6d5> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <1d56b>/<2b774> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_vcpu_fault_info struct <1d56b>/<2b795> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <1d56b>/<2b7d3> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <1d56b>/<2b819> size:3992 noname 0 : union noname<1d56b>/<2b82c> private_irqs 312 : struct vgic_irq<1d56b>/<2a3b2>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<1d56b>/<1df8c>) ap_list_head 3904 : struct list_head<1d56b>/<1e100> rd_iodev 3920 : struct vgic_io_device<1d56b>/<2a4ec> rdreg 3960 : pointer(struct vgic_redist_region<1d56b>/<2b9c2>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <1d56b>/<2b82c> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<1d56b>/<2b8cc> vgic_v3 0 : struct vgic_v3_cpu_if<1d56b>/<2b925> vgic_v2_cpu_if struct <1d56b>/<2b8cc> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <1d56b>/<2b925> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<1d56b>/<2a825> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <1d56b>/<2b9c2> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<1d56b>/<1e100> arch_timer_cpu struct <1d56b>/<2ba07> size:264 timers 0 : struct arch_timer_context<1d56b>/<2ba42>[2] bg_timer 192 : struct hrtimer<1d56b>/<22036> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <1d56b>/<2ba42> size:96 vcpu 0 : pointer(struct kvm_vcpu<1d56b>/<1db65>) irq 8 : struct kvm_irq_level<1d56b>/<2ba93> hrtimer 16 : struct hrtimer<1d56b>/<22036> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <1d56b>/<2ba93> size:8 noname 0 : union noname<1d56b>/<2baa3> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <1d56b>/<2baa3> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <1d56b>/<2bacd> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<1d56b>/<2bb2f>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<1d56b>/<272a1> kvm_pmc struct <1d56b>/<2bb2f> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<1d56b>/<26820>) kvm_mmu_memory_cache struct <1d56b>/<2bb50> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<1d56b>/<24cba>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <1d56b>/<2bb96> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <1d56b>/<2bbd4> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<1d56b>/<2bc2a>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <1d56b>/<2bc2a> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_pmu_events struct <1d56b>/<2bc5b> size:8 events_host 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) events_guest 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_host_data struct <2d002>/<2d041> size:1808 host_ctxt 0 : struct kvm_cpu_context<2d002>/<2d064> pmu_events 1792 : struct kvm_pmu_events<2d002>/<3b581> kvm_cpu_context struct <2d002>/<2d064> size:1792 regs 0 : struct user_pt_regs<2d002>/<2d0d5> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<2d002>/<2d141> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<2d002>/<2d1c9>) user_pt_regs struct <2d002>/<2d0d5> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) user_fpsimd_state struct <2d002>/<2d141> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] kvm_vcpu struct <2d002>/<2d1c9> size:9072 kvm 0 : pointer(struct kvm<2d002>/<2d399>) preempt_notifier 8 : struct preempt_notifier<2d002>/<3a60f> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<2d002>/<2d76b> mutex 96 : struct mutex<2d002>/<2d6d9> run 128 : pointer(struct kvm_run<2d002>/<3a688>) wait 136 : struct rcuwait<2d002>/<38a01> pid 144 : pointer(struct pid<2d002>/<30617>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<2d002>/<33d1a>) stat 168 : struct kvm_vcpu_stat<2d002>/<3ade3> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<2d002>/<3ae95>[2] spin_loop 344 : struct noname<2d002>/<2d33b> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<2d002>/<3aec6> dirty_ring 9040 : struct kvm_dirty_ring<2d002>/<3b4fa> noname struct <2d002>/<2d33b> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <2d002>/<2d399> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) slots_lock 8 : struct mutex<2d002>/<2d6d9> mm 40 : pointer(struct mm_struct<2d002>/<2d796>) memslots 48 : pointer(struct kvm_memslots<2d002>/<396b4>)[1] vcpus 56 : pointer(struct kvm_vcpu<2d002>/<2d1c9>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<2d002>/<2d687>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<2d002>/<2d76b> lock 4184 : struct mutex<2d002>/<2d6d9> buses 4216 : pointer(struct kvm_io_bus<2d002>/<397be>)[4] irqfds 4248 : struct noname<2d002>/<2d446> ioeventfds 4320 : struct list_head<2d002>/<2d76b> stat 4336 : struct kvm_vm_stat<2d002>/<398d3> arch 4344 : struct kvm_arch<2d002>/<398f5> users_count 4736 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<2d002>/<3a24c>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) coalesced_zones 4760 : struct list_head<2d002>/<2d76b> irq_lock 4776 : struct mutex<2d002>/<2d6d9> irq_routing 4808 : pointer(struct kvm_irq_routing_table<2d002>/<3a2f4>) irq_ack_notifier_list 4816 : struct hlist_head<2d002>/<306ad> mmu_notifier 4824 : struct mmu_notifier<2d002>/<3a346> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<2d002>/<2d76b> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<2d002>/<2e789>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<2d002>/<3a58e>)) srcu 4944 : struct srcu_struct<2d002>/<37b0d> irq_srcu 6888 : struct srcu_struct<2d002>/<37b0d> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <2d002>/<2d446> size:72 lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) items 8 : struct list_head<2d002>/<2d76b> resampler_list 24 : struct list_head<2d002>/<2d76b> resampler_lock 40 : struct mutex<2d002>/<2d6d9> spinlock struct <2d002>/<2d5ce> size:4 noname 0 : union noname<2d002>/<2d5de> noname union <2d002>/<2d5de> size:4 rlock 0 : struct raw_spinlock<2d002>/<2d5f0> raw_spinlock struct <2d002>/<2d5f0> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<2d002>/<2d610>) qspinlock struct <2d002>/<2d610> size:4 noname 0 : union noname<2d002>/<2d620> noname union <2d002>/<2d620> size:4 val 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) noname 0 : struct noname<2d002>/<2d638> noname 0 : struct noname<2d002>/<2d65d> noname struct <2d002>/<2d638> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <2d002>/<2d65d> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <2d002>/<2d687> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <2d002>/<2d6d9> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) osq 12 : struct optimistic_spin_queue<2d002>/<2d756> wait_list 16 : struct list_head<2d002>/<2d76b> noname struct <2d002>/<2d728> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <2d002>/<2d756> size:4 tail 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) list_head struct <2d002>/<2d76b> size:16 next 0 : pointer(struct list_head<2d002>/<2d76b>) prev 8 : pointer(struct list_head<2d002>/<2d76b>) mm_struct struct <2d002>/<2d796> size:920 noname 0 : struct noname<2d002>/<2d7a9> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <2d002>/<2d7a9> size:920 mmap 0 : pointer(struct vm_area_struct<2d002>/<2daee>) mm_rb 8 : struct rb_root<2d002>/<3199a> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<2d002>/<2f7d2>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<2d002>/<39589>)) membarrier_state 72 : typedef(atomic_t=struct noname<2d002>/<2d687>) mm_users 76 : typedef(atomic_t=struct noname<2d002>/<2d687>) mm_count 80 : typedef(atomic_t=struct noname<2d002>/<2d687>) has_pinned 84 : typedef(atomic_t=struct noname<2d002>/<2d687>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<2d002>/<2e8c3>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) mmap_lock 112 : struct rw_semaphore<2d002>/<32128> mmlist 152 : struct list_head<2d002>/<2d76b> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<2d002>/<2d728>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<2d002>/<395b1> binfmt 736 : pointer(struct linux_binfmt<2d002>/<395d7>) context 744 : typedef(mm_context_t=struct noname<2d002>/<395e7>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<2d002>/<3962d>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) ioctx_table 808 : pointer(struct kioctx_table<2d002>/<3968c>) owner 816 : pointer(struct task_struct<2d002>/<307f1>) user_ns 824 : pointer(struct user_namespace<2d002>/<32433>) exe_file 832 : pointer(struct file<2d002>/<2f7d2>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<2d002>/<39696>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<2d002>/<2d687>) uprobes_state 872 : struct uprobes_state<2d002>/<3969b> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) async_put_work 880 : struct work_struct<2d002>/<325eb> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <2d002>/<2daee> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<2d002>/<2daee>) vm_prev 24 : pointer(struct vm_area_struct<2d002>/<2daee>) vm_rb 32 : struct rb_node<2d002>/<2dc18> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<2d002>/<2d796>) vm_page_prot 72 : typedef(pgprot_t=struct noname<2d002>/<2dc56>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<2d002>/<2db7a> anon_vma_chain 120 : struct list_head<2d002>/<2d76b> anon_vma 136 : pointer(struct anon_vma<2d002>/<2dc77>) vm_ops 144 : pointer(const(struct vm_operations_struct<2d002>/<2dc86>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<2d002>/<2f7d2>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) vm_policy 184 : pointer(struct mempolicy<2d002>/<371dc>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<2d002>/<39570> noname struct <2d002>/<2db7a> size:32 rb 0 : struct rb_node<2d002>/<2dc18> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <2d002>/<2dc18> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<2d002>/<2dc18>) rb_left 16 : pointer(struct rb_node<2d002>/<2dc18>) noname struct <2d002>/<2dc56> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <2d002>/<2dc77> size:? vm_operations_struct struct <2d002>/<2dc86> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<2d002>/<2daee>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<2d002>/<2daee>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<2d002>/<2daee>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<2d002>/<2daee>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<2d002>/<2daee>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<2d002>/<2ddc1>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<2d002>/<2ddc1>),enum page_entry_size<2d002>/<394b7>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<2d002>/<2ddc1>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<2d002>/<2daee>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<2d002>/<2ddc1>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<2d002>/<2ddc1>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<2d002>/<2daee>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<2d002>/<2daee>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<2d002>/<2daee>),pointer(struct mempolicy<2d002>/<371dc>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<2d002>/<371dc>)(pointer(struct vm_area_struct<2d002>/<2daee>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<2d002>/<2def8>)(pointer(struct vm_area_struct<2d002>/<2daee>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <2d002>/<2ddc1> size:96 vma 0 : pointer(struct vm_area_struct<2d002>/<2daee>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<2d002>/<2de8f>)) pud 40 : pointer(typedef(pud_t=struct noname<2d002>/<2debb>)) orig_pte 48 : typedef(pte_t=struct noname<2d002>/<2dee2>) cow_page 56 : pointer(struct page<2d002>/<2def8>) page 64 : pointer(struct page<2d002>/<2def8>) pte 72 : pointer(typedef(pte_t=struct noname<2d002>/<2dee2>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<2d002>/<2def8>)) noname struct <2d002>/<2de8f> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <2d002>/<2debb> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <2d002>/<2dee2> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <2d002>/<2def8> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<2d002>/<2df15> noname 48 : union noname<2d002>/<2e154> _refcount 52 : typedef(atomic_t=struct noname<2d002>/<2d687>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <2d002>/<2df15> size:40 noname 0 : struct noname<2d002>/<2df21> noname 0 : struct noname<2d002>/<2df5e> noname 0 : struct noname<2d002>/<2df77> noname 0 : struct noname<2d002>/<2e045> noname 0 : struct noname<2d002>/<2e08e> noname 0 : struct noname<2d002>/<2e0bf> noname 0 : struct noname<2d002>/<2e121> callback_head 0 : struct callback_head<2d002>/<2f929> noname struct <2d002>/<2df21> size:40 lru 0 : struct list_head<2d002>/<2d76b> mapping 16 : pointer(struct address_space<2d002>/<2e1a7>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <2d002>/<2df5e> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <2d002>/<2df77> size:40 noname 0 : union noname<2d002>/<2df83> slab_cache 16 : pointer(struct kmem_cache<2d002>/<343b5>) freelist 24 : pointer(no type) noname 32 : union noname<2d002>/<2dfe5> noname union <2d002>/<2df83> size:16 slab_list 0 : struct list_head<2d002>/<2d76b> noname 0 : struct noname<2d002>/<2df9b> noname struct <2d002>/<2df9b> size:16 next 0 : pointer(struct page<2d002>/<2def8>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <2d002>/<2dfe5> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<2d002>/<2e009> noname struct <2d002>/<2e009> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <2d002>/<2e045> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<2d002>/<2d687>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <2d002>/<2e08e> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<2d002>/<2d687>) deferred_list 16 : struct list_head<2d002>/<2d76b> noname struct <2d002>/<2e0bf> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<2d002>/<2def8>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<2d002>/<2e0ef> ptl 32 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) noname union <2d002>/<2e0ef> size:8 pt_mm 0 : pointer(struct mm_struct<2d002>/<2d796>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) noname struct <2d002>/<2e121> size:16 pgmap 0 : pointer(struct dev_pagemap<2d002>/<39307>) zone_device_data 8 : pointer(no type) noname union <2d002>/<2e154> size:4 _mapcount 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <2d002>/<2e1a7> size:160 host 0 : pointer(struct inode<2d002>/<2e27a>) i_pages 8 : struct xarray<2d002>/<307bb> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<2d002>/<2d687>) i_mmap 32 : struct rb_root_cached<2d002>/<31979> i_mmap_rwsem 48 : struct rw_semaphore<2d002>/<32128> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<2d002>/<38fa9>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) private_list 136 : struct list_head<2d002>/<2d76b> private_data 152 : pointer(no type) inode struct <2d002>/<2e27a> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) i_gid 8 : typedef(kgid_t=struct noname<2d002>/<2e613>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<2d002>/<2e63f>) i_default_acl 24 : pointer(struct posix_acl<2d002>/<2e63f>) i_op 32 : pointer(const(struct inode_operations<2d002>/<2e64e>)) i_sb 40 : pointer(struct super_block<2d002>/<2ebd3>) i_mapping 48 : pointer(struct address_space<2d002>/<2e1a7>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<2d002>/<2e329> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<2d002>/<38d7d> i_mtime 104 : struct timespec64<2d002>/<38d7d> i_ctime 120 : struct timespec64<2d002>/<38d7d> i_lock 136 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<2d002>/<32128> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<2d002>/<30029> i_io_list 232 : struct list_head<2d002>/<2d76b> i_wb 248 : pointer(struct bdi_writeback<2d002>/<38f4d>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<2d002>/<2d76b> i_sb_list 280 : struct list_head<2d002>/<2d76b> i_wb_list 296 : struct list_head<2d002>/<2d76b> noname 312 : union noname<2d002>/<2e484> i_version 328 : typedef(atomic64_t=struct noname<2d002>/<2d728>) i_sequence 336 : typedef(atomic64_t=struct noname<2d002>/<2d728>) i_count 344 : typedef(atomic_t=struct noname<2d002>/<2d687>) i_dio_count 348 : typedef(atomic_t=struct noname<2d002>/<2d687>) i_writecount 352 : typedef(atomic_t=struct noname<2d002>/<2d687>) i_readcount 356 : typedef(atomic_t=struct noname<2d002>/<2d687>) noname 360 : union noname<2d002>/<2e503> i_flctx 368 : pointer(struct file_lock_context<2d002>/<38f57>) i_data 376 : struct address_space<2d002>/<2e1a7> i_devices 536 : struct list_head<2d002>/<2d76b> noname 552 : union noname<2d002>/<2e558> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<2d002>/<38a1b>) i_private 576 : pointer(no type) noname union <2d002>/<2e329> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <2d002>/<2e484> size:16 i_dentry 0 : struct hlist_head<2d002>/<306ad> i_rcu 0 : struct callback_head<2d002>/<2f929> noname union <2d002>/<2e503> size:8 i_fop 0 : pointer(const(struct file_operations<2d002>/<2f966>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<2d002>/<2e27a>))) noname union <2d002>/<2e558> size:8 i_pipe 0 : pointer(struct pipe_inode_info<2d002>/<2fd4d>) i_cdev 0 : pointer(struct cdev<2d002>/<38f9a>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <2d002>/<2e5e1> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <2d002>/<2e613> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <2d002>/<2e63f> size:? inode_operations struct <2d002>/<2e64e> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<2d002>/<2e789>)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<2d002>/<2e789>),pointer(struct inode<2d002>/<2e27a>),pointer(struct delayed_call<2d002>/<38bc4>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<2d002>/<2e63f>)(pointer(struct inode<2d002>/<2e27a>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>),pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>),pointer(struct iattr<2d002>/<38d08>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<2d002>/<2eb5d>)),pointer(struct kstat<2d002>/<38dc2>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<2d002>/<2e789>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct fiemap_extent_info<2d002>/<38ee1>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct timespec64<2d002>/<38d7d>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),pointer(struct file<2d002>/<2f7d2>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct dentry<2d002>/<2e789>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct posix_acl<2d002>/<2e63f>),int (base type, DW_ATE_signed size:4))) dentry struct <2d002>/<2e789> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<2d002>/<2e8a1>) d_hash 8 : struct hlist_bl_node<2d002>/<2e8d8> d_parent 24 : pointer(struct dentry<2d002>/<2e789>) d_name 32 : struct qstr<2d002>/<2e903> d_inode 48 : pointer(struct inode<2d002>/<2e27a>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<2d002>/<2e977> d_op 96 : pointer(const(struct dentry_operations<2d002>/<2e9c9>)) d_sb 104 : pointer(struct super_block<2d002>/<2ebd3>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<2d002>/<2e829> d_child 144 : struct list_head<2d002>/<2d76b> d_subdirs 160 : struct list_head<2d002>/<2d76b> d_u 176 : union noname<2d002>/<2e86a> noname union <2d002>/<2e829> size:16 d_lru 0 : struct list_head<2d002>/<2d76b> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>)) noname union <2d002>/<2e86a> size:16 d_alias 0 : struct hlist_node<2d002>/<30029> d_in_lookup_hash 0 : struct hlist_bl_node<2d002>/<2e8d8> d_rcu 0 : struct callback_head<2d002>/<2f929> seqcount_spinlock struct <2d002>/<2e8a1> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<2d002>/<2e8c3>) seqcount struct <2d002>/<2e8c3> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <2d002>/<2e8d8> size:16 next 0 : pointer(struct hlist_bl_node<2d002>/<2e8d8>) pprev 8 : pointer(pointer(struct hlist_bl_node<2d002>/<2e8d8>)) qstr struct <2d002>/<2e903> size:16 noname 0 : union noname<2d002>/<2e913> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <2d002>/<2e913> size:8 noname 0 : struct noname<2d002>/<2e91f> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <2d002>/<2e91f> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <2d002>/<2e977> size:8 noname 0 : union noname<2d002>/<2e987> noname union <2d002>/<2e987> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<2d002>/<2e9a0> noname struct <2d002>/<2e9a0> size:8 lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <2d002>/<2e9c9> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<2d002>/<2e789>)),pointer(struct qstr<2d002>/<2e903>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<2d002>/<2e789>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<2d002>/<2e903>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<2d002>/<2e789>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<2d002>/<2e789>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<2d002>/<2e789>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<2d002>/<2e789>),pointer(struct inode<2d002>/<2e27a>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<2d002>/<2e789>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<2d002>/<2eb53>)(pointer(struct path<2d002>/<2eb5d>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<2d002>/<2eb5d>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<2d002>/<2e789>)(pointer(struct dentry<2d002>/<2e789>),pointer(const(struct inode<2d002>/<2e27a>)))) vfsmount struct <2d002>/<2eb53> size:? path struct <2d002>/<2eb5d> size:16 mnt 0 : pointer(struct vfsmount<2d002>/<2eb53>) dentry 8 : pointer(struct dentry<2d002>/<2e789>) super_block struct <2d002>/<2ebd3> size:1408 s_list 0 : struct list_head<2d002>/<2d76b> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<2d002>/<2ef3e>) s_op 48 : pointer(const(struct super_operations<2d002>/<37e0d>)) dq_op 56 : pointer(const(struct dquot_operations<2d002>/<382cf>)) s_qcop 64 : pointer(const(struct quotactl_ops<2d002>/<38401>)) s_export_op 72 : pointer(const(struct export_operations<2d002>/<3875d>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<2d002>/<2e789>) s_umount 112 : struct rw_semaphore<2d002>/<32128> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<2d002>/<2d687>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<2d002>/<38771>))) s_roots 176 : struct hlist_bl_head<2d002>/<38776> s_mounts 184 : struct list_head<2d002>/<2d76b> s_bdev 200 : pointer(struct block_device<2d002>/<38790>) s_bdi 208 : pointer(struct backing_dev_info<2d002>/<342aa>) s_mtd 216 : pointer(struct mtd_info<2d002>/<3879a>) s_instances 224 : struct hlist_node<2d002>/<30029> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<2d002>/<3879f> s_writers 560 : struct sb_writers<2d002>/<38944> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<2d002>/<38a1b>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<2d002>/<38a2b>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<2d002>/<2d6d9> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<2d002>/<2e9c9>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<2d002>/<38a48> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<2d002>/<339c3>) s_pins 1136 : struct hlist_head<2d002>/<306ad> s_user_ns 1144 : pointer(struct user_namespace<2d002>/<32433>) s_dentry_lru 1152 : struct list_lru<2d002>/<38ad0> s_inode_lru 1184 : struct list_lru<2d002>/<38ad0> rcu 1216 : struct callback_head<2d002>/<2f929> destroy_work 1232 : struct work_struct<2d002>/<325eb> s_sync_lock 1264 : struct mutex<2d002>/<2d6d9> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) s_inodes 1352 : struct list_head<2d002>/<2d76b> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) s_inodes_wb 1376 : struct list_head<2d002>/<2d76b> file_system_type struct <2d002>/<2ef3e> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<2d002>/<2f02d>))) parameters 24 : pointer(const(struct fs_parameter_spec<2d002>/<2f03c>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<2d002>/<2e789>)(pointer(struct file_system_type<2d002>/<2ef3e>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<2d002>/<2ebd3>))) owner 48 : pointer(struct module<2d002>/<2f072>) next 56 : pointer(struct file_system_type<2d002>/<2ef3e>) fs_supers 64 : struct hlist_head<2d002>/<306ad> s_lock_key 72 : struct lock_class_key<2d002>/<35230> s_umount_key 72 : struct lock_class_key<2d002>/<35230> s_vfs_rename_key 72 : struct lock_class_key<2d002>/<35230> s_writers_key 72 : struct lock_class_key<2d002>/<35230>[3] i_lock_key 72 : struct lock_class_key<2d002>/<35230> i_mutex_key 72 : struct lock_class_key<2d002>/<35230> i_mutex_dir_key 72 : struct lock_class_key<2d002>/<35230> fs_context struct <2d002>/<2f02d> size:? fs_parameter_spec struct <2d002>/<2f03c> size:? module struct <2d002>/<2f072> size:832 state 0 : enum module_state<2d002>/<2f321> list 8 : struct list_head<2d002>/<2d76b> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<2d002>/<2f353> modinfo_attrs 176 : pointer(struct module_attribute<2d002>/<375e1>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<2d002>/<2f398>) syms 208 : pointer(const(struct kernel_symbol<2d002>/<376a7>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<2d002>/<2d6d9> kp 264 : pointer(struct kernel_param<2d002>/<376e3>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<2d002>/<376a7>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<2d002>/<376a7>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<2d002>/<37882>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<2d002>/<378ad> init_layout 464 : struct module_layout<2d002>/<378ad> arch 544 : struct mod_arch_specific<2d002>/<3794a> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<2d002>/<2d76b> bug_table 608 : pointer(struct bug_entry<2d002>/<379e6>) kallsyms 616 : pointer(struct mod_kallsyms<2d002>/<37a24>) core_kallsyms 624 : struct mod_kallsyms<2d002>/<37a24> sect_attrs 656 : pointer(struct module_sect_attrs<2d002>/<37af4>) notes_attrs 664 : pointer(struct module_notes_attrs<2d002>/<37afe>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<2d002>/<37b0d>)) jump_entries 720 : pointer(struct jump_entry<2d002>/<37dca>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<2d002>/<2d76b> target_list 752 : struct list_head<2d002>/<2d76b> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<2d002>/<2d687>) module_state enum <2d002>/<2f321> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 module_kobject struct <2d002>/<2f353> size:96 kobj 0 : struct kobject<2d002>/<2f398> mod 64 : pointer(struct module<2d002>/<2f072>) drivers_dir 72 : pointer(struct kobject<2d002>/<2f398>) mp 80 : pointer(struct module_param_attrs<2d002>/<375d7>) kobj_completion 88 : pointer(struct completion<2d002>/<31d25>) kobject struct <2d002>/<2f398> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<2d002>/<2d76b> parent 24 : pointer(struct kobject<2d002>/<2f398>) kset 32 : pointer(struct kset<2d002>/<2f44a>) ktype 40 : pointer(struct kobj_type<2d002>/<2f585>) sd 48 : pointer(struct kernfs_node<2d002>/<32eb5>) kref 56 : struct kref<2d002>/<375bd> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <2d002>/<2f44a> size:96 list 0 : struct list_head<2d002>/<2d76b> list_lock 16 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) kobj 24 : struct kobject<2d002>/<2f398> uevent_ops 88 : pointer(const(struct kset_uevent_ops<2d002>/<2f48d>)) kset_uevent_ops struct <2d002>/<2f48d> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<2d002>/<2f44a>),pointer(struct kobject<2d002>/<2f398>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<2d002>/<2f44a>),pointer(struct kobject<2d002>/<2f398>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<2d002>/<2f44a>),pointer(struct kobject<2d002>/<2f398>),pointer(struct kobj_uevent_env<2d002>/<2f512>)))) kobj_uevent_env struct <2d002>/<2f512> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <2d002>/<2f585> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<2d002>/<2f398>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<2d002>/<2f5f8>)) default_attrs 16 : pointer(pointer(struct attribute<2d002>/<2f660>)) default_groups 24 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<2d002>/<35da6>))(pointer(struct kobject<2d002>/<2f398>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<2d002>/<2f398>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<2d002>/<2f398>),pointer(typedef(kuid_t=struct noname<2d002>/<2e5e1>)),pointer(typedef(kgid_t=struct noname<2d002>/<2e613>)))) sysfs_ops struct <2d002>/<2f5f8> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<2d002>/<2f398>),pointer(struct attribute<2d002>/<2f660>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<2d002>/<2f398>),pointer(struct attribute<2d002>/<2f660>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <2d002>/<2f660> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <2d002>/<2f6d5> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<2d002>/<2f398>),pointer(struct attribute<2d002>/<2f660>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<2d002>/<2f398>),pointer(struct bin_attribute<2d002>/<2f753>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<2d002>/<2f660>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<2d002>/<2f753>)) bin_attribute struct <2d002>/<2f753> size:56 attr 0 : struct attribute<2d002>/<2f660> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),pointer(struct kobject<2d002>/<2f398>),pointer(struct bin_attribute<2d002>/<2f753>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),pointer(struct kobject<2d002>/<2f398>),pointer(struct bin_attribute<2d002>/<2f753>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct kobject<2d002>/<2f398>),pointer(struct bin_attribute<2d002>/<2f753>),pointer(struct vm_area_struct<2d002>/<2daee>))) file struct <2d002>/<2f7d2> size:232 f_u 0 : union noname<2d002>/<2f7e9> f_path 16 : struct path<2d002>/<2eb5d> f_inode 32 : pointer(struct inode<2d002>/<2e27a>) f_op 40 : pointer(const(struct file_operations<2d002>/<2f966>)) f_lock 48 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) f_write_hint 52 : enum rw_hint<2d002>/<3057d> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<2d002>/<2d6d9> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<2d002>/<305ba> f_cred 144 : pointer(const(struct cred<2d002>/<31dfd>)) f_ra 152 : struct file_ra_state<2d002>/<374fb> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<2d002>/<306ad>) f_mapping 216 : pointer(struct address_space<2d002>/<2e1a7>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <2d002>/<2f7e9> size:16 fu_llist 0 : struct llist_node<2d002>/<2f90f> fu_rcuhead 0 : struct callback_head<2d002>/<2f929> llist_node struct <2d002>/<2f90f> size:8 next 0 : pointer(struct llist_node<2d002>/<2f90f>) callback_head struct <2d002>/<2f929> size:16 next 0 : pointer(struct callback_head<2d002>/<2f929>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<2d002>/<2f929>))) file_operations struct <2d002>/<2f966> size:256 owner 0 : pointer(struct module<2d002>/<2f072>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<2d002>/<2fb88>),pointer(struct iov_iter<2d002>/<2fc3b>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<2d002>/<2fb88>),pointer(struct iov_iter<2d002>/<2fc3b>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<2d002>/<2fb88>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct dir_context<2d002>/<2fd81>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct dir_context<2d002>/<2fd81>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<2d002>/<2f7d2>),pointer(struct poll_table_struct<2d002>/<2fdff>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<2d002>/<2f7d2>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<2d002>/<2f7d2>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct vm_area_struct<2d002>/<2daee>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct file<2d002>/<2f7d2>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct file<2d002>/<2f7d2>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<2d002>/<2f7d2>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<2d002>/<2fec1>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),pointer(struct page<2d002>/<2def8>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<2d002>/<2f7d2>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<2d002>/<2fec1>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<2d002>/<2fd4d>),pointer(struct file<2d002>/<2f7d2>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<2d002>/<2fd4d>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<2d002>/<2fec1>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<2d002>/<2f7d2>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<2d002>/<303f0>),pointer(struct file<2d002>/<2f7d2>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <2d002>/<2fb88> size:48 ki_filp 0 : pointer(struct file<2d002>/<2f7d2>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<2d002>/<2fb88>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<2d002>/<2fbf5> noname union <2d002>/<2fbf5> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<2d002>/<2fc31>) wait_page_queue struct <2d002>/<2fc31> size:? iov_iter struct <2d002>/<2fc3b> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<2d002>/<2fc6f> noname 32 : union noname<2d002>/<2fcac> noname union <2d002>/<2fc6f> size:8 iov 0 : pointer(const(struct iovec<2d002>/<2fced>)) kvec 0 : pointer(const(struct kvec<2d002>/<2fd18>)) bvec 0 : pointer(const(struct bio_vec<2d002>/<2fd43>)) pipe 0 : pointer(struct pipe_inode_info<2d002>/<2fd4d>) noname union <2d002>/<2fcac> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<2d002>/<2fcc4> noname struct <2d002>/<2fcc4> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <2d002>/<2fced> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <2d002>/<2fd18> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <2d002>/<2fd43> size:? pipe_inode_info struct <2d002>/<2fd4d> size:? dir_context struct <2d002>/<2fd81> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<2d002>/<2fd81>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <2d002>/<2fdff> size:? file_lock struct <2d002>/<2fec1> size:216 fl_blocker 0 : pointer(struct file_lock<2d002>/<2fec1>) fl_list 8 : struct list_head<2d002>/<2d76b> fl_link 24 : struct hlist_node<2d002>/<30029> fl_blocked_requests 40 : struct list_head<2d002>/<2d76b> fl_blocked_member 56 : struct list_head<2d002>/<2d76b> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) fl_file 120 : pointer(struct file<2d002>/<2f7d2>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<2d002>/<30085>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<2d002>/<3016e>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<2d002>/<301b9>)) fl_u 184 : union noname<2d002>/<2ffce> noname union <2d002>/<2ffce> size:32 nfs_fl 0 : struct nfs_lock_info<2d002>/<3029c> nfs4_fl 0 : struct nfs4_lock_info<2d002>/<302d3> afs 0 : struct noname<2d002>/<2fffa> noname struct <2d002>/<2fffa> size:24 link 0 : struct list_head<2d002>/<2d76b> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <2d002>/<30029> size:16 next 0 : pointer(struct hlist_node<2d002>/<30029>) pprev 8 : pointer(pointer(struct hlist_node<2d002>/<30029>)) wait_queue_head struct <2d002>/<3005f> size:24 lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) head 8 : struct list_head<2d002>/<2d76b> fasync_struct struct <2d002>/<30085> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<2d002>/<300e9>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<2d002>/<30085>) fa_file 24 : pointer(struct file<2d002>/<2f7d2>) fa_rcu 32 : struct callback_head<2d002>/<2f929> noname struct <2d002>/<300e9> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<2d002>/<30105>) qrwlock struct <2d002>/<30105> size:8 noname 0 : union noname<2d002>/<30115> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<2d002>/<2d610>) noname union <2d002>/<30115> size:4 cnts 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) noname 0 : struct noname<2d002>/<3012d> noname struct <2d002>/<3012d> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <2d002>/<3016e> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<2d002>/<2fec1>),pointer(struct file_lock<2d002>/<2fec1>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<2d002>/<2fec1>))) lock_manager_operations struct <2d002>/<301b9> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<2d002>/<2fec1>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<2d002>/<2fec1>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<2d002>/<2fec1>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<2d002>/<2fec1>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<2d002>/<2d76b>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<2d002>/<2fec1>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<2d002>/<2fec1>))) nfs_lock_info struct <2d002>/<3029c> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<2d002>/<302ce>) list 16 : struct list_head<2d002>/<2d76b> nlm_lockowner struct <2d002>/<302ce> size:? nfs4_lock_info struct <2d002>/<302d3> size:8 owner 0 : pointer(struct nfs4_lock_state<2d002>/<302ed>) nfs4_lock_state struct <2d002>/<302ed> size:? seq_file struct <2d002>/<303f0> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<2d002>/<2d6d9> op 88 : pointer(const(struct seq_operations<2d002>/<30493>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<2d002>/<2f7d2>)) private 112 : pointer(no type) seq_operations struct <2d002>/<30493> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<2d002>/<303f0>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<2d002>/<303f0>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<2d002>/<303f0>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(no type))) rw_hint enum <2d002>/<3057d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 fown_struct struct <2d002>/<305ba> size:32 lock 0 : typedef(rwlock_t=struct noname<2d002>/<300e9>) pid 8 : pointer(struct pid<2d002>/<30617>) pid_type 16 : enum pid_type<2d002>/<374d0> uid 20 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) euid 24 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <2d002>/<30617> size:112 count 0 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) tasks 16 : struct hlist_head<2d002>/<306ad>[4] inodes 48 : struct hlist_head<2d002>/<306ad> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) rcu 80 : struct callback_head<2d002>/<2f929> numbers 96 : struct upid<2d002>/<306ce>[1] refcount_struct struct <2d002>/<3068c> size:4 refs 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) hlist_head struct <2d002>/<306ad> size:8 first 0 : pointer(struct hlist_node<2d002>/<30029>) upid struct <2d002>/<306ce> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<2d002>/<306f4>) pid_namespace struct <2d002>/<306f4> size:136 idr 0 : struct idr<2d002>/<3078e> rcu 24 : struct callback_head<2d002>/<2f929> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<2d002>/<307f1>) pid_cachep 56 : pointer(struct kmem_cache<2d002>/<343b5>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<2d002>/<306f4>) bacct 80 : pointer(struct fs_pin<2d002>/<374cb>) user_ns 88 : pointer(struct user_namespace<2d002>/<32433>) ucounts 96 : pointer(struct ucounts<2d002>/<328d1>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<2d002>/<325a3> idr struct <2d002>/<3078e> size:24 idr_rt 0 : struct xarray<2d002>/<307bb> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <2d002>/<307bb> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <2d002>/<307f1> size:3456 thread_info 0 : struct thread_info<2d002>/<31322> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<2d002>/<3137e> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<2d002>/<307f1>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<2d002>/<313da>)) se 128 : struct sched_entity<2d002>/<313df> rt 384 : struct sched_rt_entity<2d002>/<3159e> sched_task_group 432 : pointer(struct task_group<2d002>/<3160d>) dl 440 : struct sched_dl_entity<2d002>/<31612> preempt_notifiers 664 : struct hlist_head<2d002>/<306ad> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<2d002>/<319d3>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<2d002>/<319d3>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<2d002>/<319f4> rcu_node_entry 744 : struct list_head<2d002>/<2d76b> rcu_blocked_node 760 : pointer(struct rcu_node<2d002>/<31a57>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<2d002>/<2d76b> sched_info 800 : struct sched_info<2d002>/<31a5c> tasks 832 : struct list_head<2d002>/<2d76b> pushable_tasks 848 : struct plist_node<2d002>/<31a9a> pushable_dl_tasks 888 : struct rb_node<2d002>/<2dc18> mm 912 : pointer(struct mm_struct<2d002>/<2d796>) active_mm 920 : pointer(struct mm_struct<2d002>/<2d796>) vmacache 928 : struct vmacache<2d002>/<31ac7> rss_stat 968 : struct task_rss_stat<2d002>/<31af4> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<2d002>/<31b21> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<2d002>/<307f1>) parent 1112 : pointer(struct task_struct<2d002>/<307f1>) children 1120 : struct list_head<2d002>/<2d76b> sibling 1136 : struct list_head<2d002>/<2d76b> group_leader 1152 : pointer(struct task_struct<2d002>/<307f1>) ptraced 1160 : struct list_head<2d002>/<2d76b> ptrace_entry 1176 : struct list_head<2d002>/<2d76b> thread_pid 1192 : pointer(struct pid<2d002>/<30617>) pid_links 1200 : struct hlist_node<2d002>/<30029>[4] thread_group 1264 : struct list_head<2d002>/<2d76b> thread_node 1280 : struct list_head<2d002>/<2d76b> vfork_done 1296 : pointer(struct completion<2d002>/<31d25>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<2d002>/<31d6c> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<2d002>/<31d99> ptracer_cred 1496 : pointer(const(struct cred<2d002>/<31dfd>)) real_cred 1504 : pointer(const(struct cred<2d002>/<31dfd>)) cred 1512 : pointer(const(struct cred<2d002>/<31dfd>)) cached_requested_key 1520 : pointer(struct key<2d002>/<31f71>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<2d002>/<3297d>) sysvsem 1552 : struct sysv_sem<2d002>/<32982> sysvshm 1560 : struct sysv_shm<2d002>/<329a1> fs 1576 : pointer(struct fs_struct<2d002>/<329bb>) files 1584 : pointer(struct files_struct<2d002>/<329c5>) io_uring 1592 : pointer(struct io_uring_task<2d002>/<329cf>) nsproxy 1600 : pointer(struct nsproxy<2d002>/<329d9>) signal 1608 : pointer(struct signal_struct<2d002>/<339cd>) sighand 1616 : pointer(struct sighand_struct<2d002>/<34147>) blocked 1624 : typedef(sigset_t=struct noname<2d002>/<33d1a>) real_blocked 1632 : typedef(sigset_t=struct noname<2d002>/<33d1a>) saved_sigmask 1640 : typedef(sigset_t=struct noname<2d002>/<33d1a>) pending 1648 : struct sigpending<2d002>/<33cee> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<2d002>/<2f929>) audit_context 1704 : pointer(struct audit_context<2d002>/<3421d>) loginuid 1712 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<2d002>/<34222> syscall_dispatch 1736 : struct syscall_user_dispatch<2d002>/<34259> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) wake_q 1760 : struct wake_q_node<2d002>/<34261> pi_waiters 1768 : struct rb_root_cached<2d002>/<31979> pi_top_task 1784 : pointer(struct task_struct<2d002>/<307f1>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<2d002>/<34282>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<2d002>/<3428c>) plug 1816 : pointer(struct blk_plug<2d002>/<34296>) reclaim_state 1824 : pointer(struct reclaim_state<2d002>/<342a0>) backing_dev_info 1832 : pointer(struct backing_dev_info<2d002>/<342aa>) io_context 1840 : pointer(struct io_context<2d002>/<342b4>) capture_control 1848 : pointer(struct capture_control<2d002>/<343bf>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<2d002>/<343d4>)) ioac 1872 : struct task_io_accounting<2d002>/<33df2> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<2d002>/<3465a>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<2d002>/<2e8a1>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<2d002>/<32ac8>) cg_list 1984 : struct list_head<2d002>/<2d76b> robust_list 2000 : pointer(struct robust_list_head<2d002>/<34670>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<2d002>/<3467a>) pi_state_list 2016 : struct list_head<2d002>/<2d76b> pi_state_cache 2032 : pointer(struct futex_pi_state<2d002>/<346dd>) futex_exit_mutex 2040 : struct mutex<2d002>/<2d6d9> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<2d002>/<346f3>)[2] perf_event_mutex 2096 : struct mutex<2d002>/<2d6d9> perf_event_list 2128 : struct list_head<2d002>/<2d76b> mempolicy 2144 : pointer(struct mempolicy<2d002>/<371dc>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<2d002>/<2f929> numa_group 2224 : pointer(struct numa_group<2d002>/<371e6>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<2d002>/<37201>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<2d002>/<37258> noname 2304 : union noname<2d002>/<311da> splice_pipe 2320 : pointer(struct pipe_inode_info<2d002>/<2fd4d>) task_frag 2328 : struct page_frag<2d002>/<37260> delays 2344 : pointer(struct task_delay_info<2d002>/<37292>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<2d002>/<3729c>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<2d002>/<3729c>) throttle_queue 2416 : pointer(struct request_queue<2d002>/<343ab>) kmap_ctrl 2424 : struct kmap_ctrl<2d002>/<372a1> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<2d002>/<307f1>) stack_vm_area 2440 : pointer(struct vm_struct<2d002>/<372af>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<2d002>/<37328> noname union <2d002>/<311da> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) rcu 0 : struct callback_head<2d002>/<2f929> thread_info struct <2d002>/<31322> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<2d002>/<3133e> noname union <2d002>/<3133e> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<2d002>/<3135a> noname struct <2d002>/<3135a> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <2d002>/<3137e> size:16 llist 0 : struct llist_node<2d002>/<2f90f> noname 8 : union noname<2d002>/<3139a> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <2d002>/<3139a> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) sched_class struct <2d002>/<313da> size:? sched_entity struct <2d002>/<313df> size:256 load 0 : struct load_weight<2d002>/<314bc> run_node 16 : struct rb_node<2d002>/<2dc18> group_node 40 : struct list_head<2d002>/<2d76b> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<2d002>/<314e0> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<2d002>/<313df>) cfs_rq 120 : pointer(struct cfs_rq<2d002>/<314f3>) my_q 128 : pointer(struct cfs_rq<2d002>/<314f3>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<2d002>/<314f8> load_weight struct <2d002>/<314bc> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <2d002>/<314e0> size:0 cfs_rq struct <2d002>/<314f3> size:? sched_avg struct <2d002>/<314f8> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<2d002>/<31579> util_est struct <2d002>/<31579> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <2d002>/<3159e> size:48 run_list 0 : struct list_head<2d002>/<2d76b> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<2d002>/<3159e>) task_group struct <2d002>/<3160d> size:? sched_dl_entity struct <2d002>/<31612> size:224 rb_node 0 : struct rb_node<2d002>/<2dc18> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<2d002>/<316f9> inactive_timer 152 : struct hrtimer<2d002>/<316f9> pi_se 216 : pointer(struct sched_dl_entity<2d002>/<31612>) hrtimer struct <2d002>/<316f9> size:64 node 0 : struct timerqueue_node<2d002>/<31762> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<2d002>/<3179f>(pointer(struct hrtimer<2d002>/<316f9>))) base 48 : pointer(struct hrtimer_clock_base<2d002>/<317c2>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <2d002>/<31762> size:32 node 0 : struct rb_node<2d002>/<2dc18> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_restart enum <2d002>/<3179f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 hrtimer_clock_base struct <2d002>/<317c2> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<2d002>/<31831>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<2d002>/<3194d>) running 24 : pointer(struct hrtimer<2d002>/<316f9>) active 32 : struct timerqueue_head<2d002>/<31964> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <2d002>/<31831> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<2d002>/<316f9>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<2d002>/<316f9>) clock_base 64 : struct hrtimer_clock_base<2d002>/<317c2>[8] seqcount_raw_spinlock struct <2d002>/<3194d> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<2d002>/<2e8c3>) timerqueue_head struct <2d002>/<31964> size:16 rb_root 0 : struct rb_root_cached<2d002>/<31979> rb_root_cached struct <2d002>/<31979> size:16 rb_root 0 : struct rb_root<2d002>/<3199a> rb_leftmost 8 : pointer(struct rb_node<2d002>/<2dc18>) rb_root struct <2d002>/<3199a> size:8 rb_node 0 : pointer(struct rb_node<2d002>/<2dc18>) cpumask struct <2d002>/<319d3> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <2d002>/<319f4> size:4 b 0 : struct noname<2d002>/<31a0a> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <2d002>/<31a0a> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <2d002>/<31a57> size:? sched_info struct <2d002>/<31a5c> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <2d002>/<31a9a> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<2d002>/<2d76b> node_list 24 : struct list_head<2d002>/<2d76b> vmacache struct <2d002>/<31ac7> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<2d002>/<2daee>)[4] task_rss_stat struct <2d002>/<31af4> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <2d002>/<31b21> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<2d002>/<31b21>))) noname 8 : union noname<2d002>/<31b3d> noname union <2d002>/<31b3d> size:40 futex 0 : struct noname<2d002>/<31b4d> nanosleep 0 : struct noname<2d002>/<31ba6> poll 0 : struct noname<2d002>/<31c00> noname struct <2d002>/<31b4d> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <2d002>/<31ba6> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<2d002>/<31c5d> noname 8 : union noname<2d002>/<31bca> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <2d002>/<31bca> size:8 rmtp 0 : pointer(struct __kernel_timespec<2d002>/<31c81>) compat_rmtp 0 : pointer(struct old_timespec32<2d002>/<31cb2>) noname struct <2d002>/<31c00> size:32 ufds 0 : pointer(struct pollfd<2d002>/<31cf9>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) timespec_type enum <2d002>/<31c5d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 __kernel_timespec struct <2d002>/<31c81> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <2d002>/<31cb2> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <2d002>/<31cf9> size:? completion struct <2d002>/<31d25> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<2d002>/<31d46> swait_queue_head struct <2d002>/<31d46> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) task_list 8 : struct list_head<2d002>/<2d76b> prev_cputime struct <2d002>/<31d6c> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) posix_cputimers struct <2d002>/<31d99> size:80 bases 0 : struct posix_cputimer_base<2d002>/<31dd2>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <2d002>/<31dd2> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<2d002>/<31964> cred struct <2d002>/<31dfd> size:168 usage 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) uid 4 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) gid 8 : typedef(kgid_t=struct noname<2d002>/<2e613>) suid 12 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) sgid 16 : typedef(kgid_t=struct noname<2d002>/<2e613>) euid 20 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) egid 24 : typedef(kgid_t=struct noname<2d002>/<2e613>) fsuid 28 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) fsgid 32 : typedef(kgid_t=struct noname<2d002>/<2e613>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<2d002>/<31f57>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<2d002>/<31f57>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<2d002>/<31f57>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<2d002>/<31f57>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<2d002>/<31f57>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<2d002>/<31f71>) process_keyring 96 : pointer(struct key<2d002>/<31f71>) thread_keyring 104 : pointer(struct key<2d002>/<31f71>) request_key_auth 112 : pointer(struct key<2d002>/<31f71>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<2d002>/<3232c>) user_ns 136 : pointer(struct user_namespace<2d002>/<32433>) group_info 144 : pointer(struct group_info<2d002>/<32933>) noname 152 : union noname<2d002>/<31f2d> noname union <2d002>/<31f2d> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<2d002>/<2f929> kernel_cap_struct struct <2d002>/<31f57> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <2d002>/<31f71> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<2d002>/<31f99> sem 32 : struct rw_semaphore<2d002>/<32128> user 72 : pointer(struct key_user<2d002>/<32172>) security 80 : pointer(no type) noname 88 : union noname<2d002>/<31fe3> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) gid 108 : typedef(kgid_t=struct noname<2d002>/<2e613>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<2d002>/<32068> noname 176 : union noname<2d002>/<320ca> restrict_link 208 : pointer(struct key_restriction<2d002>/<322bc>) noname union <2d002>/<31f99> size:24 graveyard_link 0 : struct list_head<2d002>/<2d76b> serial_node 0 : struct rb_node<2d002>/<2dc18> noname union <2d002>/<31fe3> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <2d002>/<32068> size:40 index_key 0 : struct keyring_index_key<2d002>/<3219f> noname 0 : struct noname<2d002>/<32080> noname struct <2d002>/<32080> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<2d002>/<32227>) domain_tag 24 : pointer(struct key_tag<2d002>/<32231>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <2d002>/<320ca> size:32 payload 0 : union key_payload<2d002>/<3225f> noname 0 : struct noname<2d002>/<320e3> noname struct <2d002>/<320e3> size:32 name_link 0 : struct list_head<2d002>/<2d76b> keys 16 : struct assoc_array<2d002>/<3228c> rw_semaphore struct <2d002>/<32128> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) osq 16 : struct optimistic_spin_queue<2d002>/<2d756> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) wait_list 24 : struct list_head<2d002>/<2d76b> key_user struct <2d002>/<32172> size:? keyring_index_key struct <2d002>/<3219f> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<2d002>/<321bb> type 16 : pointer(struct key_type<2d002>/<32227>) domain_tag 24 : pointer(struct key_tag<2d002>/<32231>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <2d002>/<321bb> size:8 noname 0 : struct noname<2d002>/<321c7> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <2d002>/<321c7> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <2d002>/<32227> size:? key_tag struct <2d002>/<32231> size:24 rcu 0 : struct callback_head<2d002>/<2f929> usage 16 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <2d002>/<3225f> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <2d002>/<3228c> size:16 root 0 : pointer(struct assoc_array_ptr<2d002>/<322b2>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <2d002>/<322b2> size:? key_restriction struct <2d002>/<322bc> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<2d002>/<31f71>),pointer(const(struct key_type<2d002>/<32227>)),pointer(const(union key_payload<2d002>/<3225f>)),pointer(struct key<2d002>/<31f71>)))) key 8 : pointer(struct key<2d002>/<31f71>) keytype 16 : pointer(struct key_type<2d002>/<32227>) user_struct struct <2d002>/<3232c> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) processes 4 : typedef(atomic_t=struct noname<2d002>/<2d687>) sigpending 8 : typedef(atomic_t=struct noname<2d002>/<2d687>) fanotify_listeners 12 : typedef(atomic_t=struct noname<2d002>/<2d687>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) uidhash_node 56 : struct hlist_node<2d002>/<30029> uid 72 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) ratelimit 88 : struct ratelimit_state<2d002>/<323d1> ratelimit_state struct <2d002>/<323d1> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <2d002>/<32433> size:520 uid_map 0 : struct uid_gid_map<2d002>/<32512> gid_map 72 : struct uid_gid_map<2d002>/<32512> projid_map 144 : struct uid_gid_map<2d002>/<32512> parent 216 : pointer(struct user_namespace<2d002>/<32433>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) group 232 : typedef(kgid_t=struct noname<2d002>/<2e613>) ns 240 : struct ns_common<2d002>/<325a3> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<2d002>/<2d76b> user_keyring_register 288 : pointer(struct key<2d002>/<31f71>) keyring_sem 296 : struct rw_semaphore<2d002>/<32128> work 336 : struct work_struct<2d002>/<325eb> set 368 : struct ctl_table_set<2d002>/<32634> sysctls 464 : pointer(struct ctl_table_header<2d002>/<3268b>) ucounts 472 : pointer(struct ucounts<2d002>/<328d1>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <2d002>/<32512> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<2d002>/<3252e> noname union <2d002>/<3252e> size:64 extent 0 : struct uid_gid_extent<2d002>/<32571>[5] noname 0 : struct noname<2d002>/<32546> noname struct <2d002>/<32546> size:16 forward 0 : pointer(struct uid_gid_extent<2d002>/<32571>) reverse 8 : pointer(struct uid_gid_extent<2d002>/<32571>) uid_gid_extent struct <2d002>/<32571> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <2d002>/<325a3> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) ops 8 : pointer(const(struct proc_ns_operations<2d002>/<325e6>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) proc_ns_operations struct <2d002>/<325e6> size:? work_struct struct <2d002>/<325eb> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) entry 8 : struct list_head<2d002>/<2d76b> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<2d002>/<325eb>)))) ctl_table_set struct <2d002>/<32634> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<2d002>/<32634>))) dir 8 : struct ctl_dir<2d002>/<3266a> ctl_dir struct <2d002>/<3266a> size:88 header 0 : struct ctl_table_header<2d002>/<3268b> root 80 : struct rb_root<2d002>/<3199a> ctl_table_header struct <2d002>/<3268b> size:80 noname 0 : union noname<2d002>/<3269b> unregistering 24 : pointer(struct completion<2d002>/<31d25>) ctl_table_arg 32 : pointer(struct ctl_table<2d002>/<32744>) root 40 : pointer(struct ctl_table_root<2d002>/<32818>) set 48 : pointer(struct ctl_table_set<2d002>/<32634>) parent 56 : pointer(struct ctl_dir<2d002>/<3266a>) node 64 : pointer(struct ctl_node<2d002>/<328aa>) inodes 72 : struct hlist_head<2d002>/<306ad> noname union <2d002>/<3269b> size:24 noname 0 : struct noname<2d002>/<326a7> rcu 0 : struct callback_head<2d002>/<2f929> noname struct <2d002>/<326a7> size:24 ctl_table 0 : pointer(struct ctl_table<2d002>/<32744>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <2d002>/<32744> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<2d002>/<32744>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<2d002>/<32744>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<2d002>/<327f2>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <2d002>/<327f2> size:32 event 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) ctl_table_root struct <2d002>/<32818> size:120 default_set 0 : struct ctl_table_set<2d002>/<32634> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<2d002>/<32634>)(pointer(struct ctl_table_root<2d002>/<32818>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<2d002>/<3268b>),pointer(struct ctl_table<2d002>/<32744>),pointer(typedef(kuid_t=struct noname<2d002>/<2e5e1>)),pointer(typedef(kgid_t=struct noname<2d002>/<2e613>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<2d002>/<3268b>),pointer(struct ctl_table<2d002>/<32744>))) ctl_node struct <2d002>/<328aa> size:32 node 0 : struct rb_node<2d002>/<2dc18> header 24 : pointer(struct ctl_table_header<2d002>/<3268b>) ucounts struct <2d002>/<328d1> size:72 node 0 : struct hlist_node<2d002>/<30029> ns 16 : pointer(struct user_namespace<2d002>/<32433>) uid 24 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<2d002>/<2d687>)[10] group_info struct <2d002>/<32933> size:8 usage 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<2d002>/<2e613>)[0] nameidata struct <2d002>/<3297d> size:? sysv_sem struct <2d002>/<32982> size:8 undo_list 0 : pointer(struct sem_undo_list<2d002>/<3299c>) sem_undo_list struct <2d002>/<3299c> size:? sysv_shm struct <2d002>/<329a1> size:16 shm_clist 0 : struct list_head<2d002>/<2d76b> fs_struct struct <2d002>/<329bb> size:? files_struct struct <2d002>/<329c5> size:? io_uring_task struct <2d002>/<329cf> size:? nsproxy struct <2d002>/<329d9> size:72 count 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) uts_ns 8 : pointer(struct uts_namespace<2d002>/<32a53>) ipc_ns 16 : pointer(struct ipc_namespace<2d002>/<32a5d>) mnt_ns 24 : pointer(struct mnt_namespace<2d002>/<32a67>) pid_ns_for_children 32 : pointer(struct pid_namespace<2d002>/<306f4>) net_ns 40 : pointer(struct net<2d002>/<32a71>) time_ns 48 : pointer(struct time_namespace<2d002>/<32a7b>) time_ns_for_children 56 : pointer(struct time_namespace<2d002>/<32a7b>) cgroup_ns 64 : pointer(struct cgroup_namespace<2d002>/<32a85>) uts_namespace struct <2d002>/<32a53> size:? ipc_namespace struct <2d002>/<32a5d> size:? mnt_namespace struct <2d002>/<32a67> size:? net struct <2d002>/<32a71> size:? time_namespace struct <2d002>/<32a7b> size:? cgroup_namespace struct <2d002>/<32a85> size:48 ns 0 : struct ns_common<2d002>/<325a3> user_ns 24 : pointer(struct user_namespace<2d002>/<32433>) ucounts 32 : pointer(struct ucounts<2d002>/<328d1>) root_cset 40 : pointer(struct css_set<2d002>/<32ac8>) css_set struct <2d002>/<32ac8> size:456 subsys 0 : pointer(struct cgroup_subsys_state<2d002>/<32bf3>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) dom_cset 80 : pointer(struct css_set<2d002>/<32ac8>) dfl_cgrp 88 : pointer(struct cgroup<2d002>/<32c9d>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<2d002>/<2d76b> mg_tasks 120 : struct list_head<2d002>/<2d76b> dying_tasks 136 : struct list_head<2d002>/<2d76b> task_iters 152 : struct list_head<2d002>/<2d76b> e_cset_node 168 : struct list_head<2d002>/<2d76b>[9] threaded_csets 312 : struct list_head<2d002>/<2d76b> threaded_csets_node 328 : struct list_head<2d002>/<2d76b> hlist 344 : struct hlist_node<2d002>/<30029> cgrp_links 360 : struct list_head<2d002>/<2d76b> mg_preload_node 376 : struct list_head<2d002>/<2d76b> mg_node 392 : struct list_head<2d002>/<2d76b> mg_src_cgrp 408 : pointer(struct cgroup<2d002>/<32c9d>) mg_dst_cgrp 416 : pointer(struct cgroup<2d002>/<32c9d>) mg_dst_cset 424 : pointer(struct css_set<2d002>/<32ac8>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<2d002>/<2f929> cgroup_subsys_state struct <2d002>/<32bf3> size:200 cgroup 0 : pointer(struct cgroup<2d002>/<32c9d>) ss 8 : pointer(struct cgroup_subsys<2d002>/<3352b>) refcnt 16 : struct percpu_ref<2d002>/<338ea> sibling 32 : struct list_head<2d002>/<2d76b> children 48 : struct list_head<2d002>/<2d76b> rstat_css_node 64 : struct list_head<2d002>/<2d76b> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<2d002>/<2d687>) destroy_work 104 : struct work_struct<2d002>/<325eb> destroy_rwork 136 : struct rcu_work<2d002>/<33990> parent 192 : pointer(struct cgroup_subsys_state<2d002>/<32bf3>) cgroup struct <2d002>/<32c9d> size:856 self 0 : struct cgroup_subsys_state<2d002>/<32bf3> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<2d002>/<32eb5>) procs_file 256 : struct cgroup_file<2d002>/<332fc> events_file 312 : struct cgroup_file<2d002>/<332fc> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<2d002>/<32bf3>)[9] root 448 : pointer(struct cgroup_root<2d002>/<33378>) cset_links 456 : struct list_head<2d002>/<2d76b> e_csets 472 : struct list_head<2d002>/<2d76b>[9] dom_cgrp 616 : pointer(struct cgroup<2d002>/<32c9d>) old_dom_cgrp 624 : pointer(struct cgroup<2d002>/<32c9d>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<2d002>/<33435>) rstat_css_list 640 : struct list_head<2d002>/<2d76b> last_bstat 656 : struct cgroup_base_stat<2d002>/<33488> bstat 680 : struct cgroup_base_stat<2d002>/<33488> prev_cputime 704 : struct prev_cputime<2d002>/<31d6c> pidlists 728 : struct list_head<2d002>/<2d76b> pidlist_mutex 744 : struct mutex<2d002>/<2d6d9> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) release_agent_work 800 : struct work_struct<2d002>/<325eb> psi 832 : struct psi_group<2d002>/<334cc> bpf 832 : struct cgroup_bpf<2d002>/<334d4> congestion_count 832 : typedef(atomic_t=struct noname<2d002>/<2d687>) freezer 836 : struct cgroup_freezer_state<2d002>/<334dd> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <2d002>/<32eb5> size:128 count 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) active 4 : typedef(atomic_t=struct noname<2d002>/<2d687>) parent 8 : pointer(struct kernfs_node<2d002>/<32eb5>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<2d002>/<2dc18> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<2d002>/<32f1a> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<2d002>/<332f7>) noname union <2d002>/<32f1a> size:32 dir 0 : struct kernfs_elem_dir<2d002>/<32f86> symlink 0 : struct kernfs_elem_symlink<2d002>/<330de> attr 0 : struct kernfs_elem_attr<2d002>/<330f3> kernfs_elem_dir struct <2d002>/<32f86> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<2d002>/<3199a> root 16 : pointer(struct kernfs_root<2d002>/<32fb8>) kernfs_root struct <2d002>/<32fb8> size:96 kn 0 : pointer(struct kernfs_node<2d002>/<32eb5>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<2d002>/<3078e> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<2d002>/<33026>) supers 56 : struct list_head<2d002>/<2d76b> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) kernfs_syscall_ops struct <2d002>/<33026> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct kernfs_root<2d002>/<32fb8>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<2d002>/<32eb5>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<2d002>/<32eb5>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<2d002>/<32eb5>),pointer(struct kernfs_node<2d002>/<32eb5>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct kernfs_node<2d002>/<32eb5>),pointer(struct kernfs_root<2d002>/<32fb8>))) kernfs_elem_symlink struct <2d002>/<330de> size:8 target_kn 0 : pointer(struct kernfs_node<2d002>/<32eb5>) kernfs_elem_attr struct <2d002>/<330f3> size:32 ops 0 : pointer(const(struct kernfs_ops<2d002>/<33136>)) open 8 : pointer(struct kernfs_open_node<2d002>/<332ed>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<2d002>/<32eb5>) kernfs_ops struct <2d002>/<33136> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<2d002>/<331e8>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<2d002>/<331e8>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<2d002>/<303f0>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<2d002>/<303f0>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<2d002>/<303f0>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<2d002>/<331e8>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<2d002>/<331e8>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<2d002>/<331e8>),pointer(struct poll_table_struct<2d002>/<2fdff>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<2d002>/<331e8>),pointer(struct vm_area_struct<2d002>/<2daee>))) kernfs_open_file struct <2d002>/<331e8> size:152 kn 0 : pointer(struct kernfs_node<2d002>/<32eb5>) file 8 : pointer(struct file<2d002>/<2f7d2>) seq_file 16 : pointer(struct seq_file<2d002>/<303f0>) priv 24 : pointer(no type) mutex 32 : struct mutex<2d002>/<2d6d9> prealloc_mutex 64 : struct mutex<2d002>/<2d6d9> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<2d002>/<2d76b> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<2d002>/<2dc86>)) kernfs_open_node struct <2d002>/<332ed> size:? kernfs_iattrs struct <2d002>/<332f7> size:? cgroup_file struct <2d002>/<332fc> size:56 kn 0 : pointer(struct kernfs_node<2d002>/<32eb5>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<2d002>/<33329> timer_list struct <2d002>/<33329> size:40 entry 0 : struct hlist_node<2d002>/<30029> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<2d002>/<33329>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <2d002>/<33378> size:5072 kf_root 0 : pointer(struct kernfs_root<2d002>/<32fb8>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<2d002>/<32c9d> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<2d002>/<2d687>) root_list 888 : struct list_head<2d002>/<2d76b> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <2d002>/<33435> size:64 bsync 0 : struct u64_stats_sync<2d002>/<33480> bstat 0 : struct cgroup_base_stat<2d002>/<33488> last_bstat 24 : struct cgroup_base_stat<2d002>/<33488> updated_children 48 : pointer(struct cgroup<2d002>/<32c9d>) updated_next 56 : pointer(struct cgroup<2d002>/<32c9d>) u64_stats_sync struct <2d002>/<33480> size:0 cgroup_base_stat struct <2d002>/<33488> size:24 cputime 0 : struct task_cputime<2d002>/<3349f> task_cputime struct <2d002>/<3349f> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <2d002>/<334cc> size:0 cgroup_bpf struct <2d002>/<334d4> size:0 cgroup_freezer_state struct <2d002>/<334dd> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <2d002>/<3352b> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<2d002>/<32bf3>)(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<2d002>/<32bf3>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<2d002>/<3372b>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<2d002>/<3372b>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<2d002>/<3372b>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<2d002>/<307f1>),pointer(struct css_set<2d002>/<32ac8>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<2d002>/<307f1>),pointer(struct css_set<2d002>/<32ac8>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<2d002>/<307f1>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<2d002>/<307f1>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<2d002>/<307f1>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<2d002>/<32bf3>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<2d002>/<33378>) css_idr 176 : struct idr<2d002>/<3078e> cfts 200 : struct list_head<2d002>/<2d76b> dfl_cftypes 216 : pointer(struct cftype<2d002>/<33779>) legacy_cftypes 224 : pointer(struct cftype<2d002>/<33779>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <2d002>/<3372b> size:? cftype struct <2d002>/<33779> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<2d002>/<3352b>) node 96 : struct list_head<2d002>/<2d76b> kf_ops 112 : pointer(struct kernfs_ops<2d002>/<33136>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<2d002>/<331e8>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<2d002>/<331e8>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<2d002>/<32bf3>),pointer(struct cftype<2d002>/<33779>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<2d002>/<32bf3>),pointer(struct cftype<2d002>/<33779>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<2d002>/<303f0>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<2d002>/<303f0>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<2d002>/<303f0>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<2d002>/<32bf3>),pointer(struct cftype<2d002>/<33779>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<2d002>/<32bf3>),pointer(struct cftype<2d002>/<33779>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<2d002>/<331e8>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<2d002>/<331e8>),pointer(struct poll_table_struct<2d002>/<2fdff>))) percpu_ref struct <2d002>/<338ea> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<2d002>/<33910>) percpu_ref_data struct <2d002>/<33910> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<2d002>/<338ea>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<2d002>/<338ea>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<2d002>/<2f929> ref 48 : pointer(struct percpu_ref<2d002>/<338ea>) rcu_work struct <2d002>/<33990> size:56 work 0 : struct work_struct<2d002>/<325eb> rcu 32 : struct callback_head<2d002>/<2f929> wq 48 : pointer(struct workqueue_struct<2d002>/<339c3>) workqueue_struct struct <2d002>/<339c3> size:? signal_struct struct <2d002>/<339cd> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) live 4 : typedef(atomic_t=struct noname<2d002>/<2d687>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<2d002>/<2d76b> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) curr_target 56 : pointer(struct task_struct<2d002>/<307f1>) shared_pending 64 : struct sigpending<2d002>/<33cee> multiprocess 88 : struct hlist_head<2d002>/<306ad> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<2d002>/<307f1>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<2d002>/<2d76b> real_timer 144 : struct hrtimer<2d002>/<316f9> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<2d002>/<33d43>[2] cputimer 248 : struct thread_group_cputimer<2d002>/<33d64> posix_cputimers 272 : struct posix_cputimers<2d002>/<31d99> pids 352 : pointer(struct pid<2d002>/<30617>)[4] tty_old_pgrp 384 : pointer(struct pid<2d002>/<30617>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<2d002>/<33db7>) autogroup 408 : pointer(struct autogroup<2d002>/<33dc1>) stats_lock 416 : typedef(seqlock_t=struct noname<2d002>/<33dd2>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<2d002>/<31d6c> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<2d002>/<33df2> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<2d002>/<33e5b>[16] pacct 928 : struct pacct_struct<2d002>/<33e7c> stats 984 : pointer(struct taskstats<2d002>/<33ede>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<2d002>/<3413d>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<2d002>/<2d796>) cred_guard_mutex 1024 : struct mutex<2d002>/<2d6d9> exec_update_lock 1056 : struct rw_semaphore<2d002>/<32128> sigpending struct <2d002>/<33cee> size:24 list 0 : struct list_head<2d002>/<2d76b> signal 16 : typedef(sigset_t=struct noname<2d002>/<33d1a>) noname struct <2d002>/<33d1a> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <2d002>/<33d43> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <2d002>/<33d64> size:24 cputime_atomic 0 : struct task_cputime_atomic<2d002>/<33d79> task_cputime_atomic struct <2d002>/<33d79> size:24 utime 0 : typedef(atomic64_t=struct noname<2d002>/<2d728>) stime 8 : typedef(atomic64_t=struct noname<2d002>/<2d728>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<2d002>/<2d728>) tty_struct struct <2d002>/<33db7> size:? autogroup struct <2d002>/<33dc1> size:? noname struct <2d002>/<33dd2> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<2d002>/<2e8a1>) lock 4 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) task_io_accounting struct <2d002>/<33df2> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <2d002>/<33e5b> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <2d002>/<33e7c> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <2d002>/<33ede> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <2d002>/<3413d> size:? sighand_struct struct <2d002>/<34147> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) count 4 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) action 32 : struct k_sigaction<2d002>/<3418d>[64] k_sigaction struct <2d002>/<3418d> size:32 sa 0 : struct sigaction<2d002>/<341a2> sigaction struct <2d002>/<341a2> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<2d002>/<33d1a>) audit_context struct <2d002>/<3421d> size:? seccomp struct <2d002>/<34222> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<2d002>/<2d687>) filter 8 : pointer(struct seccomp_filter<2d002>/<34254>) seccomp_filter struct <2d002>/<34254> size:? syscall_user_dispatch struct <2d002>/<34259> size:0 wake_q_node struct <2d002>/<34261> size:8 next 0 : pointer(struct wake_q_node<2d002>/<34261>) rt_mutex_waiter struct <2d002>/<34282> size:? bio_list struct <2d002>/<3428c> size:? blk_plug struct <2d002>/<34296> size:? reclaim_state struct <2d002>/<342a0> size:? backing_dev_info struct <2d002>/<342aa> size:? io_context struct <2d002>/<342b4> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) active_ref 8 : typedef(atomic_t=struct noname<2d002>/<2d687>) nr_tasks 12 : typedef(atomic_t=struct noname<2d002>/<2d687>) lock 16 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<2d002>/<307bb> icq_hint 40 : pointer(struct io_cq<2d002>/<3432e>) icq_list 48 : struct hlist_head<2d002>/<306ad> release_work 56 : struct work_struct<2d002>/<325eb> io_cq struct <2d002>/<3432e> size:56 q 0 : pointer(struct request_queue<2d002>/<343ab>) ioc 8 : pointer(struct io_context<2d002>/<342b4>) noname 16 : union noname<2d002>/<34356> noname 32 : union noname<2d002>/<3437b> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <2d002>/<34356> size:16 q_node 0 : struct list_head<2d002>/<2d76b> __rcu_icq_cache 0 : pointer(struct kmem_cache<2d002>/<343b5>) noname union <2d002>/<3437b> size:16 ioc_node 0 : struct hlist_node<2d002>/<30029> __rcu_head 0 : struct callback_head<2d002>/<2f929> request_queue struct <2d002>/<343ab> size:? kmem_cache struct <2d002>/<343b5> size:? capture_control struct <2d002>/<343bf> size:? kernel_siginfo struct <2d002>/<343d4> size:48 noname 0 : struct noname<2d002>/<343e4> noname struct <2d002>/<343e4> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<2d002>/<3441a> __sifields union <2d002>/<3441a> size:32 _kill 0 : struct noname<2d002>/<3442e> _timer 0 : struct noname<2d002>/<34457> _rt 0 : struct noname<2d002>/<34498> _sigchld 0 : struct noname<2d002>/<344cd> _sigfault 0 : struct noname<2d002>/<3451a> _sigpoll 0 : struct noname<2d002>/<345ae> _sigsys 0 : struct noname<2d002>/<345d7> noname struct <2d002>/<3442e> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<34457> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<2d002>/<34617>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <2d002>/<34498> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<2d002>/<34617>) noname struct <2d002>/<344cd> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <2d002>/<3451a> size:32 _addr 0 : pointer(no type) noname 8 : union noname<2d002>/<34532> noname union <2d002>/<34532> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<2d002>/<3454e> _addr_pkey 0 : struct noname<2d002>/<34583> noname struct <2d002>/<3454e> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <2d002>/<34583> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<345ae> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <2d002>/<345d7> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <2d002>/<34617> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <2d002>/<3465a> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <2d002>/<34670> size:? compat_robust_list_head struct <2d002>/<3467a> size:12 list 0 : struct compat_robust_list<2d002>/<346ab> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <2d002>/<346ab> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <2d002>/<346dd> size:? perf_event_context struct <2d002>/<346f3> size:256 pmu 0 : pointer(struct pmu<2d002>/<34863>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) mutex 16 : struct mutex<2d002>/<2d6d9> active_ctx_list 48 : struct list_head<2d002>/<2d76b> pinned_groups 64 : struct perf_event_groups<2d002>/<371b3> flexible_groups 80 : struct perf_event_groups<2d002>/<371b3> event_list 96 : struct list_head<2d002>/<2d76b> pinned_active 112 : struct list_head<2d002>/<2d76b> flexible_active 128 : struct list_head<2d002>/<2d76b> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) task 176 : pointer(struct task_struct<2d002>/<307f1>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<2d002>/<346f3>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<2d002>/<2f929> pmu struct <2d002>/<34863> size:296 entry 0 : struct list_head<2d002>/<2d76b> module 16 : pointer(struct module<2d002>/<2f072>) dev 24 : pointer(struct device<2d002>/<34a73>) attr_groups 32 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) attr_update 40 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<2d002>/<35e99>) exclusive_cnt 80 : typedef(atomic_t=struct noname<2d002>/<2d687>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<2d002>/<34863>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<2d002>/<34863>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<2d002>/<35fd1>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>),pointer(struct mm_struct<2d002>/<2d796>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>),pointer(struct mm_struct<2d002>/<2d796>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<2d002>/<35fd1>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<2d002>/<34863>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<2d002>/<34863>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<2d002>/<34863>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<2d002>/<35fd1>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<2d002>/<346f3>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<2d002>/<343b5>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<2d002>/<346f3>),pointer(struct perf_event_context<2d002>/<346f3>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<2d002>/<35fd1>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<2d002>/<35fd1>),pointer(struct perf_output_handle<2d002>/<3710d>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<2d002>/<2d76b>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<2d002>/<35fd1>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<2d002>/<35fd1>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<2d002>/<35fd1>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <2d002>/<34a73> size:744 kobj 0 : struct kobject<2d002>/<2f398> parent 64 : pointer(struct device<2d002>/<34a73>) p 72 : pointer(struct device_private<2d002>/<34cee>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<2d002>/<34cfd>)) bus 96 : pointer(struct bus_type<2d002>/<34ee7>) driver 104 : pointer(struct device_driver<2d002>/<3501e>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<2d002>/<2d6d9> links 160 : struct dev_links_info<2d002>/<35238> power 216 : struct dev_pm_info<2d002>/<3529c> pm_domain 520 : pointer(struct dev_pm_domain<2d002>/<3575f>) em_pd 528 : pointer(struct em_perf_domain<2d002>/<357cd>) msi_domain 536 : pointer(struct irq_domain<2d002>/<35848>) pins 544 : pointer(struct dev_pin_info<2d002>/<35852>) msi_list 552 : struct list_head<2d002>/<2d76b> dma_ops 568 : pointer(const(struct dma_map_ops<2d002>/<35861>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<2d002>/<35875>)) dma_parms 608 : pointer(struct device_dma_parameters<2d002>/<3587f>) dma_pools 616 : struct list_head<2d002>/<2d76b> dma_mem 632 : pointer(struct dma_coherent_mem<2d002>/<358a8>) cma_area 640 : pointer(struct cma<2d002>/<358b2>) archdata 648 : struct dev_archdata<2d002>/<358b7> of_node 648 : pointer(struct device_node<2d002>/<358c4>) fwnode 656 : pointer(struct fwnode_handle<2d002>/<35968>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) devres_head 680 : struct list_head<2d002>/<2d76b> class 696 : pointer(struct class<2d002>/<35cbe>) groups 704 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) iommu_group 720 : pointer(struct iommu_group<2d002>/<35e85>) iommu 728 : pointer(struct dev_iommu<2d002>/<35e8f>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <2d002>/<34cee> size:? device_type struct <2d002>/<34cfd> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>),pointer(struct kobj_uevent_env<2d002>/<2f512>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<2d002>/<34a73>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<2d002>/<2e5e1>)),pointer(typedef(kgid_t=struct noname<2d002>/<2e613>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) pm 40 : pointer(const(struct dev_pm_ops<2d002>/<34d9d>)) dev_pm_ops struct <2d002>/<34d9d> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) bus_type struct <2d002>/<34ee7> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<2d002>/<34a73>) bus_groups 24 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>),pointer(struct device_driver<2d002>/<3501e>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>),pointer(struct kobj_uevent_env<2d002>/<2f512>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>),typedef(pm_message_t=struct pm_message<2d002>/<351f8>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) pm 144 : pointer(const(struct dev_pm_ops<2d002>/<34d9d>)) iommu_ops 152 : pointer(const(struct iommu_ops<2d002>/<35221>)) p 160 : pointer(struct subsys_private<2d002>/<3522b>) lock_key 168 : struct lock_class_key<2d002>/<35230> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <2d002>/<3501e> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<2d002>/<34ee7>) owner 16 : pointer(struct module<2d002>/<2f072>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<2d002>/<3510b> of_match_table 40 : pointer(const(struct of_device_id<2d002>/<35134>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<2d002>/<35188>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>),typedef(pm_message_t=struct pm_message<2d002>/<351f8>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) groups 104 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) pm 120 : pointer(const(struct dev_pm_ops<2d002>/<34d9d>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) p 136 : pointer(struct driver_private<2d002>/<35212>) probe_type enum <2d002>/<3510b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 of_device_id struct <2d002>/<35134> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <2d002>/<35188> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <2d002>/<351f8> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <2d002>/<35212> size:? iommu_ops struct <2d002>/<35221> size:? subsys_private struct <2d002>/<3522b> size:? lock_class_key struct <2d002>/<35230> size:0 dev_links_info struct <2d002>/<35238> size:56 suppliers 0 : struct list_head<2d002>/<2d76b> consumers 16 : struct list_head<2d002>/<2d76b> defer_sync 32 : struct list_head<2d002>/<2d76b> status 48 : enum dl_dev_state<2d002>/<35276> dl_dev_state enum <2d002>/<35276> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 dev_pm_info struct <2d002>/<3529c> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<2d002>/<351f8>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) entry 16 : struct list_head<2d002>/<2d76b> completion 32 : struct completion<2d002>/<31d25> wakeup 64 : pointer(struct wakeup_source<2d002>/<35597>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<2d002>/<316f9> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<2d002>/<325eb> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) wakeirq 208 : pointer(struct wake_irq<2d002>/<3569b>) usage_count 216 : typedef(atomic_t=struct noname<2d002>/<2d687>) child_count 220 : typedef(atomic_t=struct noname<2d002>/<2d687>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<2d002>/<356a0> runtime_status 236 : enum rpm_status<2d002>/<356cc> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<2d002>/<356f7>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<2d002>/<35755>) wakeup_source struct <2d002>/<35597> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<2d002>/<2d76b> lock 32 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) wakeirq 40 : pointer(struct wake_irq<2d002>/<3569b>) timer 48 : struct timer_list<2d002>/<33329> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<2d002>/<34a73>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <2d002>/<3569b> size:? rpm_request enum <2d002>/<356a0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <2d002>/<356cc> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 pm_subsys_data struct <2d002>/<356f7> size:32 lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<2d002>/<2d76b> domain_data 24 : pointer(struct pm_domain_data<2d002>/<3573a>) pm_domain_data struct <2d002>/<3573a> size:? dev_pm_qos struct <2d002>/<35755> size:? dev_pm_domain struct <2d002>/<3575f> size:224 ops 0 : struct dev_pm_ops<2d002>/<34d9d> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) em_perf_domain struct <2d002>/<357cd> size:16 table 0 : pointer(struct em_perf_state<2d002>/<3580b>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <2d002>/<3580b> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <2d002>/<35848> size:? dev_pin_info struct <2d002>/<35852> size:? dma_map_ops struct <2d002>/<35861> size:? bus_dma_region struct <2d002>/<35875> size:? device_dma_parameters struct <2d002>/<3587f> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <2d002>/<358a8> size:? cma struct <2d002>/<358b2> size:? dev_archdata struct <2d002>/<358b7> size:0 device_node struct <2d002>/<358c4> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<2d002>/<35968> properties 88 : pointer(struct property<2d002>/<35c68>) deadprops 96 : pointer(struct property<2d002>/<35c68>) parent 104 : pointer(struct device_node<2d002>/<358c4>) child 112 : pointer(struct device_node<2d002>/<358c4>) sibling 120 : pointer(struct device_node<2d002>/<358c4>) kobj 128 : struct kobject<2d002>/<2f398> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <2d002>/<35968> size:64 secondary 0 : pointer(struct fwnode_handle<2d002>/<35968>) ops 8 : pointer(const(struct fwnode_operations<2d002>/<359c8>)) dev 16 : pointer(struct device<2d002>/<34a73>) suppliers 24 : struct list_head<2d002>/<2d76b> consumers 40 : struct list_head<2d002>/<2d76b> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <2d002>/<359c8> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(struct fwnode_handle<2d002>/<35968>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<2d002>/<35968>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<2d002>/<35968>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(const(struct device<2d002>/<34a73>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<2d002>/<35968>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<2d002>/<35968>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(const(struct fwnode_handle<2d002>/<35968>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(struct fwnode_handle<2d002>/<35968>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<2d002>/<35bd3>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(struct fwnode_handle<2d002>/<35968>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(const(struct fwnode_handle<2d002>/<35968>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<2d002>/<35968>)(pointer(struct fwnode_handle<2d002>/<35968>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<2d002>/<35968>)),pointer(struct fwnode_endpoint<2d002>/<35c26>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<2d002>/<35968>))) fwnode_reference_args struct <2d002>/<35bd3> size:80 fwnode 0 : pointer(struct fwnode_handle<2d002>/<35968>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <2d002>/<35c26> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<2d002>/<35968>)) property struct <2d002>/<35c68> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<2d002>/<35c68>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<2d002>/<2f753> class struct <2d002>/<35cbe> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<2d002>/<2f072>) class_groups 16 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<2d002>/<2f6d5>))) dev_kobj 32 : pointer(struct kobject<2d002>/<2f398>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>),pointer(struct kobj_uevent_env<2d002>/<2f512>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<2d002>/<34a73>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<2d002>/<35cbe>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<2d002>/<34a73>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<2d002>/<35da6>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<2d002>/<34a73>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<2d002>/<34a73>),pointer(typedef(kuid_t=struct noname<2d002>/<2e5e1>)),pointer(typedef(kgid_t=struct noname<2d002>/<2e613>)))) pm 104 : pointer(const(struct dev_pm_ops<2d002>/<34d9d>)) p 112 : pointer(struct subsys_private<2d002>/<3522b>) kobj_ns_type_operations struct <2d002>/<35da6> size:48 type 0 : enum kobj_ns_type<2d002>/<35df7> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<2d002>/<35e3f>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) kobj_ns_type enum <2d002>/<35df7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 sock struct <2d002>/<35e3f> size:? iommu_group struct <2d002>/<35e85> size:? dev_iommu struct <2d002>/<35e8f> size:? perf_cpu_context struct <2d002>/<35e99> size:424 ctx 0 : struct perf_event_context<2d002>/<346f3> task_ctx 256 : pointer(struct perf_event_context<2d002>/<346f3>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) hrtimer 280 : struct hrtimer<2d002>/<316f9> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<2d002>/<35f7a>) cgrp_cpuctx_entry 368 : struct list_head<2d002>/<2d76b> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<2d002>/<35fd1>)) heap_default 408 : pointer(struct perf_event<2d002>/<35fd1>)[2] perf_cgroup struct <2d002>/<35f7a> size:208 css 0 : struct cgroup_subsys_state<2d002>/<32bf3> info 200 : pointer(struct perf_cgroup_info<2d002>/<35fa3>) perf_cgroup_info struct <2d002>/<35fa3> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <2d002>/<35fd1> size:968 event_entry 0 : struct list_head<2d002>/<2d76b> sibling_list 16 : struct list_head<2d002>/<2d76b> active_list 32 : struct list_head<2d002>/<2d76b> group_node 48 : struct rb_node<2d002>/<2dc18> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<2d002>/<2d76b> hlist_entry 96 : struct hlist_node<2d002>/<30029> active_entry 112 : struct list_head<2d002>/<2d76b> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<2d002>/<35fd1>) pmu 152 : pointer(struct pmu<2d002>/<34863>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<2d002>/<36355> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<2d002>/<36392>) child_count 184 : typedef(atomic64_t=struct noname<2d002>/<2d728>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<2d002>/<363bf> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<2d002>/<36791> ctx 544 : pointer(struct perf_event_context<2d002>/<346f3>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<2d002>/<2d728>) child_total_time_running 568 : typedef(atomic64_t=struct noname<2d002>/<2d728>) child_mutex 576 : struct mutex<2d002>/<2d6d9> child_list 608 : struct list_head<2d002>/<2d76b> parent 624 : pointer(struct perf_event<2d002>/<35fd1>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<2d002>/<2d76b> owner 656 : pointer(struct task_struct<2d002>/<307f1>) mmap_mutex 664 : struct mutex<2d002>/<2d6d9> mmap_count 696 : typedef(atomic_t=struct noname<2d002>/<2d687>) rb 704 : pointer(struct perf_buffer<2d002>/<36a7f>) rb_entry 712 : struct list_head<2d002>/<2d76b> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) fasync 768 : pointer(struct fasync_struct<2d002>/<30085>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<2d002>/<36a84> event_limit 816 : typedef(atomic_t=struct noname<2d002>/<2d687>) addr_filters 824 : struct perf_addr_filters_head<2d002>/<36ab6> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<2d002>/<36aec>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<2d002>/<35fd1>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>))) callback_head 880 : struct callback_head<2d002>/<2f929> ns 896 : pointer(struct pid_namespace<2d002>/<306f4>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<2d002>/<35fd1>),pointer(struct perf_sample_data<2d002>/<36b4d>),pointer(struct pt_regs<2d002>/<36f49>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<2d002>/<35f7a>) security 944 : pointer(no type) sb_list 952 : struct list_head<2d002>/<2d76b> perf_event_state enum <2d002>/<36355> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 noname struct <2d002>/<36392> size:8 a 0 : typedef(local_t=struct noname<2d002>/<363ae>) noname struct <2d002>/<363ae> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>)) perf_event_attr struct <2d002>/<363bf> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<2d002>/<363f8> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<2d002>/<3665b> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<2d002>/<36691> noname 64 : union noname<2d002>/<366d4> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <2d002>/<363f8> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <2d002>/<3665b> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <2d002>/<36691> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <2d002>/<366d4> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <2d002>/<36791> size:192 noname 0 : union noname<2d002>/<367a1> target 96 : pointer(struct task_struct<2d002>/<307f1>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<2d002>/<36392>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<2d002>/<36940> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <2d002>/<367a1> size:96 noname 0 : struct noname<2d002>/<367ad> noname 0 : struct noname<2d002>/<36832> noname 0 : struct noname<2d002>/<3684b> noname 0 : struct noname<2d002>/<36864> noname 0 : struct noname<2d002>/<36889> noname 0 : struct noname<2d002>/<368ae> noname struct <2d002>/<367ad> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<2d002>/<369c0> branch_reg 72 : struct hw_perf_event_extra<2d002>/<369c0> noname struct <2d002>/<36832> size:64 hrtimer 0 : struct hrtimer<2d002>/<316f9> noname struct <2d002>/<3684b> size:16 tp_list 0 : struct list_head<2d002>/<2d76b> noname struct <2d002>/<36864> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <2d002>/<36889> size:40 info 0 : struct arch_hw_breakpoint<2d002>/<369f9> bp_list 24 : struct list_head<2d002>/<2d76b> noname struct <2d002>/<368ae> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <2d002>/<36940> size:16 noname 0 : struct noname<2d002>/<3694c> noname 0 : struct noname<2d002>/<36971> noname struct <2d002>/<3694c> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<2d002>/<36392>) noname struct <2d002>/<36971> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <2d002>/<369c0> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <2d002>/<369f9> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<2d002>/<36a26> arch_hw_breakpoint_ctrl struct <2d002>/<36a26> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <2d002>/<36a7f> size:? irq_work struct <2d002>/<36a84> size:24 node 0 : struct __call_single_node<2d002>/<3137e> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<2d002>/<36a84>))) perf_addr_filters_head struct <2d002>/<36ab6> size:24 list 0 : struct list_head<2d002>/<2d76b> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <2d002>/<36aec> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <2d002>/<36b4d> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<2d002>/<36cc9>) br_stack 16 : pointer(struct perf_branch_stack<2d002>/<36d70>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<2d002>/<36e3c> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<2d002>/<36bda> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<2d002>/<36c2e> callchain 112 : pointer(struct perf_callchain_entry<2d002>/<36ef7>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<2d002>/<36f23> regs_intr 144 : struct perf_regs<2d002>/<36f23> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <2d002>/<36bda> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <2d002>/<36c2e> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <2d002>/<36cc9> size:32 frag 0 : struct perf_raw_frag<2d002>/<36cea> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <2d002>/<36cea> size:28 noname 0 : union noname<2d002>/<36cfa> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <2d002>/<36cfa> size:8 next 0 : pointer(struct perf_raw_frag<2d002>/<36cea>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <2d002>/<36d70> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<2d002>/<36da8>[no count] perf_branch_entry struct <2d002>/<36da8> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <2d002>/<36e3c> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<2d002>/<36e5b> noname struct <2d002>/<36e5b> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <2d002>/<36ef7> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <2d002>/<36f23> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<2d002>/<36f49>) pt_regs struct <2d002>/<36f49> size:336 noname 0 : union noname<2d002>/<36f5a> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <2d002>/<36f5a> size:272 user_regs 0 : struct user_pt_regs<2d002>/<2d0d5> noname 0 : struct noname<2d002>/<36f73> noname struct <2d002>/<36f73> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_output_handle struct <2d002>/<3710d> size:56 event 0 : pointer(struct perf_event<2d002>/<35fd1>) rb 8 : pointer(struct perf_buffer<2d002>/<36a7f>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<2d002>/<37160> page 48 : int (base type, DW_ATE_signed size:4) noname union <2d002>/<37160> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <2d002>/<371b3> size:16 tree 0 : struct rb_root<2d002>/<3199a> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <2d002>/<371dc> size:? numa_group struct <2d002>/<371e6> size:? rseq struct <2d002>/<37201> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<2d002>/<3722e> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <2d002>/<3722e> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <2d002>/<37258> size:0 page_frag struct <2d002>/<37260> size:16 page 0 : pointer(struct page<2d002>/<2def8>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <2d002>/<37292> size:? mem_cgroup struct <2d002>/<3729c> size:? kmap_ctrl struct <2d002>/<372a1> size:0 vm_struct struct <2d002>/<372af> size:64 next 0 : pointer(struct vm_struct<2d002>/<372af>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<2d002>/<2def8>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <2d002>/<37328> size:976 cpu_context 0 : struct cpu_context<2d002>/<373cf> uw 112 : struct noname<2d002>/<37349> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<2d002>/<37474> noname struct <2d002>/<37349> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<2d002>/<2d141> cpu_context struct <2d002>/<373cf> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) debug_info struct <2d002>/<37474> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<2d002>/<35fd1>)[16] hbp_watch 144 : pointer(struct perf_event<2d002>/<35fd1>)[16] fs_pin struct <2d002>/<374cb> size:? pid_type enum <2d002>/<374d0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 file_ra_state struct <2d002>/<374fb> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <2d002>/<375bd> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) module_param_attrs struct <2d002>/<375d7> size:? module_attribute struct <2d002>/<375e1> size:56 attr 0 : struct attribute<2d002>/<2f660> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<2d002>/<375e1>),pointer(struct module_kobject<2d002>/<2f353>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<2d002>/<375e1>),pointer(struct module_kobject<2d002>/<2f353>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<2d002>/<2f072>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<2d002>/<2f072>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<2d002>/<2f072>))) kernel_symbol struct <2d002>/<376a7> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <2d002>/<376e3> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<2d002>/<2f072>) ops 16 : pointer(const(struct kernel_param_ops<2d002>/<3776f>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<2d002>/<3773b> noname union <2d002>/<3773b> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<2d002>/<37808>)) arr 0 : pointer(const(struct kparam_array<2d002>/<37833>)) kernel_param_ops struct <2d002>/<3776f> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<2d002>/<376e3>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<2d002>/<376e3>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <2d002>/<37808> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <2d002>/<37833> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<2d002>/<3776f>)) elem 24 : pointer(no type) exception_table_entry struct <2d002>/<37882> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <2d002>/<378ad> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<2d002>/<37905> mod_tree_node struct <2d002>/<37905> size:56 mod 0 : pointer(struct module<2d002>/<2f072>) node 8 : struct latch_tree_node<2d002>/<37929> latch_tree_node struct <2d002>/<37929> size:48 node 0 : struct rb_node<2d002>/<2dc18>[2] mod_arch_specific struct <2d002>/<3794a> size:32 core 0 : struct mod_plt_sec<2d002>/<37977> init 12 : struct mod_plt_sec<2d002>/<37977> ftrace_trampolines 24 : pointer(struct plt_entry<2d002>/<379a9>) mod_plt_sec struct <2d002>/<37977> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <2d002>/<379a9> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <2d002>/<379e6> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <2d002>/<37a24> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<2d002>/<37a72>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <2d002>/<37a72> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <2d002>/<37af4> size:? module_notes_attrs struct <2d002>/<37afe> size:? srcu_struct struct <2d002>/<37b0d> size:1944 node 0 : struct srcu_node<2d002>/<37bf2>[17] level 1632 : pointer(struct srcu_node<2d002>/<37bf2>)[3] srcu_cb_mutex 1656 : struct mutex<2d002>/<2d6d9> lock 1688 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) srcu_gp_mutex 1696 : struct mutex<2d002>/<2d6d9> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<2d002>/<37c65>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<2d002>/<2d6d9> srcu_barrier_completion 1816 : struct completion<2d002>/<31d25> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<2d002>/<2d687>) work 1856 : struct delayed_work<2d002>/<37d8c> srcu_node struct <2d002>/<37bf2> size:96 lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<2d002>/<37bf2>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <2d002>/<37c65> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) srcu_cblist 72 : struct rcu_segcblist<2d002>/<37d2a> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<2d002>/<33329> work 224 : struct work_struct<2d002>/<325eb> srcu_barrier_head 256 : struct callback_head<2d002>/<2f929> mynode 272 : pointer(struct srcu_node<2d002>/<37bf2>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<2d002>/<37b0d>) rcu_segcblist struct <2d002>/<37d2a> size:88 head 0 : pointer(struct callback_head<2d002>/<2f929>) tails 8 : pointer(pointer(struct callback_head<2d002>/<2f929>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <2d002>/<37d8c> size:88 work 0 : struct work_struct<2d002>/<325eb> timer 32 : struct timer_list<2d002>/<33329> wq 72 : pointer(struct workqueue_struct<2d002>/<339c3>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <2d002>/<37dca> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <2d002>/<37e0d> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<2d002>/<2e27a>)(pointer(struct super_block<2d002>/<2ebd3>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<2d002>/<2e27a>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<2d002>/<2e27a>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<2d002>/<2e27a>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(struct writeback_control<2d002>/<37fb0>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<2d002>/<2e27a>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<2d002>/<2ebd3>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<2d002>/<2e789>),pointer(struct kstatfs<2d002>/<38004>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<2d002>/<2ebd3>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct dentry<2d002>/<2e789>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct dentry<2d002>/<2e789>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct dentry<2d002>/<2e789>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<2d002>/<303f0>),pointer(struct dentry<2d002>/<2e789>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<2d002>/<3809a>))(pointer(struct inode<2d002>/<2e27a>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct page<2d002>/<2def8>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct shrink_control<2d002>/<38280>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct shrink_control<2d002>/<38280>))) writeback_control struct <2d002>/<37fb0> size:? kstatfs struct <2d002>/<38004> size:? dquot struct <2d002>/<3809a> size:208 dq_hash 0 : struct hlist_node<2d002>/<30029> dq_inuse 16 : struct list_head<2d002>/<2d76b> dq_free 32 : struct list_head<2d002>/<2d76b> dq_dirty 48 : struct list_head<2d002>/<2d76b> dq_lock 64 : struct mutex<2d002>/<2d6d9> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) dq_count 100 : typedef(atomic_t=struct noname<2d002>/<2d687>) dq_sb 104 : pointer(struct super_block<2d002>/<2ebd3>) dq_id 112 : struct kqid<2d002>/<38140> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<2d002>/<381cc> kqid struct <2d002>/<38140> size:8 noname 0 : union noname<2d002>/<38150> type 4 : enum quota_type<2d002>/<381ad> noname union <2d002>/<38150> size:4 uid 0 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) gid 0 : typedef(kgid_t=struct noname<2d002>/<2e613>) projid 0 : typedef(kprojid_t=struct noname<2d002>/<38191>) noname struct <2d002>/<38191> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) quota_type enum <2d002>/<381ad> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 mem_dqblk struct <2d002>/<381cc> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <2d002>/<38280> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<2d002>/<3729c>) dquot_operations struct <2d002>/<382cf> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<2d002>/<3809a>)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<2d002>/<3809a>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<2d002>/<2e27a>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(typedef(kprojid_t=struct noname<2d002>/<38191>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<2d002>/<2e27a>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct kqid<2d002>/<38140>))) quotactl_ops struct <2d002>/<38401> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<2d002>/<2eb5d>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<2d002>/<384ed>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),struct kqid<2d002>/<38140>,pointer(struct qc_dqblk<2d002>/<3857e>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct kqid<2d002>/<38140>),pointer(struct qc_dqblk<2d002>/<3857e>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),struct kqid<2d002>/<38140>,pointer(struct qc_dqblk<2d002>/<3857e>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct qc_state<2d002>/<3868c>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <2d002>/<384ed> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <2d002>/<3857e> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <2d002>/<3868c> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<2d002>/<386bc>[3] qc_type_state struct <2d002>/<386bc> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <2d002>/<3875d> size:? xattr_handler struct <2d002>/<38771> size:? hlist_bl_head struct <2d002>/<38776> size:8 first 0 : pointer(struct hlist_bl_node<2d002>/<2e8d8>) block_device struct <2d002>/<38790> size:? mtd_info struct <2d002>/<3879a> size:? quota_info struct <2d002>/<3879f> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<2d002>/<32128> files 48 : pointer(struct inode<2d002>/<2e27a>)[3] info 72 : struct mem_dqinfo<2d002>/<38804>[3] ops 288 : pointer(const(struct quota_format_ops<2d002>/<388c6>))[3] mem_dqinfo struct <2d002>/<38804> size:72 dqi_format 0 : pointer(struct quota_format_type<2d002>/<3887e>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<2d002>/<2d76b> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <2d002>/<3887e> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<2d002>/<388c6>)) qf_owner 16 : pointer(struct module<2d002>/<2f072>) qf_next 24 : pointer(struct quota_format_type<2d002>/<3887e>) quota_format_ops struct <2d002>/<388c6> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<2d002>/<3809a>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<2d002>/<2ebd3>),pointer(struct kqid<2d002>/<38140>))) sb_writers struct <2d002>/<38944> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) rw_sem 32 : struct percpu_rw_semaphore<2d002>/<38982>[3] percpu_rw_semaphore struct <2d002>/<38982> size:96 rss 0 : struct rcu_sync<2d002>/<389c7> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<2d002>/<38a01> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) block 88 : typedef(atomic_t=struct noname<2d002>/<2d687>) rcu_sync struct <2d002>/<389c7> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<2d002>/<3005f>) cb_head 32 : struct callback_head<2d002>/<2f929> rcuwait struct <2d002>/<38a01> size:8 task 0 : pointer(struct task_struct<2d002>/<307f1>) fsnotify_mark_connector struct <2d002>/<38a1b> size:? noname struct <2d002>/<38a2b> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <2d002>/<38a48> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<2d002>/<38a48>),pointer(struct shrink_control<2d002>/<38280>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<2d002>/<38a48>),pointer(struct shrink_control<2d002>/<38280>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<2d002>/<2d76b> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>))) list_lru struct <2d002>/<38ad0> size:32 node 0 : pointer(struct list_lru_node<2d002>/<38b0e>) list 8 : struct list_head<2d002>/<2d76b> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <2d002>/<38b0e> size:64 lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) lru 8 : struct list_lru_one<2d002>/<38b48> memcg_lrus 32 : pointer(struct list_lru_memcg<2d002>/<38b6e>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <2d002>/<38b48> size:24 list 0 : struct list_head<2d002>/<2d76b> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <2d002>/<38b6e> size:16 rcu 0 : struct callback_head<2d002>/<2f929> lru 16 : pointer(struct list_lru_one<2d002>/<38b48>)[no count] delayed_call struct <2d002>/<38bc4> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <2d002>/<38d08> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) ia_gid 12 : typedef(kgid_t=struct noname<2d002>/<2e613>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<2d002>/<38d7d> ia_mtime 40 : struct timespec64<2d002>/<38d7d> ia_ctime 56 : struct timespec64<2d002>/<38d7d> ia_file 72 : pointer(struct file<2d002>/<2f7d2>) timespec64 struct <2d002>/<38d7d> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <2d002>/<38dc2> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<2d002>/<2e5e1>) gid 52 : typedef(kgid_t=struct noname<2d002>/<2e613>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<2d002>/<38d7d> mtime 80 : struct timespec64<2d002>/<38d7d> ctime 96 : struct timespec64<2d002>/<38d7d> btime 112 : struct timespec64<2d002>/<38d7d> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <2d002>/<38ee1> size:? bdi_writeback struct <2d002>/<38f4d> size:? file_lock_context struct <2d002>/<38f57> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<2d002>/<2d5ce>) flc_flock 8 : struct list_head<2d002>/<2d76b> flc_posix 24 : struct list_head<2d002>/<2d76b> flc_lease 40 : struct list_head<2d002>/<2d76b> cdev struct <2d002>/<38f9a> size:? address_space_operations struct <2d002>/<38fa9> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<2d002>/<2def8>),pointer(struct writeback_control<2d002>/<37fb0>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct page<2d002>/<2def8>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<2d002>/<2e1a7>),pointer(struct writeback_control<2d002>/<37fb0>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<2d002>/<2def8>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct address_space<2d002>/<2e1a7>),pointer(struct list_head<2d002>/<2d76b>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<2d002>/<39150>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct address_space<2d002>/<2e1a7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<2d002>/<2def8>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<2d002>/<2f7d2>),pointer(struct address_space<2d002>/<2e1a7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<2d002>/<2def8>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<2d002>/<2e1a7>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<2d002>/<2def8>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<2d002>/<2def8>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<2d002>/<2def8>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<2d002>/<2fb88>),pointer(struct iov_iter<2d002>/<2fc3b>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<2d002>/<2e1a7>),pointer(struct page<2d002>/<2def8>),pointer(struct page<2d002>/<2def8>),enum migrate_mode<2d002>/<39227>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<2d002>/<2def8>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<2d002>/<2def8>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<2d002>/<2def8>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<2d002>/<2def8>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<2d002>/<2def8>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<2d002>/<2e1a7>),pointer(struct page<2d002>/<2def8>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<2d002>/<392d6>),pointer(struct file<2d002>/<2f7d2>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<2d002>/<2f7d2>))) readahead_control struct <2d002>/<39150> size:? migrate_mode enum <2d002>/<39227> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 swap_info_struct struct <2d002>/<392d6> size:? dev_pagemap struct <2d002>/<39307> size:152 altmap 0 : struct vmem_altmap<2d002>/<393a1> ref 48 : pointer(struct percpu_ref<2d002>/<338ea>) internal_ref 56 : struct percpu_ref<2d002>/<338ea> done 72 : struct completion<2d002>/<31d25> type 104 : enum memory_type<2d002>/<393f7> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<2d002>/<39426>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<2d002>/<39383> noname union <2d002>/<39383> size:16 range 0 : struct range<2d002>/<3946b> ranges 0 : struct range<2d002>/<3946b>[0] vmem_altmap struct <2d002>/<393a1> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) memory_type enum <2d002>/<393f7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 dev_pagemap_ops struct <2d002>/<39426> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<2d002>/<2def8>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<2d002>/<39307>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<2d002>/<39307>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<2d002>/<2ddc1>))) range struct <2d002>/<3946b> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) page_entry_size enum <2d002>/<394b7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vm_userfaultfd_ctx struct <2d002>/<39570> size:0 noname struct <2d002>/<39589> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <2d002>/<395b1> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<2d002>/<2d728>))[4] linux_binfmt struct <2d002>/<395d7> size:? noname struct <2d002>/<395e7> size:40 id 0 : typedef(atomic64_t=struct noname<2d002>/<2d728>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<2d002>/<3068c>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <2d002>/<3962d> size:56 nr_threads 0 : typedef(atomic_t=struct noname<2d002>/<2d687>) dumper 8 : struct core_thread<2d002>/<3965e> startup 24 : struct completion<2d002>/<31d25> core_thread struct <2d002>/<3965e> size:16 task 0 : pointer(struct task_struct<2d002>/<307f1>) next 8 : pointer(struct core_thread<2d002>/<3965e>) kioctx_table struct <2d002>/<3968c> size:? mmu_notifier_subscriptions struct <2d002>/<39696> size:? uprobes_state struct <2d002>/<3969b> size:0 kvm_memslots struct <2d002>/<396b4> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<2d002>/<2d687>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<2d002>/<3971b>[no count] kvm_memory_slot struct <2d002>/<3971b> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<2d002>/<39798> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <2d002>/<39798> size:0 kvm_io_bus struct <2d002>/<397be> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<2d002>/<397f6>[no count] kvm_io_range struct <2d002>/<397f6> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<2d002>/<39833>) kvm_io_device struct <2d002>/<39833> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<2d002>/<39852>)) kvm_io_device_ops struct <2d002>/<39852> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<2d002>/<2d1c9>),pointer(struct kvm_io_device<2d002>/<39833>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<2d002>/<2d1c9>),pointer(struct kvm_io_device<2d002>/<39833>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<2d002>/<39833>))) kvm_vm_stat struct <2d002>/<398d3> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <2d002>/<398f5> size:392 mmu 0 : struct kvm_s2_mmu<2d002>/<3997d> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<2d002>/<39b16> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <2d002>/<3997d> size:48 vmid 0 : struct kvm_vmid<2d002>/<399c2> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<2d002>/<399e8>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<2d002>/<398f5>) kvm_vmid struct <2d002>/<399c2> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <2d002>/<399e8> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<2d002>/<39a42>) mmu 24 : pointer(struct kvm_s2_mmu<2d002>/<3997d>) kvm_pgtable_mm_ops struct <2d002>/<39a42> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <2d002>/<39b16> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<2d002>/<39b93> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<2d002>/<39c49>) dist_iodev 64 : struct vgic_io_device<2d002>/<39d9c> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) lpi_list_head 128 : struct list_head<2d002>/<2d76b> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<2d002>/<2d76b> iter 168 : pointer(struct vgic_state_iter<2d002>/<3a076>) its_vm 176 : struct its_vm<2d002>/<3a07b> noname union <2d002>/<39b93> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<2d002>/<2d76b> vgic_irq struct <2d002>/<39c49> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) lpi_list 8 : struct list_head<2d002>/<2d76b> ap_list 24 : struct list_head<2d002>/<2d76b> vcpu 40 : pointer(struct kvm_vcpu<2d002>/<2d1c9>) target_vcpu 48 : pointer(struct kvm_vcpu<2d002>/<2d1c9>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<2d002>/<375bd> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<2d002>/<39d01> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<2d002>/<39d73> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <2d002>/<39d01> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_irq_config enum <2d002>/<39d73> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 vgic_io_device struct <2d002>/<39d9c> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<2d002>/<39db8> regions 16 : pointer(const(struct vgic_register_region<2d002>/<3a047>)) iodev_type 24 : enum iodev_type<2d002>/<3a04c> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<2d002>/<39833> noname union <2d002>/<39db8> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<2d002>/<2d1c9>) its 0 : pointer(struct vgic_its<2d002>/<39e0b>) vgic_its struct <2d002>/<39e0b> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<2d002>/<39d9c> dev 56 : pointer(struct kvm_device<2d002>/<39ec1>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<2d002>/<2d6d9> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<2d002>/<2d6d9> device_list 168 : struct list_head<2d002>/<2d76b> collection_list 184 : struct list_head<2d002>/<2d76b> kvm_device struct <2d002>/<39ec1> size:40 ops 0 : pointer(const(struct kvm_device_ops<2d002>/<39f09>)) kvm 8 : pointer(struct kvm<2d002>/<2d399>) private 16 : pointer(no type) vm_node 24 : struct list_head<2d002>/<2d76b> kvm_device_ops struct <2d002>/<39f09> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<2d002>/<39ec1>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<2d002>/<39ec1>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<2d002>/<39ec1>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<2d002>/<39ec1>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<2d002>/<39ec1>),pointer(struct kvm_device_attr<2d002>/<39fd0>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<2d002>/<39ec1>),pointer(struct kvm_device_attr<2d002>/<39fd0>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<2d002>/<39ec1>),pointer(struct kvm_device_attr<2d002>/<39fd0>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<2d002>/<39ec1>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<2d002>/<39ec1>),pointer(struct vm_area_struct<2d002>/<2daee>))) kvm_device_attr struct <2d002>/<39fd0> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <2d002>/<3a047> size:? iodev_type enum <2d002>/<3a04c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 vgic_state_iter struct <2d002>/<3a076> size:? its_vm struct <2d002>/<3a07b> size:128 fwnode 0 : pointer(struct fwnode_handle<2d002>/<35968>) domain 8 : pointer(struct irq_domain<2d002>/<35848>) vprop_page 16 : pointer(struct page<2d002>/<2def8>) vpes 24 : pointer(pointer(struct its_vpe<2d002>/<3a0fa>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <2d002>/<3a0fa> size:128 vpt_page 0 : pointer(struct page<2d002>/<2def8>) its_vm 8 : pointer(struct its_vm<2d002>/<3a07b>) vlpi_count 16 : typedef(atomic_t=struct noname<2d002>/<2d687>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<2d002>/<3a15e> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <2d002>/<3a15e> size:72 noname 0 : struct noname<2d002>/<3a16a> noname 0 : struct noname<2d002>/<3a18f> noname struct <2d002>/<3a16a> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <2d002>/<3a18f> size:72 fwnode 0 : pointer(struct fwnode_handle<2d002>/<35968>) sgi_domain 8 : pointer(struct irq_domain<2d002>/<35848>) sgi_config 16 : struct noname<2d002>/<3a1b7>[16] vmapp_count 64 : typedef(atomic_t=struct noname<2d002>/<2d687>) noname struct <2d002>/<3a1b7> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <2d002>/<3a24c> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<2d002>/<3a289>[0] kvm_coalesced_mmio struct <2d002>/<3a289> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<2d002>/<3a2b5> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <2d002>/<3a2b5> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <2d002>/<3a2f4> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<2d002>/<306ad>[no count] mmu_notifier struct <2d002>/<3a346> size:56 hlist 0 : struct hlist_node<2d002>/<30029> ops 16 : pointer(const(struct mmu_notifier_ops<2d002>/<3a396>)) mm 24 : pointer(struct mm_struct<2d002>/<2d796>) rcu 32 : struct callback_head<2d002>/<2f929> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <2d002>/<3a396> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(struct mm_struct<2d002>/<2d796>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(struct mm_struct<2d002>/<2d796>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(struct mm_struct<2d002>/<2d796>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(struct mm_struct<2d002>/<2d796>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(struct mm_struct<2d002>/<2d796>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<2d002>/<2dee2>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(const(struct mmu_notifier_range<2d002>/<3a4a0>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(const(struct mmu_notifier_range<2d002>/<3a4a0>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<2d002>/<3a346>),pointer(struct mm_struct<2d002>/<2d796>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<2d002>/<3a346>)(pointer(struct mm_struct<2d002>/<2d796>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<2d002>/<3a346>))) mmu_notifier_range struct <2d002>/<3a4a0> size:48 vma 0 : pointer(struct vm_area_struct<2d002>/<2daee>) mm 8 : pointer(struct mm_struct<2d002>/<2d796>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<2d002>/<3a505> migrate_pgmap_owner 40 : pointer(no type) mmu_notifier_event enum <2d002>/<3a505> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_data struct <2d002>/<3a58e> size:16 kvm 0 : pointer(struct kvm<2d002>/<2d399>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<2d002>/<3a5b7>) kvm_stats_debugfs_item struct <2d002>/<3a5b7> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<2d002>/<3a5f5> mode 16 : int (base type, DW_ATE_signed size:4) kvm_stat_kind enum <2d002>/<3a5f5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 preempt_notifier struct <2d002>/<3a60f> size:24 link 0 : struct hlist_node<2d002>/<30029> ops 16 : pointer(struct preempt_ops<2d002>/<3a638>) preempt_ops struct <2d002>/<3a638> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<2d002>/<3a60f>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<2d002>/<3a60f>),pointer(struct task_struct<2d002>/<307f1>))) kvm_run struct <2d002>/<3a688> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<2d002>/<3a710> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<2d002>/<3ac11> noname union <2d002>/<3a710> size:256 hw 0 : struct noname<2d002>/<3a723> fail_entry 0 : struct noname<2d002>/<3a743> ex 0 : struct noname<2d002>/<3a770> io 0 : struct noname<2d002>/<3a79d> debug 0 : struct noname<2d002>/<3a7f1> mmio 0 : struct noname<2d002>/<3a811> hypercall 0 : struct noname<2d002>/<3a858> tpr_access 0 : struct noname<2d002>/<3a8ac> s390_sieic 0 : struct noname<2d002>/<3a8e6> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<2d002>/<3a92d> dcr 0 : struct noname<2d002>/<3a95a> internal 0 : struct noname<2d002>/<3a994> osi 0 : struct noname<2d002>/<3a9ce> papr_hcall 0 : struct noname<2d002>/<3a9ef> s390_tsch 0 : struct noname<2d002>/<3aa29> epr 0 : struct noname<2d002>/<3aa8a> system_event 0 : struct noname<2d002>/<3aaaa> s390_stsi 0 : struct noname<2d002>/<3aad7> eoi 0 : struct noname<2d002>/<3ab38> hyperv 0 : struct kvm_hyperv_exit<2d002>/<3ac90> arm_nisv 0 : struct noname<2d002>/<3ab65> msr 0 : struct noname<2d002>/<3ab92> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <2d002>/<3a723> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <2d002>/<3a743> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3a770> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3a79d> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <2d002>/<3a7f1> size:16 arch 0 : struct kvm_debug_exit_arch<2d002>/<3ac3f> noname struct <2d002>/<3a811> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <2d002>/<3a858> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3a8ac> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3a8e6> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3a92d> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3a95a> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <2d002>/<3a994> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <2d002>/<3a9ce> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <2d002>/<3a9ef> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <2d002>/<3aa29> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <2d002>/<3aa8a> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <2d002>/<3aaaa> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <2d002>/<3aad7> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <2d002>/<3ab38> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <2d002>/<3ab65> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <2d002>/<3ab92> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <2d002>/<3ac11> size:2048 regs 0 : struct kvm_sync_regs<2d002>/<3adce> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <2d002>/<3ac3f> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <2d002>/<3ac90> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<2d002>/<3acbc> noname union <2d002>/<3acbc> size:48 synic 0 : struct noname<2d002>/<3accc> hcall 0 : struct noname<2d002>/<3ad19> syndbg 0 : struct noname<2d002>/<3ad4e> noname struct <2d002>/<3accc> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <2d002>/<3ad19> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <2d002>/<3ad4e> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <2d002>/<3adce> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <2d002>/<3ade3> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <2d002>/<3ae95> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <2d002>/<3aec6> size:8688 ctxt 0 : struct kvm_cpu_context<2d002>/<2d064> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<2d002>/<3997d>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<2d002>/<3b0bb> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<2d002>/<3b0f9>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<2d002>/<3b0f9> external_debug_state 2400 : struct kvm_guest_debug_arch<2d002>/<3b0f9> host_thread_info 2912 : pointer(struct thread_info<2d002>/<31322>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<2d002>/<2d141>) host_debug_state 2928 : struct noname<2d002>/<3afa1> vgic_cpu 3448 : struct vgic_cpu<2d002>/<3b13f> timer_cpu 7440 : struct arch_timer_cpu<2d002>/<3b32d> pmu 7704 : struct kvm_pmu<2d002>/<3b3f3> guest_debug_preserved 8264 : struct noname<2d002>/<3affb> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<2d002>/<3b476> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<2d002>/<3b4bc> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<2d002>/<3b09a> noname struct <2d002>/<3afa1> size:520 regs 0 : struct kvm_guest_debug_arch<2d002>/<3b0f9> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <2d002>/<3affb> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <2d002>/<3b09a> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_vcpu_fault_info struct <2d002>/<3b0bb> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <2d002>/<3b0f9> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <2d002>/<3b13f> size:3992 noname 0 : union noname<2d002>/<3b152> private_irqs 312 : struct vgic_irq<2d002>/<39c49>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<2d002>/<2d5f0>) ap_list_head 3904 : struct list_head<2d002>/<2d76b> rd_iodev 3920 : struct vgic_io_device<2d002>/<39d9c> rdreg 3960 : pointer(struct vgic_redist_region<2d002>/<3b2e8>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <2d002>/<3b152> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<2d002>/<3b1f2> vgic_v3 0 : struct vgic_v3_cpu_if<2d002>/<3b24b> vgic_v2_cpu_if struct <2d002>/<3b1f2> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <2d002>/<3b24b> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<2d002>/<3a0fa> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <2d002>/<3b2e8> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<2d002>/<2d76b> arch_timer_cpu struct <2d002>/<3b32d> size:264 timers 0 : struct arch_timer_context<2d002>/<3b368>[2] bg_timer 192 : struct hrtimer<2d002>/<316f9> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <2d002>/<3b368> size:96 vcpu 0 : pointer(struct kvm_vcpu<2d002>/<2d1c9>) irq 8 : struct kvm_irq_level<2d002>/<3b3b9> hrtimer 16 : struct hrtimer<2d002>/<316f9> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <2d002>/<3b3b9> size:8 noname 0 : union noname<2d002>/<3b3c9> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <2d002>/<3b3c9> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <2d002>/<3b3f3> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<2d002>/<3b455>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<2d002>/<36a84> kvm_pmc struct <2d002>/<3b455> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<2d002>/<35fd1>) kvm_mmu_memory_cache struct <2d002>/<3b476> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<2d002>/<343b5>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <2d002>/<3b4bc> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <2d002>/<3b4fa> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<2d002>/<3b550>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <2d002>/<3b550> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_pmu_events struct <2d002>/<3b581> size:8 events_host 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) events_guest 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname enum <2d002>/<3b5cc> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 vcpu_sysreg enum <2d002>/<3b5e1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) __INVALID_SYSREG__ = 0 MPIDR_EL1 = 1 CSSELR_EL1 = 2 SCTLR_EL1 = 3 ACTLR_EL1 = 4 CPACR_EL1 = 5 ZCR_EL1 = 6 TTBR0_EL1 = 7 TTBR1_EL1 = 8 TCR_EL1 = 9 ESR_EL1 = 10 AFSR0_EL1 = 11 AFSR1_EL1 = 12 FAR_EL1 = 13 MAIR_EL1 = 14 VBAR_EL1 = 15 CONTEXTIDR_EL1 = 16 TPIDR_EL0 = 17 TPIDRRO_EL0 = 18 TPIDR_EL1 = 19 AMAIR_EL1 = 20 CNTKCTL_EL1 = 21 PAR_EL1 = 22 MDSCR_EL1 = 23 MDCCINT_EL1 = 24 DISR_EL1 = 25 PMCR_EL0 = 26 PMSELR_EL0 = 27 PMEVCNTR0_EL0 = 28 PMEVCNTR30_EL0 = 58 PMCCNTR_EL0 = 59 PMEVTYPER0_EL0 = 60 PMEVTYPER30_EL0 = 90 PMCCFILTR_EL0 = 91 PMCNTENSET_EL0 = 92 PMINTENSET_EL1 = 93 PMOVSSET_EL0 = 94 PMSWINC_EL0 = 95 PMUSERENR_EL0 = 96 APIAKEYLO_EL1 = 97 APIAKEYHI_EL1 = 98 APIBKEYLO_EL1 = 99 APIBKEYHI_EL1 = 100 APDAKEYLO_EL1 = 101 APDAKEYHI_EL1 = 102 APDBKEYLO_EL1 = 103 APDBKEYHI_EL1 = 104 APGAKEYLO_EL1 = 105 APGAKEYHI_EL1 = 106 ELR_EL1 = 107 SP_EL1 = 108 SPSR_EL1 = 109 CNTVOFF_EL2 = 110 CNTV_CVAL_EL0 = 111 CNTV_CTL_EL0 = 112 CNTP_CVAL_EL0 = 113 CNTP_CTL_EL0 = 114 DACR32_EL2 = 115 IFSR32_EL2 = 116 FPEXC32_EL2 = 117 DBGVCR32_EL2 = 118 NR_SYS_REGS = 119 kvm_nvhe_init_params struct <2d002>/<3b780> size:64 mair_el2 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tcr_el2 8 : long unsigned int (base type, DW_ATE_unsigned size:8) tpidr_el2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_hyp_va 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd_pa 32 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hcr_el2 40 : long unsigned int (base type, DW_ATE_unsigned size:8) vttbr 48 : long unsigned int (base type, DW_ATE_unsigned size:8) vtcr 56 : long unsigned int (base type, DW_ATE_unsigned size:8) module_state enum <3df69>/<3df93> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <3df69>/<3dfc0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <3df69>/<3dff2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <3df69>/<3e00b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <3df69>/<3e02a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <3df69>/<3e049> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <3df69>/<3e06f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <3df69>/<3e09b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <3df69>/<3e0c1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <3df69>/<3e0e0> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <3df69>/<3e119> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <3df69>/<3e144> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <3df69>/<3e163> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <3df69>/<3e188> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <3df69>/<3e1ad> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 mmu_notifier_event enum <3df69>/<3e1cd> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <3df69>/<3e204> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 iodev_type enum <3df69>/<3e21e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 vgic_irq_config enum <3df69>/<3e243> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 noname enum <3df69>/<3e25c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 kvm_arch struct <3df69>/<3e2a2> size:392 mmu 0 : struct kvm_s2_mmu<3df69>/<3e32a> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<3df69>/<3e519> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <3df69>/<3e32a> size:48 vmid 0 : struct kvm_vmid<3df69>/<3e36f> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<3df69>/<3e3b6>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<3df69>/<3e2a2>) kvm_vmid struct <3df69>/<3e36f> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <3df69>/<3e3b6> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<3df69>/<3e410>) mmu 24 : pointer(struct kvm_s2_mmu<3df69>/<3e32a>) kvm_pgtable_mm_ops struct <3df69>/<3e410> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <3df69>/<3e519> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<3df69>/<3e596> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<3df69>/<3e68f>) dist_iodev 64 : struct vgic_io_device<3df69>/<4bf6c> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) lpi_list_head 128 : struct list_head<3df69>/<3e664> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<3df69>/<3e664> iter 168 : pointer(struct vgic_state_iter<3df69>/<4c4cf>) its_vm 176 : struct its_vm<3df69>/<4bebe> noname union <3df69>/<3e596> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<3df69>/<3e664> list_head struct <3df69>/<3e664> size:16 next 0 : pointer(struct list_head<3df69>/<3e664>) prev 8 : pointer(struct list_head<3df69>/<3e664>) vgic_irq struct <3df69>/<3e68f> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) lpi_list 8 : struct list_head<3df69>/<3e664> ap_list 24 : struct list_head<3df69>/<3e664> vcpu 40 : pointer(struct kvm_vcpu<3df69>/<3e8ab>) target_vcpu 48 : pointer(struct kvm_vcpu<3df69>/<3e8ab>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<3df69>/<48a34> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<3df69>/<3e747> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<3df69>/<3e243> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <3df69>/<3e747> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) raw_spinlock struct <3df69>/<3e7c4> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<3df69>/<3e7e4>) qspinlock struct <3df69>/<3e7e4> size:4 noname 0 : union noname<3df69>/<3e7f4> noname union <3df69>/<3e7f4> size:4 val 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) noname 0 : struct noname<3df69>/<3e80c> noname 0 : struct noname<3df69>/<3e831> noname struct <3df69>/<3e80c> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <3df69>/<3e831> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <3df69>/<3e85b> size:4 counter 0 : int (base type, DW_ATE_signed size:4) kvm_vcpu struct <3df69>/<3e8ab> size:9072 kvm 0 : pointer(struct kvm<3df69>/<3ea7b>) preempt_notifier 8 : struct preempt_notifier<3df69>/<4b04f> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<3df69>/<3e664> mutex 96 : struct mutex<3df69>/<3ecd2> run 128 : pointer(struct kvm_run<3df69>/<4b0c8>) wait 136 : struct rcuwait<3df69>/<49e59> pid 144 : pointer(struct pid<3df69>/<41b53>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<3df69>/<4521a>) stat 168 : struct kvm_vcpu_stat<3df69>/<4b823> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<3df69>/<4b8d5>[2] spin_loop 344 : struct noname<3df69>/<3ea1d> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<3df69>/<4b906> dirty_ring 9040 : struct kvm_dirty_ring<3df69>/<4c433> noname struct <3df69>/<3ea1d> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <3df69>/<3ea7b> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) slots_lock 8 : struct mutex<3df69>/<3ecd2> mm 40 : pointer(struct mm_struct<3df69>/<3ed69>) memslots 48 : pointer(struct kvm_memslots<3df69>/<4aaa2>)[1] vcpus 56 : pointer(struct kvm_vcpu<3df69>/<3e8ab>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<3df69>/<3e85b>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<3df69>/<3e664> lock 4184 : struct mutex<3df69>/<3ecd2> buses 4216 : pointer(struct kvm_io_bus<3df69>/<4abac>)[4] irqfds 4248 : struct noname<3df69>/<3eb28> ioeventfds 4320 : struct list_head<3df69>/<3e664> stat 4336 : struct kvm_vm_stat<3df69>/<4acb6> arch 4344 : struct kvm_arch<3df69>/<3e2a2> users_count 4736 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<3df69>/<4acdd>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) coalesced_zones 4760 : struct list_head<3df69>/<3e664> irq_lock 4776 : struct mutex<3df69>/<3ecd2> irq_routing 4808 : pointer(struct kvm_irq_routing_table<3df69>/<4ad85>) irq_ack_notifier_list 4816 : struct hlist_head<3df69>/<41be9> mmu_notifier 4824 : struct mmu_notifier<3df69>/<4add7> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<3df69>/<3e664> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<3df69>/<3fd55>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<3df69>/<4afe8>)) srcu 4944 : struct srcu_struct<3df69>/<48f84> irq_srcu 6888 : struct srcu_struct<3df69>/<48f84> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <3df69>/<3eb28> size:72 lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) items 8 : struct list_head<3df69>/<3e664> resampler_list 24 : struct list_head<3df69>/<3e664> resampler_lock 40 : struct mutex<3df69>/<3ecd2> spinlock struct <3df69>/<3ecb0> size:4 noname 0 : union noname<3df69>/<3ecc0> noname union <3df69>/<3ecc0> size:4 rlock 0 : struct raw_spinlock<3df69>/<3e7c4> mutex struct <3df69>/<3ecd2> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) osq 12 : struct optimistic_spin_queue<3df69>/<3ed4f> wait_list 16 : struct list_head<3df69>/<3e664> noname struct <3df69>/<3ed21> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <3df69>/<3ed4f> size:4 tail 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) mm_struct struct <3df69>/<3ed69> size:920 noname 0 : struct noname<3df69>/<3ed7c> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <3df69>/<3ed7c> size:920 mmap 0 : pointer(struct vm_area_struct<3df69>/<3f0c1>) mm_rb 8 : struct rb_root<3df69>/<42eb2> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<3df69>/<40d40>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<3df69>/<4a977>)) membarrier_state 72 : typedef(atomic_t=struct noname<3df69>/<3e85b>) mm_users 76 : typedef(atomic_t=struct noname<3df69>/<3e85b>) mm_count 80 : typedef(atomic_t=struct noname<3df69>/<3e85b>) has_pinned 84 : typedef(atomic_t=struct noname<3df69>/<3e85b>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<3df69>/<3fe8f>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) mmap_lock 112 : struct rw_semaphore<3df69>/<43628> mmlist 152 : struct list_head<3df69>/<3e664> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<3df69>/<4a99f> binfmt 736 : pointer(struct linux_binfmt<3df69>/<4a9c5>) context 744 : typedef(mm_context_t=struct noname<3df69>/<4a9d5>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<3df69>/<4aa1b>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) ioctx_table 808 : pointer(struct kioctx_table<3df69>/<4aa7a>) owner 816 : pointer(struct task_struct<3df69>/<41d2d>) user_ns 824 : pointer(struct user_namespace<3df69>/<43933>) exe_file 832 : pointer(struct file<3df69>/<40d40>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<3df69>/<4aa84>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<3df69>/<3e85b>) uprobes_state 872 : struct uprobes_state<3df69>/<4aa89> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) async_put_work 880 : struct work_struct<3df69>/<43aeb> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <3df69>/<3f0c1> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<3df69>/<3f0c1>) vm_prev 24 : pointer(struct vm_area_struct<3df69>/<3f0c1>) vm_rb 32 : struct rb_node<3df69>/<3f1e4> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<3df69>/<3ed69>) vm_page_prot 72 : typedef(pgprot_t=struct noname<3df69>/<3f222>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<3df69>/<3f14d> anon_vma_chain 120 : struct list_head<3df69>/<3e664> anon_vma 136 : pointer(struct anon_vma<3df69>/<3f243>) vm_ops 144 : pointer(const(struct vm_operations_struct<3df69>/<3f252>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<3df69>/<40d40>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) vm_policy 184 : pointer(struct mempolicy<3df69>/<48630>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<3df69>/<4a95e> noname struct <3df69>/<3f14d> size:32 rb 0 : struct rb_node<3df69>/<3f1e4> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <3df69>/<3f1e4> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<3df69>/<3f1e4>) rb_left 16 : pointer(struct rb_node<3df69>/<3f1e4>) noname struct <3df69>/<3f222> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <3df69>/<3f243> size:? vm_operations_struct struct <3df69>/<3f252> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<3df69>/<3f0c1>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<3df69>/<3f0c1>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<3df69>/<3f0c1>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<3df69>/<3f0c1>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<3df69>/<3f0c1>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<3df69>/<3f38d>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<3df69>/<3f38d>),enum page_entry_size<3df69>/<3e1ad>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<3df69>/<3f38d>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<3df69>/<3f0c1>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<3df69>/<3f38d>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<3df69>/<3f38d>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<3df69>/<3f0c1>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<3df69>/<3f0c1>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<3df69>/<3f0c1>),pointer(struct mempolicy<3df69>/<48630>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<3df69>/<48630>)(pointer(struct vm_area_struct<3df69>/<3f0c1>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<3df69>/<3f4c4>)(pointer(struct vm_area_struct<3df69>/<3f0c1>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <3df69>/<3f38d> size:96 vma 0 : pointer(struct vm_area_struct<3df69>/<3f0c1>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<3df69>/<3f45b>)) pud 40 : pointer(typedef(pud_t=struct noname<3df69>/<3f487>)) orig_pte 48 : typedef(pte_t=struct noname<3df69>/<3f4ae>) cow_page 56 : pointer(struct page<3df69>/<3f4c4>) page 64 : pointer(struct page<3df69>/<3f4c4>) pte 72 : pointer(typedef(pte_t=struct noname<3df69>/<3f4ae>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<3df69>/<3f4c4>)) noname struct <3df69>/<3f45b> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <3df69>/<3f487> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <3df69>/<3f4ae> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <3df69>/<3f4c4> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<3df69>/<3f4e1> noname 48 : union noname<3df69>/<3f720> _refcount 52 : typedef(atomic_t=struct noname<3df69>/<3e85b>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <3df69>/<3f4e1> size:40 noname 0 : struct noname<3df69>/<3f4ed> noname 0 : struct noname<3df69>/<3f52a> noname 0 : struct noname<3df69>/<3f543> noname 0 : struct noname<3df69>/<3f611> noname 0 : struct noname<3df69>/<3f65a> noname 0 : struct noname<3df69>/<3f68b> noname 0 : struct noname<3df69>/<3f6ed> callback_head 0 : struct callback_head<3df69>/<40e97> noname struct <3df69>/<3f4ed> size:40 lru 0 : struct list_head<3df69>/<3e664> mapping 16 : pointer(struct address_space<3df69>/<3f773>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <3df69>/<3f52a> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <3df69>/<3f543> size:40 noname 0 : union noname<3df69>/<3f54f> slab_cache 16 : pointer(struct kmem_cache<3df69>/<458b5>) freelist 24 : pointer(no type) noname 32 : union noname<3df69>/<3f5b1> noname union <3df69>/<3f54f> size:16 slab_list 0 : struct list_head<3df69>/<3e664> noname 0 : struct noname<3df69>/<3f567> noname struct <3df69>/<3f567> size:16 next 0 : pointer(struct page<3df69>/<3f4c4>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <3df69>/<3f5b1> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<3df69>/<3f5d5> noname struct <3df69>/<3f5d5> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <3df69>/<3f611> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<3df69>/<3e85b>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <3df69>/<3f65a> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<3df69>/<3e85b>) deferred_list 16 : struct list_head<3df69>/<3e664> noname struct <3df69>/<3f68b> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<3df69>/<3f4c4>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<3df69>/<3f6bb> ptl 32 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) noname union <3df69>/<3f6bb> size:8 pt_mm 0 : pointer(struct mm_struct<3df69>/<3ed69>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) noname struct <3df69>/<3f6ed> size:16 pgmap 0 : pointer(struct dev_pagemap<3df69>/<4a73a>) zone_device_data 8 : pointer(no type) noname union <3df69>/<3f720> size:4 _mapcount 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <3df69>/<3f773> size:160 host 0 : pointer(struct inode<3df69>/<3f846>) i_pages 8 : struct xarray<3df69>/<41cf7> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<3df69>/<3e85b>) i_mmap 32 : struct rb_root_cached<3df69>/<42e91> i_mmap_rwsem 48 : struct rw_semaphore<3df69>/<43628> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<3df69>/<4a401>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) private_list 136 : struct list_head<3df69>/<3e664> private_data 152 : pointer(no type) inode struct <3df69>/<3f846> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<3df69>/<3fbad>) i_gid 8 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<3df69>/<3fc0b>) i_default_acl 24 : pointer(struct posix_acl<3df69>/<3fc0b>) i_op 32 : pointer(const(struct inode_operations<3df69>/<3fc1a>)) i_sb 40 : pointer(struct super_block<3df69>/<40189>) i_mapping 48 : pointer(struct address_space<3df69>/<3f773>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<3df69>/<3f8f5> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<3df69>/<4a1d5> i_mtime 104 : struct timespec64<3df69>/<4a1d5> i_ctime 120 : struct timespec64<3df69>/<4a1d5> i_lock 136 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<3df69>/<43628> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<3df69>/<41597> i_io_list 232 : struct list_head<3df69>/<3e664> i_wb 248 : pointer(struct bdi_writeback<3df69>/<4a3a5>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<3df69>/<3e664> i_sb_list 280 : struct list_head<3df69>/<3e664> i_wb_list 296 : struct list_head<3df69>/<3e664> noname 312 : union noname<3df69>/<3fa50> i_version 328 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) i_sequence 336 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) i_count 344 : typedef(atomic_t=struct noname<3df69>/<3e85b>) i_dio_count 348 : typedef(atomic_t=struct noname<3df69>/<3e85b>) i_writecount 352 : typedef(atomic_t=struct noname<3df69>/<3e85b>) i_readcount 356 : typedef(atomic_t=struct noname<3df69>/<3e85b>) noname 360 : union noname<3df69>/<3facf> i_flctx 368 : pointer(struct file_lock_context<3df69>/<4a3af>) i_data 376 : struct address_space<3df69>/<3f773> i_devices 536 : struct list_head<3df69>/<3e664> noname 552 : union noname<3df69>/<3fb24> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<3df69>/<49e73>) i_private 576 : pointer(no type) noname union <3df69>/<3f8f5> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <3df69>/<3fa50> size:16 i_dentry 0 : struct hlist_head<3df69>/<41be9> i_rcu 0 : struct callback_head<3df69>/<40e97> noname union <3df69>/<3facf> size:8 i_fop 0 : pointer(const(struct file_operations<3df69>/<40ed4>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<3df69>/<3f846>))) noname union <3df69>/<3fb24> size:8 i_pipe 0 : pointer(struct pipe_inode_info<3df69>/<412bb>) i_cdev 0 : pointer(struct cdev<3df69>/<4a3f2>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <3df69>/<3fbad> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <3df69>/<3fbdf> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <3df69>/<3fc0b> size:? inode_operations struct <3df69>/<3fc1a> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<3df69>/<3fd55>)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<3df69>/<3fd55>),pointer(struct inode<3df69>/<3f846>),pointer(struct delayed_call<3df69>/<4a01c>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<3df69>/<3fc0b>)(pointer(struct inode<3df69>/<3f846>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>),pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>),pointer(struct iattr<3df69>/<4a160>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<3df69>/<40125>)),pointer(struct kstat<3df69>/<4a21a>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<3df69>/<3fd55>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct fiemap_extent_info<3df69>/<4a339>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct timespec64<3df69>/<4a1d5>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),pointer(struct file<3df69>/<40d40>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct dentry<3df69>/<3fd55>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct posix_acl<3df69>/<3fc0b>),int (base type, DW_ATE_signed size:4))) dentry struct <3df69>/<3fd55> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<3df69>/<3fe6d>) d_hash 8 : struct hlist_bl_node<3df69>/<3fea4> d_parent 24 : pointer(struct dentry<3df69>/<3fd55>) d_name 32 : struct qstr<3df69>/<3fecf> d_inode 48 : pointer(struct inode<3df69>/<3f846>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<3df69>/<3ff3f> d_op 96 : pointer(const(struct dentry_operations<3df69>/<3ff91>)) d_sb 104 : pointer(struct super_block<3df69>/<40189>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<3df69>/<3fdf5> d_child 144 : struct list_head<3df69>/<3e664> d_subdirs 160 : struct list_head<3df69>/<3e664> d_u 176 : union noname<3df69>/<3fe36> noname union <3df69>/<3fdf5> size:16 d_lru 0 : struct list_head<3df69>/<3e664> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>)) noname union <3df69>/<3fe36> size:16 d_alias 0 : struct hlist_node<3df69>/<41597> d_in_lookup_hash 0 : struct hlist_bl_node<3df69>/<3fea4> d_rcu 0 : struct callback_head<3df69>/<40e97> seqcount_spinlock struct <3df69>/<3fe6d> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<3df69>/<3fe8f>) seqcount struct <3df69>/<3fe8f> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <3df69>/<3fea4> size:16 next 0 : pointer(struct hlist_bl_node<3df69>/<3fea4>) pprev 8 : pointer(pointer(struct hlist_bl_node<3df69>/<3fea4>)) qstr struct <3df69>/<3fecf> size:16 noname 0 : union noname<3df69>/<3fedf> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <3df69>/<3fedf> size:8 noname 0 : struct noname<3df69>/<3feeb> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <3df69>/<3feeb> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <3df69>/<3ff3f> size:8 noname 0 : union noname<3df69>/<3ff4f> noname union <3df69>/<3ff4f> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<3df69>/<3ff68> noname struct <3df69>/<3ff68> size:8 lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <3df69>/<3ff91> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<3df69>/<3fd55>)),pointer(struct qstr<3df69>/<3fecf>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<3df69>/<3fd55>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<3df69>/<3fecf>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<3df69>/<3fd55>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<3df69>/<3fd55>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<3df69>/<3fd55>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<3df69>/<3fd55>),pointer(struct inode<3df69>/<3f846>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<3df69>/<3fd55>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<3df69>/<4011b>)(pointer(struct path<3df69>/<40125>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<3df69>/<40125>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<3df69>/<3fd55>)(pointer(struct dentry<3df69>/<3fd55>),pointer(const(struct inode<3df69>/<3f846>)))) vfsmount struct <3df69>/<4011b> size:? path struct <3df69>/<40125> size:16 mnt 0 : pointer(struct vfsmount<3df69>/<4011b>) dentry 8 : pointer(struct dentry<3df69>/<3fd55>) super_block struct <3df69>/<40189> size:1408 s_list 0 : struct list_head<3df69>/<3e664> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<3df69>/<404f4>) s_op 48 : pointer(const(struct super_operations<3df69>/<49284>)) dq_op 56 : pointer(const(struct dquot_operations<3df69>/<49727>)) s_qcop 64 : pointer(const(struct quotactl_ops<3df69>/<49859>)) s_export_op 72 : pointer(const(struct export_operations<3df69>/<49bb5>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<3df69>/<3fd55>) s_umount 112 : struct rw_semaphore<3df69>/<43628> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<3df69>/<3e85b>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<3df69>/<49bc9>))) s_roots 176 : struct hlist_bl_head<3df69>/<49bce> s_mounts 184 : struct list_head<3df69>/<3e664> s_bdev 200 : pointer(struct block_device<3df69>/<49be8>) s_bdi 208 : pointer(struct backing_dev_info<3df69>/<457aa>) s_mtd 216 : pointer(struct mtd_info<3df69>/<49bf2>) s_instances 224 : struct hlist_node<3df69>/<41597> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<3df69>/<49bf7> s_writers 560 : struct sb_writers<3df69>/<49d9c> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<3df69>/<49e73>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<3df69>/<49e83>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<3df69>/<3ecd2> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<3df69>/<3ff91>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<3df69>/<49ea0> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<3df69>/<44ec3>) s_pins 1136 : struct hlist_head<3df69>/<41be9> s_user_ns 1144 : pointer(struct user_namespace<3df69>/<43933>) s_dentry_lru 1152 : struct list_lru<3df69>/<49f28> s_inode_lru 1184 : struct list_lru<3df69>/<49f28> rcu 1216 : struct callback_head<3df69>/<40e97> destroy_work 1232 : struct work_struct<3df69>/<43aeb> s_sync_lock 1264 : struct mutex<3df69>/<3ecd2> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) s_inodes 1352 : struct list_head<3df69>/<3e664> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) s_inodes_wb 1376 : struct list_head<3df69>/<3e664> file_system_type struct <3df69>/<404f4> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<3df69>/<405e3>))) parameters 24 : pointer(const(struct fs_parameter_spec<3df69>/<405f2>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<3df69>/<3fd55>)(pointer(struct file_system_type<3df69>/<404f4>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<3df69>/<40189>))) owner 48 : pointer(struct module<3df69>/<40627>) next 56 : pointer(struct file_system_type<3df69>/<404f4>) fs_supers 64 : struct hlist_head<3df69>/<41be9> s_lock_key 72 : struct lock_class_key<3df69>/<46711> s_umount_key 72 : struct lock_class_key<3df69>/<46711> s_vfs_rename_key 72 : struct lock_class_key<3df69>/<46711> s_writers_key 72 : struct lock_class_key<3df69>/<46711>[3] i_lock_key 72 : struct lock_class_key<3df69>/<46711> i_mutex_key 72 : struct lock_class_key<3df69>/<46711> i_mutex_dir_key 72 : struct lock_class_key<3df69>/<46711> fs_context struct <3df69>/<405e3> size:? fs_parameter_spec struct <3df69>/<405f2> size:? module struct <3df69>/<40627> size:832 state 0 : enum module_state<3df69>/<3df93> list 8 : struct list_head<3df69>/<3e664> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<3df69>/<408e2> modinfo_attrs 176 : pointer(struct module_attribute<3df69>/<48a58>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<3df69>/<40927>) syms 208 : pointer(const(struct kernel_symbol<3df69>/<48b1e>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<3df69>/<3ecd2> kp 264 : pointer(struct kernel_param<3df69>/<48b5a>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<3df69>/<48b1e>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<3df69>/<48b1e>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<3df69>/<48cf9>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<3df69>/<48d24> init_layout 464 : struct module_layout<3df69>/<48d24> arch 544 : struct mod_arch_specific<3df69>/<48dc1> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<3df69>/<3e664> bug_table 608 : pointer(struct bug_entry<3df69>/<48e5d>) kallsyms 616 : pointer(struct mod_kallsyms<3df69>/<48e9b>) core_kallsyms 624 : struct mod_kallsyms<3df69>/<48e9b> sect_attrs 656 : pointer(struct module_sect_attrs<3df69>/<48f6b>) notes_attrs 664 : pointer(struct module_notes_attrs<3df69>/<48f75>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<3df69>/<48f84>)) jump_entries 720 : pointer(struct jump_entry<3df69>/<49241>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<3df69>/<3e664> target_list 752 : struct list_head<3df69>/<3e664> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<3df69>/<3e85b>) module_kobject struct <3df69>/<408e2> size:96 kobj 0 : struct kobject<3df69>/<40927> mod 64 : pointer(struct module<3df69>/<40627>) drivers_dir 72 : pointer(struct kobject<3df69>/<40927>) mp 80 : pointer(struct module_param_attrs<3df69>/<48a4e>) kobj_completion 88 : pointer(struct completion<3df69>/<4321e>) kobject struct <3df69>/<40927> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<3df69>/<3e664> parent 24 : pointer(struct kobject<3df69>/<40927>) kset 32 : pointer(struct kset<3df69>/<409d9>) ktype 40 : pointer(struct kobj_type<3df69>/<40b14>) sd 48 : pointer(struct kernfs_node<3df69>/<443b5>) kref 56 : struct kref<3df69>/<48a34> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <3df69>/<409d9> size:96 list 0 : struct list_head<3df69>/<3e664> list_lock 16 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) kobj 24 : struct kobject<3df69>/<40927> uevent_ops 88 : pointer(const(struct kset_uevent_ops<3df69>/<40a1c>)) kset_uevent_ops struct <3df69>/<40a1c> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<3df69>/<409d9>),pointer(struct kobject<3df69>/<40927>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<3df69>/<409d9>),pointer(struct kobject<3df69>/<40927>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<3df69>/<409d9>),pointer(struct kobject<3df69>/<40927>),pointer(struct kobj_uevent_env<3df69>/<40aa1>)))) kobj_uevent_env struct <3df69>/<40aa1> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <3df69>/<40b14> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<3df69>/<40927>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<3df69>/<40b87>)) default_attrs 16 : pointer(pointer(struct attribute<3df69>/<40bef>)) default_groups 24 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<3df69>/<4720f>))(pointer(struct kobject<3df69>/<40927>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<3df69>/<40927>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<3df69>/<40927>),pointer(typedef(kuid_t=struct noname<3df69>/<3fbad>)),pointer(typedef(kgid_t=struct noname<3df69>/<3fbdf>)))) sysfs_ops struct <3df69>/<40b87> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<3df69>/<40927>),pointer(struct attribute<3df69>/<40bef>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<3df69>/<40927>),pointer(struct attribute<3df69>/<40bef>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <3df69>/<40bef> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <3df69>/<40c43> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<3df69>/<40927>),pointer(struct attribute<3df69>/<40bef>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<3df69>/<40927>),pointer(struct bin_attribute<3df69>/<40cc1>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<3df69>/<40bef>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<3df69>/<40cc1>)) bin_attribute struct <3df69>/<40cc1> size:56 attr 0 : struct attribute<3df69>/<40bef> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),pointer(struct kobject<3df69>/<40927>),pointer(struct bin_attribute<3df69>/<40cc1>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),pointer(struct kobject<3df69>/<40927>),pointer(struct bin_attribute<3df69>/<40cc1>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct kobject<3df69>/<40927>),pointer(struct bin_attribute<3df69>/<40cc1>),pointer(struct vm_area_struct<3df69>/<3f0c1>))) file struct <3df69>/<40d40> size:232 f_u 0 : union noname<3df69>/<40d57> f_path 16 : struct path<3df69>/<40125> f_inode 32 : pointer(struct inode<3df69>/<3f846>) f_op 40 : pointer(const(struct file_operations<3df69>/<40ed4>)) f_lock 48 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) f_write_hint 52 : enum rw_hint<3df69>/<3dfc0> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<3df69>/<3ecd2> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<3df69>/<41af6> f_cred 144 : pointer(const(struct cred<3df69>/<432f1>)) f_ra 152 : struct file_ra_state<3df69>/<48972> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<3df69>/<41be9>) f_mapping 216 : pointer(struct address_space<3df69>/<3f773>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <3df69>/<40d57> size:16 fu_llist 0 : struct llist_node<3df69>/<40e7d> fu_rcuhead 0 : struct callback_head<3df69>/<40e97> llist_node struct <3df69>/<40e7d> size:8 next 0 : pointer(struct llist_node<3df69>/<40e7d>) callback_head struct <3df69>/<40e97> size:16 next 0 : pointer(struct callback_head<3df69>/<40e97>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<3df69>/<40e97>))) file_operations struct <3df69>/<40ed4> size:256 owner 0 : pointer(struct module<3df69>/<40627>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<3df69>/<410f6>),pointer(struct iov_iter<3df69>/<411a9>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<3df69>/<410f6>),pointer(struct iov_iter<3df69>/<411a9>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<3df69>/<410f6>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct dir_context<3df69>/<412ef>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct dir_context<3df69>/<412ef>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<3df69>/<40d40>),pointer(struct poll_table_struct<3df69>/<4136d>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<3df69>/<40d40>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<3df69>/<40d40>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct vm_area_struct<3df69>/<3f0c1>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct file<3df69>/<40d40>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct file<3df69>/<40d40>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<3df69>/<40d40>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<3df69>/<4142f>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),pointer(struct page<3df69>/<3f4c4>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<3df69>/<40d40>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<3df69>/<4142f>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<3df69>/<412bb>),pointer(struct file<3df69>/<40d40>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<3df69>/<412bb>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<3df69>/<4142f>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<3df69>/<40d40>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<3df69>/<4195e>),pointer(struct file<3df69>/<40d40>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <3df69>/<410f6> size:48 ki_filp 0 : pointer(struct file<3df69>/<40d40>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<3df69>/<410f6>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<3df69>/<41163> noname union <3df69>/<41163> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<3df69>/<4119f>) wait_page_queue struct <3df69>/<4119f> size:? iov_iter struct <3df69>/<411a9> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<3df69>/<411dd> noname 32 : union noname<3df69>/<4121a> noname union <3df69>/<411dd> size:8 iov 0 : pointer(const(struct iovec<3df69>/<4125b>)) kvec 0 : pointer(const(struct kvec<3df69>/<41286>)) bvec 0 : pointer(const(struct bio_vec<3df69>/<412b1>)) pipe 0 : pointer(struct pipe_inode_info<3df69>/<412bb>) noname union <3df69>/<4121a> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<3df69>/<41232> noname struct <3df69>/<41232> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <3df69>/<4125b> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <3df69>/<41286> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <3df69>/<412b1> size:? pipe_inode_info struct <3df69>/<412bb> size:? dir_context struct <3df69>/<412ef> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<3df69>/<412ef>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <3df69>/<4136d> size:? file_lock struct <3df69>/<4142f> size:216 fl_blocker 0 : pointer(struct file_lock<3df69>/<4142f>) fl_list 8 : struct list_head<3df69>/<3e664> fl_link 24 : struct hlist_node<3df69>/<41597> fl_blocked_requests 40 : struct list_head<3df69>/<3e664> fl_blocked_member 56 : struct list_head<3df69>/<3e664> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) fl_file 120 : pointer(struct file<3df69>/<40d40>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<3df69>/<415f3>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<3df69>/<416dc>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<3df69>/<41727>)) fl_u 184 : union noname<3df69>/<4153c> noname union <3df69>/<4153c> size:32 nfs_fl 0 : struct nfs_lock_info<3df69>/<4180a> nfs4_fl 0 : struct nfs4_lock_info<3df69>/<41841> afs 0 : struct noname<3df69>/<41568> noname struct <3df69>/<41568> size:24 link 0 : struct list_head<3df69>/<3e664> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <3df69>/<41597> size:16 next 0 : pointer(struct hlist_node<3df69>/<41597>) pprev 8 : pointer(pointer(struct hlist_node<3df69>/<41597>)) wait_queue_head struct <3df69>/<415cd> size:24 lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) head 8 : struct list_head<3df69>/<3e664> fasync_struct struct <3df69>/<415f3> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<3df69>/<41657>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<3df69>/<415f3>) fa_file 24 : pointer(struct file<3df69>/<40d40>) fa_rcu 32 : struct callback_head<3df69>/<40e97> noname struct <3df69>/<41657> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<3df69>/<41673>) qrwlock struct <3df69>/<41673> size:8 noname 0 : union noname<3df69>/<41683> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<3df69>/<3e7e4>) noname union <3df69>/<41683> size:4 cnts 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) noname 0 : struct noname<3df69>/<4169b> noname struct <3df69>/<4169b> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <3df69>/<416dc> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<3df69>/<4142f>),pointer(struct file_lock<3df69>/<4142f>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<3df69>/<4142f>))) lock_manager_operations struct <3df69>/<41727> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<3df69>/<4142f>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<3df69>/<4142f>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<3df69>/<4142f>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<3df69>/<4142f>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<3df69>/<3e664>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<3df69>/<4142f>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<3df69>/<4142f>))) nfs_lock_info struct <3df69>/<4180a> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<3df69>/<4183c>) list 16 : struct list_head<3df69>/<3e664> nlm_lockowner struct <3df69>/<4183c> size:? nfs4_lock_info struct <3df69>/<41841> size:8 owner 0 : pointer(struct nfs4_lock_state<3df69>/<4185b>) nfs4_lock_state struct <3df69>/<4185b> size:? seq_file struct <3df69>/<4195e> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<3df69>/<3ecd2> op 88 : pointer(const(struct seq_operations<3df69>/<41a01>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<3df69>/<40d40>)) private 112 : pointer(no type) seq_operations struct <3df69>/<41a01> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<3df69>/<4195e>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<3df69>/<4195e>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<3df69>/<4195e>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(no type))) fown_struct struct <3df69>/<41af6> size:32 lock 0 : typedef(rwlock_t=struct noname<3df69>/<41657>) pid 8 : pointer(struct pid<3df69>/<41b53>) pid_type 16 : enum pid_type<3df69>/<3e119> uid 20 : typedef(kuid_t=struct noname<3df69>/<3fbad>) euid 24 : typedef(kuid_t=struct noname<3df69>/<3fbad>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <3df69>/<41b53> size:112 count 0 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) tasks 16 : struct hlist_head<3df69>/<41be9>[4] inodes 48 : struct hlist_head<3df69>/<41be9> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) rcu 80 : struct callback_head<3df69>/<40e97> numbers 96 : struct upid<3df69>/<41c0a>[1] refcount_struct struct <3df69>/<41bc8> size:4 refs 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) hlist_head struct <3df69>/<41be9> size:8 first 0 : pointer(struct hlist_node<3df69>/<41597>) upid struct <3df69>/<41c0a> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<3df69>/<41c30>) pid_namespace struct <3df69>/<41c30> size:136 idr 0 : struct idr<3df69>/<41cca> rcu 24 : struct callback_head<3df69>/<40e97> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<3df69>/<41d2d>) pid_cachep 56 : pointer(struct kmem_cache<3df69>/<458b5>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<3df69>/<41c30>) bacct 80 : pointer(struct fs_pin<3df69>/<4896d>) user_ns 88 : pointer(struct user_namespace<3df69>/<43933>) ucounts 96 : pointer(struct ucounts<3df69>/<43dd1>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<3df69>/<43aa3> idr struct <3df69>/<41cca> size:24 idr_rt 0 : struct xarray<3df69>/<41cf7> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <3df69>/<41cf7> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <3df69>/<41d2d> size:3456 thread_info 0 : struct thread_info<3df69>/<4285e> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<3df69>/<428ba> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<3df69>/<41d2d>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<3df69>/<42916>)) se 128 : struct sched_entity<3df69>/<4291b> rt 384 : struct sched_rt_entity<3df69>/<42ada> sched_task_group 432 : pointer(struct task_group<3df69>/<42b49>) dl 440 : struct sched_dl_entity<3df69>/<42b4e> preempt_notifiers 664 : struct hlist_head<3df69>/<41be9> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<3df69>/<42eeb>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<3df69>/<42eeb>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<3df69>/<42f0c> rcu_node_entry 744 : struct list_head<3df69>/<3e664> rcu_blocked_node 760 : pointer(struct rcu_node<3df69>/<42f6f>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<3df69>/<3e664> sched_info 800 : struct sched_info<3df69>/<42f74> tasks 832 : struct list_head<3df69>/<3e664> pushable_tasks 848 : struct plist_node<3df69>/<42fb2> pushable_dl_tasks 888 : struct rb_node<3df69>/<3f1e4> mm 912 : pointer(struct mm_struct<3df69>/<3ed69>) active_mm 920 : pointer(struct mm_struct<3df69>/<3ed69>) vmacache 928 : struct vmacache<3df69>/<42fdf> rss_stat 968 : struct task_rss_stat<3df69>/<4300c> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<3df69>/<43039> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<3df69>/<41d2d>) parent 1112 : pointer(struct task_struct<3df69>/<41d2d>) children 1120 : struct list_head<3df69>/<3e664> sibling 1136 : struct list_head<3df69>/<3e664> group_leader 1152 : pointer(struct task_struct<3df69>/<41d2d>) ptraced 1160 : struct list_head<3df69>/<3e664> ptrace_entry 1176 : struct list_head<3df69>/<3e664> thread_pid 1192 : pointer(struct pid<3df69>/<41b53>) pid_links 1200 : struct hlist_node<3df69>/<41597>[4] thread_group 1264 : struct list_head<3df69>/<3e664> thread_node 1280 : struct list_head<3df69>/<3e664> vfork_done 1296 : pointer(struct completion<3df69>/<4321e>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<3df69>/<43260> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<3df69>/<4328d> ptracer_cred 1496 : pointer(const(struct cred<3df69>/<432f1>)) real_cred 1504 : pointer(const(struct cred<3df69>/<432f1>)) cred 1512 : pointer(const(struct cred<3df69>/<432f1>)) cached_requested_key 1520 : pointer(struct key<3df69>/<43471>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<3df69>/<43e7d>) sysvsem 1552 : struct sysv_sem<3df69>/<43e82> sysvshm 1560 : struct sysv_shm<3df69>/<43ea1> fs 1576 : pointer(struct fs_struct<3df69>/<43ebb>) files 1584 : pointer(struct files_struct<3df69>/<43ec5>) io_uring 1592 : pointer(struct io_uring_task<3df69>/<43ecf>) nsproxy 1600 : pointer(struct nsproxy<3df69>/<43ed9>) signal 1608 : pointer(struct signal_struct<3df69>/<44ecd>) sighand 1616 : pointer(struct sighand_struct<3df69>/<45647>) blocked 1624 : typedef(sigset_t=struct noname<3df69>/<4521a>) real_blocked 1632 : typedef(sigset_t=struct noname<3df69>/<4521a>) saved_sigmask 1640 : typedef(sigset_t=struct noname<3df69>/<4521a>) pending 1648 : struct sigpending<3df69>/<451ee> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<3df69>/<40e97>) audit_context 1704 : pointer(struct audit_context<3df69>/<4571d>) loginuid 1712 : typedef(kuid_t=struct noname<3df69>/<3fbad>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<3df69>/<45722> syscall_dispatch 1736 : struct syscall_user_dispatch<3df69>/<45759> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) wake_q 1760 : struct wake_q_node<3df69>/<45761> pi_waiters 1768 : struct rb_root_cached<3df69>/<42e91> pi_top_task 1784 : pointer(struct task_struct<3df69>/<41d2d>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<3df69>/<45782>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<3df69>/<4578c>) plug 1816 : pointer(struct blk_plug<3df69>/<45796>) reclaim_state 1824 : pointer(struct reclaim_state<3df69>/<457a0>) backing_dev_info 1832 : pointer(struct backing_dev_info<3df69>/<457aa>) io_context 1840 : pointer(struct io_context<3df69>/<457b4>) capture_control 1848 : pointer(struct capture_control<3df69>/<458bf>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<3df69>/<458d4>)) ioac 1872 : struct task_io_accounting<3df69>/<452f2> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<3df69>/<45b5a>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<3df69>/<3fe6d>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<3df69>/<43fc8>) cg_list 1984 : struct list_head<3df69>/<3e664> robust_list 2000 : pointer(struct robust_list_head<3df69>/<45b70>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<3df69>/<45b7a>) pi_state_list 2016 : struct list_head<3df69>/<3e664> pi_state_cache 2032 : pointer(struct futex_pi_state<3df69>/<45bdd>) futex_exit_mutex 2040 : struct mutex<3df69>/<3ecd2> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<3df69>/<45bf3>)[2] perf_event_mutex 2096 : struct mutex<3df69>/<3ecd2> perf_event_list 2128 : struct list_head<3df69>/<3e664> mempolicy 2144 : pointer(struct mempolicy<3df69>/<48630>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<3df69>/<40e97> numa_group 2224 : pointer(struct numa_group<3df69>/<4863a>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<3df69>/<48655>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<3df69>/<486ac> noname 2304 : union noname<3df69>/<42716> splice_pipe 2320 : pointer(struct pipe_inode_info<3df69>/<412bb>) task_frag 2328 : struct page_frag<3df69>/<486b4> delays 2344 : pointer(struct task_delay_info<3df69>/<486e6>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<3df69>/<486f0>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<3df69>/<486f0>) throttle_queue 2416 : pointer(struct request_queue<3df69>/<458ab>) kmap_ctrl 2424 : struct kmap_ctrl<3df69>/<486f5> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<3df69>/<41d2d>) stack_vm_area 2440 : pointer(struct vm_struct<3df69>/<48703>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<3df69>/<48771> noname union <3df69>/<42716> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) rcu 0 : struct callback_head<3df69>/<40e97> thread_info struct <3df69>/<4285e> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<3df69>/<4287a> noname union <3df69>/<4287a> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<3df69>/<42896> noname struct <3df69>/<42896> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <3df69>/<428ba> size:16 llist 0 : struct llist_node<3df69>/<40e7d> noname 8 : union noname<3df69>/<428d6> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <3df69>/<428d6> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) sched_class struct <3df69>/<42916> size:? sched_entity struct <3df69>/<4291b> size:256 load 0 : struct load_weight<3df69>/<429f8> run_node 16 : struct rb_node<3df69>/<3f1e4> group_node 40 : struct list_head<3df69>/<3e664> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<3df69>/<42a1c> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<3df69>/<4291b>) cfs_rq 120 : pointer(struct cfs_rq<3df69>/<42a2f>) my_q 128 : pointer(struct cfs_rq<3df69>/<42a2f>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<3df69>/<42a34> load_weight struct <3df69>/<429f8> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <3df69>/<42a1c> size:0 cfs_rq struct <3df69>/<42a2f> size:? sched_avg struct <3df69>/<42a34> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<3df69>/<42ab5> util_est struct <3df69>/<42ab5> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <3df69>/<42ada> size:48 run_list 0 : struct list_head<3df69>/<3e664> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<3df69>/<42ada>) task_group struct <3df69>/<42b49> size:? sched_dl_entity struct <3df69>/<42b4e> size:224 rb_node 0 : struct rb_node<3df69>/<3f1e4> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<3df69>/<42c35> inactive_timer 152 : struct hrtimer<3df69>/<42c35> pi_se 216 : pointer(struct sched_dl_entity<3df69>/<42b4e>) hrtimer struct <3df69>/<42c35> size:64 node 0 : struct timerqueue_node<3df69>/<42c9e> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<3df69>/<3dff2>(pointer(struct hrtimer<3df69>/<42c35>))) base 48 : pointer(struct hrtimer_clock_base<3df69>/<42ce5>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <3df69>/<42c9e> size:32 node 0 : struct rb_node<3df69>/<3f1e4> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <3df69>/<42ce5> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<3df69>/<42d54>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<3df69>/<42e65>) running 24 : pointer(struct hrtimer<3df69>/<42c35>) active 32 : struct timerqueue_head<3df69>/<42e7c> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <3df69>/<42d54> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<3df69>/<42c35>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<3df69>/<42c35>) clock_base 64 : struct hrtimer_clock_base<3df69>/<42ce5>[8] seqcount_raw_spinlock struct <3df69>/<42e65> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<3df69>/<3fe8f>) timerqueue_head struct <3df69>/<42e7c> size:16 rb_root 0 : struct rb_root_cached<3df69>/<42e91> rb_root_cached struct <3df69>/<42e91> size:16 rb_root 0 : struct rb_root<3df69>/<42eb2> rb_leftmost 8 : pointer(struct rb_node<3df69>/<3f1e4>) rb_root struct <3df69>/<42eb2> size:8 rb_node 0 : pointer(struct rb_node<3df69>/<3f1e4>) cpumask struct <3df69>/<42eeb> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <3df69>/<42f0c> size:4 b 0 : struct noname<3df69>/<42f22> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <3df69>/<42f22> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <3df69>/<42f6f> size:? sched_info struct <3df69>/<42f74> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <3df69>/<42fb2> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<3df69>/<3e664> node_list 24 : struct list_head<3df69>/<3e664> vmacache struct <3df69>/<42fdf> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<3df69>/<3f0c1>)[4] task_rss_stat struct <3df69>/<4300c> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <3df69>/<43039> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<3df69>/<43039>))) noname 8 : union noname<3df69>/<43055> noname union <3df69>/<43055> size:40 futex 0 : struct noname<3df69>/<43065> nanosleep 0 : struct noname<3df69>/<430be> poll 0 : struct noname<3df69>/<43118> noname struct <3df69>/<43065> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <3df69>/<430be> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<3df69>/<3e00b> noname 8 : union noname<3df69>/<430e2> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <3df69>/<430e2> size:8 rmtp 0 : pointer(struct __kernel_timespec<3df69>/<4317a>) compat_rmtp 0 : pointer(struct old_timespec32<3df69>/<431ab>) noname struct <3df69>/<43118> size:32 ufds 0 : pointer(struct pollfd<3df69>/<431f2>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <3df69>/<4317a> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <3df69>/<431ab> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <3df69>/<431f2> size:? completion struct <3df69>/<4321e> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<3df69>/<4323f> swait_queue_head struct <3df69>/<4323f> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) task_list 8 : struct list_head<3df69>/<3e664> prev_cputime struct <3df69>/<43260> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) posix_cputimers struct <3df69>/<4328d> size:80 bases 0 : struct posix_cputimer_base<3df69>/<432c6>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <3df69>/<432c6> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<3df69>/<42e7c> cred struct <3df69>/<432f1> size:168 usage 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) uid 4 : typedef(kuid_t=struct noname<3df69>/<3fbad>) gid 8 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) suid 12 : typedef(kuid_t=struct noname<3df69>/<3fbad>) sgid 16 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) euid 20 : typedef(kuid_t=struct noname<3df69>/<3fbad>) egid 24 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) fsuid 28 : typedef(kuid_t=struct noname<3df69>/<3fbad>) fsgid 32 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<3df69>/<4344b>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<3df69>/<4344b>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<3df69>/<4344b>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<3df69>/<4344b>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<3df69>/<4344b>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<3df69>/<43471>) process_keyring 96 : pointer(struct key<3df69>/<43471>) thread_keyring 104 : pointer(struct key<3df69>/<43471>) request_key_auth 112 : pointer(struct key<3df69>/<43471>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<3df69>/<4382c>) user_ns 136 : pointer(struct user_namespace<3df69>/<43933>) group_info 144 : pointer(struct group_info<3df69>/<43e33>) noname 152 : union noname<3df69>/<43421> noname union <3df69>/<43421> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<3df69>/<40e97> kernel_cap_struct struct <3df69>/<4344b> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <3df69>/<43471> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<3df69>/<43499> sem 32 : struct rw_semaphore<3df69>/<43628> user 72 : pointer(struct key_user<3df69>/<43672>) security 80 : pointer(no type) noname 88 : union noname<3df69>/<434e3> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<3df69>/<3fbad>) gid 108 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<3df69>/<43568> noname 176 : union noname<3df69>/<435ca> restrict_link 208 : pointer(struct key_restriction<3df69>/<437bc>) noname union <3df69>/<43499> size:24 graveyard_link 0 : struct list_head<3df69>/<3e664> serial_node 0 : struct rb_node<3df69>/<3f1e4> noname union <3df69>/<434e3> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <3df69>/<43568> size:40 index_key 0 : struct keyring_index_key<3df69>/<4369f> noname 0 : struct noname<3df69>/<43580> noname struct <3df69>/<43580> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<3df69>/<43727>) domain_tag 24 : pointer(struct key_tag<3df69>/<43731>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <3df69>/<435ca> size:32 payload 0 : union key_payload<3df69>/<4375f> noname 0 : struct noname<3df69>/<435e3> noname struct <3df69>/<435e3> size:32 name_link 0 : struct list_head<3df69>/<3e664> keys 16 : struct assoc_array<3df69>/<4378c> rw_semaphore struct <3df69>/<43628> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) osq 16 : struct optimistic_spin_queue<3df69>/<3ed4f> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) wait_list 24 : struct list_head<3df69>/<3e664> key_user struct <3df69>/<43672> size:? keyring_index_key struct <3df69>/<4369f> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<3df69>/<436bb> type 16 : pointer(struct key_type<3df69>/<43727>) domain_tag 24 : pointer(struct key_tag<3df69>/<43731>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <3df69>/<436bb> size:8 noname 0 : struct noname<3df69>/<436c7> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <3df69>/<436c7> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <3df69>/<43727> size:? key_tag struct <3df69>/<43731> size:24 rcu 0 : struct callback_head<3df69>/<40e97> usage 16 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <3df69>/<4375f> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <3df69>/<4378c> size:16 root 0 : pointer(struct assoc_array_ptr<3df69>/<437b2>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <3df69>/<437b2> size:? key_restriction struct <3df69>/<437bc> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<3df69>/<43471>),pointer(const(struct key_type<3df69>/<43727>)),pointer(const(union key_payload<3df69>/<4375f>)),pointer(struct key<3df69>/<43471>)))) key 8 : pointer(struct key<3df69>/<43471>) keytype 16 : pointer(struct key_type<3df69>/<43727>) user_struct struct <3df69>/<4382c> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) processes 4 : typedef(atomic_t=struct noname<3df69>/<3e85b>) sigpending 8 : typedef(atomic_t=struct noname<3df69>/<3e85b>) fanotify_listeners 12 : typedef(atomic_t=struct noname<3df69>/<3e85b>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) uidhash_node 56 : struct hlist_node<3df69>/<41597> uid 72 : typedef(kuid_t=struct noname<3df69>/<3fbad>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) ratelimit 88 : struct ratelimit_state<3df69>/<438d1> ratelimit_state struct <3df69>/<438d1> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <3df69>/<43933> size:520 uid_map 0 : struct uid_gid_map<3df69>/<43a12> gid_map 72 : struct uid_gid_map<3df69>/<43a12> projid_map 144 : struct uid_gid_map<3df69>/<43a12> parent 216 : pointer(struct user_namespace<3df69>/<43933>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<3df69>/<3fbad>) group 232 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) ns 240 : struct ns_common<3df69>/<43aa3> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<3df69>/<3e664> user_keyring_register 288 : pointer(struct key<3df69>/<43471>) keyring_sem 296 : struct rw_semaphore<3df69>/<43628> work 336 : struct work_struct<3df69>/<43aeb> set 368 : struct ctl_table_set<3df69>/<43b34> sysctls 464 : pointer(struct ctl_table_header<3df69>/<43b8b>) ucounts 472 : pointer(struct ucounts<3df69>/<43dd1>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <3df69>/<43a12> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<3df69>/<43a2e> noname union <3df69>/<43a2e> size:64 extent 0 : struct uid_gid_extent<3df69>/<43a71>[5] noname 0 : struct noname<3df69>/<43a46> noname struct <3df69>/<43a46> size:16 forward 0 : pointer(struct uid_gid_extent<3df69>/<43a71>) reverse 8 : pointer(struct uid_gid_extent<3df69>/<43a71>) uid_gid_extent struct <3df69>/<43a71> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <3df69>/<43aa3> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) ops 8 : pointer(const(struct proc_ns_operations<3df69>/<43ae6>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) proc_ns_operations struct <3df69>/<43ae6> size:? work_struct struct <3df69>/<43aeb> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) entry 8 : struct list_head<3df69>/<3e664> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<3df69>/<43aeb>)))) ctl_table_set struct <3df69>/<43b34> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<3df69>/<43b34>))) dir 8 : struct ctl_dir<3df69>/<43b6a> ctl_dir struct <3df69>/<43b6a> size:88 header 0 : struct ctl_table_header<3df69>/<43b8b> root 80 : struct rb_root<3df69>/<42eb2> ctl_table_header struct <3df69>/<43b8b> size:80 noname 0 : union noname<3df69>/<43b9b> unregistering 24 : pointer(struct completion<3df69>/<4321e>) ctl_table_arg 32 : pointer(struct ctl_table<3df69>/<43c44>) root 40 : pointer(struct ctl_table_root<3df69>/<43d18>) set 48 : pointer(struct ctl_table_set<3df69>/<43b34>) parent 56 : pointer(struct ctl_dir<3df69>/<43b6a>) node 64 : pointer(struct ctl_node<3df69>/<43daa>) inodes 72 : struct hlist_head<3df69>/<41be9> noname union <3df69>/<43b9b> size:24 noname 0 : struct noname<3df69>/<43ba7> rcu 0 : struct callback_head<3df69>/<40e97> noname struct <3df69>/<43ba7> size:24 ctl_table 0 : pointer(struct ctl_table<3df69>/<43c44>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <3df69>/<43c44> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<3df69>/<43c44>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<3df69>/<43c44>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<3df69>/<43cf2>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <3df69>/<43cf2> size:32 event 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) ctl_table_root struct <3df69>/<43d18> size:120 default_set 0 : struct ctl_table_set<3df69>/<43b34> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<3df69>/<43b34>)(pointer(struct ctl_table_root<3df69>/<43d18>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<3df69>/<43b8b>),pointer(struct ctl_table<3df69>/<43c44>),pointer(typedef(kuid_t=struct noname<3df69>/<3fbad>)),pointer(typedef(kgid_t=struct noname<3df69>/<3fbdf>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<3df69>/<43b8b>),pointer(struct ctl_table<3df69>/<43c44>))) ctl_node struct <3df69>/<43daa> size:32 node 0 : struct rb_node<3df69>/<3f1e4> header 24 : pointer(struct ctl_table_header<3df69>/<43b8b>) ucounts struct <3df69>/<43dd1> size:72 node 0 : struct hlist_node<3df69>/<41597> ns 16 : pointer(struct user_namespace<3df69>/<43933>) uid 24 : typedef(kuid_t=struct noname<3df69>/<3fbad>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<3df69>/<3e85b>)[10] group_info struct <3df69>/<43e33> size:8 usage 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<3df69>/<3fbdf>)[0] nameidata struct <3df69>/<43e7d> size:? sysv_sem struct <3df69>/<43e82> size:8 undo_list 0 : pointer(struct sem_undo_list<3df69>/<43e9c>) sem_undo_list struct <3df69>/<43e9c> size:? sysv_shm struct <3df69>/<43ea1> size:16 shm_clist 0 : struct list_head<3df69>/<3e664> fs_struct struct <3df69>/<43ebb> size:? files_struct struct <3df69>/<43ec5> size:? io_uring_task struct <3df69>/<43ecf> size:? nsproxy struct <3df69>/<43ed9> size:72 count 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) uts_ns 8 : pointer(struct uts_namespace<3df69>/<43f53>) ipc_ns 16 : pointer(struct ipc_namespace<3df69>/<43f5d>) mnt_ns 24 : pointer(struct mnt_namespace<3df69>/<43f67>) pid_ns_for_children 32 : pointer(struct pid_namespace<3df69>/<41c30>) net_ns 40 : pointer(struct net<3df69>/<43f71>) time_ns 48 : pointer(struct time_namespace<3df69>/<43f7b>) time_ns_for_children 56 : pointer(struct time_namespace<3df69>/<43f7b>) cgroup_ns 64 : pointer(struct cgroup_namespace<3df69>/<43f85>) uts_namespace struct <3df69>/<43f53> size:? ipc_namespace struct <3df69>/<43f5d> size:? mnt_namespace struct <3df69>/<43f67> size:? net struct <3df69>/<43f71> size:? time_namespace struct <3df69>/<43f7b> size:? cgroup_namespace struct <3df69>/<43f85> size:48 ns 0 : struct ns_common<3df69>/<43aa3> user_ns 24 : pointer(struct user_namespace<3df69>/<43933>) ucounts 32 : pointer(struct ucounts<3df69>/<43dd1>) root_cset 40 : pointer(struct css_set<3df69>/<43fc8>) css_set struct <3df69>/<43fc8> size:456 subsys 0 : pointer(struct cgroup_subsys_state<3df69>/<440f3>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) dom_cset 80 : pointer(struct css_set<3df69>/<43fc8>) dfl_cgrp 88 : pointer(struct cgroup<3df69>/<4419d>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<3df69>/<3e664> mg_tasks 120 : struct list_head<3df69>/<3e664> dying_tasks 136 : struct list_head<3df69>/<3e664> task_iters 152 : struct list_head<3df69>/<3e664> e_cset_node 168 : struct list_head<3df69>/<3e664>[9] threaded_csets 312 : struct list_head<3df69>/<3e664> threaded_csets_node 328 : struct list_head<3df69>/<3e664> hlist 344 : struct hlist_node<3df69>/<41597> cgrp_links 360 : struct list_head<3df69>/<3e664> mg_preload_node 376 : struct list_head<3df69>/<3e664> mg_node 392 : struct list_head<3df69>/<3e664> mg_src_cgrp 408 : pointer(struct cgroup<3df69>/<4419d>) mg_dst_cgrp 416 : pointer(struct cgroup<3df69>/<4419d>) mg_dst_cset 424 : pointer(struct css_set<3df69>/<43fc8>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<3df69>/<40e97> cgroup_subsys_state struct <3df69>/<440f3> size:200 cgroup 0 : pointer(struct cgroup<3df69>/<4419d>) ss 8 : pointer(struct cgroup_subsys<3df69>/<44a2b>) refcnt 16 : struct percpu_ref<3df69>/<44dea> sibling 32 : struct list_head<3df69>/<3e664> children 48 : struct list_head<3df69>/<3e664> rstat_css_node 64 : struct list_head<3df69>/<3e664> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<3df69>/<3e85b>) destroy_work 104 : struct work_struct<3df69>/<43aeb> destroy_rwork 136 : struct rcu_work<3df69>/<44e90> parent 192 : pointer(struct cgroup_subsys_state<3df69>/<440f3>) cgroup struct <3df69>/<4419d> size:856 self 0 : struct cgroup_subsys_state<3df69>/<440f3> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<3df69>/<443b5>) procs_file 256 : struct cgroup_file<3df69>/<447fc> events_file 312 : struct cgroup_file<3df69>/<447fc> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<3df69>/<440f3>)[9] root 448 : pointer(struct cgroup_root<3df69>/<44878>) cset_links 456 : struct list_head<3df69>/<3e664> e_csets 472 : struct list_head<3df69>/<3e664>[9] dom_cgrp 616 : pointer(struct cgroup<3df69>/<4419d>) old_dom_cgrp 624 : pointer(struct cgroup<3df69>/<4419d>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<3df69>/<44935>) rstat_css_list 640 : struct list_head<3df69>/<3e664> last_bstat 656 : struct cgroup_base_stat<3df69>/<44988> bstat 680 : struct cgroup_base_stat<3df69>/<44988> prev_cputime 704 : struct prev_cputime<3df69>/<43260> pidlists 728 : struct list_head<3df69>/<3e664> pidlist_mutex 744 : struct mutex<3df69>/<3ecd2> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) release_agent_work 800 : struct work_struct<3df69>/<43aeb> psi 832 : struct psi_group<3df69>/<449cc> bpf 832 : struct cgroup_bpf<3df69>/<449d4> congestion_count 832 : typedef(atomic_t=struct noname<3df69>/<3e85b>) freezer 836 : struct cgroup_freezer_state<3df69>/<449dd> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <3df69>/<443b5> size:128 count 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) active 4 : typedef(atomic_t=struct noname<3df69>/<3e85b>) parent 8 : pointer(struct kernfs_node<3df69>/<443b5>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<3df69>/<3f1e4> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<3df69>/<4441a> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<3df69>/<447f7>) noname union <3df69>/<4441a> size:32 dir 0 : struct kernfs_elem_dir<3df69>/<44486> symlink 0 : struct kernfs_elem_symlink<3df69>/<445de> attr 0 : struct kernfs_elem_attr<3df69>/<445f3> kernfs_elem_dir struct <3df69>/<44486> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<3df69>/<42eb2> root 16 : pointer(struct kernfs_root<3df69>/<444b8>) kernfs_root struct <3df69>/<444b8> size:96 kn 0 : pointer(struct kernfs_node<3df69>/<443b5>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<3df69>/<41cca> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<3df69>/<44526>) supers 56 : struct list_head<3df69>/<3e664> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) kernfs_syscall_ops struct <3df69>/<44526> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct kernfs_root<3df69>/<444b8>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<3df69>/<443b5>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<3df69>/<443b5>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<3df69>/<443b5>),pointer(struct kernfs_node<3df69>/<443b5>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct kernfs_node<3df69>/<443b5>),pointer(struct kernfs_root<3df69>/<444b8>))) kernfs_elem_symlink struct <3df69>/<445de> size:8 target_kn 0 : pointer(struct kernfs_node<3df69>/<443b5>) kernfs_elem_attr struct <3df69>/<445f3> size:32 ops 0 : pointer(const(struct kernfs_ops<3df69>/<44636>)) open 8 : pointer(struct kernfs_open_node<3df69>/<447ed>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<3df69>/<443b5>) kernfs_ops struct <3df69>/<44636> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<3df69>/<446e8>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<3df69>/<446e8>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<3df69>/<4195e>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<3df69>/<4195e>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<3df69>/<4195e>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<3df69>/<446e8>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<3df69>/<446e8>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<3df69>/<446e8>),pointer(struct poll_table_struct<3df69>/<4136d>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<3df69>/<446e8>),pointer(struct vm_area_struct<3df69>/<3f0c1>))) kernfs_open_file struct <3df69>/<446e8> size:152 kn 0 : pointer(struct kernfs_node<3df69>/<443b5>) file 8 : pointer(struct file<3df69>/<40d40>) seq_file 16 : pointer(struct seq_file<3df69>/<4195e>) priv 24 : pointer(no type) mutex 32 : struct mutex<3df69>/<3ecd2> prealloc_mutex 64 : struct mutex<3df69>/<3ecd2> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<3df69>/<3e664> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<3df69>/<3f252>)) kernfs_open_node struct <3df69>/<447ed> size:? kernfs_iattrs struct <3df69>/<447f7> size:? cgroup_file struct <3df69>/<447fc> size:56 kn 0 : pointer(struct kernfs_node<3df69>/<443b5>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<3df69>/<44829> timer_list struct <3df69>/<44829> size:40 entry 0 : struct hlist_node<3df69>/<41597> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<3df69>/<44829>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <3df69>/<44878> size:5072 kf_root 0 : pointer(struct kernfs_root<3df69>/<444b8>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<3df69>/<4419d> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<3df69>/<3e85b>) root_list 888 : struct list_head<3df69>/<3e664> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <3df69>/<44935> size:64 bsync 0 : struct u64_stats_sync<3df69>/<44980> bstat 0 : struct cgroup_base_stat<3df69>/<44988> last_bstat 24 : struct cgroup_base_stat<3df69>/<44988> updated_children 48 : pointer(struct cgroup<3df69>/<4419d>) updated_next 56 : pointer(struct cgroup<3df69>/<4419d>) u64_stats_sync struct <3df69>/<44980> size:0 cgroup_base_stat struct <3df69>/<44988> size:24 cputime 0 : struct task_cputime<3df69>/<4499f> task_cputime struct <3df69>/<4499f> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <3df69>/<449cc> size:0 cgroup_bpf struct <3df69>/<449d4> size:0 cgroup_freezer_state struct <3df69>/<449dd> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <3df69>/<44a2b> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<3df69>/<440f3>)(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<3df69>/<440f3>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct cgroup_subsys_state<3df69>/<440f3>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<3df69>/<44c2b>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<3df69>/<44c2b>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<3df69>/<44c2b>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<3df69>/<41d2d>),pointer(struct css_set<3df69>/<43fc8>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<3df69>/<41d2d>),pointer(struct css_set<3df69>/<43fc8>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<3df69>/<41d2d>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<3df69>/<41d2d>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<3df69>/<41d2d>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<3df69>/<440f3>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<3df69>/<44878>) css_idr 176 : struct idr<3df69>/<41cca> cfts 200 : struct list_head<3df69>/<3e664> dfl_cftypes 216 : pointer(struct cftype<3df69>/<44c79>) legacy_cftypes 224 : pointer(struct cftype<3df69>/<44c79>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <3df69>/<44c2b> size:? cftype struct <3df69>/<44c79> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<3df69>/<44a2b>) node 96 : struct list_head<3df69>/<3e664> kf_ops 112 : pointer(struct kernfs_ops<3df69>/<44636>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<3df69>/<446e8>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<3df69>/<446e8>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<3df69>/<440f3>),pointer(struct cftype<3df69>/<44c79>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<3df69>/<440f3>),pointer(struct cftype<3df69>/<44c79>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<3df69>/<4195e>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<3df69>/<4195e>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<3df69>/<4195e>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<3df69>/<440f3>),pointer(struct cftype<3df69>/<44c79>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<3df69>/<440f3>),pointer(struct cftype<3df69>/<44c79>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<3df69>/<446e8>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<3df69>/<446e8>),pointer(struct poll_table_struct<3df69>/<4136d>))) percpu_ref struct <3df69>/<44dea> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<3df69>/<44e10>) percpu_ref_data struct <3df69>/<44e10> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<3df69>/<44dea>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<3df69>/<44dea>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<3df69>/<40e97> ref 48 : pointer(struct percpu_ref<3df69>/<44dea>) rcu_work struct <3df69>/<44e90> size:56 work 0 : struct work_struct<3df69>/<43aeb> rcu 32 : struct callback_head<3df69>/<40e97> wq 48 : pointer(struct workqueue_struct<3df69>/<44ec3>) workqueue_struct struct <3df69>/<44ec3> size:? signal_struct struct <3df69>/<44ecd> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) live 4 : typedef(atomic_t=struct noname<3df69>/<3e85b>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<3df69>/<3e664> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) curr_target 56 : pointer(struct task_struct<3df69>/<41d2d>) shared_pending 64 : struct sigpending<3df69>/<451ee> multiprocess 88 : struct hlist_head<3df69>/<41be9> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<3df69>/<41d2d>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<3df69>/<3e664> real_timer 144 : struct hrtimer<3df69>/<42c35> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<3df69>/<45243>[2] cputimer 248 : struct thread_group_cputimer<3df69>/<45264> posix_cputimers 272 : struct posix_cputimers<3df69>/<4328d> pids 352 : pointer(struct pid<3df69>/<41b53>)[4] tty_old_pgrp 384 : pointer(struct pid<3df69>/<41b53>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<3df69>/<452b7>) autogroup 408 : pointer(struct autogroup<3df69>/<452c1>) stats_lock 416 : typedef(seqlock_t=struct noname<3df69>/<452d2>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<3df69>/<43260> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<3df69>/<452f2> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<3df69>/<4535b>[16] pacct 928 : struct pacct_struct<3df69>/<4537c> stats 984 : pointer(struct taskstats<3df69>/<453de>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<3df69>/<4563d>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<3df69>/<3ed69>) cred_guard_mutex 1024 : struct mutex<3df69>/<3ecd2> exec_update_lock 1056 : struct rw_semaphore<3df69>/<43628> sigpending struct <3df69>/<451ee> size:24 list 0 : struct list_head<3df69>/<3e664> signal 16 : typedef(sigset_t=struct noname<3df69>/<4521a>) noname struct <3df69>/<4521a> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <3df69>/<45243> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <3df69>/<45264> size:24 cputime_atomic 0 : struct task_cputime_atomic<3df69>/<45279> task_cputime_atomic struct <3df69>/<45279> size:24 utime 0 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) stime 8 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) tty_struct struct <3df69>/<452b7> size:? autogroup struct <3df69>/<452c1> size:? noname struct <3df69>/<452d2> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<3df69>/<3fe6d>) lock 4 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) task_io_accounting struct <3df69>/<452f2> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <3df69>/<4535b> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <3df69>/<4537c> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <3df69>/<453de> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <3df69>/<4563d> size:? sighand_struct struct <3df69>/<45647> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) count 4 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) action 32 : struct k_sigaction<3df69>/<4568d>[64] k_sigaction struct <3df69>/<4568d> size:32 sa 0 : struct sigaction<3df69>/<456a2> sigaction struct <3df69>/<456a2> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<3df69>/<4521a>) audit_context struct <3df69>/<4571d> size:? seccomp struct <3df69>/<45722> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<3df69>/<3e85b>) filter 8 : pointer(struct seccomp_filter<3df69>/<45754>) seccomp_filter struct <3df69>/<45754> size:? syscall_user_dispatch struct <3df69>/<45759> size:0 wake_q_node struct <3df69>/<45761> size:8 next 0 : pointer(struct wake_q_node<3df69>/<45761>) rt_mutex_waiter struct <3df69>/<45782> size:? bio_list struct <3df69>/<4578c> size:? blk_plug struct <3df69>/<45796> size:? reclaim_state struct <3df69>/<457a0> size:? backing_dev_info struct <3df69>/<457aa> size:? io_context struct <3df69>/<457b4> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) active_ref 8 : typedef(atomic_t=struct noname<3df69>/<3e85b>) nr_tasks 12 : typedef(atomic_t=struct noname<3df69>/<3e85b>) lock 16 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<3df69>/<41cf7> icq_hint 40 : pointer(struct io_cq<3df69>/<4582e>) icq_list 48 : struct hlist_head<3df69>/<41be9> release_work 56 : struct work_struct<3df69>/<43aeb> io_cq struct <3df69>/<4582e> size:56 q 0 : pointer(struct request_queue<3df69>/<458ab>) ioc 8 : pointer(struct io_context<3df69>/<457b4>) noname 16 : union noname<3df69>/<45856> noname 32 : union noname<3df69>/<4587b> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <3df69>/<45856> size:16 q_node 0 : struct list_head<3df69>/<3e664> __rcu_icq_cache 0 : pointer(struct kmem_cache<3df69>/<458b5>) noname union <3df69>/<4587b> size:16 ioc_node 0 : struct hlist_node<3df69>/<41597> __rcu_head 0 : struct callback_head<3df69>/<40e97> request_queue struct <3df69>/<458ab> size:? kmem_cache struct <3df69>/<458b5> size:? capture_control struct <3df69>/<458bf> size:? kernel_siginfo struct <3df69>/<458d4> size:48 noname 0 : struct noname<3df69>/<458e4> noname struct <3df69>/<458e4> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<3df69>/<4591a> __sifields union <3df69>/<4591a> size:32 _kill 0 : struct noname<3df69>/<4592e> _timer 0 : struct noname<3df69>/<45957> _rt 0 : struct noname<3df69>/<45998> _sigchld 0 : struct noname<3df69>/<459cd> _sigfault 0 : struct noname<3df69>/<45a1a> _sigpoll 0 : struct noname<3df69>/<45aae> _sigsys 0 : struct noname<3df69>/<45ad7> noname struct <3df69>/<4592e> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<45957> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<3df69>/<45b17>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <3df69>/<45998> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<3df69>/<45b17>) noname struct <3df69>/<459cd> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <3df69>/<45a1a> size:32 _addr 0 : pointer(no type) noname 8 : union noname<3df69>/<45a32> noname union <3df69>/<45a32> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<3df69>/<45a4e> _addr_pkey 0 : struct noname<3df69>/<45a83> noname struct <3df69>/<45a4e> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <3df69>/<45a83> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<45aae> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <3df69>/<45ad7> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <3df69>/<45b17> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <3df69>/<45b5a> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <3df69>/<45b70> size:? compat_robust_list_head struct <3df69>/<45b7a> size:12 list 0 : struct compat_robust_list<3df69>/<45bab> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <3df69>/<45bab> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <3df69>/<45bdd> size:? perf_event_context struct <3df69>/<45bf3> size:256 pmu 0 : pointer(struct pmu<3df69>/<45d63>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) mutex 16 : struct mutex<3df69>/<3ecd2> active_ctx_list 48 : struct list_head<3df69>/<3e664> pinned_groups 64 : struct perf_event_groups<3df69>/<48607> flexible_groups 80 : struct perf_event_groups<3df69>/<48607> event_list 96 : struct list_head<3df69>/<3e664> pinned_active 112 : struct list_head<3df69>/<3e664> flexible_active 128 : struct list_head<3df69>/<3e664> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) task 176 : pointer(struct task_struct<3df69>/<41d2d>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<3df69>/<45bf3>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<3df69>/<40e97> pmu struct <3df69>/<45d63> size:296 entry 0 : struct list_head<3df69>/<3e664> module 16 : pointer(struct module<3df69>/<40627>) dev 24 : pointer(struct device<3df69>/<45f73>) attr_groups 32 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) attr_update 40 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<3df69>/<472d7>) exclusive_cnt 80 : typedef(atomic_t=struct noname<3df69>/<3e85b>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<3df69>/<45d63>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<3df69>/<45d63>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<3df69>/<4740f>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>),pointer(struct mm_struct<3df69>/<3ed69>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>),pointer(struct mm_struct<3df69>/<3ed69>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<3df69>/<4740f>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<3df69>/<45d63>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<3df69>/<45d63>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<3df69>/<45d63>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<3df69>/<4740f>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<3df69>/<45bf3>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<3df69>/<458b5>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<3df69>/<45bf3>),pointer(struct perf_event_context<3df69>/<45bf3>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<3df69>/<4740f>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<3df69>/<4740f>),pointer(struct perf_output_handle<3df69>/<48561>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<3df69>/<3e664>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<3df69>/<4740f>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<3df69>/<4740f>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<3df69>/<4740f>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <3df69>/<45f73> size:744 kobj 0 : struct kobject<3df69>/<40927> parent 64 : pointer(struct device<3df69>/<45f73>) p 72 : pointer(struct device_private<3df69>/<461ee>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<3df69>/<461fd>)) bus 96 : pointer(struct bus_type<3df69>/<463e7>) driver 104 : pointer(struct device_driver<3df69>/<4651e>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<3df69>/<3ecd2> links 160 : struct dev_links_info<3df69>/<46719> power 216 : struct dev_pm_info<3df69>/<46757> pm_domain 520 : pointer(struct dev_pm_domain<3df69>/<46bc8>) em_pd 528 : pointer(struct em_perf_domain<3df69>/<46c36>) msi_domain 536 : pointer(struct irq_domain<3df69>/<46cb1>) pins 544 : pointer(struct dev_pin_info<3df69>/<46cbb>) msi_list 552 : struct list_head<3df69>/<3e664> dma_ops 568 : pointer(const(struct dma_map_ops<3df69>/<46cca>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<3df69>/<46cde>)) dma_parms 608 : pointer(struct device_dma_parameters<3df69>/<46ce8>) dma_pools 616 : struct list_head<3df69>/<3e664> dma_mem 632 : pointer(struct dma_coherent_mem<3df69>/<46d11>) cma_area 640 : pointer(struct cma<3df69>/<46d1b>) archdata 648 : struct dev_archdata<3df69>/<46d20> of_node 648 : pointer(struct device_node<3df69>/<46d2d>) fwnode 656 : pointer(struct fwnode_handle<3df69>/<46dd1>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) devres_head 680 : struct list_head<3df69>/<3e664> class 696 : pointer(struct class<3df69>/<47127>) groups 704 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) iommu_group 720 : pointer(struct iommu_group<3df69>/<472c3>) iommu 728 : pointer(struct dev_iommu<3df69>/<472cd>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <3df69>/<461ee> size:? device_type struct <3df69>/<461fd> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>),pointer(struct kobj_uevent_env<3df69>/<40aa1>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<3df69>/<45f73>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<3df69>/<3fbad>)),pointer(typedef(kgid_t=struct noname<3df69>/<3fbdf>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) pm 40 : pointer(const(struct dev_pm_ops<3df69>/<4629d>)) dev_pm_ops struct <3df69>/<4629d> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) bus_type struct <3df69>/<463e7> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<3df69>/<45f73>) bus_groups 24 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>),pointer(struct device_driver<3df69>/<4651e>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>),pointer(struct kobj_uevent_env<3df69>/<40aa1>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>),typedef(pm_message_t=struct pm_message<3df69>/<466d9>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) pm 144 : pointer(const(struct dev_pm_ops<3df69>/<4629d>)) iommu_ops 152 : pointer(const(struct iommu_ops<3df69>/<46702>)) p 160 : pointer(struct subsys_private<3df69>/<4670c>) lock_key 168 : struct lock_class_key<3df69>/<46711> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <3df69>/<4651e> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<3df69>/<463e7>) owner 16 : pointer(struct module<3df69>/<40627>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<3df69>/<3e02a> of_match_table 40 : pointer(const(struct of_device_id<3df69>/<46615>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<3df69>/<46669>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>),typedef(pm_message_t=struct pm_message<3df69>/<466d9>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) groups 104 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) pm 120 : pointer(const(struct dev_pm_ops<3df69>/<4629d>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) p 136 : pointer(struct driver_private<3df69>/<466f3>) of_device_id struct <3df69>/<46615> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <3df69>/<46669> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <3df69>/<466d9> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <3df69>/<466f3> size:? iommu_ops struct <3df69>/<46702> size:? subsys_private struct <3df69>/<4670c> size:? lock_class_key struct <3df69>/<46711> size:0 dev_links_info struct <3df69>/<46719> size:56 suppliers 0 : struct list_head<3df69>/<3e664> consumers 16 : struct list_head<3df69>/<3e664> defer_sync 32 : struct list_head<3df69>/<3e664> status 48 : enum dl_dev_state<3df69>/<3e049> dev_pm_info struct <3df69>/<46757> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<3df69>/<466d9>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) entry 16 : struct list_head<3df69>/<3e664> completion 32 : struct completion<3df69>/<4321e> wakeup 64 : pointer(struct wakeup_source<3df69>/<46a52>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<3df69>/<42c35> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<3df69>/<43aeb> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) wakeirq 208 : pointer(struct wake_irq<3df69>/<46b56>) usage_count 216 : typedef(atomic_t=struct noname<3df69>/<3e85b>) child_count 220 : typedef(atomic_t=struct noname<3df69>/<3e85b>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<3df69>/<3e06f> runtime_status 236 : enum rpm_status<3df69>/<3e09b> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<3df69>/<46b60>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<3df69>/<46bbe>) wakeup_source struct <3df69>/<46a52> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<3df69>/<3e664> lock 32 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) wakeirq 40 : pointer(struct wake_irq<3df69>/<46b56>) timer 48 : struct timer_list<3df69>/<44829> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<3df69>/<45f73>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <3df69>/<46b56> size:? pm_subsys_data struct <3df69>/<46b60> size:32 lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<3df69>/<3e664> domain_data 24 : pointer(struct pm_domain_data<3df69>/<46ba3>) pm_domain_data struct <3df69>/<46ba3> size:? dev_pm_qos struct <3df69>/<46bbe> size:? dev_pm_domain struct <3df69>/<46bc8> size:224 ops 0 : struct dev_pm_ops<3df69>/<4629d> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) em_perf_domain struct <3df69>/<46c36> size:16 table 0 : pointer(struct em_perf_state<3df69>/<46c74>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <3df69>/<46c74> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <3df69>/<46cb1> size:? dev_pin_info struct <3df69>/<46cbb> size:? dma_map_ops struct <3df69>/<46cca> size:? bus_dma_region struct <3df69>/<46cde> size:? device_dma_parameters struct <3df69>/<46ce8> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <3df69>/<46d11> size:? cma struct <3df69>/<46d1b> size:? dev_archdata struct <3df69>/<46d20> size:0 device_node struct <3df69>/<46d2d> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<3df69>/<46dd1> properties 88 : pointer(struct property<3df69>/<470d1>) deadprops 96 : pointer(struct property<3df69>/<470d1>) parent 104 : pointer(struct device_node<3df69>/<46d2d>) child 112 : pointer(struct device_node<3df69>/<46d2d>) sibling 120 : pointer(struct device_node<3df69>/<46d2d>) kobj 128 : struct kobject<3df69>/<40927> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <3df69>/<46dd1> size:64 secondary 0 : pointer(struct fwnode_handle<3df69>/<46dd1>) ops 8 : pointer(const(struct fwnode_operations<3df69>/<46e31>)) dev 16 : pointer(struct device<3df69>/<45f73>) suppliers 24 : struct list_head<3df69>/<3e664> consumers 40 : struct list_head<3df69>/<3e664> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <3df69>/<46e31> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(struct fwnode_handle<3df69>/<46dd1>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<3df69>/<46dd1>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<3df69>/<46dd1>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(const(struct device<3df69>/<45f73>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<3df69>/<46dd1>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<3df69>/<46dd1>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(struct fwnode_handle<3df69>/<46dd1>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<3df69>/<4703c>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(struct fwnode_handle<3df69>/<46dd1>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<3df69>/<46dd1>)(pointer(struct fwnode_handle<3df69>/<46dd1>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<3df69>/<46dd1>)),pointer(struct fwnode_endpoint<3df69>/<4708f>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<3df69>/<46dd1>))) fwnode_reference_args struct <3df69>/<4703c> size:80 fwnode 0 : pointer(struct fwnode_handle<3df69>/<46dd1>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <3df69>/<4708f> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<3df69>/<46dd1>)) property struct <3df69>/<470d1> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<3df69>/<470d1>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<3df69>/<40cc1> class struct <3df69>/<47127> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<3df69>/<40627>) class_groups 16 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<3df69>/<40c43>))) dev_kobj 32 : pointer(struct kobject<3df69>/<40927>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>),pointer(struct kobj_uevent_env<3df69>/<40aa1>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<3df69>/<45f73>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<3df69>/<47127>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<3df69>/<45f73>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<3df69>/<4720f>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<3df69>/<45f73>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<3df69>/<45f73>),pointer(typedef(kuid_t=struct noname<3df69>/<3fbad>)),pointer(typedef(kgid_t=struct noname<3df69>/<3fbdf>)))) pm 104 : pointer(const(struct dev_pm_ops<3df69>/<4629d>)) p 112 : pointer(struct subsys_private<3df69>/<4670c>) kobj_ns_type_operations struct <3df69>/<4720f> size:48 type 0 : enum kobj_ns_type<3df69>/<3e0c1> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<3df69>/<47289>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <3df69>/<47289> size:? iommu_group struct <3df69>/<472c3> size:? dev_iommu struct <3df69>/<472cd> size:? perf_cpu_context struct <3df69>/<472d7> size:424 ctx 0 : struct perf_event_context<3df69>/<45bf3> task_ctx 256 : pointer(struct perf_event_context<3df69>/<45bf3>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) hrtimer 280 : struct hrtimer<3df69>/<42c35> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<3df69>/<473b8>) cgrp_cpuctx_entry 368 : struct list_head<3df69>/<3e664> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<3df69>/<4740f>)) heap_default 408 : pointer(struct perf_event<3df69>/<4740f>)[2] perf_cgroup struct <3df69>/<473b8> size:208 css 0 : struct cgroup_subsys_state<3df69>/<440f3> info 200 : pointer(struct perf_cgroup_info<3df69>/<473e1>) perf_cgroup_info struct <3df69>/<473e1> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <3df69>/<4740f> size:968 event_entry 0 : struct list_head<3df69>/<3e664> sibling_list 16 : struct list_head<3df69>/<3e664> active_list 32 : struct list_head<3df69>/<3e664> group_node 48 : struct rb_node<3df69>/<3f1e4> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<3df69>/<3e664> hlist_entry 96 : struct hlist_node<3df69>/<41597> active_entry 112 : struct list_head<3df69>/<3e664> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<3df69>/<4740f>) pmu 152 : pointer(struct pmu<3df69>/<45d63>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<3df69>/<3e0e0> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<3df69>/<4779e>) child_count 184 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<3df69>/<477cb> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<3df69>/<47b9d> ctx 544 : pointer(struct perf_event_context<3df69>/<45bf3>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) child_total_time_running 568 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) child_mutex 576 : struct mutex<3df69>/<3ecd2> child_list 608 : struct list_head<3df69>/<3e664> parent 624 : pointer(struct perf_event<3df69>/<4740f>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<3df69>/<3e664> owner 656 : pointer(struct task_struct<3df69>/<41d2d>) mmap_mutex 664 : struct mutex<3df69>/<3ecd2> mmap_count 696 : typedef(atomic_t=struct noname<3df69>/<3e85b>) rb 704 : pointer(struct perf_buffer<3df69>/<47e8b>) rb_entry 712 : struct list_head<3df69>/<3e664> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) fasync 768 : pointer(struct fasync_struct<3df69>/<415f3>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<3df69>/<47e90> event_limit 816 : typedef(atomic_t=struct noname<3df69>/<3e85b>) addr_filters 824 : struct perf_addr_filters_head<3df69>/<47ec2> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<3df69>/<47ef8>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<3df69>/<4740f>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>))) callback_head 880 : struct callback_head<3df69>/<40e97> ns 896 : pointer(struct pid_namespace<3df69>/<41c30>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<3df69>/<4740f>),pointer(struct perf_sample_data<3df69>/<47f59>),pointer(struct pt_regs<3df69>/<48355>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<3df69>/<473b8>) security 944 : pointer(no type) sb_list 952 : struct list_head<3df69>/<3e664> noname struct <3df69>/<4779e> size:8 a 0 : typedef(local_t=struct noname<3df69>/<477ba>) noname struct <3df69>/<477ba> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>)) perf_event_attr struct <3df69>/<477cb> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<3df69>/<47804> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<3df69>/<47a67> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<3df69>/<47a9d> noname 64 : union noname<3df69>/<47ae0> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <3df69>/<47804> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <3df69>/<47a67> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <3df69>/<47a9d> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <3df69>/<47ae0> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <3df69>/<47b9d> size:192 noname 0 : union noname<3df69>/<47bad> target 96 : pointer(struct task_struct<3df69>/<41d2d>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<3df69>/<4779e>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<3df69>/<47d4c> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <3df69>/<47bad> size:96 noname 0 : struct noname<3df69>/<47bb9> noname 0 : struct noname<3df69>/<47c3e> noname 0 : struct noname<3df69>/<47c57> noname 0 : struct noname<3df69>/<47c70> noname 0 : struct noname<3df69>/<47c95> noname 0 : struct noname<3df69>/<47cba> noname struct <3df69>/<47bb9> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<3df69>/<47dcc> branch_reg 72 : struct hw_perf_event_extra<3df69>/<47dcc> noname struct <3df69>/<47c3e> size:64 hrtimer 0 : struct hrtimer<3df69>/<42c35> noname struct <3df69>/<47c57> size:16 tp_list 0 : struct list_head<3df69>/<3e664> noname struct <3df69>/<47c70> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <3df69>/<47c95> size:40 info 0 : struct arch_hw_breakpoint<3df69>/<47e05> bp_list 24 : struct list_head<3df69>/<3e664> noname struct <3df69>/<47cba> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <3df69>/<47d4c> size:16 noname 0 : struct noname<3df69>/<47d58> noname 0 : struct noname<3df69>/<47d7d> noname struct <3df69>/<47d58> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<3df69>/<4779e>) noname struct <3df69>/<47d7d> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <3df69>/<47dcc> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <3df69>/<47e05> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<3df69>/<47e32> arch_hw_breakpoint_ctrl struct <3df69>/<47e32> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <3df69>/<47e8b> size:? irq_work struct <3df69>/<47e90> size:24 node 0 : struct __call_single_node<3df69>/<428ba> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<3df69>/<47e90>))) perf_addr_filters_head struct <3df69>/<47ec2> size:24 list 0 : struct list_head<3df69>/<3e664> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <3df69>/<47ef8> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <3df69>/<47f59> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<3df69>/<480d5>) br_stack 16 : pointer(struct perf_branch_stack<3df69>/<4817c>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<3df69>/<48248> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<3df69>/<47fe6> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<3df69>/<4803a> callchain 112 : pointer(struct perf_callchain_entry<3df69>/<48303>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<3df69>/<4832f> regs_intr 144 : struct perf_regs<3df69>/<4832f> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <3df69>/<47fe6> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <3df69>/<4803a> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <3df69>/<480d5> size:32 frag 0 : struct perf_raw_frag<3df69>/<480f6> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <3df69>/<480f6> size:28 noname 0 : union noname<3df69>/<48106> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <3df69>/<48106> size:8 next 0 : pointer(struct perf_raw_frag<3df69>/<480f6>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <3df69>/<4817c> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<3df69>/<481b4>[no count] perf_branch_entry struct <3df69>/<481b4> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <3df69>/<48248> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<3df69>/<48267> noname struct <3df69>/<48267> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <3df69>/<48303> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <3df69>/<4832f> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<3df69>/<48355>) pt_regs struct <3df69>/<48355> size:336 noname 0 : union noname<3df69>/<48366> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <3df69>/<48366> size:272 user_regs 0 : struct user_pt_regs<3df69>/<48421> noname 0 : struct noname<3df69>/<4837f> noname struct <3df69>/<4837f> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <3df69>/<48421> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <3df69>/<48561> size:56 event 0 : pointer(struct perf_event<3df69>/<4740f>) rb 8 : pointer(struct perf_buffer<3df69>/<47e8b>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<3df69>/<485b4> page 48 : int (base type, DW_ATE_signed size:4) noname union <3df69>/<485b4> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <3df69>/<48607> size:16 tree 0 : struct rb_root<3df69>/<42eb2> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <3df69>/<48630> size:? numa_group struct <3df69>/<4863a> size:? rseq struct <3df69>/<48655> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<3df69>/<48682> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <3df69>/<48682> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <3df69>/<486ac> size:0 page_frag struct <3df69>/<486b4> size:16 page 0 : pointer(struct page<3df69>/<3f4c4>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <3df69>/<486e6> size:? mem_cgroup struct <3df69>/<486f0> size:? kmap_ctrl struct <3df69>/<486f5> size:0 vm_struct struct <3df69>/<48703> size:64 next 0 : pointer(struct vm_struct<3df69>/<48703>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<3df69>/<3f4c4>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <3df69>/<48771> size:976 cpu_context 0 : struct cpu_context<3df69>/<48818> uw 112 : struct noname<3df69>/<48792> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<3df69>/<48916> noname struct <3df69>/<48792> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<3df69>/<488bd> cpu_context struct <3df69>/<48818> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <3df69>/<488bd> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <3df69>/<48916> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<3df69>/<4740f>)[16] hbp_watch 144 : pointer(struct perf_event<3df69>/<4740f>)[16] fs_pin struct <3df69>/<4896d> size:? file_ra_state struct <3df69>/<48972> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <3df69>/<48a34> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) module_param_attrs struct <3df69>/<48a4e> size:? module_attribute struct <3df69>/<48a58> size:56 attr 0 : struct attribute<3df69>/<40bef> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<3df69>/<48a58>),pointer(struct module_kobject<3df69>/<408e2>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<3df69>/<48a58>),pointer(struct module_kobject<3df69>/<408e2>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<3df69>/<40627>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<3df69>/<40627>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<3df69>/<40627>))) kernel_symbol struct <3df69>/<48b1e> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <3df69>/<48b5a> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<3df69>/<40627>) ops 16 : pointer(const(struct kernel_param_ops<3df69>/<48be6>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<3df69>/<48bb2> noname union <3df69>/<48bb2> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<3df69>/<48c7f>)) arr 0 : pointer(const(struct kparam_array<3df69>/<48caa>)) kernel_param_ops struct <3df69>/<48be6> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<3df69>/<48b5a>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<3df69>/<48b5a>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <3df69>/<48c7f> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <3df69>/<48caa> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<3df69>/<48be6>)) elem 24 : pointer(no type) exception_table_entry struct <3df69>/<48cf9> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <3df69>/<48d24> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<3df69>/<48d7c> mod_tree_node struct <3df69>/<48d7c> size:56 mod 0 : pointer(struct module<3df69>/<40627>) node 8 : struct latch_tree_node<3df69>/<48da0> latch_tree_node struct <3df69>/<48da0> size:48 node 0 : struct rb_node<3df69>/<3f1e4>[2] mod_arch_specific struct <3df69>/<48dc1> size:32 core 0 : struct mod_plt_sec<3df69>/<48dee> init 12 : struct mod_plt_sec<3df69>/<48dee> ftrace_trampolines 24 : pointer(struct plt_entry<3df69>/<48e20>) mod_plt_sec struct <3df69>/<48dee> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <3df69>/<48e20> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <3df69>/<48e5d> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <3df69>/<48e9b> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<3df69>/<48ee9>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <3df69>/<48ee9> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <3df69>/<48f6b> size:? module_notes_attrs struct <3df69>/<48f75> size:? srcu_struct struct <3df69>/<48f84> size:1944 node 0 : struct srcu_node<3df69>/<49069>[17] level 1632 : pointer(struct srcu_node<3df69>/<49069>)[3] srcu_cb_mutex 1656 : struct mutex<3df69>/<3ecd2> lock 1688 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) srcu_gp_mutex 1696 : struct mutex<3df69>/<3ecd2> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<3df69>/<490dc>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<3df69>/<3ecd2> srcu_barrier_completion 1816 : struct completion<3df69>/<4321e> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<3df69>/<3e85b>) work 1856 : struct delayed_work<3df69>/<49203> srcu_node struct <3df69>/<49069> size:96 lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<3df69>/<49069>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <3df69>/<490dc> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) srcu_cblist 72 : struct rcu_segcblist<3df69>/<491a1> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<3df69>/<44829> work 224 : struct work_struct<3df69>/<43aeb> srcu_barrier_head 256 : struct callback_head<3df69>/<40e97> mynode 272 : pointer(struct srcu_node<3df69>/<49069>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<3df69>/<48f84>) rcu_segcblist struct <3df69>/<491a1> size:88 head 0 : pointer(struct callback_head<3df69>/<40e97>) tails 8 : pointer(pointer(struct callback_head<3df69>/<40e97>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <3df69>/<49203> size:88 work 0 : struct work_struct<3df69>/<43aeb> timer 32 : struct timer_list<3df69>/<44829> wq 72 : pointer(struct workqueue_struct<3df69>/<44ec3>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <3df69>/<49241> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <3df69>/<49284> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<3df69>/<3f846>)(pointer(struct super_block<3df69>/<40189>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<3df69>/<3f846>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<3df69>/<3f846>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<3df69>/<3f846>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(struct writeback_control<3df69>/<49427>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<3df69>/<3f846>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<3df69>/<40189>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<3df69>/<3fd55>),pointer(struct kstatfs<3df69>/<4947b>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<3df69>/<40189>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct dentry<3df69>/<3fd55>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct dentry<3df69>/<3fd55>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct dentry<3df69>/<3fd55>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<3df69>/<4195e>),pointer(struct dentry<3df69>/<3fd55>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<3df69>/<49511>))(pointer(struct inode<3df69>/<3f846>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),pointer(struct page<3df69>/<3f4c4>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<3df69>/<40189>),pointer(struct shrink_control<3df69>/<496d8>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<3df69>/<40189>),pointer(struct shrink_control<3df69>/<496d8>))) writeback_control struct <3df69>/<49427> size:? kstatfs struct <3df69>/<4947b> size:? dquot struct <3df69>/<49511> size:208 dq_hash 0 : struct hlist_node<3df69>/<41597> dq_inuse 16 : struct list_head<3df69>/<3e664> dq_free 32 : struct list_head<3df69>/<3e664> dq_dirty 48 : struct list_head<3df69>/<3e664> dq_lock 64 : struct mutex<3df69>/<3ecd2> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) dq_count 100 : typedef(atomic_t=struct noname<3df69>/<3e85b>) dq_sb 104 : pointer(struct super_block<3df69>/<40189>) dq_id 112 : struct kqid<3df69>/<495b7> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<3df69>/<49624> kqid struct <3df69>/<495b7> size:8 noname 0 : union noname<3df69>/<495c7> type 4 : enum quota_type<3df69>/<3e144> noname union <3df69>/<495c7> size:4 uid 0 : typedef(kuid_t=struct noname<3df69>/<3fbad>) gid 0 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) projid 0 : typedef(kprojid_t=struct noname<3df69>/<49608>) noname struct <3df69>/<49608> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <3df69>/<49624> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <3df69>/<496d8> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<3df69>/<486f0>) dquot_operations struct <3df69>/<49727> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<3df69>/<49511>)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<3df69>/<49511>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<3df69>/<3f846>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(typedef(kprojid_t=struct noname<3df69>/<49608>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<3df69>/<3f846>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),pointer(struct kqid<3df69>/<495b7>))) quotactl_ops struct <3df69>/<49859> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<3df69>/<40125>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<3df69>/<49945>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),struct kqid<3df69>/<495b7>,pointer(struct qc_dqblk<3df69>/<499d6>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),pointer(struct kqid<3df69>/<495b7>),pointer(struct qc_dqblk<3df69>/<499d6>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),struct kqid<3df69>/<495b7>,pointer(struct qc_dqblk<3df69>/<499d6>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),pointer(struct qc_state<3df69>/<49ae4>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <3df69>/<49945> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <3df69>/<499d6> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <3df69>/<49ae4> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<3df69>/<49b14>[3] qc_type_state struct <3df69>/<49b14> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <3df69>/<49bb5> size:? xattr_handler struct <3df69>/<49bc9> size:? hlist_bl_head struct <3df69>/<49bce> size:8 first 0 : pointer(struct hlist_bl_node<3df69>/<3fea4>) block_device struct <3df69>/<49be8> size:? mtd_info struct <3df69>/<49bf2> size:? quota_info struct <3df69>/<49bf7> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<3df69>/<43628> files 48 : pointer(struct inode<3df69>/<3f846>)[3] info 72 : struct mem_dqinfo<3df69>/<49c5c>[3] ops 288 : pointer(const(struct quota_format_ops<3df69>/<49d1e>))[3] mem_dqinfo struct <3df69>/<49c5c> size:72 dqi_format 0 : pointer(struct quota_format_type<3df69>/<49cd6>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<3df69>/<3e664> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <3df69>/<49cd6> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<3df69>/<49d1e>)) qf_owner 16 : pointer(struct module<3df69>/<40627>) qf_next 24 : pointer(struct quota_format_type<3df69>/<49cd6>) quota_format_ops struct <3df69>/<49d1e> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<3df69>/<49511>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<3df69>/<40189>),pointer(struct kqid<3df69>/<495b7>))) sb_writers struct <3df69>/<49d9c> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) rw_sem 32 : struct percpu_rw_semaphore<3df69>/<49dda>[3] percpu_rw_semaphore struct <3df69>/<49dda> size:96 rss 0 : struct rcu_sync<3df69>/<49e1f> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<3df69>/<49e59> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) block 88 : typedef(atomic_t=struct noname<3df69>/<3e85b>) rcu_sync struct <3df69>/<49e1f> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<3df69>/<415cd>) cb_head 32 : struct callback_head<3df69>/<40e97> rcuwait struct <3df69>/<49e59> size:8 task 0 : pointer(struct task_struct<3df69>/<41d2d>) fsnotify_mark_connector struct <3df69>/<49e73> size:? noname struct <3df69>/<49e83> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <3df69>/<49ea0> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<3df69>/<49ea0>),pointer(struct shrink_control<3df69>/<496d8>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<3df69>/<49ea0>),pointer(struct shrink_control<3df69>/<496d8>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<3df69>/<3e664> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>))) list_lru struct <3df69>/<49f28> size:32 node 0 : pointer(struct list_lru_node<3df69>/<49f66>) list 8 : struct list_head<3df69>/<3e664> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <3df69>/<49f66> size:64 lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) lru 8 : struct list_lru_one<3df69>/<49fa0> memcg_lrus 32 : pointer(struct list_lru_memcg<3df69>/<49fc6>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <3df69>/<49fa0> size:24 list 0 : struct list_head<3df69>/<3e664> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <3df69>/<49fc6> size:16 rcu 0 : struct callback_head<3df69>/<40e97> lru 16 : pointer(struct list_lru_one<3df69>/<49fa0>)[no count] delayed_call struct <3df69>/<4a01c> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <3df69>/<4a160> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<3df69>/<3fbad>) ia_gid 12 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<3df69>/<4a1d5> ia_mtime 40 : struct timespec64<3df69>/<4a1d5> ia_ctime 56 : struct timespec64<3df69>/<4a1d5> ia_file 72 : pointer(struct file<3df69>/<40d40>) timespec64 struct <3df69>/<4a1d5> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <3df69>/<4a21a> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<3df69>/<3fbad>) gid 52 : typedef(kgid_t=struct noname<3df69>/<3fbdf>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<3df69>/<4a1d5> mtime 80 : struct timespec64<3df69>/<4a1d5> ctime 96 : struct timespec64<3df69>/<4a1d5> btime 112 : struct timespec64<3df69>/<4a1d5> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <3df69>/<4a339> size:? bdi_writeback struct <3df69>/<4a3a5> size:? file_lock_context struct <3df69>/<4a3af> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<3df69>/<3ecb0>) flc_flock 8 : struct list_head<3df69>/<3e664> flc_posix 24 : struct list_head<3df69>/<3e664> flc_lease 40 : struct list_head<3df69>/<3e664> cdev struct <3df69>/<4a3f2> size:? address_space_operations struct <3df69>/<4a401> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<3df69>/<3f4c4>),pointer(struct writeback_control<3df69>/<49427>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct page<3df69>/<3f4c4>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<3df69>/<3f773>),pointer(struct writeback_control<3df69>/<49427>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<3df69>/<3f4c4>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct address_space<3df69>/<3f773>),pointer(struct list_head<3df69>/<3e664>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<3df69>/<4a5a8>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct address_space<3df69>/<3f773>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<3df69>/<3f4c4>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<3df69>/<40d40>),pointer(struct address_space<3df69>/<3f773>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<3df69>/<3f4c4>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<3df69>/<3f773>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<3df69>/<3f4c4>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<3df69>/<3f4c4>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<3df69>/<3f4c4>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<3df69>/<410f6>),pointer(struct iov_iter<3df69>/<411a9>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<3df69>/<3f773>),pointer(struct page<3df69>/<3f4c4>),pointer(struct page<3df69>/<3f4c4>),enum migrate_mode<3df69>/<3e163>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<3df69>/<3f4c4>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<3df69>/<3f4c4>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<3df69>/<3f4c4>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<3df69>/<3f4c4>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<3df69>/<3f4c4>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<3df69>/<3f773>),pointer(struct page<3df69>/<3f4c4>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<3df69>/<4a709>),pointer(struct file<3df69>/<40d40>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<3df69>/<40d40>))) readahead_control struct <3df69>/<4a5a8> size:? swap_info_struct struct <3df69>/<4a709> size:? dev_pagemap struct <3df69>/<4a73a> size:152 altmap 0 : struct vmem_altmap<3df69>/<4a7d4> ref 48 : pointer(struct percpu_ref<3df69>/<44dea>) internal_ref 56 : struct percpu_ref<3df69>/<44dea> done 72 : struct completion<3df69>/<4321e> type 104 : enum memory_type<3df69>/<3e188> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<3df69>/<4a834>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<3df69>/<4a7b6> noname union <3df69>/<4a7b6> size:16 range 0 : struct range<3df69>/<4a879> ranges 0 : struct range<3df69>/<4a879>[0] vmem_altmap struct <3df69>/<4a7d4> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <3df69>/<4a834> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<3df69>/<3f4c4>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<3df69>/<4a73a>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<3df69>/<4a73a>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<3df69>/<3f38d>))) range struct <3df69>/<4a879> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <3df69>/<4a95e> size:0 noname struct <3df69>/<4a977> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <3df69>/<4a99f> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<3df69>/<3ed21>))[4] linux_binfmt struct <3df69>/<4a9c5> size:? noname struct <3df69>/<4a9d5> size:40 id 0 : typedef(atomic64_t=struct noname<3df69>/<3ed21>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<3df69>/<41bc8>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <3df69>/<4aa1b> size:56 nr_threads 0 : typedef(atomic_t=struct noname<3df69>/<3e85b>) dumper 8 : struct core_thread<3df69>/<4aa4c> startup 24 : struct completion<3df69>/<4321e> core_thread struct <3df69>/<4aa4c> size:16 task 0 : pointer(struct task_struct<3df69>/<41d2d>) next 8 : pointer(struct core_thread<3df69>/<4aa4c>) kioctx_table struct <3df69>/<4aa7a> size:? mmu_notifier_subscriptions struct <3df69>/<4aa84> size:? uprobes_state struct <3df69>/<4aa89> size:0 kvm_memslots struct <3df69>/<4aaa2> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<3df69>/<3e85b>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<3df69>/<4ab09>[no count] kvm_memory_slot struct <3df69>/<4ab09> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<3df69>/<4ab86> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <3df69>/<4ab86> size:0 kvm_io_bus struct <3df69>/<4abac> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<3df69>/<4abe4>[no count] kvm_io_range struct <3df69>/<4abe4> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<3df69>/<4ac16>) kvm_io_device struct <3df69>/<4ac16> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<3df69>/<4ac35>)) kvm_io_device_ops struct <3df69>/<4ac35> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<3df69>/<3e8ab>),pointer(struct kvm_io_device<3df69>/<4ac16>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<3df69>/<3e8ab>),pointer(struct kvm_io_device<3df69>/<4ac16>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<3df69>/<4ac16>))) kvm_vm_stat struct <3df69>/<4acb6> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_coalesced_mmio_ring struct <3df69>/<4acdd> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<3df69>/<4ad1a>[0] kvm_coalesced_mmio struct <3df69>/<4ad1a> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<3df69>/<4ad46> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <3df69>/<4ad46> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <3df69>/<4ad85> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<3df69>/<41be9>[no count] mmu_notifier struct <3df69>/<4add7> size:56 hlist 0 : struct hlist_node<3df69>/<41597> ops 16 : pointer(const(struct mmu_notifier_ops<3df69>/<4ae27>)) mm 24 : pointer(struct mm_struct<3df69>/<3ed69>) rcu 32 : struct callback_head<3df69>/<40e97> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <3df69>/<4ae27> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(struct mm_struct<3df69>/<3ed69>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(struct mm_struct<3df69>/<3ed69>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(struct mm_struct<3df69>/<3ed69>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(struct mm_struct<3df69>/<3ed69>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(struct mm_struct<3df69>/<3ed69>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<3df69>/<3f4ae>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(const(struct mmu_notifier_range<3df69>/<4af31>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(const(struct mmu_notifier_range<3df69>/<4af31>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<3df69>/<4add7>),pointer(struct mm_struct<3df69>/<3ed69>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<3df69>/<4add7>)(pointer(struct mm_struct<3df69>/<3ed69>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<3df69>/<4add7>))) mmu_notifier_range struct <3df69>/<4af31> size:48 vma 0 : pointer(struct vm_area_struct<3df69>/<3f0c1>) mm 8 : pointer(struct mm_struct<3df69>/<3ed69>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<3df69>/<3e1cd> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <3df69>/<4afe8> size:16 kvm 0 : pointer(struct kvm<3df69>/<3ea7b>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<3df69>/<4b011>) kvm_stats_debugfs_item struct <3df69>/<4b011> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<3df69>/<3e204> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <3df69>/<4b04f> size:24 link 0 : struct hlist_node<3df69>/<41597> ops 16 : pointer(struct preempt_ops<3df69>/<4b078>) preempt_ops struct <3df69>/<4b078> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<3df69>/<4b04f>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<3df69>/<4b04f>),pointer(struct task_struct<3df69>/<41d2d>))) kvm_run struct <3df69>/<4b0c8> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<3df69>/<4b150> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<3df69>/<4b651> noname union <3df69>/<4b150> size:256 hw 0 : struct noname<3df69>/<4b163> fail_entry 0 : struct noname<3df69>/<4b183> ex 0 : struct noname<3df69>/<4b1b0> io 0 : struct noname<3df69>/<4b1dd> debug 0 : struct noname<3df69>/<4b231> mmio 0 : struct noname<3df69>/<4b251> hypercall 0 : struct noname<3df69>/<4b298> tpr_access 0 : struct noname<3df69>/<4b2ec> s390_sieic 0 : struct noname<3df69>/<4b326> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<3df69>/<4b36d> dcr 0 : struct noname<3df69>/<4b39a> internal 0 : struct noname<3df69>/<4b3d4> osi 0 : struct noname<3df69>/<4b40e> papr_hcall 0 : struct noname<3df69>/<4b42f> s390_tsch 0 : struct noname<3df69>/<4b469> epr 0 : struct noname<3df69>/<4b4ca> system_event 0 : struct noname<3df69>/<4b4ea> s390_stsi 0 : struct noname<3df69>/<4b517> eoi 0 : struct noname<3df69>/<4b578> hyperv 0 : struct kvm_hyperv_exit<3df69>/<4b6d0> arm_nisv 0 : struct noname<3df69>/<4b5a5> msr 0 : struct noname<3df69>/<4b5d2> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <3df69>/<4b163> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <3df69>/<4b183> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b1b0> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b1dd> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <3df69>/<4b231> size:16 arch 0 : struct kvm_debug_exit_arch<3df69>/<4b67f> noname struct <3df69>/<4b251> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <3df69>/<4b298> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b2ec> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b326> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b36d> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b39a> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <3df69>/<4b3d4> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <3df69>/<4b40e> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <3df69>/<4b42f> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <3df69>/<4b469> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <3df69>/<4b4ca> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <3df69>/<4b4ea> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <3df69>/<4b517> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <3df69>/<4b578> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <3df69>/<4b5a5> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <3df69>/<4b5d2> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <3df69>/<4b651> size:2048 regs 0 : struct kvm_sync_regs<3df69>/<4b80e> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <3df69>/<4b67f> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <3df69>/<4b6d0> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<3df69>/<4b6fc> noname union <3df69>/<4b6fc> size:48 synic 0 : struct noname<3df69>/<4b70c> hcall 0 : struct noname<3df69>/<4b759> syndbg 0 : struct noname<3df69>/<4b78e> noname struct <3df69>/<4b70c> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <3df69>/<4b759> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <3df69>/<4b78e> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <3df69>/<4b80e> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <3df69>/<4b823> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <3df69>/<4b8d5> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <3df69>/<4b906> size:8688 ctxt 0 : struct kvm_cpu_context<3df69>/<4bafb> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<3df69>/<3e32a>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<3df69>/<4bb78> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<3df69>/<4bbb6>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<3df69>/<4bbb6> external_debug_state 2400 : struct kvm_guest_debug_arch<3df69>/<4bbb6> host_thread_info 2912 : pointer(struct thread_info<3df69>/<4285e>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<3df69>/<488bd>) host_debug_state 2928 : struct noname<3df69>/<4b9e1> vgic_cpu 3448 : struct vgic_cpu<3df69>/<4bbfc> timer_cpu 7440 : struct arch_timer_cpu<3df69>/<4c266> pmu 7704 : struct kvm_pmu<3df69>/<4c32c> guest_debug_preserved 8264 : struct noname<3df69>/<4ba3b> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<3df69>/<4c3af> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<3df69>/<4c3f5> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<3df69>/<4bada> noname struct <3df69>/<4b9e1> size:520 regs 0 : struct kvm_guest_debug_arch<3df69>/<4bbb6> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <3df69>/<4ba3b> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <3df69>/<4bada> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <3df69>/<4bafb> size:1792 regs 0 : struct user_pt_regs<3df69>/<48421> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<3df69>/<488bd> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<3df69>/<3e8ab>) kvm_vcpu_fault_info struct <3df69>/<4bb78> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <3df69>/<4bbb6> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <3df69>/<4bbfc> size:3992 noname 0 : union noname<3df69>/<4bc0f> private_irqs 312 : struct vgic_irq<3df69>/<3e68f>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) ap_list_head 3904 : struct list_head<3df69>/<3e664> rd_iodev 3920 : struct vgic_io_device<3df69>/<4bf6c> rdreg 3960 : pointer(struct vgic_redist_region<3df69>/<4c221>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <3df69>/<4bc0f> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<3df69>/<4bcaf> vgic_v3 0 : struct vgic_v3_cpu_if<3df69>/<4bd08> vgic_v2_cpu_if struct <3df69>/<4bcaf> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <3df69>/<4bd08> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<3df69>/<4bd94> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) its_vpe struct <3df69>/<4bd94> size:128 vpt_page 0 : pointer(struct page<3df69>/<3f4c4>) its_vm 8 : pointer(struct its_vm<3df69>/<4bebe>) vlpi_count 16 : typedef(atomic_t=struct noname<3df69>/<3e85b>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<3df69>/<4bdf8> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<3df69>/<3e7c4>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <3df69>/<4bdf8> size:72 noname 0 : struct noname<3df69>/<4be04> noname 0 : struct noname<3df69>/<4be29> noname struct <3df69>/<4be04> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <3df69>/<4be29> size:72 fwnode 0 : pointer(struct fwnode_handle<3df69>/<46dd1>) sgi_domain 8 : pointer(struct irq_domain<3df69>/<46cb1>) sgi_config 16 : struct noname<3df69>/<4be51>[16] vmapp_count 64 : typedef(atomic_t=struct noname<3df69>/<3e85b>) noname struct <3df69>/<4be51> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) its_vm struct <3df69>/<4bebe> size:128 fwnode 0 : pointer(struct fwnode_handle<3df69>/<46dd1>) domain 8 : pointer(struct irq_domain<3df69>/<46cb1>) vprop_page 16 : pointer(struct page<3df69>/<3f4c4>) vpes 24 : pointer(pointer(struct its_vpe<3df69>/<4bd94>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] vgic_io_device struct <3df69>/<4bf6c> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<3df69>/<4bf88> regions 16 : pointer(const(struct vgic_register_region<3df69>/<4c217>)) iodev_type 24 : enum iodev_type<3df69>/<3e21e> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<3df69>/<4ac16> noname union <3df69>/<4bf88> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<3df69>/<3e8ab>) its 0 : pointer(struct vgic_its<3df69>/<4bfdb>) vgic_its struct <3df69>/<4bfdb> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<3df69>/<4bf6c> dev 56 : pointer(struct kvm_device<3df69>/<4c091>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<3df69>/<3ecd2> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<3df69>/<3ecd2> device_list 168 : struct list_head<3df69>/<3e664> collection_list 184 : struct list_head<3df69>/<3e664> kvm_device struct <3df69>/<4c091> size:40 ops 0 : pointer(const(struct kvm_device_ops<3df69>/<4c0d9>)) kvm 8 : pointer(struct kvm<3df69>/<3ea7b>) private 16 : pointer(no type) vm_node 24 : struct list_head<3df69>/<3e664> kvm_device_ops struct <3df69>/<4c0d9> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<3df69>/<4c091>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<3df69>/<4c091>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<3df69>/<4c091>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<3df69>/<4c091>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<3df69>/<4c091>),pointer(struct kvm_device_attr<3df69>/<4c1a0>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<3df69>/<4c091>),pointer(struct kvm_device_attr<3df69>/<4c1a0>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<3df69>/<4c091>),pointer(struct kvm_device_attr<3df69>/<4c1a0>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<3df69>/<4c091>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<3df69>/<4c091>),pointer(struct vm_area_struct<3df69>/<3f0c1>))) kvm_device_attr struct <3df69>/<4c1a0> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <3df69>/<4c217> size:? vgic_redist_region struct <3df69>/<4c221> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<3df69>/<3e664> arch_timer_cpu struct <3df69>/<4c266> size:264 timers 0 : struct arch_timer_context<3df69>/<4c2a1>[2] bg_timer 192 : struct hrtimer<3df69>/<42c35> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <3df69>/<4c2a1> size:96 vcpu 0 : pointer(struct kvm_vcpu<3df69>/<3e8ab>) irq 8 : struct kvm_irq_level<3df69>/<4c2f2> hrtimer 16 : struct hrtimer<3df69>/<42c35> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <3df69>/<4c2f2> size:8 noname 0 : union noname<3df69>/<4c302> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <3df69>/<4c302> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <3df69>/<4c32c> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<3df69>/<4c38e>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<3df69>/<47e90> kvm_pmc struct <3df69>/<4c38e> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<3df69>/<4740f>) kvm_mmu_memory_cache struct <3df69>/<4c3af> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<3df69>/<458b5>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <3df69>/<4c3f5> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <3df69>/<4c433> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<3df69>/<4c489>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <3df69>/<4c489> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_state_iter struct <3df69>/<4c4cf> size:? tlb_inv_context struct <3df69>/<4cded> size:8 tcr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_nvhe_init_params struct <4ce73>/<4ceb2> size:64 mair_el2 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tcr_el2 8 : long unsigned int (base type, DW_ATE_unsigned size:8) tpidr_el2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_hyp_va 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd_pa 32 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hcr_el2 40 : long unsigned int (base type, DW_ATE_unsigned size:8) vttbr 48 : long unsigned int (base type, DW_ATE_unsigned size:8) vtcr 56 : long unsigned int (base type, DW_ATE_unsigned size:8) kvm_cpu_context struct <4ce73>/<4cf91> size:1792 regs 0 : struct user_pt_regs<4ce73>/<4d002> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<4ce73>/<4d051> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<4ce73>/<4d0d9>) user_pt_regs struct <4ce73>/<4d002> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) user_fpsimd_state struct <4ce73>/<4d051> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] kvm_vcpu struct <4ce73>/<4d0d9> size:9072 kvm 0 : pointer(struct kvm<4ce73>/<4d2a9>) preempt_notifier 8 : struct preempt_notifier<4ce73>/<5a50d> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<4ce73>/<4d67b> mutex 96 : struct mutex<4ce73>/<4d5e9> run 128 : pointer(struct kvm_run<4ce73>/<5a586>) wait 136 : struct rcuwait<4ce73>/<588ff> pid 144 : pointer(struct pid<4ce73>/<50520>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<4ce73>/<53c23>) stat 168 : struct kvm_vcpu_stat<4ce73>/<5ace1> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<4ce73>/<5ad93>[2] spin_loop 344 : struct noname<4ce73>/<4d24b> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<4ce73>/<5adc4> dirty_ring 9040 : struct kvm_dirty_ring<4ce73>/<5b3f8> noname struct <4ce73>/<4d24b> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <4ce73>/<4d2a9> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) slots_lock 8 : struct mutex<4ce73>/<4d5e9> mm 40 : pointer(struct mm_struct<4ce73>/<4d6a6>) memslots 48 : pointer(struct kvm_memslots<4ce73>/<595b2>)[1] vcpus 56 : pointer(struct kvm_vcpu<4ce73>/<4d0d9>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<4ce73>/<4d597>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<4ce73>/<4d67b> lock 4184 : struct mutex<4ce73>/<4d5e9> buses 4216 : pointer(struct kvm_io_bus<4ce73>/<596bc>)[4] irqfds 4248 : struct noname<4ce73>/<4d356> ioeventfds 4320 : struct list_head<4ce73>/<4d67b> stat 4336 : struct kvm_vm_stat<4ce73>/<597d1> arch 4344 : struct kvm_arch<4ce73>/<597f3> users_count 4736 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<4ce73>/<5a14a>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) coalesced_zones 4760 : struct list_head<4ce73>/<4d67b> irq_lock 4776 : struct mutex<4ce73>/<4d5e9> irq_routing 4808 : pointer(struct kvm_irq_routing_table<4ce73>/<5a1f2>) irq_ack_notifier_list 4816 : struct hlist_head<4ce73>/<505b6> mmu_notifier 4824 : struct mmu_notifier<4ce73>/<5a244> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<4ce73>/<4d67b> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<4ce73>/<4e692>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<4ce73>/<5a48c>)) srcu 4944 : struct srcu_struct<4ce73>/<57a0b> irq_srcu 6888 : struct srcu_struct<4ce73>/<57a0b> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <4ce73>/<4d356> size:72 lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) items 8 : struct list_head<4ce73>/<4d67b> resampler_list 24 : struct list_head<4ce73>/<4d67b> resampler_lock 40 : struct mutex<4ce73>/<4d5e9> spinlock struct <4ce73>/<4d4de> size:4 noname 0 : union noname<4ce73>/<4d4ee> noname union <4ce73>/<4d4ee> size:4 rlock 0 : struct raw_spinlock<4ce73>/<4d500> raw_spinlock struct <4ce73>/<4d500> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<4ce73>/<4d520>) qspinlock struct <4ce73>/<4d520> size:4 noname 0 : union noname<4ce73>/<4d530> noname union <4ce73>/<4d530> size:4 val 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) noname 0 : struct noname<4ce73>/<4d548> noname 0 : struct noname<4ce73>/<4d56d> noname struct <4ce73>/<4d548> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <4ce73>/<4d56d> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <4ce73>/<4d597> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <4ce73>/<4d5e9> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) osq 12 : struct optimistic_spin_queue<4ce73>/<4d666> wait_list 16 : struct list_head<4ce73>/<4d67b> noname struct <4ce73>/<4d638> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <4ce73>/<4d666> size:4 tail 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) list_head struct <4ce73>/<4d67b> size:16 next 0 : pointer(struct list_head<4ce73>/<4d67b>) prev 8 : pointer(struct list_head<4ce73>/<4d67b>) mm_struct struct <4ce73>/<4d6a6> size:920 noname 0 : struct noname<4ce73>/<4d6b9> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <4ce73>/<4d6b9> size:920 mmap 0 : pointer(struct vm_area_struct<4ce73>/<4d9fe>) mm_rb 8 : struct rb_root<4ce73>/<518a3> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<4ce73>/<4f6db>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<4ce73>/<59487>)) membarrier_state 72 : typedef(atomic_t=struct noname<4ce73>/<4d597>) mm_users 76 : typedef(atomic_t=struct noname<4ce73>/<4d597>) mm_count 80 : typedef(atomic_t=struct noname<4ce73>/<4d597>) has_pinned 84 : typedef(atomic_t=struct noname<4ce73>/<4d597>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<4ce73>/<4e7cc>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) mmap_lock 112 : struct rw_semaphore<4ce73>/<52031> mmlist 152 : struct list_head<4ce73>/<4d67b> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<4ce73>/<594af> binfmt 736 : pointer(struct linux_binfmt<4ce73>/<594d5>) context 744 : typedef(mm_context_t=struct noname<4ce73>/<594e5>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<4ce73>/<5952b>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) ioctx_table 808 : pointer(struct kioctx_table<4ce73>/<5958a>) owner 816 : pointer(struct task_struct<4ce73>/<506fa>) user_ns 824 : pointer(struct user_namespace<4ce73>/<5233c>) exe_file 832 : pointer(struct file<4ce73>/<4f6db>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<4ce73>/<59594>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<4ce73>/<4d597>) uprobes_state 872 : struct uprobes_state<4ce73>/<59599> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) async_put_work 880 : struct work_struct<4ce73>/<524f4> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <4ce73>/<4d9fe> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<4ce73>/<4d9fe>) vm_prev 24 : pointer(struct vm_area_struct<4ce73>/<4d9fe>) vm_rb 32 : struct rb_node<4ce73>/<4db21> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<4ce73>/<4d6a6>) vm_page_prot 72 : typedef(pgprot_t=struct noname<4ce73>/<4db5f>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<4ce73>/<4da8a> anon_vma_chain 120 : struct list_head<4ce73>/<4d67b> anon_vma 136 : pointer(struct anon_vma<4ce73>/<4db80>) vm_ops 144 : pointer(const(struct vm_operations_struct<4ce73>/<4db8f>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<4ce73>/<4f6db>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) vm_policy 184 : pointer(struct mempolicy<4ce73>/<570e5>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<4ce73>/<5946e> noname struct <4ce73>/<4da8a> size:32 rb 0 : struct rb_node<4ce73>/<4db21> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <4ce73>/<4db21> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<4ce73>/<4db21>) rb_left 16 : pointer(struct rb_node<4ce73>/<4db21>) noname struct <4ce73>/<4db5f> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <4ce73>/<4db80> size:? vm_operations_struct struct <4ce73>/<4db8f> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<4ce73>/<4d9fe>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<4ce73>/<4d9fe>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<4ce73>/<4dcca>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<4ce73>/<4dcca>),enum page_entry_size<4ce73>/<593b5>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<4ce73>/<4dcca>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<4ce73>/<4d9fe>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<4ce73>/<4dcca>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<4ce73>/<4dcca>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<4ce73>/<4d9fe>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),pointer(struct mempolicy<4ce73>/<570e5>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<4ce73>/<570e5>)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<4ce73>/<4de01>)(pointer(struct vm_area_struct<4ce73>/<4d9fe>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <4ce73>/<4dcca> size:96 vma 0 : pointer(struct vm_area_struct<4ce73>/<4d9fe>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<4ce73>/<4dd98>)) pud 40 : pointer(typedef(pud_t=struct noname<4ce73>/<4ddc4>)) orig_pte 48 : typedef(pte_t=struct noname<4ce73>/<4ddeb>) cow_page 56 : pointer(struct page<4ce73>/<4de01>) page 64 : pointer(struct page<4ce73>/<4de01>) pte 72 : pointer(typedef(pte_t=struct noname<4ce73>/<4ddeb>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<4ce73>/<4de01>)) noname struct <4ce73>/<4dd98> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <4ce73>/<4ddc4> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <4ce73>/<4ddeb> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <4ce73>/<4de01> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<4ce73>/<4de1e> noname 48 : union noname<4ce73>/<4e05d> _refcount 52 : typedef(atomic_t=struct noname<4ce73>/<4d597>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <4ce73>/<4de1e> size:40 noname 0 : struct noname<4ce73>/<4de2a> noname 0 : struct noname<4ce73>/<4de67> noname 0 : struct noname<4ce73>/<4de80> noname 0 : struct noname<4ce73>/<4df4e> noname 0 : struct noname<4ce73>/<4df97> noname 0 : struct noname<4ce73>/<4dfc8> noname 0 : struct noname<4ce73>/<4e02a> callback_head 0 : struct callback_head<4ce73>/<4f832> noname struct <4ce73>/<4de2a> size:40 lru 0 : struct list_head<4ce73>/<4d67b> mapping 16 : pointer(struct address_space<4ce73>/<4e0b0>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <4ce73>/<4de67> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <4ce73>/<4de80> size:40 noname 0 : union noname<4ce73>/<4de8c> slab_cache 16 : pointer(struct kmem_cache<4ce73>/<542be>) freelist 24 : pointer(no type) noname 32 : union noname<4ce73>/<4deee> noname union <4ce73>/<4de8c> size:16 slab_list 0 : struct list_head<4ce73>/<4d67b> noname 0 : struct noname<4ce73>/<4dea4> noname struct <4ce73>/<4dea4> size:16 next 0 : pointer(struct page<4ce73>/<4de01>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <4ce73>/<4deee> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<4ce73>/<4df12> noname struct <4ce73>/<4df12> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <4ce73>/<4df4e> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<4ce73>/<4d597>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <4ce73>/<4df97> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<4ce73>/<4d597>) deferred_list 16 : struct list_head<4ce73>/<4d67b> noname struct <4ce73>/<4dfc8> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<4ce73>/<4de01>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<4ce73>/<4dff8> ptl 32 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) noname union <4ce73>/<4dff8> size:8 pt_mm 0 : pointer(struct mm_struct<4ce73>/<4d6a6>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) noname struct <4ce73>/<4e02a> size:16 pgmap 0 : pointer(struct dev_pagemap<4ce73>/<59205>) zone_device_data 8 : pointer(no type) noname union <4ce73>/<4e05d> size:4 _mapcount 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <4ce73>/<4e0b0> size:160 host 0 : pointer(struct inode<4ce73>/<4e183>) i_pages 8 : struct xarray<4ce73>/<506c4> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<4ce73>/<4d597>) i_mmap 32 : struct rb_root_cached<4ce73>/<51882> i_mmap_rwsem 48 : struct rw_semaphore<4ce73>/<52031> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<4ce73>/<58ea7>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) private_list 136 : struct list_head<4ce73>/<4d67b> private_data 152 : pointer(no type) inode struct <4ce73>/<4e183> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) i_gid 8 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<4ce73>/<4e548>) i_default_acl 24 : pointer(struct posix_acl<4ce73>/<4e548>) i_op 32 : pointer(const(struct inode_operations<4ce73>/<4e557>)) i_sb 40 : pointer(struct super_block<4ce73>/<4eadc>) i_mapping 48 : pointer(struct address_space<4ce73>/<4e0b0>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<4ce73>/<4e232> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<4ce73>/<58c7b> i_mtime 104 : struct timespec64<4ce73>/<58c7b> i_ctime 120 : struct timespec64<4ce73>/<58c7b> i_lock 136 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<4ce73>/<52031> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<4ce73>/<4ff32> i_io_list 232 : struct list_head<4ce73>/<4d67b> i_wb 248 : pointer(struct bdi_writeback<4ce73>/<58e4b>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<4ce73>/<4d67b> i_sb_list 280 : struct list_head<4ce73>/<4d67b> i_wb_list 296 : struct list_head<4ce73>/<4d67b> noname 312 : union noname<4ce73>/<4e38d> i_version 328 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) i_sequence 336 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) i_count 344 : typedef(atomic_t=struct noname<4ce73>/<4d597>) i_dio_count 348 : typedef(atomic_t=struct noname<4ce73>/<4d597>) i_writecount 352 : typedef(atomic_t=struct noname<4ce73>/<4d597>) i_readcount 356 : typedef(atomic_t=struct noname<4ce73>/<4d597>) noname 360 : union noname<4ce73>/<4e40c> i_flctx 368 : pointer(struct file_lock_context<4ce73>/<58e55>) i_data 376 : struct address_space<4ce73>/<4e0b0> i_devices 536 : struct list_head<4ce73>/<4d67b> noname 552 : union noname<4ce73>/<4e461> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<4ce73>/<58919>) i_private 576 : pointer(no type) noname union <4ce73>/<4e232> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <4ce73>/<4e38d> size:16 i_dentry 0 : struct hlist_head<4ce73>/<505b6> i_rcu 0 : struct callback_head<4ce73>/<4f832> noname union <4ce73>/<4e40c> size:8 i_fop 0 : pointer(const(struct file_operations<4ce73>/<4f86f>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<4ce73>/<4e183>))) noname union <4ce73>/<4e461> size:8 i_pipe 0 : pointer(struct pipe_inode_info<4ce73>/<4fc56>) i_cdev 0 : pointer(struct cdev<4ce73>/<58e98>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <4ce73>/<4e4ea> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <4ce73>/<4e51c> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <4ce73>/<4e548> size:? inode_operations struct <4ce73>/<4e557> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<4ce73>/<4e692>)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<4ce73>/<4e692>),pointer(struct inode<4ce73>/<4e183>),pointer(struct delayed_call<4ce73>/<58ac2>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<4ce73>/<4e548>)(pointer(struct inode<4ce73>/<4e183>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>),pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>),pointer(struct iattr<4ce73>/<58c06>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<4ce73>/<4ea66>)),pointer(struct kstat<4ce73>/<58cc0>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<4ce73>/<4e692>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct fiemap_extent_info<4ce73>/<58ddf>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct timespec64<4ce73>/<58c7b>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),pointer(struct file<4ce73>/<4f6db>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct dentry<4ce73>/<4e692>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct posix_acl<4ce73>/<4e548>),int (base type, DW_ATE_signed size:4))) dentry struct <4ce73>/<4e692> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<4ce73>/<4e7aa>) d_hash 8 : struct hlist_bl_node<4ce73>/<4e7e1> d_parent 24 : pointer(struct dentry<4ce73>/<4e692>) d_name 32 : struct qstr<4ce73>/<4e80c> d_inode 48 : pointer(struct inode<4ce73>/<4e183>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<4ce73>/<4e880> d_op 96 : pointer(const(struct dentry_operations<4ce73>/<4e8d2>)) d_sb 104 : pointer(struct super_block<4ce73>/<4eadc>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<4ce73>/<4e732> d_child 144 : struct list_head<4ce73>/<4d67b> d_subdirs 160 : struct list_head<4ce73>/<4d67b> d_u 176 : union noname<4ce73>/<4e773> noname union <4ce73>/<4e732> size:16 d_lru 0 : struct list_head<4ce73>/<4d67b> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>)) noname union <4ce73>/<4e773> size:16 d_alias 0 : struct hlist_node<4ce73>/<4ff32> d_in_lookup_hash 0 : struct hlist_bl_node<4ce73>/<4e7e1> d_rcu 0 : struct callback_head<4ce73>/<4f832> seqcount_spinlock struct <4ce73>/<4e7aa> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<4ce73>/<4e7cc>) seqcount struct <4ce73>/<4e7cc> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <4ce73>/<4e7e1> size:16 next 0 : pointer(struct hlist_bl_node<4ce73>/<4e7e1>) pprev 8 : pointer(pointer(struct hlist_bl_node<4ce73>/<4e7e1>)) qstr struct <4ce73>/<4e80c> size:16 noname 0 : union noname<4ce73>/<4e81c> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <4ce73>/<4e81c> size:8 noname 0 : struct noname<4ce73>/<4e828> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <4ce73>/<4e828> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <4ce73>/<4e880> size:8 noname 0 : union noname<4ce73>/<4e890> noname union <4ce73>/<4e890> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<4ce73>/<4e8a9> noname struct <4ce73>/<4e8a9> size:8 lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <4ce73>/<4e8d2> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<4ce73>/<4e692>)),pointer(struct qstr<4ce73>/<4e80c>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<4ce73>/<4e692>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<4ce73>/<4e80c>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<4ce73>/<4e692>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<4ce73>/<4e692>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<4ce73>/<4e692>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<4ce73>/<4e692>),pointer(struct inode<4ce73>/<4e183>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<4ce73>/<4e692>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<4ce73>/<4ea5c>)(pointer(struct path<4ce73>/<4ea66>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<4ce73>/<4ea66>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<4ce73>/<4e692>)(pointer(struct dentry<4ce73>/<4e692>),pointer(const(struct inode<4ce73>/<4e183>)))) vfsmount struct <4ce73>/<4ea5c> size:? path struct <4ce73>/<4ea66> size:16 mnt 0 : pointer(struct vfsmount<4ce73>/<4ea5c>) dentry 8 : pointer(struct dentry<4ce73>/<4e692>) super_block struct <4ce73>/<4eadc> size:1408 s_list 0 : struct list_head<4ce73>/<4d67b> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<4ce73>/<4ee47>) s_op 48 : pointer(const(struct super_operations<4ce73>/<57d0b>)) dq_op 56 : pointer(const(struct dquot_operations<4ce73>/<581cd>)) s_qcop 64 : pointer(const(struct quotactl_ops<4ce73>/<582ff>)) s_export_op 72 : pointer(const(struct export_operations<4ce73>/<5865b>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<4ce73>/<4e692>) s_umount 112 : struct rw_semaphore<4ce73>/<52031> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<4ce73>/<4d597>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<4ce73>/<5866f>))) s_roots 176 : struct hlist_bl_head<4ce73>/<58674> s_mounts 184 : struct list_head<4ce73>/<4d67b> s_bdev 200 : pointer(struct block_device<4ce73>/<5868e>) s_bdi 208 : pointer(struct backing_dev_info<4ce73>/<541b3>) s_mtd 216 : pointer(struct mtd_info<4ce73>/<58698>) s_instances 224 : struct hlist_node<4ce73>/<4ff32> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<4ce73>/<5869d> s_writers 560 : struct sb_writers<4ce73>/<58842> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<4ce73>/<58919>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<4ce73>/<58929>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<4ce73>/<4d5e9> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<4ce73>/<4e8d2>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<4ce73>/<58946> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<4ce73>/<538cc>) s_pins 1136 : struct hlist_head<4ce73>/<505b6> s_user_ns 1144 : pointer(struct user_namespace<4ce73>/<5233c>) s_dentry_lru 1152 : struct list_lru<4ce73>/<589ce> s_inode_lru 1184 : struct list_lru<4ce73>/<589ce> rcu 1216 : struct callback_head<4ce73>/<4f832> destroy_work 1232 : struct work_struct<4ce73>/<524f4> s_sync_lock 1264 : struct mutex<4ce73>/<4d5e9> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) s_inodes 1352 : struct list_head<4ce73>/<4d67b> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) s_inodes_wb 1376 : struct list_head<4ce73>/<4d67b> file_system_type struct <4ce73>/<4ee47> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<4ce73>/<4ef36>))) parameters 24 : pointer(const(struct fs_parameter_spec<4ce73>/<4ef45>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<4ce73>/<4e692>)(pointer(struct file_system_type<4ce73>/<4ee47>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<4ce73>/<4eadc>))) owner 48 : pointer(struct module<4ce73>/<4ef7b>) next 56 : pointer(struct file_system_type<4ce73>/<4ee47>) fs_supers 64 : struct hlist_head<4ce73>/<505b6> s_lock_key 72 : struct lock_class_key<4ce73>/<55139> s_umount_key 72 : struct lock_class_key<4ce73>/<55139> s_vfs_rename_key 72 : struct lock_class_key<4ce73>/<55139> s_writers_key 72 : struct lock_class_key<4ce73>/<55139>[3] i_lock_key 72 : struct lock_class_key<4ce73>/<55139> i_mutex_key 72 : struct lock_class_key<4ce73>/<55139> i_mutex_dir_key 72 : struct lock_class_key<4ce73>/<55139> fs_context struct <4ce73>/<4ef36> size:? fs_parameter_spec struct <4ce73>/<4ef45> size:? module struct <4ce73>/<4ef7b> size:832 state 0 : enum module_state<4ce73>/<4f22a> list 8 : struct list_head<4ce73>/<4d67b> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<4ce73>/<4f25c> modinfo_attrs 176 : pointer(struct module_attribute<4ce73>/<574df>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<4ce73>/<4f2a1>) syms 208 : pointer(const(struct kernel_symbol<4ce73>/<575a5>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<4ce73>/<4d5e9> kp 264 : pointer(struct kernel_param<4ce73>/<575e1>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<4ce73>/<575a5>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<4ce73>/<575a5>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<4ce73>/<57780>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<4ce73>/<577ab> init_layout 464 : struct module_layout<4ce73>/<577ab> arch 544 : struct mod_arch_specific<4ce73>/<57848> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<4ce73>/<4d67b> bug_table 608 : pointer(struct bug_entry<4ce73>/<578e4>) kallsyms 616 : pointer(struct mod_kallsyms<4ce73>/<57922>) core_kallsyms 624 : struct mod_kallsyms<4ce73>/<57922> sect_attrs 656 : pointer(struct module_sect_attrs<4ce73>/<579f2>) notes_attrs 664 : pointer(struct module_notes_attrs<4ce73>/<579fc>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<4ce73>/<57a0b>)) jump_entries 720 : pointer(struct jump_entry<4ce73>/<57cc8>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<4ce73>/<4d67b> target_list 752 : struct list_head<4ce73>/<4d67b> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<4ce73>/<4d597>) module_state enum <4ce73>/<4f22a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 module_kobject struct <4ce73>/<4f25c> size:96 kobj 0 : struct kobject<4ce73>/<4f2a1> mod 64 : pointer(struct module<4ce73>/<4ef7b>) drivers_dir 72 : pointer(struct kobject<4ce73>/<4f2a1>) mp 80 : pointer(struct module_param_attrs<4ce73>/<574d5>) kobj_completion 88 : pointer(struct completion<4ce73>/<51c2e>) kobject struct <4ce73>/<4f2a1> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<4ce73>/<4d67b> parent 24 : pointer(struct kobject<4ce73>/<4f2a1>) kset 32 : pointer(struct kset<4ce73>/<4f353>) ktype 40 : pointer(struct kobj_type<4ce73>/<4f48e>) sd 48 : pointer(struct kernfs_node<4ce73>/<52dbe>) kref 56 : struct kref<4ce73>/<574bb> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <4ce73>/<4f353> size:96 list 0 : struct list_head<4ce73>/<4d67b> list_lock 16 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) kobj 24 : struct kobject<4ce73>/<4f2a1> uevent_ops 88 : pointer(const(struct kset_uevent_ops<4ce73>/<4f396>)) kset_uevent_ops struct <4ce73>/<4f396> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<4ce73>/<4f353>),pointer(struct kobject<4ce73>/<4f2a1>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<4ce73>/<4f353>),pointer(struct kobject<4ce73>/<4f2a1>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<4ce73>/<4f353>),pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct kobj_uevent_env<4ce73>/<4f41b>)))) kobj_uevent_env struct <4ce73>/<4f41b> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <4ce73>/<4f48e> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<4ce73>/<4f2a1>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<4ce73>/<4f501>)) default_attrs 16 : pointer(pointer(struct attribute<4ce73>/<4f569>)) default_groups 24 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<4ce73>/<55caf>))(pointer(struct kobject<4ce73>/<4f2a1>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<4ce73>/<4f2a1>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<4ce73>/<4f2a1>),pointer(typedef(kuid_t=struct noname<4ce73>/<4e4ea>)),pointer(typedef(kgid_t=struct noname<4ce73>/<4e51c>)))) sysfs_ops struct <4ce73>/<4f501> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct attribute<4ce73>/<4f569>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct attribute<4ce73>/<4f569>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <4ce73>/<4f569> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <4ce73>/<4f5de> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct attribute<4ce73>/<4f569>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct bin_attribute<4ce73>/<4f65c>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<4ce73>/<4f569>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<4ce73>/<4f65c>)) bin_attribute struct <4ce73>/<4f65c> size:56 attr 0 : struct attribute<4ce73>/<4f569> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct bin_attribute<4ce73>/<4f65c>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct bin_attribute<4ce73>/<4f65c>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct kobject<4ce73>/<4f2a1>),pointer(struct bin_attribute<4ce73>/<4f65c>),pointer(struct vm_area_struct<4ce73>/<4d9fe>))) file struct <4ce73>/<4f6db> size:232 f_u 0 : union noname<4ce73>/<4f6f2> f_path 16 : struct path<4ce73>/<4ea66> f_inode 32 : pointer(struct inode<4ce73>/<4e183>) f_op 40 : pointer(const(struct file_operations<4ce73>/<4f86f>)) f_lock 48 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) f_write_hint 52 : enum rw_hint<4ce73>/<50486> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<4ce73>/<4d5e9> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<4ce73>/<504c3> f_cred 144 : pointer(const(struct cred<4ce73>/<51d06>)) f_ra 152 : struct file_ra_state<4ce73>/<573f9> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<4ce73>/<505b6>) f_mapping 216 : pointer(struct address_space<4ce73>/<4e0b0>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <4ce73>/<4f6f2> size:16 fu_llist 0 : struct llist_node<4ce73>/<4f818> fu_rcuhead 0 : struct callback_head<4ce73>/<4f832> llist_node struct <4ce73>/<4f818> size:8 next 0 : pointer(struct llist_node<4ce73>/<4f818>) callback_head struct <4ce73>/<4f832> size:16 next 0 : pointer(struct callback_head<4ce73>/<4f832>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<4ce73>/<4f832>))) file_operations struct <4ce73>/<4f86f> size:256 owner 0 : pointer(struct module<4ce73>/<4ef7b>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<4ce73>/<4fa91>),pointer(struct iov_iter<4ce73>/<4fb44>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<4ce73>/<4fa91>),pointer(struct iov_iter<4ce73>/<4fb44>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<4ce73>/<4fa91>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct dir_context<4ce73>/<4fc8a>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct dir_context<4ce73>/<4fc8a>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<4ce73>/<4f6db>),pointer(struct poll_table_struct<4ce73>/<4fd08>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<4ce73>/<4f6db>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<4ce73>/<4f6db>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct vm_area_struct<4ce73>/<4d9fe>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct file<4ce73>/<4f6db>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct file<4ce73>/<4f6db>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<4ce73>/<4f6db>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<4ce73>/<4fdca>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),pointer(struct page<4ce73>/<4de01>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<4ce73>/<4f6db>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<4ce73>/<4fdca>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<4ce73>/<4fc56>),pointer(struct file<4ce73>/<4f6db>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<4ce73>/<4fc56>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<4ce73>/<4fdca>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<4ce73>/<4f6db>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct file<4ce73>/<4f6db>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <4ce73>/<4fa91> size:48 ki_filp 0 : pointer(struct file<4ce73>/<4f6db>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<4ce73>/<4fa91>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<4ce73>/<4fafe> noname union <4ce73>/<4fafe> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<4ce73>/<4fb3a>) wait_page_queue struct <4ce73>/<4fb3a> size:? iov_iter struct <4ce73>/<4fb44> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<4ce73>/<4fb78> noname 32 : union noname<4ce73>/<4fbb5> noname union <4ce73>/<4fb78> size:8 iov 0 : pointer(const(struct iovec<4ce73>/<4fbf6>)) kvec 0 : pointer(const(struct kvec<4ce73>/<4fc21>)) bvec 0 : pointer(const(struct bio_vec<4ce73>/<4fc4c>)) pipe 0 : pointer(struct pipe_inode_info<4ce73>/<4fc56>) noname union <4ce73>/<4fbb5> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<4ce73>/<4fbcd> noname struct <4ce73>/<4fbcd> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <4ce73>/<4fbf6> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <4ce73>/<4fc21> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <4ce73>/<4fc4c> size:? pipe_inode_info struct <4ce73>/<4fc56> size:? dir_context struct <4ce73>/<4fc8a> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<4ce73>/<4fc8a>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <4ce73>/<4fd08> size:? file_lock struct <4ce73>/<4fdca> size:216 fl_blocker 0 : pointer(struct file_lock<4ce73>/<4fdca>) fl_list 8 : struct list_head<4ce73>/<4d67b> fl_link 24 : struct hlist_node<4ce73>/<4ff32> fl_blocked_requests 40 : struct list_head<4ce73>/<4d67b> fl_blocked_member 56 : struct list_head<4ce73>/<4d67b> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) fl_file 120 : pointer(struct file<4ce73>/<4f6db>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<4ce73>/<4ff8e>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<4ce73>/<50077>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<4ce73>/<500c2>)) fl_u 184 : union noname<4ce73>/<4fed7> noname union <4ce73>/<4fed7> size:32 nfs_fl 0 : struct nfs_lock_info<4ce73>/<501a5> nfs4_fl 0 : struct nfs4_lock_info<4ce73>/<501dc> afs 0 : struct noname<4ce73>/<4ff03> noname struct <4ce73>/<4ff03> size:24 link 0 : struct list_head<4ce73>/<4d67b> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <4ce73>/<4ff32> size:16 next 0 : pointer(struct hlist_node<4ce73>/<4ff32>) pprev 8 : pointer(pointer(struct hlist_node<4ce73>/<4ff32>)) wait_queue_head struct <4ce73>/<4ff68> size:24 lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) head 8 : struct list_head<4ce73>/<4d67b> fasync_struct struct <4ce73>/<4ff8e> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<4ce73>/<4fff2>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<4ce73>/<4ff8e>) fa_file 24 : pointer(struct file<4ce73>/<4f6db>) fa_rcu 32 : struct callback_head<4ce73>/<4f832> noname struct <4ce73>/<4fff2> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<4ce73>/<5000e>) qrwlock struct <4ce73>/<5000e> size:8 noname 0 : union noname<4ce73>/<5001e> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<4ce73>/<4d520>) noname union <4ce73>/<5001e> size:4 cnts 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) noname 0 : struct noname<4ce73>/<50036> noname struct <4ce73>/<50036> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <4ce73>/<50077> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<4ce73>/<4fdca>),pointer(struct file_lock<4ce73>/<4fdca>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<4ce73>/<4fdca>))) lock_manager_operations struct <4ce73>/<500c2> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<4ce73>/<4fdca>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<4ce73>/<4fdca>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<4ce73>/<4fdca>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<4ce73>/<4fdca>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<4ce73>/<4d67b>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<4ce73>/<4fdca>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<4ce73>/<4fdca>))) nfs_lock_info struct <4ce73>/<501a5> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<4ce73>/<501d7>) list 16 : struct list_head<4ce73>/<4d67b> nlm_lockowner struct <4ce73>/<501d7> size:? nfs4_lock_info struct <4ce73>/<501dc> size:8 owner 0 : pointer(struct nfs4_lock_state<4ce73>/<501f6>) nfs4_lock_state struct <4ce73>/<501f6> size:? seq_file struct <4ce73>/<502f9> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<4ce73>/<4d5e9> op 88 : pointer(const(struct seq_operations<4ce73>/<5039c>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<4ce73>/<4f6db>)) private 112 : pointer(no type) seq_operations struct <4ce73>/<5039c> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<4ce73>/<502f9>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type))) rw_hint enum <4ce73>/<50486> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 fown_struct struct <4ce73>/<504c3> size:32 lock 0 : typedef(rwlock_t=struct noname<4ce73>/<4fff2>) pid 8 : pointer(struct pid<4ce73>/<50520>) pid_type 16 : enum pid_type<4ce73>/<573ce> uid 20 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) euid 24 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <4ce73>/<50520> size:112 count 0 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) tasks 16 : struct hlist_head<4ce73>/<505b6>[4] inodes 48 : struct hlist_head<4ce73>/<505b6> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) rcu 80 : struct callback_head<4ce73>/<4f832> numbers 96 : struct upid<4ce73>/<505d7>[1] refcount_struct struct <4ce73>/<50595> size:4 refs 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) hlist_head struct <4ce73>/<505b6> size:8 first 0 : pointer(struct hlist_node<4ce73>/<4ff32>) upid struct <4ce73>/<505d7> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<4ce73>/<505fd>) pid_namespace struct <4ce73>/<505fd> size:136 idr 0 : struct idr<4ce73>/<50697> rcu 24 : struct callback_head<4ce73>/<4f832> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<4ce73>/<506fa>) pid_cachep 56 : pointer(struct kmem_cache<4ce73>/<542be>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<4ce73>/<505fd>) bacct 80 : pointer(struct fs_pin<4ce73>/<573c9>) user_ns 88 : pointer(struct user_namespace<4ce73>/<5233c>) ucounts 96 : pointer(struct ucounts<4ce73>/<527da>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<4ce73>/<524ac> idr struct <4ce73>/<50697> size:24 idr_rt 0 : struct xarray<4ce73>/<506c4> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <4ce73>/<506c4> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <4ce73>/<506fa> size:3456 thread_info 0 : struct thread_info<4ce73>/<5122b> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<4ce73>/<51287> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<4ce73>/<506fa>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<4ce73>/<512e3>)) se 128 : struct sched_entity<4ce73>/<512e8> rt 384 : struct sched_rt_entity<4ce73>/<514a7> sched_task_group 432 : pointer(struct task_group<4ce73>/<51516>) dl 440 : struct sched_dl_entity<4ce73>/<5151b> preempt_notifiers 664 : struct hlist_head<4ce73>/<505b6> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<4ce73>/<518dc>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<4ce73>/<518dc>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<4ce73>/<518fd> rcu_node_entry 744 : struct list_head<4ce73>/<4d67b> rcu_blocked_node 760 : pointer(struct rcu_node<4ce73>/<51960>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<4ce73>/<4d67b> sched_info 800 : struct sched_info<4ce73>/<51965> tasks 832 : struct list_head<4ce73>/<4d67b> pushable_tasks 848 : struct plist_node<4ce73>/<519a3> pushable_dl_tasks 888 : struct rb_node<4ce73>/<4db21> mm 912 : pointer(struct mm_struct<4ce73>/<4d6a6>) active_mm 920 : pointer(struct mm_struct<4ce73>/<4d6a6>) vmacache 928 : struct vmacache<4ce73>/<519d0> rss_stat 968 : struct task_rss_stat<4ce73>/<519fd> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<4ce73>/<51a2a> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<4ce73>/<506fa>) parent 1112 : pointer(struct task_struct<4ce73>/<506fa>) children 1120 : struct list_head<4ce73>/<4d67b> sibling 1136 : struct list_head<4ce73>/<4d67b> group_leader 1152 : pointer(struct task_struct<4ce73>/<506fa>) ptraced 1160 : struct list_head<4ce73>/<4d67b> ptrace_entry 1176 : struct list_head<4ce73>/<4d67b> thread_pid 1192 : pointer(struct pid<4ce73>/<50520>) pid_links 1200 : struct hlist_node<4ce73>/<4ff32>[4] thread_group 1264 : struct list_head<4ce73>/<4d67b> thread_node 1280 : struct list_head<4ce73>/<4d67b> vfork_done 1296 : pointer(struct completion<4ce73>/<51c2e>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<4ce73>/<51c75> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<4ce73>/<51ca2> ptracer_cred 1496 : pointer(const(struct cred<4ce73>/<51d06>)) real_cred 1504 : pointer(const(struct cred<4ce73>/<51d06>)) cred 1512 : pointer(const(struct cred<4ce73>/<51d06>)) cached_requested_key 1520 : pointer(struct key<4ce73>/<51e7a>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<4ce73>/<52886>) sysvsem 1552 : struct sysv_sem<4ce73>/<5288b> sysvshm 1560 : struct sysv_shm<4ce73>/<528aa> fs 1576 : pointer(struct fs_struct<4ce73>/<528c4>) files 1584 : pointer(struct files_struct<4ce73>/<528ce>) io_uring 1592 : pointer(struct io_uring_task<4ce73>/<528d8>) nsproxy 1600 : pointer(struct nsproxy<4ce73>/<528e2>) signal 1608 : pointer(struct signal_struct<4ce73>/<538d6>) sighand 1616 : pointer(struct sighand_struct<4ce73>/<54050>) blocked 1624 : typedef(sigset_t=struct noname<4ce73>/<53c23>) real_blocked 1632 : typedef(sigset_t=struct noname<4ce73>/<53c23>) saved_sigmask 1640 : typedef(sigset_t=struct noname<4ce73>/<53c23>) pending 1648 : struct sigpending<4ce73>/<53bf7> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<4ce73>/<4f832>) audit_context 1704 : pointer(struct audit_context<4ce73>/<54126>) loginuid 1712 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<4ce73>/<5412b> syscall_dispatch 1736 : struct syscall_user_dispatch<4ce73>/<54162> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) wake_q 1760 : struct wake_q_node<4ce73>/<5416a> pi_waiters 1768 : struct rb_root_cached<4ce73>/<51882> pi_top_task 1784 : pointer(struct task_struct<4ce73>/<506fa>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<4ce73>/<5418b>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<4ce73>/<54195>) plug 1816 : pointer(struct blk_plug<4ce73>/<5419f>) reclaim_state 1824 : pointer(struct reclaim_state<4ce73>/<541a9>) backing_dev_info 1832 : pointer(struct backing_dev_info<4ce73>/<541b3>) io_context 1840 : pointer(struct io_context<4ce73>/<541bd>) capture_control 1848 : pointer(struct capture_control<4ce73>/<542c8>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<4ce73>/<542dd>)) ioac 1872 : struct task_io_accounting<4ce73>/<53cfb> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<4ce73>/<54563>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<4ce73>/<4e7aa>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<4ce73>/<529d1>) cg_list 1984 : struct list_head<4ce73>/<4d67b> robust_list 2000 : pointer(struct robust_list_head<4ce73>/<54579>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<4ce73>/<54583>) pi_state_list 2016 : struct list_head<4ce73>/<4d67b> pi_state_cache 2032 : pointer(struct futex_pi_state<4ce73>/<545e6>) futex_exit_mutex 2040 : struct mutex<4ce73>/<4d5e9> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<4ce73>/<545fc>)[2] perf_event_mutex 2096 : struct mutex<4ce73>/<4d5e9> perf_event_list 2128 : struct list_head<4ce73>/<4d67b> mempolicy 2144 : pointer(struct mempolicy<4ce73>/<570e5>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<4ce73>/<4f832> numa_group 2224 : pointer(struct numa_group<4ce73>/<570ef>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<4ce73>/<5710a>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<4ce73>/<57161> noname 2304 : union noname<4ce73>/<510e3> splice_pipe 2320 : pointer(struct pipe_inode_info<4ce73>/<4fc56>) task_frag 2328 : struct page_frag<4ce73>/<57169> delays 2344 : pointer(struct task_delay_info<4ce73>/<5719b>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<4ce73>/<571a5>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<4ce73>/<571a5>) throttle_queue 2416 : pointer(struct request_queue<4ce73>/<542b4>) kmap_ctrl 2424 : struct kmap_ctrl<4ce73>/<571aa> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<4ce73>/<506fa>) stack_vm_area 2440 : pointer(struct vm_struct<4ce73>/<571b8>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<4ce73>/<57226> noname union <4ce73>/<510e3> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) rcu 0 : struct callback_head<4ce73>/<4f832> thread_info struct <4ce73>/<5122b> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<4ce73>/<51247> noname union <4ce73>/<51247> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<4ce73>/<51263> noname struct <4ce73>/<51263> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <4ce73>/<51287> size:16 llist 0 : struct llist_node<4ce73>/<4f818> noname 8 : union noname<4ce73>/<512a3> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <4ce73>/<512a3> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) sched_class struct <4ce73>/<512e3> size:? sched_entity struct <4ce73>/<512e8> size:256 load 0 : struct load_weight<4ce73>/<513c5> run_node 16 : struct rb_node<4ce73>/<4db21> group_node 40 : struct list_head<4ce73>/<4d67b> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<4ce73>/<513e9> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<4ce73>/<512e8>) cfs_rq 120 : pointer(struct cfs_rq<4ce73>/<513fc>) my_q 128 : pointer(struct cfs_rq<4ce73>/<513fc>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<4ce73>/<51401> load_weight struct <4ce73>/<513c5> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <4ce73>/<513e9> size:0 cfs_rq struct <4ce73>/<513fc> size:? sched_avg struct <4ce73>/<51401> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<4ce73>/<51482> util_est struct <4ce73>/<51482> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <4ce73>/<514a7> size:48 run_list 0 : struct list_head<4ce73>/<4d67b> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<4ce73>/<514a7>) task_group struct <4ce73>/<51516> size:? sched_dl_entity struct <4ce73>/<5151b> size:224 rb_node 0 : struct rb_node<4ce73>/<4db21> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<4ce73>/<51602> inactive_timer 152 : struct hrtimer<4ce73>/<51602> pi_se 216 : pointer(struct sched_dl_entity<4ce73>/<5151b>) hrtimer struct <4ce73>/<51602> size:64 node 0 : struct timerqueue_node<4ce73>/<5166b> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<4ce73>/<516a8>(pointer(struct hrtimer<4ce73>/<51602>))) base 48 : pointer(struct hrtimer_clock_base<4ce73>/<516cb>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <4ce73>/<5166b> size:32 node 0 : struct rb_node<4ce73>/<4db21> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_restart enum <4ce73>/<516a8> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 hrtimer_clock_base struct <4ce73>/<516cb> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<4ce73>/<5173a>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<4ce73>/<51856>) running 24 : pointer(struct hrtimer<4ce73>/<51602>) active 32 : struct timerqueue_head<4ce73>/<5186d> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <4ce73>/<5173a> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<4ce73>/<51602>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<4ce73>/<51602>) clock_base 64 : struct hrtimer_clock_base<4ce73>/<516cb>[8] seqcount_raw_spinlock struct <4ce73>/<51856> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<4ce73>/<4e7cc>) timerqueue_head struct <4ce73>/<5186d> size:16 rb_root 0 : struct rb_root_cached<4ce73>/<51882> rb_root_cached struct <4ce73>/<51882> size:16 rb_root 0 : struct rb_root<4ce73>/<518a3> rb_leftmost 8 : pointer(struct rb_node<4ce73>/<4db21>) rb_root struct <4ce73>/<518a3> size:8 rb_node 0 : pointer(struct rb_node<4ce73>/<4db21>) cpumask struct <4ce73>/<518dc> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <4ce73>/<518fd> size:4 b 0 : struct noname<4ce73>/<51913> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <4ce73>/<51913> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <4ce73>/<51960> size:? sched_info struct <4ce73>/<51965> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <4ce73>/<519a3> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<4ce73>/<4d67b> node_list 24 : struct list_head<4ce73>/<4d67b> vmacache struct <4ce73>/<519d0> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<4ce73>/<4d9fe>)[4] task_rss_stat struct <4ce73>/<519fd> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <4ce73>/<51a2a> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<4ce73>/<51a2a>))) noname 8 : union noname<4ce73>/<51a46> noname union <4ce73>/<51a46> size:40 futex 0 : struct noname<4ce73>/<51a56> nanosleep 0 : struct noname<4ce73>/<51aaf> poll 0 : struct noname<4ce73>/<51b09> noname struct <4ce73>/<51a56> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <4ce73>/<51aaf> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<4ce73>/<51b66> noname 8 : union noname<4ce73>/<51ad3> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <4ce73>/<51ad3> size:8 rmtp 0 : pointer(struct __kernel_timespec<4ce73>/<51b8a>) compat_rmtp 0 : pointer(struct old_timespec32<4ce73>/<51bbb>) noname struct <4ce73>/<51b09> size:32 ufds 0 : pointer(struct pollfd<4ce73>/<51c02>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) timespec_type enum <4ce73>/<51b66> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 __kernel_timespec struct <4ce73>/<51b8a> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <4ce73>/<51bbb> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <4ce73>/<51c02> size:? completion struct <4ce73>/<51c2e> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<4ce73>/<51c4f> swait_queue_head struct <4ce73>/<51c4f> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) task_list 8 : struct list_head<4ce73>/<4d67b> prev_cputime struct <4ce73>/<51c75> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) posix_cputimers struct <4ce73>/<51ca2> size:80 bases 0 : struct posix_cputimer_base<4ce73>/<51cdb>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <4ce73>/<51cdb> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<4ce73>/<5186d> cred struct <4ce73>/<51d06> size:168 usage 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) uid 4 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) gid 8 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) suid 12 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) sgid 16 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) euid 20 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) egid 24 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) fsuid 28 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) fsgid 32 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<4ce73>/<51e60>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<4ce73>/<51e60>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<4ce73>/<51e60>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<4ce73>/<51e60>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<4ce73>/<51e60>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<4ce73>/<51e7a>) process_keyring 96 : pointer(struct key<4ce73>/<51e7a>) thread_keyring 104 : pointer(struct key<4ce73>/<51e7a>) request_key_auth 112 : pointer(struct key<4ce73>/<51e7a>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<4ce73>/<52235>) user_ns 136 : pointer(struct user_namespace<4ce73>/<5233c>) group_info 144 : pointer(struct group_info<4ce73>/<5283c>) noname 152 : union noname<4ce73>/<51e36> noname union <4ce73>/<51e36> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<4ce73>/<4f832> kernel_cap_struct struct <4ce73>/<51e60> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <4ce73>/<51e7a> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<4ce73>/<51ea2> sem 32 : struct rw_semaphore<4ce73>/<52031> user 72 : pointer(struct key_user<4ce73>/<5207b>) security 80 : pointer(no type) noname 88 : union noname<4ce73>/<51eec> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) gid 108 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<4ce73>/<51f71> noname 176 : union noname<4ce73>/<51fd3> restrict_link 208 : pointer(struct key_restriction<4ce73>/<521c5>) noname union <4ce73>/<51ea2> size:24 graveyard_link 0 : struct list_head<4ce73>/<4d67b> serial_node 0 : struct rb_node<4ce73>/<4db21> noname union <4ce73>/<51eec> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <4ce73>/<51f71> size:40 index_key 0 : struct keyring_index_key<4ce73>/<520a8> noname 0 : struct noname<4ce73>/<51f89> noname struct <4ce73>/<51f89> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<4ce73>/<52130>) domain_tag 24 : pointer(struct key_tag<4ce73>/<5213a>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <4ce73>/<51fd3> size:32 payload 0 : union key_payload<4ce73>/<52168> noname 0 : struct noname<4ce73>/<51fec> noname struct <4ce73>/<51fec> size:32 name_link 0 : struct list_head<4ce73>/<4d67b> keys 16 : struct assoc_array<4ce73>/<52195> rw_semaphore struct <4ce73>/<52031> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) osq 16 : struct optimistic_spin_queue<4ce73>/<4d666> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) wait_list 24 : struct list_head<4ce73>/<4d67b> key_user struct <4ce73>/<5207b> size:? keyring_index_key struct <4ce73>/<520a8> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<4ce73>/<520c4> type 16 : pointer(struct key_type<4ce73>/<52130>) domain_tag 24 : pointer(struct key_tag<4ce73>/<5213a>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <4ce73>/<520c4> size:8 noname 0 : struct noname<4ce73>/<520d0> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <4ce73>/<520d0> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <4ce73>/<52130> size:? key_tag struct <4ce73>/<5213a> size:24 rcu 0 : struct callback_head<4ce73>/<4f832> usage 16 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <4ce73>/<52168> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <4ce73>/<52195> size:16 root 0 : pointer(struct assoc_array_ptr<4ce73>/<521bb>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <4ce73>/<521bb> size:? key_restriction struct <4ce73>/<521c5> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<4ce73>/<51e7a>),pointer(const(struct key_type<4ce73>/<52130>)),pointer(const(union key_payload<4ce73>/<52168>)),pointer(struct key<4ce73>/<51e7a>)))) key 8 : pointer(struct key<4ce73>/<51e7a>) keytype 16 : pointer(struct key_type<4ce73>/<52130>) user_struct struct <4ce73>/<52235> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) processes 4 : typedef(atomic_t=struct noname<4ce73>/<4d597>) sigpending 8 : typedef(atomic_t=struct noname<4ce73>/<4d597>) fanotify_listeners 12 : typedef(atomic_t=struct noname<4ce73>/<4d597>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) uidhash_node 56 : struct hlist_node<4ce73>/<4ff32> uid 72 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) ratelimit 88 : struct ratelimit_state<4ce73>/<522da> ratelimit_state struct <4ce73>/<522da> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <4ce73>/<5233c> size:520 uid_map 0 : struct uid_gid_map<4ce73>/<5241b> gid_map 72 : struct uid_gid_map<4ce73>/<5241b> projid_map 144 : struct uid_gid_map<4ce73>/<5241b> parent 216 : pointer(struct user_namespace<4ce73>/<5233c>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) group 232 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) ns 240 : struct ns_common<4ce73>/<524ac> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<4ce73>/<4d67b> user_keyring_register 288 : pointer(struct key<4ce73>/<51e7a>) keyring_sem 296 : struct rw_semaphore<4ce73>/<52031> work 336 : struct work_struct<4ce73>/<524f4> set 368 : struct ctl_table_set<4ce73>/<5253d> sysctls 464 : pointer(struct ctl_table_header<4ce73>/<52594>) ucounts 472 : pointer(struct ucounts<4ce73>/<527da>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <4ce73>/<5241b> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<4ce73>/<52437> noname union <4ce73>/<52437> size:64 extent 0 : struct uid_gid_extent<4ce73>/<5247a>[5] noname 0 : struct noname<4ce73>/<5244f> noname struct <4ce73>/<5244f> size:16 forward 0 : pointer(struct uid_gid_extent<4ce73>/<5247a>) reverse 8 : pointer(struct uid_gid_extent<4ce73>/<5247a>) uid_gid_extent struct <4ce73>/<5247a> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <4ce73>/<524ac> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) ops 8 : pointer(const(struct proc_ns_operations<4ce73>/<524ef>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) proc_ns_operations struct <4ce73>/<524ef> size:? work_struct struct <4ce73>/<524f4> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) entry 8 : struct list_head<4ce73>/<4d67b> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<4ce73>/<524f4>)))) ctl_table_set struct <4ce73>/<5253d> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<4ce73>/<5253d>))) dir 8 : struct ctl_dir<4ce73>/<52573> ctl_dir struct <4ce73>/<52573> size:88 header 0 : struct ctl_table_header<4ce73>/<52594> root 80 : struct rb_root<4ce73>/<518a3> ctl_table_header struct <4ce73>/<52594> size:80 noname 0 : union noname<4ce73>/<525a4> unregistering 24 : pointer(struct completion<4ce73>/<51c2e>) ctl_table_arg 32 : pointer(struct ctl_table<4ce73>/<5264d>) root 40 : pointer(struct ctl_table_root<4ce73>/<52721>) set 48 : pointer(struct ctl_table_set<4ce73>/<5253d>) parent 56 : pointer(struct ctl_dir<4ce73>/<52573>) node 64 : pointer(struct ctl_node<4ce73>/<527b3>) inodes 72 : struct hlist_head<4ce73>/<505b6> noname union <4ce73>/<525a4> size:24 noname 0 : struct noname<4ce73>/<525b0> rcu 0 : struct callback_head<4ce73>/<4f832> noname struct <4ce73>/<525b0> size:24 ctl_table 0 : pointer(struct ctl_table<4ce73>/<5264d>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <4ce73>/<5264d> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<4ce73>/<5264d>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<4ce73>/<5264d>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<4ce73>/<526fb>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <4ce73>/<526fb> size:32 event 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) ctl_table_root struct <4ce73>/<52721> size:120 default_set 0 : struct ctl_table_set<4ce73>/<5253d> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<4ce73>/<5253d>)(pointer(struct ctl_table_root<4ce73>/<52721>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<4ce73>/<52594>),pointer(struct ctl_table<4ce73>/<5264d>),pointer(typedef(kuid_t=struct noname<4ce73>/<4e4ea>)),pointer(typedef(kgid_t=struct noname<4ce73>/<4e51c>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<4ce73>/<52594>),pointer(struct ctl_table<4ce73>/<5264d>))) ctl_node struct <4ce73>/<527b3> size:32 node 0 : struct rb_node<4ce73>/<4db21> header 24 : pointer(struct ctl_table_header<4ce73>/<52594>) ucounts struct <4ce73>/<527da> size:72 node 0 : struct hlist_node<4ce73>/<4ff32> ns 16 : pointer(struct user_namespace<4ce73>/<5233c>) uid 24 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<4ce73>/<4d597>)[10] group_info struct <4ce73>/<5283c> size:8 usage 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<4ce73>/<4e51c>)[0] nameidata struct <4ce73>/<52886> size:? sysv_sem struct <4ce73>/<5288b> size:8 undo_list 0 : pointer(struct sem_undo_list<4ce73>/<528a5>) sem_undo_list struct <4ce73>/<528a5> size:? sysv_shm struct <4ce73>/<528aa> size:16 shm_clist 0 : struct list_head<4ce73>/<4d67b> fs_struct struct <4ce73>/<528c4> size:? files_struct struct <4ce73>/<528ce> size:? io_uring_task struct <4ce73>/<528d8> size:? nsproxy struct <4ce73>/<528e2> size:72 count 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) uts_ns 8 : pointer(struct uts_namespace<4ce73>/<5295c>) ipc_ns 16 : pointer(struct ipc_namespace<4ce73>/<52966>) mnt_ns 24 : pointer(struct mnt_namespace<4ce73>/<52970>) pid_ns_for_children 32 : pointer(struct pid_namespace<4ce73>/<505fd>) net_ns 40 : pointer(struct net<4ce73>/<5297a>) time_ns 48 : pointer(struct time_namespace<4ce73>/<52984>) time_ns_for_children 56 : pointer(struct time_namespace<4ce73>/<52984>) cgroup_ns 64 : pointer(struct cgroup_namespace<4ce73>/<5298e>) uts_namespace struct <4ce73>/<5295c> size:? ipc_namespace struct <4ce73>/<52966> size:? mnt_namespace struct <4ce73>/<52970> size:? net struct <4ce73>/<5297a> size:? time_namespace struct <4ce73>/<52984> size:? cgroup_namespace struct <4ce73>/<5298e> size:48 ns 0 : struct ns_common<4ce73>/<524ac> user_ns 24 : pointer(struct user_namespace<4ce73>/<5233c>) ucounts 32 : pointer(struct ucounts<4ce73>/<527da>) root_cset 40 : pointer(struct css_set<4ce73>/<529d1>) css_set struct <4ce73>/<529d1> size:456 subsys 0 : pointer(struct cgroup_subsys_state<4ce73>/<52afc>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) dom_cset 80 : pointer(struct css_set<4ce73>/<529d1>) dfl_cgrp 88 : pointer(struct cgroup<4ce73>/<52ba6>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<4ce73>/<4d67b> mg_tasks 120 : struct list_head<4ce73>/<4d67b> dying_tasks 136 : struct list_head<4ce73>/<4d67b> task_iters 152 : struct list_head<4ce73>/<4d67b> e_cset_node 168 : struct list_head<4ce73>/<4d67b>[9] threaded_csets 312 : struct list_head<4ce73>/<4d67b> threaded_csets_node 328 : struct list_head<4ce73>/<4d67b> hlist 344 : struct hlist_node<4ce73>/<4ff32> cgrp_links 360 : struct list_head<4ce73>/<4d67b> mg_preload_node 376 : struct list_head<4ce73>/<4d67b> mg_node 392 : struct list_head<4ce73>/<4d67b> mg_src_cgrp 408 : pointer(struct cgroup<4ce73>/<52ba6>) mg_dst_cgrp 416 : pointer(struct cgroup<4ce73>/<52ba6>) mg_dst_cset 424 : pointer(struct css_set<4ce73>/<529d1>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<4ce73>/<4f832> cgroup_subsys_state struct <4ce73>/<52afc> size:200 cgroup 0 : pointer(struct cgroup<4ce73>/<52ba6>) ss 8 : pointer(struct cgroup_subsys<4ce73>/<53434>) refcnt 16 : struct percpu_ref<4ce73>/<537f3> sibling 32 : struct list_head<4ce73>/<4d67b> children 48 : struct list_head<4ce73>/<4d67b> rstat_css_node 64 : struct list_head<4ce73>/<4d67b> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<4ce73>/<4d597>) destroy_work 104 : struct work_struct<4ce73>/<524f4> destroy_rwork 136 : struct rcu_work<4ce73>/<53899> parent 192 : pointer(struct cgroup_subsys_state<4ce73>/<52afc>) cgroup struct <4ce73>/<52ba6> size:856 self 0 : struct cgroup_subsys_state<4ce73>/<52afc> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<4ce73>/<52dbe>) procs_file 256 : struct cgroup_file<4ce73>/<53205> events_file 312 : struct cgroup_file<4ce73>/<53205> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<4ce73>/<52afc>)[9] root 448 : pointer(struct cgroup_root<4ce73>/<53281>) cset_links 456 : struct list_head<4ce73>/<4d67b> e_csets 472 : struct list_head<4ce73>/<4d67b>[9] dom_cgrp 616 : pointer(struct cgroup<4ce73>/<52ba6>) old_dom_cgrp 624 : pointer(struct cgroup<4ce73>/<52ba6>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<4ce73>/<5333e>) rstat_css_list 640 : struct list_head<4ce73>/<4d67b> last_bstat 656 : struct cgroup_base_stat<4ce73>/<53391> bstat 680 : struct cgroup_base_stat<4ce73>/<53391> prev_cputime 704 : struct prev_cputime<4ce73>/<51c75> pidlists 728 : struct list_head<4ce73>/<4d67b> pidlist_mutex 744 : struct mutex<4ce73>/<4d5e9> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) release_agent_work 800 : struct work_struct<4ce73>/<524f4> psi 832 : struct psi_group<4ce73>/<533d5> bpf 832 : struct cgroup_bpf<4ce73>/<533dd> congestion_count 832 : typedef(atomic_t=struct noname<4ce73>/<4d597>) freezer 836 : struct cgroup_freezer_state<4ce73>/<533e6> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <4ce73>/<52dbe> size:128 count 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) active 4 : typedef(atomic_t=struct noname<4ce73>/<4d597>) parent 8 : pointer(struct kernfs_node<4ce73>/<52dbe>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<4ce73>/<4db21> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<4ce73>/<52e23> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<4ce73>/<53200>) noname union <4ce73>/<52e23> size:32 dir 0 : struct kernfs_elem_dir<4ce73>/<52e8f> symlink 0 : struct kernfs_elem_symlink<4ce73>/<52fe7> attr 0 : struct kernfs_elem_attr<4ce73>/<52ffc> kernfs_elem_dir struct <4ce73>/<52e8f> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<4ce73>/<518a3> root 16 : pointer(struct kernfs_root<4ce73>/<52ec1>) kernfs_root struct <4ce73>/<52ec1> size:96 kn 0 : pointer(struct kernfs_node<4ce73>/<52dbe>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<4ce73>/<50697> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<4ce73>/<52f2f>) supers 56 : struct list_head<4ce73>/<4d67b> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) kernfs_syscall_ops struct <4ce73>/<52f2f> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct kernfs_root<4ce73>/<52ec1>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<4ce73>/<52dbe>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<4ce73>/<52dbe>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<4ce73>/<52dbe>),pointer(struct kernfs_node<4ce73>/<52dbe>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct kernfs_node<4ce73>/<52dbe>),pointer(struct kernfs_root<4ce73>/<52ec1>))) kernfs_elem_symlink struct <4ce73>/<52fe7> size:8 target_kn 0 : pointer(struct kernfs_node<4ce73>/<52dbe>) kernfs_elem_attr struct <4ce73>/<52ffc> size:32 ops 0 : pointer(const(struct kernfs_ops<4ce73>/<5303f>)) open 8 : pointer(struct kernfs_open_node<4ce73>/<531f6>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<4ce73>/<52dbe>) kernfs_ops struct <4ce73>/<5303f> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<4ce73>/<530f1>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<4ce73>/<530f1>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<4ce73>/<502f9>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<4ce73>/<530f1>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<4ce73>/<530f1>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<4ce73>/<530f1>),pointer(struct poll_table_struct<4ce73>/<4fd08>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<4ce73>/<530f1>),pointer(struct vm_area_struct<4ce73>/<4d9fe>))) kernfs_open_file struct <4ce73>/<530f1> size:152 kn 0 : pointer(struct kernfs_node<4ce73>/<52dbe>) file 8 : pointer(struct file<4ce73>/<4f6db>) seq_file 16 : pointer(struct seq_file<4ce73>/<502f9>) priv 24 : pointer(no type) mutex 32 : struct mutex<4ce73>/<4d5e9> prealloc_mutex 64 : struct mutex<4ce73>/<4d5e9> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<4ce73>/<4d67b> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<4ce73>/<4db8f>)) kernfs_open_node struct <4ce73>/<531f6> size:? kernfs_iattrs struct <4ce73>/<53200> size:? cgroup_file struct <4ce73>/<53205> size:56 kn 0 : pointer(struct kernfs_node<4ce73>/<52dbe>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<4ce73>/<53232> timer_list struct <4ce73>/<53232> size:40 entry 0 : struct hlist_node<4ce73>/<4ff32> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<4ce73>/<53232>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <4ce73>/<53281> size:5072 kf_root 0 : pointer(struct kernfs_root<4ce73>/<52ec1>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<4ce73>/<52ba6> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<4ce73>/<4d597>) root_list 888 : struct list_head<4ce73>/<4d67b> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <4ce73>/<5333e> size:64 bsync 0 : struct u64_stats_sync<4ce73>/<53389> bstat 0 : struct cgroup_base_stat<4ce73>/<53391> last_bstat 24 : struct cgroup_base_stat<4ce73>/<53391> updated_children 48 : pointer(struct cgroup<4ce73>/<52ba6>) updated_next 56 : pointer(struct cgroup<4ce73>/<52ba6>) u64_stats_sync struct <4ce73>/<53389> size:0 cgroup_base_stat struct <4ce73>/<53391> size:24 cputime 0 : struct task_cputime<4ce73>/<533a8> task_cputime struct <4ce73>/<533a8> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <4ce73>/<533d5> size:0 cgroup_bpf struct <4ce73>/<533dd> size:0 cgroup_freezer_state struct <4ce73>/<533e6> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <4ce73>/<53434> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<4ce73>/<52afc>)(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<4ce73>/<52afc>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<4ce73>/<53634>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<4ce73>/<53634>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<4ce73>/<53634>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<4ce73>/<506fa>),pointer(struct css_set<4ce73>/<529d1>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<4ce73>/<506fa>),pointer(struct css_set<4ce73>/<529d1>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<4ce73>/<506fa>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<4ce73>/<506fa>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<4ce73>/<506fa>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<4ce73>/<52afc>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<4ce73>/<53281>) css_idr 176 : struct idr<4ce73>/<50697> cfts 200 : struct list_head<4ce73>/<4d67b> dfl_cftypes 216 : pointer(struct cftype<4ce73>/<53682>) legacy_cftypes 224 : pointer(struct cftype<4ce73>/<53682>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <4ce73>/<53634> size:? cftype struct <4ce73>/<53682> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<4ce73>/<53434>) node 96 : struct list_head<4ce73>/<4d67b> kf_ops 112 : pointer(struct kernfs_ops<4ce73>/<5303f>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<4ce73>/<530f1>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<4ce73>/<530f1>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<4ce73>/<52afc>),pointer(struct cftype<4ce73>/<53682>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<4ce73>/<52afc>),pointer(struct cftype<4ce73>/<53682>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<4ce73>/<502f9>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<4ce73>/<502f9>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<4ce73>/<52afc>),pointer(struct cftype<4ce73>/<53682>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<4ce73>/<52afc>),pointer(struct cftype<4ce73>/<53682>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<4ce73>/<530f1>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<4ce73>/<530f1>),pointer(struct poll_table_struct<4ce73>/<4fd08>))) percpu_ref struct <4ce73>/<537f3> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<4ce73>/<53819>) percpu_ref_data struct <4ce73>/<53819> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<4ce73>/<537f3>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<4ce73>/<537f3>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<4ce73>/<4f832> ref 48 : pointer(struct percpu_ref<4ce73>/<537f3>) rcu_work struct <4ce73>/<53899> size:56 work 0 : struct work_struct<4ce73>/<524f4> rcu 32 : struct callback_head<4ce73>/<4f832> wq 48 : pointer(struct workqueue_struct<4ce73>/<538cc>) workqueue_struct struct <4ce73>/<538cc> size:? signal_struct struct <4ce73>/<538d6> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) live 4 : typedef(atomic_t=struct noname<4ce73>/<4d597>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<4ce73>/<4d67b> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) curr_target 56 : pointer(struct task_struct<4ce73>/<506fa>) shared_pending 64 : struct sigpending<4ce73>/<53bf7> multiprocess 88 : struct hlist_head<4ce73>/<505b6> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<4ce73>/<506fa>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<4ce73>/<4d67b> real_timer 144 : struct hrtimer<4ce73>/<51602> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<4ce73>/<53c4c>[2] cputimer 248 : struct thread_group_cputimer<4ce73>/<53c6d> posix_cputimers 272 : struct posix_cputimers<4ce73>/<51ca2> pids 352 : pointer(struct pid<4ce73>/<50520>)[4] tty_old_pgrp 384 : pointer(struct pid<4ce73>/<50520>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<4ce73>/<53cc0>) autogroup 408 : pointer(struct autogroup<4ce73>/<53cca>) stats_lock 416 : typedef(seqlock_t=struct noname<4ce73>/<53cdb>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<4ce73>/<51c75> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<4ce73>/<53cfb> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<4ce73>/<53d64>[16] pacct 928 : struct pacct_struct<4ce73>/<53d85> stats 984 : pointer(struct taskstats<4ce73>/<53de7>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<4ce73>/<54046>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<4ce73>/<4d6a6>) cred_guard_mutex 1024 : struct mutex<4ce73>/<4d5e9> exec_update_lock 1056 : struct rw_semaphore<4ce73>/<52031> sigpending struct <4ce73>/<53bf7> size:24 list 0 : struct list_head<4ce73>/<4d67b> signal 16 : typedef(sigset_t=struct noname<4ce73>/<53c23>) noname struct <4ce73>/<53c23> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <4ce73>/<53c4c> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <4ce73>/<53c6d> size:24 cputime_atomic 0 : struct task_cputime_atomic<4ce73>/<53c82> task_cputime_atomic struct <4ce73>/<53c82> size:24 utime 0 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) stime 8 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) tty_struct struct <4ce73>/<53cc0> size:? autogroup struct <4ce73>/<53cca> size:? noname struct <4ce73>/<53cdb> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<4ce73>/<4e7aa>) lock 4 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) task_io_accounting struct <4ce73>/<53cfb> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <4ce73>/<53d64> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <4ce73>/<53d85> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <4ce73>/<53de7> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <4ce73>/<54046> size:? sighand_struct struct <4ce73>/<54050> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) count 4 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) action 32 : struct k_sigaction<4ce73>/<54096>[64] k_sigaction struct <4ce73>/<54096> size:32 sa 0 : struct sigaction<4ce73>/<540ab> sigaction struct <4ce73>/<540ab> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<4ce73>/<53c23>) audit_context struct <4ce73>/<54126> size:? seccomp struct <4ce73>/<5412b> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<4ce73>/<4d597>) filter 8 : pointer(struct seccomp_filter<4ce73>/<5415d>) seccomp_filter struct <4ce73>/<5415d> size:? syscall_user_dispatch struct <4ce73>/<54162> size:0 wake_q_node struct <4ce73>/<5416a> size:8 next 0 : pointer(struct wake_q_node<4ce73>/<5416a>) rt_mutex_waiter struct <4ce73>/<5418b> size:? bio_list struct <4ce73>/<54195> size:? blk_plug struct <4ce73>/<5419f> size:? reclaim_state struct <4ce73>/<541a9> size:? backing_dev_info struct <4ce73>/<541b3> size:? io_context struct <4ce73>/<541bd> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) active_ref 8 : typedef(atomic_t=struct noname<4ce73>/<4d597>) nr_tasks 12 : typedef(atomic_t=struct noname<4ce73>/<4d597>) lock 16 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<4ce73>/<506c4> icq_hint 40 : pointer(struct io_cq<4ce73>/<54237>) icq_list 48 : struct hlist_head<4ce73>/<505b6> release_work 56 : struct work_struct<4ce73>/<524f4> io_cq struct <4ce73>/<54237> size:56 q 0 : pointer(struct request_queue<4ce73>/<542b4>) ioc 8 : pointer(struct io_context<4ce73>/<541bd>) noname 16 : union noname<4ce73>/<5425f> noname 32 : union noname<4ce73>/<54284> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <4ce73>/<5425f> size:16 q_node 0 : struct list_head<4ce73>/<4d67b> __rcu_icq_cache 0 : pointer(struct kmem_cache<4ce73>/<542be>) noname union <4ce73>/<54284> size:16 ioc_node 0 : struct hlist_node<4ce73>/<4ff32> __rcu_head 0 : struct callback_head<4ce73>/<4f832> request_queue struct <4ce73>/<542b4> size:? kmem_cache struct <4ce73>/<542be> size:? capture_control struct <4ce73>/<542c8> size:? kernel_siginfo struct <4ce73>/<542dd> size:48 noname 0 : struct noname<4ce73>/<542ed> noname struct <4ce73>/<542ed> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<4ce73>/<54323> __sifields union <4ce73>/<54323> size:32 _kill 0 : struct noname<4ce73>/<54337> _timer 0 : struct noname<4ce73>/<54360> _rt 0 : struct noname<4ce73>/<543a1> _sigchld 0 : struct noname<4ce73>/<543d6> _sigfault 0 : struct noname<4ce73>/<54423> _sigpoll 0 : struct noname<4ce73>/<544b7> _sigsys 0 : struct noname<4ce73>/<544e0> noname struct <4ce73>/<54337> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<54360> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<4ce73>/<54520>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <4ce73>/<543a1> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<4ce73>/<54520>) noname struct <4ce73>/<543d6> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <4ce73>/<54423> size:32 _addr 0 : pointer(no type) noname 8 : union noname<4ce73>/<5443b> noname union <4ce73>/<5443b> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<4ce73>/<54457> _addr_pkey 0 : struct noname<4ce73>/<5448c> noname struct <4ce73>/<54457> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <4ce73>/<5448c> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<544b7> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <4ce73>/<544e0> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <4ce73>/<54520> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <4ce73>/<54563> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <4ce73>/<54579> size:? compat_robust_list_head struct <4ce73>/<54583> size:12 list 0 : struct compat_robust_list<4ce73>/<545b4> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <4ce73>/<545b4> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <4ce73>/<545e6> size:? perf_event_context struct <4ce73>/<545fc> size:256 pmu 0 : pointer(struct pmu<4ce73>/<5476c>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) mutex 16 : struct mutex<4ce73>/<4d5e9> active_ctx_list 48 : struct list_head<4ce73>/<4d67b> pinned_groups 64 : struct perf_event_groups<4ce73>/<570bc> flexible_groups 80 : struct perf_event_groups<4ce73>/<570bc> event_list 96 : struct list_head<4ce73>/<4d67b> pinned_active 112 : struct list_head<4ce73>/<4d67b> flexible_active 128 : struct list_head<4ce73>/<4d67b> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) task 176 : pointer(struct task_struct<4ce73>/<506fa>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<4ce73>/<545fc>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<4ce73>/<4f832> pmu struct <4ce73>/<5476c> size:296 entry 0 : struct list_head<4ce73>/<4d67b> module 16 : pointer(struct module<4ce73>/<4ef7b>) dev 24 : pointer(struct device<4ce73>/<5497c>) attr_groups 32 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) attr_update 40 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<4ce73>/<55da2>) exclusive_cnt 80 : typedef(atomic_t=struct noname<4ce73>/<4d597>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<4ce73>/<5476c>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<4ce73>/<5476c>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<4ce73>/<55eda>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>),pointer(struct mm_struct<4ce73>/<4d6a6>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>),pointer(struct mm_struct<4ce73>/<4d6a6>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<4ce73>/<55eda>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<4ce73>/<5476c>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<4ce73>/<5476c>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<4ce73>/<5476c>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<4ce73>/<55eda>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<4ce73>/<545fc>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<4ce73>/<542be>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<4ce73>/<545fc>),pointer(struct perf_event_context<4ce73>/<545fc>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<4ce73>/<55eda>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<4ce73>/<55eda>),pointer(struct perf_output_handle<4ce73>/<57016>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<4ce73>/<4d67b>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<4ce73>/<55eda>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<4ce73>/<55eda>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<4ce73>/<55eda>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <4ce73>/<5497c> size:744 kobj 0 : struct kobject<4ce73>/<4f2a1> parent 64 : pointer(struct device<4ce73>/<5497c>) p 72 : pointer(struct device_private<4ce73>/<54bf7>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<4ce73>/<54c06>)) bus 96 : pointer(struct bus_type<4ce73>/<54df0>) driver 104 : pointer(struct device_driver<4ce73>/<54f27>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<4ce73>/<4d5e9> links 160 : struct dev_links_info<4ce73>/<55141> power 216 : struct dev_pm_info<4ce73>/<551a5> pm_domain 520 : pointer(struct dev_pm_domain<4ce73>/<55668>) em_pd 528 : pointer(struct em_perf_domain<4ce73>/<556d6>) msi_domain 536 : pointer(struct irq_domain<4ce73>/<55751>) pins 544 : pointer(struct dev_pin_info<4ce73>/<5575b>) msi_list 552 : struct list_head<4ce73>/<4d67b> dma_ops 568 : pointer(const(struct dma_map_ops<4ce73>/<5576a>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<4ce73>/<5577e>)) dma_parms 608 : pointer(struct device_dma_parameters<4ce73>/<55788>) dma_pools 616 : struct list_head<4ce73>/<4d67b> dma_mem 632 : pointer(struct dma_coherent_mem<4ce73>/<557b1>) cma_area 640 : pointer(struct cma<4ce73>/<557bb>) archdata 648 : struct dev_archdata<4ce73>/<557c0> of_node 648 : pointer(struct device_node<4ce73>/<557cd>) fwnode 656 : pointer(struct fwnode_handle<4ce73>/<55871>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) devres_head 680 : struct list_head<4ce73>/<4d67b> class 696 : pointer(struct class<4ce73>/<55bc7>) groups 704 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) iommu_group 720 : pointer(struct iommu_group<4ce73>/<55d8e>) iommu 728 : pointer(struct dev_iommu<4ce73>/<55d98>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <4ce73>/<54bf7> size:? device_type struct <4ce73>/<54c06> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>),pointer(struct kobj_uevent_env<4ce73>/<4f41b>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<4ce73>/<5497c>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<4ce73>/<4e4ea>)),pointer(typedef(kgid_t=struct noname<4ce73>/<4e51c>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) pm 40 : pointer(const(struct dev_pm_ops<4ce73>/<54ca6>)) dev_pm_ops struct <4ce73>/<54ca6> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) bus_type struct <4ce73>/<54df0> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<4ce73>/<5497c>) bus_groups 24 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>),pointer(struct device_driver<4ce73>/<54f27>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>),pointer(struct kobj_uevent_env<4ce73>/<4f41b>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>),typedef(pm_message_t=struct pm_message<4ce73>/<55101>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) pm 144 : pointer(const(struct dev_pm_ops<4ce73>/<54ca6>)) iommu_ops 152 : pointer(const(struct iommu_ops<4ce73>/<5512a>)) p 160 : pointer(struct subsys_private<4ce73>/<55134>) lock_key 168 : struct lock_class_key<4ce73>/<55139> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <4ce73>/<54f27> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<4ce73>/<54df0>) owner 16 : pointer(struct module<4ce73>/<4ef7b>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<4ce73>/<55014> of_match_table 40 : pointer(const(struct of_device_id<4ce73>/<5503d>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<4ce73>/<55091>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>),typedef(pm_message_t=struct pm_message<4ce73>/<55101>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) groups 104 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) pm 120 : pointer(const(struct dev_pm_ops<4ce73>/<54ca6>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) p 136 : pointer(struct driver_private<4ce73>/<5511b>) probe_type enum <4ce73>/<55014> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 of_device_id struct <4ce73>/<5503d> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <4ce73>/<55091> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <4ce73>/<55101> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <4ce73>/<5511b> size:? iommu_ops struct <4ce73>/<5512a> size:? subsys_private struct <4ce73>/<55134> size:? lock_class_key struct <4ce73>/<55139> size:0 dev_links_info struct <4ce73>/<55141> size:56 suppliers 0 : struct list_head<4ce73>/<4d67b> consumers 16 : struct list_head<4ce73>/<4d67b> defer_sync 32 : struct list_head<4ce73>/<4d67b> status 48 : enum dl_dev_state<4ce73>/<5517f> dl_dev_state enum <4ce73>/<5517f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 dev_pm_info struct <4ce73>/<551a5> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<4ce73>/<55101>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) entry 16 : struct list_head<4ce73>/<4d67b> completion 32 : struct completion<4ce73>/<51c2e> wakeup 64 : pointer(struct wakeup_source<4ce73>/<554a0>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<4ce73>/<51602> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<4ce73>/<524f4> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) wakeirq 208 : pointer(struct wake_irq<4ce73>/<555a4>) usage_count 216 : typedef(atomic_t=struct noname<4ce73>/<4d597>) child_count 220 : typedef(atomic_t=struct noname<4ce73>/<4d597>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<4ce73>/<555a9> runtime_status 236 : enum rpm_status<4ce73>/<555d5> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<4ce73>/<55600>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<4ce73>/<5565e>) wakeup_source struct <4ce73>/<554a0> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<4ce73>/<4d67b> lock 32 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) wakeirq 40 : pointer(struct wake_irq<4ce73>/<555a4>) timer 48 : struct timer_list<4ce73>/<53232> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<4ce73>/<5497c>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <4ce73>/<555a4> size:? rpm_request enum <4ce73>/<555a9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <4ce73>/<555d5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 pm_subsys_data struct <4ce73>/<55600> size:32 lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<4ce73>/<4d67b> domain_data 24 : pointer(struct pm_domain_data<4ce73>/<55643>) pm_domain_data struct <4ce73>/<55643> size:? dev_pm_qos struct <4ce73>/<5565e> size:? dev_pm_domain struct <4ce73>/<55668> size:224 ops 0 : struct dev_pm_ops<4ce73>/<54ca6> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) em_perf_domain struct <4ce73>/<556d6> size:16 table 0 : pointer(struct em_perf_state<4ce73>/<55714>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <4ce73>/<55714> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <4ce73>/<55751> size:? dev_pin_info struct <4ce73>/<5575b> size:? dma_map_ops struct <4ce73>/<5576a> size:? bus_dma_region struct <4ce73>/<5577e> size:? device_dma_parameters struct <4ce73>/<55788> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <4ce73>/<557b1> size:? cma struct <4ce73>/<557bb> size:? dev_archdata struct <4ce73>/<557c0> size:0 device_node struct <4ce73>/<557cd> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<4ce73>/<55871> properties 88 : pointer(struct property<4ce73>/<55b71>) deadprops 96 : pointer(struct property<4ce73>/<55b71>) parent 104 : pointer(struct device_node<4ce73>/<557cd>) child 112 : pointer(struct device_node<4ce73>/<557cd>) sibling 120 : pointer(struct device_node<4ce73>/<557cd>) kobj 128 : struct kobject<4ce73>/<4f2a1> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <4ce73>/<55871> size:64 secondary 0 : pointer(struct fwnode_handle<4ce73>/<55871>) ops 8 : pointer(const(struct fwnode_operations<4ce73>/<558d1>)) dev 16 : pointer(struct device<4ce73>/<5497c>) suppliers 24 : struct list_head<4ce73>/<4d67b> consumers 40 : struct list_head<4ce73>/<4d67b> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <4ce73>/<558d1> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(struct fwnode_handle<4ce73>/<55871>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<4ce73>/<55871>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<4ce73>/<55871>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(const(struct device<4ce73>/<5497c>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<4ce73>/<55871>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<4ce73>/<55871>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(const(struct fwnode_handle<4ce73>/<55871>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(struct fwnode_handle<4ce73>/<55871>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<4ce73>/<55adc>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(struct fwnode_handle<4ce73>/<55871>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(const(struct fwnode_handle<4ce73>/<55871>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<4ce73>/<55871>)(pointer(struct fwnode_handle<4ce73>/<55871>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<4ce73>/<55871>)),pointer(struct fwnode_endpoint<4ce73>/<55b2f>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<4ce73>/<55871>))) fwnode_reference_args struct <4ce73>/<55adc> size:80 fwnode 0 : pointer(struct fwnode_handle<4ce73>/<55871>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <4ce73>/<55b2f> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<4ce73>/<55871>)) property struct <4ce73>/<55b71> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<4ce73>/<55b71>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<4ce73>/<4f65c> class struct <4ce73>/<55bc7> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<4ce73>/<4ef7b>) class_groups 16 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<4ce73>/<4f5de>))) dev_kobj 32 : pointer(struct kobject<4ce73>/<4f2a1>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>),pointer(struct kobj_uevent_env<4ce73>/<4f41b>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<4ce73>/<5497c>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<4ce73>/<55bc7>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<4ce73>/<5497c>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<4ce73>/<55caf>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<4ce73>/<5497c>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<4ce73>/<5497c>),pointer(typedef(kuid_t=struct noname<4ce73>/<4e4ea>)),pointer(typedef(kgid_t=struct noname<4ce73>/<4e51c>)))) pm 104 : pointer(const(struct dev_pm_ops<4ce73>/<54ca6>)) p 112 : pointer(struct subsys_private<4ce73>/<55134>) kobj_ns_type_operations struct <4ce73>/<55caf> size:48 type 0 : enum kobj_ns_type<4ce73>/<55d00> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<4ce73>/<55d48>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) kobj_ns_type enum <4ce73>/<55d00> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 sock struct <4ce73>/<55d48> size:? iommu_group struct <4ce73>/<55d8e> size:? dev_iommu struct <4ce73>/<55d98> size:? perf_cpu_context struct <4ce73>/<55da2> size:424 ctx 0 : struct perf_event_context<4ce73>/<545fc> task_ctx 256 : pointer(struct perf_event_context<4ce73>/<545fc>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) hrtimer 280 : struct hrtimer<4ce73>/<51602> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<4ce73>/<55e83>) cgrp_cpuctx_entry 368 : struct list_head<4ce73>/<4d67b> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<4ce73>/<55eda>)) heap_default 408 : pointer(struct perf_event<4ce73>/<55eda>)[2] perf_cgroup struct <4ce73>/<55e83> size:208 css 0 : struct cgroup_subsys_state<4ce73>/<52afc> info 200 : pointer(struct perf_cgroup_info<4ce73>/<55eac>) perf_cgroup_info struct <4ce73>/<55eac> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <4ce73>/<55eda> size:968 event_entry 0 : struct list_head<4ce73>/<4d67b> sibling_list 16 : struct list_head<4ce73>/<4d67b> active_list 32 : struct list_head<4ce73>/<4d67b> group_node 48 : struct rb_node<4ce73>/<4db21> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<4ce73>/<4d67b> hlist_entry 96 : struct hlist_node<4ce73>/<4ff32> active_entry 112 : struct list_head<4ce73>/<4d67b> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<4ce73>/<55eda>) pmu 152 : pointer(struct pmu<4ce73>/<5476c>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<4ce73>/<5625e> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<4ce73>/<5629b>) child_count 184 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<4ce73>/<562c8> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<4ce73>/<5669a> ctx 544 : pointer(struct perf_event_context<4ce73>/<545fc>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) child_total_time_running 568 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) child_mutex 576 : struct mutex<4ce73>/<4d5e9> child_list 608 : struct list_head<4ce73>/<4d67b> parent 624 : pointer(struct perf_event<4ce73>/<55eda>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<4ce73>/<4d67b> owner 656 : pointer(struct task_struct<4ce73>/<506fa>) mmap_mutex 664 : struct mutex<4ce73>/<4d5e9> mmap_count 696 : typedef(atomic_t=struct noname<4ce73>/<4d597>) rb 704 : pointer(struct perf_buffer<4ce73>/<56988>) rb_entry 712 : struct list_head<4ce73>/<4d67b> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) fasync 768 : pointer(struct fasync_struct<4ce73>/<4ff8e>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<4ce73>/<5698d> event_limit 816 : typedef(atomic_t=struct noname<4ce73>/<4d597>) addr_filters 824 : struct perf_addr_filters_head<4ce73>/<569bf> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<4ce73>/<569f5>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<4ce73>/<55eda>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>))) callback_head 880 : struct callback_head<4ce73>/<4f832> ns 896 : pointer(struct pid_namespace<4ce73>/<505fd>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<4ce73>/<55eda>),pointer(struct perf_sample_data<4ce73>/<56a56>),pointer(struct pt_regs<4ce73>/<56e52>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<4ce73>/<55e83>) security 944 : pointer(no type) sb_list 952 : struct list_head<4ce73>/<4d67b> perf_event_state enum <4ce73>/<5625e> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 noname struct <4ce73>/<5629b> size:8 a 0 : typedef(local_t=struct noname<4ce73>/<562b7>) noname struct <4ce73>/<562b7> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>)) perf_event_attr struct <4ce73>/<562c8> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<4ce73>/<56301> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<4ce73>/<56564> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<4ce73>/<5659a> noname 64 : union noname<4ce73>/<565dd> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <4ce73>/<56301> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <4ce73>/<56564> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <4ce73>/<5659a> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <4ce73>/<565dd> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <4ce73>/<5669a> size:192 noname 0 : union noname<4ce73>/<566aa> target 96 : pointer(struct task_struct<4ce73>/<506fa>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<4ce73>/<5629b>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<4ce73>/<56849> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <4ce73>/<566aa> size:96 noname 0 : struct noname<4ce73>/<566b6> noname 0 : struct noname<4ce73>/<5673b> noname 0 : struct noname<4ce73>/<56754> noname 0 : struct noname<4ce73>/<5676d> noname 0 : struct noname<4ce73>/<56792> noname 0 : struct noname<4ce73>/<567b7> noname struct <4ce73>/<566b6> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<4ce73>/<568c9> branch_reg 72 : struct hw_perf_event_extra<4ce73>/<568c9> noname struct <4ce73>/<5673b> size:64 hrtimer 0 : struct hrtimer<4ce73>/<51602> noname struct <4ce73>/<56754> size:16 tp_list 0 : struct list_head<4ce73>/<4d67b> noname struct <4ce73>/<5676d> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <4ce73>/<56792> size:40 info 0 : struct arch_hw_breakpoint<4ce73>/<56902> bp_list 24 : struct list_head<4ce73>/<4d67b> noname struct <4ce73>/<567b7> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <4ce73>/<56849> size:16 noname 0 : struct noname<4ce73>/<56855> noname 0 : struct noname<4ce73>/<5687a> noname struct <4ce73>/<56855> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<4ce73>/<5629b>) noname struct <4ce73>/<5687a> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <4ce73>/<568c9> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <4ce73>/<56902> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<4ce73>/<5692f> arch_hw_breakpoint_ctrl struct <4ce73>/<5692f> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <4ce73>/<56988> size:? irq_work struct <4ce73>/<5698d> size:24 node 0 : struct __call_single_node<4ce73>/<51287> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<4ce73>/<5698d>))) perf_addr_filters_head struct <4ce73>/<569bf> size:24 list 0 : struct list_head<4ce73>/<4d67b> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <4ce73>/<569f5> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <4ce73>/<56a56> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<4ce73>/<56bd2>) br_stack 16 : pointer(struct perf_branch_stack<4ce73>/<56c79>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<4ce73>/<56d45> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<4ce73>/<56ae3> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<4ce73>/<56b37> callchain 112 : pointer(struct perf_callchain_entry<4ce73>/<56e00>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<4ce73>/<56e2c> regs_intr 144 : struct perf_regs<4ce73>/<56e2c> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <4ce73>/<56ae3> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <4ce73>/<56b37> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <4ce73>/<56bd2> size:32 frag 0 : struct perf_raw_frag<4ce73>/<56bf3> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <4ce73>/<56bf3> size:28 noname 0 : union noname<4ce73>/<56c03> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <4ce73>/<56c03> size:8 next 0 : pointer(struct perf_raw_frag<4ce73>/<56bf3>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <4ce73>/<56c79> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<4ce73>/<56cb1>[no count] perf_branch_entry struct <4ce73>/<56cb1> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <4ce73>/<56d45> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<4ce73>/<56d64> noname struct <4ce73>/<56d64> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <4ce73>/<56e00> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <4ce73>/<56e2c> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<4ce73>/<56e52>) pt_regs struct <4ce73>/<56e52> size:336 noname 0 : union noname<4ce73>/<56e63> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <4ce73>/<56e63> size:272 user_regs 0 : struct user_pt_regs<4ce73>/<4d002> noname 0 : struct noname<4ce73>/<56e7c> noname struct <4ce73>/<56e7c> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_output_handle struct <4ce73>/<57016> size:56 event 0 : pointer(struct perf_event<4ce73>/<55eda>) rb 8 : pointer(struct perf_buffer<4ce73>/<56988>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<4ce73>/<57069> page 48 : int (base type, DW_ATE_signed size:4) noname union <4ce73>/<57069> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <4ce73>/<570bc> size:16 tree 0 : struct rb_root<4ce73>/<518a3> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <4ce73>/<570e5> size:? numa_group struct <4ce73>/<570ef> size:? rseq struct <4ce73>/<5710a> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<4ce73>/<57137> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <4ce73>/<57137> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <4ce73>/<57161> size:0 page_frag struct <4ce73>/<57169> size:16 page 0 : pointer(struct page<4ce73>/<4de01>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <4ce73>/<5719b> size:? mem_cgroup struct <4ce73>/<571a5> size:? kmap_ctrl struct <4ce73>/<571aa> size:0 vm_struct struct <4ce73>/<571b8> size:64 next 0 : pointer(struct vm_struct<4ce73>/<571b8>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<4ce73>/<4de01>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <4ce73>/<57226> size:976 cpu_context 0 : struct cpu_context<4ce73>/<572cd> uw 112 : struct noname<4ce73>/<57247> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<4ce73>/<57372> noname struct <4ce73>/<57247> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<4ce73>/<4d051> cpu_context struct <4ce73>/<572cd> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) debug_info struct <4ce73>/<57372> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<4ce73>/<55eda>)[16] hbp_watch 144 : pointer(struct perf_event<4ce73>/<55eda>)[16] fs_pin struct <4ce73>/<573c9> size:? pid_type enum <4ce73>/<573ce> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 file_ra_state struct <4ce73>/<573f9> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <4ce73>/<574bb> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) module_param_attrs struct <4ce73>/<574d5> size:? module_attribute struct <4ce73>/<574df> size:56 attr 0 : struct attribute<4ce73>/<4f569> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<4ce73>/<574df>),pointer(struct module_kobject<4ce73>/<4f25c>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<4ce73>/<574df>),pointer(struct module_kobject<4ce73>/<4f25c>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<4ce73>/<4ef7b>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<4ce73>/<4ef7b>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<4ce73>/<4ef7b>))) kernel_symbol struct <4ce73>/<575a5> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <4ce73>/<575e1> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<4ce73>/<4ef7b>) ops 16 : pointer(const(struct kernel_param_ops<4ce73>/<5766d>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<4ce73>/<57639> noname union <4ce73>/<57639> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<4ce73>/<57706>)) arr 0 : pointer(const(struct kparam_array<4ce73>/<57731>)) kernel_param_ops struct <4ce73>/<5766d> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<4ce73>/<575e1>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<4ce73>/<575e1>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <4ce73>/<57706> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <4ce73>/<57731> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<4ce73>/<5766d>)) elem 24 : pointer(no type) exception_table_entry struct <4ce73>/<57780> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <4ce73>/<577ab> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<4ce73>/<57803> mod_tree_node struct <4ce73>/<57803> size:56 mod 0 : pointer(struct module<4ce73>/<4ef7b>) node 8 : struct latch_tree_node<4ce73>/<57827> latch_tree_node struct <4ce73>/<57827> size:48 node 0 : struct rb_node<4ce73>/<4db21>[2] mod_arch_specific struct <4ce73>/<57848> size:32 core 0 : struct mod_plt_sec<4ce73>/<57875> init 12 : struct mod_plt_sec<4ce73>/<57875> ftrace_trampolines 24 : pointer(struct plt_entry<4ce73>/<578a7>) mod_plt_sec struct <4ce73>/<57875> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <4ce73>/<578a7> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <4ce73>/<578e4> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <4ce73>/<57922> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<4ce73>/<57970>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <4ce73>/<57970> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <4ce73>/<579f2> size:? module_notes_attrs struct <4ce73>/<579fc> size:? srcu_struct struct <4ce73>/<57a0b> size:1944 node 0 : struct srcu_node<4ce73>/<57af0>[17] level 1632 : pointer(struct srcu_node<4ce73>/<57af0>)[3] srcu_cb_mutex 1656 : struct mutex<4ce73>/<4d5e9> lock 1688 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) srcu_gp_mutex 1696 : struct mutex<4ce73>/<4d5e9> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<4ce73>/<57b63>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<4ce73>/<4d5e9> srcu_barrier_completion 1816 : struct completion<4ce73>/<51c2e> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<4ce73>/<4d597>) work 1856 : struct delayed_work<4ce73>/<57c8a> srcu_node struct <4ce73>/<57af0> size:96 lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<4ce73>/<57af0>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <4ce73>/<57b63> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) srcu_cblist 72 : struct rcu_segcblist<4ce73>/<57c28> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<4ce73>/<53232> work 224 : struct work_struct<4ce73>/<524f4> srcu_barrier_head 256 : struct callback_head<4ce73>/<4f832> mynode 272 : pointer(struct srcu_node<4ce73>/<57af0>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<4ce73>/<57a0b>) rcu_segcblist struct <4ce73>/<57c28> size:88 head 0 : pointer(struct callback_head<4ce73>/<4f832>) tails 8 : pointer(pointer(struct callback_head<4ce73>/<4f832>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <4ce73>/<57c8a> size:88 work 0 : struct work_struct<4ce73>/<524f4> timer 32 : struct timer_list<4ce73>/<53232> wq 72 : pointer(struct workqueue_struct<4ce73>/<538cc>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <4ce73>/<57cc8> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <4ce73>/<57d0b> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<4ce73>/<4e183>)(pointer(struct super_block<4ce73>/<4eadc>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<4ce73>/<4e183>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<4ce73>/<4e183>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<4ce73>/<4e183>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(struct writeback_control<4ce73>/<57eae>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<4ce73>/<4e183>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<4ce73>/<4eadc>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<4ce73>/<4e692>),pointer(struct kstatfs<4ce73>/<57f02>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<4ce73>/<4eadc>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct dentry<4ce73>/<4e692>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct dentry<4ce73>/<4e692>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct dentry<4ce73>/<4e692>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<4ce73>/<502f9>),pointer(struct dentry<4ce73>/<4e692>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<4ce73>/<57f98>))(pointer(struct inode<4ce73>/<4e183>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct page<4ce73>/<4de01>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct shrink_control<4ce73>/<5817e>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct shrink_control<4ce73>/<5817e>))) writeback_control struct <4ce73>/<57eae> size:? kstatfs struct <4ce73>/<57f02> size:? dquot struct <4ce73>/<57f98> size:208 dq_hash 0 : struct hlist_node<4ce73>/<4ff32> dq_inuse 16 : struct list_head<4ce73>/<4d67b> dq_free 32 : struct list_head<4ce73>/<4d67b> dq_dirty 48 : struct list_head<4ce73>/<4d67b> dq_lock 64 : struct mutex<4ce73>/<4d5e9> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) dq_count 100 : typedef(atomic_t=struct noname<4ce73>/<4d597>) dq_sb 104 : pointer(struct super_block<4ce73>/<4eadc>) dq_id 112 : struct kqid<4ce73>/<5803e> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<4ce73>/<580ca> kqid struct <4ce73>/<5803e> size:8 noname 0 : union noname<4ce73>/<5804e> type 4 : enum quota_type<4ce73>/<580ab> noname union <4ce73>/<5804e> size:4 uid 0 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) gid 0 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) projid 0 : typedef(kprojid_t=struct noname<4ce73>/<5808f>) noname struct <4ce73>/<5808f> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) quota_type enum <4ce73>/<580ab> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 mem_dqblk struct <4ce73>/<580ca> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <4ce73>/<5817e> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<4ce73>/<571a5>) dquot_operations struct <4ce73>/<581cd> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<4ce73>/<57f98>)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<4ce73>/<57f98>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<4ce73>/<4e183>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(typedef(kprojid_t=struct noname<4ce73>/<5808f>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<4ce73>/<4e183>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct kqid<4ce73>/<5803e>))) quotactl_ops struct <4ce73>/<582ff> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<4ce73>/<4ea66>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<4ce73>/<583eb>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),struct kqid<4ce73>/<5803e>,pointer(struct qc_dqblk<4ce73>/<5847c>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct kqid<4ce73>/<5803e>),pointer(struct qc_dqblk<4ce73>/<5847c>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),struct kqid<4ce73>/<5803e>,pointer(struct qc_dqblk<4ce73>/<5847c>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct qc_state<4ce73>/<5858a>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <4ce73>/<583eb> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <4ce73>/<5847c> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <4ce73>/<5858a> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<4ce73>/<585ba>[3] qc_type_state struct <4ce73>/<585ba> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <4ce73>/<5865b> size:? xattr_handler struct <4ce73>/<5866f> size:? hlist_bl_head struct <4ce73>/<58674> size:8 first 0 : pointer(struct hlist_bl_node<4ce73>/<4e7e1>) block_device struct <4ce73>/<5868e> size:? mtd_info struct <4ce73>/<58698> size:? quota_info struct <4ce73>/<5869d> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<4ce73>/<52031> files 48 : pointer(struct inode<4ce73>/<4e183>)[3] info 72 : struct mem_dqinfo<4ce73>/<58702>[3] ops 288 : pointer(const(struct quota_format_ops<4ce73>/<587c4>))[3] mem_dqinfo struct <4ce73>/<58702> size:72 dqi_format 0 : pointer(struct quota_format_type<4ce73>/<5877c>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<4ce73>/<4d67b> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <4ce73>/<5877c> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<4ce73>/<587c4>)) qf_owner 16 : pointer(struct module<4ce73>/<4ef7b>) qf_next 24 : pointer(struct quota_format_type<4ce73>/<5877c>) quota_format_ops struct <4ce73>/<587c4> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<4ce73>/<57f98>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<4ce73>/<4eadc>),pointer(struct kqid<4ce73>/<5803e>))) sb_writers struct <4ce73>/<58842> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) rw_sem 32 : struct percpu_rw_semaphore<4ce73>/<58880>[3] percpu_rw_semaphore struct <4ce73>/<58880> size:96 rss 0 : struct rcu_sync<4ce73>/<588c5> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<4ce73>/<588ff> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) block 88 : typedef(atomic_t=struct noname<4ce73>/<4d597>) rcu_sync struct <4ce73>/<588c5> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<4ce73>/<4ff68>) cb_head 32 : struct callback_head<4ce73>/<4f832> rcuwait struct <4ce73>/<588ff> size:8 task 0 : pointer(struct task_struct<4ce73>/<506fa>) fsnotify_mark_connector struct <4ce73>/<58919> size:? noname struct <4ce73>/<58929> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <4ce73>/<58946> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<4ce73>/<58946>),pointer(struct shrink_control<4ce73>/<5817e>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<4ce73>/<58946>),pointer(struct shrink_control<4ce73>/<5817e>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<4ce73>/<4d67b> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>))) list_lru struct <4ce73>/<589ce> size:32 node 0 : pointer(struct list_lru_node<4ce73>/<58a0c>) list 8 : struct list_head<4ce73>/<4d67b> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <4ce73>/<58a0c> size:64 lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) lru 8 : struct list_lru_one<4ce73>/<58a46> memcg_lrus 32 : pointer(struct list_lru_memcg<4ce73>/<58a6c>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <4ce73>/<58a46> size:24 list 0 : struct list_head<4ce73>/<4d67b> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <4ce73>/<58a6c> size:16 rcu 0 : struct callback_head<4ce73>/<4f832> lru 16 : pointer(struct list_lru_one<4ce73>/<58a46>)[no count] delayed_call struct <4ce73>/<58ac2> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <4ce73>/<58c06> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) ia_gid 12 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<4ce73>/<58c7b> ia_mtime 40 : struct timespec64<4ce73>/<58c7b> ia_ctime 56 : struct timespec64<4ce73>/<58c7b> ia_file 72 : pointer(struct file<4ce73>/<4f6db>) timespec64 struct <4ce73>/<58c7b> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <4ce73>/<58cc0> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<4ce73>/<4e4ea>) gid 52 : typedef(kgid_t=struct noname<4ce73>/<4e51c>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<4ce73>/<58c7b> mtime 80 : struct timespec64<4ce73>/<58c7b> ctime 96 : struct timespec64<4ce73>/<58c7b> btime 112 : struct timespec64<4ce73>/<58c7b> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <4ce73>/<58ddf> size:? bdi_writeback struct <4ce73>/<58e4b> size:? file_lock_context struct <4ce73>/<58e55> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<4ce73>/<4d4de>) flc_flock 8 : struct list_head<4ce73>/<4d67b> flc_posix 24 : struct list_head<4ce73>/<4d67b> flc_lease 40 : struct list_head<4ce73>/<4d67b> cdev struct <4ce73>/<58e98> size:? address_space_operations struct <4ce73>/<58ea7> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<4ce73>/<4de01>),pointer(struct writeback_control<4ce73>/<57eae>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct page<4ce73>/<4de01>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<4ce73>/<4e0b0>),pointer(struct writeback_control<4ce73>/<57eae>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<4ce73>/<4de01>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct address_space<4ce73>/<4e0b0>),pointer(struct list_head<4ce73>/<4d67b>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<4ce73>/<5904e>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct address_space<4ce73>/<4e0b0>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<4ce73>/<4de01>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<4ce73>/<4f6db>),pointer(struct address_space<4ce73>/<4e0b0>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<4ce73>/<4de01>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<4ce73>/<4e0b0>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<4ce73>/<4de01>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<4ce73>/<4de01>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<4ce73>/<4de01>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<4ce73>/<4fa91>),pointer(struct iov_iter<4ce73>/<4fb44>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<4ce73>/<4e0b0>),pointer(struct page<4ce73>/<4de01>),pointer(struct page<4ce73>/<4de01>),enum migrate_mode<4ce73>/<59125>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<4ce73>/<4de01>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<4ce73>/<4de01>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<4ce73>/<4de01>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<4ce73>/<4de01>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<4ce73>/<4de01>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<4ce73>/<4e0b0>),pointer(struct page<4ce73>/<4de01>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<4ce73>/<591d4>),pointer(struct file<4ce73>/<4f6db>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<4ce73>/<4f6db>))) readahead_control struct <4ce73>/<5904e> size:? migrate_mode enum <4ce73>/<59125> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 swap_info_struct struct <4ce73>/<591d4> size:? dev_pagemap struct <4ce73>/<59205> size:152 altmap 0 : struct vmem_altmap<4ce73>/<5929f> ref 48 : pointer(struct percpu_ref<4ce73>/<537f3>) internal_ref 56 : struct percpu_ref<4ce73>/<537f3> done 72 : struct completion<4ce73>/<51c2e> type 104 : enum memory_type<4ce73>/<592f5> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<4ce73>/<59324>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<4ce73>/<59281> noname union <4ce73>/<59281> size:16 range 0 : struct range<4ce73>/<59369> ranges 0 : struct range<4ce73>/<59369>[0] vmem_altmap struct <4ce73>/<5929f> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) memory_type enum <4ce73>/<592f5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 dev_pagemap_ops struct <4ce73>/<59324> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<4ce73>/<4de01>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<4ce73>/<59205>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<4ce73>/<59205>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<4ce73>/<4dcca>))) range struct <4ce73>/<59369> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) page_entry_size enum <4ce73>/<593b5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vm_userfaultfd_ctx struct <4ce73>/<5946e> size:0 noname struct <4ce73>/<59487> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <4ce73>/<594af> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<4ce73>/<4d638>))[4] linux_binfmt struct <4ce73>/<594d5> size:? noname struct <4ce73>/<594e5> size:40 id 0 : typedef(atomic64_t=struct noname<4ce73>/<4d638>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<4ce73>/<50595>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <4ce73>/<5952b> size:56 nr_threads 0 : typedef(atomic_t=struct noname<4ce73>/<4d597>) dumper 8 : struct core_thread<4ce73>/<5955c> startup 24 : struct completion<4ce73>/<51c2e> core_thread struct <4ce73>/<5955c> size:16 task 0 : pointer(struct task_struct<4ce73>/<506fa>) next 8 : pointer(struct core_thread<4ce73>/<5955c>) kioctx_table struct <4ce73>/<5958a> size:? mmu_notifier_subscriptions struct <4ce73>/<59594> size:? uprobes_state struct <4ce73>/<59599> size:0 kvm_memslots struct <4ce73>/<595b2> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<4ce73>/<4d597>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<4ce73>/<59619>[no count] kvm_memory_slot struct <4ce73>/<59619> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<4ce73>/<59696> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <4ce73>/<59696> size:0 kvm_io_bus struct <4ce73>/<596bc> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<4ce73>/<596f4>[no count] kvm_io_range struct <4ce73>/<596f4> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<4ce73>/<59731>) kvm_io_device struct <4ce73>/<59731> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<4ce73>/<59750>)) kvm_io_device_ops struct <4ce73>/<59750> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<4ce73>/<4d0d9>),pointer(struct kvm_io_device<4ce73>/<59731>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<4ce73>/<4d0d9>),pointer(struct kvm_io_device<4ce73>/<59731>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<4ce73>/<59731>))) kvm_vm_stat struct <4ce73>/<597d1> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <4ce73>/<597f3> size:392 mmu 0 : struct kvm_s2_mmu<4ce73>/<5987b> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<4ce73>/<59a14> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <4ce73>/<5987b> size:48 vmid 0 : struct kvm_vmid<4ce73>/<598c0> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<4ce73>/<598e6>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<4ce73>/<597f3>) kvm_vmid struct <4ce73>/<598c0> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <4ce73>/<598e6> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<4ce73>/<59940>) mmu 24 : pointer(struct kvm_s2_mmu<4ce73>/<5987b>) kvm_pgtable_mm_ops struct <4ce73>/<59940> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <4ce73>/<59a14> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<4ce73>/<59a91> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<4ce73>/<59b47>) dist_iodev 64 : struct vgic_io_device<4ce73>/<59c9a> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) lpi_list_head 128 : struct list_head<4ce73>/<4d67b> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<4ce73>/<4d67b> iter 168 : pointer(struct vgic_state_iter<4ce73>/<59f74>) its_vm 176 : struct its_vm<4ce73>/<59f79> noname union <4ce73>/<59a91> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<4ce73>/<4d67b> vgic_irq struct <4ce73>/<59b47> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) lpi_list 8 : struct list_head<4ce73>/<4d67b> ap_list 24 : struct list_head<4ce73>/<4d67b> vcpu 40 : pointer(struct kvm_vcpu<4ce73>/<4d0d9>) target_vcpu 48 : pointer(struct kvm_vcpu<4ce73>/<4d0d9>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<4ce73>/<574bb> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<4ce73>/<59bff> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<4ce73>/<59c71> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <4ce73>/<59bff> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_irq_config enum <4ce73>/<59c71> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 vgic_io_device struct <4ce73>/<59c9a> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<4ce73>/<59cb6> regions 16 : pointer(const(struct vgic_register_region<4ce73>/<59f45>)) iodev_type 24 : enum iodev_type<4ce73>/<59f4a> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<4ce73>/<59731> noname union <4ce73>/<59cb6> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<4ce73>/<4d0d9>) its 0 : pointer(struct vgic_its<4ce73>/<59d09>) vgic_its struct <4ce73>/<59d09> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<4ce73>/<59c9a> dev 56 : pointer(struct kvm_device<4ce73>/<59dbf>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<4ce73>/<4d5e9> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<4ce73>/<4d5e9> device_list 168 : struct list_head<4ce73>/<4d67b> collection_list 184 : struct list_head<4ce73>/<4d67b> kvm_device struct <4ce73>/<59dbf> size:40 ops 0 : pointer(const(struct kvm_device_ops<4ce73>/<59e07>)) kvm 8 : pointer(struct kvm<4ce73>/<4d2a9>) private 16 : pointer(no type) vm_node 24 : struct list_head<4ce73>/<4d67b> kvm_device_ops struct <4ce73>/<59e07> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<4ce73>/<59dbf>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<4ce73>/<59dbf>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<4ce73>/<59dbf>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<4ce73>/<59dbf>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<4ce73>/<59dbf>),pointer(struct kvm_device_attr<4ce73>/<59ece>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<4ce73>/<59dbf>),pointer(struct kvm_device_attr<4ce73>/<59ece>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<4ce73>/<59dbf>),pointer(struct kvm_device_attr<4ce73>/<59ece>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<4ce73>/<59dbf>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<4ce73>/<59dbf>),pointer(struct vm_area_struct<4ce73>/<4d9fe>))) kvm_device_attr struct <4ce73>/<59ece> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <4ce73>/<59f45> size:? iodev_type enum <4ce73>/<59f4a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 vgic_state_iter struct <4ce73>/<59f74> size:? its_vm struct <4ce73>/<59f79> size:128 fwnode 0 : pointer(struct fwnode_handle<4ce73>/<55871>) domain 8 : pointer(struct irq_domain<4ce73>/<55751>) vprop_page 16 : pointer(struct page<4ce73>/<4de01>) vpes 24 : pointer(pointer(struct its_vpe<4ce73>/<59ff8>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <4ce73>/<59ff8> size:128 vpt_page 0 : pointer(struct page<4ce73>/<4de01>) its_vm 8 : pointer(struct its_vm<4ce73>/<59f79>) vlpi_count 16 : typedef(atomic_t=struct noname<4ce73>/<4d597>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<4ce73>/<5a05c> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <4ce73>/<5a05c> size:72 noname 0 : struct noname<4ce73>/<5a068> noname 0 : struct noname<4ce73>/<5a08d> noname struct <4ce73>/<5a068> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <4ce73>/<5a08d> size:72 fwnode 0 : pointer(struct fwnode_handle<4ce73>/<55871>) sgi_domain 8 : pointer(struct irq_domain<4ce73>/<55751>) sgi_config 16 : struct noname<4ce73>/<5a0b5>[16] vmapp_count 64 : typedef(atomic_t=struct noname<4ce73>/<4d597>) noname struct <4ce73>/<5a0b5> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <4ce73>/<5a14a> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<4ce73>/<5a187>[0] kvm_coalesced_mmio struct <4ce73>/<5a187> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<4ce73>/<5a1b3> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <4ce73>/<5a1b3> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <4ce73>/<5a1f2> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<4ce73>/<505b6>[no count] mmu_notifier struct <4ce73>/<5a244> size:56 hlist 0 : struct hlist_node<4ce73>/<4ff32> ops 16 : pointer(const(struct mmu_notifier_ops<4ce73>/<5a294>)) mm 24 : pointer(struct mm_struct<4ce73>/<4d6a6>) rcu 32 : struct callback_head<4ce73>/<4f832> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <4ce73>/<5a294> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(struct mm_struct<4ce73>/<4d6a6>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(struct mm_struct<4ce73>/<4d6a6>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(struct mm_struct<4ce73>/<4d6a6>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(struct mm_struct<4ce73>/<4d6a6>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(struct mm_struct<4ce73>/<4d6a6>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<4ce73>/<4ddeb>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(const(struct mmu_notifier_range<4ce73>/<5a39e>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(const(struct mmu_notifier_range<4ce73>/<5a39e>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<4ce73>/<5a244>),pointer(struct mm_struct<4ce73>/<4d6a6>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<4ce73>/<5a244>)(pointer(struct mm_struct<4ce73>/<4d6a6>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<4ce73>/<5a244>))) mmu_notifier_range struct <4ce73>/<5a39e> size:48 vma 0 : pointer(struct vm_area_struct<4ce73>/<4d9fe>) mm 8 : pointer(struct mm_struct<4ce73>/<4d6a6>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<4ce73>/<5a403> migrate_pgmap_owner 40 : pointer(no type) mmu_notifier_event enum <4ce73>/<5a403> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_data struct <4ce73>/<5a48c> size:16 kvm 0 : pointer(struct kvm<4ce73>/<4d2a9>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<4ce73>/<5a4b5>) kvm_stats_debugfs_item struct <4ce73>/<5a4b5> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<4ce73>/<5a4f3> mode 16 : int (base type, DW_ATE_signed size:4) kvm_stat_kind enum <4ce73>/<5a4f3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 preempt_notifier struct <4ce73>/<5a50d> size:24 link 0 : struct hlist_node<4ce73>/<4ff32> ops 16 : pointer(struct preempt_ops<4ce73>/<5a536>) preempt_ops struct <4ce73>/<5a536> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<4ce73>/<5a50d>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<4ce73>/<5a50d>),pointer(struct task_struct<4ce73>/<506fa>))) kvm_run struct <4ce73>/<5a586> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<4ce73>/<5a60e> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<4ce73>/<5ab0f> noname union <4ce73>/<5a60e> size:256 hw 0 : struct noname<4ce73>/<5a621> fail_entry 0 : struct noname<4ce73>/<5a641> ex 0 : struct noname<4ce73>/<5a66e> io 0 : struct noname<4ce73>/<5a69b> debug 0 : struct noname<4ce73>/<5a6ef> mmio 0 : struct noname<4ce73>/<5a70f> hypercall 0 : struct noname<4ce73>/<5a756> tpr_access 0 : struct noname<4ce73>/<5a7aa> s390_sieic 0 : struct noname<4ce73>/<5a7e4> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<4ce73>/<5a82b> dcr 0 : struct noname<4ce73>/<5a858> internal 0 : struct noname<4ce73>/<5a892> osi 0 : struct noname<4ce73>/<5a8cc> papr_hcall 0 : struct noname<4ce73>/<5a8ed> s390_tsch 0 : struct noname<4ce73>/<5a927> epr 0 : struct noname<4ce73>/<5a988> system_event 0 : struct noname<4ce73>/<5a9a8> s390_stsi 0 : struct noname<4ce73>/<5a9d5> eoi 0 : struct noname<4ce73>/<5aa36> hyperv 0 : struct kvm_hyperv_exit<4ce73>/<5ab8e> arm_nisv 0 : struct noname<4ce73>/<5aa63> msr 0 : struct noname<4ce73>/<5aa90> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <4ce73>/<5a621> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <4ce73>/<5a641> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a66e> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a69b> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <4ce73>/<5a6ef> size:16 arch 0 : struct kvm_debug_exit_arch<4ce73>/<5ab3d> noname struct <4ce73>/<5a70f> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <4ce73>/<5a756> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a7aa> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a7e4> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a82b> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a858> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <4ce73>/<5a892> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <4ce73>/<5a8cc> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <4ce73>/<5a8ed> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <4ce73>/<5a927> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <4ce73>/<5a988> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <4ce73>/<5a9a8> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <4ce73>/<5a9d5> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <4ce73>/<5aa36> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <4ce73>/<5aa63> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <4ce73>/<5aa90> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <4ce73>/<5ab0f> size:2048 regs 0 : struct kvm_sync_regs<4ce73>/<5accc> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <4ce73>/<5ab3d> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <4ce73>/<5ab8e> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<4ce73>/<5abba> noname union <4ce73>/<5abba> size:48 synic 0 : struct noname<4ce73>/<5abca> hcall 0 : struct noname<4ce73>/<5ac17> syndbg 0 : struct noname<4ce73>/<5ac4c> noname struct <4ce73>/<5abca> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <4ce73>/<5ac17> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <4ce73>/<5ac4c> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <4ce73>/<5accc> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <4ce73>/<5ace1> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <4ce73>/<5ad93> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <4ce73>/<5adc4> size:8688 ctxt 0 : struct kvm_cpu_context<4ce73>/<4cf91> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<4ce73>/<5987b>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<4ce73>/<5afb9> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<4ce73>/<5aff7>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<4ce73>/<5aff7> external_debug_state 2400 : struct kvm_guest_debug_arch<4ce73>/<5aff7> host_thread_info 2912 : pointer(struct thread_info<4ce73>/<5122b>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<4ce73>/<4d051>) host_debug_state 2928 : struct noname<4ce73>/<5ae9f> vgic_cpu 3448 : struct vgic_cpu<4ce73>/<5b03d> timer_cpu 7440 : struct arch_timer_cpu<4ce73>/<5b22b> pmu 7704 : struct kvm_pmu<4ce73>/<5b2f1> guest_debug_preserved 8264 : struct noname<4ce73>/<5aef9> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<4ce73>/<5b374> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<4ce73>/<5b3ba> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<4ce73>/<5af98> noname struct <4ce73>/<5ae9f> size:520 regs 0 : struct kvm_guest_debug_arch<4ce73>/<5aff7> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <4ce73>/<5aef9> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <4ce73>/<5af98> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_vcpu_fault_info struct <4ce73>/<5afb9> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <4ce73>/<5aff7> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <4ce73>/<5b03d> size:3992 noname 0 : union noname<4ce73>/<5b050> private_irqs 312 : struct vgic_irq<4ce73>/<59b47>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<4ce73>/<4d500>) ap_list_head 3904 : struct list_head<4ce73>/<4d67b> rd_iodev 3920 : struct vgic_io_device<4ce73>/<59c9a> rdreg 3960 : pointer(struct vgic_redist_region<4ce73>/<5b1e6>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <4ce73>/<5b050> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<4ce73>/<5b0f0> vgic_v3 0 : struct vgic_v3_cpu_if<4ce73>/<5b149> vgic_v2_cpu_if struct <4ce73>/<5b0f0> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <4ce73>/<5b149> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<4ce73>/<59ff8> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <4ce73>/<5b1e6> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<4ce73>/<4d67b> arch_timer_cpu struct <4ce73>/<5b22b> size:264 timers 0 : struct arch_timer_context<4ce73>/<5b266>[2] bg_timer 192 : struct hrtimer<4ce73>/<51602> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <4ce73>/<5b266> size:96 vcpu 0 : pointer(struct kvm_vcpu<4ce73>/<4d0d9>) irq 8 : struct kvm_irq_level<4ce73>/<5b2b7> hrtimer 16 : struct hrtimer<4ce73>/<51602> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <4ce73>/<5b2b7> size:8 noname 0 : union noname<4ce73>/<5b2c7> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <4ce73>/<5b2c7> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <4ce73>/<5b2f1> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<4ce73>/<5b353>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<4ce73>/<5698d> kvm_pmc struct <4ce73>/<5b353> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<4ce73>/<55eda>) kvm_mmu_memory_cache struct <4ce73>/<5b374> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<4ce73>/<542be>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <4ce73>/<5b3ba> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <4ce73>/<5b3f8> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<4ce73>/<5b44e>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <4ce73>/<5b44e> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) arm64_hyp_spectre_vector enum <4ce73>/<5b47f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HYP_VECTOR_DIRECT = 0 HYP_VECTOR_SPECTRE_DIRECT = 1 HYP_VECTOR_INDIRECT = 2 HYP_VECTOR_SPECTRE_INDIRECT = 3 kvm_host_psci_config struct <5bca5>/<5bce4> size:24 version 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) function_ids_0_1 4 : struct psci_0_1_function_ids<5bca5>/<5bd52> psci_0_1_cpu_suspend_implemented 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) psci_0_1_cpu_on_implemented 21 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) psci_0_1_cpu_off_implemented 22 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) psci_0_1_migrate_implemented 23 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) psci_0_1_function_ids struct <5bca5>/<5bd52> size:16 cpu_suspend 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cpu_on 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cpu_off 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) migrate 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) psci_boot_args struct <5bca5>/<5bdb2> size:24 lock 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) pc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <5bca5>/<5bdea> size:4 counter 0 : int (base type, DW_ATE_signed size:4) module_state enum <5bca5>/<5be1e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <5bca5>/<5be44> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <5bca5>/<5be76> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <5bca5>/<5be8f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <5bca5>/<5beae> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <5bca5>/<5becd> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <5bca5>/<5bef3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <5bca5>/<5bf1f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <5bca5>/<5bf45> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <5bca5>/<5bf64> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <5bca5>/<5bf96> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <5bca5>/<5bfc1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <5bca5>/<5bfe0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <5bca5>/<5c005> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <5bca5>/<5c02a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <5bca5>/<5c04a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <5bca5>/<5c063> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <5bca5>/<5c088> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <5bca5>/<5c0bf> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 noname enum <5bca5>/<5c0d9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 kvm_host_data struct <5bca5>/<5c0f3> size:1808 host_ctxt 0 : struct kvm_cpu_context<5bca5>/<5c116> pmu_events 1792 : struct kvm_pmu_events<5bca5>/<6a321> kvm_cpu_context struct <5bca5>/<5c116> size:1792 regs 0 : struct user_pt_regs<5bca5>/<5c187> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<5bca5>/<5c1f3> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<5bca5>/<5c26b>) user_pt_regs struct <5bca5>/<5c187> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) user_fpsimd_state struct <5bca5>/<5c1f3> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] kvm_vcpu struct <5bca5>/<5c26b> size:9072 kvm 0 : pointer(struct kvm<5bca5>/<5c43b>) preempt_notifier 8 : struct preempt_notifier<5bca5>/<693af> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<5bca5>/<5c7ea> mutex 96 : struct mutex<5bca5>/<5c758> run 128 : pointer(struct kvm_run<5bca5>/<69428>) wait 136 : struct rcuwait<5bca5>/<6789a> pid 144 : pointer(struct pid<5bca5>/<5f61a>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<5bca5>/<62ce5>) stat 168 : struct kvm_vcpu_stat<5bca5>/<69b83> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<5bca5>/<69c35>[2] spin_loop 344 : struct noname<5bca5>/<5c3dd> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<5bca5>/<69c66> dirty_ring 9040 : struct kvm_dirty_ring<5bca5>/<6a29a> noname struct <5bca5>/<5c3dd> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <5bca5>/<5c43b> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) slots_lock 8 : struct mutex<5bca5>/<5c758> mm 40 : pointer(struct mm_struct<5bca5>/<5c815>) memslots 48 : pointer(struct kvm_memslots<5bca5>/<684e3>)[1] vcpus 56 : pointer(struct kvm_vcpu<5bca5>/<5c26b>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<5bca5>/<5c7ea> lock 4184 : struct mutex<5bca5>/<5c758> buses 4216 : pointer(struct kvm_io_bus<5bca5>/<685ed>)[4] irqfds 4248 : struct noname<5bca5>/<5c4e8> ioeventfds 4320 : struct list_head<5bca5>/<5c7ea> stat 4336 : struct kvm_vm_stat<5bca5>/<68702> arch 4344 : struct kvm_arch<5bca5>/<68724> users_count 4736 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<5bca5>/<6903d>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) coalesced_zones 4760 : struct list_head<5bca5>/<5c7ea> irq_lock 4776 : struct mutex<5bca5>/<5c758> irq_routing 4808 : pointer(struct kvm_irq_routing_table<5bca5>/<690e5>) irq_ack_notifier_list 4816 : struct hlist_head<5bca5>/<5f6b0> mmu_notifier 4824 : struct mmu_notifier<5bca5>/<69137> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<5bca5>/<5c7ea> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<5bca5>/<5d801>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<5bca5>/<69348>)) srcu 4944 : struct srcu_struct<5bca5>/<669c5> irq_srcu 6888 : struct srcu_struct<5bca5>/<669c5> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <5bca5>/<5c4e8> size:72 lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) items 8 : struct list_head<5bca5>/<5c7ea> resampler_list 24 : struct list_head<5bca5>/<5c7ea> resampler_lock 40 : struct mutex<5bca5>/<5c758> spinlock struct <5bca5>/<5c670> size:4 noname 0 : union noname<5bca5>/<5c680> noname union <5bca5>/<5c680> size:4 rlock 0 : struct raw_spinlock<5bca5>/<5c692> raw_spinlock struct <5bca5>/<5c692> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<5bca5>/<5c6b2>) qspinlock struct <5bca5>/<5c6b2> size:4 noname 0 : union noname<5bca5>/<5c6c2> noname union <5bca5>/<5c6c2> size:4 val 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) noname 0 : struct noname<5bca5>/<5c6da> noname 0 : struct noname<5bca5>/<5c6ff> noname struct <5bca5>/<5c6da> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <5bca5>/<5c6ff> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) mutex struct <5bca5>/<5c758> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) osq 12 : struct optimistic_spin_queue<5bca5>/<5c7d5> wait_list 16 : struct list_head<5bca5>/<5c7ea> noname struct <5bca5>/<5c7a7> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <5bca5>/<5c7d5> size:4 tail 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) list_head struct <5bca5>/<5c7ea> size:16 next 0 : pointer(struct list_head<5bca5>/<5c7ea>) prev 8 : pointer(struct list_head<5bca5>/<5c7ea>) mm_struct struct <5bca5>/<5c815> size:920 noname 0 : struct noname<5bca5>/<5c828> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <5bca5>/<5c828> size:920 mmap 0 : pointer(struct vm_area_struct<5bca5>/<5cb6d>) mm_rb 8 : struct rb_root<5bca5>/<60984> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<5bca5>/<5e807>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<5bca5>/<683b8>)) membarrier_state 72 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) mm_users 76 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) mm_count 80 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) has_pinned 84 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<5bca5>/<5d93b>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) mmap_lock 112 : struct rw_semaphore<5bca5>/<610f3> mmlist 152 : struct list_head<5bca5>/<5c7ea> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<5bca5>/<683e0> binfmt 736 : pointer(struct linux_binfmt<5bca5>/<68406>) context 744 : typedef(mm_context_t=struct noname<5bca5>/<68416>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<5bca5>/<6845c>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) ioctx_table 808 : pointer(struct kioctx_table<5bca5>/<684bb>) owner 816 : pointer(struct task_struct<5bca5>/<5f7f4>) user_ns 824 : pointer(struct user_namespace<5bca5>/<613fe>) exe_file 832 : pointer(struct file<5bca5>/<5e807>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<5bca5>/<684c5>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) uprobes_state 872 : struct uprobes_state<5bca5>/<684ca> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) async_put_work 880 : struct work_struct<5bca5>/<615b6> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <5bca5>/<5cb6d> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<5bca5>/<5cb6d>) vm_prev 24 : pointer(struct vm_area_struct<5bca5>/<5cb6d>) vm_rb 32 : struct rb_node<5bca5>/<5cc90> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<5bca5>/<5c815>) vm_page_prot 72 : typedef(pgprot_t=struct noname<5bca5>/<5ccce>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<5bca5>/<5cbf9> anon_vma_chain 120 : struct list_head<5bca5>/<5c7ea> anon_vma 136 : pointer(struct anon_vma<5bca5>/<5ccef>) vm_ops 144 : pointer(const(struct vm_operations_struct<5bca5>/<5ccfe>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<5bca5>/<5e807>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) vm_policy 184 : pointer(struct mempolicy<5bca5>/<660bf>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<5bca5>/<6839f> noname struct <5bca5>/<5cbf9> size:32 rb 0 : struct rb_node<5bca5>/<5cc90> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <5bca5>/<5cc90> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<5bca5>/<5cc90>) rb_left 16 : pointer(struct rb_node<5bca5>/<5cc90>) noname struct <5bca5>/<5ccce> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <5bca5>/<5ccef> size:? vm_operations_struct struct <5bca5>/<5ccfe> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<5bca5>/<5cb6d>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<5bca5>/<5cb6d>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<5bca5>/<5ce39>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<5bca5>/<5ce39>),enum page_entry_size<5bca5>/<5c02a>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<5bca5>/<5ce39>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<5bca5>/<5cb6d>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<5bca5>/<5ce39>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<5bca5>/<5ce39>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<5bca5>/<5cb6d>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),pointer(struct mempolicy<5bca5>/<660bf>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<5bca5>/<660bf>)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<5bca5>/<5cf70>)(pointer(struct vm_area_struct<5bca5>/<5cb6d>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <5bca5>/<5ce39> size:96 vma 0 : pointer(struct vm_area_struct<5bca5>/<5cb6d>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<5bca5>/<5cf07>)) pud 40 : pointer(typedef(pud_t=struct noname<5bca5>/<5cf33>)) orig_pte 48 : typedef(pte_t=struct noname<5bca5>/<5cf5a>) cow_page 56 : pointer(struct page<5bca5>/<5cf70>) page 64 : pointer(struct page<5bca5>/<5cf70>) pte 72 : pointer(typedef(pte_t=struct noname<5bca5>/<5cf5a>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<5bca5>/<5c670>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<5bca5>/<5cf70>)) noname struct <5bca5>/<5cf07> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <5bca5>/<5cf33> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <5bca5>/<5cf5a> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <5bca5>/<5cf70> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<5bca5>/<5cf8d> noname 48 : union noname<5bca5>/<5d1cc> _refcount 52 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <5bca5>/<5cf8d> size:40 noname 0 : struct noname<5bca5>/<5cf99> noname 0 : struct noname<5bca5>/<5cfd6> noname 0 : struct noname<5bca5>/<5cfef> noname 0 : struct noname<5bca5>/<5d0bd> noname 0 : struct noname<5bca5>/<5d106> noname 0 : struct noname<5bca5>/<5d137> noname 0 : struct noname<5bca5>/<5d199> callback_head 0 : struct callback_head<5bca5>/<5e95e> noname struct <5bca5>/<5cf99> size:40 lru 0 : struct list_head<5bca5>/<5c7ea> mapping 16 : pointer(struct address_space<5bca5>/<5d21f>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <5bca5>/<5cfd6> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <5bca5>/<5cfef> size:40 noname 0 : union noname<5bca5>/<5cffb> slab_cache 16 : pointer(struct kmem_cache<5bca5>/<63380>) freelist 24 : pointer(no type) noname 32 : union noname<5bca5>/<5d05d> noname union <5bca5>/<5cffb> size:16 slab_list 0 : struct list_head<5bca5>/<5c7ea> noname 0 : struct noname<5bca5>/<5d013> noname struct <5bca5>/<5d013> size:16 next 0 : pointer(struct page<5bca5>/<5cf70>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <5bca5>/<5d05d> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<5bca5>/<5d081> noname struct <5bca5>/<5d081> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <5bca5>/<5d0bd> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <5bca5>/<5d106> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) deferred_list 16 : struct list_head<5bca5>/<5c7ea> noname struct <5bca5>/<5d137> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<5bca5>/<5cf70>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<5bca5>/<5d167> ptl 32 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) noname union <5bca5>/<5d167> size:8 pt_mm 0 : pointer(struct mm_struct<5bca5>/<5c815>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) noname struct <5bca5>/<5d199> size:16 pgmap 0 : pointer(struct dev_pagemap<5bca5>/<6817b>) zone_device_data 8 : pointer(no type) noname union <5bca5>/<5d1cc> size:4 _mapcount 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <5bca5>/<5d21f> size:160 host 0 : pointer(struct inode<5bca5>/<5d2f2>) i_pages 8 : struct xarray<5bca5>/<5f7be> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) i_mmap 32 : struct rb_root_cached<5bca5>/<60963> i_mmap_rwsem 48 : struct rw_semaphore<5bca5>/<610f3> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<5bca5>/<67e42>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) private_list 136 : struct list_head<5bca5>/<5c7ea> private_data 152 : pointer(no type) inode struct <5bca5>/<5d2f2> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<5bca5>/<5d659>) i_gid 8 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<5bca5>/<5d6b7>) i_default_acl 24 : pointer(struct posix_acl<5bca5>/<5d6b7>) i_op 32 : pointer(const(struct inode_operations<5bca5>/<5d6c6>)) i_sb 40 : pointer(struct super_block<5bca5>/<5dc2e>) i_mapping 48 : pointer(struct address_space<5bca5>/<5d21f>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<5bca5>/<5d3a1> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<5bca5>/<67c16> i_mtime 104 : struct timespec64<5bca5>/<67c16> i_ctime 120 : struct timespec64<5bca5>/<67c16> i_lock 136 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<5bca5>/<610f3> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<5bca5>/<5f05e> i_io_list 232 : struct list_head<5bca5>/<5c7ea> i_wb 248 : pointer(struct bdi_writeback<5bca5>/<67de6>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<5bca5>/<5c7ea> i_sb_list 280 : struct list_head<5bca5>/<5c7ea> i_wb_list 296 : struct list_head<5bca5>/<5c7ea> noname 312 : union noname<5bca5>/<5d4fc> i_version 328 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) i_sequence 336 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) i_count 344 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) i_dio_count 348 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) i_writecount 352 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) i_readcount 356 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) noname 360 : union noname<5bca5>/<5d57b> i_flctx 368 : pointer(struct file_lock_context<5bca5>/<67df0>) i_data 376 : struct address_space<5bca5>/<5d21f> i_devices 536 : struct list_head<5bca5>/<5c7ea> noname 552 : union noname<5bca5>/<5d5d0> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<5bca5>/<678b4>) i_private 576 : pointer(no type) noname union <5bca5>/<5d3a1> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <5bca5>/<5d4fc> size:16 i_dentry 0 : struct hlist_head<5bca5>/<5f6b0> i_rcu 0 : struct callback_head<5bca5>/<5e95e> noname union <5bca5>/<5d57b> size:8 i_fop 0 : pointer(const(struct file_operations<5bca5>/<5e99b>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<5bca5>/<5d2f2>))) noname union <5bca5>/<5d5d0> size:8 i_pipe 0 : pointer(struct pipe_inode_info<5bca5>/<5ed82>) i_cdev 0 : pointer(struct cdev<5bca5>/<67e33>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <5bca5>/<5d659> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <5bca5>/<5d68b> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <5bca5>/<5d6b7> size:? inode_operations struct <5bca5>/<5d6c6> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<5bca5>/<5d801>)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<5bca5>/<5d801>),pointer(struct inode<5bca5>/<5d2f2>),pointer(struct delayed_call<5bca5>/<67a5d>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<5bca5>/<5d6b7>)(pointer(struct inode<5bca5>/<5d2f2>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>),pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>),pointer(struct iattr<5bca5>/<67ba1>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<5bca5>/<5dbca>)),pointer(struct kstat<5bca5>/<67c5b>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<5bca5>/<5d801>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct fiemap_extent_info<5bca5>/<67d7a>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct timespec64<5bca5>/<67c16>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),pointer(struct file<5bca5>/<5e807>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct dentry<5bca5>/<5d801>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct posix_acl<5bca5>/<5d6b7>),int (base type, DW_ATE_signed size:4))) dentry struct <5bca5>/<5d801> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<5bca5>/<5d919>) d_hash 8 : struct hlist_bl_node<5bca5>/<5d950> d_parent 24 : pointer(struct dentry<5bca5>/<5d801>) d_name 32 : struct qstr<5bca5>/<5d97b> d_inode 48 : pointer(struct inode<5bca5>/<5d2f2>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<5bca5>/<5d9e4> d_op 96 : pointer(const(struct dentry_operations<5bca5>/<5da36>)) d_sb 104 : pointer(struct super_block<5bca5>/<5dc2e>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<5bca5>/<5d8a1> d_child 144 : struct list_head<5bca5>/<5c7ea> d_subdirs 160 : struct list_head<5bca5>/<5c7ea> d_u 176 : union noname<5bca5>/<5d8e2> noname union <5bca5>/<5d8a1> size:16 d_lru 0 : struct list_head<5bca5>/<5c7ea> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>)) noname union <5bca5>/<5d8e2> size:16 d_alias 0 : struct hlist_node<5bca5>/<5f05e> d_in_lookup_hash 0 : struct hlist_bl_node<5bca5>/<5d950> d_rcu 0 : struct callback_head<5bca5>/<5e95e> seqcount_spinlock struct <5bca5>/<5d919> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<5bca5>/<5d93b>) seqcount struct <5bca5>/<5d93b> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <5bca5>/<5d950> size:16 next 0 : pointer(struct hlist_bl_node<5bca5>/<5d950>) pprev 8 : pointer(pointer(struct hlist_bl_node<5bca5>/<5d950>)) qstr struct <5bca5>/<5d97b> size:16 noname 0 : union noname<5bca5>/<5d98b> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <5bca5>/<5d98b> size:8 noname 0 : struct noname<5bca5>/<5d997> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <5bca5>/<5d997> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <5bca5>/<5d9e4> size:8 noname 0 : union noname<5bca5>/<5d9f4> noname union <5bca5>/<5d9f4> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<5bca5>/<5da0d> noname struct <5bca5>/<5da0d> size:8 lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <5bca5>/<5da36> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<5bca5>/<5d801>)),pointer(struct qstr<5bca5>/<5d97b>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<5bca5>/<5d801>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<5bca5>/<5d97b>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<5bca5>/<5d801>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<5bca5>/<5d801>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<5bca5>/<5d801>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<5bca5>/<5d801>),pointer(struct inode<5bca5>/<5d2f2>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<5bca5>/<5d801>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<5bca5>/<5dbc0>)(pointer(struct path<5bca5>/<5dbca>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<5bca5>/<5dbca>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<5bca5>/<5d801>)(pointer(struct dentry<5bca5>/<5d801>),pointer(const(struct inode<5bca5>/<5d2f2>)))) vfsmount struct <5bca5>/<5dbc0> size:? path struct <5bca5>/<5dbca> size:16 mnt 0 : pointer(struct vfsmount<5bca5>/<5dbc0>) dentry 8 : pointer(struct dentry<5bca5>/<5d801>) super_block struct <5bca5>/<5dc2e> size:1408 s_list 0 : struct list_head<5bca5>/<5c7ea> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<5bca5>/<5df99>) s_op 48 : pointer(const(struct super_operations<5bca5>/<66cc5>)) dq_op 56 : pointer(const(struct dquot_operations<5bca5>/<67168>)) s_qcop 64 : pointer(const(struct quotactl_ops<5bca5>/<6729a>)) s_export_op 72 : pointer(const(struct export_operations<5bca5>/<675f6>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<5bca5>/<5d801>) s_umount 112 : struct rw_semaphore<5bca5>/<610f3> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<5bca5>/<6760a>))) s_roots 176 : struct hlist_bl_head<5bca5>/<6760f> s_mounts 184 : struct list_head<5bca5>/<5c7ea> s_bdev 200 : pointer(struct block_device<5bca5>/<67629>) s_bdi 208 : pointer(struct backing_dev_info<5bca5>/<63275>) s_mtd 216 : pointer(struct mtd_info<5bca5>/<67633>) s_instances 224 : struct hlist_node<5bca5>/<5f05e> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<5bca5>/<67638> s_writers 560 : struct sb_writers<5bca5>/<677dd> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<5bca5>/<678b4>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<5bca5>/<678c4>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<5bca5>/<5c758> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<5bca5>/<5da36>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<5bca5>/<678e1> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<5bca5>/<6298e>) s_pins 1136 : struct hlist_head<5bca5>/<5f6b0> s_user_ns 1144 : pointer(struct user_namespace<5bca5>/<613fe>) s_dentry_lru 1152 : struct list_lru<5bca5>/<67969> s_inode_lru 1184 : struct list_lru<5bca5>/<67969> rcu 1216 : struct callback_head<5bca5>/<5e95e> destroy_work 1232 : struct work_struct<5bca5>/<615b6> s_sync_lock 1264 : struct mutex<5bca5>/<5c758> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) s_inodes 1352 : struct list_head<5bca5>/<5c7ea> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) s_inodes_wb 1376 : struct list_head<5bca5>/<5c7ea> file_system_type struct <5bca5>/<5df99> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<5bca5>/<5e088>))) parameters 24 : pointer(const(struct fs_parameter_spec<5bca5>/<5e097>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<5bca5>/<5d801>)(pointer(struct file_system_type<5bca5>/<5df99>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<5bca5>/<5dc2e>))) owner 48 : pointer(struct module<5bca5>/<5e0cd>) next 56 : pointer(struct file_system_type<5bca5>/<5df99>) fs_supers 64 : struct hlist_head<5bca5>/<5f6b0> s_lock_key 72 : struct lock_class_key<5bca5>/<641dc> s_umount_key 72 : struct lock_class_key<5bca5>/<641dc> s_vfs_rename_key 72 : struct lock_class_key<5bca5>/<641dc> s_writers_key 72 : struct lock_class_key<5bca5>/<641dc>[3] i_lock_key 72 : struct lock_class_key<5bca5>/<641dc> i_mutex_key 72 : struct lock_class_key<5bca5>/<641dc> i_mutex_dir_key 72 : struct lock_class_key<5bca5>/<641dc> fs_context struct <5bca5>/<5e088> size:? fs_parameter_spec struct <5bca5>/<5e097> size:? module struct <5bca5>/<5e0cd> size:832 state 0 : enum module_state<5bca5>/<5be1e> list 8 : struct list_head<5bca5>/<5c7ea> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<5bca5>/<5e388> modinfo_attrs 176 : pointer(struct module_attribute<5bca5>/<66499>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<5bca5>/<5e3cd>) syms 208 : pointer(const(struct kernel_symbol<5bca5>/<6655f>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<5bca5>/<5c758> kp 264 : pointer(struct kernel_param<5bca5>/<6659b>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<5bca5>/<6655f>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<5bca5>/<6655f>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<5bca5>/<6673a>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<5bca5>/<66765> init_layout 464 : struct module_layout<5bca5>/<66765> arch 544 : struct mod_arch_specific<5bca5>/<66802> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<5bca5>/<5c7ea> bug_table 608 : pointer(struct bug_entry<5bca5>/<6689e>) kallsyms 616 : pointer(struct mod_kallsyms<5bca5>/<668dc>) core_kallsyms 624 : struct mod_kallsyms<5bca5>/<668dc> sect_attrs 656 : pointer(struct module_sect_attrs<5bca5>/<669ac>) notes_attrs 664 : pointer(struct module_notes_attrs<5bca5>/<669b6>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<5bca5>/<669c5>)) jump_entries 720 : pointer(struct jump_entry<5bca5>/<66c82>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<5bca5>/<5c7ea> target_list 752 : struct list_head<5bca5>/<5c7ea> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) module_kobject struct <5bca5>/<5e388> size:96 kobj 0 : struct kobject<5bca5>/<5e3cd> mod 64 : pointer(struct module<5bca5>/<5e0cd>) drivers_dir 72 : pointer(struct kobject<5bca5>/<5e3cd>) mp 80 : pointer(struct module_param_attrs<5bca5>/<6648f>) kobj_completion 88 : pointer(struct completion<5bca5>/<60cf0>) kobject struct <5bca5>/<5e3cd> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<5bca5>/<5c7ea> parent 24 : pointer(struct kobject<5bca5>/<5e3cd>) kset 32 : pointer(struct kset<5bca5>/<5e47f>) ktype 40 : pointer(struct kobj_type<5bca5>/<5e5ba>) sd 48 : pointer(struct kernfs_node<5bca5>/<61e80>) kref 56 : struct kref<5bca5>/<66475> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <5bca5>/<5e47f> size:96 list 0 : struct list_head<5bca5>/<5c7ea> list_lock 16 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) kobj 24 : struct kobject<5bca5>/<5e3cd> uevent_ops 88 : pointer(const(struct kset_uevent_ops<5bca5>/<5e4c2>)) kset_uevent_ops struct <5bca5>/<5e4c2> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<5bca5>/<5e47f>),pointer(struct kobject<5bca5>/<5e3cd>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<5bca5>/<5e47f>),pointer(struct kobject<5bca5>/<5e3cd>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<5bca5>/<5e47f>),pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct kobj_uevent_env<5bca5>/<5e547>)))) kobj_uevent_env struct <5bca5>/<5e547> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <5bca5>/<5e5ba> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<5bca5>/<5e3cd>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<5bca5>/<5e62d>)) default_attrs 16 : pointer(pointer(struct attribute<5bca5>/<5e695>)) default_groups 24 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<5bca5>/<64cda>))(pointer(struct kobject<5bca5>/<5e3cd>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<5bca5>/<5e3cd>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<5bca5>/<5e3cd>),pointer(typedef(kuid_t=struct noname<5bca5>/<5d659>)),pointer(typedef(kgid_t=struct noname<5bca5>/<5d68b>)))) sysfs_ops struct <5bca5>/<5e62d> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct attribute<5bca5>/<5e695>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct attribute<5bca5>/<5e695>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <5bca5>/<5e695> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <5bca5>/<5e70a> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct attribute<5bca5>/<5e695>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct bin_attribute<5bca5>/<5e788>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<5bca5>/<5e695>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<5bca5>/<5e788>)) bin_attribute struct <5bca5>/<5e788> size:56 attr 0 : struct attribute<5bca5>/<5e695> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct bin_attribute<5bca5>/<5e788>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct bin_attribute<5bca5>/<5e788>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct kobject<5bca5>/<5e3cd>),pointer(struct bin_attribute<5bca5>/<5e788>),pointer(struct vm_area_struct<5bca5>/<5cb6d>))) file struct <5bca5>/<5e807> size:232 f_u 0 : union noname<5bca5>/<5e81e> f_path 16 : struct path<5bca5>/<5dbca> f_inode 32 : pointer(struct inode<5bca5>/<5d2f2>) f_op 40 : pointer(const(struct file_operations<5bca5>/<5e99b>)) f_lock 48 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) f_write_hint 52 : enum rw_hint<5bca5>/<5be44> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<5bca5>/<5c758> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<5bca5>/<5f5bd> f_cred 144 : pointer(const(struct cred<5bca5>/<60dc8>)) f_ra 152 : struct file_ra_state<5bca5>/<663b3> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<5bca5>/<5f6b0>) f_mapping 216 : pointer(struct address_space<5bca5>/<5d21f>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <5bca5>/<5e81e> size:16 fu_llist 0 : struct llist_node<5bca5>/<5e944> fu_rcuhead 0 : struct callback_head<5bca5>/<5e95e> llist_node struct <5bca5>/<5e944> size:8 next 0 : pointer(struct llist_node<5bca5>/<5e944>) callback_head struct <5bca5>/<5e95e> size:16 next 0 : pointer(struct callback_head<5bca5>/<5e95e>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<5bca5>/<5e95e>))) file_operations struct <5bca5>/<5e99b> size:256 owner 0 : pointer(struct module<5bca5>/<5e0cd>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<5bca5>/<5ebbd>),pointer(struct iov_iter<5bca5>/<5ec70>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<5bca5>/<5ebbd>),pointer(struct iov_iter<5bca5>/<5ec70>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<5bca5>/<5ebbd>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct dir_context<5bca5>/<5edb6>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct dir_context<5bca5>/<5edb6>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<5bca5>/<5e807>),pointer(struct poll_table_struct<5bca5>/<5ee34>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<5bca5>/<5e807>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<5bca5>/<5e807>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct vm_area_struct<5bca5>/<5cb6d>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct file<5bca5>/<5e807>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct file<5bca5>/<5e807>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<5bca5>/<5e807>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<5bca5>/<5eef6>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),pointer(struct page<5bca5>/<5cf70>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<5bca5>/<5e807>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<5bca5>/<5eef6>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<5bca5>/<5ed82>),pointer(struct file<5bca5>/<5e807>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<5bca5>/<5ed82>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<5bca5>/<5eef6>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<5bca5>/<5e807>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct file<5bca5>/<5e807>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <5bca5>/<5ebbd> size:48 ki_filp 0 : pointer(struct file<5bca5>/<5e807>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<5bca5>/<5ebbd>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<5bca5>/<5ec2a> noname union <5bca5>/<5ec2a> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<5bca5>/<5ec66>) wait_page_queue struct <5bca5>/<5ec66> size:? iov_iter struct <5bca5>/<5ec70> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<5bca5>/<5eca4> noname 32 : union noname<5bca5>/<5ece1> noname union <5bca5>/<5eca4> size:8 iov 0 : pointer(const(struct iovec<5bca5>/<5ed22>)) kvec 0 : pointer(const(struct kvec<5bca5>/<5ed4d>)) bvec 0 : pointer(const(struct bio_vec<5bca5>/<5ed78>)) pipe 0 : pointer(struct pipe_inode_info<5bca5>/<5ed82>) noname union <5bca5>/<5ece1> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<5bca5>/<5ecf9> noname struct <5bca5>/<5ecf9> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <5bca5>/<5ed22> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <5bca5>/<5ed4d> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <5bca5>/<5ed78> size:? pipe_inode_info struct <5bca5>/<5ed82> size:? dir_context struct <5bca5>/<5edb6> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<5bca5>/<5edb6>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <5bca5>/<5ee34> size:? file_lock struct <5bca5>/<5eef6> size:216 fl_blocker 0 : pointer(struct file_lock<5bca5>/<5eef6>) fl_list 8 : struct list_head<5bca5>/<5c7ea> fl_link 24 : struct hlist_node<5bca5>/<5f05e> fl_blocked_requests 40 : struct list_head<5bca5>/<5c7ea> fl_blocked_member 56 : struct list_head<5bca5>/<5c7ea> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) fl_file 120 : pointer(struct file<5bca5>/<5e807>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<5bca5>/<5f0ba>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<5bca5>/<5f1a3>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<5bca5>/<5f1ee>)) fl_u 184 : union noname<5bca5>/<5f003> noname union <5bca5>/<5f003> size:32 nfs_fl 0 : struct nfs_lock_info<5bca5>/<5f2d1> nfs4_fl 0 : struct nfs4_lock_info<5bca5>/<5f308> afs 0 : struct noname<5bca5>/<5f02f> noname struct <5bca5>/<5f02f> size:24 link 0 : struct list_head<5bca5>/<5c7ea> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <5bca5>/<5f05e> size:16 next 0 : pointer(struct hlist_node<5bca5>/<5f05e>) pprev 8 : pointer(pointer(struct hlist_node<5bca5>/<5f05e>)) wait_queue_head struct <5bca5>/<5f094> size:24 lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) head 8 : struct list_head<5bca5>/<5c7ea> fasync_struct struct <5bca5>/<5f0ba> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<5bca5>/<5f11e>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<5bca5>/<5f0ba>) fa_file 24 : pointer(struct file<5bca5>/<5e807>) fa_rcu 32 : struct callback_head<5bca5>/<5e95e> noname struct <5bca5>/<5f11e> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<5bca5>/<5f13a>) qrwlock struct <5bca5>/<5f13a> size:8 noname 0 : union noname<5bca5>/<5f14a> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<5bca5>/<5c6b2>) noname union <5bca5>/<5f14a> size:4 cnts 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) noname 0 : struct noname<5bca5>/<5f162> noname struct <5bca5>/<5f162> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <5bca5>/<5f1a3> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<5bca5>/<5eef6>),pointer(struct file_lock<5bca5>/<5eef6>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<5bca5>/<5eef6>))) lock_manager_operations struct <5bca5>/<5f1ee> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<5bca5>/<5eef6>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<5bca5>/<5eef6>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<5bca5>/<5eef6>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<5bca5>/<5eef6>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<5bca5>/<5c7ea>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<5bca5>/<5eef6>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<5bca5>/<5eef6>))) nfs_lock_info struct <5bca5>/<5f2d1> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<5bca5>/<5f303>) list 16 : struct list_head<5bca5>/<5c7ea> nlm_lockowner struct <5bca5>/<5f303> size:? nfs4_lock_info struct <5bca5>/<5f308> size:8 owner 0 : pointer(struct nfs4_lock_state<5bca5>/<5f322>) nfs4_lock_state struct <5bca5>/<5f322> size:? seq_file struct <5bca5>/<5f425> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<5bca5>/<5c758> op 88 : pointer(const(struct seq_operations<5bca5>/<5f4c8>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<5bca5>/<5e807>)) private 112 : pointer(no type) seq_operations struct <5bca5>/<5f4c8> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<5bca5>/<5f425>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type))) fown_struct struct <5bca5>/<5f5bd> size:32 lock 0 : typedef(rwlock_t=struct noname<5bca5>/<5f11e>) pid 8 : pointer(struct pid<5bca5>/<5f61a>) pid_type 16 : enum pid_type<5bca5>/<5bf96> uid 20 : typedef(kuid_t=struct noname<5bca5>/<5d659>) euid 24 : typedef(kuid_t=struct noname<5bca5>/<5d659>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <5bca5>/<5f61a> size:112 count 0 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) tasks 16 : struct hlist_head<5bca5>/<5f6b0>[4] inodes 48 : struct hlist_head<5bca5>/<5f6b0> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) rcu 80 : struct callback_head<5bca5>/<5e95e> numbers 96 : struct upid<5bca5>/<5f6d1>[1] refcount_struct struct <5bca5>/<5f68f> size:4 refs 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) hlist_head struct <5bca5>/<5f6b0> size:8 first 0 : pointer(struct hlist_node<5bca5>/<5f05e>) upid struct <5bca5>/<5f6d1> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<5bca5>/<5f6f7>) pid_namespace struct <5bca5>/<5f6f7> size:136 idr 0 : struct idr<5bca5>/<5f791> rcu 24 : struct callback_head<5bca5>/<5e95e> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<5bca5>/<5f7f4>) pid_cachep 56 : pointer(struct kmem_cache<5bca5>/<63380>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<5bca5>/<5f6f7>) bacct 80 : pointer(struct fs_pin<5bca5>/<663ae>) user_ns 88 : pointer(struct user_namespace<5bca5>/<613fe>) ucounts 96 : pointer(struct ucounts<5bca5>/<6189c>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<5bca5>/<6156e> idr struct <5bca5>/<5f791> size:24 idr_rt 0 : struct xarray<5bca5>/<5f7be> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <5bca5>/<5f7be> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <5bca5>/<5f7f4> size:3456 thread_info 0 : struct thread_info<5bca5>/<60325> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<5bca5>/<60381> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<5bca5>/<5f7f4>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<5bca5>/<603dd>)) se 128 : struct sched_entity<5bca5>/<603e2> rt 384 : struct sched_rt_entity<5bca5>/<605a1> sched_task_group 432 : pointer(struct task_group<5bca5>/<60610>) dl 440 : struct sched_dl_entity<5bca5>/<60615> preempt_notifiers 664 : struct hlist_head<5bca5>/<5f6b0> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<5bca5>/<609bd>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<5bca5>/<609bd>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<5bca5>/<609de> rcu_node_entry 744 : struct list_head<5bca5>/<5c7ea> rcu_blocked_node 760 : pointer(struct rcu_node<5bca5>/<60a41>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<5bca5>/<5c7ea> sched_info 800 : struct sched_info<5bca5>/<60a46> tasks 832 : struct list_head<5bca5>/<5c7ea> pushable_tasks 848 : struct plist_node<5bca5>/<60a84> pushable_dl_tasks 888 : struct rb_node<5bca5>/<5cc90> mm 912 : pointer(struct mm_struct<5bca5>/<5c815>) active_mm 920 : pointer(struct mm_struct<5bca5>/<5c815>) vmacache 928 : struct vmacache<5bca5>/<60ab1> rss_stat 968 : struct task_rss_stat<5bca5>/<60ade> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<5bca5>/<60b0b> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<5bca5>/<5f7f4>) parent 1112 : pointer(struct task_struct<5bca5>/<5f7f4>) children 1120 : struct list_head<5bca5>/<5c7ea> sibling 1136 : struct list_head<5bca5>/<5c7ea> group_leader 1152 : pointer(struct task_struct<5bca5>/<5f7f4>) ptraced 1160 : struct list_head<5bca5>/<5c7ea> ptrace_entry 1176 : struct list_head<5bca5>/<5c7ea> thread_pid 1192 : pointer(struct pid<5bca5>/<5f61a>) pid_links 1200 : struct hlist_node<5bca5>/<5f05e>[4] thread_group 1264 : struct list_head<5bca5>/<5c7ea> thread_node 1280 : struct list_head<5bca5>/<5c7ea> vfork_done 1296 : pointer(struct completion<5bca5>/<60cf0>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<5bca5>/<60d37> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<5bca5>/<60d64> ptracer_cred 1496 : pointer(const(struct cred<5bca5>/<60dc8>)) real_cred 1504 : pointer(const(struct cred<5bca5>/<60dc8>)) cred 1512 : pointer(const(struct cred<5bca5>/<60dc8>)) cached_requested_key 1520 : pointer(struct key<5bca5>/<60f3c>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<5bca5>/<61948>) sysvsem 1552 : struct sysv_sem<5bca5>/<6194d> sysvshm 1560 : struct sysv_shm<5bca5>/<6196c> fs 1576 : pointer(struct fs_struct<5bca5>/<61986>) files 1584 : pointer(struct files_struct<5bca5>/<61990>) io_uring 1592 : pointer(struct io_uring_task<5bca5>/<6199a>) nsproxy 1600 : pointer(struct nsproxy<5bca5>/<619a4>) signal 1608 : pointer(struct signal_struct<5bca5>/<62998>) sighand 1616 : pointer(struct sighand_struct<5bca5>/<63112>) blocked 1624 : typedef(sigset_t=struct noname<5bca5>/<62ce5>) real_blocked 1632 : typedef(sigset_t=struct noname<5bca5>/<62ce5>) saved_sigmask 1640 : typedef(sigset_t=struct noname<5bca5>/<62ce5>) pending 1648 : struct sigpending<5bca5>/<62cb9> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<5bca5>/<5e95e>) audit_context 1704 : pointer(struct audit_context<5bca5>/<631e8>) loginuid 1712 : typedef(kuid_t=struct noname<5bca5>/<5d659>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<5bca5>/<631ed> syscall_dispatch 1736 : struct syscall_user_dispatch<5bca5>/<63224> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) wake_q 1760 : struct wake_q_node<5bca5>/<6322c> pi_waiters 1768 : struct rb_root_cached<5bca5>/<60963> pi_top_task 1784 : pointer(struct task_struct<5bca5>/<5f7f4>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<5bca5>/<6324d>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<5bca5>/<63257>) plug 1816 : pointer(struct blk_plug<5bca5>/<63261>) reclaim_state 1824 : pointer(struct reclaim_state<5bca5>/<6326b>) backing_dev_info 1832 : pointer(struct backing_dev_info<5bca5>/<63275>) io_context 1840 : pointer(struct io_context<5bca5>/<6327f>) capture_control 1848 : pointer(struct capture_control<5bca5>/<6338a>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<5bca5>/<6339f>)) ioac 1872 : struct task_io_accounting<5bca5>/<62dbd> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<5bca5>/<63625>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<5bca5>/<5d919>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<5bca5>/<61a93>) cg_list 1984 : struct list_head<5bca5>/<5c7ea> robust_list 2000 : pointer(struct robust_list_head<5bca5>/<6363b>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<5bca5>/<63645>) pi_state_list 2016 : struct list_head<5bca5>/<5c7ea> pi_state_cache 2032 : pointer(struct futex_pi_state<5bca5>/<636a8>) futex_exit_mutex 2040 : struct mutex<5bca5>/<5c758> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<5bca5>/<636be>)[2] perf_event_mutex 2096 : struct mutex<5bca5>/<5c758> perf_event_list 2128 : struct list_head<5bca5>/<5c7ea> mempolicy 2144 : pointer(struct mempolicy<5bca5>/<660bf>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<5bca5>/<5e95e> numa_group 2224 : pointer(struct numa_group<5bca5>/<660c9>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<5bca5>/<660e4>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<5bca5>/<6613b> noname 2304 : union noname<5bca5>/<601dd> splice_pipe 2320 : pointer(struct pipe_inode_info<5bca5>/<5ed82>) task_frag 2328 : struct page_frag<5bca5>/<66143> delays 2344 : pointer(struct task_delay_info<5bca5>/<66175>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<5bca5>/<6617f>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<5bca5>/<6617f>) throttle_queue 2416 : pointer(struct request_queue<5bca5>/<63376>) kmap_ctrl 2424 : struct kmap_ctrl<5bca5>/<66184> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<5bca5>/<5f7f4>) stack_vm_area 2440 : pointer(struct vm_struct<5bca5>/<66192>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<5bca5>/<6620b> noname union <5bca5>/<601dd> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) rcu 0 : struct callback_head<5bca5>/<5e95e> thread_info struct <5bca5>/<60325> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<5bca5>/<60341> noname union <5bca5>/<60341> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<5bca5>/<6035d> noname struct <5bca5>/<6035d> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <5bca5>/<60381> size:16 llist 0 : struct llist_node<5bca5>/<5e944> noname 8 : union noname<5bca5>/<6039d> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <5bca5>/<6039d> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) sched_class struct <5bca5>/<603dd> size:? sched_entity struct <5bca5>/<603e2> size:256 load 0 : struct load_weight<5bca5>/<604bf> run_node 16 : struct rb_node<5bca5>/<5cc90> group_node 40 : struct list_head<5bca5>/<5c7ea> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<5bca5>/<604e3> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<5bca5>/<603e2>) cfs_rq 120 : pointer(struct cfs_rq<5bca5>/<604f6>) my_q 128 : pointer(struct cfs_rq<5bca5>/<604f6>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<5bca5>/<604fb> load_weight struct <5bca5>/<604bf> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <5bca5>/<604e3> size:0 cfs_rq struct <5bca5>/<604f6> size:? sched_avg struct <5bca5>/<604fb> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<5bca5>/<6057c> util_est struct <5bca5>/<6057c> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <5bca5>/<605a1> size:48 run_list 0 : struct list_head<5bca5>/<5c7ea> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<5bca5>/<605a1>) task_group struct <5bca5>/<60610> size:? sched_dl_entity struct <5bca5>/<60615> size:224 rb_node 0 : struct rb_node<5bca5>/<5cc90> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<5bca5>/<606fc> inactive_timer 152 : struct hrtimer<5bca5>/<606fc> pi_se 216 : pointer(struct sched_dl_entity<5bca5>/<60615>) hrtimer struct <5bca5>/<606fc> size:64 node 0 : struct timerqueue_node<5bca5>/<60765> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<5bca5>/<5be76>(pointer(struct hrtimer<5bca5>/<606fc>))) base 48 : pointer(struct hrtimer_clock_base<5bca5>/<607ac>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <5bca5>/<60765> size:32 node 0 : struct rb_node<5bca5>/<5cc90> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <5bca5>/<607ac> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<5bca5>/<6081b>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<5bca5>/<60937>) running 24 : pointer(struct hrtimer<5bca5>/<606fc>) active 32 : struct timerqueue_head<5bca5>/<6094e> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <5bca5>/<6081b> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<5bca5>/<606fc>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<5bca5>/<606fc>) clock_base 64 : struct hrtimer_clock_base<5bca5>/<607ac>[8] seqcount_raw_spinlock struct <5bca5>/<60937> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<5bca5>/<5d93b>) timerqueue_head struct <5bca5>/<6094e> size:16 rb_root 0 : struct rb_root_cached<5bca5>/<60963> rb_root_cached struct <5bca5>/<60963> size:16 rb_root 0 : struct rb_root<5bca5>/<60984> rb_leftmost 8 : pointer(struct rb_node<5bca5>/<5cc90>) rb_root struct <5bca5>/<60984> size:8 rb_node 0 : pointer(struct rb_node<5bca5>/<5cc90>) cpumask struct <5bca5>/<609bd> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <5bca5>/<609de> size:4 b 0 : struct noname<5bca5>/<609f4> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <5bca5>/<609f4> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <5bca5>/<60a41> size:? sched_info struct <5bca5>/<60a46> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <5bca5>/<60a84> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<5bca5>/<5c7ea> node_list 24 : struct list_head<5bca5>/<5c7ea> vmacache struct <5bca5>/<60ab1> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<5bca5>/<5cb6d>)[4] task_rss_stat struct <5bca5>/<60ade> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <5bca5>/<60b0b> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<5bca5>/<60b0b>))) noname 8 : union noname<5bca5>/<60b27> noname union <5bca5>/<60b27> size:40 futex 0 : struct noname<5bca5>/<60b37> nanosleep 0 : struct noname<5bca5>/<60b90> poll 0 : struct noname<5bca5>/<60bea> noname struct <5bca5>/<60b37> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <5bca5>/<60b90> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<5bca5>/<5be8f> noname 8 : union noname<5bca5>/<60bb4> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <5bca5>/<60bb4> size:8 rmtp 0 : pointer(struct __kernel_timespec<5bca5>/<60c4c>) compat_rmtp 0 : pointer(struct old_timespec32<5bca5>/<60c7d>) noname struct <5bca5>/<60bea> size:32 ufds 0 : pointer(struct pollfd<5bca5>/<60cc4>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <5bca5>/<60c4c> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <5bca5>/<60c7d> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <5bca5>/<60cc4> size:? completion struct <5bca5>/<60cf0> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<5bca5>/<60d11> swait_queue_head struct <5bca5>/<60d11> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) task_list 8 : struct list_head<5bca5>/<5c7ea> prev_cputime struct <5bca5>/<60d37> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) posix_cputimers struct <5bca5>/<60d64> size:80 bases 0 : struct posix_cputimer_base<5bca5>/<60d9d>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <5bca5>/<60d9d> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<5bca5>/<6094e> cred struct <5bca5>/<60dc8> size:168 usage 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) uid 4 : typedef(kuid_t=struct noname<5bca5>/<5d659>) gid 8 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) suid 12 : typedef(kuid_t=struct noname<5bca5>/<5d659>) sgid 16 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) euid 20 : typedef(kuid_t=struct noname<5bca5>/<5d659>) egid 24 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) fsuid 28 : typedef(kuid_t=struct noname<5bca5>/<5d659>) fsgid 32 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<5bca5>/<60f22>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<5bca5>/<60f22>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<5bca5>/<60f22>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<5bca5>/<60f22>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<5bca5>/<60f22>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<5bca5>/<60f3c>) process_keyring 96 : pointer(struct key<5bca5>/<60f3c>) thread_keyring 104 : pointer(struct key<5bca5>/<60f3c>) request_key_auth 112 : pointer(struct key<5bca5>/<60f3c>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<5bca5>/<612f7>) user_ns 136 : pointer(struct user_namespace<5bca5>/<613fe>) group_info 144 : pointer(struct group_info<5bca5>/<618fe>) noname 152 : union noname<5bca5>/<60ef8> noname union <5bca5>/<60ef8> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<5bca5>/<5e95e> kernel_cap_struct struct <5bca5>/<60f22> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <5bca5>/<60f3c> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<5bca5>/<60f64> sem 32 : struct rw_semaphore<5bca5>/<610f3> user 72 : pointer(struct key_user<5bca5>/<6113d>) security 80 : pointer(no type) noname 88 : union noname<5bca5>/<60fae> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<5bca5>/<5d659>) gid 108 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<5bca5>/<61033> noname 176 : union noname<5bca5>/<61095> restrict_link 208 : pointer(struct key_restriction<5bca5>/<61287>) noname union <5bca5>/<60f64> size:24 graveyard_link 0 : struct list_head<5bca5>/<5c7ea> serial_node 0 : struct rb_node<5bca5>/<5cc90> noname union <5bca5>/<60fae> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <5bca5>/<61033> size:40 index_key 0 : struct keyring_index_key<5bca5>/<6116a> noname 0 : struct noname<5bca5>/<6104b> noname struct <5bca5>/<6104b> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<5bca5>/<611f2>) domain_tag 24 : pointer(struct key_tag<5bca5>/<611fc>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <5bca5>/<61095> size:32 payload 0 : union key_payload<5bca5>/<6122a> noname 0 : struct noname<5bca5>/<610ae> noname struct <5bca5>/<610ae> size:32 name_link 0 : struct list_head<5bca5>/<5c7ea> keys 16 : struct assoc_array<5bca5>/<61257> rw_semaphore struct <5bca5>/<610f3> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) osq 16 : struct optimistic_spin_queue<5bca5>/<5c7d5> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) wait_list 24 : struct list_head<5bca5>/<5c7ea> key_user struct <5bca5>/<6113d> size:? keyring_index_key struct <5bca5>/<6116a> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<5bca5>/<61186> type 16 : pointer(struct key_type<5bca5>/<611f2>) domain_tag 24 : pointer(struct key_tag<5bca5>/<611fc>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <5bca5>/<61186> size:8 noname 0 : struct noname<5bca5>/<61192> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <5bca5>/<61192> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <5bca5>/<611f2> size:? key_tag struct <5bca5>/<611fc> size:24 rcu 0 : struct callback_head<5bca5>/<5e95e> usage 16 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <5bca5>/<6122a> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <5bca5>/<61257> size:16 root 0 : pointer(struct assoc_array_ptr<5bca5>/<6127d>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <5bca5>/<6127d> size:? key_restriction struct <5bca5>/<61287> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<5bca5>/<60f3c>),pointer(const(struct key_type<5bca5>/<611f2>)),pointer(const(union key_payload<5bca5>/<6122a>)),pointer(struct key<5bca5>/<60f3c>)))) key 8 : pointer(struct key<5bca5>/<60f3c>) keytype 16 : pointer(struct key_type<5bca5>/<611f2>) user_struct struct <5bca5>/<612f7> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) processes 4 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) sigpending 8 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) fanotify_listeners 12 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) uidhash_node 56 : struct hlist_node<5bca5>/<5f05e> uid 72 : typedef(kuid_t=struct noname<5bca5>/<5d659>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) ratelimit 88 : struct ratelimit_state<5bca5>/<6139c> ratelimit_state struct <5bca5>/<6139c> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <5bca5>/<613fe> size:520 uid_map 0 : struct uid_gid_map<5bca5>/<614dd> gid_map 72 : struct uid_gid_map<5bca5>/<614dd> projid_map 144 : struct uid_gid_map<5bca5>/<614dd> parent 216 : pointer(struct user_namespace<5bca5>/<613fe>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<5bca5>/<5d659>) group 232 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) ns 240 : struct ns_common<5bca5>/<6156e> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<5bca5>/<5c7ea> user_keyring_register 288 : pointer(struct key<5bca5>/<60f3c>) keyring_sem 296 : struct rw_semaphore<5bca5>/<610f3> work 336 : struct work_struct<5bca5>/<615b6> set 368 : struct ctl_table_set<5bca5>/<615ff> sysctls 464 : pointer(struct ctl_table_header<5bca5>/<61656>) ucounts 472 : pointer(struct ucounts<5bca5>/<6189c>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <5bca5>/<614dd> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<5bca5>/<614f9> noname union <5bca5>/<614f9> size:64 extent 0 : struct uid_gid_extent<5bca5>/<6153c>[5] noname 0 : struct noname<5bca5>/<61511> noname struct <5bca5>/<61511> size:16 forward 0 : pointer(struct uid_gid_extent<5bca5>/<6153c>) reverse 8 : pointer(struct uid_gid_extent<5bca5>/<6153c>) uid_gid_extent struct <5bca5>/<6153c> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <5bca5>/<6156e> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) ops 8 : pointer(const(struct proc_ns_operations<5bca5>/<615b1>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) proc_ns_operations struct <5bca5>/<615b1> size:? work_struct struct <5bca5>/<615b6> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) entry 8 : struct list_head<5bca5>/<5c7ea> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<5bca5>/<615b6>)))) ctl_table_set struct <5bca5>/<615ff> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<5bca5>/<615ff>))) dir 8 : struct ctl_dir<5bca5>/<61635> ctl_dir struct <5bca5>/<61635> size:88 header 0 : struct ctl_table_header<5bca5>/<61656> root 80 : struct rb_root<5bca5>/<60984> ctl_table_header struct <5bca5>/<61656> size:80 noname 0 : union noname<5bca5>/<61666> unregistering 24 : pointer(struct completion<5bca5>/<60cf0>) ctl_table_arg 32 : pointer(struct ctl_table<5bca5>/<6170f>) root 40 : pointer(struct ctl_table_root<5bca5>/<617e3>) set 48 : pointer(struct ctl_table_set<5bca5>/<615ff>) parent 56 : pointer(struct ctl_dir<5bca5>/<61635>) node 64 : pointer(struct ctl_node<5bca5>/<61875>) inodes 72 : struct hlist_head<5bca5>/<5f6b0> noname union <5bca5>/<61666> size:24 noname 0 : struct noname<5bca5>/<61672> rcu 0 : struct callback_head<5bca5>/<5e95e> noname struct <5bca5>/<61672> size:24 ctl_table 0 : pointer(struct ctl_table<5bca5>/<6170f>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <5bca5>/<6170f> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<5bca5>/<6170f>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<5bca5>/<6170f>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<5bca5>/<617bd>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <5bca5>/<617bd> size:32 event 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) ctl_table_root struct <5bca5>/<617e3> size:120 default_set 0 : struct ctl_table_set<5bca5>/<615ff> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<5bca5>/<615ff>)(pointer(struct ctl_table_root<5bca5>/<617e3>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<5bca5>/<61656>),pointer(struct ctl_table<5bca5>/<6170f>),pointer(typedef(kuid_t=struct noname<5bca5>/<5d659>)),pointer(typedef(kgid_t=struct noname<5bca5>/<5d68b>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<5bca5>/<61656>),pointer(struct ctl_table<5bca5>/<6170f>))) ctl_node struct <5bca5>/<61875> size:32 node 0 : struct rb_node<5bca5>/<5cc90> header 24 : pointer(struct ctl_table_header<5bca5>/<61656>) ucounts struct <5bca5>/<6189c> size:72 node 0 : struct hlist_node<5bca5>/<5f05e> ns 16 : pointer(struct user_namespace<5bca5>/<613fe>) uid 24 : typedef(kuid_t=struct noname<5bca5>/<5d659>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<5bca5>/<5bdea>)[10] group_info struct <5bca5>/<618fe> size:8 usage 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<5bca5>/<5d68b>)[0] nameidata struct <5bca5>/<61948> size:? sysv_sem struct <5bca5>/<6194d> size:8 undo_list 0 : pointer(struct sem_undo_list<5bca5>/<61967>) sem_undo_list struct <5bca5>/<61967> size:? sysv_shm struct <5bca5>/<6196c> size:16 shm_clist 0 : struct list_head<5bca5>/<5c7ea> fs_struct struct <5bca5>/<61986> size:? files_struct struct <5bca5>/<61990> size:? io_uring_task struct <5bca5>/<6199a> size:? nsproxy struct <5bca5>/<619a4> size:72 count 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) uts_ns 8 : pointer(struct uts_namespace<5bca5>/<61a1e>) ipc_ns 16 : pointer(struct ipc_namespace<5bca5>/<61a28>) mnt_ns 24 : pointer(struct mnt_namespace<5bca5>/<61a32>) pid_ns_for_children 32 : pointer(struct pid_namespace<5bca5>/<5f6f7>) net_ns 40 : pointer(struct net<5bca5>/<61a3c>) time_ns 48 : pointer(struct time_namespace<5bca5>/<61a46>) time_ns_for_children 56 : pointer(struct time_namespace<5bca5>/<61a46>) cgroup_ns 64 : pointer(struct cgroup_namespace<5bca5>/<61a50>) uts_namespace struct <5bca5>/<61a1e> size:? ipc_namespace struct <5bca5>/<61a28> size:? mnt_namespace struct <5bca5>/<61a32> size:? net struct <5bca5>/<61a3c> size:? time_namespace struct <5bca5>/<61a46> size:? cgroup_namespace struct <5bca5>/<61a50> size:48 ns 0 : struct ns_common<5bca5>/<6156e> user_ns 24 : pointer(struct user_namespace<5bca5>/<613fe>) ucounts 32 : pointer(struct ucounts<5bca5>/<6189c>) root_cset 40 : pointer(struct css_set<5bca5>/<61a93>) css_set struct <5bca5>/<61a93> size:456 subsys 0 : pointer(struct cgroup_subsys_state<5bca5>/<61bbe>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) dom_cset 80 : pointer(struct css_set<5bca5>/<61a93>) dfl_cgrp 88 : pointer(struct cgroup<5bca5>/<61c68>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<5bca5>/<5c7ea> mg_tasks 120 : struct list_head<5bca5>/<5c7ea> dying_tasks 136 : struct list_head<5bca5>/<5c7ea> task_iters 152 : struct list_head<5bca5>/<5c7ea> e_cset_node 168 : struct list_head<5bca5>/<5c7ea>[9] threaded_csets 312 : struct list_head<5bca5>/<5c7ea> threaded_csets_node 328 : struct list_head<5bca5>/<5c7ea> hlist 344 : struct hlist_node<5bca5>/<5f05e> cgrp_links 360 : struct list_head<5bca5>/<5c7ea> mg_preload_node 376 : struct list_head<5bca5>/<5c7ea> mg_node 392 : struct list_head<5bca5>/<5c7ea> mg_src_cgrp 408 : pointer(struct cgroup<5bca5>/<61c68>) mg_dst_cgrp 416 : pointer(struct cgroup<5bca5>/<61c68>) mg_dst_cset 424 : pointer(struct css_set<5bca5>/<61a93>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<5bca5>/<5e95e> cgroup_subsys_state struct <5bca5>/<61bbe> size:200 cgroup 0 : pointer(struct cgroup<5bca5>/<61c68>) ss 8 : pointer(struct cgroup_subsys<5bca5>/<624f6>) refcnt 16 : struct percpu_ref<5bca5>/<628b5> sibling 32 : struct list_head<5bca5>/<5c7ea> children 48 : struct list_head<5bca5>/<5c7ea> rstat_css_node 64 : struct list_head<5bca5>/<5c7ea> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) destroy_work 104 : struct work_struct<5bca5>/<615b6> destroy_rwork 136 : struct rcu_work<5bca5>/<6295b> parent 192 : pointer(struct cgroup_subsys_state<5bca5>/<61bbe>) cgroup struct <5bca5>/<61c68> size:856 self 0 : struct cgroup_subsys_state<5bca5>/<61bbe> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<5bca5>/<61e80>) procs_file 256 : struct cgroup_file<5bca5>/<622c7> events_file 312 : struct cgroup_file<5bca5>/<622c7> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<5bca5>/<61bbe>)[9] root 448 : pointer(struct cgroup_root<5bca5>/<62343>) cset_links 456 : struct list_head<5bca5>/<5c7ea> e_csets 472 : struct list_head<5bca5>/<5c7ea>[9] dom_cgrp 616 : pointer(struct cgroup<5bca5>/<61c68>) old_dom_cgrp 624 : pointer(struct cgroup<5bca5>/<61c68>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<5bca5>/<62400>) rstat_css_list 640 : struct list_head<5bca5>/<5c7ea> last_bstat 656 : struct cgroup_base_stat<5bca5>/<62453> bstat 680 : struct cgroup_base_stat<5bca5>/<62453> prev_cputime 704 : struct prev_cputime<5bca5>/<60d37> pidlists 728 : struct list_head<5bca5>/<5c7ea> pidlist_mutex 744 : struct mutex<5bca5>/<5c758> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) release_agent_work 800 : struct work_struct<5bca5>/<615b6> psi 832 : struct psi_group<5bca5>/<62497> bpf 832 : struct cgroup_bpf<5bca5>/<6249f> congestion_count 832 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) freezer 836 : struct cgroup_freezer_state<5bca5>/<624a8> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <5bca5>/<61e80> size:128 count 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) active 4 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) parent 8 : pointer(struct kernfs_node<5bca5>/<61e80>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<5bca5>/<5cc90> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<5bca5>/<61ee5> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<5bca5>/<622c2>) noname union <5bca5>/<61ee5> size:32 dir 0 : struct kernfs_elem_dir<5bca5>/<61f51> symlink 0 : struct kernfs_elem_symlink<5bca5>/<620a9> attr 0 : struct kernfs_elem_attr<5bca5>/<620be> kernfs_elem_dir struct <5bca5>/<61f51> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<5bca5>/<60984> root 16 : pointer(struct kernfs_root<5bca5>/<61f83>) kernfs_root struct <5bca5>/<61f83> size:96 kn 0 : pointer(struct kernfs_node<5bca5>/<61e80>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<5bca5>/<5f791> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<5bca5>/<61ff1>) supers 56 : struct list_head<5bca5>/<5c7ea> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) kernfs_syscall_ops struct <5bca5>/<61ff1> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct kernfs_root<5bca5>/<61f83>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<5bca5>/<61e80>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<5bca5>/<61e80>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<5bca5>/<61e80>),pointer(struct kernfs_node<5bca5>/<61e80>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct kernfs_node<5bca5>/<61e80>),pointer(struct kernfs_root<5bca5>/<61f83>))) kernfs_elem_symlink struct <5bca5>/<620a9> size:8 target_kn 0 : pointer(struct kernfs_node<5bca5>/<61e80>) kernfs_elem_attr struct <5bca5>/<620be> size:32 ops 0 : pointer(const(struct kernfs_ops<5bca5>/<62101>)) open 8 : pointer(struct kernfs_open_node<5bca5>/<622b8>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<5bca5>/<61e80>) kernfs_ops struct <5bca5>/<62101> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<5bca5>/<621b3>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<5bca5>/<621b3>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<5bca5>/<5f425>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<5bca5>/<621b3>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<5bca5>/<621b3>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<5bca5>/<621b3>),pointer(struct poll_table_struct<5bca5>/<5ee34>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<5bca5>/<621b3>),pointer(struct vm_area_struct<5bca5>/<5cb6d>))) kernfs_open_file struct <5bca5>/<621b3> size:152 kn 0 : pointer(struct kernfs_node<5bca5>/<61e80>) file 8 : pointer(struct file<5bca5>/<5e807>) seq_file 16 : pointer(struct seq_file<5bca5>/<5f425>) priv 24 : pointer(no type) mutex 32 : struct mutex<5bca5>/<5c758> prealloc_mutex 64 : struct mutex<5bca5>/<5c758> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<5bca5>/<5c7ea> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<5bca5>/<5ccfe>)) kernfs_open_node struct <5bca5>/<622b8> size:? kernfs_iattrs struct <5bca5>/<622c2> size:? cgroup_file struct <5bca5>/<622c7> size:56 kn 0 : pointer(struct kernfs_node<5bca5>/<61e80>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<5bca5>/<622f4> timer_list struct <5bca5>/<622f4> size:40 entry 0 : struct hlist_node<5bca5>/<5f05e> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<5bca5>/<622f4>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <5bca5>/<62343> size:5072 kf_root 0 : pointer(struct kernfs_root<5bca5>/<61f83>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<5bca5>/<61c68> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) root_list 888 : struct list_head<5bca5>/<5c7ea> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <5bca5>/<62400> size:64 bsync 0 : struct u64_stats_sync<5bca5>/<6244b> bstat 0 : struct cgroup_base_stat<5bca5>/<62453> last_bstat 24 : struct cgroup_base_stat<5bca5>/<62453> updated_children 48 : pointer(struct cgroup<5bca5>/<61c68>) updated_next 56 : pointer(struct cgroup<5bca5>/<61c68>) u64_stats_sync struct <5bca5>/<6244b> size:0 cgroup_base_stat struct <5bca5>/<62453> size:24 cputime 0 : struct task_cputime<5bca5>/<6246a> task_cputime struct <5bca5>/<6246a> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <5bca5>/<62497> size:0 cgroup_bpf struct <5bca5>/<6249f> size:0 cgroup_freezer_state struct <5bca5>/<624a8> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <5bca5>/<624f6> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<5bca5>/<61bbe>)(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<5bca5>/<626f6>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<5bca5>/<626f6>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<5bca5>/<626f6>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<5bca5>/<5f7f4>),pointer(struct css_set<5bca5>/<61a93>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<5bca5>/<5f7f4>),pointer(struct css_set<5bca5>/<61a93>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<5bca5>/<5f7f4>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<5bca5>/<5f7f4>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<5bca5>/<5f7f4>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<5bca5>/<62343>) css_idr 176 : struct idr<5bca5>/<5f791> cfts 200 : struct list_head<5bca5>/<5c7ea> dfl_cftypes 216 : pointer(struct cftype<5bca5>/<62744>) legacy_cftypes 224 : pointer(struct cftype<5bca5>/<62744>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <5bca5>/<626f6> size:? cftype struct <5bca5>/<62744> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<5bca5>/<624f6>) node 96 : struct list_head<5bca5>/<5c7ea> kf_ops 112 : pointer(struct kernfs_ops<5bca5>/<62101>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<5bca5>/<621b3>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<5bca5>/<621b3>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>),pointer(struct cftype<5bca5>/<62744>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>),pointer(struct cftype<5bca5>/<62744>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<5bca5>/<5f425>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<5bca5>/<5f425>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>),pointer(struct cftype<5bca5>/<62744>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<5bca5>/<61bbe>),pointer(struct cftype<5bca5>/<62744>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<5bca5>/<621b3>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<5bca5>/<621b3>),pointer(struct poll_table_struct<5bca5>/<5ee34>))) percpu_ref struct <5bca5>/<628b5> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<5bca5>/<628db>) percpu_ref_data struct <5bca5>/<628db> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<5bca5>/<628b5>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<5bca5>/<628b5>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<5bca5>/<5e95e> ref 48 : pointer(struct percpu_ref<5bca5>/<628b5>) rcu_work struct <5bca5>/<6295b> size:56 work 0 : struct work_struct<5bca5>/<615b6> rcu 32 : struct callback_head<5bca5>/<5e95e> wq 48 : pointer(struct workqueue_struct<5bca5>/<6298e>) workqueue_struct struct <5bca5>/<6298e> size:? signal_struct struct <5bca5>/<62998> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) live 4 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<5bca5>/<5c7ea> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) curr_target 56 : pointer(struct task_struct<5bca5>/<5f7f4>) shared_pending 64 : struct sigpending<5bca5>/<62cb9> multiprocess 88 : struct hlist_head<5bca5>/<5f6b0> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<5bca5>/<5f7f4>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<5bca5>/<5c7ea> real_timer 144 : struct hrtimer<5bca5>/<606fc> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<5bca5>/<62d0e>[2] cputimer 248 : struct thread_group_cputimer<5bca5>/<62d2f> posix_cputimers 272 : struct posix_cputimers<5bca5>/<60d64> pids 352 : pointer(struct pid<5bca5>/<5f61a>)[4] tty_old_pgrp 384 : pointer(struct pid<5bca5>/<5f61a>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<5bca5>/<62d82>) autogroup 408 : pointer(struct autogroup<5bca5>/<62d8c>) stats_lock 416 : typedef(seqlock_t=struct noname<5bca5>/<62d9d>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<5bca5>/<60d37> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<5bca5>/<62dbd> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<5bca5>/<62e26>[16] pacct 928 : struct pacct_struct<5bca5>/<62e47> stats 984 : pointer(struct taskstats<5bca5>/<62ea9>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<5bca5>/<63108>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<5bca5>/<5c815>) cred_guard_mutex 1024 : struct mutex<5bca5>/<5c758> exec_update_lock 1056 : struct rw_semaphore<5bca5>/<610f3> sigpending struct <5bca5>/<62cb9> size:24 list 0 : struct list_head<5bca5>/<5c7ea> signal 16 : typedef(sigset_t=struct noname<5bca5>/<62ce5>) noname struct <5bca5>/<62ce5> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <5bca5>/<62d0e> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <5bca5>/<62d2f> size:24 cputime_atomic 0 : struct task_cputime_atomic<5bca5>/<62d44> task_cputime_atomic struct <5bca5>/<62d44> size:24 utime 0 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) stime 8 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) tty_struct struct <5bca5>/<62d82> size:? autogroup struct <5bca5>/<62d8c> size:? noname struct <5bca5>/<62d9d> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<5bca5>/<5d919>) lock 4 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) task_io_accounting struct <5bca5>/<62dbd> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <5bca5>/<62e26> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <5bca5>/<62e47> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <5bca5>/<62ea9> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <5bca5>/<63108> size:? sighand_struct struct <5bca5>/<63112> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) count 4 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) action 32 : struct k_sigaction<5bca5>/<63158>[64] k_sigaction struct <5bca5>/<63158> size:32 sa 0 : struct sigaction<5bca5>/<6316d> sigaction struct <5bca5>/<6316d> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<5bca5>/<62ce5>) audit_context struct <5bca5>/<631e8> size:? seccomp struct <5bca5>/<631ed> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) filter 8 : pointer(struct seccomp_filter<5bca5>/<6321f>) seccomp_filter struct <5bca5>/<6321f> size:? syscall_user_dispatch struct <5bca5>/<63224> size:0 wake_q_node struct <5bca5>/<6322c> size:8 next 0 : pointer(struct wake_q_node<5bca5>/<6322c>) rt_mutex_waiter struct <5bca5>/<6324d> size:? bio_list struct <5bca5>/<63257> size:? blk_plug struct <5bca5>/<63261> size:? reclaim_state struct <5bca5>/<6326b> size:? backing_dev_info struct <5bca5>/<63275> size:? io_context struct <5bca5>/<6327f> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) active_ref 8 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) nr_tasks 12 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) lock 16 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<5bca5>/<5f7be> icq_hint 40 : pointer(struct io_cq<5bca5>/<632f9>) icq_list 48 : struct hlist_head<5bca5>/<5f6b0> release_work 56 : struct work_struct<5bca5>/<615b6> io_cq struct <5bca5>/<632f9> size:56 q 0 : pointer(struct request_queue<5bca5>/<63376>) ioc 8 : pointer(struct io_context<5bca5>/<6327f>) noname 16 : union noname<5bca5>/<63321> noname 32 : union noname<5bca5>/<63346> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <5bca5>/<63321> size:16 q_node 0 : struct list_head<5bca5>/<5c7ea> __rcu_icq_cache 0 : pointer(struct kmem_cache<5bca5>/<63380>) noname union <5bca5>/<63346> size:16 ioc_node 0 : struct hlist_node<5bca5>/<5f05e> __rcu_head 0 : struct callback_head<5bca5>/<5e95e> request_queue struct <5bca5>/<63376> size:? kmem_cache struct <5bca5>/<63380> size:? capture_control struct <5bca5>/<6338a> size:? kernel_siginfo struct <5bca5>/<6339f> size:48 noname 0 : struct noname<5bca5>/<633af> noname struct <5bca5>/<633af> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<5bca5>/<633e5> __sifields union <5bca5>/<633e5> size:32 _kill 0 : struct noname<5bca5>/<633f9> _timer 0 : struct noname<5bca5>/<63422> _rt 0 : struct noname<5bca5>/<63463> _sigchld 0 : struct noname<5bca5>/<63498> _sigfault 0 : struct noname<5bca5>/<634e5> _sigpoll 0 : struct noname<5bca5>/<63579> _sigsys 0 : struct noname<5bca5>/<635a2> noname struct <5bca5>/<633f9> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<63422> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<5bca5>/<635e2>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <5bca5>/<63463> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<5bca5>/<635e2>) noname struct <5bca5>/<63498> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <5bca5>/<634e5> size:32 _addr 0 : pointer(no type) noname 8 : union noname<5bca5>/<634fd> noname union <5bca5>/<634fd> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<5bca5>/<63519> _addr_pkey 0 : struct noname<5bca5>/<6354e> noname struct <5bca5>/<63519> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <5bca5>/<6354e> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<63579> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <5bca5>/<635a2> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <5bca5>/<635e2> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <5bca5>/<63625> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <5bca5>/<6363b> size:? compat_robust_list_head struct <5bca5>/<63645> size:12 list 0 : struct compat_robust_list<5bca5>/<63676> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <5bca5>/<63676> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <5bca5>/<636a8> size:? perf_event_context struct <5bca5>/<636be> size:256 pmu 0 : pointer(struct pmu<5bca5>/<6382e>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) mutex 16 : struct mutex<5bca5>/<5c758> active_ctx_list 48 : struct list_head<5bca5>/<5c7ea> pinned_groups 64 : struct perf_event_groups<5bca5>/<66096> flexible_groups 80 : struct perf_event_groups<5bca5>/<66096> event_list 96 : struct list_head<5bca5>/<5c7ea> pinned_active 112 : struct list_head<5bca5>/<5c7ea> flexible_active 128 : struct list_head<5bca5>/<5c7ea> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) task 176 : pointer(struct task_struct<5bca5>/<5f7f4>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<5bca5>/<636be>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<5bca5>/<5e95e> pmu struct <5bca5>/<6382e> size:296 entry 0 : struct list_head<5bca5>/<5c7ea> module 16 : pointer(struct module<5bca5>/<5e0cd>) dev 24 : pointer(struct device<5bca5>/<63a3e>) attr_groups 32 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) attr_update 40 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<5bca5>/<64dae>) exclusive_cnt 80 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<5bca5>/<6382e>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<5bca5>/<6382e>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<5bca5>/<64ee6>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>),pointer(struct mm_struct<5bca5>/<5c815>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>),pointer(struct mm_struct<5bca5>/<5c815>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<5bca5>/<64ee6>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<5bca5>/<6382e>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<5bca5>/<6382e>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<5bca5>/<6382e>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<5bca5>/<64ee6>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<5bca5>/<636be>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<5bca5>/<63380>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<5bca5>/<636be>),pointer(struct perf_event_context<5bca5>/<636be>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<5bca5>/<64ee6>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<5bca5>/<64ee6>),pointer(struct perf_output_handle<5bca5>/<65ff0>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<5bca5>/<5c7ea>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<5bca5>/<64ee6>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<5bca5>/<64ee6>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<5bca5>/<64ee6>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <5bca5>/<63a3e> size:744 kobj 0 : struct kobject<5bca5>/<5e3cd> parent 64 : pointer(struct device<5bca5>/<63a3e>) p 72 : pointer(struct device_private<5bca5>/<63cb9>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<5bca5>/<63cc8>)) bus 96 : pointer(struct bus_type<5bca5>/<63eb2>) driver 104 : pointer(struct device_driver<5bca5>/<63fe9>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<5bca5>/<5c758> links 160 : struct dev_links_info<5bca5>/<641e4> power 216 : struct dev_pm_info<5bca5>/<64222> pm_domain 520 : pointer(struct dev_pm_domain<5bca5>/<64693>) em_pd 528 : pointer(struct em_perf_domain<5bca5>/<64701>) msi_domain 536 : pointer(struct irq_domain<5bca5>/<6477c>) pins 544 : pointer(struct dev_pin_info<5bca5>/<64786>) msi_list 552 : struct list_head<5bca5>/<5c7ea> dma_ops 568 : pointer(const(struct dma_map_ops<5bca5>/<64795>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<5bca5>/<647a9>)) dma_parms 608 : pointer(struct device_dma_parameters<5bca5>/<647b3>) dma_pools 616 : struct list_head<5bca5>/<5c7ea> dma_mem 632 : pointer(struct dma_coherent_mem<5bca5>/<647dc>) cma_area 640 : pointer(struct cma<5bca5>/<647e6>) archdata 648 : struct dev_archdata<5bca5>/<647eb> of_node 648 : pointer(struct device_node<5bca5>/<647f8>) fwnode 656 : pointer(struct fwnode_handle<5bca5>/<6489c>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) devres_head 680 : struct list_head<5bca5>/<5c7ea> class 696 : pointer(struct class<5bca5>/<64bf2>) groups 704 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) iommu_group 720 : pointer(struct iommu_group<5bca5>/<64d9a>) iommu 728 : pointer(struct dev_iommu<5bca5>/<64da4>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <5bca5>/<63cb9> size:? device_type struct <5bca5>/<63cc8> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>),pointer(struct kobj_uevent_env<5bca5>/<5e547>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<5bca5>/<63a3e>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<5bca5>/<5d659>)),pointer(typedef(kgid_t=struct noname<5bca5>/<5d68b>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) pm 40 : pointer(const(struct dev_pm_ops<5bca5>/<63d68>)) dev_pm_ops struct <5bca5>/<63d68> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) bus_type struct <5bca5>/<63eb2> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<5bca5>/<63a3e>) bus_groups 24 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>),pointer(struct device_driver<5bca5>/<63fe9>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>),pointer(struct kobj_uevent_env<5bca5>/<5e547>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>),typedef(pm_message_t=struct pm_message<5bca5>/<641a4>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) pm 144 : pointer(const(struct dev_pm_ops<5bca5>/<63d68>)) iommu_ops 152 : pointer(const(struct iommu_ops<5bca5>/<641cd>)) p 160 : pointer(struct subsys_private<5bca5>/<641d7>) lock_key 168 : struct lock_class_key<5bca5>/<641dc> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <5bca5>/<63fe9> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<5bca5>/<63eb2>) owner 16 : pointer(struct module<5bca5>/<5e0cd>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<5bca5>/<5beae> of_match_table 40 : pointer(const(struct of_device_id<5bca5>/<640e0>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<5bca5>/<64134>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>),typedef(pm_message_t=struct pm_message<5bca5>/<641a4>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) groups 104 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) pm 120 : pointer(const(struct dev_pm_ops<5bca5>/<63d68>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) p 136 : pointer(struct driver_private<5bca5>/<641be>) of_device_id struct <5bca5>/<640e0> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <5bca5>/<64134> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <5bca5>/<641a4> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <5bca5>/<641be> size:? iommu_ops struct <5bca5>/<641cd> size:? subsys_private struct <5bca5>/<641d7> size:? lock_class_key struct <5bca5>/<641dc> size:0 dev_links_info struct <5bca5>/<641e4> size:56 suppliers 0 : struct list_head<5bca5>/<5c7ea> consumers 16 : struct list_head<5bca5>/<5c7ea> defer_sync 32 : struct list_head<5bca5>/<5c7ea> status 48 : enum dl_dev_state<5bca5>/<5becd> dev_pm_info struct <5bca5>/<64222> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<5bca5>/<641a4>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) entry 16 : struct list_head<5bca5>/<5c7ea> completion 32 : struct completion<5bca5>/<60cf0> wakeup 64 : pointer(struct wakeup_source<5bca5>/<6451d>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<5bca5>/<606fc> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<5bca5>/<615b6> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) wakeirq 208 : pointer(struct wake_irq<5bca5>/<64621>) usage_count 216 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) child_count 220 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<5bca5>/<5bef3> runtime_status 236 : enum rpm_status<5bca5>/<5bf1f> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<5bca5>/<6462b>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<5bca5>/<64689>) wakeup_source struct <5bca5>/<6451d> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<5bca5>/<5c7ea> lock 32 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) wakeirq 40 : pointer(struct wake_irq<5bca5>/<64621>) timer 48 : struct timer_list<5bca5>/<622f4> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<5bca5>/<63a3e>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <5bca5>/<64621> size:? pm_subsys_data struct <5bca5>/<6462b> size:32 lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<5bca5>/<5c7ea> domain_data 24 : pointer(struct pm_domain_data<5bca5>/<6466e>) pm_domain_data struct <5bca5>/<6466e> size:? dev_pm_qos struct <5bca5>/<64689> size:? dev_pm_domain struct <5bca5>/<64693> size:224 ops 0 : struct dev_pm_ops<5bca5>/<63d68> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) em_perf_domain struct <5bca5>/<64701> size:16 table 0 : pointer(struct em_perf_state<5bca5>/<6473f>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <5bca5>/<6473f> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <5bca5>/<6477c> size:? dev_pin_info struct <5bca5>/<64786> size:? dma_map_ops struct <5bca5>/<64795> size:? bus_dma_region struct <5bca5>/<647a9> size:? device_dma_parameters struct <5bca5>/<647b3> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <5bca5>/<647dc> size:? cma struct <5bca5>/<647e6> size:? dev_archdata struct <5bca5>/<647eb> size:0 device_node struct <5bca5>/<647f8> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<5bca5>/<6489c> properties 88 : pointer(struct property<5bca5>/<64b9c>) deadprops 96 : pointer(struct property<5bca5>/<64b9c>) parent 104 : pointer(struct device_node<5bca5>/<647f8>) child 112 : pointer(struct device_node<5bca5>/<647f8>) sibling 120 : pointer(struct device_node<5bca5>/<647f8>) kobj 128 : struct kobject<5bca5>/<5e3cd> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <5bca5>/<6489c> size:64 secondary 0 : pointer(struct fwnode_handle<5bca5>/<6489c>) ops 8 : pointer(const(struct fwnode_operations<5bca5>/<648fc>)) dev 16 : pointer(struct device<5bca5>/<63a3e>) suppliers 24 : struct list_head<5bca5>/<5c7ea> consumers 40 : struct list_head<5bca5>/<5c7ea> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <5bca5>/<648fc> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(struct fwnode_handle<5bca5>/<6489c>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<5bca5>/<6489c>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<5bca5>/<6489c>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(const(struct device<5bca5>/<63a3e>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<5bca5>/<6489c>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<5bca5>/<6489c>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(struct fwnode_handle<5bca5>/<6489c>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<5bca5>/<64b07>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(struct fwnode_handle<5bca5>/<6489c>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<5bca5>/<6489c>)(pointer(struct fwnode_handle<5bca5>/<6489c>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<5bca5>/<6489c>)),pointer(struct fwnode_endpoint<5bca5>/<64b5a>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<5bca5>/<6489c>))) fwnode_reference_args struct <5bca5>/<64b07> size:80 fwnode 0 : pointer(struct fwnode_handle<5bca5>/<6489c>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <5bca5>/<64b5a> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<5bca5>/<6489c>)) property struct <5bca5>/<64b9c> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<5bca5>/<64b9c>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<5bca5>/<5e788> class struct <5bca5>/<64bf2> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<5bca5>/<5e0cd>) class_groups 16 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<5bca5>/<5e70a>))) dev_kobj 32 : pointer(struct kobject<5bca5>/<5e3cd>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>),pointer(struct kobj_uevent_env<5bca5>/<5e547>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<5bca5>/<63a3e>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<5bca5>/<64bf2>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<5bca5>/<63a3e>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<5bca5>/<64cda>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<5bca5>/<63a3e>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<5bca5>/<63a3e>),pointer(typedef(kuid_t=struct noname<5bca5>/<5d659>)),pointer(typedef(kgid_t=struct noname<5bca5>/<5d68b>)))) pm 104 : pointer(const(struct dev_pm_ops<5bca5>/<63d68>)) p 112 : pointer(struct subsys_private<5bca5>/<641d7>) kobj_ns_type_operations struct <5bca5>/<64cda> size:48 type 0 : enum kobj_ns_type<5bca5>/<5bf45> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<5bca5>/<64d54>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <5bca5>/<64d54> size:? iommu_group struct <5bca5>/<64d9a> size:? dev_iommu struct <5bca5>/<64da4> size:? perf_cpu_context struct <5bca5>/<64dae> size:424 ctx 0 : struct perf_event_context<5bca5>/<636be> task_ctx 256 : pointer(struct perf_event_context<5bca5>/<636be>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) hrtimer 280 : struct hrtimer<5bca5>/<606fc> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<5bca5>/<64e8f>) cgrp_cpuctx_entry 368 : struct list_head<5bca5>/<5c7ea> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<5bca5>/<64ee6>)) heap_default 408 : pointer(struct perf_event<5bca5>/<64ee6>)[2] perf_cgroup struct <5bca5>/<64e8f> size:208 css 0 : struct cgroup_subsys_state<5bca5>/<61bbe> info 200 : pointer(struct perf_cgroup_info<5bca5>/<64eb8>) perf_cgroup_info struct <5bca5>/<64eb8> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <5bca5>/<64ee6> size:968 event_entry 0 : struct list_head<5bca5>/<5c7ea> sibling_list 16 : struct list_head<5bca5>/<5c7ea> active_list 32 : struct list_head<5bca5>/<5c7ea> group_node 48 : struct rb_node<5bca5>/<5cc90> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<5bca5>/<5c7ea> hlist_entry 96 : struct hlist_node<5bca5>/<5f05e> active_entry 112 : struct list_head<5bca5>/<5c7ea> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<5bca5>/<64ee6>) pmu 152 : pointer(struct pmu<5bca5>/<6382e>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<5bca5>/<5bf64> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<5bca5>/<65275>) child_count 184 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<5bca5>/<652a2> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<5bca5>/<65674> ctx 544 : pointer(struct perf_event_context<5bca5>/<636be>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) child_total_time_running 568 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) child_mutex 576 : struct mutex<5bca5>/<5c758> child_list 608 : struct list_head<5bca5>/<5c7ea> parent 624 : pointer(struct perf_event<5bca5>/<64ee6>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<5bca5>/<5c7ea> owner 656 : pointer(struct task_struct<5bca5>/<5f7f4>) mmap_mutex 664 : struct mutex<5bca5>/<5c758> mmap_count 696 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) rb 704 : pointer(struct perf_buffer<5bca5>/<65962>) rb_entry 712 : struct list_head<5bca5>/<5c7ea> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) fasync 768 : pointer(struct fasync_struct<5bca5>/<5f0ba>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<5bca5>/<65967> event_limit 816 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) addr_filters 824 : struct perf_addr_filters_head<5bca5>/<65999> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<5bca5>/<659cf>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<5bca5>/<64ee6>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>))) callback_head 880 : struct callback_head<5bca5>/<5e95e> ns 896 : pointer(struct pid_namespace<5bca5>/<5f6f7>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<5bca5>/<64ee6>),pointer(struct perf_sample_data<5bca5>/<65a30>),pointer(struct pt_regs<5bca5>/<65e2c>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<5bca5>/<64e8f>) security 944 : pointer(no type) sb_list 952 : struct list_head<5bca5>/<5c7ea> noname struct <5bca5>/<65275> size:8 a 0 : typedef(local_t=struct noname<5bca5>/<65291>) noname struct <5bca5>/<65291> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>)) perf_event_attr struct <5bca5>/<652a2> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<5bca5>/<652db> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<5bca5>/<6553e> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<5bca5>/<65574> noname 64 : union noname<5bca5>/<655b7> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <5bca5>/<652db> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <5bca5>/<6553e> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <5bca5>/<65574> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <5bca5>/<655b7> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <5bca5>/<65674> size:192 noname 0 : union noname<5bca5>/<65684> target 96 : pointer(struct task_struct<5bca5>/<5f7f4>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<5bca5>/<65275>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<5bca5>/<65823> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <5bca5>/<65684> size:96 noname 0 : struct noname<5bca5>/<65690> noname 0 : struct noname<5bca5>/<65715> noname 0 : struct noname<5bca5>/<6572e> noname 0 : struct noname<5bca5>/<65747> noname 0 : struct noname<5bca5>/<6576c> noname 0 : struct noname<5bca5>/<65791> noname struct <5bca5>/<65690> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<5bca5>/<658a3> branch_reg 72 : struct hw_perf_event_extra<5bca5>/<658a3> noname struct <5bca5>/<65715> size:64 hrtimer 0 : struct hrtimer<5bca5>/<606fc> noname struct <5bca5>/<6572e> size:16 tp_list 0 : struct list_head<5bca5>/<5c7ea> noname struct <5bca5>/<65747> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <5bca5>/<6576c> size:40 info 0 : struct arch_hw_breakpoint<5bca5>/<658dc> bp_list 24 : struct list_head<5bca5>/<5c7ea> noname struct <5bca5>/<65791> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <5bca5>/<65823> size:16 noname 0 : struct noname<5bca5>/<6582f> noname 0 : struct noname<5bca5>/<65854> noname struct <5bca5>/<6582f> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<5bca5>/<65275>) noname struct <5bca5>/<65854> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <5bca5>/<658a3> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <5bca5>/<658dc> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<5bca5>/<65909> arch_hw_breakpoint_ctrl struct <5bca5>/<65909> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <5bca5>/<65962> size:? irq_work struct <5bca5>/<65967> size:24 node 0 : struct __call_single_node<5bca5>/<60381> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<5bca5>/<65967>))) perf_addr_filters_head struct <5bca5>/<65999> size:24 list 0 : struct list_head<5bca5>/<5c7ea> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <5bca5>/<659cf> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <5bca5>/<65a30> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<5bca5>/<65bac>) br_stack 16 : pointer(struct perf_branch_stack<5bca5>/<65c53>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<5bca5>/<65d1f> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<5bca5>/<65abd> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<5bca5>/<65b11> callchain 112 : pointer(struct perf_callchain_entry<5bca5>/<65dda>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<5bca5>/<65e06> regs_intr 144 : struct perf_regs<5bca5>/<65e06> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <5bca5>/<65abd> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <5bca5>/<65b11> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <5bca5>/<65bac> size:32 frag 0 : struct perf_raw_frag<5bca5>/<65bcd> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <5bca5>/<65bcd> size:28 noname 0 : union noname<5bca5>/<65bdd> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <5bca5>/<65bdd> size:8 next 0 : pointer(struct perf_raw_frag<5bca5>/<65bcd>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <5bca5>/<65c53> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<5bca5>/<65c8b>[no count] perf_branch_entry struct <5bca5>/<65c8b> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <5bca5>/<65d1f> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<5bca5>/<65d3e> noname struct <5bca5>/<65d3e> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <5bca5>/<65dda> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <5bca5>/<65e06> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<5bca5>/<65e2c>) pt_regs struct <5bca5>/<65e2c> size:336 noname 0 : union noname<5bca5>/<65e3d> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <5bca5>/<65e3d> size:272 user_regs 0 : struct user_pt_regs<5bca5>/<5c187> noname 0 : struct noname<5bca5>/<65e56> noname struct <5bca5>/<65e56> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_output_handle struct <5bca5>/<65ff0> size:56 event 0 : pointer(struct perf_event<5bca5>/<64ee6>) rb 8 : pointer(struct perf_buffer<5bca5>/<65962>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<5bca5>/<66043> page 48 : int (base type, DW_ATE_signed size:4) noname union <5bca5>/<66043> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <5bca5>/<66096> size:16 tree 0 : struct rb_root<5bca5>/<60984> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <5bca5>/<660bf> size:? numa_group struct <5bca5>/<660c9> size:? rseq struct <5bca5>/<660e4> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<5bca5>/<66111> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <5bca5>/<66111> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <5bca5>/<6613b> size:0 page_frag struct <5bca5>/<66143> size:16 page 0 : pointer(struct page<5bca5>/<5cf70>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <5bca5>/<66175> size:? mem_cgroup struct <5bca5>/<6617f> size:? kmap_ctrl struct <5bca5>/<66184> size:0 vm_struct struct <5bca5>/<66192> size:64 next 0 : pointer(struct vm_struct<5bca5>/<66192>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<5bca5>/<5cf70>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <5bca5>/<6620b> size:976 cpu_context 0 : struct cpu_context<5bca5>/<662b2> uw 112 : struct noname<5bca5>/<6622c> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<5bca5>/<66357> noname struct <5bca5>/<6622c> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<5bca5>/<5c1f3> cpu_context struct <5bca5>/<662b2> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) debug_info struct <5bca5>/<66357> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<5bca5>/<64ee6>)[16] hbp_watch 144 : pointer(struct perf_event<5bca5>/<64ee6>)[16] fs_pin struct <5bca5>/<663ae> size:? file_ra_state struct <5bca5>/<663b3> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <5bca5>/<66475> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) module_param_attrs struct <5bca5>/<6648f> size:? module_attribute struct <5bca5>/<66499> size:56 attr 0 : struct attribute<5bca5>/<5e695> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<5bca5>/<66499>),pointer(struct module_kobject<5bca5>/<5e388>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<5bca5>/<66499>),pointer(struct module_kobject<5bca5>/<5e388>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<5bca5>/<5e0cd>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<5bca5>/<5e0cd>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<5bca5>/<5e0cd>))) kernel_symbol struct <5bca5>/<6655f> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <5bca5>/<6659b> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<5bca5>/<5e0cd>) ops 16 : pointer(const(struct kernel_param_ops<5bca5>/<66627>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<5bca5>/<665f3> noname union <5bca5>/<665f3> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<5bca5>/<666c0>)) arr 0 : pointer(const(struct kparam_array<5bca5>/<666eb>)) kernel_param_ops struct <5bca5>/<66627> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<5bca5>/<6659b>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<5bca5>/<6659b>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <5bca5>/<666c0> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <5bca5>/<666eb> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<5bca5>/<66627>)) elem 24 : pointer(no type) exception_table_entry struct <5bca5>/<6673a> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <5bca5>/<66765> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<5bca5>/<667bd> mod_tree_node struct <5bca5>/<667bd> size:56 mod 0 : pointer(struct module<5bca5>/<5e0cd>) node 8 : struct latch_tree_node<5bca5>/<667e1> latch_tree_node struct <5bca5>/<667e1> size:48 node 0 : struct rb_node<5bca5>/<5cc90>[2] mod_arch_specific struct <5bca5>/<66802> size:32 core 0 : struct mod_plt_sec<5bca5>/<6682f> init 12 : struct mod_plt_sec<5bca5>/<6682f> ftrace_trampolines 24 : pointer(struct plt_entry<5bca5>/<66861>) mod_plt_sec struct <5bca5>/<6682f> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <5bca5>/<66861> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <5bca5>/<6689e> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <5bca5>/<668dc> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<5bca5>/<6692a>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <5bca5>/<6692a> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <5bca5>/<669ac> size:? module_notes_attrs struct <5bca5>/<669b6> size:? srcu_struct struct <5bca5>/<669c5> size:1944 node 0 : struct srcu_node<5bca5>/<66aaa>[17] level 1632 : pointer(struct srcu_node<5bca5>/<66aaa>)[3] srcu_cb_mutex 1656 : struct mutex<5bca5>/<5c758> lock 1688 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) srcu_gp_mutex 1696 : struct mutex<5bca5>/<5c758> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<5bca5>/<66b1d>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<5bca5>/<5c758> srcu_barrier_completion 1816 : struct completion<5bca5>/<60cf0> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) work 1856 : struct delayed_work<5bca5>/<66c44> srcu_node struct <5bca5>/<66aaa> size:96 lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<5bca5>/<66aaa>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <5bca5>/<66b1d> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) srcu_cblist 72 : struct rcu_segcblist<5bca5>/<66be2> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<5bca5>/<622f4> work 224 : struct work_struct<5bca5>/<615b6> srcu_barrier_head 256 : struct callback_head<5bca5>/<5e95e> mynode 272 : pointer(struct srcu_node<5bca5>/<66aaa>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<5bca5>/<669c5>) rcu_segcblist struct <5bca5>/<66be2> size:88 head 0 : pointer(struct callback_head<5bca5>/<5e95e>) tails 8 : pointer(pointer(struct callback_head<5bca5>/<5e95e>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <5bca5>/<66c44> size:88 work 0 : struct work_struct<5bca5>/<615b6> timer 32 : struct timer_list<5bca5>/<622f4> wq 72 : pointer(struct workqueue_struct<5bca5>/<6298e>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <5bca5>/<66c82> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <5bca5>/<66cc5> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<5bca5>/<5d2f2>)(pointer(struct super_block<5bca5>/<5dc2e>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<5bca5>/<5d2f2>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<5bca5>/<5d2f2>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<5bca5>/<5d2f2>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(struct writeback_control<5bca5>/<66e68>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<5bca5>/<5d2f2>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<5bca5>/<5dc2e>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<5bca5>/<5d801>),pointer(struct kstatfs<5bca5>/<66ebc>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<5bca5>/<5dc2e>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct dentry<5bca5>/<5d801>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct dentry<5bca5>/<5d801>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct dentry<5bca5>/<5d801>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<5bca5>/<5f425>),pointer(struct dentry<5bca5>/<5d801>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<5bca5>/<66f52>))(pointer(struct inode<5bca5>/<5d2f2>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct page<5bca5>/<5cf70>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct shrink_control<5bca5>/<67119>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct shrink_control<5bca5>/<67119>))) writeback_control struct <5bca5>/<66e68> size:? kstatfs struct <5bca5>/<66ebc> size:? dquot struct <5bca5>/<66f52> size:208 dq_hash 0 : struct hlist_node<5bca5>/<5f05e> dq_inuse 16 : struct list_head<5bca5>/<5c7ea> dq_free 32 : struct list_head<5bca5>/<5c7ea> dq_dirty 48 : struct list_head<5bca5>/<5c7ea> dq_lock 64 : struct mutex<5bca5>/<5c758> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) dq_count 100 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) dq_sb 104 : pointer(struct super_block<5bca5>/<5dc2e>) dq_id 112 : struct kqid<5bca5>/<66ff8> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<5bca5>/<67065> kqid struct <5bca5>/<66ff8> size:8 noname 0 : union noname<5bca5>/<67008> type 4 : enum quota_type<5bca5>/<5bfc1> noname union <5bca5>/<67008> size:4 uid 0 : typedef(kuid_t=struct noname<5bca5>/<5d659>) gid 0 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) projid 0 : typedef(kprojid_t=struct noname<5bca5>/<67049>) noname struct <5bca5>/<67049> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <5bca5>/<67065> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <5bca5>/<67119> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<5bca5>/<6617f>) dquot_operations struct <5bca5>/<67168> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<5bca5>/<66f52>)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<5bca5>/<66f52>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<5bca5>/<5d2f2>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(typedef(kprojid_t=struct noname<5bca5>/<67049>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<5bca5>/<5d2f2>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct kqid<5bca5>/<66ff8>))) quotactl_ops struct <5bca5>/<6729a> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<5bca5>/<5dbca>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<5bca5>/<67386>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),struct kqid<5bca5>/<66ff8>,pointer(struct qc_dqblk<5bca5>/<67417>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct kqid<5bca5>/<66ff8>),pointer(struct qc_dqblk<5bca5>/<67417>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),struct kqid<5bca5>/<66ff8>,pointer(struct qc_dqblk<5bca5>/<67417>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct qc_state<5bca5>/<67525>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <5bca5>/<67386> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <5bca5>/<67417> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <5bca5>/<67525> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<5bca5>/<67555>[3] qc_type_state struct <5bca5>/<67555> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <5bca5>/<675f6> size:? xattr_handler struct <5bca5>/<6760a> size:? hlist_bl_head struct <5bca5>/<6760f> size:8 first 0 : pointer(struct hlist_bl_node<5bca5>/<5d950>) block_device struct <5bca5>/<67629> size:? mtd_info struct <5bca5>/<67633> size:? quota_info struct <5bca5>/<67638> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<5bca5>/<610f3> files 48 : pointer(struct inode<5bca5>/<5d2f2>)[3] info 72 : struct mem_dqinfo<5bca5>/<6769d>[3] ops 288 : pointer(const(struct quota_format_ops<5bca5>/<6775f>))[3] mem_dqinfo struct <5bca5>/<6769d> size:72 dqi_format 0 : pointer(struct quota_format_type<5bca5>/<67717>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<5bca5>/<5c7ea> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <5bca5>/<67717> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<5bca5>/<6775f>)) qf_owner 16 : pointer(struct module<5bca5>/<5e0cd>) qf_next 24 : pointer(struct quota_format_type<5bca5>/<67717>) quota_format_ops struct <5bca5>/<6775f> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<5bca5>/<66f52>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<5bca5>/<5dc2e>),pointer(struct kqid<5bca5>/<66ff8>))) sb_writers struct <5bca5>/<677dd> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) rw_sem 32 : struct percpu_rw_semaphore<5bca5>/<6781b>[3] percpu_rw_semaphore struct <5bca5>/<6781b> size:96 rss 0 : struct rcu_sync<5bca5>/<67860> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<5bca5>/<6789a> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) block 88 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) rcu_sync struct <5bca5>/<67860> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<5bca5>/<5f094>) cb_head 32 : struct callback_head<5bca5>/<5e95e> rcuwait struct <5bca5>/<6789a> size:8 task 0 : pointer(struct task_struct<5bca5>/<5f7f4>) fsnotify_mark_connector struct <5bca5>/<678b4> size:? noname struct <5bca5>/<678c4> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <5bca5>/<678e1> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<5bca5>/<678e1>),pointer(struct shrink_control<5bca5>/<67119>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<5bca5>/<678e1>),pointer(struct shrink_control<5bca5>/<67119>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<5bca5>/<5c7ea> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>))) list_lru struct <5bca5>/<67969> size:32 node 0 : pointer(struct list_lru_node<5bca5>/<679a7>) list 8 : struct list_head<5bca5>/<5c7ea> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <5bca5>/<679a7> size:64 lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) lru 8 : struct list_lru_one<5bca5>/<679e1> memcg_lrus 32 : pointer(struct list_lru_memcg<5bca5>/<67a07>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <5bca5>/<679e1> size:24 list 0 : struct list_head<5bca5>/<5c7ea> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <5bca5>/<67a07> size:16 rcu 0 : struct callback_head<5bca5>/<5e95e> lru 16 : pointer(struct list_lru_one<5bca5>/<679e1>)[no count] delayed_call struct <5bca5>/<67a5d> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <5bca5>/<67ba1> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<5bca5>/<5d659>) ia_gid 12 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<5bca5>/<67c16> ia_mtime 40 : struct timespec64<5bca5>/<67c16> ia_ctime 56 : struct timespec64<5bca5>/<67c16> ia_file 72 : pointer(struct file<5bca5>/<5e807>) timespec64 struct <5bca5>/<67c16> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <5bca5>/<67c5b> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<5bca5>/<5d659>) gid 52 : typedef(kgid_t=struct noname<5bca5>/<5d68b>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<5bca5>/<67c16> mtime 80 : struct timespec64<5bca5>/<67c16> ctime 96 : struct timespec64<5bca5>/<67c16> btime 112 : struct timespec64<5bca5>/<67c16> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <5bca5>/<67d7a> size:? bdi_writeback struct <5bca5>/<67de6> size:? file_lock_context struct <5bca5>/<67df0> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<5bca5>/<5c670>) flc_flock 8 : struct list_head<5bca5>/<5c7ea> flc_posix 24 : struct list_head<5bca5>/<5c7ea> flc_lease 40 : struct list_head<5bca5>/<5c7ea> cdev struct <5bca5>/<67e33> size:? address_space_operations struct <5bca5>/<67e42> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<5bca5>/<5cf70>),pointer(struct writeback_control<5bca5>/<66e68>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct page<5bca5>/<5cf70>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<5bca5>/<5d21f>),pointer(struct writeback_control<5bca5>/<66e68>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<5bca5>/<5cf70>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct address_space<5bca5>/<5d21f>),pointer(struct list_head<5bca5>/<5c7ea>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<5bca5>/<67fe9>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct address_space<5bca5>/<5d21f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<5bca5>/<5cf70>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<5bca5>/<5e807>),pointer(struct address_space<5bca5>/<5d21f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<5bca5>/<5cf70>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<5bca5>/<5d21f>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<5bca5>/<5cf70>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<5bca5>/<5cf70>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<5bca5>/<5cf70>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<5bca5>/<5ebbd>),pointer(struct iov_iter<5bca5>/<5ec70>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<5bca5>/<5d21f>),pointer(struct page<5bca5>/<5cf70>),pointer(struct page<5bca5>/<5cf70>),enum migrate_mode<5bca5>/<5bfe0>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<5bca5>/<5cf70>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<5bca5>/<5cf70>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<5bca5>/<5cf70>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<5bca5>/<5cf70>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<5bca5>/<5cf70>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<5bca5>/<5d21f>),pointer(struct page<5bca5>/<5cf70>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<5bca5>/<6814a>),pointer(struct file<5bca5>/<5e807>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<5bca5>/<5e807>))) readahead_control struct <5bca5>/<67fe9> size:? swap_info_struct struct <5bca5>/<6814a> size:? dev_pagemap struct <5bca5>/<6817b> size:152 altmap 0 : struct vmem_altmap<5bca5>/<68215> ref 48 : pointer(struct percpu_ref<5bca5>/<628b5>) internal_ref 56 : struct percpu_ref<5bca5>/<628b5> done 72 : struct completion<5bca5>/<60cf0> type 104 : enum memory_type<5bca5>/<5c005> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<5bca5>/<68275>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<5bca5>/<681f7> noname union <5bca5>/<681f7> size:16 range 0 : struct range<5bca5>/<682ba> ranges 0 : struct range<5bca5>/<682ba>[0] vmem_altmap struct <5bca5>/<68215> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <5bca5>/<68275> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<5bca5>/<5cf70>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<5bca5>/<6817b>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<5bca5>/<6817b>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<5bca5>/<5ce39>))) range struct <5bca5>/<682ba> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <5bca5>/<6839f> size:0 noname struct <5bca5>/<683b8> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <5bca5>/<683e0> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<5bca5>/<5c7a7>))[4] linux_binfmt struct <5bca5>/<68406> size:? noname struct <5bca5>/<68416> size:40 id 0 : typedef(atomic64_t=struct noname<5bca5>/<5c7a7>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<5bca5>/<5f68f>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <5bca5>/<6845c> size:56 nr_threads 0 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) dumper 8 : struct core_thread<5bca5>/<6848d> startup 24 : struct completion<5bca5>/<60cf0> core_thread struct <5bca5>/<6848d> size:16 task 0 : pointer(struct task_struct<5bca5>/<5f7f4>) next 8 : pointer(struct core_thread<5bca5>/<6848d>) kioctx_table struct <5bca5>/<684bb> size:? mmu_notifier_subscriptions struct <5bca5>/<684c5> size:? uprobes_state struct <5bca5>/<684ca> size:0 kvm_memslots struct <5bca5>/<684e3> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<5bca5>/<6854a>[no count] kvm_memory_slot struct <5bca5>/<6854a> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<5bca5>/<685c7> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <5bca5>/<685c7> size:0 kvm_io_bus struct <5bca5>/<685ed> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<5bca5>/<68625>[no count] kvm_io_range struct <5bca5>/<68625> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<5bca5>/<68662>) kvm_io_device struct <5bca5>/<68662> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<5bca5>/<68681>)) kvm_io_device_ops struct <5bca5>/<68681> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<5bca5>/<5c26b>),pointer(struct kvm_io_device<5bca5>/<68662>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<5bca5>/<5c26b>),pointer(struct kvm_io_device<5bca5>/<68662>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<5bca5>/<68662>))) kvm_vm_stat struct <5bca5>/<68702> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <5bca5>/<68724> size:392 mmu 0 : struct kvm_s2_mmu<5bca5>/<687ac> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<5bca5>/<68945> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <5bca5>/<687ac> size:48 vmid 0 : struct kvm_vmid<5bca5>/<687f1> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<5bca5>/<68817>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<5bca5>/<68724>) kvm_vmid struct <5bca5>/<687f1> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <5bca5>/<68817> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<5bca5>/<68871>) mmu 24 : pointer(struct kvm_s2_mmu<5bca5>/<687ac>) kvm_pgtable_mm_ops struct <5bca5>/<68871> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <5bca5>/<68945> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<5bca5>/<689c2> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<5bca5>/<68a78>) dist_iodev 64 : struct vgic_io_device<5bca5>/<68bb2> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) lpi_list_head 128 : struct list_head<5bca5>/<5c7ea> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<5bca5>/<5c7ea> iter 168 : pointer(struct vgic_state_iter<5bca5>/<68e67>) its_vm 176 : struct its_vm<5bca5>/<68e6c> noname union <5bca5>/<689c2> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<5bca5>/<5c7ea> vgic_irq struct <5bca5>/<68a78> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) lpi_list 8 : struct list_head<5bca5>/<5c7ea> ap_list 24 : struct list_head<5bca5>/<5c7ea> vcpu 40 : pointer(struct kvm_vcpu<5bca5>/<5c26b>) target_vcpu 48 : pointer(struct kvm_vcpu<5bca5>/<5c26b>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<5bca5>/<66475> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<5bca5>/<68b30> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<5bca5>/<5c04a> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <5bca5>/<68b30> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <5bca5>/<68bb2> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<5bca5>/<68bce> regions 16 : pointer(const(struct vgic_register_region<5bca5>/<68e5d>)) iodev_type 24 : enum iodev_type<5bca5>/<5c063> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<5bca5>/<68662> noname union <5bca5>/<68bce> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<5bca5>/<5c26b>) its 0 : pointer(struct vgic_its<5bca5>/<68c21>) vgic_its struct <5bca5>/<68c21> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<5bca5>/<68bb2> dev 56 : pointer(struct kvm_device<5bca5>/<68cd7>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<5bca5>/<5c758> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<5bca5>/<5c758> device_list 168 : struct list_head<5bca5>/<5c7ea> collection_list 184 : struct list_head<5bca5>/<5c7ea> kvm_device struct <5bca5>/<68cd7> size:40 ops 0 : pointer(const(struct kvm_device_ops<5bca5>/<68d1f>)) kvm 8 : pointer(struct kvm<5bca5>/<5c43b>) private 16 : pointer(no type) vm_node 24 : struct list_head<5bca5>/<5c7ea> kvm_device_ops struct <5bca5>/<68d1f> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<5bca5>/<68cd7>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<5bca5>/<68cd7>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<5bca5>/<68cd7>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<5bca5>/<68cd7>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<5bca5>/<68cd7>),pointer(struct kvm_device_attr<5bca5>/<68de6>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<5bca5>/<68cd7>),pointer(struct kvm_device_attr<5bca5>/<68de6>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<5bca5>/<68cd7>),pointer(struct kvm_device_attr<5bca5>/<68de6>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<5bca5>/<68cd7>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<5bca5>/<68cd7>),pointer(struct vm_area_struct<5bca5>/<5cb6d>))) kvm_device_attr struct <5bca5>/<68de6> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <5bca5>/<68e5d> size:? vgic_state_iter struct <5bca5>/<68e67> size:? its_vm struct <5bca5>/<68e6c> size:128 fwnode 0 : pointer(struct fwnode_handle<5bca5>/<6489c>) domain 8 : pointer(struct irq_domain<5bca5>/<6477c>) vprop_page 16 : pointer(struct page<5bca5>/<5cf70>) vpes 24 : pointer(pointer(struct its_vpe<5bca5>/<68eeb>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <5bca5>/<68eeb> size:128 vpt_page 0 : pointer(struct page<5bca5>/<5cf70>) its_vm 8 : pointer(struct its_vm<5bca5>/<68e6c>) vlpi_count 16 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<5bca5>/<68f4f> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <5bca5>/<68f4f> size:72 noname 0 : struct noname<5bca5>/<68f5b> noname 0 : struct noname<5bca5>/<68f80> noname struct <5bca5>/<68f5b> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <5bca5>/<68f80> size:72 fwnode 0 : pointer(struct fwnode_handle<5bca5>/<6489c>) sgi_domain 8 : pointer(struct irq_domain<5bca5>/<6477c>) sgi_config 16 : struct noname<5bca5>/<68fa8>[16] vmapp_count 64 : typedef(atomic_t=struct noname<5bca5>/<5bdea>) noname struct <5bca5>/<68fa8> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <5bca5>/<6903d> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<5bca5>/<6907a>[0] kvm_coalesced_mmio struct <5bca5>/<6907a> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<5bca5>/<690a6> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <5bca5>/<690a6> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <5bca5>/<690e5> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<5bca5>/<5f6b0>[no count] mmu_notifier struct <5bca5>/<69137> size:56 hlist 0 : struct hlist_node<5bca5>/<5f05e> ops 16 : pointer(const(struct mmu_notifier_ops<5bca5>/<69187>)) mm 24 : pointer(struct mm_struct<5bca5>/<5c815>) rcu 32 : struct callback_head<5bca5>/<5e95e> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <5bca5>/<69187> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(struct mm_struct<5bca5>/<5c815>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(struct mm_struct<5bca5>/<5c815>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(struct mm_struct<5bca5>/<5c815>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(struct mm_struct<5bca5>/<5c815>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(struct mm_struct<5bca5>/<5c815>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<5bca5>/<5cf5a>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(const(struct mmu_notifier_range<5bca5>/<69291>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(const(struct mmu_notifier_range<5bca5>/<69291>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<5bca5>/<69137>),pointer(struct mm_struct<5bca5>/<5c815>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<5bca5>/<69137>)(pointer(struct mm_struct<5bca5>/<5c815>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<5bca5>/<69137>))) mmu_notifier_range struct <5bca5>/<69291> size:48 vma 0 : pointer(struct vm_area_struct<5bca5>/<5cb6d>) mm 8 : pointer(struct mm_struct<5bca5>/<5c815>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<5bca5>/<5c088> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <5bca5>/<69348> size:16 kvm 0 : pointer(struct kvm<5bca5>/<5c43b>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<5bca5>/<69371>) kvm_stats_debugfs_item struct <5bca5>/<69371> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<5bca5>/<5c0bf> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <5bca5>/<693af> size:24 link 0 : struct hlist_node<5bca5>/<5f05e> ops 16 : pointer(struct preempt_ops<5bca5>/<693d8>) preempt_ops struct <5bca5>/<693d8> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<5bca5>/<693af>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<5bca5>/<693af>),pointer(struct task_struct<5bca5>/<5f7f4>))) kvm_run struct <5bca5>/<69428> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<5bca5>/<694b0> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<5bca5>/<699b1> noname union <5bca5>/<694b0> size:256 hw 0 : struct noname<5bca5>/<694c3> fail_entry 0 : struct noname<5bca5>/<694e3> ex 0 : struct noname<5bca5>/<69510> io 0 : struct noname<5bca5>/<6953d> debug 0 : struct noname<5bca5>/<69591> mmio 0 : struct noname<5bca5>/<695b1> hypercall 0 : struct noname<5bca5>/<695f8> tpr_access 0 : struct noname<5bca5>/<6964c> s390_sieic 0 : struct noname<5bca5>/<69686> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<5bca5>/<696cd> dcr 0 : struct noname<5bca5>/<696fa> internal 0 : struct noname<5bca5>/<69734> osi 0 : struct noname<5bca5>/<6976e> papr_hcall 0 : struct noname<5bca5>/<6978f> s390_tsch 0 : struct noname<5bca5>/<697c9> epr 0 : struct noname<5bca5>/<6982a> system_event 0 : struct noname<5bca5>/<6984a> s390_stsi 0 : struct noname<5bca5>/<69877> eoi 0 : struct noname<5bca5>/<698d8> hyperv 0 : struct kvm_hyperv_exit<5bca5>/<69a30> arm_nisv 0 : struct noname<5bca5>/<69905> msr 0 : struct noname<5bca5>/<69932> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <5bca5>/<694c3> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <5bca5>/<694e3> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<69510> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<6953d> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <5bca5>/<69591> size:16 arch 0 : struct kvm_debug_exit_arch<5bca5>/<699df> noname struct <5bca5>/<695b1> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <5bca5>/<695f8> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<6964c> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<69686> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<696cd> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<696fa> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <5bca5>/<69734> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <5bca5>/<6976e> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <5bca5>/<6978f> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <5bca5>/<697c9> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <5bca5>/<6982a> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <5bca5>/<6984a> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <5bca5>/<69877> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <5bca5>/<698d8> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <5bca5>/<69905> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <5bca5>/<69932> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <5bca5>/<699b1> size:2048 regs 0 : struct kvm_sync_regs<5bca5>/<69b6e> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <5bca5>/<699df> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <5bca5>/<69a30> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<5bca5>/<69a5c> noname union <5bca5>/<69a5c> size:48 synic 0 : struct noname<5bca5>/<69a6c> hcall 0 : struct noname<5bca5>/<69ab9> syndbg 0 : struct noname<5bca5>/<69aee> noname struct <5bca5>/<69a6c> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <5bca5>/<69ab9> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <5bca5>/<69aee> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <5bca5>/<69b6e> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <5bca5>/<69b83> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <5bca5>/<69c35> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <5bca5>/<69c66> size:8688 ctxt 0 : struct kvm_cpu_context<5bca5>/<5c116> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<5bca5>/<687ac>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<5bca5>/<69e5b> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<5bca5>/<69e99>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<5bca5>/<69e99> external_debug_state 2400 : struct kvm_guest_debug_arch<5bca5>/<69e99> host_thread_info 2912 : pointer(struct thread_info<5bca5>/<60325>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<5bca5>/<5c1f3>) host_debug_state 2928 : struct noname<5bca5>/<69d41> vgic_cpu 3448 : struct vgic_cpu<5bca5>/<69edf> timer_cpu 7440 : struct arch_timer_cpu<5bca5>/<6a0cd> pmu 7704 : struct kvm_pmu<5bca5>/<6a193> guest_debug_preserved 8264 : struct noname<5bca5>/<69d9b> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<5bca5>/<6a216> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<5bca5>/<6a25c> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<5bca5>/<69e3a> noname struct <5bca5>/<69d41> size:520 regs 0 : struct kvm_guest_debug_arch<5bca5>/<69e99> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <5bca5>/<69d9b> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <5bca5>/<69e3a> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_vcpu_fault_info struct <5bca5>/<69e5b> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <5bca5>/<69e99> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <5bca5>/<69edf> size:3992 noname 0 : union noname<5bca5>/<69ef2> private_irqs 312 : struct vgic_irq<5bca5>/<68a78>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<5bca5>/<5c692>) ap_list_head 3904 : struct list_head<5bca5>/<5c7ea> rd_iodev 3920 : struct vgic_io_device<5bca5>/<68bb2> rdreg 3960 : pointer(struct vgic_redist_region<5bca5>/<6a088>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <5bca5>/<69ef2> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<5bca5>/<69f92> vgic_v3 0 : struct vgic_v3_cpu_if<5bca5>/<69feb> vgic_v2_cpu_if struct <5bca5>/<69f92> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <5bca5>/<69feb> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<5bca5>/<68eeb> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <5bca5>/<6a088> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<5bca5>/<5c7ea> arch_timer_cpu struct <5bca5>/<6a0cd> size:264 timers 0 : struct arch_timer_context<5bca5>/<6a108>[2] bg_timer 192 : struct hrtimer<5bca5>/<606fc> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <5bca5>/<6a108> size:96 vcpu 0 : pointer(struct kvm_vcpu<5bca5>/<5c26b>) irq 8 : struct kvm_irq_level<5bca5>/<6a159> hrtimer 16 : struct hrtimer<5bca5>/<606fc> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <5bca5>/<6a159> size:8 noname 0 : union noname<5bca5>/<6a169> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <5bca5>/<6a169> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <5bca5>/<6a193> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<5bca5>/<6a1f5>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<5bca5>/<65967> kvm_pmc struct <5bca5>/<6a1f5> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<5bca5>/<64ee6>) kvm_mmu_memory_cache struct <5bca5>/<6a216> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<5bca5>/<63380>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <5bca5>/<6a25c> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <5bca5>/<6a29a> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<5bca5>/<6a2f0>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <5bca5>/<6a2f0> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_pmu_events struct <5bca5>/<6a321> size:8 events_host 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) events_guest 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_nvhe_init_params struct <5bca5>/<6a351> size:64 mair_el2 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tcr_el2 8 : long unsigned int (base type, DW_ATE_unsigned size:8) tpidr_el2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_hyp_va 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd_pa 32 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hcr_el2 40 : long unsigned int (base type, DW_ATE_unsigned size:8) vttbr 48 : long unsigned int (base type, DW_ATE_unsigned size:8) vtcr 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <5bca5>/<6a46d> size:4 __val 0 : int (base type, DW_ATE_signed size:4) __c 0 : char (base type, DW_ATE_unsigned_char size:1)[1] arm_smccc_res struct <5bca5>/<6b5c2> size:32 a0 0 : long unsigned int (base type, DW_ATE_unsigned size:8) a1 8 : long unsigned int (base type, DW_ATE_unsigned size:8) a2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) a3 24 : long unsigned int (base type, DW_ATE_unsigned size:8) kvm_pgtable_mm_ops struct <6b601>/<6b640> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) noname enum <6b8fc>/<6b958> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 hyp_page struct <6b8fc>/<6b979> size:32 refcount 0 : unsigned int (base type, DW_ATE_unsigned size:4) order 4 : unsigned int (base type, DW_ATE_unsigned size:4) pool 8 : pointer(struct hyp_pool<6b8fc>/<6b9b7>) node 16 : struct list_head<6b8fc>/<6ba74> hyp_pool struct <6b8fc>/<6b9b7> size:216 lock 0 : typedef(hyp_spinlock_t=union hyp_spinlock<6b8fc>/<6b9fb>) free_area 8 : struct list_head<6b8fc>/<6ba74>[12] range_start 200 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) range_end 208 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hyp_spinlock union <6b8fc>/<6b9fb> size:4 __val 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 0 : struct noname<6b8fc>/<6ba17> noname struct <6b8fc>/<6ba17> size:4 owner 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) next 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) list_head struct <6b8fc>/<6ba74> size:16 next 0 : pointer(struct list_head<6b8fc>/<6ba74>) prev 8 : pointer(struct list_head<6b8fc>/<6ba74>) arm64_ftr_reg struct <6c030>/<6c063> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) strict_mask 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_mask 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sys_val 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_val 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ftr_bits 40 : pointer(const(struct arm64_ftr_bits<6c030>/<6c0ec>)) arm64_ftr_bits struct <6c030>/<6c0ec> size:24 sign 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) visible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) strict 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) type 4 : enum ftr_type<6c030>/<6c15b> shift 8 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) width 9 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) safe_val 16 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) ftr_type enum <6c030>/<6c15b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) FTR_EXACT = 0 FTR_LOWER_SAFE = 1 FTR_HIGHER_SAFE = 2 FTR_HIGHER_OR_ZERO_SAFE = 3 hyp_pool struct <6c1ec>/<6c22b> size:216 lock 0 : typedef(hyp_spinlock_t=union hyp_spinlock<6c1ec>/<6c26f>) free_area 8 : struct list_head<6c1ec>/<6c2ef>[12] range_start 200 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) range_end 208 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hyp_spinlock union <6c1ec>/<6c26f> size:4 __val 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 0 : struct noname<6c1ec>/<6c28b> noname struct <6c1ec>/<6c28b> size:4 owner 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) next 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) list_head struct <6c1ec>/<6c2ef> size:16 next 0 : pointer(struct list_head<6c1ec>/<6c2ef>) prev 8 : pointer(struct list_head<6c1ec>/<6c2ef>) kvm_pgtable_mm_ops struct <6c1ec>/<6c359> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) module_state enum <6c1ec>/<6c4f2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <6c1ec>/<6c518> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <6c1ec>/<6c54a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <6c1ec>/<6c563> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <6c1ec>/<6c582> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <6c1ec>/<6c5a1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <6c1ec>/<6c5c7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <6c1ec>/<6c5f3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <6c1ec>/<6c619> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <6c1ec>/<6c638> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <6c1ec>/<6c66a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <6c1ec>/<6c695> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <6c1ec>/<6c6b4> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <6c1ec>/<6c6d9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <6c1ec>/<6c6fe> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <6c1ec>/<6c71e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <6c1ec>/<6c737> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <6c1ec>/<6c75c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <6c1ec>/<6c793> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 kvm_pgtable_prot enum <6c1ec>/<6c7ad> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_PGTABLE_PROT_X = 1 KVM_PGTABLE_PROT_W = 2 KVM_PGTABLE_PROT_R = 4 KVM_PGTABLE_PROT_DEVICE = 8 kvm_host_data struct <6c1ec>/<6c7d7> size:1808 host_ctxt 0 : struct kvm_cpu_context<6c1ec>/<6c7fa> pmu_events 1792 : struct kvm_pmu_events<6c1ec>/<7a8c9> kvm_cpu_context struct <6c1ec>/<6c7fa> size:1792 regs 0 : struct user_pt_regs<6c1ec>/<6c86b> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<6c1ec>/<6c8b3> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<6c1ec>/<6c92b>) user_pt_regs struct <6c1ec>/<6c86b> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) user_fpsimd_state struct <6c1ec>/<6c8b3> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] kvm_vcpu struct <6c1ec>/<6c92b> size:9072 kvm 0 : pointer(struct kvm<6c1ec>/<6cafb>) preempt_notifier 8 : struct preempt_notifier<6c1ec>/<79957> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<6c1ec>/<6c2ef> mutex 96 : struct mutex<6c1ec>/<6ce17> run 128 : pointer(struct kvm_run<6c1ec>/<799d0>) wait 136 : struct rcuwait<6c1ec>/<77f0c> pid 144 : pointer(struct pid<6c1ec>/<6fca3>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<6c1ec>/<7336e>) stat 168 : struct kvm_vcpu_stat<6c1ec>/<7a12b> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<6c1ec>/<7a1dd>[2] spin_loop 344 : struct noname<6c1ec>/<6ca9d> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<6c1ec>/<7a20e> dirty_ring 9040 : struct kvm_dirty_ring<6c1ec>/<7a842> noname struct <6c1ec>/<6ca9d> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <6c1ec>/<6cafb> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) slots_lock 8 : struct mutex<6c1ec>/<6ce17> mm 40 : pointer(struct mm_struct<6c1ec>/<6ceae>) memslots 48 : pointer(struct kvm_memslots<6c1ec>/<78b55>)[1] vcpus 56 : pointer(struct kvm_vcpu<6c1ec>/<6c92b>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<6c1ec>/<6c2ef> lock 4184 : struct mutex<6c1ec>/<6ce17> buses 4216 : pointer(struct kvm_io_bus<6c1ec>/<78c5f>)[4] irqfds 4248 : struct noname<6c1ec>/<6cba8> ioeventfds 4320 : struct list_head<6c1ec>/<6c2ef> stat 4336 : struct kvm_vm_stat<6c1ec>/<78d74> arch 4344 : struct kvm_arch<6c1ec>/<78d96> users_count 4736 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<6c1ec>/<795e5>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) coalesced_zones 4760 : struct list_head<6c1ec>/<6c2ef> irq_lock 4776 : struct mutex<6c1ec>/<6ce17> irq_routing 4808 : pointer(struct kvm_irq_routing_table<6c1ec>/<7968d>) irq_ack_notifier_list 4816 : struct hlist_head<6c1ec>/<6fd39> mmu_notifier 4824 : struct mmu_notifier<6c1ec>/<796df> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<6c1ec>/<6c2ef> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<6c1ec>/<6de9a>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<6c1ec>/<798f0>)) srcu 4944 : struct srcu_struct<6c1ec>/<77037> irq_srcu 6888 : struct srcu_struct<6c1ec>/<77037> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <6c1ec>/<6cba8> size:72 lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) items 8 : struct list_head<6c1ec>/<6c2ef> resampler_list 24 : struct list_head<6c1ec>/<6c2ef> resampler_lock 40 : struct mutex<6c1ec>/<6ce17> spinlock struct <6c1ec>/<6cd30> size:4 noname 0 : union noname<6c1ec>/<6cd40> noname union <6c1ec>/<6cd40> size:4 rlock 0 : struct raw_spinlock<6c1ec>/<6cd52> raw_spinlock struct <6c1ec>/<6cd52> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<6c1ec>/<6cd72>) qspinlock struct <6c1ec>/<6cd72> size:4 noname 0 : union noname<6c1ec>/<6cd82> noname union <6c1ec>/<6cd82> size:4 val 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) noname 0 : struct noname<6c1ec>/<6cd9a> noname 0 : struct noname<6c1ec>/<6cdbf> noname struct <6c1ec>/<6cd9a> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <6c1ec>/<6cdbf> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <6c1ec>/<6cde9> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <6c1ec>/<6ce17> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) osq 12 : struct optimistic_spin_queue<6c1ec>/<6ce94> wait_list 16 : struct list_head<6c1ec>/<6c2ef> noname struct <6c1ec>/<6ce66> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <6c1ec>/<6ce94> size:4 tail 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) mm_struct struct <6c1ec>/<6ceae> size:920 noname 0 : struct noname<6c1ec>/<6cec1> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <6c1ec>/<6cec1> size:920 mmap 0 : pointer(struct vm_area_struct<6c1ec>/<6d206>) mm_rb 8 : struct rb_root<6c1ec>/<7100d> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<6c1ec>/<6ee90>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<6c1ec>/<78a2a>)) membarrier_state 72 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) mm_users 76 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) mm_count 80 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) has_pinned 84 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<6c1ec>/<6dfd4>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) mmap_lock 112 : struct rw_semaphore<6c1ec>/<7177c> mmlist 152 : struct list_head<6c1ec>/<6c2ef> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<6c1ec>/<78a52> binfmt 736 : pointer(struct linux_binfmt<6c1ec>/<78a78>) context 744 : typedef(mm_context_t=struct noname<6c1ec>/<78a88>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<6c1ec>/<78ace>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) ioctx_table 808 : pointer(struct kioctx_table<6c1ec>/<78b2d>) owner 816 : pointer(struct task_struct<6c1ec>/<6fe7d>) user_ns 824 : pointer(struct user_namespace<6c1ec>/<71a87>) exe_file 832 : pointer(struct file<6c1ec>/<6ee90>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<6c1ec>/<78b37>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) uprobes_state 872 : struct uprobes_state<6c1ec>/<78b3c> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) async_put_work 880 : struct work_struct<6c1ec>/<71c3f> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <6c1ec>/<6d206> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<6c1ec>/<6d206>) vm_prev 24 : pointer(struct vm_area_struct<6c1ec>/<6d206>) vm_rb 32 : struct rb_node<6c1ec>/<6d329> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<6c1ec>/<6ceae>) vm_page_prot 72 : typedef(pgprot_t=struct noname<6c1ec>/<6d367>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<6c1ec>/<6d292> anon_vma_chain 120 : struct list_head<6c1ec>/<6c2ef> anon_vma 136 : pointer(struct anon_vma<6c1ec>/<6d388>) vm_ops 144 : pointer(const(struct vm_operations_struct<6c1ec>/<6d397>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<6c1ec>/<6ee90>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) vm_policy 184 : pointer(struct mempolicy<6c1ec>/<7673c>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<6c1ec>/<78a11> noname struct <6c1ec>/<6d292> size:32 rb 0 : struct rb_node<6c1ec>/<6d329> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <6c1ec>/<6d329> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<6c1ec>/<6d329>) rb_left 16 : pointer(struct rb_node<6c1ec>/<6d329>) noname struct <6c1ec>/<6d367> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <6c1ec>/<6d388> size:? vm_operations_struct struct <6c1ec>/<6d397> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<6c1ec>/<6d206>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<6c1ec>/<6d206>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<6c1ec>/<6d206>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<6c1ec>/<6d206>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<6c1ec>/<6d206>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<6c1ec>/<6d4d2>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<6c1ec>/<6d4d2>),enum page_entry_size<6c1ec>/<6c6fe>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<6c1ec>/<6d4d2>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<6c1ec>/<6d206>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<6c1ec>/<6d4d2>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<6c1ec>/<6d4d2>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<6c1ec>/<6d206>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<6c1ec>/<6d206>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<6c1ec>/<6d206>),pointer(struct mempolicy<6c1ec>/<7673c>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<6c1ec>/<7673c>)(pointer(struct vm_area_struct<6c1ec>/<6d206>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<6c1ec>/<6d609>)(pointer(struct vm_area_struct<6c1ec>/<6d206>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <6c1ec>/<6d4d2> size:96 vma 0 : pointer(struct vm_area_struct<6c1ec>/<6d206>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<6c1ec>/<6d5a0>)) pud 40 : pointer(typedef(pud_t=struct noname<6c1ec>/<6d5cc>)) orig_pte 48 : typedef(pte_t=struct noname<6c1ec>/<6d5f3>) cow_page 56 : pointer(struct page<6c1ec>/<6d609>) page 64 : pointer(struct page<6c1ec>/<6d609>) pte 72 : pointer(typedef(pte_t=struct noname<6c1ec>/<6d5f3>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<6c1ec>/<6d609>)) noname struct <6c1ec>/<6d5a0> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <6c1ec>/<6d5cc> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <6c1ec>/<6d5f3> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <6c1ec>/<6d609> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<6c1ec>/<6d626> noname 48 : union noname<6c1ec>/<6d865> _refcount 52 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <6c1ec>/<6d626> size:40 noname 0 : struct noname<6c1ec>/<6d632> noname 0 : struct noname<6c1ec>/<6d66f> noname 0 : struct noname<6c1ec>/<6d688> noname 0 : struct noname<6c1ec>/<6d756> noname 0 : struct noname<6c1ec>/<6d79f> noname 0 : struct noname<6c1ec>/<6d7d0> noname 0 : struct noname<6c1ec>/<6d832> callback_head 0 : struct callback_head<6c1ec>/<6efe7> noname struct <6c1ec>/<6d632> size:40 lru 0 : struct list_head<6c1ec>/<6c2ef> mapping 16 : pointer(struct address_space<6c1ec>/<6d8b8>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <6c1ec>/<6d66f> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <6c1ec>/<6d688> size:40 noname 0 : union noname<6c1ec>/<6d694> slab_cache 16 : pointer(struct kmem_cache<6c1ec>/<73a09>) freelist 24 : pointer(no type) noname 32 : union noname<6c1ec>/<6d6f6> noname union <6c1ec>/<6d694> size:16 slab_list 0 : struct list_head<6c1ec>/<6c2ef> noname 0 : struct noname<6c1ec>/<6d6ac> noname struct <6c1ec>/<6d6ac> size:16 next 0 : pointer(struct page<6c1ec>/<6d609>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <6c1ec>/<6d6f6> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<6c1ec>/<6d71a> noname struct <6c1ec>/<6d71a> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <6c1ec>/<6d756> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <6c1ec>/<6d79f> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) deferred_list 16 : struct list_head<6c1ec>/<6c2ef> noname struct <6c1ec>/<6d7d0> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<6c1ec>/<6d609>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<6c1ec>/<6d800> ptl 32 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) noname union <6c1ec>/<6d800> size:8 pt_mm 0 : pointer(struct mm_struct<6c1ec>/<6ceae>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) noname struct <6c1ec>/<6d832> size:16 pgmap 0 : pointer(struct dev_pagemap<6c1ec>/<787ed>) zone_device_data 8 : pointer(no type) noname union <6c1ec>/<6d865> size:4 _mapcount 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <6c1ec>/<6d8b8> size:160 host 0 : pointer(struct inode<6c1ec>/<6d98b>) i_pages 8 : struct xarray<6c1ec>/<6fe47> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) i_mmap 32 : struct rb_root_cached<6c1ec>/<70fec> i_mmap_rwsem 48 : struct rw_semaphore<6c1ec>/<7177c> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<6c1ec>/<784b4>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) private_list 136 : struct list_head<6c1ec>/<6c2ef> private_data 152 : pointer(no type) inode struct <6c1ec>/<6d98b> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) i_gid 8 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<6c1ec>/<6dd50>) i_default_acl 24 : pointer(struct posix_acl<6c1ec>/<6dd50>) i_op 32 : pointer(const(struct inode_operations<6c1ec>/<6dd5f>)) i_sb 40 : pointer(struct super_block<6c1ec>/<6e2d9>) i_mapping 48 : pointer(struct address_space<6c1ec>/<6d8b8>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<6c1ec>/<6da3a> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<6c1ec>/<78288> i_mtime 104 : struct timespec64<6c1ec>/<78288> i_ctime 120 : struct timespec64<6c1ec>/<78288> i_lock 136 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<6c1ec>/<7177c> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<6c1ec>/<6f6e7> i_io_list 232 : struct list_head<6c1ec>/<6c2ef> i_wb 248 : pointer(struct bdi_writeback<6c1ec>/<78458>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<6c1ec>/<6c2ef> i_sb_list 280 : struct list_head<6c1ec>/<6c2ef> i_wb_list 296 : struct list_head<6c1ec>/<6c2ef> noname 312 : union noname<6c1ec>/<6db95> i_version 328 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) i_sequence 336 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) i_count 344 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) i_dio_count 348 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) i_writecount 352 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) i_readcount 356 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) noname 360 : union noname<6c1ec>/<6dc14> i_flctx 368 : pointer(struct file_lock_context<6c1ec>/<78462>) i_data 376 : struct address_space<6c1ec>/<6d8b8> i_devices 536 : struct list_head<6c1ec>/<6c2ef> noname 552 : union noname<6c1ec>/<6dc69> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<6c1ec>/<77f26>) i_private 576 : pointer(no type) noname union <6c1ec>/<6da3a> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <6c1ec>/<6db95> size:16 i_dentry 0 : struct hlist_head<6c1ec>/<6fd39> i_rcu 0 : struct callback_head<6c1ec>/<6efe7> noname union <6c1ec>/<6dc14> size:8 i_fop 0 : pointer(const(struct file_operations<6c1ec>/<6f024>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<6c1ec>/<6d98b>))) noname union <6c1ec>/<6dc69> size:8 i_pipe 0 : pointer(struct pipe_inode_info<6c1ec>/<6f40b>) i_cdev 0 : pointer(struct cdev<6c1ec>/<784a5>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <6c1ec>/<6dcf2> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <6c1ec>/<6dd24> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <6c1ec>/<6dd50> size:? inode_operations struct <6c1ec>/<6dd5f> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<6c1ec>/<6de9a>)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct inode<6c1ec>/<6d98b>),pointer(struct delayed_call<6c1ec>/<780cf>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<6c1ec>/<6dd50>)(pointer(struct inode<6c1ec>/<6d98b>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct iattr<6c1ec>/<78213>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<6c1ec>/<6e263>)),pointer(struct kstat<6c1ec>/<782cd>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<6c1ec>/<6de9a>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct fiemap_extent_info<6c1ec>/<783ec>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct timespec64<6c1ec>/<78288>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct file<6c1ec>/<6ee90>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct dentry<6c1ec>/<6de9a>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct posix_acl<6c1ec>/<6dd50>),int (base type, DW_ATE_signed size:4))) dentry struct <6c1ec>/<6de9a> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<6c1ec>/<6dfb2>) d_hash 8 : struct hlist_bl_node<6c1ec>/<6dfe9> d_parent 24 : pointer(struct dentry<6c1ec>/<6de9a>) d_name 32 : struct qstr<6c1ec>/<6e014> d_inode 48 : pointer(struct inode<6c1ec>/<6d98b>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<6c1ec>/<6e07d> d_op 96 : pointer(const(struct dentry_operations<6c1ec>/<6e0cf>)) d_sb 104 : pointer(struct super_block<6c1ec>/<6e2d9>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<6c1ec>/<6df3a> d_child 144 : struct list_head<6c1ec>/<6c2ef> d_subdirs 160 : struct list_head<6c1ec>/<6c2ef> d_u 176 : union noname<6c1ec>/<6df7b> noname union <6c1ec>/<6df3a> size:16 d_lru 0 : struct list_head<6c1ec>/<6c2ef> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>)) noname union <6c1ec>/<6df7b> size:16 d_alias 0 : struct hlist_node<6c1ec>/<6f6e7> d_in_lookup_hash 0 : struct hlist_bl_node<6c1ec>/<6dfe9> d_rcu 0 : struct callback_head<6c1ec>/<6efe7> seqcount_spinlock struct <6c1ec>/<6dfb2> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<6c1ec>/<6dfd4>) seqcount struct <6c1ec>/<6dfd4> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <6c1ec>/<6dfe9> size:16 next 0 : pointer(struct hlist_bl_node<6c1ec>/<6dfe9>) pprev 8 : pointer(pointer(struct hlist_bl_node<6c1ec>/<6dfe9>)) qstr struct <6c1ec>/<6e014> size:16 noname 0 : union noname<6c1ec>/<6e024> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <6c1ec>/<6e024> size:8 noname 0 : struct noname<6c1ec>/<6e030> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <6c1ec>/<6e030> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <6c1ec>/<6e07d> size:8 noname 0 : union noname<6c1ec>/<6e08d> noname union <6c1ec>/<6e08d> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<6c1ec>/<6e0a6> noname struct <6c1ec>/<6e0a6> size:8 lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <6c1ec>/<6e0cf> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<6c1ec>/<6de9a>)),pointer(struct qstr<6c1ec>/<6e014>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<6c1ec>/<6de9a>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<6c1ec>/<6e014>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<6c1ec>/<6de9a>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<6c1ec>/<6de9a>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<6c1ec>/<6de9a>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct inode<6c1ec>/<6d98b>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<6c1ec>/<6de9a>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<6c1ec>/<6e259>)(pointer(struct path<6c1ec>/<6e263>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<6c1ec>/<6e263>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<6c1ec>/<6de9a>)(pointer(struct dentry<6c1ec>/<6de9a>),pointer(const(struct inode<6c1ec>/<6d98b>)))) vfsmount struct <6c1ec>/<6e259> size:? path struct <6c1ec>/<6e263> size:16 mnt 0 : pointer(struct vfsmount<6c1ec>/<6e259>) dentry 8 : pointer(struct dentry<6c1ec>/<6de9a>) super_block struct <6c1ec>/<6e2d9> size:1408 s_list 0 : struct list_head<6c1ec>/<6c2ef> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<6c1ec>/<6e644>) s_op 48 : pointer(const(struct super_operations<6c1ec>/<77337>)) dq_op 56 : pointer(const(struct dquot_operations<6c1ec>/<777da>)) s_qcop 64 : pointer(const(struct quotactl_ops<6c1ec>/<7790c>)) s_export_op 72 : pointer(const(struct export_operations<6c1ec>/<77c68>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<6c1ec>/<6de9a>) s_umount 112 : struct rw_semaphore<6c1ec>/<7177c> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<6c1ec>/<77c7c>))) s_roots 176 : struct hlist_bl_head<6c1ec>/<77c81> s_mounts 184 : struct list_head<6c1ec>/<6c2ef> s_bdev 200 : pointer(struct block_device<6c1ec>/<77c9b>) s_bdi 208 : pointer(struct backing_dev_info<6c1ec>/<738fe>) s_mtd 216 : pointer(struct mtd_info<6c1ec>/<77ca5>) s_instances 224 : struct hlist_node<6c1ec>/<6f6e7> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<6c1ec>/<77caa> s_writers 560 : struct sb_writers<6c1ec>/<77e4f> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<6c1ec>/<77f26>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<6c1ec>/<77f36>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<6c1ec>/<6ce17> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<6c1ec>/<6e0cf>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<6c1ec>/<77f53> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<6c1ec>/<73017>) s_pins 1136 : struct hlist_head<6c1ec>/<6fd39> s_user_ns 1144 : pointer(struct user_namespace<6c1ec>/<71a87>) s_dentry_lru 1152 : struct list_lru<6c1ec>/<77fdb> s_inode_lru 1184 : struct list_lru<6c1ec>/<77fdb> rcu 1216 : struct callback_head<6c1ec>/<6efe7> destroy_work 1232 : struct work_struct<6c1ec>/<71c3f> s_sync_lock 1264 : struct mutex<6c1ec>/<6ce17> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) s_inodes 1352 : struct list_head<6c1ec>/<6c2ef> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) s_inodes_wb 1376 : struct list_head<6c1ec>/<6c2ef> file_system_type struct <6c1ec>/<6e644> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<6c1ec>/<6e733>))) parameters 24 : pointer(const(struct fs_parameter_spec<6c1ec>/<6e742>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<6c1ec>/<6de9a>)(pointer(struct file_system_type<6c1ec>/<6e644>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<6c1ec>/<6e2d9>))) owner 48 : pointer(struct module<6c1ec>/<6e777>) next 56 : pointer(struct file_system_type<6c1ec>/<6e644>) fs_supers 64 : struct hlist_head<6c1ec>/<6fd39> s_lock_key 72 : struct lock_class_key<6c1ec>/<74865> s_umount_key 72 : struct lock_class_key<6c1ec>/<74865> s_vfs_rename_key 72 : struct lock_class_key<6c1ec>/<74865> s_writers_key 72 : struct lock_class_key<6c1ec>/<74865>[3] i_lock_key 72 : struct lock_class_key<6c1ec>/<74865> i_mutex_key 72 : struct lock_class_key<6c1ec>/<74865> i_mutex_dir_key 72 : struct lock_class_key<6c1ec>/<74865> fs_context struct <6c1ec>/<6e733> size:? fs_parameter_spec struct <6c1ec>/<6e742> size:? module struct <6c1ec>/<6e777> size:832 state 0 : enum module_state<6c1ec>/<6c4f2> list 8 : struct list_head<6c1ec>/<6c2ef> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<6c1ec>/<6ea32> modinfo_attrs 176 : pointer(struct module_attribute<6c1ec>/<76b0b>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<6c1ec>/<6ea77>) syms 208 : pointer(const(struct kernel_symbol<6c1ec>/<76bd1>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<6c1ec>/<6ce17> kp 264 : pointer(struct kernel_param<6c1ec>/<76c0d>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<6c1ec>/<76bd1>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<6c1ec>/<76bd1>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<6c1ec>/<76dac>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<6c1ec>/<76dd7> init_layout 464 : struct module_layout<6c1ec>/<76dd7> arch 544 : struct mod_arch_specific<6c1ec>/<76e74> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<6c1ec>/<6c2ef> bug_table 608 : pointer(struct bug_entry<6c1ec>/<76f10>) kallsyms 616 : pointer(struct mod_kallsyms<6c1ec>/<76f4e>) core_kallsyms 624 : struct mod_kallsyms<6c1ec>/<76f4e> sect_attrs 656 : pointer(struct module_sect_attrs<6c1ec>/<7701e>) notes_attrs 664 : pointer(struct module_notes_attrs<6c1ec>/<77028>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<6c1ec>/<77037>)) jump_entries 720 : pointer(struct jump_entry<6c1ec>/<772f4>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<6c1ec>/<6c2ef> target_list 752 : struct list_head<6c1ec>/<6c2ef> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) module_kobject struct <6c1ec>/<6ea32> size:96 kobj 0 : struct kobject<6c1ec>/<6ea77> mod 64 : pointer(struct module<6c1ec>/<6e777>) drivers_dir 72 : pointer(struct kobject<6c1ec>/<6ea77>) mp 80 : pointer(struct module_param_attrs<6c1ec>/<76b01>) kobj_completion 88 : pointer(struct completion<6c1ec>/<71379>) kobject struct <6c1ec>/<6ea77> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<6c1ec>/<6c2ef> parent 24 : pointer(struct kobject<6c1ec>/<6ea77>) kset 32 : pointer(struct kset<6c1ec>/<6eb29>) ktype 40 : pointer(struct kobj_type<6c1ec>/<6ec64>) sd 48 : pointer(struct kernfs_node<6c1ec>/<72509>) kref 56 : struct kref<6c1ec>/<76ae7> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <6c1ec>/<6eb29> size:96 list 0 : struct list_head<6c1ec>/<6c2ef> list_lock 16 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) kobj 24 : struct kobject<6c1ec>/<6ea77> uevent_ops 88 : pointer(const(struct kset_uevent_ops<6c1ec>/<6eb6c>)) kset_uevent_ops struct <6c1ec>/<6eb6c> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<6c1ec>/<6eb29>),pointer(struct kobject<6c1ec>/<6ea77>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<6c1ec>/<6eb29>),pointer(struct kobject<6c1ec>/<6ea77>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<6c1ec>/<6eb29>),pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct kobj_uevent_env<6c1ec>/<6ebf1>)))) kobj_uevent_env struct <6c1ec>/<6ebf1> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <6c1ec>/<6ec64> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<6c1ec>/<6ea77>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<6c1ec>/<6ecd7>)) default_attrs 16 : pointer(pointer(struct attribute<6c1ec>/<6ed3f>)) default_groups 24 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<6c1ec>/<75363>))(pointer(struct kobject<6c1ec>/<6ea77>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<6c1ec>/<6ea77>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<6c1ec>/<6ea77>),pointer(typedef(kuid_t=struct noname<6c1ec>/<6dcf2>)),pointer(typedef(kgid_t=struct noname<6c1ec>/<6dd24>)))) sysfs_ops struct <6c1ec>/<6ecd7> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct attribute<6c1ec>/<6ed3f>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct attribute<6c1ec>/<6ed3f>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <6c1ec>/<6ed3f> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <6c1ec>/<6ed93> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct attribute<6c1ec>/<6ed3f>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct bin_attribute<6c1ec>/<6ee11>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<6c1ec>/<6ed3f>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<6c1ec>/<6ee11>)) bin_attribute struct <6c1ec>/<6ee11> size:56 attr 0 : struct attribute<6c1ec>/<6ed3f> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct bin_attribute<6c1ec>/<6ee11>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct bin_attribute<6c1ec>/<6ee11>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct kobject<6c1ec>/<6ea77>),pointer(struct bin_attribute<6c1ec>/<6ee11>),pointer(struct vm_area_struct<6c1ec>/<6d206>))) file struct <6c1ec>/<6ee90> size:232 f_u 0 : union noname<6c1ec>/<6eea7> f_path 16 : struct path<6c1ec>/<6e263> f_inode 32 : pointer(struct inode<6c1ec>/<6d98b>) f_op 40 : pointer(const(struct file_operations<6c1ec>/<6f024>)) f_lock 48 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) f_write_hint 52 : enum rw_hint<6c1ec>/<6c518> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<6c1ec>/<6ce17> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<6c1ec>/<6fc46> f_cred 144 : pointer(const(struct cred<6c1ec>/<71451>)) f_ra 152 : struct file_ra_state<6c1ec>/<76a25> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<6c1ec>/<6fd39>) f_mapping 216 : pointer(struct address_space<6c1ec>/<6d8b8>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <6c1ec>/<6eea7> size:16 fu_llist 0 : struct llist_node<6c1ec>/<6efcd> fu_rcuhead 0 : struct callback_head<6c1ec>/<6efe7> llist_node struct <6c1ec>/<6efcd> size:8 next 0 : pointer(struct llist_node<6c1ec>/<6efcd>) callback_head struct <6c1ec>/<6efe7> size:16 next 0 : pointer(struct callback_head<6c1ec>/<6efe7>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<6c1ec>/<6efe7>))) file_operations struct <6c1ec>/<6f024> size:256 owner 0 : pointer(struct module<6c1ec>/<6e777>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<6c1ec>/<6f246>),pointer(struct iov_iter<6c1ec>/<6f2f9>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<6c1ec>/<6f246>),pointer(struct iov_iter<6c1ec>/<6f2f9>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<6c1ec>/<6f246>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct dir_context<6c1ec>/<6f43f>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct dir_context<6c1ec>/<6f43f>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<6c1ec>/<6ee90>),pointer(struct poll_table_struct<6c1ec>/<6f4bd>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<6c1ec>/<6ee90>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<6c1ec>/<6ee90>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct vm_area_struct<6c1ec>/<6d206>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct file<6c1ec>/<6ee90>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct file<6c1ec>/<6ee90>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<6c1ec>/<6ee90>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<6c1ec>/<6f57f>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),pointer(struct page<6c1ec>/<6d609>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<6c1ec>/<6ee90>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<6c1ec>/<6f57f>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<6c1ec>/<6f40b>),pointer(struct file<6c1ec>/<6ee90>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<6c1ec>/<6f40b>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<6c1ec>/<6f57f>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<6c1ec>/<6ee90>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct file<6c1ec>/<6ee90>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <6c1ec>/<6f246> size:48 ki_filp 0 : pointer(struct file<6c1ec>/<6ee90>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<6c1ec>/<6f246>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<6c1ec>/<6f2b3> noname union <6c1ec>/<6f2b3> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<6c1ec>/<6f2ef>) wait_page_queue struct <6c1ec>/<6f2ef> size:? iov_iter struct <6c1ec>/<6f2f9> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<6c1ec>/<6f32d> noname 32 : union noname<6c1ec>/<6f36a> noname union <6c1ec>/<6f32d> size:8 iov 0 : pointer(const(struct iovec<6c1ec>/<6f3ab>)) kvec 0 : pointer(const(struct kvec<6c1ec>/<6f3d6>)) bvec 0 : pointer(const(struct bio_vec<6c1ec>/<6f401>)) pipe 0 : pointer(struct pipe_inode_info<6c1ec>/<6f40b>) noname union <6c1ec>/<6f36a> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<6c1ec>/<6f382> noname struct <6c1ec>/<6f382> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <6c1ec>/<6f3ab> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <6c1ec>/<6f3d6> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <6c1ec>/<6f401> size:? pipe_inode_info struct <6c1ec>/<6f40b> size:? dir_context struct <6c1ec>/<6f43f> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<6c1ec>/<6f43f>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <6c1ec>/<6f4bd> size:? file_lock struct <6c1ec>/<6f57f> size:216 fl_blocker 0 : pointer(struct file_lock<6c1ec>/<6f57f>) fl_list 8 : struct list_head<6c1ec>/<6c2ef> fl_link 24 : struct hlist_node<6c1ec>/<6f6e7> fl_blocked_requests 40 : struct list_head<6c1ec>/<6c2ef> fl_blocked_member 56 : struct list_head<6c1ec>/<6c2ef> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) fl_file 120 : pointer(struct file<6c1ec>/<6ee90>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<6c1ec>/<6f743>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<6c1ec>/<6f82c>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<6c1ec>/<6f877>)) fl_u 184 : union noname<6c1ec>/<6f68c> noname union <6c1ec>/<6f68c> size:32 nfs_fl 0 : struct nfs_lock_info<6c1ec>/<6f95a> nfs4_fl 0 : struct nfs4_lock_info<6c1ec>/<6f991> afs 0 : struct noname<6c1ec>/<6f6b8> noname struct <6c1ec>/<6f6b8> size:24 link 0 : struct list_head<6c1ec>/<6c2ef> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <6c1ec>/<6f6e7> size:16 next 0 : pointer(struct hlist_node<6c1ec>/<6f6e7>) pprev 8 : pointer(pointer(struct hlist_node<6c1ec>/<6f6e7>)) wait_queue_head struct <6c1ec>/<6f71d> size:24 lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) head 8 : struct list_head<6c1ec>/<6c2ef> fasync_struct struct <6c1ec>/<6f743> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<6c1ec>/<6f7a7>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<6c1ec>/<6f743>) fa_file 24 : pointer(struct file<6c1ec>/<6ee90>) fa_rcu 32 : struct callback_head<6c1ec>/<6efe7> noname struct <6c1ec>/<6f7a7> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<6c1ec>/<6f7c3>) qrwlock struct <6c1ec>/<6f7c3> size:8 noname 0 : union noname<6c1ec>/<6f7d3> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<6c1ec>/<6cd72>) noname union <6c1ec>/<6f7d3> size:4 cnts 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) noname 0 : struct noname<6c1ec>/<6f7eb> noname struct <6c1ec>/<6f7eb> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <6c1ec>/<6f82c> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<6c1ec>/<6f57f>),pointer(struct file_lock<6c1ec>/<6f57f>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<6c1ec>/<6f57f>))) lock_manager_operations struct <6c1ec>/<6f877> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<6c1ec>/<6f57f>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<6c1ec>/<6f57f>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<6c1ec>/<6f57f>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<6c1ec>/<6f57f>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<6c1ec>/<6c2ef>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<6c1ec>/<6f57f>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<6c1ec>/<6f57f>))) nfs_lock_info struct <6c1ec>/<6f95a> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<6c1ec>/<6f98c>) list 16 : struct list_head<6c1ec>/<6c2ef> nlm_lockowner struct <6c1ec>/<6f98c> size:? nfs4_lock_info struct <6c1ec>/<6f991> size:8 owner 0 : pointer(struct nfs4_lock_state<6c1ec>/<6f9ab>) nfs4_lock_state struct <6c1ec>/<6f9ab> size:? seq_file struct <6c1ec>/<6faae> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<6c1ec>/<6ce17> op 88 : pointer(const(struct seq_operations<6c1ec>/<6fb51>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<6c1ec>/<6ee90>)) private 112 : pointer(no type) seq_operations struct <6c1ec>/<6fb51> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type))) fown_struct struct <6c1ec>/<6fc46> size:32 lock 0 : typedef(rwlock_t=struct noname<6c1ec>/<6f7a7>) pid 8 : pointer(struct pid<6c1ec>/<6fca3>) pid_type 16 : enum pid_type<6c1ec>/<6c66a> uid 20 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) euid 24 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <6c1ec>/<6fca3> size:112 count 0 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) tasks 16 : struct hlist_head<6c1ec>/<6fd39>[4] inodes 48 : struct hlist_head<6c1ec>/<6fd39> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) rcu 80 : struct callback_head<6c1ec>/<6efe7> numbers 96 : struct upid<6c1ec>/<6fd5a>[1] refcount_struct struct <6c1ec>/<6fd18> size:4 refs 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) hlist_head struct <6c1ec>/<6fd39> size:8 first 0 : pointer(struct hlist_node<6c1ec>/<6f6e7>) upid struct <6c1ec>/<6fd5a> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<6c1ec>/<6fd80>) pid_namespace struct <6c1ec>/<6fd80> size:136 idr 0 : struct idr<6c1ec>/<6fe1a> rcu 24 : struct callback_head<6c1ec>/<6efe7> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<6c1ec>/<6fe7d>) pid_cachep 56 : pointer(struct kmem_cache<6c1ec>/<73a09>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<6c1ec>/<6fd80>) bacct 80 : pointer(struct fs_pin<6c1ec>/<76a20>) user_ns 88 : pointer(struct user_namespace<6c1ec>/<71a87>) ucounts 96 : pointer(struct ucounts<6c1ec>/<71f25>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<6c1ec>/<71bf7> idr struct <6c1ec>/<6fe1a> size:24 idr_rt 0 : struct xarray<6c1ec>/<6fe47> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <6c1ec>/<6fe47> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <6c1ec>/<6fe7d> size:3456 thread_info 0 : struct thread_info<6c1ec>/<709ae> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<6c1ec>/<70a0a> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<6c1ec>/<6fe7d>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<6c1ec>/<70a66>)) se 128 : struct sched_entity<6c1ec>/<70a6b> rt 384 : struct sched_rt_entity<6c1ec>/<70c2a> sched_task_group 432 : pointer(struct task_group<6c1ec>/<70c99>) dl 440 : struct sched_dl_entity<6c1ec>/<70c9e> preempt_notifiers 664 : struct hlist_head<6c1ec>/<6fd39> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<6c1ec>/<71046>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<6c1ec>/<71046>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<6c1ec>/<71067> rcu_node_entry 744 : struct list_head<6c1ec>/<6c2ef> rcu_blocked_node 760 : pointer(struct rcu_node<6c1ec>/<710ca>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<6c1ec>/<6c2ef> sched_info 800 : struct sched_info<6c1ec>/<710cf> tasks 832 : struct list_head<6c1ec>/<6c2ef> pushable_tasks 848 : struct plist_node<6c1ec>/<7110d> pushable_dl_tasks 888 : struct rb_node<6c1ec>/<6d329> mm 912 : pointer(struct mm_struct<6c1ec>/<6ceae>) active_mm 920 : pointer(struct mm_struct<6c1ec>/<6ceae>) vmacache 928 : struct vmacache<6c1ec>/<7113a> rss_stat 968 : struct task_rss_stat<6c1ec>/<71167> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<6c1ec>/<71194> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<6c1ec>/<6fe7d>) parent 1112 : pointer(struct task_struct<6c1ec>/<6fe7d>) children 1120 : struct list_head<6c1ec>/<6c2ef> sibling 1136 : struct list_head<6c1ec>/<6c2ef> group_leader 1152 : pointer(struct task_struct<6c1ec>/<6fe7d>) ptraced 1160 : struct list_head<6c1ec>/<6c2ef> ptrace_entry 1176 : struct list_head<6c1ec>/<6c2ef> thread_pid 1192 : pointer(struct pid<6c1ec>/<6fca3>) pid_links 1200 : struct hlist_node<6c1ec>/<6f6e7>[4] thread_group 1264 : struct list_head<6c1ec>/<6c2ef> thread_node 1280 : struct list_head<6c1ec>/<6c2ef> vfork_done 1296 : pointer(struct completion<6c1ec>/<71379>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<6c1ec>/<713c0> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<6c1ec>/<713ed> ptracer_cred 1496 : pointer(const(struct cred<6c1ec>/<71451>)) real_cred 1504 : pointer(const(struct cred<6c1ec>/<71451>)) cred 1512 : pointer(const(struct cred<6c1ec>/<71451>)) cached_requested_key 1520 : pointer(struct key<6c1ec>/<715c5>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<6c1ec>/<71fd1>) sysvsem 1552 : struct sysv_sem<6c1ec>/<71fd6> sysvshm 1560 : struct sysv_shm<6c1ec>/<71ff5> fs 1576 : pointer(struct fs_struct<6c1ec>/<7200f>) files 1584 : pointer(struct files_struct<6c1ec>/<72019>) io_uring 1592 : pointer(struct io_uring_task<6c1ec>/<72023>) nsproxy 1600 : pointer(struct nsproxy<6c1ec>/<7202d>) signal 1608 : pointer(struct signal_struct<6c1ec>/<73021>) sighand 1616 : pointer(struct sighand_struct<6c1ec>/<7379b>) blocked 1624 : typedef(sigset_t=struct noname<6c1ec>/<7336e>) real_blocked 1632 : typedef(sigset_t=struct noname<6c1ec>/<7336e>) saved_sigmask 1640 : typedef(sigset_t=struct noname<6c1ec>/<7336e>) pending 1648 : struct sigpending<6c1ec>/<73342> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<6c1ec>/<6efe7>) audit_context 1704 : pointer(struct audit_context<6c1ec>/<73871>) loginuid 1712 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<6c1ec>/<73876> syscall_dispatch 1736 : struct syscall_user_dispatch<6c1ec>/<738ad> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) wake_q 1760 : struct wake_q_node<6c1ec>/<738b5> pi_waiters 1768 : struct rb_root_cached<6c1ec>/<70fec> pi_top_task 1784 : pointer(struct task_struct<6c1ec>/<6fe7d>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<6c1ec>/<738d6>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<6c1ec>/<738e0>) plug 1816 : pointer(struct blk_plug<6c1ec>/<738ea>) reclaim_state 1824 : pointer(struct reclaim_state<6c1ec>/<738f4>) backing_dev_info 1832 : pointer(struct backing_dev_info<6c1ec>/<738fe>) io_context 1840 : pointer(struct io_context<6c1ec>/<73908>) capture_control 1848 : pointer(struct capture_control<6c1ec>/<73a13>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<6c1ec>/<73a28>)) ioac 1872 : struct task_io_accounting<6c1ec>/<73446> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<6c1ec>/<73cae>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<6c1ec>/<6dfb2>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<6c1ec>/<7211c>) cg_list 1984 : struct list_head<6c1ec>/<6c2ef> robust_list 2000 : pointer(struct robust_list_head<6c1ec>/<73cc4>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<6c1ec>/<73cce>) pi_state_list 2016 : struct list_head<6c1ec>/<6c2ef> pi_state_cache 2032 : pointer(struct futex_pi_state<6c1ec>/<73d31>) futex_exit_mutex 2040 : struct mutex<6c1ec>/<6ce17> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<6c1ec>/<73d47>)[2] perf_event_mutex 2096 : struct mutex<6c1ec>/<6ce17> perf_event_list 2128 : struct list_head<6c1ec>/<6c2ef> mempolicy 2144 : pointer(struct mempolicy<6c1ec>/<7673c>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<6c1ec>/<6efe7> numa_group 2224 : pointer(struct numa_group<6c1ec>/<76746>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<6c1ec>/<76761>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<6c1ec>/<767b8> noname 2304 : union noname<6c1ec>/<70866> splice_pipe 2320 : pointer(struct pipe_inode_info<6c1ec>/<6f40b>) task_frag 2328 : struct page_frag<6c1ec>/<767c0> delays 2344 : pointer(struct task_delay_info<6c1ec>/<767f2>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<6c1ec>/<767fc>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<6c1ec>/<767fc>) throttle_queue 2416 : pointer(struct request_queue<6c1ec>/<739ff>) kmap_ctrl 2424 : struct kmap_ctrl<6c1ec>/<76801> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<6c1ec>/<6fe7d>) stack_vm_area 2440 : pointer(struct vm_struct<6c1ec>/<7680f>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<6c1ec>/<7687d> noname union <6c1ec>/<70866> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) rcu 0 : struct callback_head<6c1ec>/<6efe7> thread_info struct <6c1ec>/<709ae> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<6c1ec>/<709ca> noname union <6c1ec>/<709ca> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<6c1ec>/<709e6> noname struct <6c1ec>/<709e6> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <6c1ec>/<70a0a> size:16 llist 0 : struct llist_node<6c1ec>/<6efcd> noname 8 : union noname<6c1ec>/<70a26> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <6c1ec>/<70a26> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) sched_class struct <6c1ec>/<70a66> size:? sched_entity struct <6c1ec>/<70a6b> size:256 load 0 : struct load_weight<6c1ec>/<70b48> run_node 16 : struct rb_node<6c1ec>/<6d329> group_node 40 : struct list_head<6c1ec>/<6c2ef> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<6c1ec>/<70b6c> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<6c1ec>/<70a6b>) cfs_rq 120 : pointer(struct cfs_rq<6c1ec>/<70b7f>) my_q 128 : pointer(struct cfs_rq<6c1ec>/<70b7f>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<6c1ec>/<70b84> load_weight struct <6c1ec>/<70b48> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <6c1ec>/<70b6c> size:0 cfs_rq struct <6c1ec>/<70b7f> size:? sched_avg struct <6c1ec>/<70b84> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<6c1ec>/<70c05> util_est struct <6c1ec>/<70c05> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <6c1ec>/<70c2a> size:48 run_list 0 : struct list_head<6c1ec>/<6c2ef> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<6c1ec>/<70c2a>) task_group struct <6c1ec>/<70c99> size:? sched_dl_entity struct <6c1ec>/<70c9e> size:224 rb_node 0 : struct rb_node<6c1ec>/<6d329> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<6c1ec>/<70d85> inactive_timer 152 : struct hrtimer<6c1ec>/<70d85> pi_se 216 : pointer(struct sched_dl_entity<6c1ec>/<70c9e>) hrtimer struct <6c1ec>/<70d85> size:64 node 0 : struct timerqueue_node<6c1ec>/<70dee> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<6c1ec>/<6c54a>(pointer(struct hrtimer<6c1ec>/<70d85>))) base 48 : pointer(struct hrtimer_clock_base<6c1ec>/<70e35>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <6c1ec>/<70dee> size:32 node 0 : struct rb_node<6c1ec>/<6d329> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <6c1ec>/<70e35> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<6c1ec>/<70ea4>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<6c1ec>/<70fc0>) running 24 : pointer(struct hrtimer<6c1ec>/<70d85>) active 32 : struct timerqueue_head<6c1ec>/<70fd7> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <6c1ec>/<70ea4> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<6c1ec>/<70d85>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<6c1ec>/<70d85>) clock_base 64 : struct hrtimer_clock_base<6c1ec>/<70e35>[8] seqcount_raw_spinlock struct <6c1ec>/<70fc0> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<6c1ec>/<6dfd4>) timerqueue_head struct <6c1ec>/<70fd7> size:16 rb_root 0 : struct rb_root_cached<6c1ec>/<70fec> rb_root_cached struct <6c1ec>/<70fec> size:16 rb_root 0 : struct rb_root<6c1ec>/<7100d> rb_leftmost 8 : pointer(struct rb_node<6c1ec>/<6d329>) rb_root struct <6c1ec>/<7100d> size:8 rb_node 0 : pointer(struct rb_node<6c1ec>/<6d329>) cpumask struct <6c1ec>/<71046> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <6c1ec>/<71067> size:4 b 0 : struct noname<6c1ec>/<7107d> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <6c1ec>/<7107d> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <6c1ec>/<710ca> size:? sched_info struct <6c1ec>/<710cf> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <6c1ec>/<7110d> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<6c1ec>/<6c2ef> node_list 24 : struct list_head<6c1ec>/<6c2ef> vmacache struct <6c1ec>/<7113a> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<6c1ec>/<6d206>)[4] task_rss_stat struct <6c1ec>/<71167> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <6c1ec>/<71194> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<6c1ec>/<71194>))) noname 8 : union noname<6c1ec>/<711b0> noname union <6c1ec>/<711b0> size:40 futex 0 : struct noname<6c1ec>/<711c0> nanosleep 0 : struct noname<6c1ec>/<71219> poll 0 : struct noname<6c1ec>/<71273> noname struct <6c1ec>/<711c0> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <6c1ec>/<71219> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<6c1ec>/<6c563> noname 8 : union noname<6c1ec>/<7123d> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <6c1ec>/<7123d> size:8 rmtp 0 : pointer(struct __kernel_timespec<6c1ec>/<712d5>) compat_rmtp 0 : pointer(struct old_timespec32<6c1ec>/<71306>) noname struct <6c1ec>/<71273> size:32 ufds 0 : pointer(struct pollfd<6c1ec>/<7134d>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <6c1ec>/<712d5> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <6c1ec>/<71306> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <6c1ec>/<7134d> size:? completion struct <6c1ec>/<71379> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<6c1ec>/<7139a> swait_queue_head struct <6c1ec>/<7139a> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) task_list 8 : struct list_head<6c1ec>/<6c2ef> prev_cputime struct <6c1ec>/<713c0> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) posix_cputimers struct <6c1ec>/<713ed> size:80 bases 0 : struct posix_cputimer_base<6c1ec>/<71426>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <6c1ec>/<71426> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<6c1ec>/<70fd7> cred struct <6c1ec>/<71451> size:168 usage 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) uid 4 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) gid 8 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) suid 12 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) sgid 16 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) euid 20 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) egid 24 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) fsuid 28 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) fsgid 32 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<6c1ec>/<715ab>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<6c1ec>/<715ab>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<6c1ec>/<715ab>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<6c1ec>/<715ab>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<6c1ec>/<715ab>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<6c1ec>/<715c5>) process_keyring 96 : pointer(struct key<6c1ec>/<715c5>) thread_keyring 104 : pointer(struct key<6c1ec>/<715c5>) request_key_auth 112 : pointer(struct key<6c1ec>/<715c5>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<6c1ec>/<71980>) user_ns 136 : pointer(struct user_namespace<6c1ec>/<71a87>) group_info 144 : pointer(struct group_info<6c1ec>/<71f87>) noname 152 : union noname<6c1ec>/<71581> noname union <6c1ec>/<71581> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<6c1ec>/<6efe7> kernel_cap_struct struct <6c1ec>/<715ab> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <6c1ec>/<715c5> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<6c1ec>/<715ed> sem 32 : struct rw_semaphore<6c1ec>/<7177c> user 72 : pointer(struct key_user<6c1ec>/<717c6>) security 80 : pointer(no type) noname 88 : union noname<6c1ec>/<71637> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) gid 108 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<6c1ec>/<716bc> noname 176 : union noname<6c1ec>/<7171e> restrict_link 208 : pointer(struct key_restriction<6c1ec>/<71910>) noname union <6c1ec>/<715ed> size:24 graveyard_link 0 : struct list_head<6c1ec>/<6c2ef> serial_node 0 : struct rb_node<6c1ec>/<6d329> noname union <6c1ec>/<71637> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <6c1ec>/<716bc> size:40 index_key 0 : struct keyring_index_key<6c1ec>/<717f3> noname 0 : struct noname<6c1ec>/<716d4> noname struct <6c1ec>/<716d4> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<6c1ec>/<7187b>) domain_tag 24 : pointer(struct key_tag<6c1ec>/<71885>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <6c1ec>/<7171e> size:32 payload 0 : union key_payload<6c1ec>/<718b3> noname 0 : struct noname<6c1ec>/<71737> noname struct <6c1ec>/<71737> size:32 name_link 0 : struct list_head<6c1ec>/<6c2ef> keys 16 : struct assoc_array<6c1ec>/<718e0> rw_semaphore struct <6c1ec>/<7177c> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) osq 16 : struct optimistic_spin_queue<6c1ec>/<6ce94> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) wait_list 24 : struct list_head<6c1ec>/<6c2ef> key_user struct <6c1ec>/<717c6> size:? keyring_index_key struct <6c1ec>/<717f3> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<6c1ec>/<7180f> type 16 : pointer(struct key_type<6c1ec>/<7187b>) domain_tag 24 : pointer(struct key_tag<6c1ec>/<71885>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <6c1ec>/<7180f> size:8 noname 0 : struct noname<6c1ec>/<7181b> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <6c1ec>/<7181b> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <6c1ec>/<7187b> size:? key_tag struct <6c1ec>/<71885> size:24 rcu 0 : struct callback_head<6c1ec>/<6efe7> usage 16 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <6c1ec>/<718b3> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <6c1ec>/<718e0> size:16 root 0 : pointer(struct assoc_array_ptr<6c1ec>/<71906>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <6c1ec>/<71906> size:? key_restriction struct <6c1ec>/<71910> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<6c1ec>/<715c5>),pointer(const(struct key_type<6c1ec>/<7187b>)),pointer(const(union key_payload<6c1ec>/<718b3>)),pointer(struct key<6c1ec>/<715c5>)))) key 8 : pointer(struct key<6c1ec>/<715c5>) keytype 16 : pointer(struct key_type<6c1ec>/<7187b>) user_struct struct <6c1ec>/<71980> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) processes 4 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) sigpending 8 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) fanotify_listeners 12 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) uidhash_node 56 : struct hlist_node<6c1ec>/<6f6e7> uid 72 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) ratelimit 88 : struct ratelimit_state<6c1ec>/<71a25> ratelimit_state struct <6c1ec>/<71a25> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <6c1ec>/<71a87> size:520 uid_map 0 : struct uid_gid_map<6c1ec>/<71b66> gid_map 72 : struct uid_gid_map<6c1ec>/<71b66> projid_map 144 : struct uid_gid_map<6c1ec>/<71b66> parent 216 : pointer(struct user_namespace<6c1ec>/<71a87>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) group 232 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) ns 240 : struct ns_common<6c1ec>/<71bf7> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<6c1ec>/<6c2ef> user_keyring_register 288 : pointer(struct key<6c1ec>/<715c5>) keyring_sem 296 : struct rw_semaphore<6c1ec>/<7177c> work 336 : struct work_struct<6c1ec>/<71c3f> set 368 : struct ctl_table_set<6c1ec>/<71c88> sysctls 464 : pointer(struct ctl_table_header<6c1ec>/<71cdf>) ucounts 472 : pointer(struct ucounts<6c1ec>/<71f25>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <6c1ec>/<71b66> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<6c1ec>/<71b82> noname union <6c1ec>/<71b82> size:64 extent 0 : struct uid_gid_extent<6c1ec>/<71bc5>[5] noname 0 : struct noname<6c1ec>/<71b9a> noname struct <6c1ec>/<71b9a> size:16 forward 0 : pointer(struct uid_gid_extent<6c1ec>/<71bc5>) reverse 8 : pointer(struct uid_gid_extent<6c1ec>/<71bc5>) uid_gid_extent struct <6c1ec>/<71bc5> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <6c1ec>/<71bf7> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) ops 8 : pointer(const(struct proc_ns_operations<6c1ec>/<71c3a>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) proc_ns_operations struct <6c1ec>/<71c3a> size:? work_struct struct <6c1ec>/<71c3f> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) entry 8 : struct list_head<6c1ec>/<6c2ef> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<6c1ec>/<71c3f>)))) ctl_table_set struct <6c1ec>/<71c88> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<6c1ec>/<71c88>))) dir 8 : struct ctl_dir<6c1ec>/<71cbe> ctl_dir struct <6c1ec>/<71cbe> size:88 header 0 : struct ctl_table_header<6c1ec>/<71cdf> root 80 : struct rb_root<6c1ec>/<7100d> ctl_table_header struct <6c1ec>/<71cdf> size:80 noname 0 : union noname<6c1ec>/<71cef> unregistering 24 : pointer(struct completion<6c1ec>/<71379>) ctl_table_arg 32 : pointer(struct ctl_table<6c1ec>/<71d98>) root 40 : pointer(struct ctl_table_root<6c1ec>/<71e6c>) set 48 : pointer(struct ctl_table_set<6c1ec>/<71c88>) parent 56 : pointer(struct ctl_dir<6c1ec>/<71cbe>) node 64 : pointer(struct ctl_node<6c1ec>/<71efe>) inodes 72 : struct hlist_head<6c1ec>/<6fd39> noname union <6c1ec>/<71cef> size:24 noname 0 : struct noname<6c1ec>/<71cfb> rcu 0 : struct callback_head<6c1ec>/<6efe7> noname struct <6c1ec>/<71cfb> size:24 ctl_table 0 : pointer(struct ctl_table<6c1ec>/<71d98>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <6c1ec>/<71d98> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<6c1ec>/<71d98>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<6c1ec>/<71d98>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<6c1ec>/<71e46>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <6c1ec>/<71e46> size:32 event 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) ctl_table_root struct <6c1ec>/<71e6c> size:120 default_set 0 : struct ctl_table_set<6c1ec>/<71c88> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<6c1ec>/<71c88>)(pointer(struct ctl_table_root<6c1ec>/<71e6c>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<6c1ec>/<71cdf>),pointer(struct ctl_table<6c1ec>/<71d98>),pointer(typedef(kuid_t=struct noname<6c1ec>/<6dcf2>)),pointer(typedef(kgid_t=struct noname<6c1ec>/<6dd24>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<6c1ec>/<71cdf>),pointer(struct ctl_table<6c1ec>/<71d98>))) ctl_node struct <6c1ec>/<71efe> size:32 node 0 : struct rb_node<6c1ec>/<6d329> header 24 : pointer(struct ctl_table_header<6c1ec>/<71cdf>) ucounts struct <6c1ec>/<71f25> size:72 node 0 : struct hlist_node<6c1ec>/<6f6e7> ns 16 : pointer(struct user_namespace<6c1ec>/<71a87>) uid 24 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>)[10] group_info struct <6c1ec>/<71f87> size:8 usage 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>)[0] nameidata struct <6c1ec>/<71fd1> size:? sysv_sem struct <6c1ec>/<71fd6> size:8 undo_list 0 : pointer(struct sem_undo_list<6c1ec>/<71ff0>) sem_undo_list struct <6c1ec>/<71ff0> size:? sysv_shm struct <6c1ec>/<71ff5> size:16 shm_clist 0 : struct list_head<6c1ec>/<6c2ef> fs_struct struct <6c1ec>/<7200f> size:? files_struct struct <6c1ec>/<72019> size:? io_uring_task struct <6c1ec>/<72023> size:? nsproxy struct <6c1ec>/<7202d> size:72 count 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) uts_ns 8 : pointer(struct uts_namespace<6c1ec>/<720a7>) ipc_ns 16 : pointer(struct ipc_namespace<6c1ec>/<720b1>) mnt_ns 24 : pointer(struct mnt_namespace<6c1ec>/<720bb>) pid_ns_for_children 32 : pointer(struct pid_namespace<6c1ec>/<6fd80>) net_ns 40 : pointer(struct net<6c1ec>/<720c5>) time_ns 48 : pointer(struct time_namespace<6c1ec>/<720cf>) time_ns_for_children 56 : pointer(struct time_namespace<6c1ec>/<720cf>) cgroup_ns 64 : pointer(struct cgroup_namespace<6c1ec>/<720d9>) uts_namespace struct <6c1ec>/<720a7> size:? ipc_namespace struct <6c1ec>/<720b1> size:? mnt_namespace struct <6c1ec>/<720bb> size:? net struct <6c1ec>/<720c5> size:? time_namespace struct <6c1ec>/<720cf> size:? cgroup_namespace struct <6c1ec>/<720d9> size:48 ns 0 : struct ns_common<6c1ec>/<71bf7> user_ns 24 : pointer(struct user_namespace<6c1ec>/<71a87>) ucounts 32 : pointer(struct ucounts<6c1ec>/<71f25>) root_cset 40 : pointer(struct css_set<6c1ec>/<7211c>) css_set struct <6c1ec>/<7211c> size:456 subsys 0 : pointer(struct cgroup_subsys_state<6c1ec>/<72247>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) dom_cset 80 : pointer(struct css_set<6c1ec>/<7211c>) dfl_cgrp 88 : pointer(struct cgroup<6c1ec>/<722f1>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<6c1ec>/<6c2ef> mg_tasks 120 : struct list_head<6c1ec>/<6c2ef> dying_tasks 136 : struct list_head<6c1ec>/<6c2ef> task_iters 152 : struct list_head<6c1ec>/<6c2ef> e_cset_node 168 : struct list_head<6c1ec>/<6c2ef>[9] threaded_csets 312 : struct list_head<6c1ec>/<6c2ef> threaded_csets_node 328 : struct list_head<6c1ec>/<6c2ef> hlist 344 : struct hlist_node<6c1ec>/<6f6e7> cgrp_links 360 : struct list_head<6c1ec>/<6c2ef> mg_preload_node 376 : struct list_head<6c1ec>/<6c2ef> mg_node 392 : struct list_head<6c1ec>/<6c2ef> mg_src_cgrp 408 : pointer(struct cgroup<6c1ec>/<722f1>) mg_dst_cgrp 416 : pointer(struct cgroup<6c1ec>/<722f1>) mg_dst_cset 424 : pointer(struct css_set<6c1ec>/<7211c>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<6c1ec>/<6efe7> cgroup_subsys_state struct <6c1ec>/<72247> size:200 cgroup 0 : pointer(struct cgroup<6c1ec>/<722f1>) ss 8 : pointer(struct cgroup_subsys<6c1ec>/<72b7f>) refcnt 16 : struct percpu_ref<6c1ec>/<72f3e> sibling 32 : struct list_head<6c1ec>/<6c2ef> children 48 : struct list_head<6c1ec>/<6c2ef> rstat_css_node 64 : struct list_head<6c1ec>/<6c2ef> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) destroy_work 104 : struct work_struct<6c1ec>/<71c3f> destroy_rwork 136 : struct rcu_work<6c1ec>/<72fe4> parent 192 : pointer(struct cgroup_subsys_state<6c1ec>/<72247>) cgroup struct <6c1ec>/<722f1> size:856 self 0 : struct cgroup_subsys_state<6c1ec>/<72247> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<6c1ec>/<72509>) procs_file 256 : struct cgroup_file<6c1ec>/<72950> events_file 312 : struct cgroup_file<6c1ec>/<72950> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<6c1ec>/<72247>)[9] root 448 : pointer(struct cgroup_root<6c1ec>/<729cc>) cset_links 456 : struct list_head<6c1ec>/<6c2ef> e_csets 472 : struct list_head<6c1ec>/<6c2ef>[9] dom_cgrp 616 : pointer(struct cgroup<6c1ec>/<722f1>) old_dom_cgrp 624 : pointer(struct cgroup<6c1ec>/<722f1>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<6c1ec>/<72a89>) rstat_css_list 640 : struct list_head<6c1ec>/<6c2ef> last_bstat 656 : struct cgroup_base_stat<6c1ec>/<72adc> bstat 680 : struct cgroup_base_stat<6c1ec>/<72adc> prev_cputime 704 : struct prev_cputime<6c1ec>/<713c0> pidlists 728 : struct list_head<6c1ec>/<6c2ef> pidlist_mutex 744 : struct mutex<6c1ec>/<6ce17> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) release_agent_work 800 : struct work_struct<6c1ec>/<71c3f> psi 832 : struct psi_group<6c1ec>/<72b20> bpf 832 : struct cgroup_bpf<6c1ec>/<72b28> congestion_count 832 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) freezer 836 : struct cgroup_freezer_state<6c1ec>/<72b31> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <6c1ec>/<72509> size:128 count 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) active 4 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) parent 8 : pointer(struct kernfs_node<6c1ec>/<72509>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<6c1ec>/<6d329> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<6c1ec>/<7256e> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<6c1ec>/<7294b>) noname union <6c1ec>/<7256e> size:32 dir 0 : struct kernfs_elem_dir<6c1ec>/<725da> symlink 0 : struct kernfs_elem_symlink<6c1ec>/<72732> attr 0 : struct kernfs_elem_attr<6c1ec>/<72747> kernfs_elem_dir struct <6c1ec>/<725da> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<6c1ec>/<7100d> root 16 : pointer(struct kernfs_root<6c1ec>/<7260c>) kernfs_root struct <6c1ec>/<7260c> size:96 kn 0 : pointer(struct kernfs_node<6c1ec>/<72509>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<6c1ec>/<6fe1a> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<6c1ec>/<7267a>) supers 56 : struct list_head<6c1ec>/<6c2ef> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) kernfs_syscall_ops struct <6c1ec>/<7267a> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct kernfs_root<6c1ec>/<7260c>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<6c1ec>/<72509>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<6c1ec>/<72509>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<6c1ec>/<72509>),pointer(struct kernfs_node<6c1ec>/<72509>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct kernfs_node<6c1ec>/<72509>),pointer(struct kernfs_root<6c1ec>/<7260c>))) kernfs_elem_symlink struct <6c1ec>/<72732> size:8 target_kn 0 : pointer(struct kernfs_node<6c1ec>/<72509>) kernfs_elem_attr struct <6c1ec>/<72747> size:32 ops 0 : pointer(const(struct kernfs_ops<6c1ec>/<7278a>)) open 8 : pointer(struct kernfs_open_node<6c1ec>/<72941>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<6c1ec>/<72509>) kernfs_ops struct <6c1ec>/<7278a> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<6c1ec>/<7283c>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<6c1ec>/<7283c>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<6c1ec>/<7283c>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<6c1ec>/<7283c>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<6c1ec>/<7283c>),pointer(struct poll_table_struct<6c1ec>/<6f4bd>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<6c1ec>/<7283c>),pointer(struct vm_area_struct<6c1ec>/<6d206>))) kernfs_open_file struct <6c1ec>/<7283c> size:152 kn 0 : pointer(struct kernfs_node<6c1ec>/<72509>) file 8 : pointer(struct file<6c1ec>/<6ee90>) seq_file 16 : pointer(struct seq_file<6c1ec>/<6faae>) priv 24 : pointer(no type) mutex 32 : struct mutex<6c1ec>/<6ce17> prealloc_mutex 64 : struct mutex<6c1ec>/<6ce17> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<6c1ec>/<6c2ef> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<6c1ec>/<6d397>)) kernfs_open_node struct <6c1ec>/<72941> size:? kernfs_iattrs struct <6c1ec>/<7294b> size:? cgroup_file struct <6c1ec>/<72950> size:56 kn 0 : pointer(struct kernfs_node<6c1ec>/<72509>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<6c1ec>/<7297d> timer_list struct <6c1ec>/<7297d> size:40 entry 0 : struct hlist_node<6c1ec>/<6f6e7> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<6c1ec>/<7297d>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <6c1ec>/<729cc> size:5072 kf_root 0 : pointer(struct kernfs_root<6c1ec>/<7260c>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<6c1ec>/<722f1> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) root_list 888 : struct list_head<6c1ec>/<6c2ef> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <6c1ec>/<72a89> size:64 bsync 0 : struct u64_stats_sync<6c1ec>/<72ad4> bstat 0 : struct cgroup_base_stat<6c1ec>/<72adc> last_bstat 24 : struct cgroup_base_stat<6c1ec>/<72adc> updated_children 48 : pointer(struct cgroup<6c1ec>/<722f1>) updated_next 56 : pointer(struct cgroup<6c1ec>/<722f1>) u64_stats_sync struct <6c1ec>/<72ad4> size:0 cgroup_base_stat struct <6c1ec>/<72adc> size:24 cputime 0 : struct task_cputime<6c1ec>/<72af3> task_cputime struct <6c1ec>/<72af3> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <6c1ec>/<72b20> size:0 cgroup_bpf struct <6c1ec>/<72b28> size:0 cgroup_freezer_state struct <6c1ec>/<72b31> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <6c1ec>/<72b7f> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<6c1ec>/<72247>)(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<6c1ec>/<72247>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<6c1ec>/<72d7f>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<6c1ec>/<72d7f>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<6c1ec>/<72d7f>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<6c1ec>/<6fe7d>),pointer(struct css_set<6c1ec>/<7211c>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<6c1ec>/<6fe7d>),pointer(struct css_set<6c1ec>/<7211c>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<6c1ec>/<6fe7d>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<6c1ec>/<6fe7d>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<6c1ec>/<6fe7d>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<6c1ec>/<72247>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<6c1ec>/<729cc>) css_idr 176 : struct idr<6c1ec>/<6fe1a> cfts 200 : struct list_head<6c1ec>/<6c2ef> dfl_cftypes 216 : pointer(struct cftype<6c1ec>/<72dcd>) legacy_cftypes 224 : pointer(struct cftype<6c1ec>/<72dcd>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <6c1ec>/<72d7f> size:? cftype struct <6c1ec>/<72dcd> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<6c1ec>/<72b7f>) node 96 : struct list_head<6c1ec>/<6c2ef> kf_ops 112 : pointer(struct kernfs_ops<6c1ec>/<7278a>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<6c1ec>/<7283c>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<6c1ec>/<7283c>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<6c1ec>/<72247>),pointer(struct cftype<6c1ec>/<72dcd>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<6c1ec>/<72247>),pointer(struct cftype<6c1ec>/<72dcd>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<6c1ec>/<6faae>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<6c1ec>/<72247>),pointer(struct cftype<6c1ec>/<72dcd>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<6c1ec>/<72247>),pointer(struct cftype<6c1ec>/<72dcd>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<6c1ec>/<7283c>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<6c1ec>/<7283c>),pointer(struct poll_table_struct<6c1ec>/<6f4bd>))) percpu_ref struct <6c1ec>/<72f3e> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<6c1ec>/<72f64>) percpu_ref_data struct <6c1ec>/<72f64> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<6c1ec>/<72f3e>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<6c1ec>/<72f3e>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<6c1ec>/<6efe7> ref 48 : pointer(struct percpu_ref<6c1ec>/<72f3e>) rcu_work struct <6c1ec>/<72fe4> size:56 work 0 : struct work_struct<6c1ec>/<71c3f> rcu 32 : struct callback_head<6c1ec>/<6efe7> wq 48 : pointer(struct workqueue_struct<6c1ec>/<73017>) workqueue_struct struct <6c1ec>/<73017> size:? signal_struct struct <6c1ec>/<73021> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) live 4 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<6c1ec>/<6c2ef> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) curr_target 56 : pointer(struct task_struct<6c1ec>/<6fe7d>) shared_pending 64 : struct sigpending<6c1ec>/<73342> multiprocess 88 : struct hlist_head<6c1ec>/<6fd39> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<6c1ec>/<6fe7d>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<6c1ec>/<6c2ef> real_timer 144 : struct hrtimer<6c1ec>/<70d85> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<6c1ec>/<73397>[2] cputimer 248 : struct thread_group_cputimer<6c1ec>/<733b8> posix_cputimers 272 : struct posix_cputimers<6c1ec>/<713ed> pids 352 : pointer(struct pid<6c1ec>/<6fca3>)[4] tty_old_pgrp 384 : pointer(struct pid<6c1ec>/<6fca3>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<6c1ec>/<7340b>) autogroup 408 : pointer(struct autogroup<6c1ec>/<73415>) stats_lock 416 : typedef(seqlock_t=struct noname<6c1ec>/<73426>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<6c1ec>/<713c0> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<6c1ec>/<73446> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<6c1ec>/<734af>[16] pacct 928 : struct pacct_struct<6c1ec>/<734d0> stats 984 : pointer(struct taskstats<6c1ec>/<73532>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<6c1ec>/<73791>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<6c1ec>/<6ceae>) cred_guard_mutex 1024 : struct mutex<6c1ec>/<6ce17> exec_update_lock 1056 : struct rw_semaphore<6c1ec>/<7177c> sigpending struct <6c1ec>/<73342> size:24 list 0 : struct list_head<6c1ec>/<6c2ef> signal 16 : typedef(sigset_t=struct noname<6c1ec>/<7336e>) noname struct <6c1ec>/<7336e> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <6c1ec>/<73397> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <6c1ec>/<733b8> size:24 cputime_atomic 0 : struct task_cputime_atomic<6c1ec>/<733cd> task_cputime_atomic struct <6c1ec>/<733cd> size:24 utime 0 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) stime 8 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) tty_struct struct <6c1ec>/<7340b> size:? autogroup struct <6c1ec>/<73415> size:? noname struct <6c1ec>/<73426> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<6c1ec>/<6dfb2>) lock 4 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) task_io_accounting struct <6c1ec>/<73446> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <6c1ec>/<734af> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <6c1ec>/<734d0> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <6c1ec>/<73532> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <6c1ec>/<73791> size:? sighand_struct struct <6c1ec>/<7379b> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) count 4 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) action 32 : struct k_sigaction<6c1ec>/<737e1>[64] k_sigaction struct <6c1ec>/<737e1> size:32 sa 0 : struct sigaction<6c1ec>/<737f6> sigaction struct <6c1ec>/<737f6> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<6c1ec>/<7336e>) audit_context struct <6c1ec>/<73871> size:? seccomp struct <6c1ec>/<73876> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) filter 8 : pointer(struct seccomp_filter<6c1ec>/<738a8>) seccomp_filter struct <6c1ec>/<738a8> size:? syscall_user_dispatch struct <6c1ec>/<738ad> size:0 wake_q_node struct <6c1ec>/<738b5> size:8 next 0 : pointer(struct wake_q_node<6c1ec>/<738b5>) rt_mutex_waiter struct <6c1ec>/<738d6> size:? bio_list struct <6c1ec>/<738e0> size:? blk_plug struct <6c1ec>/<738ea> size:? reclaim_state struct <6c1ec>/<738f4> size:? backing_dev_info struct <6c1ec>/<738fe> size:? io_context struct <6c1ec>/<73908> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) active_ref 8 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) nr_tasks 12 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) lock 16 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<6c1ec>/<6fe47> icq_hint 40 : pointer(struct io_cq<6c1ec>/<73982>) icq_list 48 : struct hlist_head<6c1ec>/<6fd39> release_work 56 : struct work_struct<6c1ec>/<71c3f> io_cq struct <6c1ec>/<73982> size:56 q 0 : pointer(struct request_queue<6c1ec>/<739ff>) ioc 8 : pointer(struct io_context<6c1ec>/<73908>) noname 16 : union noname<6c1ec>/<739aa> noname 32 : union noname<6c1ec>/<739cf> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <6c1ec>/<739aa> size:16 q_node 0 : struct list_head<6c1ec>/<6c2ef> __rcu_icq_cache 0 : pointer(struct kmem_cache<6c1ec>/<73a09>) noname union <6c1ec>/<739cf> size:16 ioc_node 0 : struct hlist_node<6c1ec>/<6f6e7> __rcu_head 0 : struct callback_head<6c1ec>/<6efe7> request_queue struct <6c1ec>/<739ff> size:? kmem_cache struct <6c1ec>/<73a09> size:? capture_control struct <6c1ec>/<73a13> size:? kernel_siginfo struct <6c1ec>/<73a28> size:48 noname 0 : struct noname<6c1ec>/<73a38> noname struct <6c1ec>/<73a38> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<6c1ec>/<73a6e> __sifields union <6c1ec>/<73a6e> size:32 _kill 0 : struct noname<6c1ec>/<73a82> _timer 0 : struct noname<6c1ec>/<73aab> _rt 0 : struct noname<6c1ec>/<73aec> _sigchld 0 : struct noname<6c1ec>/<73b21> _sigfault 0 : struct noname<6c1ec>/<73b6e> _sigpoll 0 : struct noname<6c1ec>/<73c02> _sigsys 0 : struct noname<6c1ec>/<73c2b> noname struct <6c1ec>/<73a82> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<73aab> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<6c1ec>/<73c6b>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <6c1ec>/<73aec> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<6c1ec>/<73c6b>) noname struct <6c1ec>/<73b21> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <6c1ec>/<73b6e> size:32 _addr 0 : pointer(no type) noname 8 : union noname<6c1ec>/<73b86> noname union <6c1ec>/<73b86> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<6c1ec>/<73ba2> _addr_pkey 0 : struct noname<6c1ec>/<73bd7> noname struct <6c1ec>/<73ba2> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <6c1ec>/<73bd7> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<73c02> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <6c1ec>/<73c2b> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <6c1ec>/<73c6b> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <6c1ec>/<73cae> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <6c1ec>/<73cc4> size:? compat_robust_list_head struct <6c1ec>/<73cce> size:12 list 0 : struct compat_robust_list<6c1ec>/<73cff> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <6c1ec>/<73cff> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <6c1ec>/<73d31> size:? perf_event_context struct <6c1ec>/<73d47> size:256 pmu 0 : pointer(struct pmu<6c1ec>/<73eb7>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) mutex 16 : struct mutex<6c1ec>/<6ce17> active_ctx_list 48 : struct list_head<6c1ec>/<6c2ef> pinned_groups 64 : struct perf_event_groups<6c1ec>/<76713> flexible_groups 80 : struct perf_event_groups<6c1ec>/<76713> event_list 96 : struct list_head<6c1ec>/<6c2ef> pinned_active 112 : struct list_head<6c1ec>/<6c2ef> flexible_active 128 : struct list_head<6c1ec>/<6c2ef> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) task 176 : pointer(struct task_struct<6c1ec>/<6fe7d>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<6c1ec>/<73d47>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<6c1ec>/<6efe7> pmu struct <6c1ec>/<73eb7> size:296 entry 0 : struct list_head<6c1ec>/<6c2ef> module 16 : pointer(struct module<6c1ec>/<6e777>) dev 24 : pointer(struct device<6c1ec>/<740c7>) attr_groups 32 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) attr_update 40 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<6c1ec>/<7542b>) exclusive_cnt 80 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<6c1ec>/<73eb7>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<6c1ec>/<73eb7>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<6c1ec>/<75563>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>),pointer(struct mm_struct<6c1ec>/<6ceae>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>),pointer(struct mm_struct<6c1ec>/<6ceae>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<6c1ec>/<75563>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<6c1ec>/<73eb7>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<6c1ec>/<73eb7>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<6c1ec>/<73eb7>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<6c1ec>/<75563>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<6c1ec>/<73d47>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<6c1ec>/<73a09>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<6c1ec>/<73d47>),pointer(struct perf_event_context<6c1ec>/<73d47>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<6c1ec>/<75563>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<6c1ec>/<75563>),pointer(struct perf_output_handle<6c1ec>/<7666d>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<6c1ec>/<6c2ef>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<6c1ec>/<75563>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<6c1ec>/<75563>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<6c1ec>/<75563>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <6c1ec>/<740c7> size:744 kobj 0 : struct kobject<6c1ec>/<6ea77> parent 64 : pointer(struct device<6c1ec>/<740c7>) p 72 : pointer(struct device_private<6c1ec>/<74342>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<6c1ec>/<74351>)) bus 96 : pointer(struct bus_type<6c1ec>/<7453b>) driver 104 : pointer(struct device_driver<6c1ec>/<74672>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<6c1ec>/<6ce17> links 160 : struct dev_links_info<6c1ec>/<7486d> power 216 : struct dev_pm_info<6c1ec>/<748ab> pm_domain 520 : pointer(struct dev_pm_domain<6c1ec>/<74d1c>) em_pd 528 : pointer(struct em_perf_domain<6c1ec>/<74d8a>) msi_domain 536 : pointer(struct irq_domain<6c1ec>/<74e05>) pins 544 : pointer(struct dev_pin_info<6c1ec>/<74e0f>) msi_list 552 : struct list_head<6c1ec>/<6c2ef> dma_ops 568 : pointer(const(struct dma_map_ops<6c1ec>/<74e1e>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<6c1ec>/<74e32>)) dma_parms 608 : pointer(struct device_dma_parameters<6c1ec>/<74e3c>) dma_pools 616 : struct list_head<6c1ec>/<6c2ef> dma_mem 632 : pointer(struct dma_coherent_mem<6c1ec>/<74e65>) cma_area 640 : pointer(struct cma<6c1ec>/<74e6f>) archdata 648 : struct dev_archdata<6c1ec>/<74e74> of_node 648 : pointer(struct device_node<6c1ec>/<74e81>) fwnode 656 : pointer(struct fwnode_handle<6c1ec>/<74f25>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) devres_head 680 : struct list_head<6c1ec>/<6c2ef> class 696 : pointer(struct class<6c1ec>/<7527b>) groups 704 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) iommu_group 720 : pointer(struct iommu_group<6c1ec>/<75417>) iommu 728 : pointer(struct dev_iommu<6c1ec>/<75421>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <6c1ec>/<74342> size:? device_type struct <6c1ec>/<74351> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>),pointer(struct kobj_uevent_env<6c1ec>/<6ebf1>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<6c1ec>/<740c7>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<6c1ec>/<6dcf2>)),pointer(typedef(kgid_t=struct noname<6c1ec>/<6dd24>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) pm 40 : pointer(const(struct dev_pm_ops<6c1ec>/<743f1>)) dev_pm_ops struct <6c1ec>/<743f1> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) bus_type struct <6c1ec>/<7453b> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<6c1ec>/<740c7>) bus_groups 24 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>),pointer(struct device_driver<6c1ec>/<74672>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>),pointer(struct kobj_uevent_env<6c1ec>/<6ebf1>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>),typedef(pm_message_t=struct pm_message<6c1ec>/<7482d>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) pm 144 : pointer(const(struct dev_pm_ops<6c1ec>/<743f1>)) iommu_ops 152 : pointer(const(struct iommu_ops<6c1ec>/<74856>)) p 160 : pointer(struct subsys_private<6c1ec>/<74860>) lock_key 168 : struct lock_class_key<6c1ec>/<74865> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <6c1ec>/<74672> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<6c1ec>/<7453b>) owner 16 : pointer(struct module<6c1ec>/<6e777>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<6c1ec>/<6c582> of_match_table 40 : pointer(const(struct of_device_id<6c1ec>/<74769>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<6c1ec>/<747bd>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>),typedef(pm_message_t=struct pm_message<6c1ec>/<7482d>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) groups 104 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) pm 120 : pointer(const(struct dev_pm_ops<6c1ec>/<743f1>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) p 136 : pointer(struct driver_private<6c1ec>/<74847>) of_device_id struct <6c1ec>/<74769> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <6c1ec>/<747bd> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <6c1ec>/<7482d> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <6c1ec>/<74847> size:? iommu_ops struct <6c1ec>/<74856> size:? subsys_private struct <6c1ec>/<74860> size:? lock_class_key struct <6c1ec>/<74865> size:0 dev_links_info struct <6c1ec>/<7486d> size:56 suppliers 0 : struct list_head<6c1ec>/<6c2ef> consumers 16 : struct list_head<6c1ec>/<6c2ef> defer_sync 32 : struct list_head<6c1ec>/<6c2ef> status 48 : enum dl_dev_state<6c1ec>/<6c5a1> dev_pm_info struct <6c1ec>/<748ab> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<6c1ec>/<7482d>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) entry 16 : struct list_head<6c1ec>/<6c2ef> completion 32 : struct completion<6c1ec>/<71379> wakeup 64 : pointer(struct wakeup_source<6c1ec>/<74ba6>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<6c1ec>/<70d85> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<6c1ec>/<71c3f> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) wakeirq 208 : pointer(struct wake_irq<6c1ec>/<74caa>) usage_count 216 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) child_count 220 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<6c1ec>/<6c5c7> runtime_status 236 : enum rpm_status<6c1ec>/<6c5f3> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<6c1ec>/<74cb4>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<6c1ec>/<74d12>) wakeup_source struct <6c1ec>/<74ba6> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<6c1ec>/<6c2ef> lock 32 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) wakeirq 40 : pointer(struct wake_irq<6c1ec>/<74caa>) timer 48 : struct timer_list<6c1ec>/<7297d> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<6c1ec>/<740c7>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <6c1ec>/<74caa> size:? pm_subsys_data struct <6c1ec>/<74cb4> size:32 lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<6c1ec>/<6c2ef> domain_data 24 : pointer(struct pm_domain_data<6c1ec>/<74cf7>) pm_domain_data struct <6c1ec>/<74cf7> size:? dev_pm_qos struct <6c1ec>/<74d12> size:? dev_pm_domain struct <6c1ec>/<74d1c> size:224 ops 0 : struct dev_pm_ops<6c1ec>/<743f1> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) em_perf_domain struct <6c1ec>/<74d8a> size:16 table 0 : pointer(struct em_perf_state<6c1ec>/<74dc8>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <6c1ec>/<74dc8> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <6c1ec>/<74e05> size:? dev_pin_info struct <6c1ec>/<74e0f> size:? dma_map_ops struct <6c1ec>/<74e1e> size:? bus_dma_region struct <6c1ec>/<74e32> size:? device_dma_parameters struct <6c1ec>/<74e3c> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <6c1ec>/<74e65> size:? cma struct <6c1ec>/<74e6f> size:? dev_archdata struct <6c1ec>/<74e74> size:0 device_node struct <6c1ec>/<74e81> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<6c1ec>/<74f25> properties 88 : pointer(struct property<6c1ec>/<75225>) deadprops 96 : pointer(struct property<6c1ec>/<75225>) parent 104 : pointer(struct device_node<6c1ec>/<74e81>) child 112 : pointer(struct device_node<6c1ec>/<74e81>) sibling 120 : pointer(struct device_node<6c1ec>/<74e81>) kobj 128 : struct kobject<6c1ec>/<6ea77> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <6c1ec>/<74f25> size:64 secondary 0 : pointer(struct fwnode_handle<6c1ec>/<74f25>) ops 8 : pointer(const(struct fwnode_operations<6c1ec>/<74f85>)) dev 16 : pointer(struct device<6c1ec>/<740c7>) suppliers 24 : struct list_head<6c1ec>/<6c2ef> consumers 40 : struct list_head<6c1ec>/<6c2ef> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <6c1ec>/<74f85> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(struct fwnode_handle<6c1ec>/<74f25>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<6c1ec>/<74f25>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(const(struct device<6c1ec>/<740c7>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(struct fwnode_handle<6c1ec>/<74f25>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<6c1ec>/<75190>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(struct fwnode_handle<6c1ec>/<74f25>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<6c1ec>/<74f25>)(pointer(struct fwnode_handle<6c1ec>/<74f25>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<6c1ec>/<74f25>)),pointer(struct fwnode_endpoint<6c1ec>/<751e3>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<6c1ec>/<74f25>))) fwnode_reference_args struct <6c1ec>/<75190> size:80 fwnode 0 : pointer(struct fwnode_handle<6c1ec>/<74f25>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <6c1ec>/<751e3> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<6c1ec>/<74f25>)) property struct <6c1ec>/<75225> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<6c1ec>/<75225>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<6c1ec>/<6ee11> class struct <6c1ec>/<7527b> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<6c1ec>/<6e777>) class_groups 16 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<6c1ec>/<6ed93>))) dev_kobj 32 : pointer(struct kobject<6c1ec>/<6ea77>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>),pointer(struct kobj_uevent_env<6c1ec>/<6ebf1>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<6c1ec>/<740c7>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<6c1ec>/<7527b>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<6c1ec>/<740c7>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<6c1ec>/<75363>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<6c1ec>/<740c7>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<6c1ec>/<740c7>),pointer(typedef(kuid_t=struct noname<6c1ec>/<6dcf2>)),pointer(typedef(kgid_t=struct noname<6c1ec>/<6dd24>)))) pm 104 : pointer(const(struct dev_pm_ops<6c1ec>/<743f1>)) p 112 : pointer(struct subsys_private<6c1ec>/<74860>) kobj_ns_type_operations struct <6c1ec>/<75363> size:48 type 0 : enum kobj_ns_type<6c1ec>/<6c619> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<6c1ec>/<753dd>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <6c1ec>/<753dd> size:? iommu_group struct <6c1ec>/<75417> size:? dev_iommu struct <6c1ec>/<75421> size:? perf_cpu_context struct <6c1ec>/<7542b> size:424 ctx 0 : struct perf_event_context<6c1ec>/<73d47> task_ctx 256 : pointer(struct perf_event_context<6c1ec>/<73d47>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) hrtimer 280 : struct hrtimer<6c1ec>/<70d85> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<6c1ec>/<7550c>) cgrp_cpuctx_entry 368 : struct list_head<6c1ec>/<6c2ef> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<6c1ec>/<75563>)) heap_default 408 : pointer(struct perf_event<6c1ec>/<75563>)[2] perf_cgroup struct <6c1ec>/<7550c> size:208 css 0 : struct cgroup_subsys_state<6c1ec>/<72247> info 200 : pointer(struct perf_cgroup_info<6c1ec>/<75535>) perf_cgroup_info struct <6c1ec>/<75535> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <6c1ec>/<75563> size:968 event_entry 0 : struct list_head<6c1ec>/<6c2ef> sibling_list 16 : struct list_head<6c1ec>/<6c2ef> active_list 32 : struct list_head<6c1ec>/<6c2ef> group_node 48 : struct rb_node<6c1ec>/<6d329> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<6c1ec>/<6c2ef> hlist_entry 96 : struct hlist_node<6c1ec>/<6f6e7> active_entry 112 : struct list_head<6c1ec>/<6c2ef> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<6c1ec>/<75563>) pmu 152 : pointer(struct pmu<6c1ec>/<73eb7>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<6c1ec>/<6c638> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<6c1ec>/<758f2>) child_count 184 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<6c1ec>/<7591f> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<6c1ec>/<75cf1> ctx 544 : pointer(struct perf_event_context<6c1ec>/<73d47>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) child_total_time_running 568 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) child_mutex 576 : struct mutex<6c1ec>/<6ce17> child_list 608 : struct list_head<6c1ec>/<6c2ef> parent 624 : pointer(struct perf_event<6c1ec>/<75563>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<6c1ec>/<6c2ef> owner 656 : pointer(struct task_struct<6c1ec>/<6fe7d>) mmap_mutex 664 : struct mutex<6c1ec>/<6ce17> mmap_count 696 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) rb 704 : pointer(struct perf_buffer<6c1ec>/<75fdf>) rb_entry 712 : struct list_head<6c1ec>/<6c2ef> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) fasync 768 : pointer(struct fasync_struct<6c1ec>/<6f743>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<6c1ec>/<75fe4> event_limit 816 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) addr_filters 824 : struct perf_addr_filters_head<6c1ec>/<76016> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<6c1ec>/<7604c>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<6c1ec>/<75563>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>))) callback_head 880 : struct callback_head<6c1ec>/<6efe7> ns 896 : pointer(struct pid_namespace<6c1ec>/<6fd80>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<6c1ec>/<75563>),pointer(struct perf_sample_data<6c1ec>/<760ad>),pointer(struct pt_regs<6c1ec>/<764a9>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<6c1ec>/<7550c>) security 944 : pointer(no type) sb_list 952 : struct list_head<6c1ec>/<6c2ef> noname struct <6c1ec>/<758f2> size:8 a 0 : typedef(local_t=struct noname<6c1ec>/<7590e>) noname struct <6c1ec>/<7590e> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>)) perf_event_attr struct <6c1ec>/<7591f> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<6c1ec>/<75958> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<6c1ec>/<75bbb> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<6c1ec>/<75bf1> noname 64 : union noname<6c1ec>/<75c34> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <6c1ec>/<75958> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <6c1ec>/<75bbb> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <6c1ec>/<75bf1> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <6c1ec>/<75c34> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <6c1ec>/<75cf1> size:192 noname 0 : union noname<6c1ec>/<75d01> target 96 : pointer(struct task_struct<6c1ec>/<6fe7d>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<6c1ec>/<758f2>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<6c1ec>/<75ea0> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <6c1ec>/<75d01> size:96 noname 0 : struct noname<6c1ec>/<75d0d> noname 0 : struct noname<6c1ec>/<75d92> noname 0 : struct noname<6c1ec>/<75dab> noname 0 : struct noname<6c1ec>/<75dc4> noname 0 : struct noname<6c1ec>/<75de9> noname 0 : struct noname<6c1ec>/<75e0e> noname struct <6c1ec>/<75d0d> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<6c1ec>/<75f20> branch_reg 72 : struct hw_perf_event_extra<6c1ec>/<75f20> noname struct <6c1ec>/<75d92> size:64 hrtimer 0 : struct hrtimer<6c1ec>/<70d85> noname struct <6c1ec>/<75dab> size:16 tp_list 0 : struct list_head<6c1ec>/<6c2ef> noname struct <6c1ec>/<75dc4> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <6c1ec>/<75de9> size:40 info 0 : struct arch_hw_breakpoint<6c1ec>/<75f59> bp_list 24 : struct list_head<6c1ec>/<6c2ef> noname struct <6c1ec>/<75e0e> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <6c1ec>/<75ea0> size:16 noname 0 : struct noname<6c1ec>/<75eac> noname 0 : struct noname<6c1ec>/<75ed1> noname struct <6c1ec>/<75eac> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<6c1ec>/<758f2>) noname struct <6c1ec>/<75ed1> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <6c1ec>/<75f20> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <6c1ec>/<75f59> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<6c1ec>/<75f86> arch_hw_breakpoint_ctrl struct <6c1ec>/<75f86> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <6c1ec>/<75fdf> size:? irq_work struct <6c1ec>/<75fe4> size:24 node 0 : struct __call_single_node<6c1ec>/<70a0a> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<6c1ec>/<75fe4>))) perf_addr_filters_head struct <6c1ec>/<76016> size:24 list 0 : struct list_head<6c1ec>/<6c2ef> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <6c1ec>/<7604c> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <6c1ec>/<760ad> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<6c1ec>/<76229>) br_stack 16 : pointer(struct perf_branch_stack<6c1ec>/<762d0>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<6c1ec>/<7639c> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<6c1ec>/<7613a> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<6c1ec>/<7618e> callchain 112 : pointer(struct perf_callchain_entry<6c1ec>/<76457>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<6c1ec>/<76483> regs_intr 144 : struct perf_regs<6c1ec>/<76483> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <6c1ec>/<7613a> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <6c1ec>/<7618e> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <6c1ec>/<76229> size:32 frag 0 : struct perf_raw_frag<6c1ec>/<7624a> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <6c1ec>/<7624a> size:28 noname 0 : union noname<6c1ec>/<7625a> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <6c1ec>/<7625a> size:8 next 0 : pointer(struct perf_raw_frag<6c1ec>/<7624a>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <6c1ec>/<762d0> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<6c1ec>/<76308>[no count] perf_branch_entry struct <6c1ec>/<76308> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <6c1ec>/<7639c> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<6c1ec>/<763bb> noname struct <6c1ec>/<763bb> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <6c1ec>/<76457> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <6c1ec>/<76483> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<6c1ec>/<764a9>) pt_regs struct <6c1ec>/<764a9> size:336 noname 0 : union noname<6c1ec>/<764ba> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <6c1ec>/<764ba> size:272 user_regs 0 : struct user_pt_regs<6c1ec>/<6c86b> noname 0 : struct noname<6c1ec>/<764d3> noname struct <6c1ec>/<764d3> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_output_handle struct <6c1ec>/<7666d> size:56 event 0 : pointer(struct perf_event<6c1ec>/<75563>) rb 8 : pointer(struct perf_buffer<6c1ec>/<75fdf>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<6c1ec>/<766c0> page 48 : int (base type, DW_ATE_signed size:4) noname union <6c1ec>/<766c0> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <6c1ec>/<76713> size:16 tree 0 : struct rb_root<6c1ec>/<7100d> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <6c1ec>/<7673c> size:? numa_group struct <6c1ec>/<76746> size:? rseq struct <6c1ec>/<76761> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<6c1ec>/<7678e> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <6c1ec>/<7678e> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <6c1ec>/<767b8> size:0 page_frag struct <6c1ec>/<767c0> size:16 page 0 : pointer(struct page<6c1ec>/<6d609>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <6c1ec>/<767f2> size:? mem_cgroup struct <6c1ec>/<767fc> size:? kmap_ctrl struct <6c1ec>/<76801> size:0 vm_struct struct <6c1ec>/<7680f> size:64 next 0 : pointer(struct vm_struct<6c1ec>/<7680f>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<6c1ec>/<6d609>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <6c1ec>/<7687d> size:976 cpu_context 0 : struct cpu_context<6c1ec>/<76924> uw 112 : struct noname<6c1ec>/<7689e> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<6c1ec>/<769c9> noname struct <6c1ec>/<7689e> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<6c1ec>/<6c8b3> cpu_context struct <6c1ec>/<76924> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) debug_info struct <6c1ec>/<769c9> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<6c1ec>/<75563>)[16] hbp_watch 144 : pointer(struct perf_event<6c1ec>/<75563>)[16] fs_pin struct <6c1ec>/<76a20> size:? file_ra_state struct <6c1ec>/<76a25> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <6c1ec>/<76ae7> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) module_param_attrs struct <6c1ec>/<76b01> size:? module_attribute struct <6c1ec>/<76b0b> size:56 attr 0 : struct attribute<6c1ec>/<6ed3f> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<6c1ec>/<76b0b>),pointer(struct module_kobject<6c1ec>/<6ea32>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<6c1ec>/<76b0b>),pointer(struct module_kobject<6c1ec>/<6ea32>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<6c1ec>/<6e777>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<6c1ec>/<6e777>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<6c1ec>/<6e777>))) kernel_symbol struct <6c1ec>/<76bd1> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <6c1ec>/<76c0d> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<6c1ec>/<6e777>) ops 16 : pointer(const(struct kernel_param_ops<6c1ec>/<76c99>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<6c1ec>/<76c65> noname union <6c1ec>/<76c65> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<6c1ec>/<76d32>)) arr 0 : pointer(const(struct kparam_array<6c1ec>/<76d5d>)) kernel_param_ops struct <6c1ec>/<76c99> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<6c1ec>/<76c0d>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<6c1ec>/<76c0d>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <6c1ec>/<76d32> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <6c1ec>/<76d5d> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<6c1ec>/<76c99>)) elem 24 : pointer(no type) exception_table_entry struct <6c1ec>/<76dac> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <6c1ec>/<76dd7> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<6c1ec>/<76e2f> mod_tree_node struct <6c1ec>/<76e2f> size:56 mod 0 : pointer(struct module<6c1ec>/<6e777>) node 8 : struct latch_tree_node<6c1ec>/<76e53> latch_tree_node struct <6c1ec>/<76e53> size:48 node 0 : struct rb_node<6c1ec>/<6d329>[2] mod_arch_specific struct <6c1ec>/<76e74> size:32 core 0 : struct mod_plt_sec<6c1ec>/<76ea1> init 12 : struct mod_plt_sec<6c1ec>/<76ea1> ftrace_trampolines 24 : pointer(struct plt_entry<6c1ec>/<76ed3>) mod_plt_sec struct <6c1ec>/<76ea1> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <6c1ec>/<76ed3> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <6c1ec>/<76f10> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <6c1ec>/<76f4e> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<6c1ec>/<76f9c>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <6c1ec>/<76f9c> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <6c1ec>/<7701e> size:? module_notes_attrs struct <6c1ec>/<77028> size:? srcu_struct struct <6c1ec>/<77037> size:1944 node 0 : struct srcu_node<6c1ec>/<7711c>[17] level 1632 : pointer(struct srcu_node<6c1ec>/<7711c>)[3] srcu_cb_mutex 1656 : struct mutex<6c1ec>/<6ce17> lock 1688 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) srcu_gp_mutex 1696 : struct mutex<6c1ec>/<6ce17> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<6c1ec>/<7718f>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<6c1ec>/<6ce17> srcu_barrier_completion 1816 : struct completion<6c1ec>/<71379> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) work 1856 : struct delayed_work<6c1ec>/<772b6> srcu_node struct <6c1ec>/<7711c> size:96 lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<6c1ec>/<7711c>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <6c1ec>/<7718f> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) srcu_cblist 72 : struct rcu_segcblist<6c1ec>/<77254> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<6c1ec>/<7297d> work 224 : struct work_struct<6c1ec>/<71c3f> srcu_barrier_head 256 : struct callback_head<6c1ec>/<6efe7> mynode 272 : pointer(struct srcu_node<6c1ec>/<7711c>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<6c1ec>/<77037>) rcu_segcblist struct <6c1ec>/<77254> size:88 head 0 : pointer(struct callback_head<6c1ec>/<6efe7>) tails 8 : pointer(pointer(struct callback_head<6c1ec>/<6efe7>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <6c1ec>/<772b6> size:88 work 0 : struct work_struct<6c1ec>/<71c3f> timer 32 : struct timer_list<6c1ec>/<7297d> wq 72 : pointer(struct workqueue_struct<6c1ec>/<73017>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <6c1ec>/<772f4> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <6c1ec>/<77337> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<6c1ec>/<6d98b>)(pointer(struct super_block<6c1ec>/<6e2d9>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<6c1ec>/<6d98b>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<6c1ec>/<6d98b>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<6c1ec>/<6d98b>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(struct writeback_control<6c1ec>/<774da>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<6c1ec>/<6d98b>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<6c1ec>/<6e2d9>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<6c1ec>/<6de9a>),pointer(struct kstatfs<6c1ec>/<7752e>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<6c1ec>/<6e2d9>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct dentry<6c1ec>/<6de9a>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct dentry<6c1ec>/<6de9a>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct dentry<6c1ec>/<6de9a>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<6c1ec>/<6faae>),pointer(struct dentry<6c1ec>/<6de9a>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<6c1ec>/<775c4>))(pointer(struct inode<6c1ec>/<6d98b>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct page<6c1ec>/<6d609>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct shrink_control<6c1ec>/<7778b>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct shrink_control<6c1ec>/<7778b>))) writeback_control struct <6c1ec>/<774da> size:? kstatfs struct <6c1ec>/<7752e> size:? dquot struct <6c1ec>/<775c4> size:208 dq_hash 0 : struct hlist_node<6c1ec>/<6f6e7> dq_inuse 16 : struct list_head<6c1ec>/<6c2ef> dq_free 32 : struct list_head<6c1ec>/<6c2ef> dq_dirty 48 : struct list_head<6c1ec>/<6c2ef> dq_lock 64 : struct mutex<6c1ec>/<6ce17> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) dq_count 100 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) dq_sb 104 : pointer(struct super_block<6c1ec>/<6e2d9>) dq_id 112 : struct kqid<6c1ec>/<7766a> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<6c1ec>/<776d7> kqid struct <6c1ec>/<7766a> size:8 noname 0 : union noname<6c1ec>/<7767a> type 4 : enum quota_type<6c1ec>/<6c695> noname union <6c1ec>/<7767a> size:4 uid 0 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) gid 0 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) projid 0 : typedef(kprojid_t=struct noname<6c1ec>/<776bb>) noname struct <6c1ec>/<776bb> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <6c1ec>/<776d7> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <6c1ec>/<7778b> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<6c1ec>/<767fc>) dquot_operations struct <6c1ec>/<777da> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<6c1ec>/<775c4>)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<6c1ec>/<775c4>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<6c1ec>/<6d98b>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(typedef(kprojid_t=struct noname<6c1ec>/<776bb>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<6c1ec>/<6d98b>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct kqid<6c1ec>/<7766a>))) quotactl_ops struct <6c1ec>/<7790c> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<6c1ec>/<6e263>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<6c1ec>/<779f8>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),struct kqid<6c1ec>/<7766a>,pointer(struct qc_dqblk<6c1ec>/<77a89>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct kqid<6c1ec>/<7766a>),pointer(struct qc_dqblk<6c1ec>/<77a89>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),struct kqid<6c1ec>/<7766a>,pointer(struct qc_dqblk<6c1ec>/<77a89>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct qc_state<6c1ec>/<77b97>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <6c1ec>/<779f8> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <6c1ec>/<77a89> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <6c1ec>/<77b97> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<6c1ec>/<77bc7>[3] qc_type_state struct <6c1ec>/<77bc7> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <6c1ec>/<77c68> size:? xattr_handler struct <6c1ec>/<77c7c> size:? hlist_bl_head struct <6c1ec>/<77c81> size:8 first 0 : pointer(struct hlist_bl_node<6c1ec>/<6dfe9>) block_device struct <6c1ec>/<77c9b> size:? mtd_info struct <6c1ec>/<77ca5> size:? quota_info struct <6c1ec>/<77caa> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<6c1ec>/<7177c> files 48 : pointer(struct inode<6c1ec>/<6d98b>)[3] info 72 : struct mem_dqinfo<6c1ec>/<77d0f>[3] ops 288 : pointer(const(struct quota_format_ops<6c1ec>/<77dd1>))[3] mem_dqinfo struct <6c1ec>/<77d0f> size:72 dqi_format 0 : pointer(struct quota_format_type<6c1ec>/<77d89>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<6c1ec>/<6c2ef> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <6c1ec>/<77d89> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<6c1ec>/<77dd1>)) qf_owner 16 : pointer(struct module<6c1ec>/<6e777>) qf_next 24 : pointer(struct quota_format_type<6c1ec>/<77d89>) quota_format_ops struct <6c1ec>/<77dd1> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<6c1ec>/<775c4>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<6c1ec>/<6e2d9>),pointer(struct kqid<6c1ec>/<7766a>))) sb_writers struct <6c1ec>/<77e4f> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) rw_sem 32 : struct percpu_rw_semaphore<6c1ec>/<77e8d>[3] percpu_rw_semaphore struct <6c1ec>/<77e8d> size:96 rss 0 : struct rcu_sync<6c1ec>/<77ed2> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<6c1ec>/<77f0c> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) block 88 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) rcu_sync struct <6c1ec>/<77ed2> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<6c1ec>/<6f71d>) cb_head 32 : struct callback_head<6c1ec>/<6efe7> rcuwait struct <6c1ec>/<77f0c> size:8 task 0 : pointer(struct task_struct<6c1ec>/<6fe7d>) fsnotify_mark_connector struct <6c1ec>/<77f26> size:? noname struct <6c1ec>/<77f36> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <6c1ec>/<77f53> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<6c1ec>/<77f53>),pointer(struct shrink_control<6c1ec>/<7778b>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<6c1ec>/<77f53>),pointer(struct shrink_control<6c1ec>/<7778b>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<6c1ec>/<6c2ef> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>))) list_lru struct <6c1ec>/<77fdb> size:32 node 0 : pointer(struct list_lru_node<6c1ec>/<78019>) list 8 : struct list_head<6c1ec>/<6c2ef> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <6c1ec>/<78019> size:64 lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) lru 8 : struct list_lru_one<6c1ec>/<78053> memcg_lrus 32 : pointer(struct list_lru_memcg<6c1ec>/<78079>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <6c1ec>/<78053> size:24 list 0 : struct list_head<6c1ec>/<6c2ef> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <6c1ec>/<78079> size:16 rcu 0 : struct callback_head<6c1ec>/<6efe7> lru 16 : pointer(struct list_lru_one<6c1ec>/<78053>)[no count] delayed_call struct <6c1ec>/<780cf> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <6c1ec>/<78213> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) ia_gid 12 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<6c1ec>/<78288> ia_mtime 40 : struct timespec64<6c1ec>/<78288> ia_ctime 56 : struct timespec64<6c1ec>/<78288> ia_file 72 : pointer(struct file<6c1ec>/<6ee90>) timespec64 struct <6c1ec>/<78288> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <6c1ec>/<782cd> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<6c1ec>/<6dcf2>) gid 52 : typedef(kgid_t=struct noname<6c1ec>/<6dd24>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<6c1ec>/<78288> mtime 80 : struct timespec64<6c1ec>/<78288> ctime 96 : struct timespec64<6c1ec>/<78288> btime 112 : struct timespec64<6c1ec>/<78288> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <6c1ec>/<783ec> size:? bdi_writeback struct <6c1ec>/<78458> size:? file_lock_context struct <6c1ec>/<78462> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<6c1ec>/<6cd30>) flc_flock 8 : struct list_head<6c1ec>/<6c2ef> flc_posix 24 : struct list_head<6c1ec>/<6c2ef> flc_lease 40 : struct list_head<6c1ec>/<6c2ef> cdev struct <6c1ec>/<784a5> size:? address_space_operations struct <6c1ec>/<784b4> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<6c1ec>/<6d609>),pointer(struct writeback_control<6c1ec>/<774da>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct page<6c1ec>/<6d609>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<6c1ec>/<6d8b8>),pointer(struct writeback_control<6c1ec>/<774da>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<6c1ec>/<6d609>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct address_space<6c1ec>/<6d8b8>),pointer(struct list_head<6c1ec>/<6c2ef>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<6c1ec>/<7865b>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct address_space<6c1ec>/<6d8b8>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<6c1ec>/<6d609>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<6c1ec>/<6ee90>),pointer(struct address_space<6c1ec>/<6d8b8>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<6c1ec>/<6d609>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<6c1ec>/<6d8b8>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<6c1ec>/<6d609>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<6c1ec>/<6d609>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<6c1ec>/<6d609>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<6c1ec>/<6f246>),pointer(struct iov_iter<6c1ec>/<6f2f9>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<6c1ec>/<6d8b8>),pointer(struct page<6c1ec>/<6d609>),pointer(struct page<6c1ec>/<6d609>),enum migrate_mode<6c1ec>/<6c6b4>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<6c1ec>/<6d609>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<6c1ec>/<6d609>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<6c1ec>/<6d609>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<6c1ec>/<6d609>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<6c1ec>/<6d609>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<6c1ec>/<6d8b8>),pointer(struct page<6c1ec>/<6d609>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<6c1ec>/<787bc>),pointer(struct file<6c1ec>/<6ee90>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<6c1ec>/<6ee90>))) readahead_control struct <6c1ec>/<7865b> size:? swap_info_struct struct <6c1ec>/<787bc> size:? dev_pagemap struct <6c1ec>/<787ed> size:152 altmap 0 : struct vmem_altmap<6c1ec>/<78887> ref 48 : pointer(struct percpu_ref<6c1ec>/<72f3e>) internal_ref 56 : struct percpu_ref<6c1ec>/<72f3e> done 72 : struct completion<6c1ec>/<71379> type 104 : enum memory_type<6c1ec>/<6c6d9> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<6c1ec>/<788e7>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<6c1ec>/<78869> noname union <6c1ec>/<78869> size:16 range 0 : struct range<6c1ec>/<7892c> ranges 0 : struct range<6c1ec>/<7892c>[0] vmem_altmap struct <6c1ec>/<78887> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <6c1ec>/<788e7> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<6c1ec>/<6d609>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<6c1ec>/<787ed>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<6c1ec>/<787ed>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<6c1ec>/<6d4d2>))) range struct <6c1ec>/<7892c> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <6c1ec>/<78a11> size:0 noname struct <6c1ec>/<78a2a> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <6c1ec>/<78a52> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<6c1ec>/<6ce66>))[4] linux_binfmt struct <6c1ec>/<78a78> size:? noname struct <6c1ec>/<78a88> size:40 id 0 : typedef(atomic64_t=struct noname<6c1ec>/<6ce66>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<6c1ec>/<6fd18>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <6c1ec>/<78ace> size:56 nr_threads 0 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) dumper 8 : struct core_thread<6c1ec>/<78aff> startup 24 : struct completion<6c1ec>/<71379> core_thread struct <6c1ec>/<78aff> size:16 task 0 : pointer(struct task_struct<6c1ec>/<6fe7d>) next 8 : pointer(struct core_thread<6c1ec>/<78aff>) kioctx_table struct <6c1ec>/<78b2d> size:? mmu_notifier_subscriptions struct <6c1ec>/<78b37> size:? uprobes_state struct <6c1ec>/<78b3c> size:0 kvm_memslots struct <6c1ec>/<78b55> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<6c1ec>/<78bbc>[no count] kvm_memory_slot struct <6c1ec>/<78bbc> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<6c1ec>/<78c39> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <6c1ec>/<78c39> size:0 kvm_io_bus struct <6c1ec>/<78c5f> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<6c1ec>/<78c97>[no count] kvm_io_range struct <6c1ec>/<78c97> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<6c1ec>/<78cd4>) kvm_io_device struct <6c1ec>/<78cd4> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<6c1ec>/<78cf3>)) kvm_io_device_ops struct <6c1ec>/<78cf3> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<6c1ec>/<6c92b>),pointer(struct kvm_io_device<6c1ec>/<78cd4>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<6c1ec>/<6c92b>),pointer(struct kvm_io_device<6c1ec>/<78cd4>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<6c1ec>/<78cd4>))) kvm_vm_stat struct <6c1ec>/<78d74> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <6c1ec>/<78d96> size:392 mmu 0 : struct kvm_s2_mmu<6c1ec>/<78e1e> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<6c1ec>/<78eed> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <6c1ec>/<78e1e> size:48 vmid 0 : struct kvm_vmid<6c1ec>/<78e63> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<6c1ec>/<78e89>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<6c1ec>/<78d96>) kvm_vmid struct <6c1ec>/<78e63> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <6c1ec>/<78e89> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<6c1ec>/<6c359>) mmu 24 : pointer(struct kvm_s2_mmu<6c1ec>/<78e1e>) vgic_dist struct <6c1ec>/<78eed> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<6c1ec>/<78f6a> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<6c1ec>/<79020>) dist_iodev 64 : struct vgic_io_device<6c1ec>/<7915a> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) lpi_list_head 128 : struct list_head<6c1ec>/<6c2ef> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<6c1ec>/<6c2ef> iter 168 : pointer(struct vgic_state_iter<6c1ec>/<7940f>) its_vm 176 : struct its_vm<6c1ec>/<79414> noname union <6c1ec>/<78f6a> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<6c1ec>/<6c2ef> vgic_irq struct <6c1ec>/<79020> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) lpi_list 8 : struct list_head<6c1ec>/<6c2ef> ap_list 24 : struct list_head<6c1ec>/<6c2ef> vcpu 40 : pointer(struct kvm_vcpu<6c1ec>/<6c92b>) target_vcpu 48 : pointer(struct kvm_vcpu<6c1ec>/<6c92b>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<6c1ec>/<76ae7> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<6c1ec>/<790d8> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<6c1ec>/<6c71e> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <6c1ec>/<790d8> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <6c1ec>/<7915a> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<6c1ec>/<79176> regions 16 : pointer(const(struct vgic_register_region<6c1ec>/<79405>)) iodev_type 24 : enum iodev_type<6c1ec>/<6c737> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<6c1ec>/<78cd4> noname union <6c1ec>/<79176> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<6c1ec>/<6c92b>) its 0 : pointer(struct vgic_its<6c1ec>/<791c9>) vgic_its struct <6c1ec>/<791c9> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<6c1ec>/<7915a> dev 56 : pointer(struct kvm_device<6c1ec>/<7927f>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<6c1ec>/<6ce17> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<6c1ec>/<6ce17> device_list 168 : struct list_head<6c1ec>/<6c2ef> collection_list 184 : struct list_head<6c1ec>/<6c2ef> kvm_device struct <6c1ec>/<7927f> size:40 ops 0 : pointer(const(struct kvm_device_ops<6c1ec>/<792c7>)) kvm 8 : pointer(struct kvm<6c1ec>/<6cafb>) private 16 : pointer(no type) vm_node 24 : struct list_head<6c1ec>/<6c2ef> kvm_device_ops struct <6c1ec>/<792c7> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<6c1ec>/<7927f>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<6c1ec>/<7927f>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<6c1ec>/<7927f>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<6c1ec>/<7927f>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<6c1ec>/<7927f>),pointer(struct kvm_device_attr<6c1ec>/<7938e>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<6c1ec>/<7927f>),pointer(struct kvm_device_attr<6c1ec>/<7938e>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<6c1ec>/<7927f>),pointer(struct kvm_device_attr<6c1ec>/<7938e>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<6c1ec>/<7927f>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<6c1ec>/<7927f>),pointer(struct vm_area_struct<6c1ec>/<6d206>))) kvm_device_attr struct <6c1ec>/<7938e> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <6c1ec>/<79405> size:? vgic_state_iter struct <6c1ec>/<7940f> size:? its_vm struct <6c1ec>/<79414> size:128 fwnode 0 : pointer(struct fwnode_handle<6c1ec>/<74f25>) domain 8 : pointer(struct irq_domain<6c1ec>/<74e05>) vprop_page 16 : pointer(struct page<6c1ec>/<6d609>) vpes 24 : pointer(pointer(struct its_vpe<6c1ec>/<79493>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <6c1ec>/<79493> size:128 vpt_page 0 : pointer(struct page<6c1ec>/<6d609>) its_vm 8 : pointer(struct its_vm<6c1ec>/<79414>) vlpi_count 16 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<6c1ec>/<794f7> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <6c1ec>/<794f7> size:72 noname 0 : struct noname<6c1ec>/<79503> noname 0 : struct noname<6c1ec>/<79528> noname struct <6c1ec>/<79503> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <6c1ec>/<79528> size:72 fwnode 0 : pointer(struct fwnode_handle<6c1ec>/<74f25>) sgi_domain 8 : pointer(struct irq_domain<6c1ec>/<74e05>) sgi_config 16 : struct noname<6c1ec>/<79550>[16] vmapp_count 64 : typedef(atomic_t=struct noname<6c1ec>/<6cde9>) noname struct <6c1ec>/<79550> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <6c1ec>/<795e5> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<6c1ec>/<79622>[0] kvm_coalesced_mmio struct <6c1ec>/<79622> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<6c1ec>/<7964e> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <6c1ec>/<7964e> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <6c1ec>/<7968d> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<6c1ec>/<6fd39>[no count] mmu_notifier struct <6c1ec>/<796df> size:56 hlist 0 : struct hlist_node<6c1ec>/<6f6e7> ops 16 : pointer(const(struct mmu_notifier_ops<6c1ec>/<7972f>)) mm 24 : pointer(struct mm_struct<6c1ec>/<6ceae>) rcu 32 : struct callback_head<6c1ec>/<6efe7> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <6c1ec>/<7972f> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(struct mm_struct<6c1ec>/<6ceae>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(struct mm_struct<6c1ec>/<6ceae>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(struct mm_struct<6c1ec>/<6ceae>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(struct mm_struct<6c1ec>/<6ceae>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(struct mm_struct<6c1ec>/<6ceae>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<6c1ec>/<6d5f3>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(const(struct mmu_notifier_range<6c1ec>/<79839>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(const(struct mmu_notifier_range<6c1ec>/<79839>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<6c1ec>/<796df>),pointer(struct mm_struct<6c1ec>/<6ceae>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<6c1ec>/<796df>)(pointer(struct mm_struct<6c1ec>/<6ceae>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<6c1ec>/<796df>))) mmu_notifier_range struct <6c1ec>/<79839> size:48 vma 0 : pointer(struct vm_area_struct<6c1ec>/<6d206>) mm 8 : pointer(struct mm_struct<6c1ec>/<6ceae>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<6c1ec>/<6c75c> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <6c1ec>/<798f0> size:16 kvm 0 : pointer(struct kvm<6c1ec>/<6cafb>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<6c1ec>/<79919>) kvm_stats_debugfs_item struct <6c1ec>/<79919> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<6c1ec>/<6c793> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <6c1ec>/<79957> size:24 link 0 : struct hlist_node<6c1ec>/<6f6e7> ops 16 : pointer(struct preempt_ops<6c1ec>/<79980>) preempt_ops struct <6c1ec>/<79980> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<6c1ec>/<79957>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<6c1ec>/<79957>),pointer(struct task_struct<6c1ec>/<6fe7d>))) kvm_run struct <6c1ec>/<799d0> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<6c1ec>/<79a58> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<6c1ec>/<79f59> noname union <6c1ec>/<79a58> size:256 hw 0 : struct noname<6c1ec>/<79a6b> fail_entry 0 : struct noname<6c1ec>/<79a8b> ex 0 : struct noname<6c1ec>/<79ab8> io 0 : struct noname<6c1ec>/<79ae5> debug 0 : struct noname<6c1ec>/<79b39> mmio 0 : struct noname<6c1ec>/<79b59> hypercall 0 : struct noname<6c1ec>/<79ba0> tpr_access 0 : struct noname<6c1ec>/<79bf4> s390_sieic 0 : struct noname<6c1ec>/<79c2e> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<6c1ec>/<79c75> dcr 0 : struct noname<6c1ec>/<79ca2> internal 0 : struct noname<6c1ec>/<79cdc> osi 0 : struct noname<6c1ec>/<79d16> papr_hcall 0 : struct noname<6c1ec>/<79d37> s390_tsch 0 : struct noname<6c1ec>/<79d71> epr 0 : struct noname<6c1ec>/<79dd2> system_event 0 : struct noname<6c1ec>/<79df2> s390_stsi 0 : struct noname<6c1ec>/<79e1f> eoi 0 : struct noname<6c1ec>/<79e80> hyperv 0 : struct kvm_hyperv_exit<6c1ec>/<79fd8> arm_nisv 0 : struct noname<6c1ec>/<79ead> msr 0 : struct noname<6c1ec>/<79eda> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <6c1ec>/<79a6b> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <6c1ec>/<79a8b> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79ab8> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79ae5> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <6c1ec>/<79b39> size:16 arch 0 : struct kvm_debug_exit_arch<6c1ec>/<79f87> noname struct <6c1ec>/<79b59> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <6c1ec>/<79ba0> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79bf4> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79c2e> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79c75> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79ca2> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <6c1ec>/<79cdc> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <6c1ec>/<79d16> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <6c1ec>/<79d37> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <6c1ec>/<79d71> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <6c1ec>/<79dd2> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <6c1ec>/<79df2> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <6c1ec>/<79e1f> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <6c1ec>/<79e80> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <6c1ec>/<79ead> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <6c1ec>/<79eda> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <6c1ec>/<79f59> size:2048 regs 0 : struct kvm_sync_regs<6c1ec>/<7a116> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <6c1ec>/<79f87> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <6c1ec>/<79fd8> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<6c1ec>/<7a004> noname union <6c1ec>/<7a004> size:48 synic 0 : struct noname<6c1ec>/<7a014> hcall 0 : struct noname<6c1ec>/<7a061> syndbg 0 : struct noname<6c1ec>/<7a096> noname struct <6c1ec>/<7a014> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <6c1ec>/<7a061> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <6c1ec>/<7a096> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <6c1ec>/<7a116> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <6c1ec>/<7a12b> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <6c1ec>/<7a1dd> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <6c1ec>/<7a20e> size:8688 ctxt 0 : struct kvm_cpu_context<6c1ec>/<6c7fa> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<6c1ec>/<78e1e>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<6c1ec>/<7a403> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<6c1ec>/<7a441>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<6c1ec>/<7a441> external_debug_state 2400 : struct kvm_guest_debug_arch<6c1ec>/<7a441> host_thread_info 2912 : pointer(struct thread_info<6c1ec>/<709ae>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<6c1ec>/<6c8b3>) host_debug_state 2928 : struct noname<6c1ec>/<7a2e9> vgic_cpu 3448 : struct vgic_cpu<6c1ec>/<7a487> timer_cpu 7440 : struct arch_timer_cpu<6c1ec>/<7a675> pmu 7704 : struct kvm_pmu<6c1ec>/<7a73b> guest_debug_preserved 8264 : struct noname<6c1ec>/<7a343> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<6c1ec>/<7a7be> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<6c1ec>/<7a804> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<6c1ec>/<7a3e2> noname struct <6c1ec>/<7a2e9> size:520 regs 0 : struct kvm_guest_debug_arch<6c1ec>/<7a441> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <6c1ec>/<7a343> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <6c1ec>/<7a3e2> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_vcpu_fault_info struct <6c1ec>/<7a403> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <6c1ec>/<7a441> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <6c1ec>/<7a487> size:3992 noname 0 : union noname<6c1ec>/<7a49a> private_irqs 312 : struct vgic_irq<6c1ec>/<79020>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<6c1ec>/<6cd52>) ap_list_head 3904 : struct list_head<6c1ec>/<6c2ef> rd_iodev 3920 : struct vgic_io_device<6c1ec>/<7915a> rdreg 3960 : pointer(struct vgic_redist_region<6c1ec>/<7a630>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <6c1ec>/<7a49a> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<6c1ec>/<7a53a> vgic_v3 0 : struct vgic_v3_cpu_if<6c1ec>/<7a593> vgic_v2_cpu_if struct <6c1ec>/<7a53a> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <6c1ec>/<7a593> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<6c1ec>/<79493> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <6c1ec>/<7a630> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<6c1ec>/<6c2ef> arch_timer_cpu struct <6c1ec>/<7a675> size:264 timers 0 : struct arch_timer_context<6c1ec>/<7a6b0>[2] bg_timer 192 : struct hrtimer<6c1ec>/<70d85> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <6c1ec>/<7a6b0> size:96 vcpu 0 : pointer(struct kvm_vcpu<6c1ec>/<6c92b>) irq 8 : struct kvm_irq_level<6c1ec>/<7a701> hrtimer 16 : struct hrtimer<6c1ec>/<70d85> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <6c1ec>/<7a701> size:8 noname 0 : union noname<6c1ec>/<7a711> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <6c1ec>/<7a711> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <6c1ec>/<7a73b> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<6c1ec>/<7a79d>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<6c1ec>/<75fe4> kvm_pmc struct <6c1ec>/<7a79d> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<6c1ec>/<75563>) kvm_mmu_memory_cache struct <6c1ec>/<7a7be> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<6c1ec>/<73a09>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <6c1ec>/<7a804> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <6c1ec>/<7a842> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<6c1ec>/<7a898>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <6c1ec>/<7a898> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_pmu_events struct <6c1ec>/<7a8c9> size:8 events_host 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) events_guest 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_nvhe_init_params struct <6c1ec>/<7a8ef> size:64 mair_el2 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tcr_el2 8 : long unsigned int (base type, DW_ATE_unsigned size:8) tpidr_el2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_hyp_va 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd_pa 32 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hcr_el2 40 : long unsigned int (base type, DW_ATE_unsigned size:8) vttbr 48 : long unsigned int (base type, DW_ATE_unsigned size:8) vtcr 56 : long unsigned int (base type, DW_ATE_unsigned size:8) hyp_page struct <6c1ec>/<7a96e> size:32 refcount 0 : unsigned int (base type, DW_ATE_unsigned size:4) order 4 : unsigned int (base type, DW_ATE_unsigned size:4) pool 8 : pointer(struct hyp_pool<6c1ec>/<6c22b>) node 16 : struct list_head<6c1ec>/<6c2ef> hyp_memblock_region struct <6c1ec>/<7b082> size:16 start 0 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) end 8 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_pgtable struct <7b0a4>/<7b0e3> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<7b0a4>/<7b177>) mmu 24 : pointer(struct kvm_s2_mmu<7b0a4>/<7b28d>) kvm_pgtable_mm_ops struct <7b0a4>/<7b177> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) kvm_s2_mmu struct <7b0a4>/<7b28d> size:48 vmid 0 : struct kvm_vmid<7b0a4>/<7b2d2> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<7b0a4>/<7b0e3>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<7b0a4>/<7b302>) kvm_vmid struct <7b0a4>/<7b2d2> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_arch struct <7b0a4>/<7b302> size:392 mmu 0 : struct kvm_s2_mmu<7b0a4>/<7b28d> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<7b0a4>/<7b38a> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) vgic_dist struct <7b0a4>/<7b38a> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<7b0a4>/<7b407> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<7b0a4>/<7b500>) dist_iodev 64 : struct vgic_io_device<7b0a4>/<8905c> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) lpi_list_head 128 : struct list_head<7b0a4>/<7b4d5> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<7b0a4>/<7b4d5> iter 168 : pointer(struct vgic_state_iter<7b0a4>/<895fd>) its_vm 176 : struct its_vm<7b0a4>/<88fae> noname union <7b0a4>/<7b407> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<7b0a4>/<7b4d5> list_head struct <7b0a4>/<7b4d5> size:16 next 0 : pointer(struct list_head<7b0a4>/<7b4d5>) prev 8 : pointer(struct list_head<7b0a4>/<7b4d5>) vgic_irq struct <7b0a4>/<7b500> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) lpi_list 8 : struct list_head<7b0a4>/<7b4d5> ap_list 24 : struct list_head<7b0a4>/<7b4d5> vcpu 40 : pointer(struct kvm_vcpu<7b0a4>/<7b71c>) target_vcpu 48 : pointer(struct kvm_vcpu<7b0a4>/<7b71c>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<7b0a4>/<85a4a> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<7b0a4>/<7b5b8> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<7b0a4>/<895cf> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <7b0a4>/<7b5b8> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) raw_spinlock struct <7b0a4>/<7b635> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<7b0a4>/<7b655>) qspinlock struct <7b0a4>/<7b655> size:4 noname 0 : union noname<7b0a4>/<7b665> noname union <7b0a4>/<7b665> size:4 val 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) noname 0 : struct noname<7b0a4>/<7b67d> noname 0 : struct noname<7b0a4>/<7b6a2> noname struct <7b0a4>/<7b67d> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <7b0a4>/<7b6a2> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <7b0a4>/<7b6cc> size:4 counter 0 : int (base type, DW_ATE_signed size:4) kvm_vcpu struct <7b0a4>/<7b71c> size:9072 kvm 0 : pointer(struct kvm<7b0a4>/<7b8ec>) preempt_notifier 8 : struct preempt_notifier<7b0a4>/<8813f> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<7b0a4>/<7b4d5> mutex 96 : struct mutex<7b0a4>/<7bb43> run 128 : pointer(struct kvm_run<7b0a4>/<881b8>) wait 136 : struct rcuwait<7b0a4>/<86e8e> pid 144 : pointer(struct pid<7b0a4>/<7ea1c>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<7b0a4>/<8211b>) stat 168 : struct kvm_vcpu_stat<7b0a4>/<88913> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<7b0a4>/<889c5>[2] spin_loop 344 : struct noname<7b0a4>/<7b88e> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<7b0a4>/<889f6> dirty_ring 9040 : struct kvm_dirty_ring<7b0a4>/<89548> noname struct <7b0a4>/<7b88e> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <7b0a4>/<7b8ec> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) slots_lock 8 : struct mutex<7b0a4>/<7bb43> mm 40 : pointer(struct mm_struct<7b0a4>/<7bbda>) memslots 48 : pointer(struct kvm_memslots<7b0a4>/<87b41>)[1] vcpus 56 : pointer(struct kvm_vcpu<7b0a4>/<7b71c>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<7b0a4>/<7b4d5> lock 4184 : struct mutex<7b0a4>/<7bb43> buses 4216 : pointer(struct kvm_io_bus<7b0a4>/<87c4b>)[4] irqfds 4248 : struct noname<7b0a4>/<7b999> ioeventfds 4320 : struct list_head<7b0a4>/<7b4d5> stat 4336 : struct kvm_vm_stat<7b0a4>/<87d55> arch 4344 : struct kvm_arch<7b0a4>/<7b302> users_count 4736 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<7b0a4>/<87d7c>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) coalesced_zones 4760 : struct list_head<7b0a4>/<7b4d5> irq_lock 4776 : struct mutex<7b0a4>/<7bb43> irq_routing 4808 : pointer(struct kvm_irq_routing_table<7b0a4>/<87e24>) irq_ack_notifier_list 4816 : struct hlist_head<7b0a4>/<7eab2> mmu_notifier 4824 : struct mmu_notifier<7b0a4>/<87e76> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<7b0a4>/<7b4d5> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<7b0a4>/<7cbc6>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<7b0a4>/<880be>)) srcu 4944 : struct srcu_struct<7b0a4>/<85f9a> irq_srcu 6888 : struct srcu_struct<7b0a4>/<85f9a> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <7b0a4>/<7b999> size:72 lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) items 8 : struct list_head<7b0a4>/<7b4d5> resampler_list 24 : struct list_head<7b0a4>/<7b4d5> resampler_lock 40 : struct mutex<7b0a4>/<7bb43> spinlock struct <7b0a4>/<7bb21> size:4 noname 0 : union noname<7b0a4>/<7bb31> noname union <7b0a4>/<7bb31> size:4 rlock 0 : struct raw_spinlock<7b0a4>/<7b635> mutex struct <7b0a4>/<7bb43> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) osq 12 : struct optimistic_spin_queue<7b0a4>/<7bbc0> wait_list 16 : struct list_head<7b0a4>/<7b4d5> noname struct <7b0a4>/<7bb92> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <7b0a4>/<7bbc0> size:4 tail 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) mm_struct struct <7b0a4>/<7bbda> size:920 noname 0 : struct noname<7b0a4>/<7bbed> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <7b0a4>/<7bbed> size:920 mmap 0 : pointer(struct vm_area_struct<7b0a4>/<7bf32>) mm_rb 8 : struct rb_root<7b0a4>/<7fd94> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<7b0a4>/<7dbd7>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<7b0a4>/<87a16>)) membarrier_state 72 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) mm_users 76 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) mm_count 80 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) has_pinned 84 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<7b0a4>/<7cd00>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) mmap_lock 112 : struct rw_semaphore<7b0a4>/<80529> mmlist 152 : struct list_head<7b0a4>/<7b4d5> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<7b0a4>/<87a3e> binfmt 736 : pointer(struct linux_binfmt<7b0a4>/<87a64>) context 744 : typedef(mm_context_t=struct noname<7b0a4>/<87a74>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<7b0a4>/<87aba>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) ioctx_table 808 : pointer(struct kioctx_table<7b0a4>/<87b19>) owner 816 : pointer(struct task_struct<7b0a4>/<7ebf6>) user_ns 824 : pointer(struct user_namespace<7b0a4>/<80834>) exe_file 832 : pointer(struct file<7b0a4>/<7dbd7>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<7b0a4>/<87b23>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) uprobes_state 872 : struct uprobes_state<7b0a4>/<87b28> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) async_put_work 880 : struct work_struct<7b0a4>/<809ec> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <7b0a4>/<7bf32> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<7b0a4>/<7bf32>) vm_prev 24 : pointer(struct vm_area_struct<7b0a4>/<7bf32>) vm_rb 32 : struct rb_node<7b0a4>/<7c055> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<7b0a4>/<7bbda>) vm_page_prot 72 : typedef(pgprot_t=struct noname<7b0a4>/<7c093>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<7b0a4>/<7bfbe> anon_vma_chain 120 : struct list_head<7b0a4>/<7b4d5> anon_vma 136 : pointer(struct anon_vma<7b0a4>/<7c0b4>) vm_ops 144 : pointer(const(struct vm_operations_struct<7b0a4>/<7c0c3>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<7b0a4>/<7dbd7>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) vm_policy 184 : pointer(struct mempolicy<7b0a4>/<85619>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<7b0a4>/<879fd> noname struct <7b0a4>/<7bfbe> size:32 rb 0 : struct rb_node<7b0a4>/<7c055> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <7b0a4>/<7c055> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<7b0a4>/<7c055>) rb_left 16 : pointer(struct rb_node<7b0a4>/<7c055>) noname struct <7b0a4>/<7c093> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <7b0a4>/<7c0b4> size:? vm_operations_struct struct <7b0a4>/<7c0c3> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<7b0a4>/<7bf32>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<7b0a4>/<7bf32>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<7b0a4>/<7c1fe>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<7b0a4>/<7c1fe>),enum page_entry_size<7b0a4>/<87944>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<7b0a4>/<7c1fe>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<7b0a4>/<7bf32>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<7b0a4>/<7c1fe>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<7b0a4>/<7c1fe>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<7b0a4>/<7bf32>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),pointer(struct mempolicy<7b0a4>/<85619>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<7b0a4>/<85619>)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<7b0a4>/<7c335>)(pointer(struct vm_area_struct<7b0a4>/<7bf32>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <7b0a4>/<7c1fe> size:96 vma 0 : pointer(struct vm_area_struct<7b0a4>/<7bf32>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<7b0a4>/<7c2cc>)) pud 40 : pointer(typedef(pud_t=struct noname<7b0a4>/<7c2f8>)) orig_pte 48 : typedef(pte_t=struct noname<7b0a4>/<7c31f>) cow_page 56 : pointer(struct page<7b0a4>/<7c335>) page 64 : pointer(struct page<7b0a4>/<7c335>) pte 72 : pointer(typedef(pte_t=struct noname<7b0a4>/<7c31f>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<7b0a4>/<7c335>)) noname struct <7b0a4>/<7c2cc> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <7b0a4>/<7c2f8> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <7b0a4>/<7c31f> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <7b0a4>/<7c335> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<7b0a4>/<7c352> noname 48 : union noname<7b0a4>/<7c591> _refcount 52 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <7b0a4>/<7c352> size:40 noname 0 : struct noname<7b0a4>/<7c35e> noname 0 : struct noname<7b0a4>/<7c39b> noname 0 : struct noname<7b0a4>/<7c3b4> noname 0 : struct noname<7b0a4>/<7c482> noname 0 : struct noname<7b0a4>/<7c4cb> noname 0 : struct noname<7b0a4>/<7c4fc> noname 0 : struct noname<7b0a4>/<7c55e> callback_head 0 : struct callback_head<7b0a4>/<7dd2e> noname struct <7b0a4>/<7c35e> size:40 lru 0 : struct list_head<7b0a4>/<7b4d5> mapping 16 : pointer(struct address_space<7b0a4>/<7c5e4>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <7b0a4>/<7c39b> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <7b0a4>/<7c3b4> size:40 noname 0 : union noname<7b0a4>/<7c3c0> slab_cache 16 : pointer(struct kmem_cache<7b0a4>/<827b6>) freelist 24 : pointer(no type) noname 32 : union noname<7b0a4>/<7c422> noname union <7b0a4>/<7c3c0> size:16 slab_list 0 : struct list_head<7b0a4>/<7b4d5> noname 0 : struct noname<7b0a4>/<7c3d8> noname struct <7b0a4>/<7c3d8> size:16 next 0 : pointer(struct page<7b0a4>/<7c335>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <7b0a4>/<7c422> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<7b0a4>/<7c446> noname struct <7b0a4>/<7c446> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <7b0a4>/<7c482> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <7b0a4>/<7c4cb> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) deferred_list 16 : struct list_head<7b0a4>/<7b4d5> noname struct <7b0a4>/<7c4fc> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<7b0a4>/<7c335>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<7b0a4>/<7c52c> ptl 32 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) noname union <7b0a4>/<7c52c> size:8 pt_mm 0 : pointer(struct mm_struct<7b0a4>/<7bbda>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) noname struct <7b0a4>/<7c55e> size:16 pgmap 0 : pointer(struct dev_pagemap<7b0a4>/<87794>) zone_device_data 8 : pointer(no type) noname union <7b0a4>/<7c591> size:4 _mapcount 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <7b0a4>/<7c5e4> size:160 host 0 : pointer(struct inode<7b0a4>/<7c6b7>) i_pages 8 : struct xarray<7b0a4>/<7ebc0> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) i_mmap 32 : struct rb_root_cached<7b0a4>/<7fd73> i_mmap_rwsem 48 : struct rw_semaphore<7b0a4>/<80529> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<7b0a4>/<87436>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) private_list 136 : struct list_head<7b0a4>/<7b4d5> private_data 152 : pointer(no type) inode struct <7b0a4>/<7c6b7> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) i_gid 8 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<7b0a4>/<7ca7c>) i_default_acl 24 : pointer(struct posix_acl<7b0a4>/<7ca7c>) i_op 32 : pointer(const(struct inode_operations<7b0a4>/<7ca8b>)) i_sb 40 : pointer(struct super_block<7b0a4>/<7cffa>) i_mapping 48 : pointer(struct address_space<7b0a4>/<7c5e4>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<7b0a4>/<7c766> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<7b0a4>/<8720a> i_mtime 104 : struct timespec64<7b0a4>/<8720a> i_ctime 120 : struct timespec64<7b0a4>/<8720a> i_lock 136 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<7b0a4>/<80529> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<7b0a4>/<7e42e> i_io_list 232 : struct list_head<7b0a4>/<7b4d5> i_wb 248 : pointer(struct bdi_writeback<7b0a4>/<873da>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<7b0a4>/<7b4d5> i_sb_list 280 : struct list_head<7b0a4>/<7b4d5> i_wb_list 296 : struct list_head<7b0a4>/<7b4d5> noname 312 : union noname<7b0a4>/<7c8c1> i_version 328 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) i_sequence 336 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) i_count 344 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) i_dio_count 348 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) i_writecount 352 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) i_readcount 356 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) noname 360 : union noname<7b0a4>/<7c940> i_flctx 368 : pointer(struct file_lock_context<7b0a4>/<873e4>) i_data 376 : struct address_space<7b0a4>/<7c5e4> i_devices 536 : struct list_head<7b0a4>/<7b4d5> noname 552 : union noname<7b0a4>/<7c995> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<7b0a4>/<86ea8>) i_private 576 : pointer(no type) noname union <7b0a4>/<7c766> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <7b0a4>/<7c8c1> size:16 i_dentry 0 : struct hlist_head<7b0a4>/<7eab2> i_rcu 0 : struct callback_head<7b0a4>/<7dd2e> noname union <7b0a4>/<7c940> size:8 i_fop 0 : pointer(const(struct file_operations<7b0a4>/<7dd6b>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<7b0a4>/<7c6b7>))) noname union <7b0a4>/<7c995> size:8 i_pipe 0 : pointer(struct pipe_inode_info<7b0a4>/<7e152>) i_cdev 0 : pointer(struct cdev<7b0a4>/<87427>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <7b0a4>/<7ca1e> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <7b0a4>/<7ca50> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <7b0a4>/<7ca7c> size:? inode_operations struct <7b0a4>/<7ca8b> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<7b0a4>/<7cbc6>)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct delayed_call<7b0a4>/<87051>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<7b0a4>/<7ca7c>)(pointer(struct inode<7b0a4>/<7c6b7>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct iattr<7b0a4>/<87195>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<7b0a4>/<7cf96>)),pointer(struct kstat<7b0a4>/<8724f>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct fiemap_extent_info<7b0a4>/<8736e>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct timespec64<7b0a4>/<8720a>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct file<7b0a4>/<7dbd7>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct dentry<7b0a4>/<7cbc6>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct posix_acl<7b0a4>/<7ca7c>),int (base type, DW_ATE_signed size:4))) dentry struct <7b0a4>/<7cbc6> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<7b0a4>/<7ccde>) d_hash 8 : struct hlist_bl_node<7b0a4>/<7cd15> d_parent 24 : pointer(struct dentry<7b0a4>/<7cbc6>) d_name 32 : struct qstr<7b0a4>/<7cd40> d_inode 48 : pointer(struct inode<7b0a4>/<7c6b7>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<7b0a4>/<7cdb0> d_op 96 : pointer(const(struct dentry_operations<7b0a4>/<7ce02>)) d_sb 104 : pointer(struct super_block<7b0a4>/<7cffa>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<7b0a4>/<7cc66> d_child 144 : struct list_head<7b0a4>/<7b4d5> d_subdirs 160 : struct list_head<7b0a4>/<7b4d5> d_u 176 : union noname<7b0a4>/<7cca7> noname union <7b0a4>/<7cc66> size:16 d_lru 0 : struct list_head<7b0a4>/<7b4d5> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>)) noname union <7b0a4>/<7cca7> size:16 d_alias 0 : struct hlist_node<7b0a4>/<7e42e> d_in_lookup_hash 0 : struct hlist_bl_node<7b0a4>/<7cd15> d_rcu 0 : struct callback_head<7b0a4>/<7dd2e> seqcount_spinlock struct <7b0a4>/<7ccde> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<7b0a4>/<7cd00>) seqcount struct <7b0a4>/<7cd00> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <7b0a4>/<7cd15> size:16 next 0 : pointer(struct hlist_bl_node<7b0a4>/<7cd15>) pprev 8 : pointer(pointer(struct hlist_bl_node<7b0a4>/<7cd15>)) qstr struct <7b0a4>/<7cd40> size:16 noname 0 : union noname<7b0a4>/<7cd50> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <7b0a4>/<7cd50> size:8 noname 0 : struct noname<7b0a4>/<7cd5c> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <7b0a4>/<7cd5c> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <7b0a4>/<7cdb0> size:8 noname 0 : union noname<7b0a4>/<7cdc0> noname union <7b0a4>/<7cdc0> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<7b0a4>/<7cdd9> noname struct <7b0a4>/<7cdd9> size:8 lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <7b0a4>/<7ce02> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<7b0a4>/<7cbc6>)),pointer(struct qstr<7b0a4>/<7cd40>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<7b0a4>/<7cbc6>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<7b0a4>/<7cd40>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<7b0a4>/<7cbc6>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<7b0a4>/<7cbc6>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<7b0a4>/<7cbc6>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct inode<7b0a4>/<7c6b7>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<7b0a4>/<7cf8c>)(pointer(struct path<7b0a4>/<7cf96>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<7b0a4>/<7cf96>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<7b0a4>/<7cbc6>)(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(const(struct inode<7b0a4>/<7c6b7>)))) vfsmount struct <7b0a4>/<7cf8c> size:? path struct <7b0a4>/<7cf96> size:16 mnt 0 : pointer(struct vfsmount<7b0a4>/<7cf8c>) dentry 8 : pointer(struct dentry<7b0a4>/<7cbc6>) super_block struct <7b0a4>/<7cffa> size:1408 s_list 0 : struct list_head<7b0a4>/<7b4d5> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<7b0a4>/<7d365>) s_op 48 : pointer(const(struct super_operations<7b0a4>/<8629a>)) dq_op 56 : pointer(const(struct dquot_operations<7b0a4>/<8675c>)) s_qcop 64 : pointer(const(struct quotactl_ops<7b0a4>/<8688e>)) s_export_op 72 : pointer(const(struct export_operations<7b0a4>/<86bea>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<7b0a4>/<7cbc6>) s_umount 112 : struct rw_semaphore<7b0a4>/<80529> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<7b0a4>/<86bfe>))) s_roots 176 : struct hlist_bl_head<7b0a4>/<86c03> s_mounts 184 : struct list_head<7b0a4>/<7b4d5> s_bdev 200 : pointer(struct block_device<7b0a4>/<86c1d>) s_bdi 208 : pointer(struct backing_dev_info<7b0a4>/<826ab>) s_mtd 216 : pointer(struct mtd_info<7b0a4>/<86c27>) s_instances 224 : struct hlist_node<7b0a4>/<7e42e> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<7b0a4>/<86c2c> s_writers 560 : struct sb_writers<7b0a4>/<86dd1> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<7b0a4>/<86ea8>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<7b0a4>/<86eb8>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<7b0a4>/<7bb43> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<7b0a4>/<7ce02>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<7b0a4>/<86ed5> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<7b0a4>/<81dc4>) s_pins 1136 : struct hlist_head<7b0a4>/<7eab2> s_user_ns 1144 : pointer(struct user_namespace<7b0a4>/<80834>) s_dentry_lru 1152 : struct list_lru<7b0a4>/<86f5d> s_inode_lru 1184 : struct list_lru<7b0a4>/<86f5d> rcu 1216 : struct callback_head<7b0a4>/<7dd2e> destroy_work 1232 : struct work_struct<7b0a4>/<809ec> s_sync_lock 1264 : struct mutex<7b0a4>/<7bb43> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) s_inodes 1352 : struct list_head<7b0a4>/<7b4d5> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) s_inodes_wb 1376 : struct list_head<7b0a4>/<7b4d5> file_system_type struct <7b0a4>/<7d365> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<7b0a4>/<7d454>))) parameters 24 : pointer(const(struct fs_parameter_spec<7b0a4>/<7d463>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<7b0a4>/<7cbc6>)(pointer(struct file_system_type<7b0a4>/<7d365>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<7b0a4>/<7cffa>))) owner 48 : pointer(struct module<7b0a4>/<7d498>) next 56 : pointer(struct file_system_type<7b0a4>/<7d365>) fs_supers 64 : struct hlist_head<7b0a4>/<7eab2> s_lock_key 72 : struct lock_class_key<7b0a4>/<83631> s_umount_key 72 : struct lock_class_key<7b0a4>/<83631> s_vfs_rename_key 72 : struct lock_class_key<7b0a4>/<83631> s_writers_key 72 : struct lock_class_key<7b0a4>/<83631>[3] i_lock_key 72 : struct lock_class_key<7b0a4>/<83631> i_mutex_key 72 : struct lock_class_key<7b0a4>/<83631> i_mutex_dir_key 72 : struct lock_class_key<7b0a4>/<83631> fs_context struct <7b0a4>/<7d454> size:? fs_parameter_spec struct <7b0a4>/<7d463> size:? module struct <7b0a4>/<7d498> size:832 state 0 : enum module_state<7b0a4>/<7d747> list 8 : struct list_head<7b0a4>/<7b4d5> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<7b0a4>/<7d779> modinfo_attrs 176 : pointer(struct module_attribute<7b0a4>/<85a6e>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<7b0a4>/<7d7be>) syms 208 : pointer(const(struct kernel_symbol<7b0a4>/<85b34>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<7b0a4>/<7bb43> kp 264 : pointer(struct kernel_param<7b0a4>/<85b70>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<7b0a4>/<85b34>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<7b0a4>/<85b34>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<7b0a4>/<85d0f>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<7b0a4>/<85d3a> init_layout 464 : struct module_layout<7b0a4>/<85d3a> arch 544 : struct mod_arch_specific<7b0a4>/<85dd7> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<7b0a4>/<7b4d5> bug_table 608 : pointer(struct bug_entry<7b0a4>/<85e73>) kallsyms 616 : pointer(struct mod_kallsyms<7b0a4>/<85eb1>) core_kallsyms 624 : struct mod_kallsyms<7b0a4>/<85eb1> sect_attrs 656 : pointer(struct module_sect_attrs<7b0a4>/<85f81>) notes_attrs 664 : pointer(struct module_notes_attrs<7b0a4>/<85f8b>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<7b0a4>/<85f9a>)) jump_entries 720 : pointer(struct jump_entry<7b0a4>/<86257>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<7b0a4>/<7b4d5> target_list 752 : struct list_head<7b0a4>/<7b4d5> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) module_state enum <7b0a4>/<7d747> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 module_kobject struct <7b0a4>/<7d779> size:96 kobj 0 : struct kobject<7b0a4>/<7d7be> mod 64 : pointer(struct module<7b0a4>/<7d498>) drivers_dir 72 : pointer(struct kobject<7b0a4>/<7d7be>) mp 80 : pointer(struct module_param_attrs<7b0a4>/<85a64>) kobj_completion 88 : pointer(struct completion<7b0a4>/<8011f>) kobject struct <7b0a4>/<7d7be> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<7b0a4>/<7b4d5> parent 24 : pointer(struct kobject<7b0a4>/<7d7be>) kset 32 : pointer(struct kset<7b0a4>/<7d870>) ktype 40 : pointer(struct kobj_type<7b0a4>/<7d9ab>) sd 48 : pointer(struct kernfs_node<7b0a4>/<812b6>) kref 56 : struct kref<7b0a4>/<85a4a> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <7b0a4>/<7d870> size:96 list 0 : struct list_head<7b0a4>/<7b4d5> list_lock 16 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) kobj 24 : struct kobject<7b0a4>/<7d7be> uevent_ops 88 : pointer(const(struct kset_uevent_ops<7b0a4>/<7d8b3>)) kset_uevent_ops struct <7b0a4>/<7d8b3> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<7b0a4>/<7d870>),pointer(struct kobject<7b0a4>/<7d7be>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<7b0a4>/<7d870>),pointer(struct kobject<7b0a4>/<7d7be>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<7b0a4>/<7d870>),pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct kobj_uevent_env<7b0a4>/<7d938>)))) kobj_uevent_env struct <7b0a4>/<7d938> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <7b0a4>/<7d9ab> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<7b0a4>/<7d7be>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<7b0a4>/<7da1e>)) default_attrs 16 : pointer(pointer(struct attribute<7b0a4>/<7da86>)) default_groups 24 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<7b0a4>/<841a7>))(pointer(struct kobject<7b0a4>/<7d7be>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<7b0a4>/<7d7be>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<7b0a4>/<7d7be>),pointer(typedef(kuid_t=struct noname<7b0a4>/<7ca1e>)),pointer(typedef(kgid_t=struct noname<7b0a4>/<7ca50>)))) sysfs_ops struct <7b0a4>/<7da1e> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct attribute<7b0a4>/<7da86>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct attribute<7b0a4>/<7da86>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <7b0a4>/<7da86> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <7b0a4>/<7dada> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct attribute<7b0a4>/<7da86>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct bin_attribute<7b0a4>/<7db58>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<7b0a4>/<7da86>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<7b0a4>/<7db58>)) bin_attribute struct <7b0a4>/<7db58> size:56 attr 0 : struct attribute<7b0a4>/<7da86> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct bin_attribute<7b0a4>/<7db58>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct bin_attribute<7b0a4>/<7db58>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct kobject<7b0a4>/<7d7be>),pointer(struct bin_attribute<7b0a4>/<7db58>),pointer(struct vm_area_struct<7b0a4>/<7bf32>))) file struct <7b0a4>/<7dbd7> size:232 f_u 0 : union noname<7b0a4>/<7dbee> f_path 16 : struct path<7b0a4>/<7cf96> f_inode 32 : pointer(struct inode<7b0a4>/<7c6b7>) f_op 40 : pointer(const(struct file_operations<7b0a4>/<7dd6b>)) f_lock 48 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) f_write_hint 52 : enum rw_hint<7b0a4>/<7e982> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<7b0a4>/<7bb43> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<7b0a4>/<7e9bf> f_cred 144 : pointer(const(struct cred<7b0a4>/<801f2>)) f_ra 152 : struct file_ra_state<7b0a4>/<85988> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<7b0a4>/<7eab2>) f_mapping 216 : pointer(struct address_space<7b0a4>/<7c5e4>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <7b0a4>/<7dbee> size:16 fu_llist 0 : struct llist_node<7b0a4>/<7dd14> fu_rcuhead 0 : struct callback_head<7b0a4>/<7dd2e> llist_node struct <7b0a4>/<7dd14> size:8 next 0 : pointer(struct llist_node<7b0a4>/<7dd14>) callback_head struct <7b0a4>/<7dd2e> size:16 next 0 : pointer(struct callback_head<7b0a4>/<7dd2e>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<7b0a4>/<7dd2e>))) file_operations struct <7b0a4>/<7dd6b> size:256 owner 0 : pointer(struct module<7b0a4>/<7d498>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<7b0a4>/<7df8d>),pointer(struct iov_iter<7b0a4>/<7e040>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<7b0a4>/<7df8d>),pointer(struct iov_iter<7b0a4>/<7e040>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<7b0a4>/<7df8d>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct dir_context<7b0a4>/<7e186>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct dir_context<7b0a4>/<7e186>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct poll_table_struct<7b0a4>/<7e204>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<7b0a4>/<7dbd7>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<7b0a4>/<7dbd7>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct vm_area_struct<7b0a4>/<7bf32>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct file<7b0a4>/<7dbd7>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct file<7b0a4>/<7dbd7>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<7b0a4>/<7dbd7>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<7b0a4>/<7e2c6>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct page<7b0a4>/<7c335>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<7b0a4>/<7dbd7>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<7b0a4>/<7e2c6>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<7b0a4>/<7e152>),pointer(struct file<7b0a4>/<7dbd7>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<7b0a4>/<7e152>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<7b0a4>/<7e2c6>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<7b0a4>/<7dbd7>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct file<7b0a4>/<7dbd7>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <7b0a4>/<7df8d> size:48 ki_filp 0 : pointer(struct file<7b0a4>/<7dbd7>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<7b0a4>/<7df8d>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<7b0a4>/<7dffa> noname union <7b0a4>/<7dffa> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<7b0a4>/<7e036>) wait_page_queue struct <7b0a4>/<7e036> size:? iov_iter struct <7b0a4>/<7e040> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<7b0a4>/<7e074> noname 32 : union noname<7b0a4>/<7e0b1> noname union <7b0a4>/<7e074> size:8 iov 0 : pointer(const(struct iovec<7b0a4>/<7e0f2>)) kvec 0 : pointer(const(struct kvec<7b0a4>/<7e11d>)) bvec 0 : pointer(const(struct bio_vec<7b0a4>/<7e148>)) pipe 0 : pointer(struct pipe_inode_info<7b0a4>/<7e152>) noname union <7b0a4>/<7e0b1> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<7b0a4>/<7e0c9> noname struct <7b0a4>/<7e0c9> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <7b0a4>/<7e0f2> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <7b0a4>/<7e11d> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <7b0a4>/<7e148> size:? pipe_inode_info struct <7b0a4>/<7e152> size:? dir_context struct <7b0a4>/<7e186> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<7b0a4>/<7e186>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <7b0a4>/<7e204> size:? file_lock struct <7b0a4>/<7e2c6> size:216 fl_blocker 0 : pointer(struct file_lock<7b0a4>/<7e2c6>) fl_list 8 : struct list_head<7b0a4>/<7b4d5> fl_link 24 : struct hlist_node<7b0a4>/<7e42e> fl_blocked_requests 40 : struct list_head<7b0a4>/<7b4d5> fl_blocked_member 56 : struct list_head<7b0a4>/<7b4d5> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) fl_file 120 : pointer(struct file<7b0a4>/<7dbd7>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<7b0a4>/<7e48a>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<7b0a4>/<7e573>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<7b0a4>/<7e5be>)) fl_u 184 : union noname<7b0a4>/<7e3d3> noname union <7b0a4>/<7e3d3> size:32 nfs_fl 0 : struct nfs_lock_info<7b0a4>/<7e6a1> nfs4_fl 0 : struct nfs4_lock_info<7b0a4>/<7e6d8> afs 0 : struct noname<7b0a4>/<7e3ff> noname struct <7b0a4>/<7e3ff> size:24 link 0 : struct list_head<7b0a4>/<7b4d5> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <7b0a4>/<7e42e> size:16 next 0 : pointer(struct hlist_node<7b0a4>/<7e42e>) pprev 8 : pointer(pointer(struct hlist_node<7b0a4>/<7e42e>)) wait_queue_head struct <7b0a4>/<7e464> size:24 lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) head 8 : struct list_head<7b0a4>/<7b4d5> fasync_struct struct <7b0a4>/<7e48a> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<7b0a4>/<7e4ee>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<7b0a4>/<7e48a>) fa_file 24 : pointer(struct file<7b0a4>/<7dbd7>) fa_rcu 32 : struct callback_head<7b0a4>/<7dd2e> noname struct <7b0a4>/<7e4ee> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<7b0a4>/<7e50a>) qrwlock struct <7b0a4>/<7e50a> size:8 noname 0 : union noname<7b0a4>/<7e51a> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<7b0a4>/<7b655>) noname union <7b0a4>/<7e51a> size:4 cnts 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) noname 0 : struct noname<7b0a4>/<7e532> noname struct <7b0a4>/<7e532> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <7b0a4>/<7e573> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<7b0a4>/<7e2c6>),pointer(struct file_lock<7b0a4>/<7e2c6>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<7b0a4>/<7e2c6>))) lock_manager_operations struct <7b0a4>/<7e5be> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<7b0a4>/<7e2c6>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<7b0a4>/<7e2c6>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<7b0a4>/<7e2c6>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<7b0a4>/<7e2c6>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<7b0a4>/<7b4d5>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<7b0a4>/<7e2c6>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<7b0a4>/<7e2c6>))) nfs_lock_info struct <7b0a4>/<7e6a1> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<7b0a4>/<7e6d3>) list 16 : struct list_head<7b0a4>/<7b4d5> nlm_lockowner struct <7b0a4>/<7e6d3> size:? nfs4_lock_info struct <7b0a4>/<7e6d8> size:8 owner 0 : pointer(struct nfs4_lock_state<7b0a4>/<7e6f2>) nfs4_lock_state struct <7b0a4>/<7e6f2> size:? seq_file struct <7b0a4>/<7e7f5> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<7b0a4>/<7bb43> op 88 : pointer(const(struct seq_operations<7b0a4>/<7e898>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<7b0a4>/<7dbd7>)) private 112 : pointer(no type) seq_operations struct <7b0a4>/<7e898> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type))) rw_hint enum <7b0a4>/<7e982> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 fown_struct struct <7b0a4>/<7e9bf> size:32 lock 0 : typedef(rwlock_t=struct noname<7b0a4>/<7e4ee>) pid 8 : pointer(struct pid<7b0a4>/<7ea1c>) pid_type 16 : enum pid_type<7b0a4>/<8595d> uid 20 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) euid 24 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <7b0a4>/<7ea1c> size:112 count 0 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) tasks 16 : struct hlist_head<7b0a4>/<7eab2>[4] inodes 48 : struct hlist_head<7b0a4>/<7eab2> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) rcu 80 : struct callback_head<7b0a4>/<7dd2e> numbers 96 : struct upid<7b0a4>/<7ead3>[1] refcount_struct struct <7b0a4>/<7ea91> size:4 refs 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) hlist_head struct <7b0a4>/<7eab2> size:8 first 0 : pointer(struct hlist_node<7b0a4>/<7e42e>) upid struct <7b0a4>/<7ead3> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<7b0a4>/<7eaf9>) pid_namespace struct <7b0a4>/<7eaf9> size:136 idr 0 : struct idr<7b0a4>/<7eb93> rcu 24 : struct callback_head<7b0a4>/<7dd2e> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<7b0a4>/<7ebf6>) pid_cachep 56 : pointer(struct kmem_cache<7b0a4>/<827b6>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<7b0a4>/<7eaf9>) bacct 80 : pointer(struct fs_pin<7b0a4>/<85958>) user_ns 88 : pointer(struct user_namespace<7b0a4>/<80834>) ucounts 96 : pointer(struct ucounts<7b0a4>/<80cd2>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<7b0a4>/<809a4> idr struct <7b0a4>/<7eb93> size:24 idr_rt 0 : struct xarray<7b0a4>/<7ebc0> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <7b0a4>/<7ebc0> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <7b0a4>/<7ebf6> size:3456 thread_info 0 : struct thread_info<7b0a4>/<7f727> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<7b0a4>/<7f783> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<7b0a4>/<7ebf6>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<7b0a4>/<7f7df>)) se 128 : struct sched_entity<7b0a4>/<7f7e4> rt 384 : struct sched_rt_entity<7b0a4>/<7f9a3> sched_task_group 432 : pointer(struct task_group<7b0a4>/<7fa12>) dl 440 : struct sched_dl_entity<7b0a4>/<7fa17> preempt_notifiers 664 : struct hlist_head<7b0a4>/<7eab2> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<7b0a4>/<7fdcd>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<7b0a4>/<7fdcd>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<7b0a4>/<7fdee> rcu_node_entry 744 : struct list_head<7b0a4>/<7b4d5> rcu_blocked_node 760 : pointer(struct rcu_node<7b0a4>/<7fe51>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<7b0a4>/<7b4d5> sched_info 800 : struct sched_info<7b0a4>/<7fe56> tasks 832 : struct list_head<7b0a4>/<7b4d5> pushable_tasks 848 : struct plist_node<7b0a4>/<7fe94> pushable_dl_tasks 888 : struct rb_node<7b0a4>/<7c055> mm 912 : pointer(struct mm_struct<7b0a4>/<7bbda>) active_mm 920 : pointer(struct mm_struct<7b0a4>/<7bbda>) vmacache 928 : struct vmacache<7b0a4>/<7fec1> rss_stat 968 : struct task_rss_stat<7b0a4>/<7feee> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<7b0a4>/<7ff1b> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<7b0a4>/<7ebf6>) parent 1112 : pointer(struct task_struct<7b0a4>/<7ebf6>) children 1120 : struct list_head<7b0a4>/<7b4d5> sibling 1136 : struct list_head<7b0a4>/<7b4d5> group_leader 1152 : pointer(struct task_struct<7b0a4>/<7ebf6>) ptraced 1160 : struct list_head<7b0a4>/<7b4d5> ptrace_entry 1176 : struct list_head<7b0a4>/<7b4d5> thread_pid 1192 : pointer(struct pid<7b0a4>/<7ea1c>) pid_links 1200 : struct hlist_node<7b0a4>/<7e42e>[4] thread_group 1264 : struct list_head<7b0a4>/<7b4d5> thread_node 1280 : struct list_head<7b0a4>/<7b4d5> vfork_done 1296 : pointer(struct completion<7b0a4>/<8011f>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<7b0a4>/<80161> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<7b0a4>/<8018e> ptracer_cred 1496 : pointer(const(struct cred<7b0a4>/<801f2>)) real_cred 1504 : pointer(const(struct cred<7b0a4>/<801f2>)) cred 1512 : pointer(const(struct cred<7b0a4>/<801f2>)) cached_requested_key 1520 : pointer(struct key<7b0a4>/<80372>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<7b0a4>/<80d7e>) sysvsem 1552 : struct sysv_sem<7b0a4>/<80d83> sysvshm 1560 : struct sysv_shm<7b0a4>/<80da2> fs 1576 : pointer(struct fs_struct<7b0a4>/<80dbc>) files 1584 : pointer(struct files_struct<7b0a4>/<80dc6>) io_uring 1592 : pointer(struct io_uring_task<7b0a4>/<80dd0>) nsproxy 1600 : pointer(struct nsproxy<7b0a4>/<80dda>) signal 1608 : pointer(struct signal_struct<7b0a4>/<81dce>) sighand 1616 : pointer(struct sighand_struct<7b0a4>/<82548>) blocked 1624 : typedef(sigset_t=struct noname<7b0a4>/<8211b>) real_blocked 1632 : typedef(sigset_t=struct noname<7b0a4>/<8211b>) saved_sigmask 1640 : typedef(sigset_t=struct noname<7b0a4>/<8211b>) pending 1648 : struct sigpending<7b0a4>/<820ef> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<7b0a4>/<7dd2e>) audit_context 1704 : pointer(struct audit_context<7b0a4>/<8261e>) loginuid 1712 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<7b0a4>/<82623> syscall_dispatch 1736 : struct syscall_user_dispatch<7b0a4>/<8265a> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) wake_q 1760 : struct wake_q_node<7b0a4>/<82662> pi_waiters 1768 : struct rb_root_cached<7b0a4>/<7fd73> pi_top_task 1784 : pointer(struct task_struct<7b0a4>/<7ebf6>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<7b0a4>/<82683>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<7b0a4>/<8268d>) plug 1816 : pointer(struct blk_plug<7b0a4>/<82697>) reclaim_state 1824 : pointer(struct reclaim_state<7b0a4>/<826a1>) backing_dev_info 1832 : pointer(struct backing_dev_info<7b0a4>/<826ab>) io_context 1840 : pointer(struct io_context<7b0a4>/<826b5>) capture_control 1848 : pointer(struct capture_control<7b0a4>/<827c0>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<7b0a4>/<827d5>)) ioac 1872 : struct task_io_accounting<7b0a4>/<821f3> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<7b0a4>/<82a5b>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<7b0a4>/<7ccde>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<7b0a4>/<80ec9>) cg_list 1984 : struct list_head<7b0a4>/<7b4d5> robust_list 2000 : pointer(struct robust_list_head<7b0a4>/<82a71>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<7b0a4>/<82a7b>) pi_state_list 2016 : struct list_head<7b0a4>/<7b4d5> pi_state_cache 2032 : pointer(struct futex_pi_state<7b0a4>/<82ade>) futex_exit_mutex 2040 : struct mutex<7b0a4>/<7bb43> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<7b0a4>/<82af4>)[2] perf_event_mutex 2096 : struct mutex<7b0a4>/<7bb43> perf_event_list 2128 : struct list_head<7b0a4>/<7b4d5> mempolicy 2144 : pointer(struct mempolicy<7b0a4>/<85619>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<7b0a4>/<7dd2e> numa_group 2224 : pointer(struct numa_group<7b0a4>/<85623>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<7b0a4>/<8563e>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<7b0a4>/<85695> noname 2304 : union noname<7b0a4>/<7f5df> splice_pipe 2320 : pointer(struct pipe_inode_info<7b0a4>/<7e152>) task_frag 2328 : struct page_frag<7b0a4>/<8569d> delays 2344 : pointer(struct task_delay_info<7b0a4>/<856cf>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<7b0a4>/<856d9>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<7b0a4>/<856d9>) throttle_queue 2416 : pointer(struct request_queue<7b0a4>/<827ac>) kmap_ctrl 2424 : struct kmap_ctrl<7b0a4>/<856de> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<7b0a4>/<7ebf6>) stack_vm_area 2440 : pointer(struct vm_struct<7b0a4>/<856ec>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<7b0a4>/<8575a> noname union <7b0a4>/<7f5df> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) rcu 0 : struct callback_head<7b0a4>/<7dd2e> thread_info struct <7b0a4>/<7f727> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<7b0a4>/<7f743> noname union <7b0a4>/<7f743> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<7b0a4>/<7f75f> noname struct <7b0a4>/<7f75f> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <7b0a4>/<7f783> size:16 llist 0 : struct llist_node<7b0a4>/<7dd14> noname 8 : union noname<7b0a4>/<7f79f> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <7b0a4>/<7f79f> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) sched_class struct <7b0a4>/<7f7df> size:? sched_entity struct <7b0a4>/<7f7e4> size:256 load 0 : struct load_weight<7b0a4>/<7f8c1> run_node 16 : struct rb_node<7b0a4>/<7c055> group_node 40 : struct list_head<7b0a4>/<7b4d5> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<7b0a4>/<7f8e5> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<7b0a4>/<7f7e4>) cfs_rq 120 : pointer(struct cfs_rq<7b0a4>/<7f8f8>) my_q 128 : pointer(struct cfs_rq<7b0a4>/<7f8f8>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<7b0a4>/<7f8fd> load_weight struct <7b0a4>/<7f8c1> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <7b0a4>/<7f8e5> size:0 cfs_rq struct <7b0a4>/<7f8f8> size:? sched_avg struct <7b0a4>/<7f8fd> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<7b0a4>/<7f97e> util_est struct <7b0a4>/<7f97e> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <7b0a4>/<7f9a3> size:48 run_list 0 : struct list_head<7b0a4>/<7b4d5> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<7b0a4>/<7f9a3>) task_group struct <7b0a4>/<7fa12> size:? sched_dl_entity struct <7b0a4>/<7fa17> size:224 rb_node 0 : struct rb_node<7b0a4>/<7c055> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<7b0a4>/<7fafe> inactive_timer 152 : struct hrtimer<7b0a4>/<7fafe> pi_se 216 : pointer(struct sched_dl_entity<7b0a4>/<7fa17>) hrtimer struct <7b0a4>/<7fafe> size:64 node 0 : struct timerqueue_node<7b0a4>/<7fb67> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<7b0a4>/<7fba4>(pointer(struct hrtimer<7b0a4>/<7fafe>))) base 48 : pointer(struct hrtimer_clock_base<7b0a4>/<7fbc7>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <7b0a4>/<7fb67> size:32 node 0 : struct rb_node<7b0a4>/<7c055> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_restart enum <7b0a4>/<7fba4> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 hrtimer_clock_base struct <7b0a4>/<7fbc7> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<7b0a4>/<7fc36>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<7b0a4>/<7fd47>) running 24 : pointer(struct hrtimer<7b0a4>/<7fafe>) active 32 : struct timerqueue_head<7b0a4>/<7fd5e> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <7b0a4>/<7fc36> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<7b0a4>/<7fafe>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<7b0a4>/<7fafe>) clock_base 64 : struct hrtimer_clock_base<7b0a4>/<7fbc7>[8] seqcount_raw_spinlock struct <7b0a4>/<7fd47> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<7b0a4>/<7cd00>) timerqueue_head struct <7b0a4>/<7fd5e> size:16 rb_root 0 : struct rb_root_cached<7b0a4>/<7fd73> rb_root_cached struct <7b0a4>/<7fd73> size:16 rb_root 0 : struct rb_root<7b0a4>/<7fd94> rb_leftmost 8 : pointer(struct rb_node<7b0a4>/<7c055>) rb_root struct <7b0a4>/<7fd94> size:8 rb_node 0 : pointer(struct rb_node<7b0a4>/<7c055>) cpumask struct <7b0a4>/<7fdcd> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <7b0a4>/<7fdee> size:4 b 0 : struct noname<7b0a4>/<7fe04> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <7b0a4>/<7fe04> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <7b0a4>/<7fe51> size:? sched_info struct <7b0a4>/<7fe56> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <7b0a4>/<7fe94> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<7b0a4>/<7b4d5> node_list 24 : struct list_head<7b0a4>/<7b4d5> vmacache struct <7b0a4>/<7fec1> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<7b0a4>/<7bf32>)[4] task_rss_stat struct <7b0a4>/<7feee> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <7b0a4>/<7ff1b> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<7b0a4>/<7ff1b>))) noname 8 : union noname<7b0a4>/<7ff37> noname union <7b0a4>/<7ff37> size:40 futex 0 : struct noname<7b0a4>/<7ff47> nanosleep 0 : struct noname<7b0a4>/<7ffa0> poll 0 : struct noname<7b0a4>/<7fffa> noname struct <7b0a4>/<7ff47> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <7b0a4>/<7ffa0> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<7b0a4>/<80057> noname 8 : union noname<7b0a4>/<7ffc4> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <7b0a4>/<7ffc4> size:8 rmtp 0 : pointer(struct __kernel_timespec<7b0a4>/<8007b>) compat_rmtp 0 : pointer(struct old_timespec32<7b0a4>/<800ac>) noname struct <7b0a4>/<7fffa> size:32 ufds 0 : pointer(struct pollfd<7b0a4>/<800f3>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) timespec_type enum <7b0a4>/<80057> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 __kernel_timespec struct <7b0a4>/<8007b> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <7b0a4>/<800ac> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <7b0a4>/<800f3> size:? completion struct <7b0a4>/<8011f> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<7b0a4>/<80140> swait_queue_head struct <7b0a4>/<80140> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) task_list 8 : struct list_head<7b0a4>/<7b4d5> prev_cputime struct <7b0a4>/<80161> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) posix_cputimers struct <7b0a4>/<8018e> size:80 bases 0 : struct posix_cputimer_base<7b0a4>/<801c7>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <7b0a4>/<801c7> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<7b0a4>/<7fd5e> cred struct <7b0a4>/<801f2> size:168 usage 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) uid 4 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) gid 8 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) suid 12 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) sgid 16 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) euid 20 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) egid 24 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) fsuid 28 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) fsgid 32 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<7b0a4>/<8034c>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<7b0a4>/<8034c>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<7b0a4>/<8034c>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<7b0a4>/<8034c>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<7b0a4>/<8034c>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<7b0a4>/<80372>) process_keyring 96 : pointer(struct key<7b0a4>/<80372>) thread_keyring 104 : pointer(struct key<7b0a4>/<80372>) request_key_auth 112 : pointer(struct key<7b0a4>/<80372>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<7b0a4>/<8072d>) user_ns 136 : pointer(struct user_namespace<7b0a4>/<80834>) group_info 144 : pointer(struct group_info<7b0a4>/<80d34>) noname 152 : union noname<7b0a4>/<80322> noname union <7b0a4>/<80322> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<7b0a4>/<7dd2e> kernel_cap_struct struct <7b0a4>/<8034c> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <7b0a4>/<80372> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<7b0a4>/<8039a> sem 32 : struct rw_semaphore<7b0a4>/<80529> user 72 : pointer(struct key_user<7b0a4>/<80573>) security 80 : pointer(no type) noname 88 : union noname<7b0a4>/<803e4> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) gid 108 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<7b0a4>/<80469> noname 176 : union noname<7b0a4>/<804cb> restrict_link 208 : pointer(struct key_restriction<7b0a4>/<806bd>) noname union <7b0a4>/<8039a> size:24 graveyard_link 0 : struct list_head<7b0a4>/<7b4d5> serial_node 0 : struct rb_node<7b0a4>/<7c055> noname union <7b0a4>/<803e4> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <7b0a4>/<80469> size:40 index_key 0 : struct keyring_index_key<7b0a4>/<805a0> noname 0 : struct noname<7b0a4>/<80481> noname struct <7b0a4>/<80481> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<7b0a4>/<80628>) domain_tag 24 : pointer(struct key_tag<7b0a4>/<80632>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <7b0a4>/<804cb> size:32 payload 0 : union key_payload<7b0a4>/<80660> noname 0 : struct noname<7b0a4>/<804e4> noname struct <7b0a4>/<804e4> size:32 name_link 0 : struct list_head<7b0a4>/<7b4d5> keys 16 : struct assoc_array<7b0a4>/<8068d> rw_semaphore struct <7b0a4>/<80529> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) osq 16 : struct optimistic_spin_queue<7b0a4>/<7bbc0> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) wait_list 24 : struct list_head<7b0a4>/<7b4d5> key_user struct <7b0a4>/<80573> size:? keyring_index_key struct <7b0a4>/<805a0> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<7b0a4>/<805bc> type 16 : pointer(struct key_type<7b0a4>/<80628>) domain_tag 24 : pointer(struct key_tag<7b0a4>/<80632>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <7b0a4>/<805bc> size:8 noname 0 : struct noname<7b0a4>/<805c8> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <7b0a4>/<805c8> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <7b0a4>/<80628> size:? key_tag struct <7b0a4>/<80632> size:24 rcu 0 : struct callback_head<7b0a4>/<7dd2e> usage 16 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <7b0a4>/<80660> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <7b0a4>/<8068d> size:16 root 0 : pointer(struct assoc_array_ptr<7b0a4>/<806b3>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <7b0a4>/<806b3> size:? key_restriction struct <7b0a4>/<806bd> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<7b0a4>/<80372>),pointer(const(struct key_type<7b0a4>/<80628>)),pointer(const(union key_payload<7b0a4>/<80660>)),pointer(struct key<7b0a4>/<80372>)))) key 8 : pointer(struct key<7b0a4>/<80372>) keytype 16 : pointer(struct key_type<7b0a4>/<80628>) user_struct struct <7b0a4>/<8072d> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) processes 4 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) sigpending 8 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) fanotify_listeners 12 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) uidhash_node 56 : struct hlist_node<7b0a4>/<7e42e> uid 72 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) ratelimit 88 : struct ratelimit_state<7b0a4>/<807d2> ratelimit_state struct <7b0a4>/<807d2> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <7b0a4>/<80834> size:520 uid_map 0 : struct uid_gid_map<7b0a4>/<80913> gid_map 72 : struct uid_gid_map<7b0a4>/<80913> projid_map 144 : struct uid_gid_map<7b0a4>/<80913> parent 216 : pointer(struct user_namespace<7b0a4>/<80834>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) group 232 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) ns 240 : struct ns_common<7b0a4>/<809a4> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<7b0a4>/<7b4d5> user_keyring_register 288 : pointer(struct key<7b0a4>/<80372>) keyring_sem 296 : struct rw_semaphore<7b0a4>/<80529> work 336 : struct work_struct<7b0a4>/<809ec> set 368 : struct ctl_table_set<7b0a4>/<80a35> sysctls 464 : pointer(struct ctl_table_header<7b0a4>/<80a8c>) ucounts 472 : pointer(struct ucounts<7b0a4>/<80cd2>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <7b0a4>/<80913> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<7b0a4>/<8092f> noname union <7b0a4>/<8092f> size:64 extent 0 : struct uid_gid_extent<7b0a4>/<80972>[5] noname 0 : struct noname<7b0a4>/<80947> noname struct <7b0a4>/<80947> size:16 forward 0 : pointer(struct uid_gid_extent<7b0a4>/<80972>) reverse 8 : pointer(struct uid_gid_extent<7b0a4>/<80972>) uid_gid_extent struct <7b0a4>/<80972> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <7b0a4>/<809a4> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) ops 8 : pointer(const(struct proc_ns_operations<7b0a4>/<809e7>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) proc_ns_operations struct <7b0a4>/<809e7> size:? work_struct struct <7b0a4>/<809ec> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) entry 8 : struct list_head<7b0a4>/<7b4d5> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<7b0a4>/<809ec>)))) ctl_table_set struct <7b0a4>/<80a35> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<7b0a4>/<80a35>))) dir 8 : struct ctl_dir<7b0a4>/<80a6b> ctl_dir struct <7b0a4>/<80a6b> size:88 header 0 : struct ctl_table_header<7b0a4>/<80a8c> root 80 : struct rb_root<7b0a4>/<7fd94> ctl_table_header struct <7b0a4>/<80a8c> size:80 noname 0 : union noname<7b0a4>/<80a9c> unregistering 24 : pointer(struct completion<7b0a4>/<8011f>) ctl_table_arg 32 : pointer(struct ctl_table<7b0a4>/<80b45>) root 40 : pointer(struct ctl_table_root<7b0a4>/<80c19>) set 48 : pointer(struct ctl_table_set<7b0a4>/<80a35>) parent 56 : pointer(struct ctl_dir<7b0a4>/<80a6b>) node 64 : pointer(struct ctl_node<7b0a4>/<80cab>) inodes 72 : struct hlist_head<7b0a4>/<7eab2> noname union <7b0a4>/<80a9c> size:24 noname 0 : struct noname<7b0a4>/<80aa8> rcu 0 : struct callback_head<7b0a4>/<7dd2e> noname struct <7b0a4>/<80aa8> size:24 ctl_table 0 : pointer(struct ctl_table<7b0a4>/<80b45>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <7b0a4>/<80b45> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<7b0a4>/<80b45>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<7b0a4>/<80b45>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<7b0a4>/<80bf3>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <7b0a4>/<80bf3> size:32 event 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) ctl_table_root struct <7b0a4>/<80c19> size:120 default_set 0 : struct ctl_table_set<7b0a4>/<80a35> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<7b0a4>/<80a35>)(pointer(struct ctl_table_root<7b0a4>/<80c19>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<7b0a4>/<80a8c>),pointer(struct ctl_table<7b0a4>/<80b45>),pointer(typedef(kuid_t=struct noname<7b0a4>/<7ca1e>)),pointer(typedef(kgid_t=struct noname<7b0a4>/<7ca50>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<7b0a4>/<80a8c>),pointer(struct ctl_table<7b0a4>/<80b45>))) ctl_node struct <7b0a4>/<80cab> size:32 node 0 : struct rb_node<7b0a4>/<7c055> header 24 : pointer(struct ctl_table_header<7b0a4>/<80a8c>) ucounts struct <7b0a4>/<80cd2> size:72 node 0 : struct hlist_node<7b0a4>/<7e42e> ns 16 : pointer(struct user_namespace<7b0a4>/<80834>) uid 24 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>)[10] group_info struct <7b0a4>/<80d34> size:8 usage 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>)[0] nameidata struct <7b0a4>/<80d7e> size:? sysv_sem struct <7b0a4>/<80d83> size:8 undo_list 0 : pointer(struct sem_undo_list<7b0a4>/<80d9d>) sem_undo_list struct <7b0a4>/<80d9d> size:? sysv_shm struct <7b0a4>/<80da2> size:16 shm_clist 0 : struct list_head<7b0a4>/<7b4d5> fs_struct struct <7b0a4>/<80dbc> size:? files_struct struct <7b0a4>/<80dc6> size:? io_uring_task struct <7b0a4>/<80dd0> size:? nsproxy struct <7b0a4>/<80dda> size:72 count 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) uts_ns 8 : pointer(struct uts_namespace<7b0a4>/<80e54>) ipc_ns 16 : pointer(struct ipc_namespace<7b0a4>/<80e5e>) mnt_ns 24 : pointer(struct mnt_namespace<7b0a4>/<80e68>) pid_ns_for_children 32 : pointer(struct pid_namespace<7b0a4>/<7eaf9>) net_ns 40 : pointer(struct net<7b0a4>/<80e72>) time_ns 48 : pointer(struct time_namespace<7b0a4>/<80e7c>) time_ns_for_children 56 : pointer(struct time_namespace<7b0a4>/<80e7c>) cgroup_ns 64 : pointer(struct cgroup_namespace<7b0a4>/<80e86>) uts_namespace struct <7b0a4>/<80e54> size:? ipc_namespace struct <7b0a4>/<80e5e> size:? mnt_namespace struct <7b0a4>/<80e68> size:? net struct <7b0a4>/<80e72> size:? time_namespace struct <7b0a4>/<80e7c> size:? cgroup_namespace struct <7b0a4>/<80e86> size:48 ns 0 : struct ns_common<7b0a4>/<809a4> user_ns 24 : pointer(struct user_namespace<7b0a4>/<80834>) ucounts 32 : pointer(struct ucounts<7b0a4>/<80cd2>) root_cset 40 : pointer(struct css_set<7b0a4>/<80ec9>) css_set struct <7b0a4>/<80ec9> size:456 subsys 0 : pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) dom_cset 80 : pointer(struct css_set<7b0a4>/<80ec9>) dfl_cgrp 88 : pointer(struct cgroup<7b0a4>/<8109e>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<7b0a4>/<7b4d5> mg_tasks 120 : struct list_head<7b0a4>/<7b4d5> dying_tasks 136 : struct list_head<7b0a4>/<7b4d5> task_iters 152 : struct list_head<7b0a4>/<7b4d5> e_cset_node 168 : struct list_head<7b0a4>/<7b4d5>[9] threaded_csets 312 : struct list_head<7b0a4>/<7b4d5> threaded_csets_node 328 : struct list_head<7b0a4>/<7b4d5> hlist 344 : struct hlist_node<7b0a4>/<7e42e> cgrp_links 360 : struct list_head<7b0a4>/<7b4d5> mg_preload_node 376 : struct list_head<7b0a4>/<7b4d5> mg_node 392 : struct list_head<7b0a4>/<7b4d5> mg_src_cgrp 408 : pointer(struct cgroup<7b0a4>/<8109e>) mg_dst_cgrp 416 : pointer(struct cgroup<7b0a4>/<8109e>) mg_dst_cset 424 : pointer(struct css_set<7b0a4>/<80ec9>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<7b0a4>/<7dd2e> cgroup_subsys_state struct <7b0a4>/<80ff4> size:200 cgroup 0 : pointer(struct cgroup<7b0a4>/<8109e>) ss 8 : pointer(struct cgroup_subsys<7b0a4>/<8192c>) refcnt 16 : struct percpu_ref<7b0a4>/<81ceb> sibling 32 : struct list_head<7b0a4>/<7b4d5> children 48 : struct list_head<7b0a4>/<7b4d5> rstat_css_node 64 : struct list_head<7b0a4>/<7b4d5> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) destroy_work 104 : struct work_struct<7b0a4>/<809ec> destroy_rwork 136 : struct rcu_work<7b0a4>/<81d91> parent 192 : pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>) cgroup struct <7b0a4>/<8109e> size:856 self 0 : struct cgroup_subsys_state<7b0a4>/<80ff4> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<7b0a4>/<812b6>) procs_file 256 : struct cgroup_file<7b0a4>/<816fd> events_file 312 : struct cgroup_file<7b0a4>/<816fd> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>)[9] root 448 : pointer(struct cgroup_root<7b0a4>/<81779>) cset_links 456 : struct list_head<7b0a4>/<7b4d5> e_csets 472 : struct list_head<7b0a4>/<7b4d5>[9] dom_cgrp 616 : pointer(struct cgroup<7b0a4>/<8109e>) old_dom_cgrp 624 : pointer(struct cgroup<7b0a4>/<8109e>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<7b0a4>/<81836>) rstat_css_list 640 : struct list_head<7b0a4>/<7b4d5> last_bstat 656 : struct cgroup_base_stat<7b0a4>/<81889> bstat 680 : struct cgroup_base_stat<7b0a4>/<81889> prev_cputime 704 : struct prev_cputime<7b0a4>/<80161> pidlists 728 : struct list_head<7b0a4>/<7b4d5> pidlist_mutex 744 : struct mutex<7b0a4>/<7bb43> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) release_agent_work 800 : struct work_struct<7b0a4>/<809ec> psi 832 : struct psi_group<7b0a4>/<818cd> bpf 832 : struct cgroup_bpf<7b0a4>/<818d5> congestion_count 832 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) freezer 836 : struct cgroup_freezer_state<7b0a4>/<818de> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <7b0a4>/<812b6> size:128 count 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) active 4 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) parent 8 : pointer(struct kernfs_node<7b0a4>/<812b6>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<7b0a4>/<7c055> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<7b0a4>/<8131b> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<7b0a4>/<816f8>) noname union <7b0a4>/<8131b> size:32 dir 0 : struct kernfs_elem_dir<7b0a4>/<81387> symlink 0 : struct kernfs_elem_symlink<7b0a4>/<814df> attr 0 : struct kernfs_elem_attr<7b0a4>/<814f4> kernfs_elem_dir struct <7b0a4>/<81387> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<7b0a4>/<7fd94> root 16 : pointer(struct kernfs_root<7b0a4>/<813b9>) kernfs_root struct <7b0a4>/<813b9> size:96 kn 0 : pointer(struct kernfs_node<7b0a4>/<812b6>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<7b0a4>/<7eb93> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<7b0a4>/<81427>) supers 56 : struct list_head<7b0a4>/<7b4d5> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) kernfs_syscall_ops struct <7b0a4>/<81427> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct kernfs_root<7b0a4>/<813b9>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<7b0a4>/<812b6>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<7b0a4>/<812b6>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<7b0a4>/<812b6>),pointer(struct kernfs_node<7b0a4>/<812b6>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct kernfs_node<7b0a4>/<812b6>),pointer(struct kernfs_root<7b0a4>/<813b9>))) kernfs_elem_symlink struct <7b0a4>/<814df> size:8 target_kn 0 : pointer(struct kernfs_node<7b0a4>/<812b6>) kernfs_elem_attr struct <7b0a4>/<814f4> size:32 ops 0 : pointer(const(struct kernfs_ops<7b0a4>/<81537>)) open 8 : pointer(struct kernfs_open_node<7b0a4>/<816ee>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<7b0a4>/<812b6>) kernfs_ops struct <7b0a4>/<81537> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<7b0a4>/<815e9>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<7b0a4>/<815e9>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<7b0a4>/<815e9>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<7b0a4>/<815e9>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<7b0a4>/<815e9>),pointer(struct poll_table_struct<7b0a4>/<7e204>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<7b0a4>/<815e9>),pointer(struct vm_area_struct<7b0a4>/<7bf32>))) kernfs_open_file struct <7b0a4>/<815e9> size:152 kn 0 : pointer(struct kernfs_node<7b0a4>/<812b6>) file 8 : pointer(struct file<7b0a4>/<7dbd7>) seq_file 16 : pointer(struct seq_file<7b0a4>/<7e7f5>) priv 24 : pointer(no type) mutex 32 : struct mutex<7b0a4>/<7bb43> prealloc_mutex 64 : struct mutex<7b0a4>/<7bb43> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<7b0a4>/<7b4d5> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<7b0a4>/<7c0c3>)) kernfs_open_node struct <7b0a4>/<816ee> size:? kernfs_iattrs struct <7b0a4>/<816f8> size:? cgroup_file struct <7b0a4>/<816fd> size:56 kn 0 : pointer(struct kernfs_node<7b0a4>/<812b6>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<7b0a4>/<8172a> timer_list struct <7b0a4>/<8172a> size:40 entry 0 : struct hlist_node<7b0a4>/<7e42e> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<7b0a4>/<8172a>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <7b0a4>/<81779> size:5072 kf_root 0 : pointer(struct kernfs_root<7b0a4>/<813b9>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<7b0a4>/<8109e> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) root_list 888 : struct list_head<7b0a4>/<7b4d5> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <7b0a4>/<81836> size:64 bsync 0 : struct u64_stats_sync<7b0a4>/<81881> bstat 0 : struct cgroup_base_stat<7b0a4>/<81889> last_bstat 24 : struct cgroup_base_stat<7b0a4>/<81889> updated_children 48 : pointer(struct cgroup<7b0a4>/<8109e>) updated_next 56 : pointer(struct cgroup<7b0a4>/<8109e>) u64_stats_sync struct <7b0a4>/<81881> size:0 cgroup_base_stat struct <7b0a4>/<81889> size:24 cputime 0 : struct task_cputime<7b0a4>/<818a0> task_cputime struct <7b0a4>/<818a0> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <7b0a4>/<818cd> size:0 cgroup_bpf struct <7b0a4>/<818d5> size:0 cgroup_freezer_state struct <7b0a4>/<818de> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <7b0a4>/<8192c> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>)(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<7b0a4>/<81b2c>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<7b0a4>/<81b2c>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<7b0a4>/<81b2c>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<7b0a4>/<7ebf6>),pointer(struct css_set<7b0a4>/<80ec9>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<7b0a4>/<7ebf6>),pointer(struct css_set<7b0a4>/<80ec9>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<7b0a4>/<7ebf6>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<7b0a4>/<7ebf6>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<7b0a4>/<7ebf6>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<7b0a4>/<81779>) css_idr 176 : struct idr<7b0a4>/<7eb93> cfts 200 : struct list_head<7b0a4>/<7b4d5> dfl_cftypes 216 : pointer(struct cftype<7b0a4>/<81b7a>) legacy_cftypes 224 : pointer(struct cftype<7b0a4>/<81b7a>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <7b0a4>/<81b2c> size:? cftype struct <7b0a4>/<81b7a> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<7b0a4>/<8192c>) node 96 : struct list_head<7b0a4>/<7b4d5> kf_ops 112 : pointer(struct kernfs_ops<7b0a4>/<81537>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<7b0a4>/<815e9>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<7b0a4>/<815e9>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>),pointer(struct cftype<7b0a4>/<81b7a>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>),pointer(struct cftype<7b0a4>/<81b7a>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>),pointer(struct cftype<7b0a4>/<81b7a>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<7b0a4>/<80ff4>),pointer(struct cftype<7b0a4>/<81b7a>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<7b0a4>/<815e9>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<7b0a4>/<815e9>),pointer(struct poll_table_struct<7b0a4>/<7e204>))) percpu_ref struct <7b0a4>/<81ceb> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<7b0a4>/<81d11>) percpu_ref_data struct <7b0a4>/<81d11> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<7b0a4>/<81ceb>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<7b0a4>/<81ceb>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<7b0a4>/<7dd2e> ref 48 : pointer(struct percpu_ref<7b0a4>/<81ceb>) rcu_work struct <7b0a4>/<81d91> size:56 work 0 : struct work_struct<7b0a4>/<809ec> rcu 32 : struct callback_head<7b0a4>/<7dd2e> wq 48 : pointer(struct workqueue_struct<7b0a4>/<81dc4>) workqueue_struct struct <7b0a4>/<81dc4> size:? signal_struct struct <7b0a4>/<81dce> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) live 4 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<7b0a4>/<7b4d5> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) curr_target 56 : pointer(struct task_struct<7b0a4>/<7ebf6>) shared_pending 64 : struct sigpending<7b0a4>/<820ef> multiprocess 88 : struct hlist_head<7b0a4>/<7eab2> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<7b0a4>/<7ebf6>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<7b0a4>/<7b4d5> real_timer 144 : struct hrtimer<7b0a4>/<7fafe> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<7b0a4>/<82144>[2] cputimer 248 : struct thread_group_cputimer<7b0a4>/<82165> posix_cputimers 272 : struct posix_cputimers<7b0a4>/<8018e> pids 352 : pointer(struct pid<7b0a4>/<7ea1c>)[4] tty_old_pgrp 384 : pointer(struct pid<7b0a4>/<7ea1c>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<7b0a4>/<821b8>) autogroup 408 : pointer(struct autogroup<7b0a4>/<821c2>) stats_lock 416 : typedef(seqlock_t=struct noname<7b0a4>/<821d3>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<7b0a4>/<80161> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<7b0a4>/<821f3> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<7b0a4>/<8225c>[16] pacct 928 : struct pacct_struct<7b0a4>/<8227d> stats 984 : pointer(struct taskstats<7b0a4>/<822df>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<7b0a4>/<8253e>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<7b0a4>/<7bbda>) cred_guard_mutex 1024 : struct mutex<7b0a4>/<7bb43> exec_update_lock 1056 : struct rw_semaphore<7b0a4>/<80529> sigpending struct <7b0a4>/<820ef> size:24 list 0 : struct list_head<7b0a4>/<7b4d5> signal 16 : typedef(sigset_t=struct noname<7b0a4>/<8211b>) noname struct <7b0a4>/<8211b> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <7b0a4>/<82144> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <7b0a4>/<82165> size:24 cputime_atomic 0 : struct task_cputime_atomic<7b0a4>/<8217a> task_cputime_atomic struct <7b0a4>/<8217a> size:24 utime 0 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) stime 8 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) tty_struct struct <7b0a4>/<821b8> size:? autogroup struct <7b0a4>/<821c2> size:? noname struct <7b0a4>/<821d3> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<7b0a4>/<7ccde>) lock 4 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) task_io_accounting struct <7b0a4>/<821f3> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <7b0a4>/<8225c> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <7b0a4>/<8227d> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <7b0a4>/<822df> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <7b0a4>/<8253e> size:? sighand_struct struct <7b0a4>/<82548> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) count 4 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) action 32 : struct k_sigaction<7b0a4>/<8258e>[64] k_sigaction struct <7b0a4>/<8258e> size:32 sa 0 : struct sigaction<7b0a4>/<825a3> sigaction struct <7b0a4>/<825a3> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<7b0a4>/<8211b>) audit_context struct <7b0a4>/<8261e> size:? seccomp struct <7b0a4>/<82623> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) filter 8 : pointer(struct seccomp_filter<7b0a4>/<82655>) seccomp_filter struct <7b0a4>/<82655> size:? syscall_user_dispatch struct <7b0a4>/<8265a> size:0 wake_q_node struct <7b0a4>/<82662> size:8 next 0 : pointer(struct wake_q_node<7b0a4>/<82662>) rt_mutex_waiter struct <7b0a4>/<82683> size:? bio_list struct <7b0a4>/<8268d> size:? blk_plug struct <7b0a4>/<82697> size:? reclaim_state struct <7b0a4>/<826a1> size:? backing_dev_info struct <7b0a4>/<826ab> size:? io_context struct <7b0a4>/<826b5> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) active_ref 8 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) nr_tasks 12 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) lock 16 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<7b0a4>/<7ebc0> icq_hint 40 : pointer(struct io_cq<7b0a4>/<8272f>) icq_list 48 : struct hlist_head<7b0a4>/<7eab2> release_work 56 : struct work_struct<7b0a4>/<809ec> io_cq struct <7b0a4>/<8272f> size:56 q 0 : pointer(struct request_queue<7b0a4>/<827ac>) ioc 8 : pointer(struct io_context<7b0a4>/<826b5>) noname 16 : union noname<7b0a4>/<82757> noname 32 : union noname<7b0a4>/<8277c> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <7b0a4>/<82757> size:16 q_node 0 : struct list_head<7b0a4>/<7b4d5> __rcu_icq_cache 0 : pointer(struct kmem_cache<7b0a4>/<827b6>) noname union <7b0a4>/<8277c> size:16 ioc_node 0 : struct hlist_node<7b0a4>/<7e42e> __rcu_head 0 : struct callback_head<7b0a4>/<7dd2e> request_queue struct <7b0a4>/<827ac> size:? kmem_cache struct <7b0a4>/<827b6> size:? capture_control struct <7b0a4>/<827c0> size:? kernel_siginfo struct <7b0a4>/<827d5> size:48 noname 0 : struct noname<7b0a4>/<827e5> noname struct <7b0a4>/<827e5> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<7b0a4>/<8281b> __sifields union <7b0a4>/<8281b> size:32 _kill 0 : struct noname<7b0a4>/<8282f> _timer 0 : struct noname<7b0a4>/<82858> _rt 0 : struct noname<7b0a4>/<82899> _sigchld 0 : struct noname<7b0a4>/<828ce> _sigfault 0 : struct noname<7b0a4>/<8291b> _sigpoll 0 : struct noname<7b0a4>/<829af> _sigsys 0 : struct noname<7b0a4>/<829d8> noname struct <7b0a4>/<8282f> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<82858> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<7b0a4>/<82a18>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <7b0a4>/<82899> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<7b0a4>/<82a18>) noname struct <7b0a4>/<828ce> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <7b0a4>/<8291b> size:32 _addr 0 : pointer(no type) noname 8 : union noname<7b0a4>/<82933> noname union <7b0a4>/<82933> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<7b0a4>/<8294f> _addr_pkey 0 : struct noname<7b0a4>/<82984> noname struct <7b0a4>/<8294f> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <7b0a4>/<82984> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<829af> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <7b0a4>/<829d8> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <7b0a4>/<82a18> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <7b0a4>/<82a5b> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <7b0a4>/<82a71> size:? compat_robust_list_head struct <7b0a4>/<82a7b> size:12 list 0 : struct compat_robust_list<7b0a4>/<82aac> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <7b0a4>/<82aac> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <7b0a4>/<82ade> size:? perf_event_context struct <7b0a4>/<82af4> size:256 pmu 0 : pointer(struct pmu<7b0a4>/<82c64>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) mutex 16 : struct mutex<7b0a4>/<7bb43> active_ctx_list 48 : struct list_head<7b0a4>/<7b4d5> pinned_groups 64 : struct perf_event_groups<7b0a4>/<855f0> flexible_groups 80 : struct perf_event_groups<7b0a4>/<855f0> event_list 96 : struct list_head<7b0a4>/<7b4d5> pinned_active 112 : struct list_head<7b0a4>/<7b4d5> flexible_active 128 : struct list_head<7b0a4>/<7b4d5> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) task 176 : pointer(struct task_struct<7b0a4>/<7ebf6>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<7b0a4>/<82af4>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<7b0a4>/<7dd2e> pmu struct <7b0a4>/<82c64> size:296 entry 0 : struct list_head<7b0a4>/<7b4d5> module 16 : pointer(struct module<7b0a4>/<7d498>) dev 24 : pointer(struct device<7b0a4>/<82e74>) attr_groups 32 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) attr_update 40 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<7b0a4>/<8428e>) exclusive_cnt 80 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<7b0a4>/<82c64>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<7b0a4>/<82c64>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<7b0a4>/<843c6>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>),pointer(struct mm_struct<7b0a4>/<7bbda>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>),pointer(struct mm_struct<7b0a4>/<7bbda>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<7b0a4>/<843c6>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<7b0a4>/<82c64>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<7b0a4>/<82c64>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<7b0a4>/<82c64>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<7b0a4>/<843c6>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<7b0a4>/<82af4>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<7b0a4>/<827b6>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<7b0a4>/<82af4>),pointer(struct perf_event_context<7b0a4>/<82af4>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<7b0a4>/<843c6>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<7b0a4>/<843c6>),pointer(struct perf_output_handle<7b0a4>/<8554a>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<7b0a4>/<7b4d5>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<7b0a4>/<843c6>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<7b0a4>/<843c6>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<7b0a4>/<843c6>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <7b0a4>/<82e74> size:744 kobj 0 : struct kobject<7b0a4>/<7d7be> parent 64 : pointer(struct device<7b0a4>/<82e74>) p 72 : pointer(struct device_private<7b0a4>/<830ef>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<7b0a4>/<830fe>)) bus 96 : pointer(struct bus_type<7b0a4>/<832e8>) driver 104 : pointer(struct device_driver<7b0a4>/<8341f>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<7b0a4>/<7bb43> links 160 : struct dev_links_info<7b0a4>/<83639> power 216 : struct dev_pm_info<7b0a4>/<8369d> pm_domain 520 : pointer(struct dev_pm_domain<7b0a4>/<83b60>) em_pd 528 : pointer(struct em_perf_domain<7b0a4>/<83bce>) msi_domain 536 : pointer(struct irq_domain<7b0a4>/<83c49>) pins 544 : pointer(struct dev_pin_info<7b0a4>/<83c53>) msi_list 552 : struct list_head<7b0a4>/<7b4d5> dma_ops 568 : pointer(const(struct dma_map_ops<7b0a4>/<83c62>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<7b0a4>/<83c76>)) dma_parms 608 : pointer(struct device_dma_parameters<7b0a4>/<83c80>) dma_pools 616 : struct list_head<7b0a4>/<7b4d5> dma_mem 632 : pointer(struct dma_coherent_mem<7b0a4>/<83ca9>) cma_area 640 : pointer(struct cma<7b0a4>/<83cb3>) archdata 648 : struct dev_archdata<7b0a4>/<83cb8> of_node 648 : pointer(struct device_node<7b0a4>/<83cc5>) fwnode 656 : pointer(struct fwnode_handle<7b0a4>/<83d69>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) devres_head 680 : struct list_head<7b0a4>/<7b4d5> class 696 : pointer(struct class<7b0a4>/<840bf>) groups 704 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) iommu_group 720 : pointer(struct iommu_group<7b0a4>/<8427a>) iommu 728 : pointer(struct dev_iommu<7b0a4>/<84284>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <7b0a4>/<830ef> size:? device_type struct <7b0a4>/<830fe> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>),pointer(struct kobj_uevent_env<7b0a4>/<7d938>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<7b0a4>/<82e74>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<7b0a4>/<7ca1e>)),pointer(typedef(kgid_t=struct noname<7b0a4>/<7ca50>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) pm 40 : pointer(const(struct dev_pm_ops<7b0a4>/<8319e>)) dev_pm_ops struct <7b0a4>/<8319e> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) bus_type struct <7b0a4>/<832e8> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<7b0a4>/<82e74>) bus_groups 24 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>),pointer(struct device_driver<7b0a4>/<8341f>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>),pointer(struct kobj_uevent_env<7b0a4>/<7d938>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>),typedef(pm_message_t=struct pm_message<7b0a4>/<835f9>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) pm 144 : pointer(const(struct dev_pm_ops<7b0a4>/<8319e>)) iommu_ops 152 : pointer(const(struct iommu_ops<7b0a4>/<83622>)) p 160 : pointer(struct subsys_private<7b0a4>/<8362c>) lock_key 168 : struct lock_class_key<7b0a4>/<83631> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <7b0a4>/<8341f> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<7b0a4>/<832e8>) owner 16 : pointer(struct module<7b0a4>/<7d498>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<7b0a4>/<8350c> of_match_table 40 : pointer(const(struct of_device_id<7b0a4>/<83535>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<7b0a4>/<83589>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>),typedef(pm_message_t=struct pm_message<7b0a4>/<835f9>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) groups 104 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) pm 120 : pointer(const(struct dev_pm_ops<7b0a4>/<8319e>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) p 136 : pointer(struct driver_private<7b0a4>/<83613>) probe_type enum <7b0a4>/<8350c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 of_device_id struct <7b0a4>/<83535> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <7b0a4>/<83589> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <7b0a4>/<835f9> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <7b0a4>/<83613> size:? iommu_ops struct <7b0a4>/<83622> size:? subsys_private struct <7b0a4>/<8362c> size:? lock_class_key struct <7b0a4>/<83631> size:0 dev_links_info struct <7b0a4>/<83639> size:56 suppliers 0 : struct list_head<7b0a4>/<7b4d5> consumers 16 : struct list_head<7b0a4>/<7b4d5> defer_sync 32 : struct list_head<7b0a4>/<7b4d5> status 48 : enum dl_dev_state<7b0a4>/<83677> dl_dev_state enum <7b0a4>/<83677> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 dev_pm_info struct <7b0a4>/<8369d> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<7b0a4>/<835f9>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) entry 16 : struct list_head<7b0a4>/<7b4d5> completion 32 : struct completion<7b0a4>/<8011f> wakeup 64 : pointer(struct wakeup_source<7b0a4>/<83998>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<7b0a4>/<7fafe> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<7b0a4>/<809ec> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) wakeirq 208 : pointer(struct wake_irq<7b0a4>/<83a9c>) usage_count 216 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) child_count 220 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<7b0a4>/<83aa1> runtime_status 236 : enum rpm_status<7b0a4>/<83acd> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<7b0a4>/<83af8>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<7b0a4>/<83b56>) wakeup_source struct <7b0a4>/<83998> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<7b0a4>/<7b4d5> lock 32 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) wakeirq 40 : pointer(struct wake_irq<7b0a4>/<83a9c>) timer 48 : struct timer_list<7b0a4>/<8172a> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<7b0a4>/<82e74>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <7b0a4>/<83a9c> size:? rpm_request enum <7b0a4>/<83aa1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <7b0a4>/<83acd> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 pm_subsys_data struct <7b0a4>/<83af8> size:32 lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<7b0a4>/<7b4d5> domain_data 24 : pointer(struct pm_domain_data<7b0a4>/<83b3b>) pm_domain_data struct <7b0a4>/<83b3b> size:? dev_pm_qos struct <7b0a4>/<83b56> size:? dev_pm_domain struct <7b0a4>/<83b60> size:224 ops 0 : struct dev_pm_ops<7b0a4>/<8319e> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) em_perf_domain struct <7b0a4>/<83bce> size:16 table 0 : pointer(struct em_perf_state<7b0a4>/<83c0c>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <7b0a4>/<83c0c> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <7b0a4>/<83c49> size:? dev_pin_info struct <7b0a4>/<83c53> size:? dma_map_ops struct <7b0a4>/<83c62> size:? bus_dma_region struct <7b0a4>/<83c76> size:? device_dma_parameters struct <7b0a4>/<83c80> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <7b0a4>/<83ca9> size:? cma struct <7b0a4>/<83cb3> size:? dev_archdata struct <7b0a4>/<83cb8> size:0 device_node struct <7b0a4>/<83cc5> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<7b0a4>/<83d69> properties 88 : pointer(struct property<7b0a4>/<84069>) deadprops 96 : pointer(struct property<7b0a4>/<84069>) parent 104 : pointer(struct device_node<7b0a4>/<83cc5>) child 112 : pointer(struct device_node<7b0a4>/<83cc5>) sibling 120 : pointer(struct device_node<7b0a4>/<83cc5>) kobj 128 : struct kobject<7b0a4>/<7d7be> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <7b0a4>/<83d69> size:64 secondary 0 : pointer(struct fwnode_handle<7b0a4>/<83d69>) ops 8 : pointer(const(struct fwnode_operations<7b0a4>/<83dc9>)) dev 16 : pointer(struct device<7b0a4>/<82e74>) suppliers 24 : struct list_head<7b0a4>/<7b4d5> consumers 40 : struct list_head<7b0a4>/<7b4d5> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <7b0a4>/<83dc9> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(struct fwnode_handle<7b0a4>/<83d69>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<7b0a4>/<83d69>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(const(struct device<7b0a4>/<82e74>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(struct fwnode_handle<7b0a4>/<83d69>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<7b0a4>/<83fd4>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(struct fwnode_handle<7b0a4>/<83d69>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<7b0a4>/<83d69>)(pointer(struct fwnode_handle<7b0a4>/<83d69>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<7b0a4>/<83d69>)),pointer(struct fwnode_endpoint<7b0a4>/<84027>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<7b0a4>/<83d69>))) fwnode_reference_args struct <7b0a4>/<83fd4> size:80 fwnode 0 : pointer(struct fwnode_handle<7b0a4>/<83d69>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <7b0a4>/<84027> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<7b0a4>/<83d69>)) property struct <7b0a4>/<84069> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<7b0a4>/<84069>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<7b0a4>/<7db58> class struct <7b0a4>/<840bf> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<7b0a4>/<7d498>) class_groups 16 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<7b0a4>/<7dada>))) dev_kobj 32 : pointer(struct kobject<7b0a4>/<7d7be>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>),pointer(struct kobj_uevent_env<7b0a4>/<7d938>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<7b0a4>/<82e74>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<7b0a4>/<840bf>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<7b0a4>/<82e74>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<7b0a4>/<841a7>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<7b0a4>/<82e74>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<7b0a4>/<82e74>),pointer(typedef(kuid_t=struct noname<7b0a4>/<7ca1e>)),pointer(typedef(kgid_t=struct noname<7b0a4>/<7ca50>)))) pm 104 : pointer(const(struct dev_pm_ops<7b0a4>/<8319e>)) p 112 : pointer(struct subsys_private<7b0a4>/<8362c>) kobj_ns_type_operations struct <7b0a4>/<841a7> size:48 type 0 : enum kobj_ns_type<7b0a4>/<841f8> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<7b0a4>/<84240>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) kobj_ns_type enum <7b0a4>/<841f8> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 sock struct <7b0a4>/<84240> size:? iommu_group struct <7b0a4>/<8427a> size:? dev_iommu struct <7b0a4>/<84284> size:? perf_cpu_context struct <7b0a4>/<8428e> size:424 ctx 0 : struct perf_event_context<7b0a4>/<82af4> task_ctx 256 : pointer(struct perf_event_context<7b0a4>/<82af4>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) hrtimer 280 : struct hrtimer<7b0a4>/<7fafe> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<7b0a4>/<8436f>) cgrp_cpuctx_entry 368 : struct list_head<7b0a4>/<7b4d5> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<7b0a4>/<843c6>)) heap_default 408 : pointer(struct perf_event<7b0a4>/<843c6>)[2] perf_cgroup struct <7b0a4>/<8436f> size:208 css 0 : struct cgroup_subsys_state<7b0a4>/<80ff4> info 200 : pointer(struct perf_cgroup_info<7b0a4>/<84398>) perf_cgroup_info struct <7b0a4>/<84398> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <7b0a4>/<843c6> size:968 event_entry 0 : struct list_head<7b0a4>/<7b4d5> sibling_list 16 : struct list_head<7b0a4>/<7b4d5> active_list 32 : struct list_head<7b0a4>/<7b4d5> group_node 48 : struct rb_node<7b0a4>/<7c055> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<7b0a4>/<7b4d5> hlist_entry 96 : struct hlist_node<7b0a4>/<7e42e> active_entry 112 : struct list_head<7b0a4>/<7b4d5> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<7b0a4>/<843c6>) pmu 152 : pointer(struct pmu<7b0a4>/<82c64>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<7b0a4>/<8474a> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<7b0a4>/<84787>) child_count 184 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<7b0a4>/<847b4> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<7b0a4>/<84b86> ctx 544 : pointer(struct perf_event_context<7b0a4>/<82af4>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) child_total_time_running 568 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) child_mutex 576 : struct mutex<7b0a4>/<7bb43> child_list 608 : struct list_head<7b0a4>/<7b4d5> parent 624 : pointer(struct perf_event<7b0a4>/<843c6>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<7b0a4>/<7b4d5> owner 656 : pointer(struct task_struct<7b0a4>/<7ebf6>) mmap_mutex 664 : struct mutex<7b0a4>/<7bb43> mmap_count 696 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) rb 704 : pointer(struct perf_buffer<7b0a4>/<84e74>) rb_entry 712 : struct list_head<7b0a4>/<7b4d5> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) fasync 768 : pointer(struct fasync_struct<7b0a4>/<7e48a>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<7b0a4>/<84e79> event_limit 816 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) addr_filters 824 : struct perf_addr_filters_head<7b0a4>/<84eab> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<7b0a4>/<84ee1>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<7b0a4>/<843c6>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>))) callback_head 880 : struct callback_head<7b0a4>/<7dd2e> ns 896 : pointer(struct pid_namespace<7b0a4>/<7eaf9>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<7b0a4>/<843c6>),pointer(struct perf_sample_data<7b0a4>/<84f42>),pointer(struct pt_regs<7b0a4>/<8533e>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<7b0a4>/<8436f>) security 944 : pointer(no type) sb_list 952 : struct list_head<7b0a4>/<7b4d5> perf_event_state enum <7b0a4>/<8474a> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 noname struct <7b0a4>/<84787> size:8 a 0 : typedef(local_t=struct noname<7b0a4>/<847a3>) noname struct <7b0a4>/<847a3> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>)) perf_event_attr struct <7b0a4>/<847b4> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<7b0a4>/<847ed> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<7b0a4>/<84a50> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<7b0a4>/<84a86> noname 64 : union noname<7b0a4>/<84ac9> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <7b0a4>/<847ed> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <7b0a4>/<84a50> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <7b0a4>/<84a86> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <7b0a4>/<84ac9> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <7b0a4>/<84b86> size:192 noname 0 : union noname<7b0a4>/<84b96> target 96 : pointer(struct task_struct<7b0a4>/<7ebf6>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<7b0a4>/<84787>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<7b0a4>/<84d35> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <7b0a4>/<84b96> size:96 noname 0 : struct noname<7b0a4>/<84ba2> noname 0 : struct noname<7b0a4>/<84c27> noname 0 : struct noname<7b0a4>/<84c40> noname 0 : struct noname<7b0a4>/<84c59> noname 0 : struct noname<7b0a4>/<84c7e> noname 0 : struct noname<7b0a4>/<84ca3> noname struct <7b0a4>/<84ba2> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<7b0a4>/<84db5> branch_reg 72 : struct hw_perf_event_extra<7b0a4>/<84db5> noname struct <7b0a4>/<84c27> size:64 hrtimer 0 : struct hrtimer<7b0a4>/<7fafe> noname struct <7b0a4>/<84c40> size:16 tp_list 0 : struct list_head<7b0a4>/<7b4d5> noname struct <7b0a4>/<84c59> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <7b0a4>/<84c7e> size:40 info 0 : struct arch_hw_breakpoint<7b0a4>/<84dee> bp_list 24 : struct list_head<7b0a4>/<7b4d5> noname struct <7b0a4>/<84ca3> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <7b0a4>/<84d35> size:16 noname 0 : struct noname<7b0a4>/<84d41> noname 0 : struct noname<7b0a4>/<84d66> noname struct <7b0a4>/<84d41> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<7b0a4>/<84787>) noname struct <7b0a4>/<84d66> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <7b0a4>/<84db5> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <7b0a4>/<84dee> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<7b0a4>/<84e1b> arch_hw_breakpoint_ctrl struct <7b0a4>/<84e1b> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <7b0a4>/<84e74> size:? irq_work struct <7b0a4>/<84e79> size:24 node 0 : struct __call_single_node<7b0a4>/<7f783> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<7b0a4>/<84e79>))) perf_addr_filters_head struct <7b0a4>/<84eab> size:24 list 0 : struct list_head<7b0a4>/<7b4d5> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <7b0a4>/<84ee1> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <7b0a4>/<84f42> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<7b0a4>/<850be>) br_stack 16 : pointer(struct perf_branch_stack<7b0a4>/<85165>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<7b0a4>/<85231> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<7b0a4>/<84fcf> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<7b0a4>/<85023> callchain 112 : pointer(struct perf_callchain_entry<7b0a4>/<852ec>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<7b0a4>/<85318> regs_intr 144 : struct perf_regs<7b0a4>/<85318> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <7b0a4>/<84fcf> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <7b0a4>/<85023> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <7b0a4>/<850be> size:32 frag 0 : struct perf_raw_frag<7b0a4>/<850df> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <7b0a4>/<850df> size:28 noname 0 : union noname<7b0a4>/<850ef> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <7b0a4>/<850ef> size:8 next 0 : pointer(struct perf_raw_frag<7b0a4>/<850df>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <7b0a4>/<85165> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<7b0a4>/<8519d>[no count] perf_branch_entry struct <7b0a4>/<8519d> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <7b0a4>/<85231> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<7b0a4>/<85250> noname struct <7b0a4>/<85250> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <7b0a4>/<852ec> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <7b0a4>/<85318> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<7b0a4>/<8533e>) pt_regs struct <7b0a4>/<8533e> size:336 noname 0 : union noname<7b0a4>/<8534f> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <7b0a4>/<8534f> size:272 user_regs 0 : struct user_pt_regs<7b0a4>/<8540a> noname 0 : struct noname<7b0a4>/<85368> noname struct <7b0a4>/<85368> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <7b0a4>/<8540a> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <7b0a4>/<8554a> size:56 event 0 : pointer(struct perf_event<7b0a4>/<843c6>) rb 8 : pointer(struct perf_buffer<7b0a4>/<84e74>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<7b0a4>/<8559d> page 48 : int (base type, DW_ATE_signed size:4) noname union <7b0a4>/<8559d> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <7b0a4>/<855f0> size:16 tree 0 : struct rb_root<7b0a4>/<7fd94> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <7b0a4>/<85619> size:? numa_group struct <7b0a4>/<85623> size:? rseq struct <7b0a4>/<8563e> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<7b0a4>/<8566b> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <7b0a4>/<8566b> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <7b0a4>/<85695> size:0 page_frag struct <7b0a4>/<8569d> size:16 page 0 : pointer(struct page<7b0a4>/<7c335>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <7b0a4>/<856cf> size:? mem_cgroup struct <7b0a4>/<856d9> size:? kmap_ctrl struct <7b0a4>/<856de> size:0 vm_struct struct <7b0a4>/<856ec> size:64 next 0 : pointer(struct vm_struct<7b0a4>/<856ec>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<7b0a4>/<7c335>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <7b0a4>/<8575a> size:976 cpu_context 0 : struct cpu_context<7b0a4>/<85801> uw 112 : struct noname<7b0a4>/<8577b> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<7b0a4>/<85901> noname struct <7b0a4>/<8577b> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<7b0a4>/<858a6> cpu_context struct <7b0a4>/<85801> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <7b0a4>/<858a6> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <7b0a4>/<85901> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<7b0a4>/<843c6>)[16] hbp_watch 144 : pointer(struct perf_event<7b0a4>/<843c6>)[16] fs_pin struct <7b0a4>/<85958> size:? pid_type enum <7b0a4>/<8595d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 file_ra_state struct <7b0a4>/<85988> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <7b0a4>/<85a4a> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) module_param_attrs struct <7b0a4>/<85a64> size:? module_attribute struct <7b0a4>/<85a6e> size:56 attr 0 : struct attribute<7b0a4>/<7da86> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<7b0a4>/<85a6e>),pointer(struct module_kobject<7b0a4>/<7d779>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<7b0a4>/<85a6e>),pointer(struct module_kobject<7b0a4>/<7d779>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<7b0a4>/<7d498>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<7b0a4>/<7d498>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<7b0a4>/<7d498>))) kernel_symbol struct <7b0a4>/<85b34> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <7b0a4>/<85b70> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<7b0a4>/<7d498>) ops 16 : pointer(const(struct kernel_param_ops<7b0a4>/<85bfc>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<7b0a4>/<85bc8> noname union <7b0a4>/<85bc8> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<7b0a4>/<85c95>)) arr 0 : pointer(const(struct kparam_array<7b0a4>/<85cc0>)) kernel_param_ops struct <7b0a4>/<85bfc> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<7b0a4>/<85b70>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<7b0a4>/<85b70>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <7b0a4>/<85c95> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <7b0a4>/<85cc0> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<7b0a4>/<85bfc>)) elem 24 : pointer(no type) exception_table_entry struct <7b0a4>/<85d0f> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <7b0a4>/<85d3a> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<7b0a4>/<85d92> mod_tree_node struct <7b0a4>/<85d92> size:56 mod 0 : pointer(struct module<7b0a4>/<7d498>) node 8 : struct latch_tree_node<7b0a4>/<85db6> latch_tree_node struct <7b0a4>/<85db6> size:48 node 0 : struct rb_node<7b0a4>/<7c055>[2] mod_arch_specific struct <7b0a4>/<85dd7> size:32 core 0 : struct mod_plt_sec<7b0a4>/<85e04> init 12 : struct mod_plt_sec<7b0a4>/<85e04> ftrace_trampolines 24 : pointer(struct plt_entry<7b0a4>/<85e36>) mod_plt_sec struct <7b0a4>/<85e04> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <7b0a4>/<85e36> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <7b0a4>/<85e73> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <7b0a4>/<85eb1> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<7b0a4>/<85eff>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <7b0a4>/<85eff> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <7b0a4>/<85f81> size:? module_notes_attrs struct <7b0a4>/<85f8b> size:? srcu_struct struct <7b0a4>/<85f9a> size:1944 node 0 : struct srcu_node<7b0a4>/<8607f>[17] level 1632 : pointer(struct srcu_node<7b0a4>/<8607f>)[3] srcu_cb_mutex 1656 : struct mutex<7b0a4>/<7bb43> lock 1688 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) srcu_gp_mutex 1696 : struct mutex<7b0a4>/<7bb43> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<7b0a4>/<860f2>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<7b0a4>/<7bb43> srcu_barrier_completion 1816 : struct completion<7b0a4>/<8011f> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) work 1856 : struct delayed_work<7b0a4>/<86219> srcu_node struct <7b0a4>/<8607f> size:96 lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<7b0a4>/<8607f>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <7b0a4>/<860f2> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) srcu_cblist 72 : struct rcu_segcblist<7b0a4>/<861b7> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<7b0a4>/<8172a> work 224 : struct work_struct<7b0a4>/<809ec> srcu_barrier_head 256 : struct callback_head<7b0a4>/<7dd2e> mynode 272 : pointer(struct srcu_node<7b0a4>/<8607f>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<7b0a4>/<85f9a>) rcu_segcblist struct <7b0a4>/<861b7> size:88 head 0 : pointer(struct callback_head<7b0a4>/<7dd2e>) tails 8 : pointer(pointer(struct callback_head<7b0a4>/<7dd2e>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <7b0a4>/<86219> size:88 work 0 : struct work_struct<7b0a4>/<809ec> timer 32 : struct timer_list<7b0a4>/<8172a> wq 72 : pointer(struct workqueue_struct<7b0a4>/<81dc4>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <7b0a4>/<86257> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <7b0a4>/<8629a> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<7b0a4>/<7c6b7>)(pointer(struct super_block<7b0a4>/<7cffa>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<7b0a4>/<7c6b7>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<7b0a4>/<7c6b7>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<7b0a4>/<7c6b7>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(struct writeback_control<7b0a4>/<8643d>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<7b0a4>/<7c6b7>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<7b0a4>/<7cffa>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<7b0a4>/<7cbc6>),pointer(struct kstatfs<7b0a4>/<86491>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<7b0a4>/<7cffa>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct dentry<7b0a4>/<7cbc6>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct dentry<7b0a4>/<7cbc6>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct dentry<7b0a4>/<7cbc6>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<7b0a4>/<7e7f5>),pointer(struct dentry<7b0a4>/<7cbc6>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<7b0a4>/<86527>))(pointer(struct inode<7b0a4>/<7c6b7>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct page<7b0a4>/<7c335>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct shrink_control<7b0a4>/<8670d>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct shrink_control<7b0a4>/<8670d>))) writeback_control struct <7b0a4>/<8643d> size:? kstatfs struct <7b0a4>/<86491> size:? dquot struct <7b0a4>/<86527> size:208 dq_hash 0 : struct hlist_node<7b0a4>/<7e42e> dq_inuse 16 : struct list_head<7b0a4>/<7b4d5> dq_free 32 : struct list_head<7b0a4>/<7b4d5> dq_dirty 48 : struct list_head<7b0a4>/<7b4d5> dq_lock 64 : struct mutex<7b0a4>/<7bb43> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) dq_count 100 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) dq_sb 104 : pointer(struct super_block<7b0a4>/<7cffa>) dq_id 112 : struct kqid<7b0a4>/<865cd> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<7b0a4>/<86659> kqid struct <7b0a4>/<865cd> size:8 noname 0 : union noname<7b0a4>/<865dd> type 4 : enum quota_type<7b0a4>/<8663a> noname union <7b0a4>/<865dd> size:4 uid 0 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) gid 0 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) projid 0 : typedef(kprojid_t=struct noname<7b0a4>/<8661e>) noname struct <7b0a4>/<8661e> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) quota_type enum <7b0a4>/<8663a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 mem_dqblk struct <7b0a4>/<86659> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <7b0a4>/<8670d> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<7b0a4>/<856d9>) dquot_operations struct <7b0a4>/<8675c> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<7b0a4>/<86527>)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<7b0a4>/<86527>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<7b0a4>/<7c6b7>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(typedef(kprojid_t=struct noname<7b0a4>/<8661e>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<7b0a4>/<7c6b7>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct kqid<7b0a4>/<865cd>))) quotactl_ops struct <7b0a4>/<8688e> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<7b0a4>/<7cf96>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<7b0a4>/<8697a>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),struct kqid<7b0a4>/<865cd>,pointer(struct qc_dqblk<7b0a4>/<86a0b>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct kqid<7b0a4>/<865cd>),pointer(struct qc_dqblk<7b0a4>/<86a0b>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),struct kqid<7b0a4>/<865cd>,pointer(struct qc_dqblk<7b0a4>/<86a0b>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct qc_state<7b0a4>/<86b19>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <7b0a4>/<8697a> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <7b0a4>/<86a0b> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <7b0a4>/<86b19> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<7b0a4>/<86b49>[3] qc_type_state struct <7b0a4>/<86b49> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <7b0a4>/<86bea> size:? xattr_handler struct <7b0a4>/<86bfe> size:? hlist_bl_head struct <7b0a4>/<86c03> size:8 first 0 : pointer(struct hlist_bl_node<7b0a4>/<7cd15>) block_device struct <7b0a4>/<86c1d> size:? mtd_info struct <7b0a4>/<86c27> size:? quota_info struct <7b0a4>/<86c2c> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<7b0a4>/<80529> files 48 : pointer(struct inode<7b0a4>/<7c6b7>)[3] info 72 : struct mem_dqinfo<7b0a4>/<86c91>[3] ops 288 : pointer(const(struct quota_format_ops<7b0a4>/<86d53>))[3] mem_dqinfo struct <7b0a4>/<86c91> size:72 dqi_format 0 : pointer(struct quota_format_type<7b0a4>/<86d0b>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<7b0a4>/<7b4d5> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <7b0a4>/<86d0b> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<7b0a4>/<86d53>)) qf_owner 16 : pointer(struct module<7b0a4>/<7d498>) qf_next 24 : pointer(struct quota_format_type<7b0a4>/<86d0b>) quota_format_ops struct <7b0a4>/<86d53> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<7b0a4>/<86527>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<7b0a4>/<7cffa>),pointer(struct kqid<7b0a4>/<865cd>))) sb_writers struct <7b0a4>/<86dd1> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) rw_sem 32 : struct percpu_rw_semaphore<7b0a4>/<86e0f>[3] percpu_rw_semaphore struct <7b0a4>/<86e0f> size:96 rss 0 : struct rcu_sync<7b0a4>/<86e54> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<7b0a4>/<86e8e> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) block 88 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) rcu_sync struct <7b0a4>/<86e54> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<7b0a4>/<7e464>) cb_head 32 : struct callback_head<7b0a4>/<7dd2e> rcuwait struct <7b0a4>/<86e8e> size:8 task 0 : pointer(struct task_struct<7b0a4>/<7ebf6>) fsnotify_mark_connector struct <7b0a4>/<86ea8> size:? noname struct <7b0a4>/<86eb8> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <7b0a4>/<86ed5> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<7b0a4>/<86ed5>),pointer(struct shrink_control<7b0a4>/<8670d>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<7b0a4>/<86ed5>),pointer(struct shrink_control<7b0a4>/<8670d>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<7b0a4>/<7b4d5> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>))) list_lru struct <7b0a4>/<86f5d> size:32 node 0 : pointer(struct list_lru_node<7b0a4>/<86f9b>) list 8 : struct list_head<7b0a4>/<7b4d5> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <7b0a4>/<86f9b> size:64 lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) lru 8 : struct list_lru_one<7b0a4>/<86fd5> memcg_lrus 32 : pointer(struct list_lru_memcg<7b0a4>/<86ffb>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <7b0a4>/<86fd5> size:24 list 0 : struct list_head<7b0a4>/<7b4d5> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <7b0a4>/<86ffb> size:16 rcu 0 : struct callback_head<7b0a4>/<7dd2e> lru 16 : pointer(struct list_lru_one<7b0a4>/<86fd5>)[no count] delayed_call struct <7b0a4>/<87051> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <7b0a4>/<87195> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) ia_gid 12 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<7b0a4>/<8720a> ia_mtime 40 : struct timespec64<7b0a4>/<8720a> ia_ctime 56 : struct timespec64<7b0a4>/<8720a> ia_file 72 : pointer(struct file<7b0a4>/<7dbd7>) timespec64 struct <7b0a4>/<8720a> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <7b0a4>/<8724f> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<7b0a4>/<7ca1e>) gid 52 : typedef(kgid_t=struct noname<7b0a4>/<7ca50>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<7b0a4>/<8720a> mtime 80 : struct timespec64<7b0a4>/<8720a> ctime 96 : struct timespec64<7b0a4>/<8720a> btime 112 : struct timespec64<7b0a4>/<8720a> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <7b0a4>/<8736e> size:? bdi_writeback struct <7b0a4>/<873da> size:? file_lock_context struct <7b0a4>/<873e4> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<7b0a4>/<7bb21>) flc_flock 8 : struct list_head<7b0a4>/<7b4d5> flc_posix 24 : struct list_head<7b0a4>/<7b4d5> flc_lease 40 : struct list_head<7b0a4>/<7b4d5> cdev struct <7b0a4>/<87427> size:? address_space_operations struct <7b0a4>/<87436> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<7b0a4>/<7c335>),pointer(struct writeback_control<7b0a4>/<8643d>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct page<7b0a4>/<7c335>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<7b0a4>/<7c5e4>),pointer(struct writeback_control<7b0a4>/<8643d>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<7b0a4>/<7c335>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct address_space<7b0a4>/<7c5e4>),pointer(struct list_head<7b0a4>/<7b4d5>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<7b0a4>/<875dd>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct address_space<7b0a4>/<7c5e4>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<7b0a4>/<7c335>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<7b0a4>/<7dbd7>),pointer(struct address_space<7b0a4>/<7c5e4>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<7b0a4>/<7c335>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<7b0a4>/<7c5e4>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<7b0a4>/<7c335>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<7b0a4>/<7c335>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<7b0a4>/<7c335>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<7b0a4>/<7df8d>),pointer(struct iov_iter<7b0a4>/<7e040>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<7b0a4>/<7c5e4>),pointer(struct page<7b0a4>/<7c335>),pointer(struct page<7b0a4>/<7c335>),enum migrate_mode<7b0a4>/<876b4>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<7b0a4>/<7c335>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<7b0a4>/<7c335>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<7b0a4>/<7c335>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<7b0a4>/<7c335>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<7b0a4>/<7c335>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<7b0a4>/<7c5e4>),pointer(struct page<7b0a4>/<7c335>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<7b0a4>/<87763>),pointer(struct file<7b0a4>/<7dbd7>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<7b0a4>/<7dbd7>))) readahead_control struct <7b0a4>/<875dd> size:? migrate_mode enum <7b0a4>/<876b4> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 swap_info_struct struct <7b0a4>/<87763> size:? dev_pagemap struct <7b0a4>/<87794> size:152 altmap 0 : struct vmem_altmap<7b0a4>/<8782e> ref 48 : pointer(struct percpu_ref<7b0a4>/<81ceb>) internal_ref 56 : struct percpu_ref<7b0a4>/<81ceb> done 72 : struct completion<7b0a4>/<8011f> type 104 : enum memory_type<7b0a4>/<87884> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<7b0a4>/<878b3>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<7b0a4>/<87810> noname union <7b0a4>/<87810> size:16 range 0 : struct range<7b0a4>/<878f8> ranges 0 : struct range<7b0a4>/<878f8>[0] vmem_altmap struct <7b0a4>/<8782e> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) memory_type enum <7b0a4>/<87884> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 dev_pagemap_ops struct <7b0a4>/<878b3> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<7b0a4>/<7c335>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<7b0a4>/<87794>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<7b0a4>/<87794>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<7b0a4>/<7c1fe>))) range struct <7b0a4>/<878f8> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) page_entry_size enum <7b0a4>/<87944> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vm_userfaultfd_ctx struct <7b0a4>/<879fd> size:0 noname struct <7b0a4>/<87a16> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <7b0a4>/<87a3e> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<7b0a4>/<7bb92>))[4] linux_binfmt struct <7b0a4>/<87a64> size:? noname struct <7b0a4>/<87a74> size:40 id 0 : typedef(atomic64_t=struct noname<7b0a4>/<7bb92>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<7b0a4>/<7ea91>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <7b0a4>/<87aba> size:56 nr_threads 0 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) dumper 8 : struct core_thread<7b0a4>/<87aeb> startup 24 : struct completion<7b0a4>/<8011f> core_thread struct <7b0a4>/<87aeb> size:16 task 0 : pointer(struct task_struct<7b0a4>/<7ebf6>) next 8 : pointer(struct core_thread<7b0a4>/<87aeb>) kioctx_table struct <7b0a4>/<87b19> size:? mmu_notifier_subscriptions struct <7b0a4>/<87b23> size:? uprobes_state struct <7b0a4>/<87b28> size:0 kvm_memslots struct <7b0a4>/<87b41> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<7b0a4>/<87ba8>[no count] kvm_memory_slot struct <7b0a4>/<87ba8> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<7b0a4>/<87c25> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <7b0a4>/<87c25> size:0 kvm_io_bus struct <7b0a4>/<87c4b> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<7b0a4>/<87c83>[no count] kvm_io_range struct <7b0a4>/<87c83> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<7b0a4>/<87cb5>) kvm_io_device struct <7b0a4>/<87cb5> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<7b0a4>/<87cd4>)) kvm_io_device_ops struct <7b0a4>/<87cd4> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<7b0a4>/<7b71c>),pointer(struct kvm_io_device<7b0a4>/<87cb5>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<7b0a4>/<7b71c>),pointer(struct kvm_io_device<7b0a4>/<87cb5>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<7b0a4>/<87cb5>))) kvm_vm_stat struct <7b0a4>/<87d55> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_coalesced_mmio_ring struct <7b0a4>/<87d7c> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<7b0a4>/<87db9>[0] kvm_coalesced_mmio struct <7b0a4>/<87db9> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<7b0a4>/<87de5> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <7b0a4>/<87de5> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <7b0a4>/<87e24> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<7b0a4>/<7eab2>[no count] mmu_notifier struct <7b0a4>/<87e76> size:56 hlist 0 : struct hlist_node<7b0a4>/<7e42e> ops 16 : pointer(const(struct mmu_notifier_ops<7b0a4>/<87ec6>)) mm 24 : pointer(struct mm_struct<7b0a4>/<7bbda>) rcu 32 : struct callback_head<7b0a4>/<7dd2e> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <7b0a4>/<87ec6> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(struct mm_struct<7b0a4>/<7bbda>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(struct mm_struct<7b0a4>/<7bbda>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(struct mm_struct<7b0a4>/<7bbda>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(struct mm_struct<7b0a4>/<7bbda>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(struct mm_struct<7b0a4>/<7bbda>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<7b0a4>/<7c31f>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(const(struct mmu_notifier_range<7b0a4>/<87fd0>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(const(struct mmu_notifier_range<7b0a4>/<87fd0>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<7b0a4>/<87e76>),pointer(struct mm_struct<7b0a4>/<7bbda>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<7b0a4>/<87e76>)(pointer(struct mm_struct<7b0a4>/<7bbda>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<7b0a4>/<87e76>))) mmu_notifier_range struct <7b0a4>/<87fd0> size:48 vma 0 : pointer(struct vm_area_struct<7b0a4>/<7bf32>) mm 8 : pointer(struct mm_struct<7b0a4>/<7bbda>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<7b0a4>/<88035> migrate_pgmap_owner 40 : pointer(no type) mmu_notifier_event enum <7b0a4>/<88035> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_data struct <7b0a4>/<880be> size:16 kvm 0 : pointer(struct kvm<7b0a4>/<7b8ec>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<7b0a4>/<880e7>) kvm_stats_debugfs_item struct <7b0a4>/<880e7> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<7b0a4>/<88125> mode 16 : int (base type, DW_ATE_signed size:4) kvm_stat_kind enum <7b0a4>/<88125> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 preempt_notifier struct <7b0a4>/<8813f> size:24 link 0 : struct hlist_node<7b0a4>/<7e42e> ops 16 : pointer(struct preempt_ops<7b0a4>/<88168>) preempt_ops struct <7b0a4>/<88168> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<7b0a4>/<8813f>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<7b0a4>/<8813f>),pointer(struct task_struct<7b0a4>/<7ebf6>))) kvm_run struct <7b0a4>/<881b8> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<7b0a4>/<88240> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<7b0a4>/<88741> noname union <7b0a4>/<88240> size:256 hw 0 : struct noname<7b0a4>/<88253> fail_entry 0 : struct noname<7b0a4>/<88273> ex 0 : struct noname<7b0a4>/<882a0> io 0 : struct noname<7b0a4>/<882cd> debug 0 : struct noname<7b0a4>/<88321> mmio 0 : struct noname<7b0a4>/<88341> hypercall 0 : struct noname<7b0a4>/<88388> tpr_access 0 : struct noname<7b0a4>/<883dc> s390_sieic 0 : struct noname<7b0a4>/<88416> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<7b0a4>/<8845d> dcr 0 : struct noname<7b0a4>/<8848a> internal 0 : struct noname<7b0a4>/<884c4> osi 0 : struct noname<7b0a4>/<884fe> papr_hcall 0 : struct noname<7b0a4>/<8851f> s390_tsch 0 : struct noname<7b0a4>/<88559> epr 0 : struct noname<7b0a4>/<885ba> system_event 0 : struct noname<7b0a4>/<885da> s390_stsi 0 : struct noname<7b0a4>/<88607> eoi 0 : struct noname<7b0a4>/<88668> hyperv 0 : struct kvm_hyperv_exit<7b0a4>/<887c0> arm_nisv 0 : struct noname<7b0a4>/<88695> msr 0 : struct noname<7b0a4>/<886c2> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <7b0a4>/<88253> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <7b0a4>/<88273> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<882a0> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<882cd> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <7b0a4>/<88321> size:16 arch 0 : struct kvm_debug_exit_arch<7b0a4>/<8876f> noname struct <7b0a4>/<88341> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <7b0a4>/<88388> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<883dc> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<88416> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<8845d> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<8848a> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <7b0a4>/<884c4> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <7b0a4>/<884fe> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <7b0a4>/<8851f> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <7b0a4>/<88559> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <7b0a4>/<885ba> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <7b0a4>/<885da> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <7b0a4>/<88607> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <7b0a4>/<88668> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <7b0a4>/<88695> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <7b0a4>/<886c2> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <7b0a4>/<88741> size:2048 regs 0 : struct kvm_sync_regs<7b0a4>/<888fe> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <7b0a4>/<8876f> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <7b0a4>/<887c0> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<7b0a4>/<887ec> noname union <7b0a4>/<887ec> size:48 synic 0 : struct noname<7b0a4>/<887fc> hcall 0 : struct noname<7b0a4>/<88849> syndbg 0 : struct noname<7b0a4>/<8887e> noname struct <7b0a4>/<887fc> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <7b0a4>/<88849> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <7b0a4>/<8887e> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <7b0a4>/<888fe> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <7b0a4>/<88913> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <7b0a4>/<889c5> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <7b0a4>/<889f6> size:8688 ctxt 0 : struct kvm_cpu_context<7b0a4>/<88beb> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<7b0a4>/<7b28d>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<7b0a4>/<88c68> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<7b0a4>/<88ca6>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<7b0a4>/<88ca6> external_debug_state 2400 : struct kvm_guest_debug_arch<7b0a4>/<88ca6> host_thread_info 2912 : pointer(struct thread_info<7b0a4>/<7f727>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<7b0a4>/<858a6>) host_debug_state 2928 : struct noname<7b0a4>/<88ad1> vgic_cpu 3448 : struct vgic_cpu<7b0a4>/<88cec> timer_cpu 7440 : struct arch_timer_cpu<7b0a4>/<8937b> pmu 7704 : struct kvm_pmu<7b0a4>/<89441> guest_debug_preserved 8264 : struct noname<7b0a4>/<88b2b> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<7b0a4>/<894c4> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<7b0a4>/<8950a> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<7b0a4>/<88bca> noname struct <7b0a4>/<88ad1> size:520 regs 0 : struct kvm_guest_debug_arch<7b0a4>/<88ca6> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <7b0a4>/<88b2b> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <7b0a4>/<88bca> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <7b0a4>/<88beb> size:1792 regs 0 : struct user_pt_regs<7b0a4>/<8540a> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<7b0a4>/<858a6> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<7b0a4>/<7b71c>) kvm_vcpu_fault_info struct <7b0a4>/<88c68> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <7b0a4>/<88ca6> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <7b0a4>/<88cec> size:3992 noname 0 : union noname<7b0a4>/<88cff> private_irqs 312 : struct vgic_irq<7b0a4>/<7b500>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) ap_list_head 3904 : struct list_head<7b0a4>/<7b4d5> rd_iodev 3920 : struct vgic_io_device<7b0a4>/<8905c> rdreg 3960 : pointer(struct vgic_redist_region<7b0a4>/<89336>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <7b0a4>/<88cff> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<7b0a4>/<88d9f> vgic_v3 0 : struct vgic_v3_cpu_if<7b0a4>/<88df8> vgic_v2_cpu_if struct <7b0a4>/<88d9f> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <7b0a4>/<88df8> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<7b0a4>/<88e84> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) its_vpe struct <7b0a4>/<88e84> size:128 vpt_page 0 : pointer(struct page<7b0a4>/<7c335>) its_vm 8 : pointer(struct its_vm<7b0a4>/<88fae>) vlpi_count 16 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<7b0a4>/<88ee8> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<7b0a4>/<7b635>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <7b0a4>/<88ee8> size:72 noname 0 : struct noname<7b0a4>/<88ef4> noname 0 : struct noname<7b0a4>/<88f19> noname struct <7b0a4>/<88ef4> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <7b0a4>/<88f19> size:72 fwnode 0 : pointer(struct fwnode_handle<7b0a4>/<83d69>) sgi_domain 8 : pointer(struct irq_domain<7b0a4>/<83c49>) sgi_config 16 : struct noname<7b0a4>/<88f41>[16] vmapp_count 64 : typedef(atomic_t=struct noname<7b0a4>/<7b6cc>) noname struct <7b0a4>/<88f41> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) its_vm struct <7b0a4>/<88fae> size:128 fwnode 0 : pointer(struct fwnode_handle<7b0a4>/<83d69>) domain 8 : pointer(struct irq_domain<7b0a4>/<83c49>) vprop_page 16 : pointer(struct page<7b0a4>/<7c335>) vpes 24 : pointer(pointer(struct its_vpe<7b0a4>/<88e84>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] vgic_io_device struct <7b0a4>/<8905c> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<7b0a4>/<89078> regions 16 : pointer(const(struct vgic_register_region<7b0a4>/<89307>)) iodev_type 24 : enum iodev_type<7b0a4>/<8930c> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<7b0a4>/<87cb5> noname union <7b0a4>/<89078> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<7b0a4>/<7b71c>) its 0 : pointer(struct vgic_its<7b0a4>/<890cb>) vgic_its struct <7b0a4>/<890cb> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<7b0a4>/<8905c> dev 56 : pointer(struct kvm_device<7b0a4>/<89181>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<7b0a4>/<7bb43> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<7b0a4>/<7bb43> device_list 168 : struct list_head<7b0a4>/<7b4d5> collection_list 184 : struct list_head<7b0a4>/<7b4d5> kvm_device struct <7b0a4>/<89181> size:40 ops 0 : pointer(const(struct kvm_device_ops<7b0a4>/<891c9>)) kvm 8 : pointer(struct kvm<7b0a4>/<7b8ec>) private 16 : pointer(no type) vm_node 24 : struct list_head<7b0a4>/<7b4d5> kvm_device_ops struct <7b0a4>/<891c9> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<7b0a4>/<89181>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<7b0a4>/<89181>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<7b0a4>/<89181>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<7b0a4>/<89181>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<7b0a4>/<89181>),pointer(struct kvm_device_attr<7b0a4>/<89290>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<7b0a4>/<89181>),pointer(struct kvm_device_attr<7b0a4>/<89290>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<7b0a4>/<89181>),pointer(struct kvm_device_attr<7b0a4>/<89290>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<7b0a4>/<89181>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<7b0a4>/<89181>),pointer(struct vm_area_struct<7b0a4>/<7bf32>))) kvm_device_attr struct <7b0a4>/<89290> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <7b0a4>/<89307> size:? iodev_type enum <7b0a4>/<8930c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 vgic_redist_region struct <7b0a4>/<89336> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<7b0a4>/<7b4d5> arch_timer_cpu struct <7b0a4>/<8937b> size:264 timers 0 : struct arch_timer_context<7b0a4>/<893b6>[2] bg_timer 192 : struct hrtimer<7b0a4>/<7fafe> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <7b0a4>/<893b6> size:96 vcpu 0 : pointer(struct kvm_vcpu<7b0a4>/<7b71c>) irq 8 : struct kvm_irq_level<7b0a4>/<89407> hrtimer 16 : struct hrtimer<7b0a4>/<7fafe> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <7b0a4>/<89407> size:8 noname 0 : union noname<7b0a4>/<89417> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <7b0a4>/<89417> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <7b0a4>/<89441> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<7b0a4>/<894a3>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<7b0a4>/<84e79> kvm_pmc struct <7b0a4>/<894a3> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<7b0a4>/<843c6>) kvm_mmu_memory_cache struct <7b0a4>/<894c4> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<7b0a4>/<827b6>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <7b0a4>/<8950a> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <7b0a4>/<89548> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<7b0a4>/<8959e>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <7b0a4>/<8959e> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_irq_config enum <7b0a4>/<895cf> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 vgic_state_iter struct <7b0a4>/<895fd> size:? hyp_spinlock union <7b0a4>/<89622> size:4 __val 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 0 : struct noname<7b0a4>/<8963e> noname struct <7b0a4>/<8963e> size:4 owner 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) next 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hyp_memblock_region struct <7b0a4>/<89692> size:16 start 0 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) end 8 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_pgtable_prot enum <7b0a4>/<896dd> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_PGTABLE_PROT_X = 1 KVM_PGTABLE_PROT_W = 2 KVM_PGTABLE_PROT_R = 4 KVM_PGTABLE_PROT_DEVICE = 8 arm64_hyp_spectre_vector enum <7b0a4>/<89702> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HYP_VECTOR_DIRECT = 0 HYP_VECTOR_SPECTRE_DIRECT = 1 HYP_VECTOR_INDIRECT = 2 HYP_VECTOR_SPECTRE_INDIRECT = 3 noname enum <7b0a4>/<89727> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 hyp_page struct <7b0a4>/<89741> size:32 refcount 0 : unsigned int (base type, DW_ATE_unsigned size:4) order 4 : unsigned int (base type, DW_ATE_unsigned size:4) pool 8 : pointer(struct hyp_pool<7b0a4>/<8977f>) node 16 : struct list_head<7b0a4>/<7b4d5> hyp_pool struct <7b0a4>/<8977f> size:216 lock 0 : typedef(hyp_spinlock_t=union hyp_spinlock<7b0a4>/<89622>) free_area 8 : struct list_head<7b0a4>/<7b4d5>[12] range_start 200 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) range_end 208 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) host_kvm struct <89e06>/<89e45> size:496 arch 0 : struct kvm_arch<89e06>/<89e82> pgt 392 : struct kvm_pgtable<89e06>/<89fba> mm_ops 424 : struct kvm_pgtable_mm_ops<89e06>/<8a014> lock 488 : typedef(hyp_spinlock_t=union hyp_spinlock<89e06>/<983ac>) kvm_arch struct <89e06>/<89e82> size:392 mmu 0 : struct kvm_s2_mmu<89e06>/<89f0a> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<89e06>/<8a129> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <89e06>/<89f0a> size:48 vmid 0 : struct kvm_vmid<89e06>/<89f4f> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<89e06>/<89fba>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<89e06>/<89e82>) kvm_vmid struct <89e06>/<89f4f> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <89e06>/<89fba> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<89e06>/<8a014>) mmu 24 : pointer(struct kvm_s2_mmu<89e06>/<89f0a>) kvm_pgtable_mm_ops struct <89e06>/<8a014> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <89e06>/<8a129> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<89e06>/<8a1a6> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<89e06>/<8a29f>) dist_iodev 64 : struct vgic_io_device<89e06>/<97dfb> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) lpi_list_head 128 : struct list_head<89e06>/<8a274> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<89e06>/<8a274> iter 168 : pointer(struct vgic_state_iter<89e06>/<9839c>) its_vm 176 : struct its_vm<89e06>/<97d4d> noname union <89e06>/<8a1a6> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<89e06>/<8a274> list_head struct <89e06>/<8a274> size:16 next 0 : pointer(struct list_head<89e06>/<8a274>) prev 8 : pointer(struct list_head<89e06>/<8a274>) vgic_irq struct <89e06>/<8a29f> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) lpi_list 8 : struct list_head<89e06>/<8a274> ap_list 24 : struct list_head<89e06>/<8a274> vcpu 40 : pointer(struct kvm_vcpu<89e06>/<8a4bb>) target_vcpu 48 : pointer(struct kvm_vcpu<89e06>/<8a4bb>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<89e06>/<947e9> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<89e06>/<8a357> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<89e06>/<9836e> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <89e06>/<8a357> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) raw_spinlock struct <89e06>/<8a3d4> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<89e06>/<8a3f4>) qspinlock struct <89e06>/<8a3f4> size:4 noname 0 : union noname<89e06>/<8a404> noname union <89e06>/<8a404> size:4 val 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) noname 0 : struct noname<89e06>/<8a41c> noname 0 : struct noname<89e06>/<8a441> noname struct <89e06>/<8a41c> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <89e06>/<8a441> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <89e06>/<8a46b> size:4 counter 0 : int (base type, DW_ATE_signed size:4) kvm_vcpu struct <89e06>/<8a4bb> size:9072 kvm 0 : pointer(struct kvm<89e06>/<8a68b>) preempt_notifier 8 : struct preempt_notifier<89e06>/<96ede> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<89e06>/<8a274> mutex 96 : struct mutex<89e06>/<8a8e2> run 128 : pointer(struct kvm_run<89e06>/<96f57>) wait 136 : struct rcuwait<89e06>/<95c2d> pid 144 : pointer(struct pid<89e06>/<8d7bb>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<89e06>/<90eba>) stat 168 : struct kvm_vcpu_stat<89e06>/<976b2> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<89e06>/<97764>[2] spin_loop 344 : struct noname<89e06>/<8a62d> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<89e06>/<97795> dirty_ring 9040 : struct kvm_dirty_ring<89e06>/<982e7> noname struct <89e06>/<8a62d> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <89e06>/<8a68b> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) slots_lock 8 : struct mutex<89e06>/<8a8e2> mm 40 : pointer(struct mm_struct<89e06>/<8a979>) memslots 48 : pointer(struct kvm_memslots<89e06>/<968e0>)[1] vcpus 56 : pointer(struct kvm_vcpu<89e06>/<8a4bb>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<89e06>/<8a46b>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<89e06>/<8a274> lock 4184 : struct mutex<89e06>/<8a8e2> buses 4216 : pointer(struct kvm_io_bus<89e06>/<969ea>)[4] irqfds 4248 : struct noname<89e06>/<8a738> ioeventfds 4320 : struct list_head<89e06>/<8a274> stat 4336 : struct kvm_vm_stat<89e06>/<96af4> arch 4344 : struct kvm_arch<89e06>/<89e82> users_count 4736 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<89e06>/<96b1b>) ring_lock 4752 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) coalesced_zones 4760 : struct list_head<89e06>/<8a274> irq_lock 4776 : struct mutex<89e06>/<8a8e2> irq_routing 4808 : pointer(struct kvm_irq_routing_table<89e06>/<96bc3>) irq_ack_notifier_list 4816 : struct hlist_head<89e06>/<8d851> mmu_notifier 4824 : struct mmu_notifier<89e06>/<96c15> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<89e06>/<8a274> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<89e06>/<8b965>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<89e06>/<96e5d>)) srcu 4944 : struct srcu_struct<89e06>/<94d39> irq_srcu 6888 : struct srcu_struct<89e06>/<94d39> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <89e06>/<8a738> size:72 lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) items 8 : struct list_head<89e06>/<8a274> resampler_list 24 : struct list_head<89e06>/<8a274> resampler_lock 40 : struct mutex<89e06>/<8a8e2> spinlock struct <89e06>/<8a8c0> size:4 noname 0 : union noname<89e06>/<8a8d0> noname union <89e06>/<8a8d0> size:4 rlock 0 : struct raw_spinlock<89e06>/<8a3d4> mutex struct <89e06>/<8a8e2> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) osq 12 : struct optimistic_spin_queue<89e06>/<8a95f> wait_list 16 : struct list_head<89e06>/<8a274> noname struct <89e06>/<8a931> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <89e06>/<8a95f> size:4 tail 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) mm_struct struct <89e06>/<8a979> size:920 noname 0 : struct noname<89e06>/<8a98c> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <89e06>/<8a98c> size:920 mmap 0 : pointer(struct vm_area_struct<89e06>/<8acd1>) mm_rb 8 : struct rb_root<89e06>/<8eb33> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<89e06>/<8c976>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<89e06>/<967b5>)) membarrier_state 72 : typedef(atomic_t=struct noname<89e06>/<8a46b>) mm_users 76 : typedef(atomic_t=struct noname<89e06>/<8a46b>) mm_count 80 : typedef(atomic_t=struct noname<89e06>/<8a46b>) has_pinned 84 : typedef(atomic_t=struct noname<89e06>/<8a46b>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<89e06>/<8ba9f>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) mmap_lock 112 : struct rw_semaphore<89e06>/<8f2c8> mmlist 152 : struct list_head<89e06>/<8a274> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<89e06>/<8a931>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<89e06>/<967dd> binfmt 736 : pointer(struct linux_binfmt<89e06>/<96803>) context 744 : typedef(mm_context_t=struct noname<89e06>/<96813>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<89e06>/<96859>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) ioctx_table 808 : pointer(struct kioctx_table<89e06>/<968b8>) owner 816 : pointer(struct task_struct<89e06>/<8d995>) user_ns 824 : pointer(struct user_namespace<89e06>/<8f5d3>) exe_file 832 : pointer(struct file<89e06>/<8c976>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<89e06>/<968c2>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<89e06>/<8a46b>) uprobes_state 872 : struct uprobes_state<89e06>/<968c7> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) async_put_work 880 : struct work_struct<89e06>/<8f78b> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <89e06>/<8acd1> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<89e06>/<8acd1>) vm_prev 24 : pointer(struct vm_area_struct<89e06>/<8acd1>) vm_rb 32 : struct rb_node<89e06>/<8adf4> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<89e06>/<8a979>) vm_page_prot 72 : typedef(pgprot_t=struct noname<89e06>/<8ae32>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<89e06>/<8ad5d> anon_vma_chain 120 : struct list_head<89e06>/<8a274> anon_vma 136 : pointer(struct anon_vma<89e06>/<8ae53>) vm_ops 144 : pointer(const(struct vm_operations_struct<89e06>/<8ae62>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<89e06>/<8c976>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) vm_policy 184 : pointer(struct mempolicy<89e06>/<943b8>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<89e06>/<9679c> noname struct <89e06>/<8ad5d> size:32 rb 0 : struct rb_node<89e06>/<8adf4> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <89e06>/<8adf4> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<89e06>/<8adf4>) rb_left 16 : pointer(struct rb_node<89e06>/<8adf4>) noname struct <89e06>/<8ae32> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <89e06>/<8ae53> size:? vm_operations_struct struct <89e06>/<8ae62> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<89e06>/<8acd1>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<89e06>/<8acd1>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<89e06>/<8acd1>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<89e06>/<8acd1>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<89e06>/<8acd1>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<89e06>/<8af9d>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<89e06>/<8af9d>),enum page_entry_size<89e06>/<966e3>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<89e06>/<8af9d>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<89e06>/<8acd1>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<89e06>/<8af9d>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<89e06>/<8af9d>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<89e06>/<8acd1>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<89e06>/<8acd1>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<89e06>/<8acd1>),pointer(struct mempolicy<89e06>/<943b8>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<89e06>/<943b8>)(pointer(struct vm_area_struct<89e06>/<8acd1>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<89e06>/<8b0d4>)(pointer(struct vm_area_struct<89e06>/<8acd1>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <89e06>/<8af9d> size:96 vma 0 : pointer(struct vm_area_struct<89e06>/<8acd1>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<89e06>/<8b06b>)) pud 40 : pointer(typedef(pud_t=struct noname<89e06>/<8b097>)) orig_pte 48 : typedef(pte_t=struct noname<89e06>/<8b0be>) cow_page 56 : pointer(struct page<89e06>/<8b0d4>) page 64 : pointer(struct page<89e06>/<8b0d4>) pte 72 : pointer(typedef(pte_t=struct noname<89e06>/<8b0be>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<89e06>/<8b0d4>)) noname struct <89e06>/<8b06b> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <89e06>/<8b097> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <89e06>/<8b0be> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <89e06>/<8b0d4> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<89e06>/<8b0f1> noname 48 : union noname<89e06>/<8b330> _refcount 52 : typedef(atomic_t=struct noname<89e06>/<8a46b>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <89e06>/<8b0f1> size:40 noname 0 : struct noname<89e06>/<8b0fd> noname 0 : struct noname<89e06>/<8b13a> noname 0 : struct noname<89e06>/<8b153> noname 0 : struct noname<89e06>/<8b221> noname 0 : struct noname<89e06>/<8b26a> noname 0 : struct noname<89e06>/<8b29b> noname 0 : struct noname<89e06>/<8b2fd> callback_head 0 : struct callback_head<89e06>/<8cacd> noname struct <89e06>/<8b0fd> size:40 lru 0 : struct list_head<89e06>/<8a274> mapping 16 : pointer(struct address_space<89e06>/<8b383>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <89e06>/<8b13a> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <89e06>/<8b153> size:40 noname 0 : union noname<89e06>/<8b15f> slab_cache 16 : pointer(struct kmem_cache<89e06>/<91555>) freelist 24 : pointer(no type) noname 32 : union noname<89e06>/<8b1c1> noname union <89e06>/<8b15f> size:16 slab_list 0 : struct list_head<89e06>/<8a274> noname 0 : struct noname<89e06>/<8b177> noname struct <89e06>/<8b177> size:16 next 0 : pointer(struct page<89e06>/<8b0d4>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <89e06>/<8b1c1> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<89e06>/<8b1e5> noname struct <89e06>/<8b1e5> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <89e06>/<8b221> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<89e06>/<8a46b>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <89e06>/<8b26a> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<89e06>/<8a46b>) deferred_list 16 : struct list_head<89e06>/<8a274> noname struct <89e06>/<8b29b> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<89e06>/<8b0d4>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<89e06>/<8b2cb> ptl 32 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) noname union <89e06>/<8b2cb> size:8 pt_mm 0 : pointer(struct mm_struct<89e06>/<8a979>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) noname struct <89e06>/<8b2fd> size:16 pgmap 0 : pointer(struct dev_pagemap<89e06>/<96533>) zone_device_data 8 : pointer(no type) noname union <89e06>/<8b330> size:4 _mapcount 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <89e06>/<8b383> size:160 host 0 : pointer(struct inode<89e06>/<8b456>) i_pages 8 : struct xarray<89e06>/<8d95f> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<89e06>/<8a46b>) i_mmap 32 : struct rb_root_cached<89e06>/<8eb12> i_mmap_rwsem 48 : struct rw_semaphore<89e06>/<8f2c8> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<89e06>/<961d5>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) private_list 136 : struct list_head<89e06>/<8a274> private_data 152 : pointer(no type) inode struct <89e06>/<8b456> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) i_gid 8 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<89e06>/<8b81b>) i_default_acl 24 : pointer(struct posix_acl<89e06>/<8b81b>) i_op 32 : pointer(const(struct inode_operations<89e06>/<8b82a>)) i_sb 40 : pointer(struct super_block<89e06>/<8bd99>) i_mapping 48 : pointer(struct address_space<89e06>/<8b383>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<89e06>/<8b505> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<89e06>/<95fa9> i_mtime 104 : struct timespec64<89e06>/<95fa9> i_ctime 120 : struct timespec64<89e06>/<95fa9> i_lock 136 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<89e06>/<8f2c8> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<89e06>/<8d1cd> i_io_list 232 : struct list_head<89e06>/<8a274> i_wb 248 : pointer(struct bdi_writeback<89e06>/<96179>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<89e06>/<8a274> i_sb_list 280 : struct list_head<89e06>/<8a274> i_wb_list 296 : struct list_head<89e06>/<8a274> noname 312 : union noname<89e06>/<8b660> i_version 328 : typedef(atomic64_t=struct noname<89e06>/<8a931>) i_sequence 336 : typedef(atomic64_t=struct noname<89e06>/<8a931>) i_count 344 : typedef(atomic_t=struct noname<89e06>/<8a46b>) i_dio_count 348 : typedef(atomic_t=struct noname<89e06>/<8a46b>) i_writecount 352 : typedef(atomic_t=struct noname<89e06>/<8a46b>) i_readcount 356 : typedef(atomic_t=struct noname<89e06>/<8a46b>) noname 360 : union noname<89e06>/<8b6df> i_flctx 368 : pointer(struct file_lock_context<89e06>/<96183>) i_data 376 : struct address_space<89e06>/<8b383> i_devices 536 : struct list_head<89e06>/<8a274> noname 552 : union noname<89e06>/<8b734> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<89e06>/<95c47>) i_private 576 : pointer(no type) noname union <89e06>/<8b505> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <89e06>/<8b660> size:16 i_dentry 0 : struct hlist_head<89e06>/<8d851> i_rcu 0 : struct callback_head<89e06>/<8cacd> noname union <89e06>/<8b6df> size:8 i_fop 0 : pointer(const(struct file_operations<89e06>/<8cb0a>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<89e06>/<8b456>))) noname union <89e06>/<8b734> size:8 i_pipe 0 : pointer(struct pipe_inode_info<89e06>/<8cef1>) i_cdev 0 : pointer(struct cdev<89e06>/<961c6>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <89e06>/<8b7bd> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <89e06>/<8b7ef> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <89e06>/<8b81b> size:? inode_operations struct <89e06>/<8b82a> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<89e06>/<8b965>)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<89e06>/<8b965>),pointer(struct inode<89e06>/<8b456>),pointer(struct delayed_call<89e06>/<95df0>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<89e06>/<8b81b>)(pointer(struct inode<89e06>/<8b456>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>),pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>),pointer(struct iattr<89e06>/<95f34>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<89e06>/<8bd35>)),pointer(struct kstat<89e06>/<95fee>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<89e06>/<8b965>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct fiemap_extent_info<89e06>/<9610d>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct timespec64<89e06>/<95fa9>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),pointer(struct file<89e06>/<8c976>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct dentry<89e06>/<8b965>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct posix_acl<89e06>/<8b81b>),int (base type, DW_ATE_signed size:4))) dentry struct <89e06>/<8b965> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<89e06>/<8ba7d>) d_hash 8 : struct hlist_bl_node<89e06>/<8bab4> d_parent 24 : pointer(struct dentry<89e06>/<8b965>) d_name 32 : struct qstr<89e06>/<8badf> d_inode 48 : pointer(struct inode<89e06>/<8b456>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<89e06>/<8bb4f> d_op 96 : pointer(const(struct dentry_operations<89e06>/<8bba1>)) d_sb 104 : pointer(struct super_block<89e06>/<8bd99>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<89e06>/<8ba05> d_child 144 : struct list_head<89e06>/<8a274> d_subdirs 160 : struct list_head<89e06>/<8a274> d_u 176 : union noname<89e06>/<8ba46> noname union <89e06>/<8ba05> size:16 d_lru 0 : struct list_head<89e06>/<8a274> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>)) noname union <89e06>/<8ba46> size:16 d_alias 0 : struct hlist_node<89e06>/<8d1cd> d_in_lookup_hash 0 : struct hlist_bl_node<89e06>/<8bab4> d_rcu 0 : struct callback_head<89e06>/<8cacd> seqcount_spinlock struct <89e06>/<8ba7d> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<89e06>/<8ba9f>) seqcount struct <89e06>/<8ba9f> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <89e06>/<8bab4> size:16 next 0 : pointer(struct hlist_bl_node<89e06>/<8bab4>) pprev 8 : pointer(pointer(struct hlist_bl_node<89e06>/<8bab4>)) qstr struct <89e06>/<8badf> size:16 noname 0 : union noname<89e06>/<8baef> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <89e06>/<8baef> size:8 noname 0 : struct noname<89e06>/<8bafb> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <89e06>/<8bafb> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <89e06>/<8bb4f> size:8 noname 0 : union noname<89e06>/<8bb5f> noname union <89e06>/<8bb5f> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<89e06>/<8bb78> noname struct <89e06>/<8bb78> size:8 lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <89e06>/<8bba1> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<89e06>/<8b965>)),pointer(struct qstr<89e06>/<8badf>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<89e06>/<8b965>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<89e06>/<8badf>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<89e06>/<8b965>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<89e06>/<8b965>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<89e06>/<8b965>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<89e06>/<8b965>),pointer(struct inode<89e06>/<8b456>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<89e06>/<8b965>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<89e06>/<8bd2b>)(pointer(struct path<89e06>/<8bd35>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<89e06>/<8bd35>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<89e06>/<8b965>)(pointer(struct dentry<89e06>/<8b965>),pointer(const(struct inode<89e06>/<8b456>)))) vfsmount struct <89e06>/<8bd2b> size:? path struct <89e06>/<8bd35> size:16 mnt 0 : pointer(struct vfsmount<89e06>/<8bd2b>) dentry 8 : pointer(struct dentry<89e06>/<8b965>) super_block struct <89e06>/<8bd99> size:1408 s_list 0 : struct list_head<89e06>/<8a274> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<89e06>/<8c104>) s_op 48 : pointer(const(struct super_operations<89e06>/<95039>)) dq_op 56 : pointer(const(struct dquot_operations<89e06>/<954fb>)) s_qcop 64 : pointer(const(struct quotactl_ops<89e06>/<9562d>)) s_export_op 72 : pointer(const(struct export_operations<89e06>/<95989>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<89e06>/<8b965>) s_umount 112 : struct rw_semaphore<89e06>/<8f2c8> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<89e06>/<8a46b>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<89e06>/<9599d>))) s_roots 176 : struct hlist_bl_head<89e06>/<959a2> s_mounts 184 : struct list_head<89e06>/<8a274> s_bdev 200 : pointer(struct block_device<89e06>/<959bc>) s_bdi 208 : pointer(struct backing_dev_info<89e06>/<9144a>) s_mtd 216 : pointer(struct mtd_info<89e06>/<959c6>) s_instances 224 : struct hlist_node<89e06>/<8d1cd> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<89e06>/<959cb> s_writers 560 : struct sb_writers<89e06>/<95b70> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<89e06>/<95c47>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<89e06>/<95c57>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<89e06>/<8a8e2> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<89e06>/<8bba1>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<89e06>/<95c74> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<89e06>/<90b63>) s_pins 1136 : struct hlist_head<89e06>/<8d851> s_user_ns 1144 : pointer(struct user_namespace<89e06>/<8f5d3>) s_dentry_lru 1152 : struct list_lru<89e06>/<95cfc> s_inode_lru 1184 : struct list_lru<89e06>/<95cfc> rcu 1216 : struct callback_head<89e06>/<8cacd> destroy_work 1232 : struct work_struct<89e06>/<8f78b> s_sync_lock 1264 : struct mutex<89e06>/<8a8e2> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) s_inodes 1352 : struct list_head<89e06>/<8a274> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) s_inodes_wb 1376 : struct list_head<89e06>/<8a274> file_system_type struct <89e06>/<8c104> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<89e06>/<8c1f3>))) parameters 24 : pointer(const(struct fs_parameter_spec<89e06>/<8c202>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<89e06>/<8b965>)(pointer(struct file_system_type<89e06>/<8c104>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<89e06>/<8bd99>))) owner 48 : pointer(struct module<89e06>/<8c237>) next 56 : pointer(struct file_system_type<89e06>/<8c104>) fs_supers 64 : struct hlist_head<89e06>/<8d851> s_lock_key 72 : struct lock_class_key<89e06>/<923d0> s_umount_key 72 : struct lock_class_key<89e06>/<923d0> s_vfs_rename_key 72 : struct lock_class_key<89e06>/<923d0> s_writers_key 72 : struct lock_class_key<89e06>/<923d0>[3] i_lock_key 72 : struct lock_class_key<89e06>/<923d0> i_mutex_key 72 : struct lock_class_key<89e06>/<923d0> i_mutex_dir_key 72 : struct lock_class_key<89e06>/<923d0> fs_context struct <89e06>/<8c1f3> size:? fs_parameter_spec struct <89e06>/<8c202> size:? module struct <89e06>/<8c237> size:832 state 0 : enum module_state<89e06>/<8c4e6> list 8 : struct list_head<89e06>/<8a274> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<89e06>/<8c518> modinfo_attrs 176 : pointer(struct module_attribute<89e06>/<9480d>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<89e06>/<8c55d>) syms 208 : pointer(const(struct kernel_symbol<89e06>/<948d3>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<89e06>/<8a8e2> kp 264 : pointer(struct kernel_param<89e06>/<9490f>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<89e06>/<948d3>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<89e06>/<948d3>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<89e06>/<94aae>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<89e06>/<94ad9> init_layout 464 : struct module_layout<89e06>/<94ad9> arch 544 : struct mod_arch_specific<89e06>/<94b76> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<89e06>/<8a274> bug_table 608 : pointer(struct bug_entry<89e06>/<94c12>) kallsyms 616 : pointer(struct mod_kallsyms<89e06>/<94c50>) core_kallsyms 624 : struct mod_kallsyms<89e06>/<94c50> sect_attrs 656 : pointer(struct module_sect_attrs<89e06>/<94d20>) notes_attrs 664 : pointer(struct module_notes_attrs<89e06>/<94d2a>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<89e06>/<94d39>)) jump_entries 720 : pointer(struct jump_entry<89e06>/<94ff6>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<89e06>/<8a274> target_list 752 : struct list_head<89e06>/<8a274> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<89e06>/<8a46b>) module_state enum <89e06>/<8c4e6> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 module_kobject struct <89e06>/<8c518> size:96 kobj 0 : struct kobject<89e06>/<8c55d> mod 64 : pointer(struct module<89e06>/<8c237>) drivers_dir 72 : pointer(struct kobject<89e06>/<8c55d>) mp 80 : pointer(struct module_param_attrs<89e06>/<94803>) kobj_completion 88 : pointer(struct completion<89e06>/<8eebe>) kobject struct <89e06>/<8c55d> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<89e06>/<8a274> parent 24 : pointer(struct kobject<89e06>/<8c55d>) kset 32 : pointer(struct kset<89e06>/<8c60f>) ktype 40 : pointer(struct kobj_type<89e06>/<8c74a>) sd 48 : pointer(struct kernfs_node<89e06>/<90055>) kref 56 : struct kref<89e06>/<947e9> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <89e06>/<8c60f> size:96 list 0 : struct list_head<89e06>/<8a274> list_lock 16 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) kobj 24 : struct kobject<89e06>/<8c55d> uevent_ops 88 : pointer(const(struct kset_uevent_ops<89e06>/<8c652>)) kset_uevent_ops struct <89e06>/<8c652> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<89e06>/<8c60f>),pointer(struct kobject<89e06>/<8c55d>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<89e06>/<8c60f>),pointer(struct kobject<89e06>/<8c55d>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<89e06>/<8c60f>),pointer(struct kobject<89e06>/<8c55d>),pointer(struct kobj_uevent_env<89e06>/<8c6d7>)))) kobj_uevent_env struct <89e06>/<8c6d7> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <89e06>/<8c74a> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<89e06>/<8c55d>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<89e06>/<8c7bd>)) default_attrs 16 : pointer(pointer(struct attribute<89e06>/<8c825>)) default_groups 24 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<89e06>/<92f46>))(pointer(struct kobject<89e06>/<8c55d>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<89e06>/<8c55d>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<89e06>/<8c55d>),pointer(typedef(kuid_t=struct noname<89e06>/<8b7bd>)),pointer(typedef(kgid_t=struct noname<89e06>/<8b7ef>)))) sysfs_ops struct <89e06>/<8c7bd> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<89e06>/<8c55d>),pointer(struct attribute<89e06>/<8c825>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<89e06>/<8c55d>),pointer(struct attribute<89e06>/<8c825>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <89e06>/<8c825> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <89e06>/<8c879> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<89e06>/<8c55d>),pointer(struct attribute<89e06>/<8c825>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<89e06>/<8c55d>),pointer(struct bin_attribute<89e06>/<8c8f7>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<89e06>/<8c825>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<89e06>/<8c8f7>)) bin_attribute struct <89e06>/<8c8f7> size:56 attr 0 : struct attribute<89e06>/<8c825> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),pointer(struct kobject<89e06>/<8c55d>),pointer(struct bin_attribute<89e06>/<8c8f7>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),pointer(struct kobject<89e06>/<8c55d>),pointer(struct bin_attribute<89e06>/<8c8f7>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct kobject<89e06>/<8c55d>),pointer(struct bin_attribute<89e06>/<8c8f7>),pointer(struct vm_area_struct<89e06>/<8acd1>))) file struct <89e06>/<8c976> size:232 f_u 0 : union noname<89e06>/<8c98d> f_path 16 : struct path<89e06>/<8bd35> f_inode 32 : pointer(struct inode<89e06>/<8b456>) f_op 40 : pointer(const(struct file_operations<89e06>/<8cb0a>)) f_lock 48 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) f_write_hint 52 : enum rw_hint<89e06>/<8d721> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<89e06>/<8a8e2> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<89e06>/<8d75e> f_cred 144 : pointer(const(struct cred<89e06>/<8ef91>)) f_ra 152 : struct file_ra_state<89e06>/<94727> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<89e06>/<8d851>) f_mapping 216 : pointer(struct address_space<89e06>/<8b383>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <89e06>/<8c98d> size:16 fu_llist 0 : struct llist_node<89e06>/<8cab3> fu_rcuhead 0 : struct callback_head<89e06>/<8cacd> llist_node struct <89e06>/<8cab3> size:8 next 0 : pointer(struct llist_node<89e06>/<8cab3>) callback_head struct <89e06>/<8cacd> size:16 next 0 : pointer(struct callback_head<89e06>/<8cacd>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<89e06>/<8cacd>))) file_operations struct <89e06>/<8cb0a> size:256 owner 0 : pointer(struct module<89e06>/<8c237>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<89e06>/<8cd2c>),pointer(struct iov_iter<89e06>/<8cddf>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<89e06>/<8cd2c>),pointer(struct iov_iter<89e06>/<8cddf>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<89e06>/<8cd2c>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct dir_context<89e06>/<8cf25>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct dir_context<89e06>/<8cf25>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<89e06>/<8c976>),pointer(struct poll_table_struct<89e06>/<8cfa3>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<89e06>/<8c976>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<89e06>/<8c976>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct vm_area_struct<89e06>/<8acd1>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct file<89e06>/<8c976>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct file<89e06>/<8c976>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<89e06>/<8c976>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<89e06>/<8d065>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),pointer(struct page<89e06>/<8b0d4>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<89e06>/<8c976>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<89e06>/<8d065>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<89e06>/<8cef1>),pointer(struct file<89e06>/<8c976>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<89e06>/<8cef1>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<89e06>/<8d065>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<89e06>/<8c976>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<89e06>/<8d594>),pointer(struct file<89e06>/<8c976>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <89e06>/<8cd2c> size:48 ki_filp 0 : pointer(struct file<89e06>/<8c976>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<89e06>/<8cd2c>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<89e06>/<8cd99> noname union <89e06>/<8cd99> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<89e06>/<8cdd5>) wait_page_queue struct <89e06>/<8cdd5> size:? iov_iter struct <89e06>/<8cddf> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<89e06>/<8ce13> noname 32 : union noname<89e06>/<8ce50> noname union <89e06>/<8ce13> size:8 iov 0 : pointer(const(struct iovec<89e06>/<8ce91>)) kvec 0 : pointer(const(struct kvec<89e06>/<8cebc>)) bvec 0 : pointer(const(struct bio_vec<89e06>/<8cee7>)) pipe 0 : pointer(struct pipe_inode_info<89e06>/<8cef1>) noname union <89e06>/<8ce50> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<89e06>/<8ce68> noname struct <89e06>/<8ce68> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <89e06>/<8ce91> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <89e06>/<8cebc> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <89e06>/<8cee7> size:? pipe_inode_info struct <89e06>/<8cef1> size:? dir_context struct <89e06>/<8cf25> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<89e06>/<8cf25>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <89e06>/<8cfa3> size:? file_lock struct <89e06>/<8d065> size:216 fl_blocker 0 : pointer(struct file_lock<89e06>/<8d065>) fl_list 8 : struct list_head<89e06>/<8a274> fl_link 24 : struct hlist_node<89e06>/<8d1cd> fl_blocked_requests 40 : struct list_head<89e06>/<8a274> fl_blocked_member 56 : struct list_head<89e06>/<8a274> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) fl_file 120 : pointer(struct file<89e06>/<8c976>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<89e06>/<8d229>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<89e06>/<8d312>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<89e06>/<8d35d>)) fl_u 184 : union noname<89e06>/<8d172> noname union <89e06>/<8d172> size:32 nfs_fl 0 : struct nfs_lock_info<89e06>/<8d440> nfs4_fl 0 : struct nfs4_lock_info<89e06>/<8d477> afs 0 : struct noname<89e06>/<8d19e> noname struct <89e06>/<8d19e> size:24 link 0 : struct list_head<89e06>/<8a274> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <89e06>/<8d1cd> size:16 next 0 : pointer(struct hlist_node<89e06>/<8d1cd>) pprev 8 : pointer(pointer(struct hlist_node<89e06>/<8d1cd>)) wait_queue_head struct <89e06>/<8d203> size:24 lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) head 8 : struct list_head<89e06>/<8a274> fasync_struct struct <89e06>/<8d229> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<89e06>/<8d28d>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<89e06>/<8d229>) fa_file 24 : pointer(struct file<89e06>/<8c976>) fa_rcu 32 : struct callback_head<89e06>/<8cacd> noname struct <89e06>/<8d28d> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<89e06>/<8d2a9>) qrwlock struct <89e06>/<8d2a9> size:8 noname 0 : union noname<89e06>/<8d2b9> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<89e06>/<8a3f4>) noname union <89e06>/<8d2b9> size:4 cnts 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) noname 0 : struct noname<89e06>/<8d2d1> noname struct <89e06>/<8d2d1> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <89e06>/<8d312> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<89e06>/<8d065>),pointer(struct file_lock<89e06>/<8d065>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<89e06>/<8d065>))) lock_manager_operations struct <89e06>/<8d35d> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<89e06>/<8d065>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<89e06>/<8d065>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<89e06>/<8d065>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<89e06>/<8d065>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<89e06>/<8a274>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<89e06>/<8d065>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<89e06>/<8d065>))) nfs_lock_info struct <89e06>/<8d440> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<89e06>/<8d472>) list 16 : struct list_head<89e06>/<8a274> nlm_lockowner struct <89e06>/<8d472> size:? nfs4_lock_info struct <89e06>/<8d477> size:8 owner 0 : pointer(struct nfs4_lock_state<89e06>/<8d491>) nfs4_lock_state struct <89e06>/<8d491> size:? seq_file struct <89e06>/<8d594> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<89e06>/<8a8e2> op 88 : pointer(const(struct seq_operations<89e06>/<8d637>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<89e06>/<8c976>)) private 112 : pointer(no type) seq_operations struct <89e06>/<8d637> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<89e06>/<8d594>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<89e06>/<8d594>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<89e06>/<8d594>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(no type))) rw_hint enum <89e06>/<8d721> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 fown_struct struct <89e06>/<8d75e> size:32 lock 0 : typedef(rwlock_t=struct noname<89e06>/<8d28d>) pid 8 : pointer(struct pid<89e06>/<8d7bb>) pid_type 16 : enum pid_type<89e06>/<946fc> uid 20 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) euid 24 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <89e06>/<8d7bb> size:112 count 0 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) tasks 16 : struct hlist_head<89e06>/<8d851>[4] inodes 48 : struct hlist_head<89e06>/<8d851> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) rcu 80 : struct callback_head<89e06>/<8cacd> numbers 96 : struct upid<89e06>/<8d872>[1] refcount_struct struct <89e06>/<8d830> size:4 refs 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) hlist_head struct <89e06>/<8d851> size:8 first 0 : pointer(struct hlist_node<89e06>/<8d1cd>) upid struct <89e06>/<8d872> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<89e06>/<8d898>) pid_namespace struct <89e06>/<8d898> size:136 idr 0 : struct idr<89e06>/<8d932> rcu 24 : struct callback_head<89e06>/<8cacd> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<89e06>/<8d995>) pid_cachep 56 : pointer(struct kmem_cache<89e06>/<91555>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<89e06>/<8d898>) bacct 80 : pointer(struct fs_pin<89e06>/<946f7>) user_ns 88 : pointer(struct user_namespace<89e06>/<8f5d3>) ucounts 96 : pointer(struct ucounts<89e06>/<8fa71>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<89e06>/<8f743> idr struct <89e06>/<8d932> size:24 idr_rt 0 : struct xarray<89e06>/<8d95f> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <89e06>/<8d95f> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <89e06>/<8d995> size:3456 thread_info 0 : struct thread_info<89e06>/<8e4c6> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<89e06>/<8e522> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<89e06>/<8d995>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<89e06>/<8e57e>)) se 128 : struct sched_entity<89e06>/<8e583> rt 384 : struct sched_rt_entity<89e06>/<8e742> sched_task_group 432 : pointer(struct task_group<89e06>/<8e7b1>) dl 440 : struct sched_dl_entity<89e06>/<8e7b6> preempt_notifiers 664 : struct hlist_head<89e06>/<8d851> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<89e06>/<8eb6c>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<89e06>/<8eb6c>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<89e06>/<8eb8d> rcu_node_entry 744 : struct list_head<89e06>/<8a274> rcu_blocked_node 760 : pointer(struct rcu_node<89e06>/<8ebf0>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<89e06>/<8a274> sched_info 800 : struct sched_info<89e06>/<8ebf5> tasks 832 : struct list_head<89e06>/<8a274> pushable_tasks 848 : struct plist_node<89e06>/<8ec33> pushable_dl_tasks 888 : struct rb_node<89e06>/<8adf4> mm 912 : pointer(struct mm_struct<89e06>/<8a979>) active_mm 920 : pointer(struct mm_struct<89e06>/<8a979>) vmacache 928 : struct vmacache<89e06>/<8ec60> rss_stat 968 : struct task_rss_stat<89e06>/<8ec8d> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<89e06>/<8ecba> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<89e06>/<8d995>) parent 1112 : pointer(struct task_struct<89e06>/<8d995>) children 1120 : struct list_head<89e06>/<8a274> sibling 1136 : struct list_head<89e06>/<8a274> group_leader 1152 : pointer(struct task_struct<89e06>/<8d995>) ptraced 1160 : struct list_head<89e06>/<8a274> ptrace_entry 1176 : struct list_head<89e06>/<8a274> thread_pid 1192 : pointer(struct pid<89e06>/<8d7bb>) pid_links 1200 : struct hlist_node<89e06>/<8d1cd>[4] thread_group 1264 : struct list_head<89e06>/<8a274> thread_node 1280 : struct list_head<89e06>/<8a274> vfork_done 1296 : pointer(struct completion<89e06>/<8eebe>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<89e06>/<8ef00> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<89e06>/<8ef2d> ptracer_cred 1496 : pointer(const(struct cred<89e06>/<8ef91>)) real_cred 1504 : pointer(const(struct cred<89e06>/<8ef91>)) cred 1512 : pointer(const(struct cred<89e06>/<8ef91>)) cached_requested_key 1520 : pointer(struct key<89e06>/<8f111>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<89e06>/<8fb1d>) sysvsem 1552 : struct sysv_sem<89e06>/<8fb22> sysvshm 1560 : struct sysv_shm<89e06>/<8fb41> fs 1576 : pointer(struct fs_struct<89e06>/<8fb5b>) files 1584 : pointer(struct files_struct<89e06>/<8fb65>) io_uring 1592 : pointer(struct io_uring_task<89e06>/<8fb6f>) nsproxy 1600 : pointer(struct nsproxy<89e06>/<8fb79>) signal 1608 : pointer(struct signal_struct<89e06>/<90b6d>) sighand 1616 : pointer(struct sighand_struct<89e06>/<912e7>) blocked 1624 : typedef(sigset_t=struct noname<89e06>/<90eba>) real_blocked 1632 : typedef(sigset_t=struct noname<89e06>/<90eba>) saved_sigmask 1640 : typedef(sigset_t=struct noname<89e06>/<90eba>) pending 1648 : struct sigpending<89e06>/<90e8e> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<89e06>/<8cacd>) audit_context 1704 : pointer(struct audit_context<89e06>/<913bd>) loginuid 1712 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<89e06>/<913c2> syscall_dispatch 1736 : struct syscall_user_dispatch<89e06>/<913f9> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) wake_q 1760 : struct wake_q_node<89e06>/<91401> pi_waiters 1768 : struct rb_root_cached<89e06>/<8eb12> pi_top_task 1784 : pointer(struct task_struct<89e06>/<8d995>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<89e06>/<91422>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<89e06>/<9142c>) plug 1816 : pointer(struct blk_plug<89e06>/<91436>) reclaim_state 1824 : pointer(struct reclaim_state<89e06>/<91440>) backing_dev_info 1832 : pointer(struct backing_dev_info<89e06>/<9144a>) io_context 1840 : pointer(struct io_context<89e06>/<91454>) capture_control 1848 : pointer(struct capture_control<89e06>/<9155f>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<89e06>/<91574>)) ioac 1872 : struct task_io_accounting<89e06>/<90f92> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<89e06>/<917fa>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<89e06>/<8ba7d>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<89e06>/<8fc68>) cg_list 1984 : struct list_head<89e06>/<8a274> robust_list 2000 : pointer(struct robust_list_head<89e06>/<91810>) compat_robust_list 2008 : pointer(struct compat_robust_list_head<89e06>/<9181a>) pi_state_list 2016 : struct list_head<89e06>/<8a274> pi_state_cache 2032 : pointer(struct futex_pi_state<89e06>/<9187d>) futex_exit_mutex 2040 : struct mutex<89e06>/<8a8e2> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<89e06>/<91893>)[2] perf_event_mutex 2096 : struct mutex<89e06>/<8a8e2> perf_event_list 2128 : struct list_head<89e06>/<8a274> mempolicy 2144 : pointer(struct mempolicy<89e06>/<943b8>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<89e06>/<8cacd> numa_group 2224 : pointer(struct numa_group<89e06>/<943c2>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<89e06>/<943dd>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<89e06>/<94434> noname 2304 : union noname<89e06>/<8e37e> splice_pipe 2320 : pointer(struct pipe_inode_info<89e06>/<8cef1>) task_frag 2328 : struct page_frag<89e06>/<9443c> delays 2344 : pointer(struct task_delay_info<89e06>/<9446e>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<89e06>/<94478>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<89e06>/<94478>) throttle_queue 2416 : pointer(struct request_queue<89e06>/<9154b>) kmap_ctrl 2424 : struct kmap_ctrl<89e06>/<9447d> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<89e06>/<8d995>) stack_vm_area 2440 : pointer(struct vm_struct<89e06>/<9448b>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<89e06>/<944f9> noname union <89e06>/<8e37e> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) rcu 0 : struct callback_head<89e06>/<8cacd> thread_info struct <89e06>/<8e4c6> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<89e06>/<8e4e2> noname union <89e06>/<8e4e2> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<89e06>/<8e4fe> noname struct <89e06>/<8e4fe> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <89e06>/<8e522> size:16 llist 0 : struct llist_node<89e06>/<8cab3> noname 8 : union noname<89e06>/<8e53e> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <89e06>/<8e53e> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) sched_class struct <89e06>/<8e57e> size:? sched_entity struct <89e06>/<8e583> size:256 load 0 : struct load_weight<89e06>/<8e660> run_node 16 : struct rb_node<89e06>/<8adf4> group_node 40 : struct list_head<89e06>/<8a274> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<89e06>/<8e684> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<89e06>/<8e583>) cfs_rq 120 : pointer(struct cfs_rq<89e06>/<8e697>) my_q 128 : pointer(struct cfs_rq<89e06>/<8e697>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<89e06>/<8e69c> load_weight struct <89e06>/<8e660> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <89e06>/<8e684> size:0 cfs_rq struct <89e06>/<8e697> size:? sched_avg struct <89e06>/<8e69c> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<89e06>/<8e71d> util_est struct <89e06>/<8e71d> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <89e06>/<8e742> size:48 run_list 0 : struct list_head<89e06>/<8a274> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<89e06>/<8e742>) task_group struct <89e06>/<8e7b1> size:? sched_dl_entity struct <89e06>/<8e7b6> size:224 rb_node 0 : struct rb_node<89e06>/<8adf4> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<89e06>/<8e89d> inactive_timer 152 : struct hrtimer<89e06>/<8e89d> pi_se 216 : pointer(struct sched_dl_entity<89e06>/<8e7b6>) hrtimer struct <89e06>/<8e89d> size:64 node 0 : struct timerqueue_node<89e06>/<8e906> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<89e06>/<8e943>(pointer(struct hrtimer<89e06>/<8e89d>))) base 48 : pointer(struct hrtimer_clock_base<89e06>/<8e966>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <89e06>/<8e906> size:32 node 0 : struct rb_node<89e06>/<8adf4> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_restart enum <89e06>/<8e943> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 hrtimer_clock_base struct <89e06>/<8e966> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<89e06>/<8e9d5>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<89e06>/<8eae6>) running 24 : pointer(struct hrtimer<89e06>/<8e89d>) active 32 : struct timerqueue_head<89e06>/<8eafd> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <89e06>/<8e9d5> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<89e06>/<8e89d>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<89e06>/<8e89d>) clock_base 64 : struct hrtimer_clock_base<89e06>/<8e966>[8] seqcount_raw_spinlock struct <89e06>/<8eae6> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<89e06>/<8ba9f>) timerqueue_head struct <89e06>/<8eafd> size:16 rb_root 0 : struct rb_root_cached<89e06>/<8eb12> rb_root_cached struct <89e06>/<8eb12> size:16 rb_root 0 : struct rb_root<89e06>/<8eb33> rb_leftmost 8 : pointer(struct rb_node<89e06>/<8adf4>) rb_root struct <89e06>/<8eb33> size:8 rb_node 0 : pointer(struct rb_node<89e06>/<8adf4>) cpumask struct <89e06>/<8eb6c> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <89e06>/<8eb8d> size:4 b 0 : struct noname<89e06>/<8eba3> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <89e06>/<8eba3> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <89e06>/<8ebf0> size:? sched_info struct <89e06>/<8ebf5> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <89e06>/<8ec33> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<89e06>/<8a274> node_list 24 : struct list_head<89e06>/<8a274> vmacache struct <89e06>/<8ec60> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<89e06>/<8acd1>)[4] task_rss_stat struct <89e06>/<8ec8d> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <89e06>/<8ecba> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<89e06>/<8ecba>))) noname 8 : union noname<89e06>/<8ecd6> noname union <89e06>/<8ecd6> size:40 futex 0 : struct noname<89e06>/<8ece6> nanosleep 0 : struct noname<89e06>/<8ed3f> poll 0 : struct noname<89e06>/<8ed99> noname struct <89e06>/<8ece6> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <89e06>/<8ed3f> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<89e06>/<8edf6> noname 8 : union noname<89e06>/<8ed63> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <89e06>/<8ed63> size:8 rmtp 0 : pointer(struct __kernel_timespec<89e06>/<8ee1a>) compat_rmtp 0 : pointer(struct old_timespec32<89e06>/<8ee4b>) noname struct <89e06>/<8ed99> size:32 ufds 0 : pointer(struct pollfd<89e06>/<8ee92>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) timespec_type enum <89e06>/<8edf6> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 __kernel_timespec struct <89e06>/<8ee1a> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <89e06>/<8ee4b> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <89e06>/<8ee92> size:? completion struct <89e06>/<8eebe> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<89e06>/<8eedf> swait_queue_head struct <89e06>/<8eedf> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) task_list 8 : struct list_head<89e06>/<8a274> prev_cputime struct <89e06>/<8ef00> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) posix_cputimers struct <89e06>/<8ef2d> size:80 bases 0 : struct posix_cputimer_base<89e06>/<8ef66>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <89e06>/<8ef66> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<89e06>/<8eafd> cred struct <89e06>/<8ef91> size:168 usage 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) uid 4 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) gid 8 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) suid 12 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) sgid 16 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) euid 20 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) egid 24 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) fsuid 28 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) fsgid 32 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<89e06>/<8f0eb>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<89e06>/<8f0eb>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<89e06>/<8f0eb>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<89e06>/<8f0eb>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<89e06>/<8f0eb>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<89e06>/<8f111>) process_keyring 96 : pointer(struct key<89e06>/<8f111>) thread_keyring 104 : pointer(struct key<89e06>/<8f111>) request_key_auth 112 : pointer(struct key<89e06>/<8f111>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<89e06>/<8f4cc>) user_ns 136 : pointer(struct user_namespace<89e06>/<8f5d3>) group_info 144 : pointer(struct group_info<89e06>/<8fad3>) noname 152 : union noname<89e06>/<8f0c1> noname union <89e06>/<8f0c1> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<89e06>/<8cacd> kernel_cap_struct struct <89e06>/<8f0eb> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <89e06>/<8f111> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<89e06>/<8f139> sem 32 : struct rw_semaphore<89e06>/<8f2c8> user 72 : pointer(struct key_user<89e06>/<8f312>) security 80 : pointer(no type) noname 88 : union noname<89e06>/<8f183> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) gid 108 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<89e06>/<8f208> noname 176 : union noname<89e06>/<8f26a> restrict_link 208 : pointer(struct key_restriction<89e06>/<8f45c>) noname union <89e06>/<8f139> size:24 graveyard_link 0 : struct list_head<89e06>/<8a274> serial_node 0 : struct rb_node<89e06>/<8adf4> noname union <89e06>/<8f183> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <89e06>/<8f208> size:40 index_key 0 : struct keyring_index_key<89e06>/<8f33f> noname 0 : struct noname<89e06>/<8f220> noname struct <89e06>/<8f220> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<89e06>/<8f3c7>) domain_tag 24 : pointer(struct key_tag<89e06>/<8f3d1>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <89e06>/<8f26a> size:32 payload 0 : union key_payload<89e06>/<8f3ff> noname 0 : struct noname<89e06>/<8f283> noname struct <89e06>/<8f283> size:32 name_link 0 : struct list_head<89e06>/<8a274> keys 16 : struct assoc_array<89e06>/<8f42c> rw_semaphore struct <89e06>/<8f2c8> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) osq 16 : struct optimistic_spin_queue<89e06>/<8a95f> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) wait_list 24 : struct list_head<89e06>/<8a274> key_user struct <89e06>/<8f312> size:? keyring_index_key struct <89e06>/<8f33f> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<89e06>/<8f35b> type 16 : pointer(struct key_type<89e06>/<8f3c7>) domain_tag 24 : pointer(struct key_tag<89e06>/<8f3d1>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <89e06>/<8f35b> size:8 noname 0 : struct noname<89e06>/<8f367> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <89e06>/<8f367> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <89e06>/<8f3c7> size:? key_tag struct <89e06>/<8f3d1> size:24 rcu 0 : struct callback_head<89e06>/<8cacd> usage 16 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <89e06>/<8f3ff> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <89e06>/<8f42c> size:16 root 0 : pointer(struct assoc_array_ptr<89e06>/<8f452>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <89e06>/<8f452> size:? key_restriction struct <89e06>/<8f45c> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<89e06>/<8f111>),pointer(const(struct key_type<89e06>/<8f3c7>)),pointer(const(union key_payload<89e06>/<8f3ff>)),pointer(struct key<89e06>/<8f111>)))) key 8 : pointer(struct key<89e06>/<8f111>) keytype 16 : pointer(struct key_type<89e06>/<8f3c7>) user_struct struct <89e06>/<8f4cc> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) processes 4 : typedef(atomic_t=struct noname<89e06>/<8a46b>) sigpending 8 : typedef(atomic_t=struct noname<89e06>/<8a46b>) fanotify_listeners 12 : typedef(atomic_t=struct noname<89e06>/<8a46b>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) uidhash_node 56 : struct hlist_node<89e06>/<8d1cd> uid 72 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) ratelimit 88 : struct ratelimit_state<89e06>/<8f571> ratelimit_state struct <89e06>/<8f571> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <89e06>/<8f5d3> size:520 uid_map 0 : struct uid_gid_map<89e06>/<8f6b2> gid_map 72 : struct uid_gid_map<89e06>/<8f6b2> projid_map 144 : struct uid_gid_map<89e06>/<8f6b2> parent 216 : pointer(struct user_namespace<89e06>/<8f5d3>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) group 232 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) ns 240 : struct ns_common<89e06>/<8f743> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<89e06>/<8a274> user_keyring_register 288 : pointer(struct key<89e06>/<8f111>) keyring_sem 296 : struct rw_semaphore<89e06>/<8f2c8> work 336 : struct work_struct<89e06>/<8f78b> set 368 : struct ctl_table_set<89e06>/<8f7d4> sysctls 464 : pointer(struct ctl_table_header<89e06>/<8f82b>) ucounts 472 : pointer(struct ucounts<89e06>/<8fa71>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <89e06>/<8f6b2> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<89e06>/<8f6ce> noname union <89e06>/<8f6ce> size:64 extent 0 : struct uid_gid_extent<89e06>/<8f711>[5] noname 0 : struct noname<89e06>/<8f6e6> noname struct <89e06>/<8f6e6> size:16 forward 0 : pointer(struct uid_gid_extent<89e06>/<8f711>) reverse 8 : pointer(struct uid_gid_extent<89e06>/<8f711>) uid_gid_extent struct <89e06>/<8f711> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <89e06>/<8f743> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) ops 8 : pointer(const(struct proc_ns_operations<89e06>/<8f786>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) proc_ns_operations struct <89e06>/<8f786> size:? work_struct struct <89e06>/<8f78b> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) entry 8 : struct list_head<89e06>/<8a274> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<89e06>/<8f78b>)))) ctl_table_set struct <89e06>/<8f7d4> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<89e06>/<8f7d4>))) dir 8 : struct ctl_dir<89e06>/<8f80a> ctl_dir struct <89e06>/<8f80a> size:88 header 0 : struct ctl_table_header<89e06>/<8f82b> root 80 : struct rb_root<89e06>/<8eb33> ctl_table_header struct <89e06>/<8f82b> size:80 noname 0 : union noname<89e06>/<8f83b> unregistering 24 : pointer(struct completion<89e06>/<8eebe>) ctl_table_arg 32 : pointer(struct ctl_table<89e06>/<8f8e4>) root 40 : pointer(struct ctl_table_root<89e06>/<8f9b8>) set 48 : pointer(struct ctl_table_set<89e06>/<8f7d4>) parent 56 : pointer(struct ctl_dir<89e06>/<8f80a>) node 64 : pointer(struct ctl_node<89e06>/<8fa4a>) inodes 72 : struct hlist_head<89e06>/<8d851> noname union <89e06>/<8f83b> size:24 noname 0 : struct noname<89e06>/<8f847> rcu 0 : struct callback_head<89e06>/<8cacd> noname struct <89e06>/<8f847> size:24 ctl_table 0 : pointer(struct ctl_table<89e06>/<8f8e4>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <89e06>/<8f8e4> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<89e06>/<8f8e4>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<89e06>/<8f8e4>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<89e06>/<8f992>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <89e06>/<8f992> size:32 event 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) ctl_table_root struct <89e06>/<8f9b8> size:120 default_set 0 : struct ctl_table_set<89e06>/<8f7d4> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<89e06>/<8f7d4>)(pointer(struct ctl_table_root<89e06>/<8f9b8>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<89e06>/<8f82b>),pointer(struct ctl_table<89e06>/<8f8e4>),pointer(typedef(kuid_t=struct noname<89e06>/<8b7bd>)),pointer(typedef(kgid_t=struct noname<89e06>/<8b7ef>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<89e06>/<8f82b>),pointer(struct ctl_table<89e06>/<8f8e4>))) ctl_node struct <89e06>/<8fa4a> size:32 node 0 : struct rb_node<89e06>/<8adf4> header 24 : pointer(struct ctl_table_header<89e06>/<8f82b>) ucounts struct <89e06>/<8fa71> size:72 node 0 : struct hlist_node<89e06>/<8d1cd> ns 16 : pointer(struct user_namespace<89e06>/<8f5d3>) uid 24 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<89e06>/<8a46b>)[10] group_info struct <89e06>/<8fad3> size:8 usage 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<89e06>/<8b7ef>)[0] nameidata struct <89e06>/<8fb1d> size:? sysv_sem struct <89e06>/<8fb22> size:8 undo_list 0 : pointer(struct sem_undo_list<89e06>/<8fb3c>) sem_undo_list struct <89e06>/<8fb3c> size:? sysv_shm struct <89e06>/<8fb41> size:16 shm_clist 0 : struct list_head<89e06>/<8a274> fs_struct struct <89e06>/<8fb5b> size:? files_struct struct <89e06>/<8fb65> size:? io_uring_task struct <89e06>/<8fb6f> size:? nsproxy struct <89e06>/<8fb79> size:72 count 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) uts_ns 8 : pointer(struct uts_namespace<89e06>/<8fbf3>) ipc_ns 16 : pointer(struct ipc_namespace<89e06>/<8fbfd>) mnt_ns 24 : pointer(struct mnt_namespace<89e06>/<8fc07>) pid_ns_for_children 32 : pointer(struct pid_namespace<89e06>/<8d898>) net_ns 40 : pointer(struct net<89e06>/<8fc11>) time_ns 48 : pointer(struct time_namespace<89e06>/<8fc1b>) time_ns_for_children 56 : pointer(struct time_namespace<89e06>/<8fc1b>) cgroup_ns 64 : pointer(struct cgroup_namespace<89e06>/<8fc25>) uts_namespace struct <89e06>/<8fbf3> size:? ipc_namespace struct <89e06>/<8fbfd> size:? mnt_namespace struct <89e06>/<8fc07> size:? net struct <89e06>/<8fc11> size:? time_namespace struct <89e06>/<8fc1b> size:? cgroup_namespace struct <89e06>/<8fc25> size:48 ns 0 : struct ns_common<89e06>/<8f743> user_ns 24 : pointer(struct user_namespace<89e06>/<8f5d3>) ucounts 32 : pointer(struct ucounts<89e06>/<8fa71>) root_cset 40 : pointer(struct css_set<89e06>/<8fc68>) css_set struct <89e06>/<8fc68> size:456 subsys 0 : pointer(struct cgroup_subsys_state<89e06>/<8fd93>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) dom_cset 80 : pointer(struct css_set<89e06>/<8fc68>) dfl_cgrp 88 : pointer(struct cgroup<89e06>/<8fe3d>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<89e06>/<8a274> mg_tasks 120 : struct list_head<89e06>/<8a274> dying_tasks 136 : struct list_head<89e06>/<8a274> task_iters 152 : struct list_head<89e06>/<8a274> e_cset_node 168 : struct list_head<89e06>/<8a274>[9] threaded_csets 312 : struct list_head<89e06>/<8a274> threaded_csets_node 328 : struct list_head<89e06>/<8a274> hlist 344 : struct hlist_node<89e06>/<8d1cd> cgrp_links 360 : struct list_head<89e06>/<8a274> mg_preload_node 376 : struct list_head<89e06>/<8a274> mg_node 392 : struct list_head<89e06>/<8a274> mg_src_cgrp 408 : pointer(struct cgroup<89e06>/<8fe3d>) mg_dst_cgrp 416 : pointer(struct cgroup<89e06>/<8fe3d>) mg_dst_cset 424 : pointer(struct css_set<89e06>/<8fc68>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<89e06>/<8cacd> cgroup_subsys_state struct <89e06>/<8fd93> size:200 cgroup 0 : pointer(struct cgroup<89e06>/<8fe3d>) ss 8 : pointer(struct cgroup_subsys<89e06>/<906cb>) refcnt 16 : struct percpu_ref<89e06>/<90a8a> sibling 32 : struct list_head<89e06>/<8a274> children 48 : struct list_head<89e06>/<8a274> rstat_css_node 64 : struct list_head<89e06>/<8a274> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<89e06>/<8a46b>) destroy_work 104 : struct work_struct<89e06>/<8f78b> destroy_rwork 136 : struct rcu_work<89e06>/<90b30> parent 192 : pointer(struct cgroup_subsys_state<89e06>/<8fd93>) cgroup struct <89e06>/<8fe3d> size:856 self 0 : struct cgroup_subsys_state<89e06>/<8fd93> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<89e06>/<90055>) procs_file 256 : struct cgroup_file<89e06>/<9049c> events_file 312 : struct cgroup_file<89e06>/<9049c> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<89e06>/<8fd93>)[9] root 448 : pointer(struct cgroup_root<89e06>/<90518>) cset_links 456 : struct list_head<89e06>/<8a274> e_csets 472 : struct list_head<89e06>/<8a274>[9] dom_cgrp 616 : pointer(struct cgroup<89e06>/<8fe3d>) old_dom_cgrp 624 : pointer(struct cgroup<89e06>/<8fe3d>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<89e06>/<905d5>) rstat_css_list 640 : struct list_head<89e06>/<8a274> last_bstat 656 : struct cgroup_base_stat<89e06>/<90628> bstat 680 : struct cgroup_base_stat<89e06>/<90628> prev_cputime 704 : struct prev_cputime<89e06>/<8ef00> pidlists 728 : struct list_head<89e06>/<8a274> pidlist_mutex 744 : struct mutex<89e06>/<8a8e2> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) release_agent_work 800 : struct work_struct<89e06>/<8f78b> psi 832 : struct psi_group<89e06>/<9066c> bpf 832 : struct cgroup_bpf<89e06>/<90674> congestion_count 832 : typedef(atomic_t=struct noname<89e06>/<8a46b>) freezer 836 : struct cgroup_freezer_state<89e06>/<9067d> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <89e06>/<90055> size:128 count 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) active 4 : typedef(atomic_t=struct noname<89e06>/<8a46b>) parent 8 : pointer(struct kernfs_node<89e06>/<90055>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<89e06>/<8adf4> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<89e06>/<900ba> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<89e06>/<90497>) noname union <89e06>/<900ba> size:32 dir 0 : struct kernfs_elem_dir<89e06>/<90126> symlink 0 : struct kernfs_elem_symlink<89e06>/<9027e> attr 0 : struct kernfs_elem_attr<89e06>/<90293> kernfs_elem_dir struct <89e06>/<90126> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<89e06>/<8eb33> root 16 : pointer(struct kernfs_root<89e06>/<90158>) kernfs_root struct <89e06>/<90158> size:96 kn 0 : pointer(struct kernfs_node<89e06>/<90055>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<89e06>/<8d932> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<89e06>/<901c6>) supers 56 : struct list_head<89e06>/<8a274> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) kernfs_syscall_ops struct <89e06>/<901c6> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct kernfs_root<89e06>/<90158>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<89e06>/<90055>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<89e06>/<90055>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<89e06>/<90055>),pointer(struct kernfs_node<89e06>/<90055>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct kernfs_node<89e06>/<90055>),pointer(struct kernfs_root<89e06>/<90158>))) kernfs_elem_symlink struct <89e06>/<9027e> size:8 target_kn 0 : pointer(struct kernfs_node<89e06>/<90055>) kernfs_elem_attr struct <89e06>/<90293> size:32 ops 0 : pointer(const(struct kernfs_ops<89e06>/<902d6>)) open 8 : pointer(struct kernfs_open_node<89e06>/<9048d>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<89e06>/<90055>) kernfs_ops struct <89e06>/<902d6> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<89e06>/<90388>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<89e06>/<90388>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<89e06>/<8d594>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<89e06>/<8d594>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<89e06>/<8d594>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<89e06>/<90388>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<89e06>/<90388>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<89e06>/<90388>),pointer(struct poll_table_struct<89e06>/<8cfa3>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<89e06>/<90388>),pointer(struct vm_area_struct<89e06>/<8acd1>))) kernfs_open_file struct <89e06>/<90388> size:152 kn 0 : pointer(struct kernfs_node<89e06>/<90055>) file 8 : pointer(struct file<89e06>/<8c976>) seq_file 16 : pointer(struct seq_file<89e06>/<8d594>) priv 24 : pointer(no type) mutex 32 : struct mutex<89e06>/<8a8e2> prealloc_mutex 64 : struct mutex<89e06>/<8a8e2> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<89e06>/<8a274> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<89e06>/<8ae62>)) kernfs_open_node struct <89e06>/<9048d> size:? kernfs_iattrs struct <89e06>/<90497> size:? cgroup_file struct <89e06>/<9049c> size:56 kn 0 : pointer(struct kernfs_node<89e06>/<90055>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<89e06>/<904c9> timer_list struct <89e06>/<904c9> size:40 entry 0 : struct hlist_node<89e06>/<8d1cd> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<89e06>/<904c9>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <89e06>/<90518> size:5072 kf_root 0 : pointer(struct kernfs_root<89e06>/<90158>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<89e06>/<8fe3d> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<89e06>/<8a46b>) root_list 888 : struct list_head<89e06>/<8a274> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <89e06>/<905d5> size:64 bsync 0 : struct u64_stats_sync<89e06>/<90620> bstat 0 : struct cgroup_base_stat<89e06>/<90628> last_bstat 24 : struct cgroup_base_stat<89e06>/<90628> updated_children 48 : pointer(struct cgroup<89e06>/<8fe3d>) updated_next 56 : pointer(struct cgroup<89e06>/<8fe3d>) u64_stats_sync struct <89e06>/<90620> size:0 cgroup_base_stat struct <89e06>/<90628> size:24 cputime 0 : struct task_cputime<89e06>/<9063f> task_cputime struct <89e06>/<9063f> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <89e06>/<9066c> size:0 cgroup_bpf struct <89e06>/<90674> size:0 cgroup_freezer_state struct <89e06>/<9067d> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <89e06>/<906cb> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<89e06>/<8fd93>)(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<89e06>/<8fd93>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<89e06>/<908cb>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<89e06>/<908cb>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<89e06>/<908cb>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<89e06>/<8d995>),pointer(struct css_set<89e06>/<8fc68>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<89e06>/<8d995>),pointer(struct css_set<89e06>/<8fc68>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<89e06>/<8d995>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<89e06>/<8d995>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<89e06>/<8d995>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<89e06>/<8fd93>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<89e06>/<90518>) css_idr 176 : struct idr<89e06>/<8d932> cfts 200 : struct list_head<89e06>/<8a274> dfl_cftypes 216 : pointer(struct cftype<89e06>/<90919>) legacy_cftypes 224 : pointer(struct cftype<89e06>/<90919>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <89e06>/<908cb> size:? cftype struct <89e06>/<90919> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<89e06>/<906cb>) node 96 : struct list_head<89e06>/<8a274> kf_ops 112 : pointer(struct kernfs_ops<89e06>/<902d6>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<89e06>/<90388>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<89e06>/<90388>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<89e06>/<8fd93>),pointer(struct cftype<89e06>/<90919>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<89e06>/<8fd93>),pointer(struct cftype<89e06>/<90919>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<89e06>/<8d594>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<89e06>/<8d594>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<89e06>/<8d594>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<89e06>/<8fd93>),pointer(struct cftype<89e06>/<90919>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<89e06>/<8fd93>),pointer(struct cftype<89e06>/<90919>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<89e06>/<90388>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<89e06>/<90388>),pointer(struct poll_table_struct<89e06>/<8cfa3>))) percpu_ref struct <89e06>/<90a8a> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<89e06>/<90ab0>) percpu_ref_data struct <89e06>/<90ab0> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<89e06>/<90a8a>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<89e06>/<90a8a>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<89e06>/<8cacd> ref 48 : pointer(struct percpu_ref<89e06>/<90a8a>) rcu_work struct <89e06>/<90b30> size:56 work 0 : struct work_struct<89e06>/<8f78b> rcu 32 : struct callback_head<89e06>/<8cacd> wq 48 : pointer(struct workqueue_struct<89e06>/<90b63>) workqueue_struct struct <89e06>/<90b63> size:? signal_struct struct <89e06>/<90b6d> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) live 4 : typedef(atomic_t=struct noname<89e06>/<8a46b>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<89e06>/<8a274> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) curr_target 56 : pointer(struct task_struct<89e06>/<8d995>) shared_pending 64 : struct sigpending<89e06>/<90e8e> multiprocess 88 : struct hlist_head<89e06>/<8d851> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<89e06>/<8d995>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<89e06>/<8a274> real_timer 144 : struct hrtimer<89e06>/<8e89d> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<89e06>/<90ee3>[2] cputimer 248 : struct thread_group_cputimer<89e06>/<90f04> posix_cputimers 272 : struct posix_cputimers<89e06>/<8ef2d> pids 352 : pointer(struct pid<89e06>/<8d7bb>)[4] tty_old_pgrp 384 : pointer(struct pid<89e06>/<8d7bb>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<89e06>/<90f57>) autogroup 408 : pointer(struct autogroup<89e06>/<90f61>) stats_lock 416 : typedef(seqlock_t=struct noname<89e06>/<90f72>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<89e06>/<8ef00> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<89e06>/<90f92> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<89e06>/<90ffb>[16] pacct 928 : struct pacct_struct<89e06>/<9101c> stats 984 : pointer(struct taskstats<89e06>/<9107e>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<89e06>/<912dd>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<89e06>/<8a979>) cred_guard_mutex 1024 : struct mutex<89e06>/<8a8e2> exec_update_lock 1056 : struct rw_semaphore<89e06>/<8f2c8> sigpending struct <89e06>/<90e8e> size:24 list 0 : struct list_head<89e06>/<8a274> signal 16 : typedef(sigset_t=struct noname<89e06>/<90eba>) noname struct <89e06>/<90eba> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <89e06>/<90ee3> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <89e06>/<90f04> size:24 cputime_atomic 0 : struct task_cputime_atomic<89e06>/<90f19> task_cputime_atomic struct <89e06>/<90f19> size:24 utime 0 : typedef(atomic64_t=struct noname<89e06>/<8a931>) stime 8 : typedef(atomic64_t=struct noname<89e06>/<8a931>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<89e06>/<8a931>) tty_struct struct <89e06>/<90f57> size:? autogroup struct <89e06>/<90f61> size:? noname struct <89e06>/<90f72> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<89e06>/<8ba7d>) lock 4 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) task_io_accounting struct <89e06>/<90f92> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <89e06>/<90ffb> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <89e06>/<9101c> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <89e06>/<9107e> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <89e06>/<912dd> size:? sighand_struct struct <89e06>/<912e7> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) count 4 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) action 32 : struct k_sigaction<89e06>/<9132d>[64] k_sigaction struct <89e06>/<9132d> size:32 sa 0 : struct sigaction<89e06>/<91342> sigaction struct <89e06>/<91342> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<89e06>/<90eba>) audit_context struct <89e06>/<913bd> size:? seccomp struct <89e06>/<913c2> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<89e06>/<8a46b>) filter 8 : pointer(struct seccomp_filter<89e06>/<913f4>) seccomp_filter struct <89e06>/<913f4> size:? syscall_user_dispatch struct <89e06>/<913f9> size:0 wake_q_node struct <89e06>/<91401> size:8 next 0 : pointer(struct wake_q_node<89e06>/<91401>) rt_mutex_waiter struct <89e06>/<91422> size:? bio_list struct <89e06>/<9142c> size:? blk_plug struct <89e06>/<91436> size:? reclaim_state struct <89e06>/<91440> size:? backing_dev_info struct <89e06>/<9144a> size:? io_context struct <89e06>/<91454> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) active_ref 8 : typedef(atomic_t=struct noname<89e06>/<8a46b>) nr_tasks 12 : typedef(atomic_t=struct noname<89e06>/<8a46b>) lock 16 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<89e06>/<8d95f> icq_hint 40 : pointer(struct io_cq<89e06>/<914ce>) icq_list 48 : struct hlist_head<89e06>/<8d851> release_work 56 : struct work_struct<89e06>/<8f78b> io_cq struct <89e06>/<914ce> size:56 q 0 : pointer(struct request_queue<89e06>/<9154b>) ioc 8 : pointer(struct io_context<89e06>/<91454>) noname 16 : union noname<89e06>/<914f6> noname 32 : union noname<89e06>/<9151b> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <89e06>/<914f6> size:16 q_node 0 : struct list_head<89e06>/<8a274> __rcu_icq_cache 0 : pointer(struct kmem_cache<89e06>/<91555>) noname union <89e06>/<9151b> size:16 ioc_node 0 : struct hlist_node<89e06>/<8d1cd> __rcu_head 0 : struct callback_head<89e06>/<8cacd> request_queue struct <89e06>/<9154b> size:? kmem_cache struct <89e06>/<91555> size:? capture_control struct <89e06>/<9155f> size:? kernel_siginfo struct <89e06>/<91574> size:48 noname 0 : struct noname<89e06>/<91584> noname struct <89e06>/<91584> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<89e06>/<915ba> __sifields union <89e06>/<915ba> size:32 _kill 0 : struct noname<89e06>/<915ce> _timer 0 : struct noname<89e06>/<915f7> _rt 0 : struct noname<89e06>/<91638> _sigchld 0 : struct noname<89e06>/<9166d> _sigfault 0 : struct noname<89e06>/<916ba> _sigpoll 0 : struct noname<89e06>/<9174e> _sigsys 0 : struct noname<89e06>/<91777> noname struct <89e06>/<915ce> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<915f7> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<89e06>/<917b7>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <89e06>/<91638> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<89e06>/<917b7>) noname struct <89e06>/<9166d> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <89e06>/<916ba> size:32 _addr 0 : pointer(no type) noname 8 : union noname<89e06>/<916d2> noname union <89e06>/<916d2> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<89e06>/<916ee> _addr_pkey 0 : struct noname<89e06>/<91723> noname struct <89e06>/<916ee> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <89e06>/<91723> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<9174e> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <89e06>/<91777> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <89e06>/<917b7> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <89e06>/<917fa> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <89e06>/<91810> size:? compat_robust_list_head struct <89e06>/<9181a> size:12 list 0 : struct compat_robust_list<89e06>/<9184b> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <89e06>/<9184b> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <89e06>/<9187d> size:? perf_event_context struct <89e06>/<91893> size:256 pmu 0 : pointer(struct pmu<89e06>/<91a03>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) mutex 16 : struct mutex<89e06>/<8a8e2> active_ctx_list 48 : struct list_head<89e06>/<8a274> pinned_groups 64 : struct perf_event_groups<89e06>/<9438f> flexible_groups 80 : struct perf_event_groups<89e06>/<9438f> event_list 96 : struct list_head<89e06>/<8a274> pinned_active 112 : struct list_head<89e06>/<8a274> flexible_active 128 : struct list_head<89e06>/<8a274> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) task 176 : pointer(struct task_struct<89e06>/<8d995>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<89e06>/<91893>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<89e06>/<8cacd> pmu struct <89e06>/<91a03> size:296 entry 0 : struct list_head<89e06>/<8a274> module 16 : pointer(struct module<89e06>/<8c237>) dev 24 : pointer(struct device<89e06>/<91c13>) attr_groups 32 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) attr_update 40 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<89e06>/<9302d>) exclusive_cnt 80 : typedef(atomic_t=struct noname<89e06>/<8a46b>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<89e06>/<91a03>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<89e06>/<91a03>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<89e06>/<93165>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>),pointer(struct mm_struct<89e06>/<8a979>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>),pointer(struct mm_struct<89e06>/<8a979>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<89e06>/<93165>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<89e06>/<91a03>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<89e06>/<91a03>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<89e06>/<91a03>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<89e06>/<93165>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<89e06>/<91893>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<89e06>/<91555>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<89e06>/<91893>),pointer(struct perf_event_context<89e06>/<91893>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<89e06>/<93165>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<89e06>/<93165>),pointer(struct perf_output_handle<89e06>/<942e9>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<89e06>/<8a274>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<89e06>/<93165>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<89e06>/<93165>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<89e06>/<93165>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <89e06>/<91c13> size:744 kobj 0 : struct kobject<89e06>/<8c55d> parent 64 : pointer(struct device<89e06>/<91c13>) p 72 : pointer(struct device_private<89e06>/<91e8e>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<89e06>/<91e9d>)) bus 96 : pointer(struct bus_type<89e06>/<92087>) driver 104 : pointer(struct device_driver<89e06>/<921be>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<89e06>/<8a8e2> links 160 : struct dev_links_info<89e06>/<923d8> power 216 : struct dev_pm_info<89e06>/<9243c> pm_domain 520 : pointer(struct dev_pm_domain<89e06>/<928ff>) em_pd 528 : pointer(struct em_perf_domain<89e06>/<9296d>) msi_domain 536 : pointer(struct irq_domain<89e06>/<929e8>) pins 544 : pointer(struct dev_pin_info<89e06>/<929f2>) msi_list 552 : struct list_head<89e06>/<8a274> dma_ops 568 : pointer(const(struct dma_map_ops<89e06>/<92a01>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<89e06>/<92a15>)) dma_parms 608 : pointer(struct device_dma_parameters<89e06>/<92a1f>) dma_pools 616 : struct list_head<89e06>/<8a274> dma_mem 632 : pointer(struct dma_coherent_mem<89e06>/<92a48>) cma_area 640 : pointer(struct cma<89e06>/<92a52>) archdata 648 : struct dev_archdata<89e06>/<92a57> of_node 648 : pointer(struct device_node<89e06>/<92a64>) fwnode 656 : pointer(struct fwnode_handle<89e06>/<92b08>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) devres_head 680 : struct list_head<89e06>/<8a274> class 696 : pointer(struct class<89e06>/<92e5e>) groups 704 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) iommu_group 720 : pointer(struct iommu_group<89e06>/<93019>) iommu 728 : pointer(struct dev_iommu<89e06>/<93023>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <89e06>/<91e8e> size:? device_type struct <89e06>/<91e9d> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>),pointer(struct kobj_uevent_env<89e06>/<8c6d7>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<89e06>/<91c13>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<89e06>/<8b7bd>)),pointer(typedef(kgid_t=struct noname<89e06>/<8b7ef>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) pm 40 : pointer(const(struct dev_pm_ops<89e06>/<91f3d>)) dev_pm_ops struct <89e06>/<91f3d> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) bus_type struct <89e06>/<92087> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<89e06>/<91c13>) bus_groups 24 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>),pointer(struct device_driver<89e06>/<921be>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>),pointer(struct kobj_uevent_env<89e06>/<8c6d7>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>),typedef(pm_message_t=struct pm_message<89e06>/<92398>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) pm 144 : pointer(const(struct dev_pm_ops<89e06>/<91f3d>)) iommu_ops 152 : pointer(const(struct iommu_ops<89e06>/<923c1>)) p 160 : pointer(struct subsys_private<89e06>/<923cb>) lock_key 168 : struct lock_class_key<89e06>/<923d0> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <89e06>/<921be> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<89e06>/<92087>) owner 16 : pointer(struct module<89e06>/<8c237>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<89e06>/<922ab> of_match_table 40 : pointer(const(struct of_device_id<89e06>/<922d4>)) acpi_match_table 48 : pointer(const(struct acpi_device_id<89e06>/<92328>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>),typedef(pm_message_t=struct pm_message<89e06>/<92398>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) groups 104 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) pm 120 : pointer(const(struct dev_pm_ops<89e06>/<91f3d>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) p 136 : pointer(struct driver_private<89e06>/<923b2>) probe_type enum <89e06>/<922ab> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 of_device_id struct <89e06>/<922d4> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <89e06>/<92328> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <89e06>/<92398> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <89e06>/<923b2> size:? iommu_ops struct <89e06>/<923c1> size:? subsys_private struct <89e06>/<923cb> size:? lock_class_key struct <89e06>/<923d0> size:0 dev_links_info struct <89e06>/<923d8> size:56 suppliers 0 : struct list_head<89e06>/<8a274> consumers 16 : struct list_head<89e06>/<8a274> defer_sync 32 : struct list_head<89e06>/<8a274> status 48 : enum dl_dev_state<89e06>/<92416> dl_dev_state enum <89e06>/<92416> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 dev_pm_info struct <89e06>/<9243c> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<89e06>/<92398>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) entry 16 : struct list_head<89e06>/<8a274> completion 32 : struct completion<89e06>/<8eebe> wakeup 64 : pointer(struct wakeup_source<89e06>/<92737>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<89e06>/<8e89d> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<89e06>/<8f78b> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) wakeirq 208 : pointer(struct wake_irq<89e06>/<9283b>) usage_count 216 : typedef(atomic_t=struct noname<89e06>/<8a46b>) child_count 220 : typedef(atomic_t=struct noname<89e06>/<8a46b>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<89e06>/<92840> runtime_status 236 : enum rpm_status<89e06>/<9286c> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<89e06>/<92897>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<89e06>/<928f5>) wakeup_source struct <89e06>/<92737> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<89e06>/<8a274> lock 32 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) wakeirq 40 : pointer(struct wake_irq<89e06>/<9283b>) timer 48 : struct timer_list<89e06>/<904c9> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<89e06>/<91c13>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <89e06>/<9283b> size:? rpm_request enum <89e06>/<92840> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <89e06>/<9286c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 pm_subsys_data struct <89e06>/<92897> size:32 lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<89e06>/<8a274> domain_data 24 : pointer(struct pm_domain_data<89e06>/<928da>) pm_domain_data struct <89e06>/<928da> size:? dev_pm_qos struct <89e06>/<928f5> size:? dev_pm_domain struct <89e06>/<928ff> size:224 ops 0 : struct dev_pm_ops<89e06>/<91f3d> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) em_perf_domain struct <89e06>/<9296d> size:16 table 0 : pointer(struct em_perf_state<89e06>/<929ab>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <89e06>/<929ab> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <89e06>/<929e8> size:? dev_pin_info struct <89e06>/<929f2> size:? dma_map_ops struct <89e06>/<92a01> size:? bus_dma_region struct <89e06>/<92a15> size:? device_dma_parameters struct <89e06>/<92a1f> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <89e06>/<92a48> size:? cma struct <89e06>/<92a52> size:? dev_archdata struct <89e06>/<92a57> size:0 device_node struct <89e06>/<92a64> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<89e06>/<92b08> properties 88 : pointer(struct property<89e06>/<92e08>) deadprops 96 : pointer(struct property<89e06>/<92e08>) parent 104 : pointer(struct device_node<89e06>/<92a64>) child 112 : pointer(struct device_node<89e06>/<92a64>) sibling 120 : pointer(struct device_node<89e06>/<92a64>) kobj 128 : struct kobject<89e06>/<8c55d> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <89e06>/<92b08> size:64 secondary 0 : pointer(struct fwnode_handle<89e06>/<92b08>) ops 8 : pointer(const(struct fwnode_operations<89e06>/<92b68>)) dev 16 : pointer(struct device<89e06>/<91c13>) suppliers 24 : struct list_head<89e06>/<8a274> consumers 40 : struct list_head<89e06>/<8a274> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <89e06>/<92b68> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(struct fwnode_handle<89e06>/<92b08>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<89e06>/<92b08>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<89e06>/<92b08>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(const(struct device<89e06>/<91c13>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<89e06>/<92b08>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<89e06>/<92b08>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(const(struct fwnode_handle<89e06>/<92b08>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(struct fwnode_handle<89e06>/<92b08>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<89e06>/<92d73>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(struct fwnode_handle<89e06>/<92b08>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(const(struct fwnode_handle<89e06>/<92b08>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<89e06>/<92b08>)(pointer(struct fwnode_handle<89e06>/<92b08>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<89e06>/<92b08>)),pointer(struct fwnode_endpoint<89e06>/<92dc6>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<89e06>/<92b08>))) fwnode_reference_args struct <89e06>/<92d73> size:80 fwnode 0 : pointer(struct fwnode_handle<89e06>/<92b08>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <89e06>/<92dc6> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<89e06>/<92b08>)) property struct <89e06>/<92e08> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<89e06>/<92e08>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<89e06>/<8c8f7> class struct <89e06>/<92e5e> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<89e06>/<8c237>) class_groups 16 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<89e06>/<8c879>))) dev_kobj 32 : pointer(struct kobject<89e06>/<8c55d>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>),pointer(struct kobj_uevent_env<89e06>/<8c6d7>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<89e06>/<91c13>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<89e06>/<92e5e>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<89e06>/<91c13>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<89e06>/<92f46>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<89e06>/<91c13>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<89e06>/<91c13>),pointer(typedef(kuid_t=struct noname<89e06>/<8b7bd>)),pointer(typedef(kgid_t=struct noname<89e06>/<8b7ef>)))) pm 104 : pointer(const(struct dev_pm_ops<89e06>/<91f3d>)) p 112 : pointer(struct subsys_private<89e06>/<923cb>) kobj_ns_type_operations struct <89e06>/<92f46> size:48 type 0 : enum kobj_ns_type<89e06>/<92f97> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<89e06>/<92fdf>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) kobj_ns_type enum <89e06>/<92f97> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 sock struct <89e06>/<92fdf> size:? iommu_group struct <89e06>/<93019> size:? dev_iommu struct <89e06>/<93023> size:? perf_cpu_context struct <89e06>/<9302d> size:424 ctx 0 : struct perf_event_context<89e06>/<91893> task_ctx 256 : pointer(struct perf_event_context<89e06>/<91893>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) hrtimer 280 : struct hrtimer<89e06>/<8e89d> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<89e06>/<9310e>) cgrp_cpuctx_entry 368 : struct list_head<89e06>/<8a274> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<89e06>/<93165>)) heap_default 408 : pointer(struct perf_event<89e06>/<93165>)[2] perf_cgroup struct <89e06>/<9310e> size:208 css 0 : struct cgroup_subsys_state<89e06>/<8fd93> info 200 : pointer(struct perf_cgroup_info<89e06>/<93137>) perf_cgroup_info struct <89e06>/<93137> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <89e06>/<93165> size:968 event_entry 0 : struct list_head<89e06>/<8a274> sibling_list 16 : struct list_head<89e06>/<8a274> active_list 32 : struct list_head<89e06>/<8a274> group_node 48 : struct rb_node<89e06>/<8adf4> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<89e06>/<8a274> hlist_entry 96 : struct hlist_node<89e06>/<8d1cd> active_entry 112 : struct list_head<89e06>/<8a274> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<89e06>/<93165>) pmu 152 : pointer(struct pmu<89e06>/<91a03>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<89e06>/<934e9> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<89e06>/<93526>) child_count 184 : typedef(atomic64_t=struct noname<89e06>/<8a931>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<89e06>/<93553> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<89e06>/<93925> ctx 544 : pointer(struct perf_event_context<89e06>/<91893>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<89e06>/<8a931>) child_total_time_running 568 : typedef(atomic64_t=struct noname<89e06>/<8a931>) child_mutex 576 : struct mutex<89e06>/<8a8e2> child_list 608 : struct list_head<89e06>/<8a274> parent 624 : pointer(struct perf_event<89e06>/<93165>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<89e06>/<8a274> owner 656 : pointer(struct task_struct<89e06>/<8d995>) mmap_mutex 664 : struct mutex<89e06>/<8a8e2> mmap_count 696 : typedef(atomic_t=struct noname<89e06>/<8a46b>) rb 704 : pointer(struct perf_buffer<89e06>/<93c13>) rb_entry 712 : struct list_head<89e06>/<8a274> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) fasync 768 : pointer(struct fasync_struct<89e06>/<8d229>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<89e06>/<93c18> event_limit 816 : typedef(atomic_t=struct noname<89e06>/<8a46b>) addr_filters 824 : struct perf_addr_filters_head<89e06>/<93c4a> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<89e06>/<93c80>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<89e06>/<93165>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>))) callback_head 880 : struct callback_head<89e06>/<8cacd> ns 896 : pointer(struct pid_namespace<89e06>/<8d898>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<89e06>/<93165>),pointer(struct perf_sample_data<89e06>/<93ce1>),pointer(struct pt_regs<89e06>/<940dd>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<89e06>/<9310e>) security 944 : pointer(no type) sb_list 952 : struct list_head<89e06>/<8a274> perf_event_state enum <89e06>/<934e9> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 noname struct <89e06>/<93526> size:8 a 0 : typedef(local_t=struct noname<89e06>/<93542>) noname struct <89e06>/<93542> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>)) perf_event_attr struct <89e06>/<93553> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<89e06>/<9358c> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<89e06>/<937ef> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<89e06>/<93825> noname 64 : union noname<89e06>/<93868> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <89e06>/<9358c> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <89e06>/<937ef> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <89e06>/<93825> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <89e06>/<93868> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <89e06>/<93925> size:192 noname 0 : union noname<89e06>/<93935> target 96 : pointer(struct task_struct<89e06>/<8d995>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<89e06>/<93526>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<89e06>/<93ad4> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <89e06>/<93935> size:96 noname 0 : struct noname<89e06>/<93941> noname 0 : struct noname<89e06>/<939c6> noname 0 : struct noname<89e06>/<939df> noname 0 : struct noname<89e06>/<939f8> noname 0 : struct noname<89e06>/<93a1d> noname 0 : struct noname<89e06>/<93a42> noname struct <89e06>/<93941> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<89e06>/<93b54> branch_reg 72 : struct hw_perf_event_extra<89e06>/<93b54> noname struct <89e06>/<939c6> size:64 hrtimer 0 : struct hrtimer<89e06>/<8e89d> noname struct <89e06>/<939df> size:16 tp_list 0 : struct list_head<89e06>/<8a274> noname struct <89e06>/<939f8> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <89e06>/<93a1d> size:40 info 0 : struct arch_hw_breakpoint<89e06>/<93b8d> bp_list 24 : struct list_head<89e06>/<8a274> noname struct <89e06>/<93a42> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <89e06>/<93ad4> size:16 noname 0 : struct noname<89e06>/<93ae0> noname 0 : struct noname<89e06>/<93b05> noname struct <89e06>/<93ae0> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<89e06>/<93526>) noname struct <89e06>/<93b05> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <89e06>/<93b54> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <89e06>/<93b8d> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<89e06>/<93bba> arch_hw_breakpoint_ctrl struct <89e06>/<93bba> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <89e06>/<93c13> size:? irq_work struct <89e06>/<93c18> size:24 node 0 : struct __call_single_node<89e06>/<8e522> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<89e06>/<93c18>))) perf_addr_filters_head struct <89e06>/<93c4a> size:24 list 0 : struct list_head<89e06>/<8a274> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <89e06>/<93c80> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <89e06>/<93ce1> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<89e06>/<93e5d>) br_stack 16 : pointer(struct perf_branch_stack<89e06>/<93f04>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<89e06>/<93fd0> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<89e06>/<93d6e> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<89e06>/<93dc2> callchain 112 : pointer(struct perf_callchain_entry<89e06>/<9408b>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<89e06>/<940b7> regs_intr 144 : struct perf_regs<89e06>/<940b7> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <89e06>/<93d6e> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <89e06>/<93dc2> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <89e06>/<93e5d> size:32 frag 0 : struct perf_raw_frag<89e06>/<93e7e> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <89e06>/<93e7e> size:28 noname 0 : union noname<89e06>/<93e8e> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <89e06>/<93e8e> size:8 next 0 : pointer(struct perf_raw_frag<89e06>/<93e7e>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <89e06>/<93f04> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<89e06>/<93f3c>[no count] perf_branch_entry struct <89e06>/<93f3c> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <89e06>/<93fd0> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<89e06>/<93fef> noname struct <89e06>/<93fef> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <89e06>/<9408b> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <89e06>/<940b7> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<89e06>/<940dd>) pt_regs struct <89e06>/<940dd> size:336 noname 0 : union noname<89e06>/<940ee> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <89e06>/<940ee> size:272 user_regs 0 : struct user_pt_regs<89e06>/<941a9> noname 0 : struct noname<89e06>/<94107> noname struct <89e06>/<94107> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <89e06>/<941a9> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <89e06>/<942e9> size:56 event 0 : pointer(struct perf_event<89e06>/<93165>) rb 8 : pointer(struct perf_buffer<89e06>/<93c13>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<89e06>/<9433c> page 48 : int (base type, DW_ATE_signed size:4) noname union <89e06>/<9433c> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <89e06>/<9438f> size:16 tree 0 : struct rb_root<89e06>/<8eb33> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <89e06>/<943b8> size:? numa_group struct <89e06>/<943c2> size:? rseq struct <89e06>/<943dd> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<89e06>/<9440a> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <89e06>/<9440a> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <89e06>/<94434> size:0 page_frag struct <89e06>/<9443c> size:16 page 0 : pointer(struct page<89e06>/<8b0d4>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <89e06>/<9446e> size:? mem_cgroup struct <89e06>/<94478> size:? kmap_ctrl struct <89e06>/<9447d> size:0 vm_struct struct <89e06>/<9448b> size:64 next 0 : pointer(struct vm_struct<89e06>/<9448b>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<89e06>/<8b0d4>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <89e06>/<944f9> size:976 cpu_context 0 : struct cpu_context<89e06>/<945a0> uw 112 : struct noname<89e06>/<9451a> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<89e06>/<946a0> noname struct <89e06>/<9451a> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<89e06>/<94645> cpu_context struct <89e06>/<945a0> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <89e06>/<94645> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <89e06>/<946a0> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<89e06>/<93165>)[16] hbp_watch 144 : pointer(struct perf_event<89e06>/<93165>)[16] fs_pin struct <89e06>/<946f7> size:? pid_type enum <89e06>/<946fc> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 file_ra_state struct <89e06>/<94727> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <89e06>/<947e9> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) module_param_attrs struct <89e06>/<94803> size:? module_attribute struct <89e06>/<9480d> size:56 attr 0 : struct attribute<89e06>/<8c825> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<89e06>/<9480d>),pointer(struct module_kobject<89e06>/<8c518>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<89e06>/<9480d>),pointer(struct module_kobject<89e06>/<8c518>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<89e06>/<8c237>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<89e06>/<8c237>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<89e06>/<8c237>))) kernel_symbol struct <89e06>/<948d3> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <89e06>/<9490f> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<89e06>/<8c237>) ops 16 : pointer(const(struct kernel_param_ops<89e06>/<9499b>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<89e06>/<94967> noname union <89e06>/<94967> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<89e06>/<94a34>)) arr 0 : pointer(const(struct kparam_array<89e06>/<94a5f>)) kernel_param_ops struct <89e06>/<9499b> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<89e06>/<9490f>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<89e06>/<9490f>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <89e06>/<94a34> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <89e06>/<94a5f> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<89e06>/<9499b>)) elem 24 : pointer(no type) exception_table_entry struct <89e06>/<94aae> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <89e06>/<94ad9> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<89e06>/<94b31> mod_tree_node struct <89e06>/<94b31> size:56 mod 0 : pointer(struct module<89e06>/<8c237>) node 8 : struct latch_tree_node<89e06>/<94b55> latch_tree_node struct <89e06>/<94b55> size:48 node 0 : struct rb_node<89e06>/<8adf4>[2] mod_arch_specific struct <89e06>/<94b76> size:32 core 0 : struct mod_plt_sec<89e06>/<94ba3> init 12 : struct mod_plt_sec<89e06>/<94ba3> ftrace_trampolines 24 : pointer(struct plt_entry<89e06>/<94bd5>) mod_plt_sec struct <89e06>/<94ba3> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <89e06>/<94bd5> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <89e06>/<94c12> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <89e06>/<94c50> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<89e06>/<94c9e>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <89e06>/<94c9e> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <89e06>/<94d20> size:? module_notes_attrs struct <89e06>/<94d2a> size:? srcu_struct struct <89e06>/<94d39> size:1944 node 0 : struct srcu_node<89e06>/<94e1e>[17] level 1632 : pointer(struct srcu_node<89e06>/<94e1e>)[3] srcu_cb_mutex 1656 : struct mutex<89e06>/<8a8e2> lock 1688 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) srcu_gp_mutex 1696 : struct mutex<89e06>/<8a8e2> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<89e06>/<94e91>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<89e06>/<8a8e2> srcu_barrier_completion 1816 : struct completion<89e06>/<8eebe> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<89e06>/<8a46b>) work 1856 : struct delayed_work<89e06>/<94fb8> srcu_node struct <89e06>/<94e1e> size:96 lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<89e06>/<94e1e>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <89e06>/<94e91> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) srcu_cblist 72 : struct rcu_segcblist<89e06>/<94f56> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<89e06>/<904c9> work 224 : struct work_struct<89e06>/<8f78b> srcu_barrier_head 256 : struct callback_head<89e06>/<8cacd> mynode 272 : pointer(struct srcu_node<89e06>/<94e1e>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<89e06>/<94d39>) rcu_segcblist struct <89e06>/<94f56> size:88 head 0 : pointer(struct callback_head<89e06>/<8cacd>) tails 8 : pointer(pointer(struct callback_head<89e06>/<8cacd>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <89e06>/<94fb8> size:88 work 0 : struct work_struct<89e06>/<8f78b> timer 32 : struct timer_list<89e06>/<904c9> wq 72 : pointer(struct workqueue_struct<89e06>/<90b63>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <89e06>/<94ff6> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <89e06>/<95039> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<89e06>/<8b456>)(pointer(struct super_block<89e06>/<8bd99>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<89e06>/<8b456>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<89e06>/<8b456>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<89e06>/<8b456>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(struct writeback_control<89e06>/<951dc>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<89e06>/<8b456>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<89e06>/<8bd99>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<89e06>/<8b965>),pointer(struct kstatfs<89e06>/<95230>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<89e06>/<8bd99>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct dentry<89e06>/<8b965>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct dentry<89e06>/<8b965>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct dentry<89e06>/<8b965>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<89e06>/<8d594>),pointer(struct dentry<89e06>/<8b965>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<89e06>/<952c6>))(pointer(struct inode<89e06>/<8b456>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct page<89e06>/<8b0d4>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct shrink_control<89e06>/<954ac>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct shrink_control<89e06>/<954ac>))) writeback_control struct <89e06>/<951dc> size:? kstatfs struct <89e06>/<95230> size:? dquot struct <89e06>/<952c6> size:208 dq_hash 0 : struct hlist_node<89e06>/<8d1cd> dq_inuse 16 : struct list_head<89e06>/<8a274> dq_free 32 : struct list_head<89e06>/<8a274> dq_dirty 48 : struct list_head<89e06>/<8a274> dq_lock 64 : struct mutex<89e06>/<8a8e2> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) dq_count 100 : typedef(atomic_t=struct noname<89e06>/<8a46b>) dq_sb 104 : pointer(struct super_block<89e06>/<8bd99>) dq_id 112 : struct kqid<89e06>/<9536c> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<89e06>/<953f8> kqid struct <89e06>/<9536c> size:8 noname 0 : union noname<89e06>/<9537c> type 4 : enum quota_type<89e06>/<953d9> noname union <89e06>/<9537c> size:4 uid 0 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) gid 0 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) projid 0 : typedef(kprojid_t=struct noname<89e06>/<953bd>) noname struct <89e06>/<953bd> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) quota_type enum <89e06>/<953d9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 mem_dqblk struct <89e06>/<953f8> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <89e06>/<954ac> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<89e06>/<94478>) dquot_operations struct <89e06>/<954fb> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<89e06>/<952c6>)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<89e06>/<952c6>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<89e06>/<8b456>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(typedef(kprojid_t=struct noname<89e06>/<953bd>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<89e06>/<8b456>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct kqid<89e06>/<9536c>))) quotactl_ops struct <89e06>/<9562d> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<89e06>/<8bd35>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<89e06>/<95719>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),struct kqid<89e06>/<9536c>,pointer(struct qc_dqblk<89e06>/<957aa>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct kqid<89e06>/<9536c>),pointer(struct qc_dqblk<89e06>/<957aa>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),struct kqid<89e06>/<9536c>,pointer(struct qc_dqblk<89e06>/<957aa>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct qc_state<89e06>/<958b8>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <89e06>/<95719> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <89e06>/<957aa> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <89e06>/<958b8> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<89e06>/<958e8>[3] qc_type_state struct <89e06>/<958e8> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <89e06>/<95989> size:? xattr_handler struct <89e06>/<9599d> size:? hlist_bl_head struct <89e06>/<959a2> size:8 first 0 : pointer(struct hlist_bl_node<89e06>/<8bab4>) block_device struct <89e06>/<959bc> size:? mtd_info struct <89e06>/<959c6> size:? quota_info struct <89e06>/<959cb> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<89e06>/<8f2c8> files 48 : pointer(struct inode<89e06>/<8b456>)[3] info 72 : struct mem_dqinfo<89e06>/<95a30>[3] ops 288 : pointer(const(struct quota_format_ops<89e06>/<95af2>))[3] mem_dqinfo struct <89e06>/<95a30> size:72 dqi_format 0 : pointer(struct quota_format_type<89e06>/<95aaa>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<89e06>/<8a274> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <89e06>/<95aaa> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<89e06>/<95af2>)) qf_owner 16 : pointer(struct module<89e06>/<8c237>) qf_next 24 : pointer(struct quota_format_type<89e06>/<95aaa>) quota_format_ops struct <89e06>/<95af2> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<89e06>/<952c6>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<89e06>/<8bd99>),pointer(struct kqid<89e06>/<9536c>))) sb_writers struct <89e06>/<95b70> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) rw_sem 32 : struct percpu_rw_semaphore<89e06>/<95bae>[3] percpu_rw_semaphore struct <89e06>/<95bae> size:96 rss 0 : struct rcu_sync<89e06>/<95bf3> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<89e06>/<95c2d> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) block 88 : typedef(atomic_t=struct noname<89e06>/<8a46b>) rcu_sync struct <89e06>/<95bf3> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<89e06>/<8d203>) cb_head 32 : struct callback_head<89e06>/<8cacd> rcuwait struct <89e06>/<95c2d> size:8 task 0 : pointer(struct task_struct<89e06>/<8d995>) fsnotify_mark_connector struct <89e06>/<95c47> size:? noname struct <89e06>/<95c57> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <89e06>/<95c74> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<89e06>/<95c74>),pointer(struct shrink_control<89e06>/<954ac>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<89e06>/<95c74>),pointer(struct shrink_control<89e06>/<954ac>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<89e06>/<8a274> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>))) list_lru struct <89e06>/<95cfc> size:32 node 0 : pointer(struct list_lru_node<89e06>/<95d3a>) list 8 : struct list_head<89e06>/<8a274> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <89e06>/<95d3a> size:64 lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) lru 8 : struct list_lru_one<89e06>/<95d74> memcg_lrus 32 : pointer(struct list_lru_memcg<89e06>/<95d9a>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <89e06>/<95d74> size:24 list 0 : struct list_head<89e06>/<8a274> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <89e06>/<95d9a> size:16 rcu 0 : struct callback_head<89e06>/<8cacd> lru 16 : pointer(struct list_lru_one<89e06>/<95d74>)[no count] delayed_call struct <89e06>/<95df0> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <89e06>/<95f34> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) ia_gid 12 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<89e06>/<95fa9> ia_mtime 40 : struct timespec64<89e06>/<95fa9> ia_ctime 56 : struct timespec64<89e06>/<95fa9> ia_file 72 : pointer(struct file<89e06>/<8c976>) timespec64 struct <89e06>/<95fa9> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <89e06>/<95fee> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<89e06>/<8b7bd>) gid 52 : typedef(kgid_t=struct noname<89e06>/<8b7ef>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<89e06>/<95fa9> mtime 80 : struct timespec64<89e06>/<95fa9> ctime 96 : struct timespec64<89e06>/<95fa9> btime 112 : struct timespec64<89e06>/<95fa9> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <89e06>/<9610d> size:? bdi_writeback struct <89e06>/<96179> size:? file_lock_context struct <89e06>/<96183> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<89e06>/<8a8c0>) flc_flock 8 : struct list_head<89e06>/<8a274> flc_posix 24 : struct list_head<89e06>/<8a274> flc_lease 40 : struct list_head<89e06>/<8a274> cdev struct <89e06>/<961c6> size:? address_space_operations struct <89e06>/<961d5> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<89e06>/<8b0d4>),pointer(struct writeback_control<89e06>/<951dc>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct page<89e06>/<8b0d4>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<89e06>/<8b383>),pointer(struct writeback_control<89e06>/<951dc>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<89e06>/<8b0d4>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct address_space<89e06>/<8b383>),pointer(struct list_head<89e06>/<8a274>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<89e06>/<9637c>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct address_space<89e06>/<8b383>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<89e06>/<8b0d4>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<89e06>/<8c976>),pointer(struct address_space<89e06>/<8b383>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<89e06>/<8b0d4>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<89e06>/<8b383>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<89e06>/<8b0d4>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<89e06>/<8b0d4>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<89e06>/<8b0d4>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<89e06>/<8cd2c>),pointer(struct iov_iter<89e06>/<8cddf>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<89e06>/<8b383>),pointer(struct page<89e06>/<8b0d4>),pointer(struct page<89e06>/<8b0d4>),enum migrate_mode<89e06>/<96453>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<89e06>/<8b0d4>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<89e06>/<8b0d4>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<89e06>/<8b0d4>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<89e06>/<8b0d4>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<89e06>/<8b0d4>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<89e06>/<8b383>),pointer(struct page<89e06>/<8b0d4>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<89e06>/<96502>),pointer(struct file<89e06>/<8c976>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<89e06>/<8c976>))) readahead_control struct <89e06>/<9637c> size:? migrate_mode enum <89e06>/<96453> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 swap_info_struct struct <89e06>/<96502> size:? dev_pagemap struct <89e06>/<96533> size:152 altmap 0 : struct vmem_altmap<89e06>/<965cd> ref 48 : pointer(struct percpu_ref<89e06>/<90a8a>) internal_ref 56 : struct percpu_ref<89e06>/<90a8a> done 72 : struct completion<89e06>/<8eebe> type 104 : enum memory_type<89e06>/<96623> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<89e06>/<96652>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<89e06>/<965af> noname union <89e06>/<965af> size:16 range 0 : struct range<89e06>/<96697> ranges 0 : struct range<89e06>/<96697>[0] vmem_altmap struct <89e06>/<965cd> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) memory_type enum <89e06>/<96623> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 dev_pagemap_ops struct <89e06>/<96652> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<89e06>/<8b0d4>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<89e06>/<96533>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<89e06>/<96533>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<89e06>/<8af9d>))) range struct <89e06>/<96697> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) page_entry_size enum <89e06>/<966e3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vm_userfaultfd_ctx struct <89e06>/<9679c> size:0 noname struct <89e06>/<967b5> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <89e06>/<967dd> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<89e06>/<8a931>))[4] linux_binfmt struct <89e06>/<96803> size:? noname struct <89e06>/<96813> size:40 id 0 : typedef(atomic64_t=struct noname<89e06>/<8a931>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<89e06>/<8d830>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <89e06>/<96859> size:56 nr_threads 0 : typedef(atomic_t=struct noname<89e06>/<8a46b>) dumper 8 : struct core_thread<89e06>/<9688a> startup 24 : struct completion<89e06>/<8eebe> core_thread struct <89e06>/<9688a> size:16 task 0 : pointer(struct task_struct<89e06>/<8d995>) next 8 : pointer(struct core_thread<89e06>/<9688a>) kioctx_table struct <89e06>/<968b8> size:? mmu_notifier_subscriptions struct <89e06>/<968c2> size:? uprobes_state struct <89e06>/<968c7> size:0 kvm_memslots struct <89e06>/<968e0> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<89e06>/<8a46b>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<89e06>/<96947>[no count] kvm_memory_slot struct <89e06>/<96947> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<89e06>/<969c4> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <89e06>/<969c4> size:0 kvm_io_bus struct <89e06>/<969ea> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<89e06>/<96a22>[no count] kvm_io_range struct <89e06>/<96a22> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<89e06>/<96a54>) kvm_io_device struct <89e06>/<96a54> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<89e06>/<96a73>)) kvm_io_device_ops struct <89e06>/<96a73> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<89e06>/<8a4bb>),pointer(struct kvm_io_device<89e06>/<96a54>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<89e06>/<8a4bb>),pointer(struct kvm_io_device<89e06>/<96a54>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<89e06>/<96a54>))) kvm_vm_stat struct <89e06>/<96af4> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_coalesced_mmio_ring struct <89e06>/<96b1b> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<89e06>/<96b58>[0] kvm_coalesced_mmio struct <89e06>/<96b58> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<89e06>/<96b84> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <89e06>/<96b84> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <89e06>/<96bc3> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<89e06>/<8d851>[no count] mmu_notifier struct <89e06>/<96c15> size:56 hlist 0 : struct hlist_node<89e06>/<8d1cd> ops 16 : pointer(const(struct mmu_notifier_ops<89e06>/<96c65>)) mm 24 : pointer(struct mm_struct<89e06>/<8a979>) rcu 32 : struct callback_head<89e06>/<8cacd> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <89e06>/<96c65> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(struct mm_struct<89e06>/<8a979>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(struct mm_struct<89e06>/<8a979>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(struct mm_struct<89e06>/<8a979>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(struct mm_struct<89e06>/<8a979>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(struct mm_struct<89e06>/<8a979>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<89e06>/<8b0be>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(const(struct mmu_notifier_range<89e06>/<96d6f>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(const(struct mmu_notifier_range<89e06>/<96d6f>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<89e06>/<96c15>),pointer(struct mm_struct<89e06>/<8a979>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<89e06>/<96c15>)(pointer(struct mm_struct<89e06>/<8a979>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<89e06>/<96c15>))) mmu_notifier_range struct <89e06>/<96d6f> size:48 vma 0 : pointer(struct vm_area_struct<89e06>/<8acd1>) mm 8 : pointer(struct mm_struct<89e06>/<8a979>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<89e06>/<96dd4> migrate_pgmap_owner 40 : pointer(no type) mmu_notifier_event enum <89e06>/<96dd4> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_data struct <89e06>/<96e5d> size:16 kvm 0 : pointer(struct kvm<89e06>/<8a68b>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<89e06>/<96e86>) kvm_stats_debugfs_item struct <89e06>/<96e86> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<89e06>/<96ec4> mode 16 : int (base type, DW_ATE_signed size:4) kvm_stat_kind enum <89e06>/<96ec4> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 preempt_notifier struct <89e06>/<96ede> size:24 link 0 : struct hlist_node<89e06>/<8d1cd> ops 16 : pointer(struct preempt_ops<89e06>/<96f07>) preempt_ops struct <89e06>/<96f07> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<89e06>/<96ede>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<89e06>/<96ede>),pointer(struct task_struct<89e06>/<8d995>))) kvm_run struct <89e06>/<96f57> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<89e06>/<96fdf> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<89e06>/<974e0> noname union <89e06>/<96fdf> size:256 hw 0 : struct noname<89e06>/<96ff2> fail_entry 0 : struct noname<89e06>/<97012> ex 0 : struct noname<89e06>/<9703f> io 0 : struct noname<89e06>/<9706c> debug 0 : struct noname<89e06>/<970c0> mmio 0 : struct noname<89e06>/<970e0> hypercall 0 : struct noname<89e06>/<97127> tpr_access 0 : struct noname<89e06>/<9717b> s390_sieic 0 : struct noname<89e06>/<971b5> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<89e06>/<971fc> dcr 0 : struct noname<89e06>/<97229> internal 0 : struct noname<89e06>/<97263> osi 0 : struct noname<89e06>/<9729d> papr_hcall 0 : struct noname<89e06>/<972be> s390_tsch 0 : struct noname<89e06>/<972f8> epr 0 : struct noname<89e06>/<97359> system_event 0 : struct noname<89e06>/<97379> s390_stsi 0 : struct noname<89e06>/<973a6> eoi 0 : struct noname<89e06>/<97407> hyperv 0 : struct kvm_hyperv_exit<89e06>/<9755f> arm_nisv 0 : struct noname<89e06>/<97434> msr 0 : struct noname<89e06>/<97461> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <89e06>/<96ff2> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <89e06>/<97012> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<9703f> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<9706c> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <89e06>/<970c0> size:16 arch 0 : struct kvm_debug_exit_arch<89e06>/<9750e> noname struct <89e06>/<970e0> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <89e06>/<97127> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<9717b> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<971b5> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<971fc> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<97229> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <89e06>/<97263> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <89e06>/<9729d> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <89e06>/<972be> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <89e06>/<972f8> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <89e06>/<97359> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <89e06>/<97379> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <89e06>/<973a6> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <89e06>/<97407> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <89e06>/<97434> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <89e06>/<97461> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <89e06>/<974e0> size:2048 regs 0 : struct kvm_sync_regs<89e06>/<9769d> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <89e06>/<9750e> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <89e06>/<9755f> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<89e06>/<9758b> noname union <89e06>/<9758b> size:48 synic 0 : struct noname<89e06>/<9759b> hcall 0 : struct noname<89e06>/<975e8> syndbg 0 : struct noname<89e06>/<9761d> noname struct <89e06>/<9759b> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <89e06>/<975e8> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <89e06>/<9761d> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <89e06>/<9769d> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <89e06>/<976b2> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <89e06>/<97764> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <89e06>/<97795> size:8688 ctxt 0 : struct kvm_cpu_context<89e06>/<9798a> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<89e06>/<89f0a>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<89e06>/<97a07> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<89e06>/<97a45>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<89e06>/<97a45> external_debug_state 2400 : struct kvm_guest_debug_arch<89e06>/<97a45> host_thread_info 2912 : pointer(struct thread_info<89e06>/<8e4c6>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<89e06>/<94645>) host_debug_state 2928 : struct noname<89e06>/<97870> vgic_cpu 3448 : struct vgic_cpu<89e06>/<97a8b> timer_cpu 7440 : struct arch_timer_cpu<89e06>/<9811a> pmu 7704 : struct kvm_pmu<89e06>/<981e0> guest_debug_preserved 8264 : struct noname<89e06>/<978ca> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<89e06>/<98263> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<89e06>/<982a9> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<89e06>/<97969> noname struct <89e06>/<97870> size:520 regs 0 : struct kvm_guest_debug_arch<89e06>/<97a45> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <89e06>/<978ca> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <89e06>/<97969> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <89e06>/<9798a> size:1792 regs 0 : struct user_pt_regs<89e06>/<941a9> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<89e06>/<94645> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<89e06>/<8a4bb>) kvm_vcpu_fault_info struct <89e06>/<97a07> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <89e06>/<97a45> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <89e06>/<97a8b> size:3992 noname 0 : union noname<89e06>/<97a9e> private_irqs 312 : struct vgic_irq<89e06>/<8a29f>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) ap_list_head 3904 : struct list_head<89e06>/<8a274> rd_iodev 3920 : struct vgic_io_device<89e06>/<97dfb> rdreg 3960 : pointer(struct vgic_redist_region<89e06>/<980d5>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <89e06>/<97a9e> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<89e06>/<97b3e> vgic_v3 0 : struct vgic_v3_cpu_if<89e06>/<97b97> vgic_v2_cpu_if struct <89e06>/<97b3e> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <89e06>/<97b97> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<89e06>/<97c23> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) its_vpe struct <89e06>/<97c23> size:128 vpt_page 0 : pointer(struct page<89e06>/<8b0d4>) its_vm 8 : pointer(struct its_vm<89e06>/<97d4d>) vlpi_count 16 : typedef(atomic_t=struct noname<89e06>/<8a46b>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<89e06>/<97c87> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<89e06>/<8a3d4>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <89e06>/<97c87> size:72 noname 0 : struct noname<89e06>/<97c93> noname 0 : struct noname<89e06>/<97cb8> noname struct <89e06>/<97c93> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <89e06>/<97cb8> size:72 fwnode 0 : pointer(struct fwnode_handle<89e06>/<92b08>) sgi_domain 8 : pointer(struct irq_domain<89e06>/<929e8>) sgi_config 16 : struct noname<89e06>/<97ce0>[16] vmapp_count 64 : typedef(atomic_t=struct noname<89e06>/<8a46b>) noname struct <89e06>/<97ce0> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) its_vm struct <89e06>/<97d4d> size:128 fwnode 0 : pointer(struct fwnode_handle<89e06>/<92b08>) domain 8 : pointer(struct irq_domain<89e06>/<929e8>) vprop_page 16 : pointer(struct page<89e06>/<8b0d4>) vpes 24 : pointer(pointer(struct its_vpe<89e06>/<97c23>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] vgic_io_device struct <89e06>/<97dfb> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<89e06>/<97e17> regions 16 : pointer(const(struct vgic_register_region<89e06>/<980a6>)) iodev_type 24 : enum iodev_type<89e06>/<980ab> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<89e06>/<96a54> noname union <89e06>/<97e17> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<89e06>/<8a4bb>) its 0 : pointer(struct vgic_its<89e06>/<97e6a>) vgic_its struct <89e06>/<97e6a> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<89e06>/<97dfb> dev 56 : pointer(struct kvm_device<89e06>/<97f20>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<89e06>/<8a8e2> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<89e06>/<8a8e2> device_list 168 : struct list_head<89e06>/<8a274> collection_list 184 : struct list_head<89e06>/<8a274> kvm_device struct <89e06>/<97f20> size:40 ops 0 : pointer(const(struct kvm_device_ops<89e06>/<97f68>)) kvm 8 : pointer(struct kvm<89e06>/<8a68b>) private 16 : pointer(no type) vm_node 24 : struct list_head<89e06>/<8a274> kvm_device_ops struct <89e06>/<97f68> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<89e06>/<97f20>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<89e06>/<97f20>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<89e06>/<97f20>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<89e06>/<97f20>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<89e06>/<97f20>),pointer(struct kvm_device_attr<89e06>/<9802f>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<89e06>/<97f20>),pointer(struct kvm_device_attr<89e06>/<9802f>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<89e06>/<97f20>),pointer(struct kvm_device_attr<89e06>/<9802f>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<89e06>/<97f20>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<89e06>/<97f20>),pointer(struct vm_area_struct<89e06>/<8acd1>))) kvm_device_attr struct <89e06>/<9802f> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <89e06>/<980a6> size:? iodev_type enum <89e06>/<980ab> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 vgic_redist_region struct <89e06>/<980d5> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<89e06>/<8a274> arch_timer_cpu struct <89e06>/<9811a> size:264 timers 0 : struct arch_timer_context<89e06>/<98155>[2] bg_timer 192 : struct hrtimer<89e06>/<8e89d> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <89e06>/<98155> size:96 vcpu 0 : pointer(struct kvm_vcpu<89e06>/<8a4bb>) irq 8 : struct kvm_irq_level<89e06>/<981a6> hrtimer 16 : struct hrtimer<89e06>/<8e89d> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <89e06>/<981a6> size:8 noname 0 : union noname<89e06>/<981b6> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <89e06>/<981b6> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <89e06>/<981e0> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<89e06>/<98242>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<89e06>/<93c18> kvm_pmc struct <89e06>/<98242> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<89e06>/<93165>) kvm_mmu_memory_cache struct <89e06>/<98263> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<89e06>/<91555>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <89e06>/<982a9> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <89e06>/<982e7> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<89e06>/<9833d>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <89e06>/<9833d> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_irq_config enum <89e06>/<9836e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 vgic_state_iter struct <89e06>/<9839c> size:? hyp_spinlock union <89e06>/<983ac> size:4 __val 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 0 : struct noname<89e06>/<983c8> noname struct <89e06>/<983c8> size:4 owner 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) next 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hyp_pool struct <89e06>/<983fb> size:216 lock 0 : typedef(hyp_spinlock_t=union hyp_spinlock<89e06>/<983ac>) free_area 8 : struct list_head<89e06>/<8a274>[12] range_start 200 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) range_end 208 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_pgtable_prot enum <89e06>/<98455> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_PGTABLE_PROT_X = 1 KVM_PGTABLE_PROT_W = 2 KVM_PGTABLE_PROT_R = 4 KVM_PGTABLE_PROT_DEVICE = 8 noname enum <89e06>/<9847a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 kvm_nvhe_init_params struct <89e06>/<98494> size:64 mair_el2 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tcr_el2 8 : long unsigned int (base type, DW_ATE_unsigned size:8) tpidr_el2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_hyp_va 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd_pa 32 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) hcr_el2 40 : long unsigned int (base type, DW_ATE_unsigned size:8) vttbr 48 : long unsigned int (base type, DW_ATE_unsigned size:8) vtcr 56 : long unsigned int (base type, DW_ATE_unsigned size:8) hyp_page struct <89e06>/<98502> size:32 refcount 0 : unsigned int (base type, DW_ATE_unsigned size:4) order 4 : unsigned int (base type, DW_ATE_unsigned size:4) pool 8 : pointer(struct hyp_pool<89e06>/<983fb>) node 16 : struct list_head<89e06>/<8a274> hyp_memblock_region struct <89e06>/<993fd> size:16 start 0 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) end 8 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) module_state enum <99433>/<9945d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 hrtimer_restart enum <99433>/<9948a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <99433>/<994a3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 page_entry_size enum <99433>/<994c2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 probe_type enum <99433>/<994e2> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <99433>/<99501> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <99433>/<99527> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <99433>/<99553> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <99433>/<99579> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <99433>/<99598> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 rw_hint enum <99433>/<995d1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 pid_type enum <99433>/<99603> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <99433>/<9962e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <99433>/<9964d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <99433>/<99672> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 noname enum <99433>/<99697> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 vgic_irq_config enum <99433>/<996ac> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <99433>/<996c5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <99433>/<996ea> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <99433>/<99721> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 kvm_vcpu struct <99433>/<9a302> size:9072 kvm 0 : pointer(struct kvm<99433>/<9a4d2>) preempt_notifier 8 : struct preempt_notifier<99433>/ cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<99433>/<9a89d> mutex 96 : struct mutex<99433>/<9a80b> run 128 : pointer(struct kvm_run<99433>/<a758f>) wait 136 : struct rcuwait<99433>/ pid 144 : pointer(struct pid<99433>/<9d6d4>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<99433>/<a0dab>) stat 168 : struct kvm_vcpu_stat<99433>/ halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<99433>/[2] spin_loop 344 : struct noname<99433>/<9a474> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<99433>/ dirty_ring 9040 : struct kvm_dirty_ring<99433>/<a847e> noname struct <99433>/<9a474> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <99433>/<9a4d2> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) slots_lock 8 : struct mutex<99433>/<9a80b> mm 40 : pointer(struct mm_struct<99433>/<9a8c8>) memslots 48 : pointer(struct kvm_memslots<99433>/<a6645>)[1] vcpus 56 : pointer(struct kvm_vcpu<99433>/<9a302>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<99433>/<9a7c0>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<99433>/<9a89d> lock 4184 : struct mutex<99433>/<9a80b> buses 4216 : pointer(struct kvm_io_bus<99433>/)[4] irqfds 4248 : struct noname<99433>/<9a57f> ioeventfds 4320 : struct list_head<99433>/<9a89d> stat 4336 : struct kvm_vm_stat<99433>/<a6869> arch 4344 : struct kvm_arch<99433>/ users_count 4736 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<99433>/) ring_lock 4752 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) coalesced_zones 4760 : struct list_head<99433>/<9a89d> irq_lock 4776 : struct mutex<99433>/<9a80b> irq_routing 4808 : pointer(struct kvm_irq_routing_table<99433>/) irq_ack_notifier_list 4816 : struct hlist_head<99433>/<9d76a> mmu_notifier 4824 : struct mmu_notifier<99433>/ mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<99433>/<9a89d> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<99433>/<9b8b4>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<99433>/<a74af>)) srcu 4944 : struct srcu_struct<99433>/ irq_srcu 6888 : struct srcu_struct<99433>/<a4b27> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <99433>/<9a57f> size:72 lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) items 8 : struct list_head<99433>/<9a89d> resampler_list 24 : struct list_head<99433>/<9a89d> resampler_lock 40 : struct mutex<99433>/<9a80b> spinlock struct <99433>/<9a707> size:4 noname 0 : union noname<99433>/<9a717> noname union <99433>/<9a717> size:4 rlock 0 : struct raw_spinlock<99433>/<9a729> raw_spinlock struct <99433>/<9a729> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<99433>/<9a749>) qspinlock struct <99433>/<9a749> size:4 noname 0 : union noname<99433>/<9a759> noname union <99433>/<9a759> size:4 val 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) noname 0 : struct noname<99433>/<9a771> noname 0 : struct noname<99433>/<9a796> noname struct <99433>/<9a771> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <99433>/<9a796> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <99433>/<9a7c0> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <99433>/<9a80b> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) wait_lock 8 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) osq 12 : struct optimistic_spin_queue<99433>/<9a888> wait_list 16 : struct list_head<99433>/<9a89d> noname struct <99433>/<9a85a> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <99433>/<9a888> size:4 tail 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) list_head struct <99433>/<9a89d> size:16 next 0 : pointer(struct list_head<99433>/<9a89d>) prev 8 : pointer(struct list_head<99433>/<9a89d>) mm_struct struct <99433>/<9a8c8> size:920 noname 0 : struct noname<99433>/<9a8db> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <99433>/<9a8db> size:920 mmap 0 : pointer(struct vm_area_struct<99433>/<9ac20>) mm_rb 8 : struct rb_root<99433>/<9ea3e> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<99433>/<9c8c1>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<99433>/<a651a>)) membarrier_state 72 : typedef(atomic_t=struct noname<99433>/<9a7c0>) mm_users 76 : typedef(atomic_t=struct noname<99433>/<9a7c0>) mm_count 80 : typedef(atomic_t=struct noname<99433>/<9a7c0>) has_pinned 84 : typedef(atomic_t=struct noname<99433>/<9a7c0>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<99433>/<9b9ee>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) mmap_lock 112 : struct rw_semaphore<99433>/<9f1b9> mmlist 152 : struct list_head<99433>/<9a89d> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<99433>/<9a85a>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<99433>/ binfmt 736 : pointer(struct linux_binfmt<99433>/<a6568>) context 744 : typedef(mm_context_t=struct noname<99433>/) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<99433>/) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) ioctx_table 808 : pointer(struct kioctx_table<99433>/) owner 816 : pointer(struct task_struct<99433>/<9d8ae>) user_ns 824 : pointer(struct user_namespace<99433>/<9f4c4>) exe_file 832 : pointer(struct file<99433>/<9c8c1>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<99433>/) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<99433>/<9a7c0>) uprobes_state 872 : struct uprobes_state<99433>/<a662c> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) async_put_work 880 : struct work_struct<99433>/<9f67c> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <99433>/<9ac20> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<99433>/<9ac20>) vm_prev 24 : pointer(struct vm_area_struct<99433>/<9ac20>) vm_rb 32 : struct rb_node<99433>/<9ad43> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<99433>/<9a8c8>) vm_page_prot 72 : typedef(pgprot_t=struct noname<99433>/<9ad81>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<99433>/<9acac> anon_vma_chain 120 : struct list_head<99433>/<9a89d> anon_vma 136 : pointer(struct anon_vma<99433>/<9ada2>) vm_ops 144 : pointer(const(struct vm_operations_struct<99433>/<9adb1>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<99433>/<9c8c1>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) vm_policy 184 : pointer(struct mempolicy<99433>/) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<99433>/<a6501> noname struct <99433>/<9acac> size:32 rb 0 : struct rb_node<99433>/<9ad43> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <99433>/<9ad43> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<99433>/<9ad43>) rb_left 16 : pointer(struct rb_node<99433>/<9ad43>) noname struct <99433>/<9ad81> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <99433>/<9ada2> size:? vm_operations_struct struct <99433>/<9adb1> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<99433>/<9ac20>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<99433>/<9ac20>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<99433>/<9ac20>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<99433>/<9ac20>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<99433>/<9ac20>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<99433>/<9aeec>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<99433>/<9aeec>),enum page_entry_size<99433>/<994c2>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<99433>/<9aeec>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<99433>/<9ac20>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<99433>/<9aeec>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<99433>/<9aeec>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<99433>/<9ac20>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<99433>/<9ac20>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<99433>/<9ac20>),pointer(struct mempolicy<99433>/<a41cd>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<99433>/)(pointer(struct vm_area_struct<99433>/<9ac20>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<99433>/<9b023>)(pointer(struct vm_area_struct<99433>/<9ac20>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <99433>/<9aeec> size:96 vma 0 : pointer(struct vm_area_struct<99433>/<9ac20>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<99433>/<9afba>)) pud 40 : pointer(typedef(pud_t=struct noname<99433>/<9afe6>)) orig_pte 48 : typedef(pte_t=struct noname<99433>/<9b00d>) cow_page 56 : pointer(struct page<99433>/<9b023>) page 64 : pointer(struct page<99433>/<9b023>) pte 72 : pointer(typedef(pte_t=struct noname<99433>/<9b00d>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<99433>/<9a707>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<99433>/<9b023>)) noname struct <99433>/<9afba> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <99433>/<9afe6> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <99433>/<9b00d> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <99433>/<9b023> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<99433>/<9b040> noname 48 : union noname<99433>/<9b27f> _refcount 52 : typedef(atomic_t=struct noname<99433>/<9a7c0>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <99433>/<9b040> size:40 noname 0 : struct noname<99433>/<9b04c> noname 0 : struct noname<99433>/<9b089> noname 0 : struct noname<99433>/<9b0a2> noname 0 : struct noname<99433>/<9b170> noname 0 : struct noname<99433>/<9b1b9> noname 0 : struct noname<99433>/<9b1ea> noname 0 : struct noname<99433>/<9b24c> callback_head 0 : struct callback_head<99433>/<9ca18> noname struct <99433>/<9b04c> size:40 lru 0 : struct list_head<99433>/<9a89d> mapping 16 : pointer(struct address_space<99433>/<9b2d2>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <99433>/<9b089> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <99433>/<9b0a2> size:40 noname 0 : union noname<99433>/<9b0ae> slab_cache 16 : pointer(struct kmem_cache<99433>/<a1446>) freelist 24 : pointer(no type) noname 32 : union noname<99433>/<9b110> noname union <99433>/<9b0ae> size:16 slab_list 0 : struct list_head<99433>/<9a89d> noname 0 : struct noname<99433>/<9b0c6> noname struct <99433>/<9b0c6> size:16 next 0 : pointer(struct page<99433>/<9b023>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <99433>/<9b110> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<99433>/<9b134> noname struct <99433>/<9b134> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <99433>/<9b170> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<99433>/<9a7c0>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <99433>/<9b1b9> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<99433>/<9a7c0>) deferred_list 16 : struct list_head<99433>/<9a89d> noname struct <99433>/<9b1ea> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<99433>/<9b023>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<99433>/<9b21a> ptl 32 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) noname union <99433>/<9b21a> size:8 pt_mm 0 : pointer(struct mm_struct<99433>/<9a8c8>) pt_frag_refcount 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) noname struct <99433>/<9b24c> size:16 pgmap 0 : pointer(struct dev_pagemap<99433>/) zone_device_data 8 : pointer(no type) noname union <99433>/<9b27f> size:4 _mapcount 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <99433>/<9b2d2> size:160 host 0 : pointer(struct inode<99433>/<9b3a5>) i_pages 8 : struct xarray<99433>/<9d878> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<99433>/<9a7c0>) i_mmap 32 : struct rb_root_cached<99433>/<9ea1d> i_mmap_rwsem 48 : struct rw_semaphore<99433>/<9f1b9> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<99433>/<a5fa4>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) private_list 136 : struct list_head<99433>/<9a89d> private_data 152 : pointer(no type) inode struct <99433>/<9b3a5> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<99433>/<9b70c>) i_gid 8 : typedef(kgid_t=struct noname<99433>/<9b73e>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<99433>/<9b76a>) i_default_acl 24 : pointer(struct posix_acl<99433>/<9b76a>) i_op 32 : pointer(const(struct inode_operations<99433>/<9b779>)) i_sb 40 : pointer(struct super_block<99433>/<9bce8>) i_mapping 48 : pointer(struct address_space<99433>/<9b2d2>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<99433>/<9b454> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<99433>/ i_mtime 104 : struct timespec64<99433>/<a5d78> i_ctime 120 : struct timespec64<99433>/ i_lock 136 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<99433>/<9f1b9> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<99433>/<9d118> i_io_list 232 : struct list_head<99433>/<9a89d> i_wb 248 : pointer(struct bdi_writeback<99433>/) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<99433>/<9a89d> i_sb_list 280 : struct list_head<99433>/<9a89d> i_wb_list 296 : struct list_head<99433>/<9a89d> noname 312 : union noname<99433>/<9b5af> i_version 328 : typedef(atomic64_t=struct noname<99433>/<9a85a>) i_sequence 336 : typedef(atomic64_t=struct noname<99433>/<9a85a>) i_count 344 : typedef(atomic_t=struct noname<99433>/<9a7c0>) i_dio_count 348 : typedef(atomic_t=struct noname<99433>/<9a7c0>) i_writecount 352 : typedef(atomic_t=struct noname<99433>/<9a7c0>) i_readcount 356 : typedef(atomic_t=struct noname<99433>/<9a7c0>) noname 360 : union noname<99433>/<9b62e> i_flctx 368 : pointer(struct file_lock_context<99433>/<a5f52>) i_data 376 : struct address_space<99433>/<9b2d2> i_devices 536 : struct list_head<99433>/<9a89d> noname 552 : union noname<99433>/<9b683> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<99433>/<a5a16>) i_private 576 : pointer(no type) noname union <99433>/<9b454> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <99433>/<9b5af> size:16 i_dentry 0 : struct hlist_head<99433>/<9d76a> i_rcu 0 : struct callback_head<99433>/<9ca18> noname union <99433>/<9b62e> size:8 i_fop 0 : pointer(const(struct file_operations<99433>/<9ca55>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<99433>/<9b3a5>))) noname union <99433>/<9b683> size:8 i_pipe 0 : pointer(struct pipe_inode_info<99433>/<9ce3c>) i_cdev 0 : pointer(struct cdev<99433>/) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <99433>/<9b70c> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <99433>/<9b73e> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <99433>/<9b76a> size:? inode_operations struct <99433>/<9b779> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<99433>/<9b8b4>)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<99433>/<9b8b4>),pointer(struct inode<99433>/<9b3a5>),pointer(struct delayed_call<99433>/))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<99433>/<9b76a>)(pointer(struct inode<99433>/<9b3a5>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>),pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>),pointer(struct iattr<99433>/))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<99433>/<9bc84>)),pointer(struct kstat<99433>/<a5dbd>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<99433>/<9b8b4>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct fiemap_extent_info<99433>/<a5edc>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct timespec64<99433>/),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),pointer(struct file<99433>/<9c8c1>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct dentry<99433>/<9b8b4>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct posix_acl<99433>/<9b76a>),int (base type, DW_ATE_signed size:4))) dentry struct <99433>/<9b8b4> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<99433>/<9b9cc>) d_hash 8 : struct hlist_bl_node<99433>/<9ba03> d_parent 24 : pointer(struct dentry<99433>/<9b8b4>) d_name 32 : struct qstr<99433>/<9ba2e> d_inode 48 : pointer(struct inode<99433>/<9b3a5>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<99433>/<9ba9e> d_op 96 : pointer(const(struct dentry_operations<99433>/<9baf0>)) d_sb 104 : pointer(struct super_block<99433>/<9bce8>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<99433>/<9b954> d_child 144 : struct list_head<99433>/<9a89d> d_subdirs 160 : struct list_head<99433>/<9a89d> d_u 176 : union noname<99433>/<9b995> noname union <99433>/<9b954> size:16 d_lru 0 : struct list_head<99433>/<9a89d> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>)) noname union <99433>/<9b995> size:16 d_alias 0 : struct hlist_node<99433>/<9d118> d_in_lookup_hash 0 : struct hlist_bl_node<99433>/<9ba03> d_rcu 0 : struct callback_head<99433>/<9ca18> seqcount_spinlock struct <99433>/<9b9cc> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<99433>/<9b9ee>) seqcount struct <99433>/<9b9ee> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <99433>/<9ba03> size:16 next 0 : pointer(struct hlist_bl_node<99433>/<9ba03>) pprev 8 : pointer(pointer(struct hlist_bl_node<99433>/<9ba03>)) qstr struct <99433>/<9ba2e> size:16 noname 0 : union noname<99433>/<9ba3e> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <99433>/<9ba3e> size:8 noname 0 : struct noname<99433>/<9ba4a> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <99433>/<9ba4a> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <99433>/<9ba9e> size:8 noname 0 : union noname<99433>/<9baae> noname union <99433>/<9baae> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<99433>/<9bac7> noname struct <99433>/<9bac7> size:8 lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <99433>/<9baf0> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<99433>/<9b8b4>)),pointer(struct qstr<99433>/<9ba2e>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<99433>/<9b8b4>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<99433>/<9ba2e>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<99433>/<9b8b4>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<99433>/<9b8b4>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<99433>/<9b8b4>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<99433>/<9b8b4>),pointer(struct inode<99433>/<9b3a5>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<99433>/<9b8b4>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<99433>/<9bc7a>)(pointer(struct path<99433>/<9bc84>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<99433>/<9bc84>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<99433>/<9b8b4>)(pointer(struct dentry<99433>/<9b8b4>),pointer(const(struct inode<99433>/<9b3a5>)))) vfsmount struct <99433>/<9bc7a> size:? path struct <99433>/<9bc84> size:16 mnt 0 : pointer(struct vfsmount<99433>/<9bc7a>) dentry 8 : pointer(struct dentry<99433>/<9b8b4>) super_block struct <99433>/<9bce8> size:1408 s_list 0 : struct list_head<99433>/<9a89d> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<99433>/<9c053>) s_op 48 : pointer(const(struct super_operations<99433>/<a4e27>)) dq_op 56 : pointer(const(struct dquot_operations<99433>/)) s_qcop 64 : pointer(const(struct quotactl_ops<99433>/<a53fc>)) s_export_op 72 : pointer(const(struct export_operations<99433>/)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<99433>/<9b8b4>) s_umount 112 : struct rw_semaphore<99433>/<9f1b9> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<99433>/<9a7c0>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<99433>/<a576c>))) s_roots 176 : struct hlist_bl_head<99433>/ s_mounts 184 : struct list_head<99433>/<9a89d> s_bdev 200 : pointer(struct block_device<99433>/) s_bdi 208 : pointer(struct backing_dev_info<99433>/<a133b>) s_mtd 216 : pointer(struct mtd_info<99433>/) s_instances 224 : struct hlist_node<99433>/<9d118> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<99433>/<a579a> s_writers 560 : struct sb_writers<99433>/ s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<99433>/) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<99433>/) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<99433>/<9a80b> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<99433>/<9baf0>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<99433>/<a5a43> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<99433>/) s_pins 1136 : struct hlist_head<99433>/<9d76a> s_user_ns 1144 : pointer(struct user_namespace<99433>/<9f4c4>) s_dentry_lru 1152 : struct list_lru<99433>/<a5acb> s_inode_lru 1184 : struct list_lru<99433>/ rcu 1216 : struct callback_head<99433>/<9ca18> destroy_work 1232 : struct work_struct<99433>/<9f67c> s_sync_lock 1264 : struct mutex<99433>/<9a80b> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) s_inodes 1352 : struct list_head<99433>/<9a89d> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) s_inodes_wb 1376 : struct list_head<99433>/<9a89d> file_system_type struct <99433>/<9c053> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<99433>/<9c142>))) parameters 24 : pointer(const(struct fs_parameter_spec<99433>/<9c151>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<99433>/<9b8b4>)(pointer(struct file_system_type<99433>/<9c053>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<99433>/<9bce8>))) owner 48 : pointer(struct module<99433>/<9c187>) next 56 : pointer(struct file_system_type<99433>/<9c053>) fs_supers 64 : struct hlist_head<99433>/<9d76a> s_lock_key 72 : struct lock_class_key<99433>/ s_umount_key 72 : struct lock_class_key<99433>/<a22a2> s_vfs_rename_key 72 : struct lock_class_key<99433>/ s_writers_key 72 : struct lock_class_key<99433>/<a22a2>[3] i_lock_key 72 : struct lock_class_key<99433>/ i_mutex_key 72 : struct lock_class_key<99433>/<a22a2> i_mutex_dir_key 72 : struct lock_class_key<99433>/ fs_context struct <99433>/<9c142> size:? fs_parameter_spec struct <99433>/<9c151> size:? module struct <99433>/<9c187> size:832 state 0 : enum module_state<99433>/<9945d> list 8 : struct list_head<99433>/<9a89d> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<99433>/<9c442> modinfo_attrs 176 : pointer(struct module_attribute<99433>/<a45fb>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<99433>/<9c487>) syms 208 : pointer(const(struct kernel_symbol<99433>/<a46c1>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<99433>/<9a80b> kp 264 : pointer(struct kernel_param<99433>/<a46fd>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<99433>/)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<99433>/)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<99433>/) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<99433>/ init_layout 464 : struct module_layout<99433>/<a48c7> arch 544 : struct mod_arch_specific<99433>/ taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<99433>/<9a89d> bug_table 608 : pointer(struct bug_entry<99433>/) kallsyms 616 : pointer(struct mod_kallsyms<99433>/<a4a3e>) core_kallsyms 624 : struct mod_kallsyms<99433>/ sect_attrs 656 : pointer(struct module_sect_attrs<99433>/<a4b0e>) notes_attrs 664 : pointer(struct module_notes_attrs<99433>/) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<99433>/<a4b27>)) jump_entries 720 : pointer(struct jump_entry<99433>/) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<99433>/<9a89d> target_list 752 : struct list_head<99433>/<9a89d> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<99433>/<9a7c0>) module_kobject struct <99433>/<9c442> size:96 kobj 0 : struct kobject<99433>/<9c487> mod 64 : pointer(struct module<99433>/<9c187>) drivers_dir 72 : pointer(struct kobject<99433>/<9c487>) mp 80 : pointer(struct module_param_attrs<99433>/<a45f1>) kobj_completion 88 : pointer(struct completion<99433>/<9edaa>) kobject struct <99433>/<9c487> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<99433>/<9a89d> parent 24 : pointer(struct kobject<99433>/<9c487>) kset 32 : pointer(struct kset<99433>/<9c539>) ktype 40 : pointer(struct kobj_type<99433>/<9c674>) sd 48 : pointer(struct kernfs_node<99433>/<9ff46>) kref 56 : struct kref<99433>/<a45d7> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <99433>/<9c539> size:96 list 0 : struct list_head<99433>/<9a89d> list_lock 16 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) kobj 24 : struct kobject<99433>/<9c487> uevent_ops 88 : pointer(const(struct kset_uevent_ops<99433>/<9c57c>)) kset_uevent_ops struct <99433>/<9c57c> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<99433>/<9c539>),pointer(struct kobject<99433>/<9c487>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<99433>/<9c539>),pointer(struct kobject<99433>/<9c487>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<99433>/<9c539>),pointer(struct kobject<99433>/<9c487>),pointer(struct kobj_uevent_env<99433>/<9c601>)))) kobj_uevent_env struct <99433>/<9c601> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <99433>/<9c674> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<99433>/<9c487>))) sysfs_ops 8 : pointer(const(struct sysfs_ops<99433>/<9c6e7>)) default_attrs 16 : pointer(pointer(struct attribute<99433>/<9c74f>)) default_groups 24 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<99433>/<a2da0>))(pointer(struct kobject<99433>/<9c487>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<99433>/<9c487>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<99433>/<9c487>),pointer(typedef(kuid_t=struct noname<99433>/<9b70c>)),pointer(typedef(kgid_t=struct noname<99433>/<9b73e>)))) sysfs_ops struct <99433>/<9c6e7> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<99433>/<9c487>),pointer(struct attribute<99433>/<9c74f>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<99433>/<9c487>),pointer(struct attribute<99433>/<9c74f>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <99433>/<9c74f> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <99433>/<9c7c4> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<99433>/<9c487>),pointer(struct attribute<99433>/<9c74f>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<99433>/<9c487>),pointer(struct bin_attribute<99433>/<9c842>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<99433>/<9c74f>)) bin_attrs 32 : pointer(pointer(struct bin_attribute<99433>/<9c842>)) bin_attribute struct <99433>/<9c842> size:56 attr 0 : struct attribute<99433>/<9c74f> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),pointer(struct kobject<99433>/<9c487>),pointer(struct bin_attribute<99433>/<9c842>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),pointer(struct kobject<99433>/<9c487>),pointer(struct bin_attribute<99433>/<9c842>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct kobject<99433>/<9c487>),pointer(struct bin_attribute<99433>/<9c842>),pointer(struct vm_area_struct<99433>/<9ac20>))) file struct <99433>/<9c8c1> size:232 f_u 0 : union noname<99433>/<9c8d8> f_path 16 : struct path<99433>/<9bc84> f_inode 32 : pointer(struct inode<99433>/<9b3a5>) f_op 40 : pointer(const(struct file_operations<99433>/<9ca55>)) f_lock 48 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) f_write_hint 52 : enum rw_hint<99433>/<995d1> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<99433>/<9a80b> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<99433>/<9d677> f_cred 144 : pointer(const(struct cred<99433>/<9ee82>)) f_ra 152 : struct file_ra_state<99433>/ f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<99433>/<9d76a>) f_mapping 216 : pointer(struct address_space<99433>/<9b2d2>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <99433>/<9c8d8> size:16 fu_llist 0 : struct llist_node<99433>/<9c9fe> fu_rcuhead 0 : struct callback_head<99433>/<9ca18> llist_node struct <99433>/<9c9fe> size:8 next 0 : pointer(struct llist_node<99433>/<9c9fe>) callback_head struct <99433>/<9ca18> size:16 next 0 : pointer(struct callback_head<99433>/<9ca18>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<99433>/<9ca18>))) file_operations struct <99433>/<9ca55> size:256 owner 0 : pointer(struct module<99433>/<9c187>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<99433>/<9cc77>),pointer(struct iov_iter<99433>/<9cd2a>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<99433>/<9cc77>),pointer(struct iov_iter<99433>/<9cd2a>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<99433>/<9cc77>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct dir_context<99433>/<9ce70>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct dir_context<99433>/<9ce70>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<99433>/<9c8c1>),pointer(struct poll_table_struct<99433>/<9ceee>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<99433>/<9c8c1>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<99433>/<9c8c1>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct vm_area_struct<99433>/<9ac20>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct file<99433>/<9c8c1>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct file<99433>/<9c8c1>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<99433>/<9c8c1>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<99433>/<9cfb0>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),pointer(struct page<99433>/<9b023>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<99433>/<9c8c1>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<99433>/<9cfb0>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<99433>/<9ce3c>),pointer(struct file<99433>/<9c8c1>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<99433>/<9ce3c>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<99433>/<9cfb0>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<99433>/<9c8c1>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<99433>/<9d4df>),pointer(struct file<99433>/<9c8c1>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <99433>/<9cc77> size:48 ki_filp 0 : pointer(struct file<99433>/<9c8c1>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<99433>/<9cc77>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<99433>/<9cce4> noname union <99433>/<9cce4> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<99433>/<9cd20>) wait_page_queue struct <99433>/<9cd20> size:? iov_iter struct <99433>/<9cd2a> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<99433>/<9cd5e> noname 32 : union noname<99433>/<9cd9b> noname union <99433>/<9cd5e> size:8 iov 0 : pointer(const(struct iovec<99433>/<9cddc>)) kvec 0 : pointer(const(struct kvec<99433>/<9ce07>)) bvec 0 : pointer(const(struct bio_vec<99433>/<9ce32>)) pipe 0 : pointer(struct pipe_inode_info<99433>/<9ce3c>) noname union <99433>/<9cd9b> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<99433>/<9cdb3> noname struct <99433>/<9cdb3> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <99433>/<9cddc> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <99433>/<9ce07> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <99433>/<9ce32> size:? pipe_inode_info struct <99433>/<9ce3c> size:? dir_context struct <99433>/<9ce70> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<99433>/<9ce70>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <99433>/<9ceee> size:? file_lock struct <99433>/<9cfb0> size:216 fl_blocker 0 : pointer(struct file_lock<99433>/<9cfb0>) fl_list 8 : struct list_head<99433>/<9a89d> fl_link 24 : struct hlist_node<99433>/<9d118> fl_blocked_requests 40 : struct list_head<99433>/<9a89d> fl_blocked_member 56 : struct list_head<99433>/<9a89d> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) fl_file 120 : pointer(struct file<99433>/<9c8c1>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<99433>/<9d174>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<99433>/<9d25d>)) fl_lmops 176 : pointer(const(struct lock_manager_operations<99433>/<9d2a8>)) fl_u 184 : union noname<99433>/<9d0bd> noname union <99433>/<9d0bd> size:32 nfs_fl 0 : struct nfs_lock_info<99433>/<9d38b> nfs4_fl 0 : struct nfs4_lock_info<99433>/<9d3c2> afs 0 : struct noname<99433>/<9d0e9> noname struct <99433>/<9d0e9> size:24 link 0 : struct list_head<99433>/<9a89d> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <99433>/<9d118> size:16 next 0 : pointer(struct hlist_node<99433>/<9d118>) pprev 8 : pointer(pointer(struct hlist_node<99433>/<9d118>)) wait_queue_head struct <99433>/<9d14e> size:24 lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) head 8 : struct list_head<99433>/<9a89d> fasync_struct struct <99433>/<9d174> size:48 fa_lock 0 : typedef(rwlock_t=struct noname<99433>/<9d1d8>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<99433>/<9d174>) fa_file 24 : pointer(struct file<99433>/<9c8c1>) fa_rcu 32 : struct callback_head<99433>/<9ca18> noname struct <99433>/<9d1d8> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<99433>/<9d1f4>) qrwlock struct <99433>/<9d1f4> size:8 noname 0 : union noname<99433>/<9d204> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<99433>/<9a749>) noname union <99433>/<9d204> size:4 cnts 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) noname 0 : struct noname<99433>/<9d21c> noname struct <99433>/<9d21c> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <99433>/<9d25d> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<99433>/<9cfb0>),pointer(struct file_lock<99433>/<9cfb0>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<99433>/<9cfb0>))) lock_manager_operations struct <99433>/<9d2a8> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<99433>/<9cfb0>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<99433>/<9cfb0>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<99433>/<9cfb0>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<99433>/<9cfb0>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<99433>/<9a89d>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<99433>/<9cfb0>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<99433>/<9cfb0>))) nfs_lock_info struct <99433>/<9d38b> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<99433>/<9d3bd>) list 16 : struct list_head<99433>/<9a89d> nlm_lockowner struct <99433>/<9d3bd> size:? nfs4_lock_info struct <99433>/<9d3c2> size:8 owner 0 : pointer(struct nfs4_lock_state<99433>/<9d3dc>) nfs4_lock_state struct <99433>/<9d3dc> size:? seq_file struct <99433>/<9d4df> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<99433>/<9a80b> op 88 : pointer(const(struct seq_operations<99433>/<9d582>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<99433>/<9c8c1>)) private 112 : pointer(no type) seq_operations struct <99433>/<9d582> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<99433>/<9d4df>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<99433>/<9d4df>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<99433>/<9d4df>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(no type))) fown_struct struct <99433>/<9d677> size:32 lock 0 : typedef(rwlock_t=struct noname<99433>/<9d1d8>) pid 8 : pointer(struct pid<99433>/<9d6d4>) pid_type 16 : enum pid_type<99433>/<99603> uid 20 : typedef(kuid_t=struct noname<99433>/<9b70c>) euid 24 : typedef(kuid_t=struct noname<99433>/<9b70c>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <99433>/<9d6d4> size:112 count 0 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) tasks 16 : struct hlist_head<99433>/<9d76a>[4] inodes 48 : struct hlist_head<99433>/<9d76a> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) rcu 80 : struct callback_head<99433>/<9ca18> numbers 96 : struct upid<99433>/<9d78b>[1] refcount_struct struct <99433>/<9d749> size:4 refs 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) hlist_head struct <99433>/<9d76a> size:8 first 0 : pointer(struct hlist_node<99433>/<9d118>) upid struct <99433>/<9d78b> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<99433>/<9d7b1>) pid_namespace struct <99433>/<9d7b1> size:136 idr 0 : struct idr<99433>/<9d84b> rcu 24 : struct callback_head<99433>/<9ca18> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<99433>/<9d8ae>) pid_cachep 56 : pointer(struct kmem_cache<99433>/<a1446>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<99433>/<9d7b1>) bacct 80 : pointer(struct fs_pin<99433>/) user_ns 88 : pointer(struct user_namespace<99433>/<9f4c4>) ucounts 96 : pointer(struct ucounts<99433>/<9f962>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<99433>/<9f634> idr struct <99433>/<9d84b> size:24 idr_rt 0 : struct xarray<99433>/<9d878> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <99433>/<9d878> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <99433>/<9d8ae> size:3456 thread_info 0 : struct thread_info<99433>/<9e3df> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<99433>/<9e43b> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<99433>/<9d8ae>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<99433>/<9e497>)) se 128 : struct sched_entity<99433>/<9e49c> rt 384 : struct sched_rt_entity<99433>/<9e65b> sched_task_group 432 : pointer(struct task_group<99433>/<9e6ca>) dl 440 : struct sched_dl_entity<99433>/<9e6cf> preempt_notifiers 664 : struct hlist_head<99433>/<9d76a> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<99433>/<9ea77>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<99433>/<9ea77>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<99433>/<9ea98> rcu_node_entry 744 : struct list_head<99433>/<9a89d> rcu_blocked_node 760 : pointer(struct rcu_node<99433>/<9eafb>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<99433>/<9a89d> sched_info 800 : struct sched_info<99433>/<9eb00> tasks 832 : struct list_head<99433>/<9a89d> pushable_tasks 848 : struct plist_node<99433>/<9eb3e> pushable_dl_tasks 888 : struct rb_node<99433>/<9ad43> mm 912 : pointer(struct mm_struct<99433>/<9a8c8>) active_mm 920 : pointer(struct mm_struct<99433>/<9a8c8>) vmacache 928 : struct vmacache<99433>/<9eb6b> rss_stat 968 : struct task_rss_stat<99433>/<9eb98> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<99433>/<9ebc5> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<99433>/<9d8ae>) parent 1112 : pointer(struct task_struct<99433>/<9d8ae>) children 1120 : struct list_head<99433>/<9a89d> sibling 1136 : struct list_head<99433>/<9a89d> group_leader 1152 : pointer(struct task_struct<99433>/<9d8ae>) ptraced 1160 : struct list_head<99433>/<9a89d> ptrace_entry 1176 : struct list_head<99433>/<9a89d> thread_pid 1192 : pointer(struct pid<99433>/<9d6d4>) pid_links 1200 : struct hlist_node<99433>/<9d118>[4] thread_group 1264 : struct list_head<99433>/<9a89d> thread_node 1280 : struct list_head<99433>/<9a89d> vfork_done 1296 : pointer(struct completion<99433>/<9edaa>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<99433>/<9edf1> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<99433>/<9ee1e> ptracer_cred 1496 : pointer(const(struct cred<99433>/<9ee82>)) real_cred 1504 : pointer(const(struct cred<99433>/<9ee82>)) cred 1512 : pointer(const(struct cred<99433>/<9ee82>)) cached_requested_key 1520 : pointer(struct key<99433>/<9f002>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<99433>/<9fa0e>) sysvsem 1552 : struct sysv_sem<99433>/<9fa13> sysvshm 1560 : struct sysv_shm<99433>/<9fa32> fs 1576 : pointer(struct fs_struct<99433>/<9fa4c>) files 1584 : pointer(struct files_struct<99433>/<9fa56>) io_uring 1592 : pointer(struct io_uring_task<99433>/<9fa60>) nsproxy 1600 : pointer(struct nsproxy<99433>/<9fa6a>) signal 1608 : pointer(struct signal_struct<99433>/) sighand 1616 : pointer(struct sighand_struct<99433>/<a11d8>) blocked 1624 : typedef(sigset_t=struct noname<99433>/) real_blocked 1632 : typedef(sigset_t=struct noname<99433>/<a0dab>) saved_sigmask 1640 : typedef(sigset_t=struct noname<99433>/) pending 1648 : struct sigpending<99433>/<a0d7f> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<99433>/<9ca18>) audit_context 1704 : pointer(struct audit_context<99433>/) loginuid 1712 : typedef(kuid_t=struct noname<99433>/<9b70c>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<99433>/<a12b3> syscall_dispatch 1736 : struct syscall_user_dispatch<99433>/ parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) wake_q 1760 : struct wake_q_node<99433>/<a12f2> pi_waiters 1768 : struct rb_root_cached<99433>/<9ea1d> pi_top_task 1784 : pointer(struct task_struct<99433>/<9d8ae>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<99433>/) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<99433>/) plug 1816 : pointer(struct blk_plug<99433>/<a1327>) reclaim_state 1824 : pointer(struct reclaim_state<99433>/) backing_dev_info 1832 : pointer(struct backing_dev_info<99433>/<a133b>) io_context 1840 : pointer(struct io_context<99433>/) capture_control 1848 : pointer(struct capture_control<99433>/<a1450>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<99433>/<a1465>)) ioac 1872 : struct task_io_accounting<99433>/ acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<99433>/) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<99433>/<9b9cc>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<99433>/<9fb59>) cg_list 1984 : struct list_head<99433>/<9a89d> robust_list 2000 : pointer(struct robust_list_head<99433>/) compat_robust_list 2008 : pointer(struct compat_robust_list_head<99433>/<a170b>) pi_state_list 2016 : struct list_head<99433>/<9a89d> pi_state_cache 2032 : pointer(struct futex_pi_state<99433>/<a176e>) futex_exit_mutex 2040 : struct mutex<99433>/<9a80b> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<99433>/)[2] perf_event_mutex 2096 : struct mutex<99433>/<9a80b> perf_event_list 2128 : struct list_head<99433>/<9a89d> mempolicy 2144 : pointer(struct mempolicy<99433>/<a41cd>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<99433>/<9ca18> numa_group 2224 : pointer(struct numa_group<99433>/<a41d7>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<99433>/) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<99433>/<a4244> noname 2304 : union noname<99433>/<9e297> splice_pipe 2320 : pointer(struct pipe_inode_info<99433>/<9ce3c>) task_frag 2328 : struct page_frag<99433>/ delays 2344 : pointer(struct task_delay_info<99433>/<a427e>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<99433>/<a4288>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<99433>/<a4288>) throttle_queue 2416 : pointer(struct request_queue<99433>/) kmap_ctrl 2424 : struct kmap_ctrl<99433>/<a428d> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<99433>/<9d8ae>) stack_vm_area 2440 : pointer(struct vm_struct<99433>/) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<99433>/<a4314> noname union <99433>/<9e297> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) rcu 0 : struct callback_head<99433>/<9ca18> thread_info struct <99433>/<9e3df> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<99433>/<9e3fb> noname union <99433>/<9e3fb> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<99433>/<9e417> noname struct <99433>/<9e417> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <99433>/<9e43b> size:16 llist 0 : struct llist_node<99433>/<9c9fe> noname 8 : union noname<99433>/<9e457> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <99433>/<9e457> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) sched_class struct <99433>/<9e497> size:? sched_entity struct <99433>/<9e49c> size:256 load 0 : struct load_weight<99433>/<9e579> run_node 16 : struct rb_node<99433>/<9ad43> group_node 40 : struct list_head<99433>/<9a89d> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<99433>/<9e59d> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<99433>/<9e49c>) cfs_rq 120 : pointer(struct cfs_rq<99433>/<9e5b0>) my_q 128 : pointer(struct cfs_rq<99433>/<9e5b0>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<99433>/<9e5b5> load_weight struct <99433>/<9e579> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <99433>/<9e59d> size:0 cfs_rq struct <99433>/<9e5b0> size:? sched_avg struct <99433>/<9e5b5> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<99433>/<9e636> util_est struct <99433>/<9e636> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <99433>/<9e65b> size:48 run_list 0 : struct list_head<99433>/<9a89d> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<99433>/<9e65b>) task_group struct <99433>/<9e6ca> size:? sched_dl_entity struct <99433>/<9e6cf> size:224 rb_node 0 : struct rb_node<99433>/<9ad43> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<99433>/<9e7b6> inactive_timer 152 : struct hrtimer<99433>/<9e7b6> pi_se 216 : pointer(struct sched_dl_entity<99433>/<9e6cf>) hrtimer struct <99433>/<9e7b6> size:64 node 0 : struct timerqueue_node<99433>/<9e81f> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<99433>/<9948a>(pointer(struct hrtimer<99433>/<9e7b6>))) base 48 : pointer(struct hrtimer_clock_base<99433>/<9e866>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <99433>/<9e81f> size:32 node 0 : struct rb_node<99433>/<9ad43> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <99433>/<9e866> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<99433>/<9e8d5>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<99433>/<9e9f1>) running 24 : pointer(struct hrtimer<99433>/<9e7b6>) active 32 : struct timerqueue_head<99433>/<9ea08> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <99433>/<9e8d5> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<99433>/<9e7b6>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<99433>/<9e7b6>) clock_base 64 : struct hrtimer_clock_base<99433>/<9e866>[8] seqcount_raw_spinlock struct <99433>/<9e9f1> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<99433>/<9b9ee>) timerqueue_head struct <99433>/<9ea08> size:16 rb_root 0 : struct rb_root_cached<99433>/<9ea1d> rb_root_cached struct <99433>/<9ea1d> size:16 rb_root 0 : struct rb_root<99433>/<9ea3e> rb_leftmost 8 : pointer(struct rb_node<99433>/<9ad43>) rb_root struct <99433>/<9ea3e> size:8 rb_node 0 : pointer(struct rb_node<99433>/<9ad43>) cpumask struct <99433>/<9ea77> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <99433>/<9ea98> size:4 b 0 : struct noname<99433>/<9eaae> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <99433>/<9eaae> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <99433>/<9eafb> size:? sched_info struct <99433>/<9eb00> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <99433>/<9eb3e> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<99433>/<9a89d> node_list 24 : struct list_head<99433>/<9a89d> vmacache struct <99433>/<9eb6b> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<99433>/<9ac20>)[4] task_rss_stat struct <99433>/<9eb98> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <99433>/<9ebc5> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<99433>/<9ebc5>))) noname 8 : union noname<99433>/<9ebe1> noname union <99433>/<9ebe1> size:40 futex 0 : struct noname<99433>/<9ebf1> nanosleep 0 : struct noname<99433>/<9ec4a> poll 0 : struct noname<99433>/<9eca4> noname struct <99433>/<9ebf1> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <99433>/<9ec4a> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<99433>/<994a3> noname 8 : union noname<99433>/<9ec6e> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <99433>/<9ec6e> size:8 rmtp 0 : pointer(struct __kernel_timespec<99433>/<9ed06>) compat_rmtp 0 : pointer(struct old_timespec32<99433>/<9ed37>) noname struct <99433>/<9eca4> size:32 ufds 0 : pointer(struct pollfd<99433>/<9ed7e>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <99433>/<9ed06> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <99433>/<9ed37> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <99433>/<9ed7e> size:? completion struct <99433>/<9edaa> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<99433>/<9edcb> swait_queue_head struct <99433>/<9edcb> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) task_list 8 : struct list_head<99433>/<9a89d> prev_cputime struct <99433>/<9edf1> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) posix_cputimers struct <99433>/<9ee1e> size:80 bases 0 : struct posix_cputimer_base<99433>/<9ee57>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <99433>/<9ee57> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<99433>/<9ea08> cred struct <99433>/<9ee82> size:168 usage 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) uid 4 : typedef(kuid_t=struct noname<99433>/<9b70c>) gid 8 : typedef(kgid_t=struct noname<99433>/<9b73e>) suid 12 : typedef(kuid_t=struct noname<99433>/<9b70c>) sgid 16 : typedef(kgid_t=struct noname<99433>/<9b73e>) euid 20 : typedef(kuid_t=struct noname<99433>/<9b70c>) egid 24 : typedef(kgid_t=struct noname<99433>/<9b73e>) fsuid 28 : typedef(kuid_t=struct noname<99433>/<9b70c>) fsgid 32 : typedef(kgid_t=struct noname<99433>/<9b73e>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<99433>/<9efdc>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<99433>/<9efdc>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<99433>/<9efdc>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<99433>/<9efdc>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<99433>/<9efdc>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<99433>/<9f002>) process_keyring 96 : pointer(struct key<99433>/<9f002>) thread_keyring 104 : pointer(struct key<99433>/<9f002>) request_key_auth 112 : pointer(struct key<99433>/<9f002>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<99433>/<9f3bd>) user_ns 136 : pointer(struct user_namespace<99433>/<9f4c4>) group_info 144 : pointer(struct group_info<99433>/<9f9c4>) noname 152 : union noname<99433>/<9efb2> noname union <99433>/<9efb2> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<99433>/<9ca18> kernel_cap_struct struct <99433>/<9efdc> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <99433>/<9f002> size:216 usage 0 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<99433>/<9f02a> sem 32 : struct rw_semaphore<99433>/<9f1b9> user 72 : pointer(struct key_user<99433>/<9f203>) security 80 : pointer(no type) noname 88 : union noname<99433>/<9f074> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<99433>/<9b70c>) gid 108 : typedef(kgid_t=struct noname<99433>/<9b73e>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<99433>/<9f0f9> noname 176 : union noname<99433>/<9f15b> restrict_link 208 : pointer(struct key_restriction<99433>/<9f34d>) noname union <99433>/<9f02a> size:24 graveyard_link 0 : struct list_head<99433>/<9a89d> serial_node 0 : struct rb_node<99433>/<9ad43> noname union <99433>/<9f074> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <99433>/<9f0f9> size:40 index_key 0 : struct keyring_index_key<99433>/<9f230> noname 0 : struct noname<99433>/<9f111> noname struct <99433>/<9f111> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<99433>/<9f2b8>) domain_tag 24 : pointer(struct key_tag<99433>/<9f2c2>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <99433>/<9f15b> size:32 payload 0 : union key_payload<99433>/<9f2f0> noname 0 : struct noname<99433>/<9f174> noname struct <99433>/<9f174> size:32 name_link 0 : struct list_head<99433>/<9a89d> keys 16 : struct assoc_array<99433>/<9f31d> rw_semaphore struct <99433>/<9f1b9> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) osq 16 : struct optimistic_spin_queue<99433>/<9a888> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) wait_list 24 : struct list_head<99433>/<9a89d> key_user struct <99433>/<9f203> size:? keyring_index_key struct <99433>/<9f230> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<99433>/<9f24c> type 16 : pointer(struct key_type<99433>/<9f2b8>) domain_tag 24 : pointer(struct key_tag<99433>/<9f2c2>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <99433>/<9f24c> size:8 noname 0 : struct noname<99433>/<9f258> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <99433>/<9f258> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <99433>/<9f2b8> size:? key_tag struct <99433>/<9f2c2> size:24 rcu 0 : struct callback_head<99433>/<9ca18> usage 16 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <99433>/<9f2f0> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <99433>/<9f31d> size:16 root 0 : pointer(struct assoc_array_ptr<99433>/<9f343>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <99433>/<9f343> size:? key_restriction struct <99433>/<9f34d> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<99433>/<9f002>),pointer(const(struct key_type<99433>/<9f2b8>)),pointer(const(union key_payload<99433>/<9f2f0>)),pointer(struct key<99433>/<9f002>)))) key 8 : pointer(struct key<99433>/<9f002>) keytype 16 : pointer(struct key_type<99433>/<9f2b8>) user_struct struct <99433>/<9f3bd> size:128 __count 0 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) processes 4 : typedef(atomic_t=struct noname<99433>/<9a7c0>) sigpending 8 : typedef(atomic_t=struct noname<99433>/<9a7c0>) fanotify_listeners 12 : typedef(atomic_t=struct noname<99433>/<9a7c0>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) uidhash_node 56 : struct hlist_node<99433>/<9d118> uid 72 : typedef(kuid_t=struct noname<99433>/<9b70c>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) ratelimit 88 : struct ratelimit_state<99433>/<9f462> ratelimit_state struct <99433>/<9f462> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <99433>/<9f4c4> size:520 uid_map 0 : struct uid_gid_map<99433>/<9f5a3> gid_map 72 : struct uid_gid_map<99433>/<9f5a3> projid_map 144 : struct uid_gid_map<99433>/<9f5a3> parent 216 : pointer(struct user_namespace<99433>/<9f4c4>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<99433>/<9b70c>) group 232 : typedef(kgid_t=struct noname<99433>/<9b73e>) ns 240 : struct ns_common<99433>/<9f634> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<99433>/<9a89d> user_keyring_register 288 : pointer(struct key<99433>/<9f002>) keyring_sem 296 : struct rw_semaphore<99433>/<9f1b9> work 336 : struct work_struct<99433>/<9f67c> set 368 : struct ctl_table_set<99433>/<9f6c5> sysctls 464 : pointer(struct ctl_table_header<99433>/<9f71c>) ucounts 472 : pointer(struct ucounts<99433>/<9f962>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <99433>/<9f5a3> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<99433>/<9f5bf> noname union <99433>/<9f5bf> size:64 extent 0 : struct uid_gid_extent<99433>/<9f602>[5] noname 0 : struct noname<99433>/<9f5d7> noname struct <99433>/<9f5d7> size:16 forward 0 : pointer(struct uid_gid_extent<99433>/<9f602>) reverse 8 : pointer(struct uid_gid_extent<99433>/<9f602>) uid_gid_extent struct <99433>/<9f602> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <99433>/<9f634> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) ops 8 : pointer(const(struct proc_ns_operations<99433>/<9f677>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) proc_ns_operations struct <99433>/<9f677> size:? work_struct struct <99433>/<9f67c> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) entry 8 : struct list_head<99433>/<9a89d> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<99433>/<9f67c>)))) ctl_table_set struct <99433>/<9f6c5> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<99433>/<9f6c5>))) dir 8 : struct ctl_dir<99433>/<9f6fb> ctl_dir struct <99433>/<9f6fb> size:88 header 0 : struct ctl_table_header<99433>/<9f71c> root 80 : struct rb_root<99433>/<9ea3e> ctl_table_header struct <99433>/<9f71c> size:80 noname 0 : union noname<99433>/<9f72c> unregistering 24 : pointer(struct completion<99433>/<9edaa>) ctl_table_arg 32 : pointer(struct ctl_table<99433>/<9f7d5>) root 40 : pointer(struct ctl_table_root<99433>/<9f8a9>) set 48 : pointer(struct ctl_table_set<99433>/<9f6c5>) parent 56 : pointer(struct ctl_dir<99433>/<9f6fb>) node 64 : pointer(struct ctl_node<99433>/<9f93b>) inodes 72 : struct hlist_head<99433>/<9d76a> noname union <99433>/<9f72c> size:24 noname 0 : struct noname<99433>/<9f738> rcu 0 : struct callback_head<99433>/<9ca18> noname struct <99433>/<9f738> size:24 ctl_table 0 : pointer(struct ctl_table<99433>/<9f7d5>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <99433>/<9f7d5> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<99433>/<9f7d5>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<99433>/<9f7d5>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<99433>/<9f883>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <99433>/<9f883> size:32 event 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) ctl_table_root struct <99433>/<9f8a9> size:120 default_set 0 : struct ctl_table_set<99433>/<9f6c5> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<99433>/<9f6c5>)(pointer(struct ctl_table_root<99433>/<9f8a9>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<99433>/<9f71c>),pointer(struct ctl_table<99433>/<9f7d5>),pointer(typedef(kuid_t=struct noname<99433>/<9b70c>)),pointer(typedef(kgid_t=struct noname<99433>/<9b73e>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<99433>/<9f71c>),pointer(struct ctl_table<99433>/<9f7d5>))) ctl_node struct <99433>/<9f93b> size:32 node 0 : struct rb_node<99433>/<9ad43> header 24 : pointer(struct ctl_table_header<99433>/<9f71c>) ucounts struct <99433>/<9f962> size:72 node 0 : struct hlist_node<99433>/<9d118> ns 16 : pointer(struct user_namespace<99433>/<9f4c4>) uid 24 : typedef(kuid_t=struct noname<99433>/<9b70c>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<99433>/<9a7c0>)[10] group_info struct <99433>/<9f9c4> size:8 usage 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<99433>/<9b73e>)[0] nameidata struct <99433>/<9fa0e> size:? sysv_sem struct <99433>/<9fa13> size:8 undo_list 0 : pointer(struct sem_undo_list<99433>/<9fa2d>) sem_undo_list struct <99433>/<9fa2d> size:? sysv_shm struct <99433>/<9fa32> size:16 shm_clist 0 : struct list_head<99433>/<9a89d> fs_struct struct <99433>/<9fa4c> size:? files_struct struct <99433>/<9fa56> size:? io_uring_task struct <99433>/<9fa60> size:? nsproxy struct <99433>/<9fa6a> size:72 count 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) uts_ns 8 : pointer(struct uts_namespace<99433>/<9fae4>) ipc_ns 16 : pointer(struct ipc_namespace<99433>/<9faee>) mnt_ns 24 : pointer(struct mnt_namespace<99433>/<9faf8>) pid_ns_for_children 32 : pointer(struct pid_namespace<99433>/<9d7b1>) net_ns 40 : pointer(struct net<99433>/<9fb02>) time_ns 48 : pointer(struct time_namespace<99433>/<9fb0c>) time_ns_for_children 56 : pointer(struct time_namespace<99433>/<9fb0c>) cgroup_ns 64 : pointer(struct cgroup_namespace<99433>/<9fb16>) uts_namespace struct <99433>/<9fae4> size:? ipc_namespace struct <99433>/<9faee> size:? mnt_namespace struct <99433>/<9faf8> size:? net struct <99433>/<9fb02> size:? time_namespace struct <99433>/<9fb0c> size:? cgroup_namespace struct <99433>/<9fb16> size:48 ns 0 : struct ns_common<99433>/<9f634> user_ns 24 : pointer(struct user_namespace<99433>/<9f4c4>) ucounts 32 : pointer(struct ucounts<99433>/<9f962>) root_cset 40 : pointer(struct css_set<99433>/<9fb59>) css_set struct <99433>/<9fb59> size:456 subsys 0 : pointer(struct cgroup_subsys_state<99433>/<9fc84>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) dom_cset 80 : pointer(struct css_set<99433>/<9fb59>) dfl_cgrp 88 : pointer(struct cgroup<99433>/<9fd2e>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<99433>/<9a89d> mg_tasks 120 : struct list_head<99433>/<9a89d> dying_tasks 136 : struct list_head<99433>/<9a89d> task_iters 152 : struct list_head<99433>/<9a89d> e_cset_node 168 : struct list_head<99433>/<9a89d>[9] threaded_csets 312 : struct list_head<99433>/<9a89d> threaded_csets_node 328 : struct list_head<99433>/<9a89d> hlist 344 : struct hlist_node<99433>/<9d118> cgrp_links 360 : struct list_head<99433>/<9a89d> mg_preload_node 376 : struct list_head<99433>/<9a89d> mg_node 392 : struct list_head<99433>/<9a89d> mg_src_cgrp 408 : pointer(struct cgroup<99433>/<9fd2e>) mg_dst_cgrp 416 : pointer(struct cgroup<99433>/<9fd2e>) mg_dst_cset 424 : pointer(struct css_set<99433>/<9fb59>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<99433>/<9ca18> cgroup_subsys_state struct <99433>/<9fc84> size:200 cgroup 0 : pointer(struct cgroup<99433>/<9fd2e>) ss 8 : pointer(struct cgroup_subsys<99433>/) refcnt 16 : struct percpu_ref<99433>/<a097b> sibling 32 : struct list_head<99433>/<9a89d> children 48 : struct list_head<99433>/<9a89d> rstat_css_node 64 : struct list_head<99433>/<9a89d> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<99433>/<9a7c0>) destroy_work 104 : struct work_struct<99433>/<9f67c> destroy_rwork 136 : struct rcu_work<99433>/ parent 192 : pointer(struct cgroup_subsys_state<99433>/<9fc84>) cgroup struct <99433>/<9fd2e> size:856 self 0 : struct cgroup_subsys_state<99433>/<9fc84> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<99433>/<9ff46>) procs_file 256 : struct cgroup_file<99433>/ events_file 312 : struct cgroup_file<99433>/<a038d> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<99433>/<9fc84>)[9] root 448 : pointer(struct cgroup_root<99433>/<a0409>) cset_links 456 : struct list_head<99433>/<9a89d> e_csets 472 : struct list_head<99433>/<9a89d>[9] dom_cgrp 616 : pointer(struct cgroup<99433>/<9fd2e>) old_dom_cgrp 624 : pointer(struct cgroup<99433>/<9fd2e>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<99433>/) rstat_css_list 640 : struct list_head<99433>/<9a89d> last_bstat 656 : struct cgroup_base_stat<99433>/ bstat 680 : struct cgroup_base_stat<99433>/<a0519> prev_cputime 704 : struct prev_cputime<99433>/<9edf1> pidlists 728 : struct list_head<99433>/<9a89d> pidlist_mutex 744 : struct mutex<99433>/<9a80b> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) release_agent_work 800 : struct work_struct<99433>/<9f67c> psi 832 : struct psi_group<99433>/<a055d> bpf 832 : struct cgroup_bpf<99433>/ congestion_count 832 : typedef(atomic_t=struct noname<99433>/<9a7c0>) freezer 836 : struct cgroup_freezer_state<99433>/ ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <99433>/<9ff46> size:128 count 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) active 4 : typedef(atomic_t=struct noname<99433>/<9a7c0>) parent 8 : pointer(struct kernfs_node<99433>/<9ff46>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<99433>/<9ad43> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<99433>/<9ffab> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<99433>/) noname union <99433>/<9ffab> size:32 dir 0 : struct kernfs_elem_dir<99433>/<a0017> symlink 0 : struct kernfs_elem_symlink<99433>/ attr 0 : struct kernfs_elem_attr<99433>/<a0184> kernfs_elem_dir struct <99433>/<a0017> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<99433>/<9ea3e> root 16 : pointer(struct kernfs_root<99433>/) kernfs_root struct <99433>/ size:96 kn 0 : pointer(struct kernfs_node<99433>/<9ff46>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<99433>/<9d84b> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<99433>/) supers 56 : struct list_head<99433>/<9a89d> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) kernfs_syscall_ops struct <99433>/ size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct kernfs_root<99433>/<a0049>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<99433>/<9ff46>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<99433>/<9ff46>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<99433>/<9ff46>),pointer(struct kernfs_node<99433>/<9ff46>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct kernfs_node<99433>/<9ff46>),pointer(struct kernfs_root<99433>/<a0049>))) kernfs_elem_symlink struct <99433>/<a016f> size:8 target_kn 0 : pointer(struct kernfs_node<99433>/<9ff46>) kernfs_elem_attr struct <99433>/ size:32 ops 0 : pointer(const(struct kernfs_ops<99433>/<a01c7>)) open 8 : pointer(struct kernfs_open_node<99433>/) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<99433>/<9ff46>) kernfs_ops struct <99433>/ size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<99433>/<a0279>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<99433>/))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<99433>/<9d4df>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<99433>/<9d4df>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<99433>/<9d4df>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<99433>/<a0279>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<99433>/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<99433>/<a0279>),pointer(struct poll_table_struct<99433>/<9ceee>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<99433>/),pointer(struct vm_area_struct<99433>/<9ac20>))) kernfs_open_file struct <99433>/ size:152 kn 0 : pointer(struct kernfs_node<99433>/<9ff46>) file 8 : pointer(struct file<99433>/<9c8c1>) seq_file 16 : pointer(struct seq_file<99433>/<9d4df>) priv 24 : pointer(no type) mutex 32 : struct mutex<99433>/<9a80b> prealloc_mutex 64 : struct mutex<99433>/<9a80b> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<99433>/<9a89d> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<99433>/<9adb1>)) kernfs_open_node struct <99433>/<a037e> size:? kernfs_iattrs struct <99433>/<a0388> size:? cgroup_file struct <99433>/<a038d> size:56 kn 0 : pointer(struct kernfs_node<99433>/<9ff46>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<99433>/ timer_list struct <99433>/ size:40 entry 0 : struct hlist_node<99433>/<9d118> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<99433>/<a03ba>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <99433>/ size:5072 kf_root 0 : pointer(struct kernfs_root<99433>/<a0049>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<99433>/<9fd2e> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<99433>/<9a7c0>) root_list 888 : struct list_head<99433>/<9a89d> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <99433>/ size:64 bsync 0 : struct u64_stats_sync<99433>/<a0511> bstat 0 : struct cgroup_base_stat<99433>/ last_bstat 24 : struct cgroup_base_stat<99433>/<a0519> updated_children 48 : pointer(struct cgroup<99433>/<9fd2e>) updated_next 56 : pointer(struct cgroup<99433>/<9fd2e>) u64_stats_sync struct <99433>/<a0511> size:0 cgroup_base_stat struct <99433>/<a0519> size:24 cputime 0 : struct task_cputime<99433>/ task_cputime struct <99433>/ size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <99433>/<a055d> size:0 cgroup_bpf struct <99433>/<a0565> size:0 cgroup_freezer_state struct <99433>/<a056e> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <99433>/<a05bc> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<99433>/<9fc84>)(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<99433>/<9fc84>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct cgroup_subsys_state<99433>/<9fc84>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<99433>/))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<99433>/<a07bc>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<99433>/))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<99433>/<9d8ae>),pointer(struct css_set<99433>/<9fb59>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<99433>/<9d8ae>),pointer(struct css_set<99433>/<9fb59>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<99433>/<9d8ae>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<99433>/<9d8ae>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<99433>/<9d8ae>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<99433>/<9fc84>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<99433>/) css_idr 176 : struct idr<99433>/<9d84b> cfts 200 : struct list_head<99433>/<9a89d> dfl_cftypes 216 : pointer(struct cftype<99433>/<a080a>) legacy_cftypes 224 : pointer(struct cftype<99433>/) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <99433>/<a07bc> size:? cftype struct <99433>/<a080a> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<99433>/<a05bc>) node 96 : struct list_head<99433>/<9a89d> kf_ops 112 : pointer(struct kernfs_ops<99433>/<a01c7>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<99433>/))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<99433>/<a0279>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<99433>/<9fc84>),pointer(struct cftype<99433>/))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<99433>/<9fc84>),pointer(struct cftype<99433>/<a080a>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<99433>/<9d4df>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<99433>/<9d4df>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<99433>/<9d4df>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<99433>/<9fc84>),pointer(struct cftype<99433>/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<99433>/<9fc84>),pointer(struct cftype<99433>/<a080a>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<99433>/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<99433>/<a0279>),pointer(struct poll_table_struct<99433>/<9ceee>))) percpu_ref struct <99433>/<a097b> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<99433>/<a09a1>) percpu_ref_data struct <99433>/<a09a1> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<99433>/<a097b>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<99433>/)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<99433>/<9ca18> ref 48 : pointer(struct percpu_ref<99433>/) rcu_work struct <99433>/ size:56 work 0 : struct work_struct<99433>/<9f67c> rcu 32 : struct callback_head<99433>/<9ca18> wq 48 : pointer(struct workqueue_struct<99433>/<a0a54>) workqueue_struct struct <99433>/<a0a54> size:? signal_struct struct <99433>/<a0a5e> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) live 4 : typedef(atomic_t=struct noname<99433>/<9a7c0>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<99433>/<9a89d> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) curr_target 56 : pointer(struct task_struct<99433>/<9d8ae>) shared_pending 64 : struct sigpending<99433>/ multiprocess 88 : struct hlist_head<99433>/<9d76a> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<99433>/<9d8ae>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<99433>/<9a89d> real_timer 144 : struct hrtimer<99433>/<9e7b6> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<99433>/<a0dd4>[2] cputimer 248 : struct thread_group_cputimer<99433>/ posix_cputimers 272 : struct posix_cputimers<99433>/<9ee1e> pids 352 : pointer(struct pid<99433>/<9d6d4>)[4] tty_old_pgrp 384 : pointer(struct pid<99433>/<9d6d4>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<99433>/<a0e48>) autogroup 408 : pointer(struct autogroup<99433>/) stats_lock 416 : typedef(seqlock_t=struct noname<99433>/<a0e63>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<99433>/<9edf1> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<99433>/<a0e83> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<99433>/<a0eec>[16] pacct 928 : struct pacct_struct<99433>/ stats 984 : pointer(struct taskstats<99433>/<a0f6f>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<99433>/<a11ce>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<99433>/<9a8c8>) cred_guard_mutex 1024 : struct mutex<99433>/<9a80b> exec_update_lock 1056 : struct rw_semaphore<99433>/<9f1b9> sigpending struct <99433>/<a0d7f> size:24 list 0 : struct list_head<99433>/<9a89d> signal 16 : typedef(sigset_t=struct noname<99433>/<a0dab>) noname struct <99433>/<a0dab> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <99433>/ size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <99433>/ size:24 cputime_atomic 0 : struct task_cputime_atomic<99433>/<a0e0a> task_cputime_atomic struct <99433>/<a0e0a> size:24 utime 0 : typedef(atomic64_t=struct noname<99433>/<9a85a>) stime 8 : typedef(atomic64_t=struct noname<99433>/<9a85a>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<99433>/<9a85a>) tty_struct struct <99433>/ size:? autogroup struct <99433>/ size:? noname struct <99433>/ size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<99433>/<9b9cc>) lock 4 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) task_io_accounting struct <99433>/ size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <99433>/<a0eec> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <99433>/<a0f0d> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <99433>/ size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <99433>/ size:? sighand_struct struct <99433>/ size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) count 4 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) action 32 : struct k_sigaction<99433>/[64] k_sigaction struct <99433>/ size:32 sa 0 : struct sigaction<99433>/<a1233> sigaction struct <99433>/<a1233> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<99433>/<a0dab>) audit_context struct <99433>/<a12ae> size:? seccomp struct <99433>/<a12b3> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<99433>/<9a7c0>) filter 8 : pointer(struct seccomp_filter<99433>/) seccomp_filter struct <99433>/ size:? syscall_user_dispatch struct <99433>/ size:0 wake_q_node struct <99433>/ size:8 next 0 : pointer(struct wake_q_node<99433>/<a12f2>) rt_mutex_waiter struct <99433>/<a1313> size:? bio_list struct <99433>/<a131d> size:? blk_plug struct <99433>/<a1327> size:? reclaim_state struct <99433>/<a1331> size:? backing_dev_info struct <99433>/<a133b> size:? io_context struct <99433>/<a1345> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) active_ref 8 : typedef(atomic_t=struct noname<99433>/<9a7c0>) nr_tasks 12 : typedef(atomic_t=struct noname<99433>/<9a7c0>) lock 16 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<99433>/<9d878> icq_hint 40 : pointer(struct io_cq<99433>/) icq_list 48 : struct hlist_head<99433>/<9d76a> release_work 56 : struct work_struct<99433>/<9f67c> io_cq struct <99433>/ size:56 q 0 : pointer(struct request_queue<99433>/<a143c>) ioc 8 : pointer(struct io_context<99433>/) noname 16 : union noname<99433>/<a13e7> noname 32 : union noname<99433>/ flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <99433>/<a13e7> size:16 q_node 0 : struct list_head<99433>/<9a89d> __rcu_icq_cache 0 : pointer(struct kmem_cache<99433>/<a1446>) noname union <99433>/<a140c> size:16 ioc_node 0 : struct hlist_node<99433>/<9d118> __rcu_head 0 : struct callback_head<99433>/<9ca18> request_queue struct <99433>/<a143c> size:? kmem_cache struct <99433>/<a1446> size:? capture_control struct <99433>/<a1450> size:? kernel_siginfo struct <99433>/<a1465> size:48 noname 0 : struct noname<99433>/ noname struct <99433>/ size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<99433>/ __sifields union <99433>/ size:32 _kill 0 : struct noname<99433>/<a14bf> _timer 0 : struct noname<99433>/ _rt 0 : struct noname<99433>/<a1529> _sigchld 0 : struct noname<99433>/ _sigfault 0 : struct noname<99433>/<a15ab> _sigpoll 0 : struct noname<99433>/ _sigsys 0 : struct noname<99433>/<a1668> noname struct <99433>/<a14bf> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/<a14e8> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<99433>/) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <99433>/<a1529> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<99433>/) noname struct <99433>/ size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <99433>/<a15ab> size:32 _addr 0 : pointer(no type) noname 8 : union noname<99433>/<a15c3> noname union <99433>/<a15c3> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<99433>/<a15df> _addr_pkey 0 : struct noname<99433>/ noname struct <99433>/ size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <99433>/<a1614> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/<a163f> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <99433>/<a1668> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <99433>/ size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <99433>/ size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <99433>/<a1701> size:? compat_robust_list_head struct <99433>/<a170b> size:12 list 0 : struct compat_robust_list<99433>/ futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <99433>/ size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <99433>/<a176e> size:? perf_event_context struct <99433>/<a1784> size:256 pmu 0 : pointer(struct pmu<99433>/) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) mutex 16 : struct mutex<99433>/<9a80b> active_ctx_list 48 : struct list_head<99433>/<9a89d> pinned_groups 64 : struct perf_event_groups<99433>/ flexible_groups 80 : struct perf_event_groups<99433>/<a41a4> event_list 96 : struct list_head<99433>/<9a89d> pinned_active 112 : struct list_head<99433>/<9a89d> flexible_active 128 : struct list_head<99433>/<9a89d> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) task 176 : pointer(struct task_struct<99433>/<9d8ae>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<99433>/) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<99433>/<9ca18> pmu struct <99433>/ size:296 entry 0 : struct list_head<99433>/<9a89d> module 16 : pointer(struct module<99433>/<9c187>) dev 24 : pointer(struct device<99433>/<a1b04>) attr_groups 32 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) attr_update 40 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<99433>/) exclusive_cnt 80 : typedef(atomic_t=struct noname<99433>/<9a7c0>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<99433>/<a18f4>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<99433>/))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<99433>/<a2fac>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/),pointer(struct mm_struct<99433>/<9a8c8>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/<a2fac>),pointer(struct mm_struct<99433>/<9a8c8>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<99433>/),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/<a2fac>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/<a2fac>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<99433>/<a18f4>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<99433>/))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<99433>/<a18f4>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<99433>/))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<99433>/<a1784>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<99433>/) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<99433>/<a1784>),pointer(struct perf_event_context<99433>/<a1784>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<99433>/),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<99433>/),pointer(struct perf_output_handle<99433>/),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<99433>/<9a89d>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<99433>/<a2fac>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<99433>/))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<99433>/<a2fac>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <99433>/<a1b04> size:744 kobj 0 : struct kobject<99433>/<9c487> parent 64 : pointer(struct device<99433>/<a1b04>) p 72 : pointer(struct device_private<99433>/) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<99433>/)) bus 96 : pointer(struct bus_type<99433>/<a1f78>) driver 104 : pointer(struct device_driver<99433>/) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<99433>/<9a80b> links 160 : struct dev_links_info<99433>/ power 216 : struct dev_pm_info<99433>/<a22e8> pm_domain 520 : pointer(struct dev_pm_domain<99433>/) em_pd 528 : pointer(struct em_perf_domain<99433>/<a27c7>) msi_domain 536 : pointer(struct irq_domain<99433>/) pins 544 : pointer(struct dev_pin_info<99433>/<a284c>) msi_list 552 : struct list_head<99433>/<9a89d> dma_ops 568 : pointer(const(struct dma_map_ops<99433>/<a285b>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<99433>/<a286f>)) dma_parms 608 : pointer(struct device_dma_parameters<99433>/) dma_pools 616 : struct list_head<99433>/<9a89d> dma_mem 632 : pointer(struct dma_coherent_mem<99433>/) cma_area 640 : pointer(struct cma<99433>/<a28ac>) archdata 648 : struct dev_archdata<99433>/ of_node 648 : pointer(struct device_node<99433>/<a28be>) fwnode 656 : pointer(struct fwnode_handle<99433>/) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) devres_head 680 : struct list_head<99433>/<9a89d> class 696 : pointer(struct class<99433>/) groups 704 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/))) iommu_group 720 : pointer(struct iommu_group<99433>/<a2e60>) iommu 728 : pointer(struct dev_iommu<99433>/) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <99433>/<a1d7f> size:? device_type struct <99433>/<a1d8e> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/),pointer(struct kobj_uevent_env<99433>/<9c601>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<99433>/<a1b04>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<99433>/<9b70c>)),pointer(typedef(kgid_t=struct noname<99433>/<9b73e>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/))) pm 40 : pointer(const(struct dev_pm_ops<99433>/<a1e2e>)) dev_pm_ops struct <99433>/<a1e2e> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) bus_type struct <99433>/ size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<99433>/<a1b04>) bus_groups 24 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) dev_groups 32 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) drv_groups 40 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>),pointer(struct device_driver<99433>/<a20af>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/),pointer(struct kobj_uevent_env<99433>/<9c601>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>),typedef(pm_message_t=struct pm_message<99433>/<a226a>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) pm 144 : pointer(const(struct dev_pm_ops<99433>/<a1e2e>)) iommu_ops 152 : pointer(const(struct iommu_ops<99433>/)) p 160 : pointer(struct subsys_private<99433>/<a229d>) lock_key 168 : struct lock_class_key<99433>/ need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <99433>/<a20af> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<99433>/<a1f78>) owner 16 : pointer(struct module<99433>/<9c187>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<99433>/<994e2> of_match_table 40 : pointer(const(struct of_device_id<99433>/)) acpi_match_table 48 : pointer(const(struct acpi_device_id<99433>/<a21fa>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/),typedef(pm_message_t=struct pm_message<99433>/))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) groups 104 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) dev_groups 112 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) pm 120 : pointer(const(struct dev_pm_ops<99433>/)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>))) p 136 : pointer(struct driver_private<99433>/) of_device_id struct <99433>/ size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <99433>/ size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <99433>/ size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <99433>/<a2284> size:? iommu_ops struct <99433>/<a2293> size:? subsys_private struct <99433>/<a229d> size:? lock_class_key struct <99433>/<a22a2> size:0 dev_links_info struct <99433>/<a22aa> size:56 suppliers 0 : struct list_head<99433>/<9a89d> consumers 16 : struct list_head<99433>/<9a89d> defer_sync 32 : struct list_head<99433>/<9a89d> status 48 : enum dl_dev_state<99433>/<99501> dev_pm_info struct <99433>/<a22e8> size:304 power_state 0 : typedef(pm_message_t=struct pm_message<99433>/) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) entry 16 : struct list_head<99433>/<9a89d> completion 32 : struct completion<99433>/<9edaa> wakeup 64 : pointer(struct wakeup_source<99433>/<a25e3>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<99433>/<9e7b6> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<99433>/<9f67c> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) wakeirq 208 : pointer(struct wake_irq<99433>/<a26e7>) usage_count 216 : typedef(atomic_t=struct noname<99433>/<9a7c0>) child_count 220 : typedef(atomic_t=struct noname<99433>/<9a7c0>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<99433>/<99527> runtime_status 236 : enum rpm_status<99433>/<99553> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<99433>/) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<99433>/) wakeup_source struct <99433>/ size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<99433>/<9a89d> lock 32 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) wakeirq 40 : pointer(struct wake_irq<99433>/<a26e7>) timer 48 : struct timer_list<99433>/ timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<99433>/) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <99433>/ size:? pm_subsys_data struct <99433>/ size:32 lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<99433>/<9a89d> domain_data 24 : pointer(struct pm_domain_data<99433>/) pm_domain_data struct <99433>/ size:? dev_pm_qos struct <99433>/ size:? dev_pm_domain struct <99433>/ size:224 ops 0 : struct dev_pm_ops<99433>/<a1e2e> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/<a1b04>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/))) em_perf_domain struct <99433>/ size:16 table 0 : pointer(struct em_perf_state<99433>/<a2805>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <99433>/ size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <99433>/<a2842> size:? dev_pin_info struct <99433>/<a284c> size:? dma_map_ops struct <99433>/<a285b> size:? bus_dma_region struct <99433>/<a286f> size:? device_dma_parameters struct <99433>/<a2879> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <99433>/<a28a2> size:? cma struct <99433>/<a28ac> size:? dev_archdata struct <99433>/<a28b1> size:0 device_node struct <99433>/<a28be> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<99433>/<a2962> properties 88 : pointer(struct property<99433>/) deadprops 96 : pointer(struct property<99433>/<a2c62>) parent 104 : pointer(struct device_node<99433>/) child 112 : pointer(struct device_node<99433>/<a28be>) sibling 120 : pointer(struct device_node<99433>/) kobj 128 : struct kobject<99433>/<9c487> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <99433>/<a2962> size:64 secondary 0 : pointer(struct fwnode_handle<99433>/) ops 8 : pointer(const(struct fwnode_operations<99433>/<a29c2>)) dev 16 : pointer(struct device<99433>/) suppliers 24 : struct list_head<99433>/<9a89d> consumers 40 : struct list_head<99433>/<9a89d> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <99433>/<a29c2> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/)(pointer(struct fwnode_handle<99433>/))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<99433>/<a2962>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<99433>/)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<99433>/<a2962>)),pointer(const(struct device<99433>/<a1b04>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<99433>/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<99433>/<a2962>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<99433>/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<99433>/<a2962>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<99433>/)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/<a2962>)(pointer(const(struct fwnode_handle<99433>/<a2962>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/)(pointer(const(struct fwnode_handle<99433>/)),pointer(struct fwnode_handle<99433>/))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/<a2962>)(pointer(const(struct fwnode_handle<99433>/<a2962>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<99433>/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<99433>/))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/<a2962>)(pointer(const(struct fwnode_handle<99433>/<a2962>)),pointer(struct fwnode_handle<99433>/<a2962>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/)(pointer(const(struct fwnode_handle<99433>/)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<99433>/<a2962>)(pointer(struct fwnode_handle<99433>/<a2962>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<99433>/)),pointer(struct fwnode_endpoint<99433>/))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<99433>/<a2962>))) fwnode_reference_args struct <99433>/<a2bcd> size:80 fwnode 0 : pointer(struct fwnode_handle<99433>/) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <99433>/ size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<99433>/<a2962>)) property struct <99433>/<a2c62> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<99433>/<a2c62>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<99433>/<9c842> class struct <99433>/<a2cb8> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<99433>/<9c187>) class_groups 16 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) dev_groups 24 : pointer(pointer(const(struct attribute_group<99433>/<9c7c4>))) dev_kobj 32 : pointer(struct kobject<99433>/<9c487>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>),pointer(struct kobj_uevent_env<99433>/<9c601>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<99433>/),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<99433>/<a2cb8>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<99433>/<a1b04>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<99433>/)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<99433>/<a1b04>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<99433>/),pointer(typedef(kuid_t=struct noname<99433>/<9b70c>)),pointer(typedef(kgid_t=struct noname<99433>/<9b73e>)))) pm 104 : pointer(const(struct dev_pm_ops<99433>/<a1e2e>)) p 112 : pointer(struct subsys_private<99433>/) kobj_ns_type_operations struct <99433>/ size:48 type 0 : enum kobj_ns_type<99433>/<99579> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<99433>/))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <99433>/ size:? iommu_group struct <99433>/ size:? dev_iommu struct <99433>/ size:? perf_cpu_context struct <99433>/ size:424 ctx 0 : struct perf_event_context<99433>/<a1784> task_ctx 256 : pointer(struct perf_event_context<99433>/) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) hrtimer 280 : struct hrtimer<99433>/<9e7b6> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<99433>/<a2f55>) cgrp_cpuctx_entry 368 : struct list_head<99433>/<9a89d> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<99433>/)) heap_default 408 : pointer(struct perf_event<99433>/<a2fac>)[2] perf_cgroup struct <99433>/<a2f55> size:208 css 0 : struct cgroup_subsys_state<99433>/<9fc84> info 200 : pointer(struct perf_cgroup_info<99433>/<a2f7e>) perf_cgroup_info struct <99433>/<a2f7e> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <99433>/<a2fac> size:968 event_entry 0 : struct list_head<99433>/<9a89d> sibling_list 16 : struct list_head<99433>/<9a89d> active_list 32 : struct list_head<99433>/<9a89d> group_node 48 : struct rb_node<99433>/<9ad43> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<99433>/<9a89d> hlist_entry 96 : struct hlist_node<99433>/<9d118> active_entry 112 : struct list_head<99433>/<9a89d> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<99433>/<a2fac>) pmu 152 : pointer(struct pmu<99433>/) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<99433>/<99598> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<99433>/) child_count 184 : typedef(atomic64_t=struct noname<99433>/<9a85a>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<99433>/ header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<99433>/ ctx 544 : pointer(struct perf_event_context<99433>/<a1784>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<99433>/<9a85a>) child_total_time_running 568 : typedef(atomic64_t=struct noname<99433>/<9a85a>) child_mutex 576 : struct mutex<99433>/<9a80b> child_list 608 : struct list_head<99433>/<9a89d> parent 624 : pointer(struct perf_event<99433>/<a2fac>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<99433>/<9a89d> owner 656 : pointer(struct task_struct<99433>/<9d8ae>) mmap_mutex 664 : struct mutex<99433>/<9a80b> mmap_count 696 : typedef(atomic_t=struct noname<99433>/<9a7c0>) rb 704 : pointer(struct perf_buffer<99433>/) rb_entry 712 : struct list_head<99433>/<9a89d> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) fasync 768 : pointer(struct fasync_struct<99433>/<9d174>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<99433>/<a3a2d> event_limit 816 : typedef(atomic_t=struct noname<99433>/<9a7c0>) addr_filters 824 : struct perf_addr_filters_head<99433>/<a3a5f> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<99433>/) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<99433>/) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/<a2fac>))) callback_head 880 : struct callback_head<99433>/<9ca18> ns 896 : pointer(struct pid_namespace<99433>/<9d7b1>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<99433>/),pointer(struct perf_sample_data<99433>/),pointer(struct pt_regs<99433>/)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<99433>/) security 944 : pointer(no type) sb_list 952 : struct list_head<99433>/<9a89d> noname struct <99433>/ size:8 a 0 : typedef(local_t=struct noname<99433>/<a3357>) noname struct <99433>/<a3357> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>)) perf_event_attr struct <99433>/ size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<99433>/ sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<99433>/<a3604> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<99433>/<a363a> noname 64 : union noname<99433>/ branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <99433>/ size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <99433>/ size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <99433>/ size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <99433>/ size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <99433>/ size:192 noname 0 : union noname<99433>/<a374a> target 96 : pointer(struct task_struct<99433>/<9d8ae>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<99433>/) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<99433>/ interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <99433>/ size:96 noname 0 : struct noname<99433>/<a3756> noname 0 : struct noname<99433>/ noname 0 : struct noname<99433>/<a37f4> noname 0 : struct noname<99433>/ noname 0 : struct noname<99433>/<a3832> noname 0 : struct noname<99433>/ noname struct <99433>/ size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<99433>/<a3969> branch_reg 72 : struct hw_perf_event_extra<99433>/ noname struct <99433>/ size:64 hrtimer 0 : struct hrtimer<99433>/<9e7b6> noname struct <99433>/<a37f4> size:16 tp_list 0 : struct list_head<99433>/<9a89d> noname struct <99433>/ size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <99433>/ size:40 info 0 : struct arch_hw_breakpoint<99433>/<a39a2> bp_list 24 : struct list_head<99433>/<9a89d> noname struct <99433>/ size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <99433>/<a38e9> size:16 noname 0 : struct noname<99433>/ noname 0 : struct noname<99433>/<a391a> noname struct <99433>/<a38f5> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<99433>/<a333b>) noname struct <99433>/<a391a> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <99433>/<a3969> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <99433>/<a39a2> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<99433>/ arch_hw_breakpoint_ctrl struct <99433>/ size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <99433>/<a3a28> size:? irq_work struct <99433>/<a3a2d> size:24 node 0 : struct __call_single_node<99433>/<9e43b> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<99433>/<a3a2d>))) perf_addr_filters_head struct <99433>/<a3a5f> size:24 list 0 : struct list_head<99433>/<9a89d> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <99433>/ size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <99433>/ size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<99433>/) br_stack 16 : pointer(struct perf_branch_stack<99433>/<a3d19>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<99433>/<a3de5> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<99433>/ time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<99433>/ callchain 112 : pointer(struct perf_callchain_entry<99433>/<a3ea0>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<99433>/<a3ecc> regs_intr 144 : struct perf_regs<99433>/ stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <99433>/<a3b83> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <99433>/<a3bd7> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <99433>/<a3c72> size:32 frag 0 : struct perf_raw_frag<99433>/ size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <99433>/<a3c93> size:28 noname 0 : union noname<99433>/ copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <99433>/<a3ca3> size:8 next 0 : pointer(struct perf_raw_frag<99433>/) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <99433>/<a3d19> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<99433>/[no count] perf_branch_entry struct <99433>/ size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <99433>/<a3de5> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<99433>/<a3e04> noname struct <99433>/<a3e04> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <99433>/ size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <99433>/ size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<99433>/) pt_regs struct <99433>/ size:336 noname 0 : union noname<99433>/<a3f03> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <99433>/<a3f03> size:272 user_regs 0 : struct user_pt_regs<99433>/ noname 0 : struct noname<99433>/<a3f1c> noname struct <99433>/<a3f1c> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <99433>/<a3fbe> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <99433>/<a40fe> size:56 event 0 : pointer(struct perf_event<99433>/) rb 8 : pointer(struct perf_buffer<99433>/<a3a28>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<99433>/<a4151> page 48 : int (base type, DW_ATE_signed size:4) noname union <99433>/ size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <99433>/ size:16 tree 0 : struct rb_root<99433>/<9ea3e> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <99433>/ size:? numa_group struct <99433>/ size:? rseq struct <99433>/ size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<99433>/<a421a> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <99433>/ size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <99433>/ size:0 page_frag struct <99433>/ size:16 page 0 : pointer(struct page<99433>/<9b023>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <99433>/<a427e> size:? mem_cgroup struct <99433>/<a4288> size:? kmap_ctrl struct <99433>/<a428d> size:0 vm_struct struct <99433>/<a429b> size:64 next 0 : pointer(struct vm_struct<99433>/) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<99433>/<9b023>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <99433>/<a4314> size:976 cpu_context 0 : struct cpu_context<99433>/ uw 112 : struct noname<99433>/<a4335> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<99433>/ noname struct <99433>/ size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<99433>/<a4460> cpu_context struct <99433>/<a43bb> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <99433>/ size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <99433>/ size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<99433>/)[16] hbp_watch 144 : pointer(struct perf_event<99433>/<a2fac>)[16] fs_pin struct <99433>/<a4510> size:? file_ra_state struct <99433>/<a4515> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <99433>/<a45d7> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) module_param_attrs struct <99433>/ size:? module_attribute struct <99433>/ size:56 attr 0 : struct attribute<99433>/<9c74f> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<99433>/),pointer(struct module_kobject<99433>/<9c442>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<99433>/<a45fb>),pointer(struct module_kobject<99433>/<9c442>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<99433>/<9c187>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<99433>/<9c187>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<99433>/<9c187>))) kernel_symbol struct <99433>/ size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <99433>/<a46fd> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<99433>/<9c187>) ops 16 : pointer(const(struct kernel_param_ops<99433>/)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<99433>/ noname union <99433>/ size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<99433>/)) arr 0 : pointer(const(struct kparam_array<99433>/<a484d>)) kernel_param_ops struct <99433>/<a4789> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<99433>/<a46fd>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<99433>/)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <99433>/<a4822> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <99433>/<a484d> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<99433>/<a4789>)) elem 24 : pointer(no type) exception_table_entry struct <99433>/ size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <99433>/ size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<99433>/ mod_tree_node struct <99433>/ size:56 mod 0 : pointer(struct module<99433>/<9c187>) node 8 : struct latch_tree_node<99433>/ latch_tree_node struct <99433>/ size:48 node 0 : struct rb_node<99433>/<9ad43>[2] mod_arch_specific struct <99433>/<a4964> size:32 core 0 : struct mod_plt_sec<99433>/ init 12 : struct mod_plt_sec<99433>/<a4991> ftrace_trampolines 24 : pointer(struct plt_entry<99433>/) mod_plt_sec struct <99433>/ size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <99433>/<a49c3> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <99433>/ size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <99433>/ size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<99433>/<a4a8c>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <99433>/ size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <99433>/ size:? module_notes_attrs struct <99433>/ size:? srcu_struct struct <99433>/ size:1944 node 0 : struct srcu_node<99433>/<a4c0c>[17] level 1632 : pointer(struct srcu_node<99433>/)[3] srcu_cb_mutex 1656 : struct mutex<99433>/<9a80b> lock 1688 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) srcu_gp_mutex 1696 : struct mutex<99433>/<9a80b> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<99433>/<a4c7f>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<99433>/<9a80b> srcu_barrier_completion 1816 : struct completion<99433>/<9edaa> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<99433>/<9a7c0>) work 1856 : struct delayed_work<99433>/ srcu_node struct <99433>/ size:96 lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<99433>/<a4c0c>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <99433>/<a4c7f> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) srcu_cblist 72 : struct rcu_segcblist<99433>/<a4d44> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<99433>/<a03ba> work 224 : struct work_struct<99433>/<9f67c> srcu_barrier_head 256 : struct callback_head<99433>/<9ca18> mynode 272 : pointer(struct srcu_node<99433>/) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<99433>/<a4b27>) rcu_segcblist struct <99433>/<a4d44> size:88 head 0 : pointer(struct callback_head<99433>/<9ca18>) tails 8 : pointer(pointer(struct callback_head<99433>/<9ca18>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <99433>/<a4da6> size:88 work 0 : struct work_struct<99433>/<9f67c> timer 32 : struct timer_list<99433>/<a03ba> wq 72 : pointer(struct workqueue_struct<99433>/) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <99433>/<a4de4> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <99433>/ size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<99433>/<9b3a5>)(pointer(struct super_block<99433>/<9bce8>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<99433>/<9b3a5>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<99433>/<9b3a5>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<99433>/<9b3a5>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(struct writeback_control<99433>/<a4fca>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<99433>/<9b3a5>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<99433>/<9bce8>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<99433>/<9b8b4>),pointer(struct kstatfs<99433>/))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<99433>/<9bce8>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct dentry<99433>/<9b8b4>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct dentry<99433>/<9b8b4>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct dentry<99433>/<9b8b4>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<99433>/<9d4df>),pointer(struct dentry<99433>/<9b8b4>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<99433>/<a50b4>))(pointer(struct inode<99433>/<9b3a5>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),pointer(struct page<99433>/<9b023>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<99433>/<9bce8>),pointer(struct shrink_control<99433>/<a527b>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<99433>/<9bce8>),pointer(struct shrink_control<99433>/))) writeback_control struct <99433>/ size:? kstatfs struct <99433>/ size:? dquot struct <99433>/ size:208 dq_hash 0 : struct hlist_node<99433>/<9d118> dq_inuse 16 : struct list_head<99433>/<9a89d> dq_free 32 : struct list_head<99433>/<9a89d> dq_dirty 48 : struct list_head<99433>/<9a89d> dq_lock 64 : struct mutex<99433>/<9a80b> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) dq_count 100 : typedef(atomic_t=struct noname<99433>/<9a7c0>) dq_sb 104 : pointer(struct super_block<99433>/<9bce8>) dq_id 112 : struct kqid<99433>/<a515a> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<99433>/ kqid struct <99433>/ size:8 noname 0 : union noname<99433>/<a516a> type 4 : enum quota_type<99433>/<9962e> noname union <99433>/ size:4 uid 0 : typedef(kuid_t=struct noname<99433>/<9b70c>) gid 0 : typedef(kgid_t=struct noname<99433>/<9b73e>) projid 0 : typedef(kprojid_t=struct noname<99433>/<a51ab>) noname struct <99433>/<a51ab> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <99433>/ size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <99433>/<a527b> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<99433>/) dquot_operations struct <99433>/ size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/<a50b4>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<99433>/)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<99433>/<a50b4>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/<a50b4>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<99433>/<9b3a5>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(typedef(kprojid_t=struct noname<99433>/<a51ab>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<99433>/<9b3a5>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),pointer(struct kqid<99433>/<a515a>))) quotactl_ops struct <99433>/<a53fc> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<99433>/<9bc84>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<99433>/<a54e8>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),struct kqid<99433>/,pointer(struct qc_dqblk<99433>/))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),pointer(struct kqid<99433>/<a515a>),pointer(struct qc_dqblk<99433>/<a5579>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),struct kqid<99433>/,pointer(struct qc_dqblk<99433>/))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),pointer(struct qc_state<99433>/<a5687>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <99433>/ size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <99433>/ size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <99433>/ size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<99433>/[3] qc_type_state struct <99433>/ size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <99433>/ size:? xattr_handler struct <99433>/ size:? hlist_bl_head struct <99433>/ size:8 first 0 : pointer(struct hlist_bl_node<99433>/<9ba03>) block_device struct <99433>/<a578b> size:? mtd_info struct <99433>/<a5795> size:? quota_info struct <99433>/<a579a> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<99433>/<9f1b9> files 48 : pointer(struct inode<99433>/<9b3a5>)[3] info 72 : struct mem_dqinfo<99433>/<a57ff>[3] ops 288 : pointer(const(struct quota_format_ops<99433>/))[3] mem_dqinfo struct <99433>/ size:72 dqi_format 0 : pointer(struct quota_format_type<99433>/<a5879>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<99433>/<9a89d> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <99433>/<a5879> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<99433>/<a58c1>)) qf_owner 16 : pointer(struct module<99433>/<9c187>) qf_next 24 : pointer(struct quota_format_type<99433>/<a5879>) quota_format_ops struct <99433>/<a58c1> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/<a50b4>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<99433>/))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<99433>/<9bce8>),pointer(struct kqid<99433>/<a515a>))) sb_writers struct <99433>/<a593f> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) rw_sem 32 : struct percpu_rw_semaphore<99433>/[3] percpu_rw_semaphore struct <99433>/ size:96 rss 0 : struct rcu_sync<99433>/<a59c2> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<99433>/<a59fc> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) block 88 : typedef(atomic_t=struct noname<99433>/<9a7c0>) rcu_sync struct <99433>/<a59c2> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<99433>/<9d14e>) cb_head 32 : struct callback_head<99433>/<9ca18> rcuwait struct <99433>/<a59fc> size:8 task 0 : pointer(struct task_struct<99433>/<9d8ae>) fsnotify_mark_connector struct <99433>/ size:? noname struct <99433>/ size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <99433>/<a5a43> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<99433>/),pointer(struct shrink_control<99433>/))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<99433>/<a5a43>),pointer(struct shrink_control<99433>/<a527b>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<99433>/<9a89d> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>))) list_lru struct <99433>/<a5acb> size:32 node 0 : pointer(struct list_lru_node<99433>/) list 8 : struct list_head<99433>/<9a89d> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <99433>/<a5b09> size:64 lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) lru 8 : struct list_lru_one<99433>/<a5b43> memcg_lrus 32 : pointer(struct list_lru_memcg<99433>/) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <99433>/<a5b43> size:24 list 0 : struct list_head<99433>/<9a89d> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <99433>/<a5b69> size:16 rcu 0 : struct callback_head<99433>/<9ca18> lru 16 : pointer(struct list_lru_one<99433>/<a5b43>)[no count] delayed_call struct <99433>/<a5bbf> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <99433>/<a5d03> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<99433>/<9b70c>) ia_gid 12 : typedef(kgid_t=struct noname<99433>/<9b73e>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<99433>/<a5d78> ia_mtime 40 : struct timespec64<99433>/ ia_ctime 56 : struct timespec64<99433>/<a5d78> ia_file 72 : pointer(struct file<99433>/<9c8c1>) timespec64 struct <99433>/ size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <99433>/ size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<99433>/<9b70c>) gid 52 : typedef(kgid_t=struct noname<99433>/<9b73e>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<99433>/<a5d78> mtime 80 : struct timespec64<99433>/ ctime 96 : struct timespec64<99433>/<a5d78> btime 112 : struct timespec64<99433>/ blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <99433>/ size:? bdi_writeback struct <99433>/ size:? file_lock_context struct <99433>/ size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<99433>/<9a707>) flc_flock 8 : struct list_head<99433>/<9a89d> flc_posix 24 : struct list_head<99433>/<9a89d> flc_lease 40 : struct list_head<99433>/<9a89d> cdev struct <99433>/ size:? address_space_operations struct <99433>/ size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<99433>/<9b023>),pointer(struct writeback_control<99433>/<a4fca>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct page<99433>/<9b023>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<99433>/<9b2d2>),pointer(struct writeback_control<99433>/<a4fca>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<99433>/<9b023>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct address_space<99433>/<9b2d2>),pointer(struct list_head<99433>/<9a89d>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<99433>/))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct address_space<99433>/<9b2d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<99433>/<9b023>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<99433>/<9c8c1>),pointer(struct address_space<99433>/<9b2d2>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<99433>/<9b023>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<99433>/<9b2d2>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<99433>/<9b023>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<99433>/<9b023>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<99433>/<9b023>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<99433>/<9cc77>),pointer(struct iov_iter<99433>/<9cd2a>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<99433>/<9b2d2>),pointer(struct page<99433>/<9b023>),pointer(struct page<99433>/<9b023>),enum migrate_mode<99433>/<9964d>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<99433>/<9b023>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<99433>/<9b023>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<99433>/<9b023>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<99433>/<9b023>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<99433>/<9b023>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<99433>/<9b2d2>),pointer(struct page<99433>/<9b023>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<99433>/<a62ac>),pointer(struct file<99433>/<9c8c1>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<99433>/<9c8c1>))) readahead_control struct <99433>/ size:? swap_info_struct struct <99433>/ size:? dev_pagemap struct <99433>/ size:152 altmap 0 : struct vmem_altmap<99433>/<a6377> ref 48 : pointer(struct percpu_ref<99433>/) internal_ref 56 : struct percpu_ref<99433>/<a097b> done 72 : struct completion<99433>/<9edaa> type 104 : enum memory_type<99433>/<99672> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<99433>/<a63d7>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<99433>/ noname union <99433>/ size:16 range 0 : struct range<99433>/<a641c> ranges 0 : struct range<99433>/[0] vmem_altmap struct <99433>/ size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <99433>/ size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<99433>/<9b023>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<99433>/))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<99433>/<a62dd>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<99433>/<9aeec>))) range struct <99433>/ size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <99433>/ size:0 noname struct <99433>/ size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <99433>/<a6542> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<99433>/<9a85a>))[4] linux_binfmt struct <99433>/ size:? noname struct <99433>/ size:40 id 0 : typedef(atomic64_t=struct noname<99433>/<9a85a>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<99433>/<9d749>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <99433>/<a65be> size:56 nr_threads 0 : typedef(atomic_t=struct noname<99433>/<9a7c0>) dumper 8 : struct core_thread<99433>/<a65ef> startup 24 : struct completion<99433>/<9edaa> core_thread struct <99433>/ size:16 task 0 : pointer(struct task_struct<99433>/<9d8ae>) next 8 : pointer(struct core_thread<99433>/) kioctx_table struct <99433>/ size:? mmu_notifier_subscriptions struct <99433>/ size:? uprobes_state struct <99433>/ size:0 kvm_memslots struct <99433>/ size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<99433>/<9a7c0>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<99433>/<a66ac>[no count] kvm_memory_slot struct <99433>/<a66ac> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<99433>/<a6729> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <99433>/<a6729> size:0 kvm_io_bus struct <99433>/<a6754> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<99433>/[no count] kvm_io_range struct <99433>/ size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<99433>/<a67c9>) kvm_io_device struct <99433>/<a67c9> size:8 ops 0 : pointer(const(struct kvm_io_device_ops<99433>/)) kvm_io_device_ops struct <99433>/ size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<99433>/<9a302>),pointer(struct kvm_io_device<99433>/<a67c9>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<99433>/<9a302>),pointer(struct kvm_io_device<99433>/),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<99433>/<a67c9>))) kvm_vm_stat struct <99433>/<a6869> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <99433>/ size:392 mmu 0 : struct kvm_s2_mmu<99433>/<a6913> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<99433>/ psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <99433>/ size:48 vmid 0 : struct kvm_vmid<99433>/<a6958> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<99433>/<a697e>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<99433>/<a688b>) kvm_vmid struct <99433>/<a6958> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <99433>/<a697e> size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<99433>/<a69d8>) mmu 24 : pointer(struct kvm_s2_mmu<99433>/) kvm_pgtable_mm_ops struct <99433>/ size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) vgic_dist struct <99433>/ size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<99433>/ enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<99433>/<a6bdf>) dist_iodev 64 : struct vgic_io_device<99433>/ has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) lpi_list_head 128 : struct list_head<99433>/<9a89d> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<99433>/<9a89d> iter 168 : pointer(struct vgic_state_iter<99433>/<a6fce>) its_vm 176 : struct its_vm<99433>/ noname union <99433>/ size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<99433>/<9a89d> vgic_irq struct <99433>/ size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) lpi_list 8 : struct list_head<99433>/<9a89d> ap_list 24 : struct list_head<99433>/<9a89d> vcpu 40 : pointer(struct kvm_vcpu<99433>/<9a302>) target_vcpu 48 : pointer(struct kvm_vcpu<99433>/<9a302>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<99433>/ hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<99433>/<a6c97> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<99433>/<996ac> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <99433>/ size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <99433>/ size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<99433>/ regions 16 : pointer(const(struct vgic_register_region<99433>/<a6fc4>)) iodev_type 24 : enum iodev_type<99433>/<996c5> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<99433>/ noname union <99433>/ size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<99433>/<9a302>) its 0 : pointer(struct vgic_its<99433>/) vgic_its struct <99433>/ size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<99433>/<a6d19> dev 56 : pointer(struct kvm_device<99433>/) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<99433>/<9a80b> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<99433>/<9a80b> device_list 168 : struct list_head<99433>/<9a89d> collection_list 184 : struct list_head<99433>/<9a89d> kvm_device struct <99433>/ size:40 ops 0 : pointer(const(struct kvm_device_ops<99433>/<a6e86>)) kvm 8 : pointer(struct kvm<99433>/<9a4d2>) private 16 : pointer(no type) vm_node 24 : struct list_head<99433>/<9a89d> kvm_device_ops struct <99433>/ size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<99433>/),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<99433>/<a6e3e>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<99433>/))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<99433>/<a6e3e>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<99433>/),pointer(struct kvm_device_attr<99433>/))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<99433>/<a6e3e>),pointer(struct kvm_device_attr<99433>/<a6f4d>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<99433>/),pointer(struct kvm_device_attr<99433>/))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<99433>/<a6e3e>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<99433>/),pointer(struct vm_area_struct<99433>/<9ac20>))) kvm_device_attr struct <99433>/ size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <99433>/ size:? vgic_state_iter struct <99433>/ size:? its_vm struct <99433>/ size:128 fwnode 0 : pointer(struct fwnode_handle<99433>/<a2962>) domain 8 : pointer(struct irq_domain<99433>/) vprop_page 16 : pointer(struct page<99433>/<9b023>) vpes 24 : pointer(pointer(struct its_vpe<99433>/)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <99433>/<a7052> size:128 vpt_page 0 : pointer(struct page<99433>/<9b023>) its_vm 8 : pointer(struct its_vm<99433>/<a6fd3>) vlpi_count 16 : typedef(atomic_t=struct noname<99433>/<9a7c0>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<99433>/<a70b6> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <99433>/<a70b6> size:72 noname 0 : struct noname<99433>/ noname 0 : struct noname<99433>/<a70e7> noname struct <99433>/<a70c2> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <99433>/<a70e7> size:72 fwnode 0 : pointer(struct fwnode_handle<99433>/) sgi_domain 8 : pointer(struct irq_domain<99433>/<a2842>) sgi_config 16 : struct noname<99433>/[16] vmapp_count 64 : typedef(atomic_t=struct noname<99433>/<9a7c0>) noname struct <99433>/<a710f> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <99433>/ size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<99433>/<a71e1>[0] kvm_coalesced_mmio struct <99433>/<a71e1> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<99433>/ data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <99433>/<a720d> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <99433>/<a724c> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<99433>/<9d76a>[no count] mmu_notifier struct <99433>/ size:56 hlist 0 : struct hlist_node<99433>/<9d118> ops 16 : pointer(const(struct mmu_notifier_ops<99433>/)) mm 24 : pointer(struct mm_struct<99433>/<9a8c8>) rcu 32 : struct callback_head<99433>/<9ca18> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <99433>/<a72ee> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<99433>/),pointer(struct mm_struct<99433>/<9a8c8>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<99433>/<a729e>),pointer(struct mm_struct<99433>/<9a8c8>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<99433>/),pointer(struct mm_struct<99433>/<9a8c8>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<99433>/<a729e>),pointer(struct mm_struct<99433>/<9a8c8>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<99433>/),pointer(struct mm_struct<99433>/<9a8c8>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<99433>/<9b00d>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<99433>/<a729e>),pointer(const(struct mmu_notifier_range<99433>/<a73f8>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<99433>/),pointer(const(struct mmu_notifier_range<99433>/)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<99433>/<a729e>),pointer(struct mm_struct<99433>/<9a8c8>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<99433>/)(pointer(struct mm_struct<99433>/<9a8c8>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<99433>/<a729e>))) mmu_notifier_range struct <99433>/<a73f8> size:48 vma 0 : pointer(struct vm_area_struct<99433>/<9ac20>) mm 8 : pointer(struct mm_struct<99433>/<9a8c8>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<99433>/<996ea> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <99433>/ size:16 kvm 0 : pointer(struct kvm<99433>/<9a4d2>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<99433>/) kvm_stats_debugfs_item struct <99433>/ size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<99433>/<99721> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <99433>/ size:24 link 0 : struct hlist_node<99433>/<9d118> ops 16 : pointer(struct preempt_ops<99433>/) preempt_ops struct <99433>/ size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<99433>/<a7516>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<99433>/),pointer(struct task_struct<99433>/<9d8ae>))) kvm_run struct <99433>/ size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<99433>/ kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<99433>/<a7b18> noname union <99433>/<a7617> size:256 hw 0 : struct noname<99433>/ fail_entry 0 : struct noname<99433>/<a764a> ex 0 : struct noname<99433>/ io 0 : struct noname<99433>/<a76a4> debug 0 : struct noname<99433>/ mmio 0 : struct noname<99433>/<a7718> hypercall 0 : struct noname<99433>/ tpr_access 0 : struct noname<99433>/<a77b3> s390_sieic 0 : struct noname<99433>/ s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<99433>/ dcr 0 : struct noname<99433>/<a7861> internal 0 : struct noname<99433>/ osi 0 : struct noname<99433>/<a78d5> papr_hcall 0 : struct noname<99433>/ s390_tsch 0 : struct noname<99433>/<a7930> epr 0 : struct noname<99433>/ system_event 0 : struct noname<99433>/<a79b1> s390_stsi 0 : struct noname<99433>/ eoi 0 : struct noname<99433>/<a7a3f> hyperv 0 : struct kvm_hyperv_exit<99433>/ arm_nisv 0 : struct noname<99433>/<a7a6c> msr 0 : struct noname<99433>/ padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <99433>/<a762a> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <99433>/ size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/ size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/ size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <99433>/<a76f8> size:16 arch 0 : struct kvm_debug_exit_arch<99433>/ noname struct <99433>/ size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <99433>/ size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/<a77b3> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/ size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/<a7834> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/<a7861> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <99433>/ size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <99433>/<a78d5> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <99433>/ size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <99433>/<a7930> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <99433>/<a7991> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <99433>/ size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <99433>/ size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <99433>/ size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <99433>/<a7a6c> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <99433>/<a7a99> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <99433>/ size:2048 regs 0 : struct kvm_sync_regs<99433>/<a7cd5> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <99433>/ size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <99433>/ size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<99433>/<a7bc3> noname union <99433>/<a7bc3> size:48 synic 0 : struct noname<99433>/ hcall 0 : struct noname<99433>/<a7c20> syndbg 0 : struct noname<99433>/ noname struct <99433>/ size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <99433>/<a7c20> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <99433>/ size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <99433>/<a7cd5> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <99433>/ size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <99433>/ size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <99433>/<a7dcd> size:8688 ctxt 0 : struct kvm_cpu_context<99433>/ sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<99433>/<a6913>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<99433>/ workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<99433>/<a807d>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<99433>/ external_debug_state 2400 : struct kvm_guest_debug_arch<99433>/<a807d> host_thread_info 2912 : pointer(struct thread_info<99433>/<9e3df>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<99433>/<a4460>) host_debug_state 2928 : struct noname<99433>/ vgic_cpu 3448 : struct vgic_cpu<99433>/<a80c3> timer_cpu 7440 : struct arch_timer_cpu<99433>/ pmu 7704 : struct kvm_pmu<99433>/<a8377> guest_debug_preserved 8264 : struct noname<99433>/ power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<99433>/<a83fa> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<99433>/ sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<99433>/ noname struct <99433>/ size:520 regs 0 : struct kvm_guest_debug_arch<99433>/<a807d> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <99433>/ size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <99433>/<a7fa1> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <99433>/<a7fc2> size:1792 regs 0 : struct user_pt_regs<99433>/ spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<99433>/<a4460> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<99433>/<9a302>) kvm_vcpu_fault_info struct <99433>/<a803f> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <99433>/<a807d> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <99433>/<a80c3> size:3992 noname 0 : union noname<99433>/ private_irqs 312 : struct vgic_irq<99433>/<a6bdf>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<99433>/<9a729>) ap_list_head 3904 : struct list_head<99433>/<9a89d> rd_iodev 3920 : struct vgic_io_device<99433>/ rdreg 3960 : pointer(struct vgic_redist_region<99433>/<a826c>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <99433>/<a80d6> size:312 vgic_v2 0 : struct vgic_v2_cpu_if<99433>/ vgic_v3 0 : struct vgic_v3_cpu_if<99433>/<a81cf> vgic_v2_cpu_if struct <99433>/<a8176> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <99433>/ size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<99433>/<a7052> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <99433>/ size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<99433>/<9a89d> arch_timer_cpu struct <99433>/<a82b1> size:264 timers 0 : struct arch_timer_context<99433>/[2] bg_timer 192 : struct hrtimer<99433>/<9e7b6> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <99433>/ size:96 vcpu 0 : pointer(struct kvm_vcpu<99433>/<9a302>) irq 8 : struct kvm_irq_level<99433>/ hrtimer 16 : struct hrtimer<99433>/<9e7b6> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <99433>/ size:8 noname 0 : union noname<99433>/<a834d> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <99433>/ size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <99433>/ size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<99433>/[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<99433>/ kvm_pmc struct <99433>/ size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<99433>/) kvm_mmu_memory_cache struct <99433>/ size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<99433>/<a1446>) objects 16 : pointer(no type)[40] vcpu_reset_state struct <99433>/ size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <99433>/ size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<99433>/<a84d4>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <99433>/ size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) module_state enum <a9b6b>/<a9bc9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <a9b6b>/<a9bf6> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <a9b6b>/<a9c28> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <a9b6b>/<a9c41> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <a9b6b>/<a9c60> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <a9b6b>/<a9c7f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <a9b6b>/<a9ca5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <a9b6b>/<a9cd1> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum <a9b6b>/<a9cf7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <a9b6b>/<a9d16> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <a9b6b>/<a9d4f> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <a9b6b>/<a9d7a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <a9b6b>/<a9d99> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <a9b6b>/<a9dbe> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <a9b6b>/<a9de3> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <a9b6b>/<a9e03> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <a9b6b>/<a9e1c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <a9b6b>/<a9e41> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <a9b6b>/<a9e78> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 noname enum <a9b6b>/<a9e92> size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 kvm_vcpu struct <a9b6b>/<a9eeb> size:9072 kvm 0 : pointer(struct kvm/) preempt_notifier 8 : struct preempt_notifier<a9b6b>/<b6ffc> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head/ mutex 96 : struct mutex<a9b6b>/<aa3ed> run 128 : pointer(struct kvm_run/) wait 136 : struct rcuwait<a9b6b>/<b5606> pid 144 : pointer(struct pid/) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname/) stat 168 : struct kvm_vcpu_stat<a9b6b>/<b77d0> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<a9b6b>/<b7882>[2] spin_loop 344 : struct noname/ preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<a9b6b>/<b78b3> dirty_ring 9040 : struct kvm_dirty_ring/ noname struct / size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct / size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) slots_lock 8 : struct mutex/ mm 40 : pointer(struct mm_struct<a9b6b>/<aa4aa>) memslots 48 : pointer(struct kvm_memslots/)[1] vcpus 56 : pointer(struct kvm_vcpu<a9b6b>/<a9eeb>)[512] online_vcpus 4152 : typedef(atomic_t=struct noname/) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head<a9b6b>/<aa47f> lock 4184 : struct mutex/ buses 4216 : pointer(struct kvm_io_bus<a9b6b>/<b635e>)[4] irqfds 4248 : struct noname/ ioeventfds 4320 : struct list_head<a9b6b>/<aa47f> stat 4336 : struct kvm_vm_stat/ arch 4344 : struct kvm_arch<a9b6b>/<b6495> users_count 4736 : typedef(refcount_t=struct refcount_struct/) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring<a9b6b>/<b6c8a>) ring_lock 4752 : typedef(spinlock_t=struct spinlock/) coalesced_zones 4760 : struct list_head<a9b6b>/<aa47f> irq_lock 4776 : struct mutex/ irq_routing 4808 : pointer(struct kvm_irq_routing_table<a9b6b>/<b6d32>) irq_ack_notifier_list 4816 : struct hlist_head/ mmu_notifier 4824 : struct mmu_notifier<a9b6b>/<b6d84> mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head<a9b6b>/<aa47f> manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry<a9b6b>/<ab4b3>) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data/)) srcu 4944 : struct srcu_struct<a9b6b>/<b4731> irq_srcu 6888 : struct srcu_struct/ userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <a9b6b>/<aa168> size:72 lock 0 : typedef(spinlock_t=struct spinlock/) items 8 : struct list_head<a9b6b>/<aa47f> resampler_list 24 : struct list_head/ resampler_lock 40 : struct mutex<a9b6b>/<aa3ed> spinlock struct <a9b6b>/<aa2f0> size:4 noname 0 : union noname/ noname union / size:4 rlock 0 : struct raw_spinlock<a9b6b>/<aa312> raw_spinlock struct <a9b6b>/<aa312> size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock/) qspinlock struct / size:4 noname 0 : union noname<a9b6b>/<aa342> noname union <a9b6b>/<aa342> size:4 val 0 : typedef(atomic_t=struct noname/) noname 0 : struct noname<a9b6b>/<aa35a> noname 0 : struct noname/ noname struct / size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct / size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct / size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct <a9b6b>/<aa3ed> size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) wait_lock 8 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) osq 12 : struct optimistic_spin_queue/ wait_list 16 : struct list_head<a9b6b>/<aa47f> noname struct <a9b6b>/<aa43c> size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct / size:4 tail 0 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) list_head struct <a9b6b>/<aa47f> size:16 next 0 : pointer(struct list_head/) prev 8 : pointer(struct list_head<a9b6b>/<aa47f>) mm_struct struct <a9b6b>/<aa4aa> size:920 noname 0 : struct noname/ cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct <a9b6b>/<aa4bd> size:920 mmap 0 : pointer(struct vm_area_struct/) mm_rb 8 : struct rb_root<a9b6b>/<ae648> vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<a9b6b>/<ac4cb>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname/)) membarrier_state 72 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) mm_users 76 : typedef(atomic_t=struct noname/) mm_count 80 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) has_pinned 84 : typedef(atomic_t=struct noname/) write_protect_seq 88 : typedef(seqcount_t=struct seqcount<a9b6b>/<ab5ed>) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock/) mmap_lock 112 : struct rw_semaphore<a9b6b>/<aedc3> mmlist 152 : struct list_head/ hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname<a9b6b>/<aa43c>) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock/) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat<a9b6b>/<b614c> binfmt 736 : pointer(struct linux_binfmt/) context 744 : typedef(mm_context_t=struct noname<a9b6b>/<b6182>) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state<a9b6b>/<b61c8>) ioctx_lock 800 : typedef(spinlock_t=struct spinlock/) ioctx_table 808 : pointer(struct kioctx_table<a9b6b>/<b6227>) owner 816 : pointer(struct task_struct/) user_ns 824 : pointer(struct user_namespace<a9b6b>/<af0ce>) exe_file 832 : pointer(struct file/) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions<a9b6b>/<b6231>) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) uprobes_state 872 : struct uprobes_state/ hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) async_put_work 880 : struct work_struct/ pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct <a9b6b>/<aa802> size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct/) vm_prev 24 : pointer(struct vm_area_struct<a9b6b>/<aa802>) vm_rb 32 : struct rb_node/ rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct/) vm_page_prot 72 : typedef(pgprot_t=struct noname<a9b6b>/<aa963>) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname<a9b6b>/<aa88e> anon_vma_chain 120 : struct list_head/ anon_vma 136 : pointer(struct anon_vma<a9b6b>/<aa9a1>) vm_ops 144 : pointer(const(struct vm_operations_struct/)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file/) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) vm_policy 184 : pointer(struct mempolicy<a9b6b>/<b3dd7>) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx/ noname struct / size:32 rb 0 : struct rb_node<a9b6b>/<aa925> rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct / size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node/) rb_left 16 : pointer(struct rb_node<a9b6b>/<aa925>) noname struct <a9b6b>/<aa963> size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct / size:? vm_operations_struct struct / size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<a9b6b>/<aa802>))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct/))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<a9b6b>/<aa802>),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<a9b6b>/<aa802>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<a9b6b>/<aaaeb>),enum page_entry_size<a9b6b>/<a9de3>)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct<a9b6b>/<aa802>))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<a9b6b>/<aaaeb>))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct<a9b6b>/<aa802>))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),pointer(struct mempolicy/))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy<a9b6b>/<b3dd7>)(pointer(struct vm_area_struct<a9b6b>/<aa802>),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page/)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct / size:96 vma 0 : pointer(struct vm_area_struct<a9b6b>/<aa802>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname/)) pud 40 : pointer(typedef(pud_t=struct noname<a9b6b>/<aabe5>)) orig_pte 48 : typedef(pte_t=struct noname/) cow_page 56 : pointer(struct page<a9b6b>/<aac22>) page 64 : pointer(struct page/) pte 72 : pointer(typedef(pte_t=struct noname<a9b6b>/<aac0c>)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock/)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page<a9b6b>/<aac22>)) noname struct <a9b6b>/<aabb9> size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct / size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <a9b6b>/<aac0c> size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct / size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname/ noname 48 : union noname<a9b6b>/<aae7e> _refcount 52 : typedef(atomic_t=struct noname/) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union <a9b6b>/<aac3f> size:40 noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<aac88> noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<aad6f> noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<aade9> noname 0 : struct noname/ callback_head 0 : struct callback_head<a9b6b>/<ac622> noname struct <a9b6b>/<aac4b> size:40 lru 0 : struct list_head/ mapping 16 : pointer(struct address_space<a9b6b>/<aaed1>) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <a9b6b>/<aac88> size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct / size:40 noname 0 : union noname<a9b6b>/<aacad> slab_cache 16 : pointer(struct kmem_cache/) freelist 24 : pointer(no type) noname 32 : union noname/ noname union / size:16 slab_list 0 : struct list_head<a9b6b>/<aa47f> noname 0 : struct noname/ noname struct / size:16 next 0 : pointer(struct page<a9b6b>/<aac22>) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union <a9b6b>/<aad0f> size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname/ noname struct / size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <a9b6b>/<aad6f> size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname/) deferred_list 16 : struct list_head<a9b6b>/<aa47f> noname struct <a9b6b>/<aade9> size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page<a9b6b>/<aac22>)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname<a9b6b>/<aae19> ptl 32 : typedef(spinlock_t=struct spinlock/) noname union / size:8 pt_mm 0 : pointer(struct mm_struct<a9b6b>/<aa4aa>) pt_frag_refcount 0 : typedef(atomic_t=struct noname/) noname struct / size:16 pgmap 0 : pointer(struct dev_pagemap<a9b6b>/<b5ee7>) zone_device_data 8 : pointer(no type) noname union / size:4 _mapcount 0 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct / size:160 host 0 : pointer(struct inode<a9b6b>/<aafa4>) i_pages 8 : struct xarray/ gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname/) i_mmap 32 : struct rb_root_cached<a9b6b>/<ae627> i_mmap_rwsem 48 : struct rw_semaphore/ nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations/)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) private_list 136 : struct list_head/ private_data 152 : pointer(no type) inode struct <a9b6b>/<aafa4> size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname/) i_gid 8 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl<a9b6b>/<ab369>) i_default_acl 24 : pointer(struct posix_acl/) i_op 32 : pointer(const(struct inode_operations<a9b6b>/<ab378>)) i_sb 40 : pointer(struct super_block/) i_mapping 48 : pointer(struct address_space<a9b6b>/<aaed1>) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname/ i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64<a9b6b>/<b5982> i_mtime 104 : struct timespec64/ i_ctime 120 : struct timespec64<a9b6b>/<b5982> i_lock 136 : typedef(spinlock_t=struct spinlock/) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore/ dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node<a9b6b>/<acd22> i_io_list 232 : struct list_head/ i_wb 248 : pointer(struct bdi_writeback<a9b6b>/<b5b52>) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head<a9b6b>/<aa47f> i_sb_list 280 : struct list_head/ i_wb_list 296 : struct list_head<a9b6b>/<aa47f> noname 312 : union noname/ i_version 328 : typedef(atomic64_t=struct noname<a9b6b>/<aa43c>) i_sequence 336 : typedef(atomic64_t=struct noname/) i_count 344 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) i_dio_count 348 : typedef(atomic_t=struct noname/) i_writecount 352 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) i_readcount 356 : typedef(atomic_t=struct noname/) noname 360 : union noname<a9b6b>/<ab22d> i_flctx 368 : pointer(struct file_lock_context/) i_data 376 : struct address_space<a9b6b>/<aaed1> i_devices 536 : struct list_head/ noname 552 : union noname<a9b6b>/<ab282> i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector/) i_private 576 : pointer(no type) noname union <a9b6b>/<ab053> size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <a9b6b>/<ab1ae> size:16 i_dentry 0 : struct hlist_head/ i_rcu 0 : struct callback_head<a9b6b>/<ac622> noname union <a9b6b>/<ab22d> size:8 i_fop 0 : pointer(const(struct file_operations/)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode<a9b6b>/<aafa4>))) noname union <a9b6b>/<ab282> size:8 i_pipe 0 : pointer(struct pipe_inode_info/) i_cdev 0 : pointer(struct cdev<a9b6b>/<b5b9f>) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <a9b6b>/<ab30b> size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct <a9b6b>/<ab369> size:? inode_operations struct <a9b6b>/<ab378> size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry/)(pointer(struct inode/),pointer(struct dentry/),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry<a9b6b>/<ab4b3>),pointer(struct inode<a9b6b>/<aafa4>),pointer(struct delayed_call<a9b6b>/<b57c9>))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl<a9b6b>/<ab369>)(pointer(struct inode<a9b6b>/<aafa4>),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(struct dentry<a9b6b>/<ab4b3>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct inode/),pointer(struct dentry/))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(struct dentry<a9b6b>/<ab4b3>))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(struct dentry<a9b6b>/<ab4b3>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(struct dentry<a9b6b>/<ab4b3>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),pointer(struct inode/),pointer(struct dentry/),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<a9b6b>/<ab4b3>),pointer(struct iattr<a9b6b>/<b590d>))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path/)),pointer(struct kstat/),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry<a9b6b>/<ab4b3>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct fiemap_extent_info/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(struct timespec64<a9b6b>/<b5982>),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),pointer(struct file/),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(struct dentry<a9b6b>/<ab4b3>),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct posix_acl/),int (base type, DW_ATE_signed size:4))) dentry struct / size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock/) d_hash 8 : struct hlist_bl_node<a9b6b>/<ab602> d_parent 24 : pointer(struct dentry/) d_name 32 : struct qstr<a9b6b>/<ab62d> d_inode 48 : pointer(struct inode/) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref/ d_op 96 : pointer(const(struct dentry_operations<a9b6b>/<ab6e8>)) d_sb 104 : pointer(struct super_block/) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname<a9b6b>/<ab553> d_child 144 : struct list_head/ d_subdirs 160 : struct list_head<a9b6b>/<aa47f> d_u 176 : union noname/ noname union / size:16 d_lru 0 : struct list_head<a9b6b>/<aa47f> d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head/)) noname union / size:16 d_alias 0 : struct hlist_node<a9b6b>/<acd22> d_in_lookup_hash 0 : struct hlist_bl_node/ d_rcu 0 : struct callback_head<a9b6b>/<ac622> seqcount_spinlock struct <a9b6b>/<ab5cb> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount/) seqcount struct / size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct <a9b6b>/<ab602> size:16 next 0 : pointer(struct hlist_bl_node/) pprev 8 : pointer(pointer(struct hlist_bl_node<a9b6b>/<ab602>)) qstr struct <a9b6b>/<ab62d> size:16 noname 0 : union noname/ name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union <a9b6b>/<ab63d> size:8 noname 0 : struct noname/ hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <a9b6b>/<ab649> size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct <a9b6b>/<ab696> size:8 noname 0 : union noname/ noname union / size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname/ noname struct / size:8 lock 0 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct / size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<a9b6b>/<ab4b3>),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<a9b6b>/<ab4b3>)),pointer(struct qstr<a9b6b>/<ab62d>))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr/)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<a9b6b>/<ab4b3>)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry<a9b6b>/<ab4b3>))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry/))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry<a9b6b>/<ab4b3>),pointer(struct inode<a9b6b>/<aafa4>))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry/),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount<a9b6b>/<ab872>)(pointer(struct path<a9b6b>/<ab87c>))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path/)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry<a9b6b>/<ab4b3>)(pointer(struct dentry<a9b6b>/<ab4b3>),pointer(const(struct inode<a9b6b>/<aafa4>)))) vfsmount struct <a9b6b>/<ab872> size:? path struct <a9b6b>/<ab87c> size:16 mnt 0 : pointer(struct vfsmount/) dentry 8 : pointer(struct dentry<a9b6b>/<ab4b3>) super_block struct <a9b6b>/<ab8f2> size:1408 s_list 0 : struct list_head/ s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type<a9b6b>/<abc5d>) s_op 48 : pointer(const(struct super_operations/)) dq_op 56 : pointer(const(struct dquot_operations<a9b6b>/<b4ed4>)) s_qcop 64 : pointer(const(struct quotactl_ops/)) s_export_op 72 : pointer(const(struct export_operations<a9b6b>/<b5362>)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry<a9b6b>/<ab4b3>) s_umount 112 : struct rw_semaphore/ s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname/) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler/))) s_roots 176 : struct hlist_bl_head<a9b6b>/<b537b> s_mounts 184 : struct list_head/ s_bdev 200 : pointer(struct block_device<a9b6b>/<b5395>) s_bdi 208 : pointer(struct backing_dev_info/) s_mtd 216 : pointer(struct mtd_info<a9b6b>/<b539f>) s_instances 224 : struct hlist_node/ s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info/ s_writers 560 : struct sb_writers<a9b6b>/<b5549> s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector<a9b6b>/<b5620>) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname<a9b6b>/<b5630>) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex/ s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations/)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker/ s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct<a9b6b>/<b065e>) s_pins 1136 : struct hlist_head/ s_user_ns 1144 : pointer(struct user_namespace<a9b6b>/<af0ce>) s_dentry_lru 1152 : struct list_lru/ s_inode_lru 1184 : struct list_lru<a9b6b>/<b56d5> rcu 1216 : struct callback_head/ destroy_work 1232 : struct work_struct<a9b6b>/<af286> s_sync_lock 1264 : struct mutex/ s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock/) s_inodes 1352 : struct list_head<a9b6b>/<aa47f> s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock/) s_inodes_wb 1376 : struct list_head<a9b6b>/<aa47f> file_system_type struct <a9b6b>/<abc5d> size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context/))) parameters 24 : pointer(const(struct fs_parameter_spec<a9b6b>/<abd5b>)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry/)(pointer(struct file_system_type/),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block<a9b6b>/<ab8f2>))) owner 48 : pointer(struct module/) next 56 : pointer(struct file_system_type<a9b6b>/<abc5d>) fs_supers 64 : struct hlist_head/ s_lock_key 72 : struct lock_class_key<a9b6b>/<b1eac> s_umount_key 72 : struct lock_class_key/ s_vfs_rename_key 72 : struct lock_class_key<a9b6b>/<b1eac> s_writers_key 72 : struct lock_class_key/[3] i_lock_key 72 : struct lock_class_key<a9b6b>/<b1eac> i_mutex_key 72 : struct lock_class_key/ i_mutex_dir_key 72 : struct lock_class_key<a9b6b>/<b1eac> fs_context struct <a9b6b>/<abd4c> size:? fs_parameter_spec struct <a9b6b>/<abd5b> size:? module struct <a9b6b>/<abd91> size:832 state 0 : enum module_state/ list 8 : struct list_head<a9b6b>/<aa47f> name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject<a9b6b>/<ac04c> modinfo_attrs 176 : pointer(struct module_attribute/) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject<a9b6b>/<ac091>) syms 208 : pointer(const(struct kernel_symbol/)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex<a9b6b>/<aa3ed> kp 264 : pointer(struct kernel_param/) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol<a9b6b>/<b42cb>)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol<a9b6b>/<b42cb>)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry<a9b6b>/<b44a6>) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout<a9b6b>/<b44d1> init_layout 464 : struct module_layout/ arch 544 : struct mod_arch_specific<a9b6b>/<b456e> taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head/ bug_table 608 : pointer(struct bug_entry<a9b6b>/<b460a>) kallsyms 616 : pointer(struct mod_kallsyms/) core_kallsyms 624 : struct mod_kallsyms<a9b6b>/<b4648> sect_attrs 656 : pointer(struct module_sect_attrs/) notes_attrs 664 : pointer(struct module_notes_attrs<a9b6b>/<b4722>) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct/)) jump_entries 720 : pointer(struct jump_entry<a9b6b>/<b49ee>) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head<a9b6b>/<aa47f> target_list 752 : struct list_head/ exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname/) module_kobject struct / size:96 kobj 0 : struct kobject<a9b6b>/<ac091> mod 64 : pointer(struct module/) drivers_dir 72 : pointer(struct kobject<a9b6b>/<ac091>) mp 80 : pointer(struct module_param_attrs/) kobj_completion 88 : pointer(struct completion<a9b6b>/<ae9b4>) kobject struct <a9b6b>/<ac091> size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head<a9b6b>/<aa47f> parent 24 : pointer(struct kobject/) kset 32 : pointer(struct kset<a9b6b>/<ac143>) ktype 40 : pointer(struct kobj_type/) sd 48 : pointer(struct kernfs_node<a9b6b>/<afb50>) kref 56 : struct kref/ state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct <a9b6b>/<ac143> size:96 list 0 : struct list_head/ list_lock 16 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) kobj 24 : struct kobject/ uevent_ops 88 : pointer(const(struct kset_uevent_ops<a9b6b>/<ac186>)) kset_uevent_ops struct <a9b6b>/<ac186> size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset/),pointer(struct kobject/)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset<a9b6b>/<ac143>),pointer(struct kobject<a9b6b>/<ac091>)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset/),pointer(struct kobject/),pointer(struct kobj_uevent_env/)))) kobj_uevent_env struct / size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct <a9b6b>/<ac27e> size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject/))) sysfs_ops 8 : pointer(const(struct sysfs_ops<a9b6b>/<ac2f1>)) default_attrs 16 : pointer(pointer(struct attribute/)) default_groups 24 : pointer(pointer(const(struct attribute_group<a9b6b>/<ac3ce>))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations/))(pointer(struct kobject/))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject<a9b6b>/<ac091>))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject/),pointer(typedef(kuid_t=struct noname/)),pointer(typedef(kgid_t=struct noname/)))) sysfs_ops struct / size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<a9b6b>/<ac091>),pointer(struct attribute<a9b6b>/<ac359>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject/),pointer(struct attribute/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct / size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct / size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject/),pointer(struct attribute/),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<a9b6b>/<ac091>),pointer(struct bin_attribute<a9b6b>/<ac44c>),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute/)) bin_attrs 32 : pointer(pointer(struct bin_attribute<a9b6b>/<ac44c>)) bin_attribute struct <a9b6b>/<ac44c> size:56 attr 0 : struct attribute/ size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<a9b6b>/<ac4cb>),pointer(struct kobject<a9b6b>/<ac091>),pointer(struct bin_attribute<a9b6b>/<ac44c>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),pointer(struct kobject<a9b6b>/<ac091>),pointer(struct bin_attribute<a9b6b>/<ac44c>),pointer(struct vm_area_struct<a9b6b>/<aa802>))) file struct <a9b6b>/<ac4cb> size:232 f_u 0 : union noname/ f_path 16 : struct path<a9b6b>/<ab87c> f_inode 32 : pointer(struct inode/) f_op 40 : pointer(const(struct file_operations<a9b6b>/<ac65f>)) f_lock 48 : typedef(spinlock_t=struct spinlock/) f_write_hint 52 : enum rw_hint<a9b6b>/<a9bf6> f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex<a9b6b>/<aa3ed> f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct<a9b6b>/<ad281> f_cred 144 : pointer(const(struct cred/)) f_ra 152 : struct file_ra_state<a9b6b>/<b411f> f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head<a9b6b>/<ad374>) f_mapping 216 : pointer(struct address_space/) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union / size:16 fu_llist 0 : struct llist_node<a9b6b>/<ac608> fu_rcuhead 0 : struct callback_head/ llist_node struct / size:8 next 0 : pointer(struct llist_node<a9b6b>/<ac608>) callback_head struct <a9b6b>/<ac622> size:16 next 0 : pointer(struct callback_head/) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head<a9b6b>/<ac622>))) file_operations struct <a9b6b>/<ac65f> size:256 owner 0 : pointer(struct module/) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<a9b6b>/<ac4cb>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<a9b6b>/<ac4cb>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/),pointer(struct iov_iter/))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<a9b6b>/<ac881>),pointer(struct iov_iter<a9b6b>/<ac934>))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb/),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),pointer(struct dir_context<a9b6b>/<aca7a>))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct dir_context/))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file<a9b6b>/<ac4cb>),pointer(struct poll_table_struct<a9b6b>/<acaf8>))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<a9b6b>/<ac4cb>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct vm_area_struct/))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct file/))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct file/))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file/),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<a9b6b>/<acbba>))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(struct page/),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file<a9b6b>/<ac4cb>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),int (base type, DW_ATE_signed size:4),pointer(struct file_lock<a9b6b>/<acbba>))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info/),pointer(struct file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<a9b6b>/<ac4cb>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info<a9b6b>/<aca46>),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock/)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<a9b6b>/<ac4cb>),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(struct file/))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<a9b6b>/<ac4cb>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<a9b6b>/<ac4cb>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct <a9b6b>/<ac881> size:48 ki_filp 0 : pointer(struct file/) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb/),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname<a9b6b>/<ac8ee> noname union <a9b6b>/<ac8ee> size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue<a9b6b>/<ac92a>) wait_page_queue struct <a9b6b>/<ac92a> size:? iov_iter struct <a9b6b>/<ac934> size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname<a9b6b>/<ac968> noname 32 : union noname/ noname union / size:8 iov 0 : pointer(const(struct iovec<a9b6b>/<ac9e6>)) kvec 0 : pointer(const(struct kvec/)) bvec 0 : pointer(const(struct bio_vec<a9b6b>/<aca3c>)) pipe 0 : pointer(struct pipe_inode_info/) noname union / size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname/ noname struct / size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct / size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct / size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct / size:? pipe_inode_info struct / size:? dir_context struct / size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context<a9b6b>/<aca7a>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct / size:? file_lock struct / size:216 fl_blocker 0 : pointer(struct file_lock<a9b6b>/<acbba>) fl_list 8 : struct list_head/ fl_link 24 : struct hlist_node<a9b6b>/<acd22> fl_blocked_requests 40 : struct list_head/ fl_blocked_member 56 : struct list_head<a9b6b>/<aa47f> fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) fl_file 120 : pointer(struct file/) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct<a9b6b>/<acd7e>) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations/)) fl_lmops 176 : pointer(const(struct lock_manager_operations<a9b6b>/<aceb2>)) fl_u 184 : union noname/ noname union / size:32 nfs_fl 0 : struct nfs_lock_info<a9b6b>/<acf95> nfs4_fl 0 : struct nfs4_lock_info/ afs 0 : struct noname<a9b6b>/<accf3> noname struct <a9b6b>/<accf3> size:24 link 0 : struct list_head/ state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct / size:16 next 0 : pointer(struct hlist_node<a9b6b>/<acd22>) pprev 8 : pointer(pointer(struct hlist_node/)) wait_queue_head struct / size:24 lock 0 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) head 8 : struct list_head/ fasync_struct struct / size:48 fa_lock 0 : typedef(rwlock_t=struct noname<a9b6b>/<acde2>) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct/) fa_file 24 : pointer(struct file<a9b6b>/<ac4cb>) fa_rcu 32 : struct callback_head/ noname struct / size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock<a9b6b>/<acdfe>) qrwlock struct <a9b6b>/<acdfe> size:8 noname 0 : union noname/ wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock<a9b6b>/<aa332>) noname union <a9b6b>/<ace0e> size:4 cnts 0 : typedef(atomic_t=struct noname/) noname 0 : struct noname<a9b6b>/<ace26> noname struct <a9b6b>/<ace26> size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct <a9b6b>/<ace67> size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock/),pointer(struct file_lock/))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock<a9b6b>/<acbba>))) lock_manager_operations struct <a9b6b>/<aceb2> size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock/))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<a9b6b>/<acbba>),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock/))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock<a9b6b>/<acbba>),int (base type, DW_ATE_signed size:4),pointer(struct list_head<a9b6b>/<aa47f>))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock/),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<a9b6b>/<acbba>))) nfs_lock_info struct <a9b6b>/<acf95> size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner<a9b6b>/<acfc7>) list 16 : struct list_head/ nlm_lockowner struct / size:? nfs4_lock_info struct / size:8 owner 0 : pointer(struct nfs4_lock_state<a9b6b>/<acfe6>) nfs4_lock_state struct <a9b6b>/<acfe6> size:? seq_file struct <a9b6b>/<ad0e9> size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex<a9b6b>/<aa3ed> op 88 : pointer(const(struct seq_operations/)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file/)) private 112 : pointer(no type) seq_operations struct <a9b6b>/<ad18c> size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(no type))) fown_struct struct <a9b6b>/<ad281> size:32 lock 0 : typedef(rwlock_t=struct noname/) pid 8 : pointer(struct pid<a9b6b>/<ad2de>) pid_type 16 : enum pid_type/ uid 20 : typedef(kuid_t=struct noname<a9b6b>/<ab30b>) euid 24 : typedef(kuid_t=struct noname/) signum 28 : int (base type, DW_ATE_signed size:4) pid struct <a9b6b>/<ad2de> size:112 count 0 : typedef(refcount_t=struct refcount_struct/) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock/) tasks 16 : struct hlist_head<a9b6b>/<ad374>[4] inodes 48 : struct hlist_head/ wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) rcu 80 : struct callback_head/ numbers 96 : struct upid<a9b6b>/<ad395>[1] refcount_struct struct <a9b6b>/<ad353> size:4 refs 0 : typedef(atomic_t=struct noname/) hlist_head struct / size:8 first 0 : pointer(struct hlist_node<a9b6b>/<acd22>) upid struct <a9b6b>/<ad395> size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace<a9b6b>/<ad3bb>) pid_namespace struct <a9b6b>/<ad3bb> size:136 idr 0 : struct idr/ rcu 24 : struct callback_head<a9b6b>/<ac622> pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct<a9b6b>/<ad4b8>) pid_cachep 56 : pointer(struct kmem_cache/) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace/) bacct 80 : pointer(struct fs_pin<a9b6b>/<b411a>) user_ns 88 : pointer(struct user_namespace/) ucounts 96 : pointer(struct ucounts<a9b6b>/<af56c>) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common<a9b6b>/<af23e> idr struct <a9b6b>/<ad455> size:24 idr_rt 0 : struct xarray/ idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct / size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct <a9b6b>/<ad4b8> size:3456 thread_info 0 : struct thread_info/ state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node<a9b6b>/<ae045> cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct<a9b6b>/<ad4b8>) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class<a9b6b>/<ae0a1>)) se 128 : struct sched_entity/ rt 384 : struct sched_rt_entity<a9b6b>/<ae265> sched_task_group 432 : pointer(struct task_group/) dl 440 : struct sched_dl_entity<a9b6b>/<ae2d9> preempt_notifiers 664 : struct hlist_head/ policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask<a9b6b>/<ae681>))) cpus_mask 688 : typedef(cpumask_t=struct cpumask/) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special<a9b6b>/<ae6a2> rcu_node_entry 744 : struct list_head/ rcu_blocked_node 760 : pointer(struct rcu_node<a9b6b>/<ae705>) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head/ sched_info 800 : struct sched_info<a9b6b>/<ae70a> tasks 832 : struct list_head/ pushable_tasks 848 : struct plist_node<a9b6b>/<ae748> pushable_dl_tasks 888 : struct rb_node/ mm 912 : pointer(struct mm_struct<a9b6b>/<aa4aa>) active_mm 920 : pointer(struct mm_struct/) vmacache 928 : struct vmacache<a9b6b>/<ae775> rss_stat 968 : struct task_rss_stat/ exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block/ pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct/) parent 1112 : pointer(struct task_struct<a9b6b>/<ad4b8>) children 1120 : struct list_head/ sibling 1136 : struct list_head<a9b6b>/<aa47f> group_leader 1152 : pointer(struct task_struct/) ptraced 1160 : struct list_head<a9b6b>/<aa47f> ptrace_entry 1176 : struct list_head/ thread_pid 1192 : pointer(struct pid<a9b6b>/<ad2de>) pid_links 1200 : struct hlist_node/[4] thread_group 1264 : struct list_head<a9b6b>/<aa47f> thread_node 1280 : struct list_head/ vfork_done 1296 : pointer(struct completion<a9b6b>/<ae9b4>) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime<a9b6b>/<ae9fb> nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers/ ptracer_cred 1496 : pointer(const(struct cred<a9b6b>/<aea8c>)) real_cred 1504 : pointer(const(struct cred/)) cred 1512 : pointer(const(struct cred<a9b6b>/<aea8c>)) cached_requested_key 1520 : pointer(struct key/) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata/) sysvsem 1552 : struct sysv_sem<a9b6b>/<af61d> sysvshm 1560 : struct sysv_shm/ fs 1576 : pointer(struct fs_struct<a9b6b>/<af656>) files 1584 : pointer(struct files_struct/) io_uring 1592 : pointer(struct io_uring_task<a9b6b>/<af66a>) nsproxy 1600 : pointer(struct nsproxy/) signal 1608 : pointer(struct signal_struct<a9b6b>/<b0668>) sighand 1616 : pointer(struct sighand_struct/) blocked 1624 : typedef(sigset_t=struct noname<a9b6b>/<b09b5>) real_blocked 1632 : typedef(sigset_t=struct noname/) saved_sigmask 1640 : typedef(sigset_t=struct noname<a9b6b>/<b09b5>) pending 1648 : struct sigpending/ sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head/) audit_context 1704 : pointer(struct audit_context<a9b6b>/<b0eb8>) loginuid 1712 : typedef(kuid_t=struct noname/) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp/ syscall_dispatch 1736 : struct syscall_user_dispatch<a9b6b>/<b0ef4> parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock/) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) wake_q 1760 : struct wake_q_node/ pi_waiters 1768 : struct rb_root_cached<a9b6b>/<ae627> pi_top_task 1784 : pointer(struct task_struct/) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter<a9b6b>/<b0f1d>) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list<a9b6b>/<b0f27>) plug 1816 : pointer(struct blk_plug/) reclaim_state 1824 : pointer(struct reclaim_state<a9b6b>/<b0f3b>) backing_dev_info 1832 : pointer(struct backing_dev_info/) io_context 1840 : pointer(struct io_context<a9b6b>/<b0f4f>) capture_control 1848 : pointer(struct capture_control/) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo/)) ioac 1872 : struct task_io_accounting<a9b6b>/<b0a8d> acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname<a9b6b>/<b12f5>) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock/) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set<a9b6b>/<af763>) cg_list 1984 : struct list_head/ robust_list 2000 : pointer(struct robust_list_head<a9b6b>/<b130b>) compat_robust_list 2008 : pointer(struct compat_robust_list_head/) pi_state_list 2016 : struct list_head<a9b6b>/<aa47f> pi_state_cache 2032 : pointer(struct futex_pi_state/) futex_exit_mutex 2040 : struct mutex<a9b6b>/<aa3ed> futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context<a9b6b>/<b138e>)[2] perf_event_mutex 2096 : struct mutex/ perf_event_list 2128 : struct list_head<a9b6b>/<aa47f> mempolicy 2144 : pointer(struct mempolicy/) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head<a9b6b>/<ac622> numa_group 2224 : pointer(struct numa_group/) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq<a9b6b>/<b3df7>) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch/ noname 2304 : union noname<a9b6b>/<adea1> splice_pipe 2320 : pointer(struct pipe_inode_info/) task_frag 2328 : struct page_frag<a9b6b>/<b3e56> delays 2344 : pointer(struct task_delay_info/) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup/) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup/) throttle_queue 2416 : pointer(struct request_queue<a9b6b>/<b1046>) kmap_ctrl 2424 : struct kmap_ctrl/ pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct/) stack_vm_area 2440 : pointer(struct vm_struct<a9b6b>/<b3ea5>) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct/) security 2456 : pointer(no type) thread 2464 : struct thread_struct/ noname union / size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) rcu 0 : struct callback_head/ thread_info struct / size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname/ noname union / size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname/ noname struct / size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct / size:16 llist 0 : struct llist_node<a9b6b>/<ac608> noname 8 : union noname/ src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union / size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname/) sched_class struct / size:? sched_entity struct / size:256 load 0 : struct load_weight<a9b6b>/<ae183> run_node 16 : struct rb_node/ group_node 40 : struct list_head<a9b6b>/<aa47f> on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics/ depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity/) cfs_rq 120 : pointer(struct cfs_rq<a9b6b>/<ae1ba>) my_q 128 : pointer(struct cfs_rq/) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg/ load_weight struct / size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct / size:0 cfs_rq struct / size:? sched_avg struct / size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est<a9b6b>/<ae240> util_est struct <a9b6b>/<ae240> size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct <a9b6b>/<ae265> size:48 run_list 0 : struct list_head/ timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity/) task_group struct / size:? sched_dl_entity struct / size:224 rb_node 0 : struct rb_node<a9b6b>/<aa925> dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer/ inactive_timer 152 : struct hrtimer<a9b6b>/<ae3c0> pi_se 216 : pointer(struct sched_dl_entity/) hrtimer struct / size:64 node 0 : struct timerqueue_node<a9b6b>/<ae429> _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart<a9b6b>/<a9c28>(pointer(struct hrtimer<a9b6b>/<ae3c0>))) base 48 : pointer(struct hrtimer_clock_base/) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct / size:32 node 0 : struct rb_node<a9b6b>/<aa925> expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct / size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base<a9b6b>/<ae4df>) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock/) running 24 : pointer(struct hrtimer<a9b6b>/<ae3c0>) active 32 : struct timerqueue_head/ get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct / size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer/) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer/) clock_base 64 : struct hrtimer_clock_base<a9b6b>/<ae470>[8] seqcount_raw_spinlock struct <a9b6b>/<ae5fb> size:4 seqcount 0 : typedef(seqcount_t=struct seqcount/) timerqueue_head struct / size:16 rb_root 0 : struct rb_root_cached<a9b6b>/<ae627> rb_root_cached struct <a9b6b>/<ae627> size:16 rb_root 0 : struct rb_root/ rb_leftmost 8 : pointer(struct rb_node<a9b6b>/<aa925>) rb_root struct <a9b6b>/<ae648> size:8 rb_node 0 : pointer(struct rb_node/) cpumask struct / size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union <a9b6b>/<ae6a2> size:4 b 0 : struct noname/ s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <a9b6b>/<ae6b8> size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct <a9b6b>/<ae705> size:? sched_info struct <a9b6b>/<ae70a> size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct <a9b6b>/<ae748> size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head<a9b6b>/<aa47f> node_list 24 : struct list_head/ vmacache struct / size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct/)[4] task_rss_stat struct / size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct / size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block<a9b6b>/<ae7cf>))) noname 8 : union noname/ noname union / size:40 futex 0 : struct noname<a9b6b>/<ae7fb> nanosleep 0 : struct noname/ poll 0 : struct noname<a9b6b>/<ae8ae> noname struct <a9b6b>/<ae7fb> size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct <a9b6b>/<ae854> size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type<a9b6b>/<a9c41> noname 8 : union noname/ expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <a9b6b>/<ae878> size:8 rmtp 0 : pointer(struct __kernel_timespec/) compat_rmtp 0 : pointer(struct old_timespec32<a9b6b>/<ae941>) noname struct <a9b6b>/<ae8ae> size:32 ufds 0 : pointer(struct pollfd/) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct / size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct / size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct / size:? completion struct / size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head/ swait_queue_head struct / size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) task_list 8 : struct list_head/ prev_cputime struct / size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) posix_cputimers struct <a9b6b>/<aea28> size:80 bases 0 : struct posix_cputimer_base/[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct / size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head/ cred struct / size:168 usage 0 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) uid 4 : typedef(kuid_t=struct noname/) gid 8 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>) suid 12 : typedef(kuid_t=struct noname/) sgid 16 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>) euid 20 : typedef(kuid_t=struct noname/) egid 24 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>) fsuid 28 : typedef(kuid_t=struct noname/) fsgid 32 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct<a9b6b>/<aebe6>) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct<a9b6b>/<aebe6>) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct<a9b6b>/<aebe6>) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key<a9b6b>/<aec0c>) process_keyring 96 : pointer(struct key/) thread_keyring 104 : pointer(struct key<a9b6b>/<aec0c>) request_key_auth 112 : pointer(struct key/) security 120 : pointer(no type) user 128 : pointer(struct user_struct/) user_ns 136 : pointer(struct user_namespace<a9b6b>/<af0ce>) group_info 144 : pointer(struct group_info/) noname 152 : union noname<a9b6b>/<aebbc> noname union <a9b6b>/<aebbc> size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head<a9b6b>/<ac622> kernel_cap_struct struct <a9b6b>/<aebe6> size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct / size:216 usage 0 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname<a9b6b>/<aec34> sem 32 : struct rw_semaphore/ user 72 : pointer(struct key_user<a9b6b>/<aee0d>) security 80 : pointer(no type) noname 88 : union noname<a9b6b>/<aec7e> last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname<a9b6b>/<ab30b>) gid 108 : typedef(kgid_t=struct noname/) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname/ noname 176 : union noname<a9b6b>/<aed65> restrict_link 208 : pointer(struct key_restriction/) noname union / size:24 graveyard_link 0 : struct list_head<a9b6b>/<aa47f> serial_node 0 : struct rb_node/ noname union / size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union / size:40 index_key 0 : struct keyring_index_key<a9b6b>/<aee3a> noname 0 : struct noname/ noname struct / size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type<a9b6b>/<aeec2>) domain_tag 24 : pointer(struct key_tag/) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union <a9b6b>/<aed65> size:32 payload 0 : union key_payload/ noname 0 : struct noname<a9b6b>/<aed7e> noname struct <a9b6b>/<aed7e> size:32 name_link 0 : struct list_head/ keys 16 : struct assoc_array<a9b6b>/<aef27> rw_semaphore struct <a9b6b>/<aedc3> size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) osq 16 : struct optimistic_spin_queue/ wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) wait_list 24 : struct list_head/ key_user struct / size:? keyring_index_key struct / size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname/ type 16 : pointer(struct key_type<a9b6b>/<aeec2>) domain_tag 24 : pointer(struct key_tag/) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union <a9b6b>/<aee56> size:8 noname 0 : struct noname/ x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct <a9b6b>/<aee62> size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct <a9b6b>/<aeec2> size:? key_tag struct <a9b6b>/<aeecc> size:24 rcu 0 : struct callback_head/ usage 16 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union / size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct / size:16 root 0 : pointer(struct assoc_array_ptr<a9b6b>/<aef4d>) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct / size:? key_restriction struct / size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key<a9b6b>/<aec0c>),pointer(const(struct key_type<a9b6b>/<aeec2>)),pointer(const(union key_payload<a9b6b>/<aeefa>)),pointer(struct key<a9b6b>/<aec0c>)))) key 8 : pointer(struct key/) keytype 16 : pointer(struct key_type<a9b6b>/<aeec2>) user_struct struct <a9b6b>/<aefc7> size:128 __count 0 : typedef(refcount_t=struct refcount_struct/) processes 4 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) sigpending 8 : typedef(atomic_t=struct noname/) fanotify_listeners 12 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) uidhash_node 56 : struct hlist_node<a9b6b>/<acd22> uid 72 : typedef(kuid_t=struct noname/) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) ratelimit 88 : struct ratelimit_state/ ratelimit_state struct / size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct <a9b6b>/<af0ce> size:520 uid_map 0 : struct uid_gid_map/ gid_map 72 : struct uid_gid_map<a9b6b>/<af1ad> projid_map 144 : struct uid_gid_map/ parent 216 : pointer(struct user_namespace<a9b6b>/<af0ce>) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname<a9b6b>/<ab30b>) group 232 : typedef(kgid_t=struct noname/) ns 240 : struct ns_common<a9b6b>/<af23e> flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head<a9b6b>/<aa47f> user_keyring_register 288 : pointer(struct key/) keyring_sem 296 : struct rw_semaphore<a9b6b>/<aedc3> work 336 : struct work_struct/ set 368 : struct ctl_table_set<a9b6b>/<af2cf> sysctls 464 : pointer(struct ctl_table_header/) ucounts 472 : pointer(struct ucounts<a9b6b>/<af56c>) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct / size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname/ noname union / size:64 extent 0 : struct uid_gid_extent<a9b6b>/<af20c>[5] noname 0 : struct noname/ noname struct / size:16 forward 0 : pointer(struct uid_gid_extent<a9b6b>/<af20c>) reverse 8 : pointer(struct uid_gid_extent/) uid_gid_extent struct / size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct <a9b6b>/<af23e> size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) ops 8 : pointer(const(struct proc_ns_operations<a9b6b>/<af281>)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) proc_ns_operations struct <a9b6b>/<af281> size:? work_struct struct <a9b6b>/<af286> size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) entry 8 : struct list_head<a9b6b>/<aa47f> func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct/)))) ctl_table_set struct / size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set<a9b6b>/<af2cf>))) dir 8 : struct ctl_dir/ ctl_dir struct / size:88 header 0 : struct ctl_table_header<a9b6b>/<af326> root 80 : struct rb_root/ ctl_table_header struct / size:80 noname 0 : union noname<a9b6b>/<af336> unregistering 24 : pointer(struct completion/) ctl_table_arg 32 : pointer(struct ctl_table<a9b6b>/<af3df>) root 40 : pointer(struct ctl_table_root/) set 48 : pointer(struct ctl_table_set<a9b6b>/<af2cf>) parent 56 : pointer(struct ctl_dir/) node 64 : pointer(struct ctl_node<a9b6b>/<af545>) inodes 72 : struct hlist_head/ noname union / size:24 noname 0 : struct noname<a9b6b>/<af342> rcu 0 : struct callback_head/ noname struct / size:24 ctl_table 0 : pointer(struct ctl_table<a9b6b>/<af3df>) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct / size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table<a9b6b>/<af3df>) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table/),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll<a9b6b>/<af48d>) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct <a9b6b>/<af48d> size:32 event 0 : typedef(atomic_t=struct noname/) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) ctl_table_root struct <a9b6b>/<af4b3> size:120 default_set 0 : struct ctl_table_set/ lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set<a9b6b>/<af2cf>)(pointer(struct ctl_table_root<a9b6b>/<af4b3>))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header/),pointer(struct ctl_table/),pointer(typedef(kuid_t=struct noname/)),pointer(typedef(kgid_t=struct noname/)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header<a9b6b>/<af326>),pointer(struct ctl_table<a9b6b>/<af3df>))) ctl_node struct <a9b6b>/<af545> size:32 node 0 : struct rb_node/ header 24 : pointer(struct ctl_table_header<a9b6b>/<af326>) ucounts struct <a9b6b>/<af56c> size:72 node 0 : struct hlist_node/ ns 16 : pointer(struct user_namespace<a9b6b>/<af0ce>) uid 24 : typedef(kuid_t=struct noname/) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname/)[10] group_info struct / size:8 usage 0 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>)[0] nameidata struct <a9b6b>/<af618> size:? sysv_sem struct <a9b6b>/<af61d> size:8 undo_list 0 : pointer(struct sem_undo_list/) sem_undo_list struct / size:? sysv_shm struct / size:16 shm_clist 0 : struct list_head<a9b6b>/<aa47f> fs_struct struct <a9b6b>/<af656> size:? files_struct struct <a9b6b>/<af660> size:? io_uring_task struct <a9b6b>/<af66a> size:? nsproxy struct <a9b6b>/<af674> size:72 count 0 : typedef(atomic_t=struct noname/) uts_ns 8 : pointer(struct uts_namespace<a9b6b>/<af6ee>) ipc_ns 16 : pointer(struct ipc_namespace/) mnt_ns 24 : pointer(struct mnt_namespace<a9b6b>/<af702>) pid_ns_for_children 32 : pointer(struct pid_namespace/) net_ns 40 : pointer(struct net<a9b6b>/<af70c>) time_ns 48 : pointer(struct time_namespace/) time_ns_for_children 56 : pointer(struct time_namespace<a9b6b>/<af716>) cgroup_ns 64 : pointer(struct cgroup_namespace/) uts_namespace struct / size:? ipc_namespace struct / size:? mnt_namespace struct / size:? net struct / size:? time_namespace struct / size:? cgroup_namespace struct / size:48 ns 0 : struct ns_common<a9b6b>/<af23e> user_ns 24 : pointer(struct user_namespace/) ucounts 32 : pointer(struct ucounts<a9b6b>/<af56c>) root_cset 40 : pointer(struct css_set/) css_set struct / size:456 subsys 0 : pointer(struct cgroup_subsys_state<a9b6b>/<af88e>)[9] refcount 72 : typedef(refcount_t=struct refcount_struct/) dom_cset 80 : pointer(struct css_set<a9b6b>/<af763>) dfl_cgrp 88 : pointer(struct cgroup/) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head/ mg_tasks 120 : struct list_head<a9b6b>/<aa47f> dying_tasks 136 : struct list_head/ task_iters 152 : struct list_head<a9b6b>/<aa47f> e_cset_node 168 : struct list_head/[9] threaded_csets 312 : struct list_head<a9b6b>/<aa47f> threaded_csets_node 328 : struct list_head/ hlist 344 : struct hlist_node<a9b6b>/<acd22> cgrp_links 360 : struct list_head/ mg_preload_node 376 : struct list_head<a9b6b>/<aa47f> mg_node 392 : struct list_head/ mg_src_cgrp 408 : pointer(struct cgroup<a9b6b>/<af938>) mg_dst_cgrp 416 : pointer(struct cgroup/) mg_dst_cset 424 : pointer(struct css_set<a9b6b>/<af763>) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head<a9b6b>/<ac622> cgroup_subsys_state struct <a9b6b>/<af88e> size:200 cgroup 0 : pointer(struct cgroup/) ss 8 : pointer(struct cgroup_subsys<a9b6b>/<b01c6>) refcnt 16 : struct percpu_ref/ sibling 32 : struct list_head<a9b6b>/<aa47f> children 48 : struct list_head/ rstat_css_node 64 : struct list_head<a9b6b>/<aa47f> id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) destroy_work 104 : struct work_struct/ destroy_rwork 136 : struct rcu_work<a9b6b>/<b062b> parent 192 : pointer(struct cgroup_subsys_state/) cgroup struct / size:856 self 0 : struct cgroup_subsys_state<a9b6b>/<af88e> flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node/) procs_file 256 : struct cgroup_file<a9b6b>/<aff97> events_file 312 : struct cgroup_file/ subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state<a9b6b>/<af88e>)[9] root 448 : pointer(struct cgroup_root/) cset_links 456 : struct list_head<a9b6b>/<aa47f> e_csets 472 : struct list_head/[9] dom_cgrp 616 : pointer(struct cgroup<a9b6b>/<af938>) old_dom_cgrp 624 : pointer(struct cgroup/) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu<a9b6b>/<b00d0>) rstat_css_list 640 : struct list_head/ last_bstat 656 : struct cgroup_base_stat<a9b6b>/<b0123> bstat 680 : struct cgroup_base_stat/ prev_cputime 704 : struct prev_cputime<a9b6b>/<ae9fb> pidlists 728 : struct list_head/ pidlist_mutex 744 : struct mutex<a9b6b>/<aa3ed> offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head/) release_agent_work 800 : struct work_struct<a9b6b>/<af286> psi 832 : struct psi_group/ bpf 832 : struct cgroup_bpf<a9b6b>/<b016f> congestion_count 832 : typedef(atomic_t=struct noname/) freezer 836 : struct cgroup_freezer_state<a9b6b>/<b0178> ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct / size:128 count 0 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) active 4 : typedef(atomic_t=struct noname/) parent 8 : pointer(struct kernfs_node<a9b6b>/<afb50>) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node<a9b6b>/<aa925> ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname/ priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs<a9b6b>/<aff92>) noname union <a9b6b>/<afbb5> size:32 dir 0 : struct kernfs_elem_dir/ symlink 0 : struct kernfs_elem_symlink<a9b6b>/<afd79> attr 0 : struct kernfs_elem_attr/ kernfs_elem_dir struct / size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root/ root 16 : pointer(struct kernfs_root<a9b6b>/<afc53>) kernfs_root struct <a9b6b>/<afc53> size:96 kn 0 : pointer(struct kernfs_node/) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr/ last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops<a9b6b>/<afcc1>) supers 56 : struct list_head/ deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) kernfs_syscall_ops struct <a9b6b>/<afcc1> size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct kernfs_root/))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<a9b6b>/<afb50>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<a9b6b>/<afb50>),pointer(struct kernfs_node<a9b6b>/<afb50>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct kernfs_node/),pointer(struct kernfs_root/))) kernfs_elem_symlink struct / size:8 target_kn 0 : pointer(struct kernfs_node<a9b6b>/<afb50>) kernfs_elem_attr struct <a9b6b>/<afd8e> size:32 ops 0 : pointer(const(struct kernfs_ops/)) open 8 : pointer(struct kernfs_open_node<a9b6b>/<aff88>) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node<a9b6b>/<afb50>) kernfs_ops struct <a9b6b>/<afdd1> size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<a9b6b>/<afe83>))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<a9b6b>/<afe83>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file/),pointer(struct poll_table_struct/))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<a9b6b>/<afe83>),pointer(struct vm_area_struct<a9b6b>/<aa802>))) kernfs_open_file struct <a9b6b>/<afe83> size:152 kn 0 : pointer(struct kernfs_node/) file 8 : pointer(struct file<a9b6b>/<ac4cb>) seq_file 16 : pointer(struct seq_file/) priv 24 : pointer(no type) mutex 32 : struct mutex/ prealloc_mutex 64 : struct mutex<a9b6b>/<aa3ed> event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head<a9b6b>/<aa47f> prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct/)) kernfs_open_node struct / size:? kernfs_iattrs struct / size:? cgroup_file struct / size:56 kn 0 : pointer(struct kernfs_node<a9b6b>/<afb50>) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list<a9b6b>/<affc4> timer_list struct <a9b6b>/<affc4> size:40 entry 0 : struct hlist_node/ expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list/))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct <a9b6b>/<b0013> size:5072 kf_root 0 : pointer(struct kernfs_root/) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup<a9b6b>/<af938> cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) root_list 888 : struct list_head/ flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct <a9b6b>/<b00d0> size:64 bsync 0 : struct u64_stats_sync/ bstat 0 : struct cgroup_base_stat<a9b6b>/<b0123> last_bstat 24 : struct cgroup_base_stat/ updated_children 48 : pointer(struct cgroup<a9b6b>/<af938>) updated_next 56 : pointer(struct cgroup/) u64_stats_sync struct / size:0 cgroup_base_stat struct / size:24 cputime 0 : struct task_cputime<a9b6b>/<b013a> task_cputime struct <a9b6b>/<b013a> size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct / size:0 cgroup_bpf struct / size:0 cgroup_freezer_state struct / size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct / size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state<a9b6b>/<af88e>)(pointer(struct cgroup_subsys_state<a9b6b>/<af88e>))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<a9b6b>/<af88e>))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<a9b6b>/<af88e>))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<a9b6b>/<af88e>),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct cgroup_subsys_state/))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset<a9b6b>/<b03c6>))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset/))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<a9b6b>/<b03c6>))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct<a9b6b>/<ad4b8>),pointer(struct css_set<a9b6b>/<af763>))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct/),pointer(struct css_set/))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct<a9b6b>/<ad4b8>))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct<a9b6b>/<ad4b8>))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root<a9b6b>/<b0013>) css_idr 176 : struct idr/ cfts 200 : struct list_head<a9b6b>/<aa47f> dfl_cftypes 216 : pointer(struct cftype/) legacy_cftypes 224 : pointer(struct cftype<a9b6b>/<b0414>) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct / size:? cftype struct / size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys/) node 96 : struct list_head<a9b6b>/<aa47f> kf_ops 112 : pointer(struct kernfs_ops/) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<a9b6b>/<afe83>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file/))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state<a9b6b>/<af88e>),pointer(struct cftype<a9b6b>/<b0414>))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state/),pointer(struct cftype/))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<a9b6b>/<af88e>),pointer(struct cftype<a9b6b>/<b0414>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/),pointer(struct cftype/),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<a9b6b>/<afe83>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file/),pointer(struct poll_table_struct/))) percpu_ref struct / size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data/) percpu_ref_data struct / size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref/)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<a9b6b>/<b0585>)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head/ ref 48 : pointer(struct percpu_ref<a9b6b>/<b0585>) rcu_work struct <a9b6b>/<b062b> size:56 work 0 : struct work_struct/ rcu 32 : struct callback_head<a9b6b>/<ac622> wq 48 : pointer(struct workqueue_struct/) workqueue_struct struct / size:? signal_struct struct / size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) live 4 : typedef(atomic_t=struct noname/) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head/ wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) curr_target 56 : pointer(struct task_struct/) shared_pending 64 : struct sigpending<a9b6b>/<b0989> multiprocess 88 : struct hlist_head/ group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct<a9b6b>/<ad4b8>) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head<a9b6b>/<aa47f> real_timer 144 : struct hrtimer/ it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer/[2] cputimer 248 : struct thread_group_cputimer<a9b6b>/<b09ff> posix_cputimers 272 : struct posix_cputimers/ pids 352 : pointer(struct pid<a9b6b>/<ad2de>)[4] tty_old_pgrp 384 : pointer(struct pid/) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct/) autogroup 408 : pointer(struct autogroup<a9b6b>/<b0a5c>) stats_lock 416 : typedef(seqlock_t=struct noname/) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime<a9b6b>/<ae9fb> nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting/ sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit/[16] pacct 928 : struct pacct_struct<a9b6b>/<b0b17> stats 984 : pointer(struct taskstats/) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf/) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct/) cred_guard_mutex 1024 : struct mutex<a9b6b>/<aa3ed> exec_update_lock 1056 : struct rw_semaphore/ sigpending struct / size:24 list 0 : struct list_head<a9b6b>/<aa47f> signal 16 : typedef(sigset_t=struct noname/) noname struct / size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct <a9b6b>/<b09de> size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct <a9b6b>/<b09ff> size:24 cputime_atomic 0 : struct task_cputime_atomic/ task_cputime_atomic struct / size:24 utime 0 : typedef(atomic64_t=struct noname<a9b6b>/<aa43c>) stime 8 : typedef(atomic64_t=struct noname/) sum_exec_runtime 16 : typedef(atomic64_t=struct noname<a9b6b>/<aa43c>) tty_struct struct <a9b6b>/<b0a52> size:? autogroup struct <a9b6b>/<b0a5c> size:? noname struct <a9b6b>/<b0a6d> size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock/) lock 4 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) task_io_accounting struct <a9b6b>/<b0a8d> size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct / size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct / size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct <a9b6b>/<b0b79> size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct <a9b6b>/<b0dd8> size:? sighand_struct struct <a9b6b>/<b0de2> size:2080 siglock 0 : typedef(spinlock_t=struct spinlock/) count 4 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head/) action 32 : struct k_sigaction<a9b6b>/<b0e28>[64] k_sigaction struct <a9b6b>/<b0e28> size:32 sa 0 : struct sigaction/ sigaction struct / size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname/) audit_context struct / size:? seccomp struct / size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname/) filter 8 : pointer(struct seccomp_filter<a9b6b>/<b0eef>) seccomp_filter struct <a9b6b>/<b0eef> size:? syscall_user_dispatch struct <a9b6b>/<b0ef4> size:0 wake_q_node struct <a9b6b>/<b0efc> size:8 next 0 : pointer(struct wake_q_node/) rt_mutex_waiter struct / size:? bio_list struct / size:? blk_plug struct / size:? reclaim_state struct / size:? backing_dev_info struct / size:? io_context struct / size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) active_ref 8 : typedef(atomic_t=struct noname/) nr_tasks 12 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) lock 16 : typedef(spinlock_t=struct spinlock/) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray/ icq_hint 40 : pointer(struct io_cq<a9b6b>/<b0fc9>) icq_list 48 : struct hlist_head/ release_work 56 : struct work_struct<a9b6b>/<af286> io_cq struct <a9b6b>/<b0fc9> size:56 q 0 : pointer(struct request_queue/) ioc 8 : pointer(struct io_context<a9b6b>/<b0f4f>) noname 16 : union noname/ noname 32 : union noname<a9b6b>/<b1016> flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union / size:16 q_node 0 : struct list_head<a9b6b>/<aa47f> __rcu_icq_cache 0 : pointer(struct kmem_cache/) noname union / size:16 ioc_node 0 : struct hlist_node<a9b6b>/<acd22> __rcu_head 0 : struct callback_head/ request_queue struct / size:? kmem_cache struct / size:? capture_control struct / size:? kernel_siginfo struct / size:48 noname 0 : struct noname<a9b6b>/<b107f> noname struct <a9b6b>/<b107f> size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields<a9b6b>/<b10b5> __sifields union <a9b6b>/<b10b5> size:32 _kill 0 : struct noname/ _timer 0 : struct noname<a9b6b>/<b10f2> _rt 0 : struct noname/ _sigchld 0 : struct noname<a9b6b>/<b1168> _sigfault 0 : struct noname/ _sigpoll 0 : struct noname<a9b6b>/<b1249> _sigsys 0 : struct noname/ noname struct / size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval<a9b6b>/<b12b2>) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct / size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval<a9b6b>/<b12b2>) noname struct <a9b6b>/<b1168> size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct / size:32 _addr 0 : pointer(no type) noname 8 : union noname/ noname union / size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname/ _addr_pkey 0 : struct noname<a9b6b>/<b121e> noname struct <a9b6b>/<b11e9> size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct / size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct / size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union <a9b6b>/<b12b2> size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct <a9b6b>/<b12f5> size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct / size:? compat_robust_list_head struct / size:12 list 0 : struct compat_robust_list<a9b6b>/<b1346> futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct <a9b6b>/<b1346> size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct / size:? perf_event_context struct / size:256 pmu 0 : pointer(struct pmu<a9b6b>/<b14fe>) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock/) mutex 16 : struct mutex<a9b6b>/<aa3ed> active_ctx_list 48 : struct list_head/ pinned_groups 64 : struct perf_event_groups<a9b6b>/<b3dae> flexible_groups 80 : struct perf_event_groups/ event_list 96 : struct list_head<a9b6b>/<aa47f> pinned_active 112 : struct list_head/ flexible_active 128 : struct list_head<a9b6b>/<aa47f> nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) task 176 : pointer(struct task_struct/) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context<a9b6b>/<b138e>) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head<a9b6b>/<ac622> pmu struct <a9b6b>/<b14fe> size:296 entry 0 : struct list_head/ module 16 : pointer(struct module<a9b6b>/<abd91>) dev 24 : pointer(struct device/) attr_groups 32 : pointer(pointer(const(struct attribute_group<a9b6b>/<ac3ce>))) attr_update 40 : pointer(pointer(const(struct attribute_group/))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context<a9b6b>/<b2a7e>) exclusive_cnt 80 : typedef(atomic_t=struct noname/) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu/))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu<a9b6b>/<b14fe>))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event<a9b6b>/<b2bb6>),pointer(struct mm_struct<a9b6b>/<aa4aa>))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),pointer(struct mm_struct/))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<a9b6b>/<b2bb6>),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event<a9b6b>/<b2bb6>),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event<a9b6b>/<b2bb6>))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu/),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu<a9b6b>/<b14fe>))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu/))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<a9b6b>/<b2bb6>))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context/),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache<a9b6b>/<b1050>) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context/),pointer(struct perf_event_context/))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event<a9b6b>/<b2bb6>),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event<a9b6b>/<b2bb6>),pointer(struct perf_output_handle<a9b6b>/<b3d08>),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head/))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event<a9b6b>/<b2bb6>))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<a9b6b>/<b2bb6>))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct / size:744 kobj 0 : struct kobject<a9b6b>/<ac091> parent 64 : pointer(struct device/) p 72 : pointer(struct device_private<a9b6b>/<b1989>) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type<a9b6b>/<b1998>)) bus 96 : pointer(struct bus_type/) driver 104 : pointer(struct device_driver<a9b6b>/<b1cb9>) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex/ links 160 : struct dev_links_info<a9b6b>/<b1eb4> power 216 : struct dev_pm_info/ pm_domain 520 : pointer(struct dev_pm_domain<a9b6b>/<b2363>) em_pd 528 : pointer(struct em_perf_domain/) msi_domain 536 : pointer(struct irq_domain<a9b6b>/<b244c>) pins 544 : pointer(struct dev_pin_info/) msi_list 552 : struct list_head<a9b6b>/<aa47f> dma_ops 568 : pointer(const(struct dma_map_ops/)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region/)) dma_parms 608 : pointer(struct device_dma_parameters<a9b6b>/<b2483>) dma_pools 616 : struct list_head/ dma_mem 632 : pointer(struct dma_coherent_mem<a9b6b>/<b24ac>) cma_area 640 : pointer(struct cma/) archdata 648 : struct dev_archdata<a9b6b>/<b24bb> of_node 648 : pointer(struct device_node/) fwnode 656 : pointer(struct fwnode_handle<a9b6b>/<b256c>) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) devres_head 680 : struct list_head/ class 696 : pointer(struct class<a9b6b>/<b28c2>) groups 704 : pointer(pointer(const(struct attribute_group/))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>))) iommu_group 720 : pointer(struct iommu_group/) iommu 728 : pointer(struct dev_iommu<a9b6b>/<b2a74>) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct / size:? device_type struct / size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group/))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>),pointer(struct kobj_uevent_env<a9b6b>/<ac20b>))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device/),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname/)),pointer(typedef(kgid_t=struct noname/)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>))) pm 40 : pointer(const(struct dev_pm_ops/)) dev_pm_ops struct / size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device/))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) bus_type struct <a9b6b>/<b1b82> size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device/) bus_groups 24 : pointer(pointer(const(struct attribute_group<a9b6b>/<ac3ce>))) dev_groups 32 : pointer(pointer(const(struct attribute_group/))) drv_groups 40 : pointer(pointer(const(struct attribute_group<a9b6b>/<ac3ce>))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct device_driver/))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>),pointer(struct kobj_uevent_env<a9b6b>/<ac20b>))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),typedef(pm_message_t=struct pm_message/))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) pm 144 : pointer(const(struct dev_pm_ops/)) iommu_ops 152 : pointer(const(struct iommu_ops<a9b6b>/<b1e9d>)) p 160 : pointer(struct subsys_private/) lock_key 168 : struct lock_class_key<a9b6b>/<b1eac> need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct / size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type/) owner 16 : pointer(struct module<a9b6b>/<abd91>) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type/ of_match_table 40 : pointer(const(struct of_device_id<a9b6b>/<b1db0>)) acpi_match_table 48 : pointer(const(struct acpi_device_id/)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device/))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device/))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>),typedef(pm_message_t=struct pm_message<a9b6b>/<b1e74>))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) groups 104 : pointer(pointer(const(struct attribute_group<a9b6b>/<ac3ce>))) dev_groups 112 : pointer(pointer(const(struct attribute_group/))) pm 120 : pointer(const(struct dev_pm_ops<a9b6b>/<b1a38>)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device/))) p 136 : pointer(struct driver_private<a9b6b>/<b1e8e>) of_device_id struct <a9b6b>/<b1db0> size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct <a9b6b>/<b1e04> size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct <a9b6b>/<b1e74> size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct / size:? iommu_ops struct / size:? subsys_private struct / size:? lock_class_key struct / size:0 dev_links_info struct / size:56 suppliers 0 : struct list_head<a9b6b>/<aa47f> consumers 16 : struct list_head/ defer_sync 32 : struct list_head<a9b6b>/<aa47f> status 48 : enum dl_dev_state/ dev_pm_info struct / size:304 power_state 0 : typedef(pm_message_t=struct pm_message<a9b6b>/<b1e74>) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) entry 16 : struct list_head/ completion 32 : struct completion<a9b6b>/<ae9b4> wakeup 64 : pointer(struct wakeup_source/) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer/ timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct/ wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) wakeirq 208 : pointer(struct wake_irq/) usage_count 216 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) child_count 220 : typedef(atomic_t=struct noname/) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request<a9b6b>/<a9ca5> runtime_status 236 : enum rpm_status/ runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data<a9b6b>/<b22fb>) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device/),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos<a9b6b>/<b2359>) wakeup_source struct <a9b6b>/<b21ed> size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head/ lock 32 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) wakeirq 40 : pointer(struct wake_irq/) timer 48 : struct timer_list<a9b6b>/<affc4> timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device<a9b6b>/<b170e>) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct <a9b6b>/<b22f1> size:? pm_subsys_data struct <a9b6b>/<b22fb> size:32 lock 0 : typedef(spinlock_t=struct spinlock/) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head/ domain_data 24 : pointer(struct pm_domain_data<a9b6b>/<b233e>) pm_domain_data struct <a9b6b>/<b233e> size:? dev_pm_qos struct <a9b6b>/<b2359> size:? dev_pm_domain struct <a9b6b>/<b2363> size:224 ops 0 : struct dev_pm_ops/ start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device/),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<a9b6b>/<b170e>))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device/))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>))) em_perf_domain struct <a9b6b>/<b23d1> size:16 table 0 : pointer(struct em_perf_state/) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct <a9b6b>/<b240f> size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct / size:? dev_pin_info struct / size:? dma_map_ops struct / size:? bus_dma_region struct / size:? device_dma_parameters struct / size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct / size:? cma struct / size:? dev_archdata struct / size:0 device_node struct / size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle/ properties 88 : pointer(struct property<a9b6b>/<b286c>) deadprops 96 : pointer(struct property/) parent 104 : pointer(struct device_node<a9b6b>/<b24c8>) child 112 : pointer(struct device_node/) sibling 120 : pointer(struct device_node<a9b6b>/<b24c8>) kobj 128 : struct kobject/ _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct / size:64 secondary 0 : pointer(struct fwnode_handle<a9b6b>/<b256c>) ops 8 : pointer(const(struct fwnode_operations/)) dev 16 : pointer(struct device<a9b6b>/<b170e>) suppliers 24 : struct list_head/ consumers 40 : struct list_head<a9b6b>/<aa47f> flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct / size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle<a9b6b>/<b256c>)(pointer(struct fwnode_handle<a9b6b>/<b256c>))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle/))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle/)),pointer(const(struct device/)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle/)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle<a9b6b>/<b256c>)(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)),pointer(struct fwnode_handle<a9b6b>/<b256c>))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args<a9b6b>/<b27d7>))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_handle/))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle<a9b6b>/<b256c>)(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(struct fwnode_handle/))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<a9b6b>/<b256c>)),pointer(struct fwnode_endpoint<a9b6b>/<b282a>))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle/))) fwnode_reference_args struct / size:80 fwnode 0 : pointer(struct fwnode_handle<a9b6b>/<b256c>) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct <a9b6b>/<b282a> size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle/)) property struct / size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property/) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute/ class struct / size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module/) class_groups 16 : pointer(pointer(const(struct attribute_group<a9b6b>/<ac3ce>))) dev_groups 24 : pointer(pointer(const(struct attribute_group/))) dev_kobj 32 : pointer(struct kobject<a9b6b>/<ac091>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<a9b6b>/<b170e>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class/))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<a9b6b>/<b29aa>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device/))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<a9b6b>/<b170e>),pointer(typedef(kuid_t=struct noname<a9b6b>/<ab30b>)),pointer(typedef(kgid_t=struct noname<a9b6b>/<ab33d>)))) pm 104 : pointer(const(struct dev_pm_ops/)) p 112 : pointer(struct subsys_private<a9b6b>/<b1ea7>) kobj_ns_type_operations struct <a9b6b>/<b29aa> size:48 type 0 : enum kobj_ns_type/ current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<a9b6b>/<b2a24>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <a9b6b>/<b2a24> size:? iommu_group struct <a9b6b>/<b2a6a> size:? dev_iommu struct <a9b6b>/<b2a74> size:? perf_cpu_context struct <a9b6b>/<b2a7e> size:424 ctx 0 : struct perf_event_context/ task_ctx 256 : pointer(struct perf_event_context<a9b6b>/<b138e>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock/) hrtimer 280 : struct hrtimer<a9b6b>/<ae3c0> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup/) cgrp_cpuctx_entry 368 : struct list_head<a9b6b>/<aa47f> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<a9b6b>/<b2bb6>)) heap_default 408 : pointer(struct perf_event/)[2] perf_cgroup struct / size:208 css 0 : struct cgroup_subsys_state<a9b6b>/<af88e> info 200 : pointer(struct perf_cgroup_info/) perf_cgroup_info struct / size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct / size:968 event_entry 0 : struct list_head<a9b6b>/<aa47f> sibling_list 16 : struct list_head/ active_list 32 : struct list_head<a9b6b>/<aa47f> group_node 48 : struct rb_node/ group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head/ hlist_entry 96 : struct hlist_node<a9b6b>/<acd22> active_entry 112 : struct list_head/ nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event/) pmu 152 : pointer(struct pmu<a9b6b>/<b14fe>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<a9b6b>/<a9d16> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<a9b6b>/<b2f45>) child_count 184 : typedef(atomic64_t=struct noname/) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<a9b6b>/<b2f72> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<a9b6b>/<b3344> ctx 544 : pointer(struct perf_event_context/) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname/) child_total_time_running 568 : typedef(atomic64_t=struct noname<a9b6b>/<aa43c>) child_mutex 576 : struct mutex/ child_list 608 : struct list_head<a9b6b>/<aa47f> parent 624 : pointer(struct perf_event/) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<a9b6b>/<aa47f> owner 656 : pointer(struct task_struct/) mmap_mutex 664 : struct mutex<a9b6b>/<aa3ed> mmap_count 696 : typedef(atomic_t=struct noname/) rb 704 : pointer(struct perf_buffer<a9b6b>/<b3632>) rb_entry 712 : struct list_head/ rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) fasync 768 : pointer(struct fasync_struct/) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work/ event_limit 816 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) addr_filters 824 : struct perf_addr_filters_head/ addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<a9b6b>/<b369f>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<a9b6b>/<b2bb6>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) callback_head 880 : struct callback_head<a9b6b>/<ac622> ns 896 : pointer(struct pid_namespace/) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<a9b6b>/<b2bb6>),pointer(struct perf_sample_data<a9b6b>/<b3700>),pointer(struct pt_regs<a9b6b>/<b3afc>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<a9b6b>/<b2b5f>) security 944 : pointer(no type) sb_list 952 : struct list_head<a9b6b>/<aa47f> noname struct <a9b6b>/<b2f45> size:8 a 0 : typedef(local_t=struct noname/) noname struct / size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>)) perf_event_attr struct <a9b6b>/<b2f72> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<a9b6b>/<b2fab> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname/ bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname/ noname 64 : union noname<a9b6b>/<b3287> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <a9b6b>/<b2fab> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <a9b6b>/<b320e> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <a9b6b>/<b3244> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <a9b6b>/<b3287> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <a9b6b>/<b3344> size:192 noname 0 : union noname/ target 96 : pointer(struct task_struct<a9b6b>/<ad4b8>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<a9b6b>/<b2f45>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<a9b6b>/<b34f3> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <a9b6b>/<b3354> size:96 noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<b33e5> noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<b3417> noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<b3461> noname struct <a9b6b>/<b3360> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra/ branch_reg 72 : struct hw_perf_event_extra<a9b6b>/<b3573> noname struct <a9b6b>/<b33e5> size:64 hrtimer 0 : struct hrtimer/ noname struct / size:16 tp_list 0 : struct list_head<a9b6b>/<aa47f> noname struct <a9b6b>/<b3417> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <a9b6b>/<b343c> size:40 info 0 : struct arch_hw_breakpoint/ bp_list 24 : struct list_head<a9b6b>/<aa47f> noname struct <a9b6b>/<b3461> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:16 noname 0 : struct noname<a9b6b>/<b34ff> noname 0 : struct noname/ noname struct / size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname/) noname struct / size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct / size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct / size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<a9b6b>/<b35d9> arch_hw_breakpoint_ctrl struct <a9b6b>/<b35d9> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct / size:? irq_work struct / size:24 node 0 : struct __call_single_node<a9b6b>/<ae045> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work/))) perf_addr_filters_head struct / size:24 list 0 : struct list_head<a9b6b>/<aa47f> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock/) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <a9b6b>/<b369f> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <a9b6b>/<b3700> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<a9b6b>/<b387c>) br_stack 16 : pointer(struct perf_branch_stack/) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src/ type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<a9b6b>/<b378d> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<a9b6b>/<b37e1> callchain 112 : pointer(struct perf_callchain_entry/) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs/ regs_intr 144 : struct perf_regs<a9b6b>/<b3ad6> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct / size:32 frag 0 : struct perf_raw_frag<a9b6b>/<b389d> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct / size:28 noname 0 : union noname<a9b6b>/<b38ad> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union / size:8 next 0 : pointer(struct perf_raw_frag<a9b6b>/<b389d>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct / size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<a9b6b>/<b395b>[no count] perf_branch_entry struct <a9b6b>/<b395b> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union / size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname/ noname struct / size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <a9b6b>/<b3aaa> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <a9b6b>/<b3ad6> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<a9b6b>/<b3afc>) pt_regs struct <a9b6b>/<b3afc> size:336 noname 0 : union noname/ orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:272 user_regs 0 : struct user_pt_regs<a9b6b>/<b3bc8> noname 0 : struct noname/ noname struct / size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct / size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct / size:56 event 0 : pointer(struct perf_event<a9b6b>/<b2bb6>) rb 8 : pointer(struct perf_buffer/) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname/ page 48 : int (base type, DW_ATE_signed size:4) noname union <a9b6b>/<b3d5b> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <a9b6b>/<b3dae> size:16 tree 0 : struct rb_root/ index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <a9b6b>/<b3dd7> size:? numa_group struct <a9b6b>/<b3de1> size:? rseq struct <a9b6b>/<b3df7> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname/ flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <a9b6b>/<b3e24> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <a9b6b>/<b3e4e> size:0 page_frag struct <a9b6b>/<b3e56> size:16 page 0 : pointer(struct page/) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct / size:? mem_cgroup struct / size:? kmap_ctrl struct / size:0 vm_struct struct / size:64 next 0 : pointer(struct vm_struct<a9b6b>/<b3ea5>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<a9b6b>/<aac22>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct / size:976 cpu_context 0 : struct cpu_context<a9b6b>/<b3fc5> uw 112 : struct noname/ fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<a9b6b>/<b40c3> noname struct <a9b6b>/<b3f3f> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state/ cpu_context struct / size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <a9b6b>/<b406a> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <a9b6b>/<b40c3> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<a9b6b>/<b2bb6>)[16] hbp_watch 144 : pointer(struct perf_event/)[16] fs_pin struct / size:? file_ra_state struct / size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct / size:4 refcount 0 : typedef(refcount_t=struct refcount_struct<a9b6b>/<ad353>) module_param_attrs struct <a9b6b>/<b41fb> size:? module_attribute struct <a9b6b>/<b4205> size:56 attr 0 : struct attribute/ show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<a9b6b>/<b4205>),pointer(struct module_kobject<a9b6b>/<ac04c>),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute/),pointer(struct module_kobject/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module<a9b6b>/<abd91>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module/))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module<a9b6b>/<abd91>))) kernel_symbol struct <a9b6b>/<b42cb> size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct / size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module/) ops 16 : pointer(const(struct kernel_param_ops<a9b6b>/<b4393>)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname<a9b6b>/<b435f> noname union <a9b6b>/<b435f> size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string<a9b6b>/<b442c>)) arr 0 : pointer(const(struct kparam_array/)) kernel_param_ops struct / size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param/)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param<a9b6b>/<b4307>)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct / size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct / size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops/)) elem 24 : pointer(no type) exception_table_entry struct <a9b6b>/<b44a6> size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct <a9b6b>/<b44d1> size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node<a9b6b>/<b4529> mod_tree_node struct <a9b6b>/<b4529> size:56 mod 0 : pointer(struct module/) node 8 : struct latch_tree_node<a9b6b>/<b454d> latch_tree_node struct <a9b6b>/<b454d> size:48 node 0 : struct rb_node/[2] mod_arch_specific struct / size:32 core 0 : struct mod_plt_sec<a9b6b>/<b459b> init 12 : struct mod_plt_sec/ ftrace_trampolines 24 : pointer(struct plt_entry<a9b6b>/<b45cd>) mod_plt_sec struct <a9b6b>/<b459b> size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct / size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct <a9b6b>/<b460a> size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct <a9b6b>/<b4648> size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym/)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct <a9b6b>/<b4696> size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct <a9b6b>/<b4718> size:? module_notes_attrs struct <a9b6b>/<b4722> size:? srcu_struct struct <a9b6b>/<b4731> size:1944 node 0 : struct srcu_node/[17] level 1632 : pointer(struct srcu_node<a9b6b>/<b4816>)[3] srcu_cb_mutex 1656 : struct mutex/ lock 1688 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) srcu_gp_mutex 1696 : struct mutex/ srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data/) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex/ srcu_barrier_completion 1816 : struct completion<a9b6b>/<ae9b4> srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname/) work 1856 : struct delayed_work<a9b6b>/<b49b0> srcu_node struct <a9b6b>/<b4816> size:96 lock 0 : typedef(spinlock_t=struct spinlock/) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node/) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct / size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) srcu_cblist 72 : struct rcu_segcblist/ srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list/ work 224 : struct work_struct<a9b6b>/<af286> srcu_barrier_head 256 : struct callback_head/ mynode 272 : pointer(struct srcu_node<a9b6b>/<b4816>) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct/) rcu_segcblist struct / size:88 head 0 : pointer(struct callback_head<a9b6b>/<ac622>) tails 8 : pointer(pointer(struct callback_head/))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct / size:88 work 0 : struct work_struct<a9b6b>/<af286> timer 32 : struct timer_list/ wq 72 : pointer(struct workqueue_struct<a9b6b>/<b065e>) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct / size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct <a9b6b>/<b4a31> size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode/)(pointer(struct super_block/))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode<a9b6b>/<aafa4>))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode/))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode<a9b6b>/<aafa4>),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct writeback_control/))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode/))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block<a9b6b>/<ab8f2>))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<a9b6b>/<ab4b3>),pointer(struct kstatfs<a9b6b>/<b4c28>))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block<a9b6b>/<ab8f2>))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(struct dentry<a9b6b>/<ab4b3>))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<a9b6b>/<ad0e9>),pointer(struct dentry<a9b6b>/<ab4b3>))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<a9b6b>/<ab8f2>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot/))(pointer(struct inode/))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),pointer(struct page<a9b6b>/<aac22>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block/),pointer(struct shrink_control/))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<a9b6b>/<ab8f2>),pointer(struct shrink_control<a9b6b>/<b4e85>))) writeback_control struct <a9b6b>/<b4bd4> size:? kstatfs struct <a9b6b>/<b4c28> size:? dquot struct <a9b6b>/<b4cbe> size:208 dq_hash 0 : struct hlist_node/ dq_inuse 16 : struct list_head<a9b6b>/<aa47f> dq_free 32 : struct list_head/ dq_dirty 48 : struct list_head<a9b6b>/<aa47f> dq_lock 64 : struct mutex/ dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) dq_count 100 : typedef(atomic_t=struct noname/) dq_sb 104 : pointer(struct super_block<a9b6b>/<ab8f2>) dq_id 112 : struct kqid/ dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk<a9b6b>/<b4dd1> kqid struct <a9b6b>/<b4d64> size:8 noname 0 : union noname/ type 4 : enum quota_type<a9b6b>/<a9d7a> noname union <a9b6b>/<b4d74> size:4 uid 0 : typedef(kuid_t=struct noname/) gid 0 : typedef(kgid_t=struct noname<a9b6b>/<ab33d>) projid 0 : typedef(kprojid_t=struct noname/) noname struct / size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct <a9b6b>/<b4dd1> size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct / size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup<a9b6b>/<b3e92>) dquot_operations struct <a9b6b>/<b4ed4> size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot<a9b6b>/<b4cbe>)(pointer(struct super_block<a9b6b>/<ab8f2>),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot/))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<a9b6b>/<b4cbe>))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<a9b6b>/<b4cbe>))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode<a9b6b>/<aafa4>))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(typedef(kprojid_t=struct noname/)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<a9b6b>/<aafa4>),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct kqid/))) quotactl_ops struct / size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path<a9b6b>/<ab87c>)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),pointer(struct qc_info/))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),struct kqid<a9b6b>/<b4d64>,pointer(struct qc_dqblk<a9b6b>/<b5183>))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct kqid/),pointer(struct qc_dqblk/))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),struct kqid<a9b6b>/<b4d64>,pointer(struct qc_dqblk<a9b6b>/<b5183>))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct qc_state/))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct <a9b6b>/<b50f2> size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct <a9b6b>/<b5183> size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct <a9b6b>/<b5291> size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state<a9b6b>/<b52c1>[3] qc_type_state struct <a9b6b>/<b52c1> size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct <a9b6b>/<b5362> size:? xattr_handler struct <a9b6b>/<b5376> size:? hlist_bl_head struct <a9b6b>/<b537b> size:8 first 0 : pointer(struct hlist_bl_node/) block_device struct / size:? mtd_info struct / size:? quota_info struct / size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore/ files 48 : pointer(struct inode<a9b6b>/<aafa4>)[3] info 72 : struct mem_dqinfo/[3] ops 288 : pointer(const(struct quota_format_ops<a9b6b>/<b54cb>))[3] mem_dqinfo struct <a9b6b>/<b5409> size:72 dqi_format 0 : pointer(struct quota_format_type/) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head/ dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct / size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops/)) qf_owner 16 : pointer(struct module<a9b6b>/<abd91>) qf_next 24 : pointer(struct quota_format_type/) quota_format_ops struct / size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<a9b6b>/<ab8f2>),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<a9b6b>/<b4cbe>))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<a9b6b>/<b4cbe>))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct kqid/))) sb_writers struct / size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head/) rw_sem 32 : struct percpu_rw_semaphore<a9b6b>/<b5587>[3] percpu_rw_semaphore struct <a9b6b>/<b5587> size:96 rss 0 : struct rcu_sync/ read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait/ waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) block 88 : typedef(atomic_t=struct noname/) rcu_sync struct / size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head<a9b6b>/<acd58>) cb_head 32 : struct callback_head/ rcuwait struct / size:8 task 0 : pointer(struct task_struct<a9b6b>/<ad4b8>) fsnotify_mark_connector struct <a9b6b>/<b5620> size:? noname struct <a9b6b>/<b5630> size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct / size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<a9b6b>/<b564d>),pointer(struct shrink_control<a9b6b>/<b4e85>))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker/),pointer(struct shrink_control/))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head/ id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname/))) list_lru struct / size:32 node 0 : pointer(struct list_lru_node<a9b6b>/<b5713>) list 8 : struct list_head/ shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct / size:64 lock 0 : typedef(spinlock_t=struct spinlock<a9b6b>/<aa2f0>) lru 8 : struct list_lru_one/ memcg_lrus 32 : pointer(struct list_lru_memcg<a9b6b>/<b5773>) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct / size:24 list 0 : struct list_head<a9b6b>/<aa47f> nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct / size:16 rcu 0 : struct callback_head<a9b6b>/<ac622> lru 16 : pointer(struct list_lru_one/)[no count] delayed_call struct / size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct / size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname<a9b6b>/<ab30b>) ia_gid 12 : typedef(kgid_t=struct noname/) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64/ ia_mtime 40 : struct timespec64<a9b6b>/<b5982> ia_ctime 56 : struct timespec64/ ia_file 72 : pointer(struct file<a9b6b>/<ac4cb>) timespec64 struct <a9b6b>/<b5982> size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct <a9b6b>/<b59c7> size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname<a9b6b>/<ab30b>) gid 52 : typedef(kgid_t=struct noname/) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64/ mtime 80 : struct timespec64<a9b6b>/<b5982> ctime 96 : struct timespec64/ btime 112 : struct timespec64<a9b6b>/<b5982> blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct <a9b6b>/<b5ae6> size:? bdi_writeback struct <a9b6b>/<b5b52> size:? file_lock_context struct <a9b6b>/<b5b5c> size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock/) flc_flock 8 : struct list_head<a9b6b>/<aa47f> flc_posix 24 : struct list_head/ flc_lease 40 : struct list_head<a9b6b>/<aa47f> cdev struct <a9b6b>/<b5b9f> size:? address_space_operations struct <a9b6b>/<b5bae> size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/),pointer(struct writeback_control/))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),pointer(struct page<a9b6b>/<aac22>))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct writeback_control/))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<a9b6b>/<aac22>))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct address_space/),pointer(struct list_head/),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control<a9b6b>/<b5d55>))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct address_space/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page/)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<a9b6b>/<ac4cb>),pointer(struct address_space<a9b6b>/<aaed1>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page<a9b6b>/<aac22>),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space/),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page<a9b6b>/<aac22>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page<a9b6b>/<aac22>))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/),pointer(struct iov_iter/))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<a9b6b>/<aaed1>),pointer(struct page<a9b6b>/<aac22>),pointer(struct page<a9b6b>/<aac22>),enum migrate_mode<a9b6b>/<a9d99>)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page/),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page<a9b6b>/<aac22>))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<a9b6b>/<aac22>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page/),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<a9b6b>/<aaed1>),pointer(struct page<a9b6b>/<aac22>))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct/),pointer(struct file/),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file<a9b6b>/<ac4cb>))) readahead_control struct <a9b6b>/<b5d55> size:? swap_info_struct struct <a9b6b>/<b5eb6> size:? dev_pagemap struct <a9b6b>/<b5ee7> size:152 altmap 0 : struct vmem_altmap/ ref 48 : pointer(struct percpu_ref<a9b6b>/<b0585>) internal_ref 56 : struct percpu_ref/ done 72 : struct completion<a9b6b>/<ae9b4> type 104 : enum memory_type/ flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops/)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname<a9b6b>/<b5f63> noname union <a9b6b>/<b5f63> size:16 range 0 : struct range/ ranges 0 : struct range<a9b6b>/<b6026>[0] vmem_altmap struct <a9b6b>/<b5f81> size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct <a9b6b>/<b5fe1> size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page/))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<a9b6b>/<b5ee7>))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap/))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<a9b6b>/<aaaeb>))) range struct <a9b6b>/<b6026> size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct <a9b6b>/<b610b> size:0 noname struct <a9b6b>/<b6124> size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct / size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<a9b6b>/<aa43c>))[4] linux_binfmt struct <a9b6b>/<b6172> size:? noname struct <a9b6b>/<b6182> size:40 id 0 : typedef(atomic64_t=struct noname/) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct/) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct / size:56 nr_threads 0 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) dumper 8 : struct core_thread/ startup 24 : struct completion<a9b6b>/<ae9b4> core_thread struct <a9b6b>/<b61f9> size:16 task 0 : pointer(struct task_struct/) next 8 : pointer(struct core_thread<a9b6b>/<b61f9>) kioctx_table struct <a9b6b>/<b6227> size:? mmu_notifier_subscriptions struct <a9b6b>/<b6231> size:? uprobes_state struct <a9b6b>/<b6236> size:0 kvm_memslots struct <a9b6b>/<b624f> size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname/) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot/[no count] kvm_memory_slot struct / size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot/ userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct / size:0 kvm_io_bus struct / size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range<a9b6b>/<b6396>[no count] kvm_io_range struct <a9b6b>/<b6396> size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device/) kvm_io_device struct / size:8 ops 0 : pointer(const(struct kvm_io_device_ops<a9b6b>/<b63f2>)) kvm_io_device_ops struct <a9b6b>/<b63f2> size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu/),pointer(struct kvm_io_device/),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<a9b6b>/<a9eeb>),pointer(struct kvm_io_device<a9b6b>/<b63d3>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device/))) kvm_vm_stat struct / size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct <a9b6b>/<b6495> size:392 mmu 0 : struct kvm_s2_mmu/ vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<a9b6b>/<b6592> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct <a9b6b>/<b651d> size:48 vmid 0 : struct kvm_vmid/ pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable/) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch/) kvm_vmid struct / size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct / size:? vgic_dist struct / size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname/ enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<a9b6b>/<b66c5>) dist_iodev 64 : struct vgic_io_device/ has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) lpi_list_head 128 : struct list_head/ lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head/ iter 168 : pointer(struct vgic_state_iter<a9b6b>/<b6ab4>) its_vm 176 : struct its_vm/ noname union / size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head/ vgic_irq struct / size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<a9b6b>/<aa312>) lpi_list 8 : struct list_head/ ap_list 24 : struct list_head<a9b6b>/<aa47f> vcpu 40 : pointer(struct kvm_vcpu/) target_vcpu 48 : pointer(struct kvm_vcpu<a9b6b>/<a9eeb>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref/ hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<a9b6b>/<b677d> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config/ get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union / size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct / size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname/ regions 16 : pointer(const(struct vgic_register_region<a9b6b>/<b6aaa>)) iodev_type 24 : enum iodev_type/ nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device/ noname union / size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<a9b6b>/<a9eeb>) its 0 : pointer(struct vgic_its/) vgic_its struct / size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<a9b6b>/<b67ff> dev 56 : pointer(struct kvm_device/) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<a9b6b>/<aa3ed> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex/ device_list 168 : struct list_head<a9b6b>/<aa47f> collection_list 184 : struct list_head/ kvm_device struct / size:40 ops 0 : pointer(const(struct kvm_device_ops<a9b6b>/<b696c>)) kvm 8 : pointer(struct kvm/) private 16 : pointer(no type) vm_node 24 : struct list_head/ kvm_device_ops struct / size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<a9b6b>/<b6924>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<a9b6b>/<b6924>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct kvm_device_attr/))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<a9b6b>/<b6924>),pointer(struct kvm_device_attr<a9b6b>/<b6a33>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct kvm_device_attr/))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<a9b6b>/<b6924>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct vm_area_struct/))) kvm_device_attr struct / size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct / size:? vgic_state_iter struct / size:? its_vm struct / size:128 fwnode 0 : pointer(struct fwnode_handle<a9b6b>/<b256c>) domain 8 : pointer(struct irq_domain/) vprop_page 16 : pointer(struct page<a9b6b>/<aac22>) vpes 24 : pointer(pointer(struct its_vpe/)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct <a9b6b>/<b6b38> size:128 vpt_page 0 : pointer(struct page/) its_vm 8 : pointer(struct its_vm<a9b6b>/<b6ab9>) vlpi_count 16 : typedef(atomic_t=struct noname/) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname<a9b6b>/<b6b9c> vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock/) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union <a9b6b>/<b6b9c> size:72 noname 0 : struct noname/ noname 0 : struct noname<a9b6b>/<b6bcd> noname struct <a9b6b>/<b6ba8> size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct <a9b6b>/<b6bcd> size:72 fwnode 0 : pointer(struct fwnode_handle/) sgi_domain 8 : pointer(struct irq_domain<a9b6b>/<b244c>) sgi_config 16 : struct noname/[16] vmapp_count 64 : typedef(atomic_t=struct noname<a9b6b>/<aa3a9>) noname struct <a9b6b>/<b6bf5> size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct / size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<a9b6b>/<b6cc7>[0] kvm_coalesced_mmio struct <a9b6b>/<b6cc7> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname/ data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <a9b6b>/<b6cf3> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <a9b6b>/<b6d32> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head/[no count] mmu_notifier struct / size:56 hlist 0 : struct hlist_node<a9b6b>/<acd22> ops 16 : pointer(const(struct mmu_notifier_ops/)) mm 24 : pointer(struct mm_struct<a9b6b>/<aa4aa>) rcu 32 : struct callback_head/ users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <a9b6b>/<b6dd4> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<a9b6b>/<b6d84>),pointer(struct mm_struct<a9b6b>/<aa4aa>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<a9b6b>/<b6d84>),pointer(struct mm_struct<a9b6b>/<aa4aa>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname/))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<a9b6b>/<b6d84>),pointer(const(struct mmu_notifier_range<a9b6b>/<b6ede>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(const(struct mmu_notifier_range/)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<a9b6b>/<b6d84>),pointer(struct mm_struct<a9b6b>/<aa4aa>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier/)(pointer(struct mm_struct/))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<a9b6b>/<b6d84>))) mmu_notifier_range struct <a9b6b>/<b6ede> size:48 vma 0 : pointer(struct vm_area_struct/) mm 8 : pointer(struct mm_struct<a9b6b>/<aa4aa>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<a9b6b>/<a9e41> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct / size:16 kvm 0 : pointer(struct kvm<a9b6b>/<aa0bb>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item/) kvm_stats_debugfs_item struct / size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<a9b6b>/<a9e78> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct / size:24 link 0 : struct hlist_node<a9b6b>/<acd22> ops 16 : pointer(struct preempt_ops/) preempt_ops struct / size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<a9b6b>/<b6ffc>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier/),pointer(struct task_struct/))) kvm_run struct / size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname/ kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<a9b6b>/<b75fe> noname union <a9b6b>/<b70fd> size:256 hw 0 : struct noname/ fail_entry 0 : struct noname<a9b6b>/<b7130> ex 0 : struct noname/ io 0 : struct noname<a9b6b>/<b718a> debug 0 : struct noname/ mmio 0 : struct noname<a9b6b>/<b71fe> hypercall 0 : struct noname/ tpr_access 0 : struct noname<a9b6b>/<b7299> s390_sieic 0 : struct noname/ s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname/ dcr 0 : struct noname<a9b6b>/<b7347> internal 0 : struct noname/ osi 0 : struct noname<a9b6b>/<b73bb> papr_hcall 0 : struct noname/ s390_tsch 0 : struct noname<a9b6b>/<b7416> epr 0 : struct noname/ system_event 0 : struct noname<a9b6b>/<b7497> s390_stsi 0 : struct noname/ eoi 0 : struct noname<a9b6b>/<b7525> hyperv 0 : struct kvm_hyperv_exit/ arm_nisv 0 : struct noname<a9b6b>/<b7552> msr 0 : struct noname/ padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <a9b6b>/<b7110> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <a9b6b>/<b71de> size:16 arch 0 : struct kvm_debug_exit_arch/ noname struct / size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <a9b6b>/<b7299> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <a9b6b>/<b731a> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <a9b6b>/<b7347> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <a9b6b>/<b73bb> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct / size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <a9b6b>/<b7416> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <a9b6b>/<b7477> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct / size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <a9b6b>/<b7552> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <a9b6b>/<b757f> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:2048 regs 0 : struct kvm_sync_regs<a9b6b>/<b77bb> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct / size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct / size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<a9b6b>/<b76a9> noname union <a9b6b>/<b76a9> size:48 synic 0 : struct noname/ hcall 0 : struct noname<a9b6b>/<b7706> syndbg 0 : struct noname/ noname struct / size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <a9b6b>/<b7706> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct / size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <a9b6b>/<b77bb> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct / size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct / size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <a9b6b>/<b78b3> size:8688 ctxt 0 : struct kvm_cpu_context/ sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<a9b6b>/<b651d>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info/ workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<a9b6b>/<b7b68>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch/ external_debug_state 2400 : struct kvm_guest_debug_arch<a9b6b>/<b7b68> host_thread_info 2912 : pointer(struct thread_info/) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<a9b6b>/<b406a>) host_debug_state 2928 : struct noname/ vgic_cpu 3448 : struct vgic_cpu<a9b6b>/<b7bae> timer_cpu 7440 : struct arch_timer_cpu/ pmu 7704 : struct kvm_pmu<a9b6b>/<b7e62> guest_debug_preserved 8264 : struct noname/ power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<a9b6b>/<b7ee5> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state/ sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname/ noname struct / size:520 regs 0 : struct kvm_guest_debug_arch<a9b6b>/<b7b68> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <a9b6b>/<b7a87> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <a9b6b>/<b7aa8> size:1792 regs 0 : struct user_pt_regs/ spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<a9b6b>/<b406a> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<a9b6b>/<a9eeb>) kvm_vcpu_fault_info struct <a9b6b>/<b7b2a> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <a9b6b>/<b7b68> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <a9b6b>/<b7bae> size:3992 noname 0 : union noname/ private_irqs 312 : struct vgic_irq<a9b6b>/<b66c5>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock/) ap_list_head 3904 : struct list_head<a9b6b>/<aa47f> rd_iodev 3920 : struct vgic_io_device/ rdreg 3960 : pointer(struct vgic_redist_region<a9b6b>/<b7d57>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <a9b6b>/<b7bc1> size:312 vgic_v2 0 : struct vgic_v2_cpu_if/ vgic_v3 0 : struct vgic_v3_cpu_if<a9b6b>/<b7cba> vgic_v2_cpu_if struct <a9b6b>/<b7c61> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct / size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<a9b6b>/<b6b38> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct / size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<a9b6b>/<aa47f> arch_timer_cpu struct <a9b6b>/<b7d9c> size:264 timers 0 : struct arch_timer_context/[2] bg_timer 192 : struct hrtimer<a9b6b>/<ae3c0> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct / size:96 vcpu 0 : pointer(struct kvm_vcpu<a9b6b>/<a9eeb>) irq 8 : struct kvm_irq_level/ hrtimer 16 : struct hrtimer<a9b6b>/<ae3c0> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct / size:8 noname 0 : union noname<a9b6b>/<b7e38> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct / size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc/[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work/ kvm_pmc struct / size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event/) kvm_mmu_memory_cache struct / size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<a9b6b>/<b1050>) objects 16 : pointer(no type)[40] vcpu_reset_state struct / size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct / size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<a9b6b>/<b7fbf>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct / size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) module_state enum <b82b3>/<b82dd> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum <b82b3>/<b830a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum <b82b3>/<b833c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum <b82b3>/<b8355> size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum <b82b3>/<b8374> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum <b82b3>/<b8393> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum <b82b3>/<b83b9> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum <b82b3>/<b83e5> size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 irq_domain_bus_token enum <b82b3>/<b840b> size:4 unsigned int (base type, DW_ATE_unsigned size:4) DOMAIN_BUS_ANY = 0 DOMAIN_BUS_WIRED = 1 DOMAIN_BUS_GENERIC_MSI = 2 DOMAIN_BUS_PCI_MSI = 3 DOMAIN_BUS_PLATFORM_MSI = 4 DOMAIN_BUS_NEXUS = 5 DOMAIN_BUS_IPI = 6 DOMAIN_BUS_FSL_MC_MSI = 7 DOMAIN_BUS_TI_SCI_INTA_MSI = 8 DOMAIN_BUS_WAKEUP = 9 DOMAIN_BUS_VMD_MSI = 10 irqchip_irq_state enum <b82b3>/<b845a> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IRQCHIP_STATE_PENDING = 0 IRQCHIP_STATE_ACTIVE = 1 IRQCHIP_STATE_MASKED = 2 IRQCHIP_STATE_LINE_LEVEL = 3 irq_gc_flags enum <b82b3>/<b8480> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IRQ_GC_INIT_MASK_CACHE = 1 IRQ_GC_INIT_NESTED_LOCK = 2 IRQ_GC_MASK_CACHE_PER_TYPE = 4 IRQ_GC_NO_MASK = 8 IRQ_GC_BE_IO = 16 irqreturn enum <b82b3>/<b84ac> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IRQ_NONE = 0 IRQ_HANDLED = 1 IRQ_WAKE_THREAD = 2 kobj_ns_type enum <b82b3>/<b84cb> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum <b82b3>/<b84ea> size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum <b82b3>/<b8523> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum <b82b3>/<b854e> size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum <b82b3>/<b856d> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum <b82b3>/<b8592> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum <b82b3>/<b85b7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum <b82b3>/<b85d7> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum <b82b3>/<b85f0> size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum <b82b3>/<b8615> size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum <b82b3>/<b864c> size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 vgic_type enum <b82b3>/<b8666> size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_V2 = 0 VGIC_V3 = 1 kvm struct <b82b3>/<b8684> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock/) slots_lock 8 : struct mutex<b82b3>/<b89bd> mm 40 : pointer(struct mm_struct/) memslots 48 : pointer(struct kvm_memslots<b82b3>/<c5734>)[1] vcpus 56 : pointer(struct kvm_vcpu/)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<b82b3>/<b8972>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head/ lock 4184 : struct mutex<b82b3>/<b89bd> buses 4216 : pointer(struct kvm_io_bus/)[4] irqfds 4248 : struct noname<b82b3>/<b8731> ioeventfds 4320 : struct list_head/ stat 4336 : struct kvm_vm_stat<b82b3>/<c741b> arch 4344 : struct kvm_arch/ users_count 4736 : typedef(refcount_t=struct refcount_struct<b82b3>/<bb947>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring/) ring_lock 4752 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) coalesced_zones 4760 : struct list_head/ irq_lock 4776 : struct mutex<b82b3>/<b89bd> irq_routing 4808 : pointer(struct kvm_irq_routing_table/) irq_ack_notifier_list 4816 : struct hlist_head<b82b3>/<bb968> mmu_notifier 4824 : struct mmu_notifier/ mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head/ manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry/) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<b82b3>/<c7741>)) srcu 4944 : struct srcu_struct/ irq_srcu 6888 : struct srcu_struct<b82b3>/<c3c1b> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:72 lock 0 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) items 8 : struct list_head/ resampler_list 24 : struct list_head<b82b3>/<b8a4f> resampler_lock 40 : struct mutex/ spinlock struct / size:4 noname 0 : union noname<b82b3>/<b88c9> noname union <b82b3>/<b88c9> size:4 rlock 0 : struct raw_spinlock/ raw_spinlock struct / size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<b82b3>/<b88fb>) qspinlock struct <b82b3>/<b88fb> size:4 noname 0 : union noname/ noname union / size:4 val 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<b8948> noname struct <b82b3>/<b8923> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <b82b3>/<b8948> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <b82b3>/<b8972> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct / size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) wait_lock 8 : typedef(spinlock_t=struct spinlock/) osq 12 : struct optimistic_spin_queue<b82b3>/<b8a3a> wait_list 16 : struct list_head/ noname struct / size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <b82b3>/<b8a3a> size:4 tail 0 : typedef(atomic_t=struct noname/) list_head struct / size:16 next 0 : pointer(struct list_head<b82b3>/<b8a4f>) prev 8 : pointer(struct list_head/) mm_struct struct / size:920 noname 0 : struct noname<b82b3>/<b8a8d> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct / size:920 mmap 0 : pointer(struct vm_area_struct<b82b3>/<b8dd2>) mm_rb 8 : struct rb_root/ vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<b82b3>/<c5609>)) membarrier_state 72 : typedef(atomic_t=struct noname/) mm_users 76 : typedef(atomic_t=struct noname<b82b3>/<b8972>) mm_count 80 : typedef(atomic_t=struct noname/) has_pinned 84 : typedef(atomic_t=struct noname<b82b3>/<b8972>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount/) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) mmap_lock 112 : struct rw_semaphore/ mmlist 152 : struct list_head<b82b3>/<b8a4f> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname/) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat/ binfmt 736 : pointer(struct linux_binfmt<b82b3>/<c5657>) context 744 : typedef(mm_context_t=struct noname/) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state/) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) ioctx_table 808 : pointer(struct kioctx_table/) owner 816 : pointer(struct task_struct<b82b3>/<bbaac>) user_ns 824 : pointer(struct user_namespace/) exe_file 832 : pointer(struct file<b82b3>/<baabf>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions/) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname/) uprobes_state 872 : struct uprobes_state<b82b3>/<c571b> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) async_put_work 880 : struct work_struct<b82b3>/<bd87a> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct / size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<b82b3>/<b8dd2>) vm_prev 24 : pointer(struct vm_area_struct/) vm_rb 32 : struct rb_node<b82b3>/<b8efc> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<b82b3>/<b8a7a>) vm_page_prot 72 : typedef(pgprot_t=struct noname/) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname/ anon_vma_chain 120 : struct list_head<b82b3>/<b8a4f> anon_vma 136 : pointer(struct anon_vma/) vm_ops 144 : pointer(const(struct vm_operations_struct<b82b3>/<b8f87>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<b82b3>/<baabf>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) vm_policy 184 : pointer(struct mempolicy/) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<b82b3>/<c55f0> noname struct <b82b3>/<b8e5e> size:32 rb 0 : struct rb_node/ rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <b82b3>/<b8efc> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<b82b3>/<b8efc>) rb_left 16 : pointer(struct rb_node/) noname struct / size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <b82b3>/<b8f78> size:? vm_operations_struct struct <b82b3>/<b8f87> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct/))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<b82b3>/<b8dd2>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<b82b3>/<b8dd2>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<b82b3>/<b90c2>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/),enum page_entry_size/)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<b82b3>/<b90c2>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct/))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<b82b3>/<b90c2>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<b82b3>/<b8dd2>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct/))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<b82b3>/<b8dd2>),pointer(struct mempolicy<b82b3>/<c32db>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy/)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<b82b3>/<b91f9>)(pointer(struct vm_area_struct<b82b3>/<b8dd2>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <b82b3>/<b90c2> size:96 vma 0 : pointer(struct vm_area_struct/) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<b82b3>/<b9190>)) pud 40 : pointer(typedef(pud_t=struct noname/)) orig_pte 48 : typedef(pte_t=struct noname<b82b3>/<b91e3>) cow_page 56 : pointer(struct page/) page 64 : pointer(struct page<b82b3>/<b91f9>) pte 72 : pointer(typedef(pte_t=struct noname/)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page/)) noname struct / size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <b82b3>/<b91bc> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct / size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <b82b3>/<b91f9> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<b82b3>/<b9216> noname 48 : union noname/ _refcount 52 : typedef(atomic_t=struct noname<b82b3>/<b8972>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union / size:40 noname 0 : struct noname<b82b3>/<b9222> noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<b9278> noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<b938f> noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<b9422> callback_head 0 : struct callback_head/ noname struct / size:40 lru 0 : struct list_head<b82b3>/<b8a4f> mapping 16 : pointer(struct address_space/) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct / size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <b82b3>/<b9278> size:40 noname 0 : union noname/ slab_cache 16 : pointer(struct kmem_cache<b82b3>/<bf644>) freelist 24 : pointer(no type) noname 32 : union noname<b82b3>/<b92e6> noname union <b82b3>/<b9284> size:16 slab_list 0 : struct list_head/ noname 0 : struct noname<b82b3>/<b929c> noname struct <b82b3>/<b929c> size:16 next 0 : pointer(struct page/) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union / size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<b82b3>/<b930a> noname struct <b82b3>/<b930a> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname/) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <b82b3>/<b938f> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<b82b3>/<b8972>) deferred_list 16 : struct list_head/ noname struct / size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page/)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname/ ptl 32 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) noname union <b82b3>/<b93f0> size:8 pt_mm 0 : pointer(struct mm_struct/) pt_frag_refcount 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) noname struct <b82b3>/<b9422> size:16 pgmap 0 : pointer(struct dev_pagemap/) zone_device_data 8 : pointer(no type) noname union <b82b3>/<b9455> size:4 _mapcount 0 : typedef(atomic_t=struct noname/) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <b82b3>/<b94a8> size:160 host 0 : pointer(struct inode/) i_pages 8 : struct xarray<b82b3>/<bba76> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<b82b3>/<b8972>) i_mmap 32 : struct rb_root_cached/ i_mmap_rwsem 48 : struct rw_semaphore<b82b3>/<bd3b7> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<b82b3>/<c5098>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock/) private_list 136 : struct list_head<b82b3>/<b8a4f> private_data 152 : pointer(no type) inode struct / size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) i_gid 8 : typedef(kgid_t=struct noname/) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl/) i_default_acl 24 : pointer(struct posix_acl<b82b3>/<b9940>) i_op 32 : pointer(const(struct inode_operations/)) i_sb 40 : pointer(struct super_block<b82b3>/<b9ee6>) i_mapping 48 : pointer(struct address_space/) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<b82b3>/<b962a> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64/ i_mtime 104 : struct timespec64<b82b3>/<c4e6c> i_ctime 120 : struct timespec64/ i_lock 136 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<b82b3>/<bd3b7> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node/ i_io_list 232 : struct list_head<b82b3>/<b8a4f> i_wb 248 : pointer(struct bdi_writeback/) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head/ i_sb_list 280 : struct list_head<b82b3>/<b8a4f> i_wb_list 296 : struct list_head/ noname 312 : union noname<b82b3>/<b9785> i_version 328 : typedef(atomic64_t=struct noname/) i_sequence 336 : typedef(atomic64_t=struct noname<b82b3>/<b8a0c>) i_count 344 : typedef(atomic_t=struct noname/) i_dio_count 348 : typedef(atomic_t=struct noname<b82b3>/<b8972>) i_writecount 352 : typedef(atomic_t=struct noname/) i_readcount 356 : typedef(atomic_t=struct noname<b82b3>/<b8972>) noname 360 : union noname/ i_flctx 368 : pointer(struct file_lock_context<b82b3>/<c5046>) i_data 376 : struct address_space/ i_devices 536 : struct list_head<b82b3>/<b8a4f> noname 552 : union noname/ i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<b82b3>/<c4b0a>) i_private 576 : pointer(no type) noname union / size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union / size:16 i_dentry 0 : struct hlist_head<b82b3>/<bb968> i_rcu 0 : struct callback_head/ noname union / size:8 i_fop 0 : pointer(const(struct file_operations<b82b3>/<bac53>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode/))) noname union / size:8 i_pipe 0 : pointer(struct pipe_inode_info<b82b3>/<bb03a>) i_cdev 0 : pointer(struct cdev/) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <b82b3>/<b9914> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct / size:? inode_operations struct / size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<b82b3>/<b9a8a>)(pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry/),pointer(struct inode/),pointer(struct delayed_call/))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl/)(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<b82b3>/<b9a8a>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<b82b3>/<b9a8a>),pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>),pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct iattr/))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<b82b3>/<b9e70>)),pointer(struct kstat<b82b3>/<c4eb1>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct fiemap_extent_info<b82b3>/<c4fd0>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct timespec64/),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct dentry<b82b3>/<b9a8a>),pointer(struct file<b82b3>/<baabf>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct posix_acl<b82b3>/<b9940>),int (base type, DW_ATE_signed size:4))) dentry struct <b82b3>/<b9a8a> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<b82b3>/<b9ba2>) d_hash 8 : struct hlist_bl_node/ d_parent 24 : pointer(struct dentry<b82b3>/<b9a8a>) d_name 32 : struct qstr/ d_inode 48 : pointer(struct inode<b82b3>/<b957b>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<b82b3>/<b9c8a> d_op 96 : pointer(const(struct dentry_operations/)) d_sb 104 : pointer(struct super_block<b82b3>/<b9ee6>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname/ d_child 144 : struct list_head<b82b3>/<b8a4f> d_subdirs 160 : struct list_head/ d_u 176 : union noname<b82b3>/<b9b6b> noname union <b82b3>/<b9b2a> size:16 d_lru 0 : struct list_head/ d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<b82b3>/<bb34c>)) noname union <b82b3>/<b9b6b> size:16 d_alias 0 : struct hlist_node/ d_in_lookup_hash 0 : struct hlist_bl_node<b82b3>/<b9bd9> d_rcu 0 : struct callback_head/ seqcount_spinlock struct / size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<b82b3>/<b9bc4>) seqcount struct <b82b3>/<b9bc4> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct / size:16 next 0 : pointer(struct hlist_bl_node<b82b3>/<b9bd9>) pprev 8 : pointer(pointer(struct hlist_bl_node/)) qstr struct / size:16 noname 0 : union noname<b82b3>/<b9c14> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union / size:8 noname 0 : struct noname<b82b3>/<b9c20> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct / size:8 noname 0 : union noname<b82b3>/<b9c9a> noname union <b82b3>/<b9c9a> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<b82b3>/<b9cb3> noname struct <b82b3>/<b9cb3> size:8 lock 0 : typedef(spinlock_t=struct spinlock/) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <b82b3>/<b9cdc> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<b82b3>/<b9a8a>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)),pointer(struct qstr/))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<b82b3>/<b9a8a>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<b82b3>/<b9c04>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<b82b3>/<b9a8a>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry/))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<b82b3>/<b9a8a>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry/),pointer(struct inode/))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<b82b3>/<b9a8a>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount/)(pointer(struct path/))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<b82b3>/<b9e70>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry/)(pointer(struct dentry/),pointer(const(struct inode/)))) vfsmount struct / size:? path struct / size:16 mnt 0 : pointer(struct vfsmount<b82b3>/<b9e66>) dentry 8 : pointer(struct dentry/) super_block struct / size:1408 s_list 0 : struct list_head<b82b3>/<b8a4f> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type/) s_op 48 : pointer(const(struct super_operations<b82b3>/<c3f1b>)) dq_op 56 : pointer(const(struct dquot_operations/)) s_qcop 64 : pointer(const(struct quotactl_ops<b82b3>/<c44f0>)) s_export_op 72 : pointer(const(struct export_operations/)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry/) s_umount 112 : struct rw_semaphore<b82b3>/<bd3b7> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<b82b3>/<b8972>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<b82b3>/<c4860>))) s_roots 176 : struct hlist_bl_head/ s_mounts 184 : struct list_head<b82b3>/<b8a4f> s_bdev 200 : pointer(struct block_device/) s_bdi 208 : pointer(struct backing_dev_info<b82b3>/<bf539>) s_mtd 216 : pointer(struct mtd_info/) s_instances 224 : struct hlist_node<b82b3>/<bb316> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<b82b3>/<c488e> s_writers 560 : struct sb_writers/ s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector/) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname/) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<b82b3>/<b89bd> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<b82b3>/<b9cdc>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<b82b3>/<c4b37> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct/) s_pins 1136 : struct hlist_head<b82b3>/<bb968> s_user_ns 1144 : pointer(struct user_namespace/) s_dentry_lru 1152 : struct list_lru<b82b3>/<c4bbf> s_inode_lru 1184 : struct list_lru/ rcu 1216 : struct callback_head<b82b3>/<bac16> destroy_work 1232 : struct work_struct/ s_sync_lock 1264 : struct mutex<b82b3>/<b89bd> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) s_inodes 1352 : struct list_head/ s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) s_inodes_wb 1376 : struct list_head/ file_system_type struct / size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<b82b3>/<ba340>))) parameters 24 : pointer(const(struct fs_parameter_spec/)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<b82b3>/<b9a8a>)(pointer(struct file_system_type<b82b3>/<ba251>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) owner 48 : pointer(struct module<b82b3>/<ba385>) next 56 : pointer(struct file_system_type/) fs_supers 64 : struct hlist_head<b82b3>/<bb968> s_lock_key 72 : struct lock_class_key/ s_umount_key 72 : struct lock_class_key<b82b3>/<c04a0> s_vfs_rename_key 72 : struct lock_class_key/ s_writers_key 72 : struct lock_class_key<b82b3>/<c04a0>[3] i_lock_key 72 : struct lock_class_key/ i_mutex_key 72 : struct lock_class_key<b82b3>/<c04a0> i_mutex_dir_key 72 : struct lock_class_key/ fs_context struct / size:? fs_parameter_spec struct / size:? module struct / size:832 state 0 : enum module_state<b82b3>/<b82dd> list 8 : struct list_head/ name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject/ modinfo_attrs 176 : pointer(struct module_attribute<b82b3>/<c36f4>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject/) syms 208 : pointer(const(struct kernel_symbol<b82b3>/<c37ba>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex/ kp 264 : pointer(struct kernel_param<b82b3>/<c37f6>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol/)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol/)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry/) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout/ init_layout 464 : struct module_layout<b82b3>/<c39bb> arch 544 : struct mod_arch_specific/ taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<b82b3>/<b8a4f> bug_table 608 : pointer(struct bug_entry/) kallsyms 616 : pointer(struct mod_kallsyms<b82b3>/<c3b32>) core_kallsyms 624 : struct mod_kallsyms/ sect_attrs 656 : pointer(struct module_sect_attrs<b82b3>/<c3c02>) notes_attrs 664 : pointer(struct module_notes_attrs/) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<b82b3>/<c3c1b>)) jump_entries 720 : pointer(struct jump_entry/) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head/ target_list 752 : struct list_head<b82b3>/<b8a4f> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<b82b3>/<b8972>) module_kobject struct <b82b3>/<ba640> size:96 kobj 0 : struct kobject/ mod 64 : pointer(struct module<b82b3>/<ba385>) drivers_dir 72 : pointer(struct kobject/) mp 80 : pointer(struct module_param_attrs<b82b3>/<c36ea>) kobj_completion 88 : pointer(struct completion/) kobject struct / size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head/ parent 24 : pointer(struct kobject<b82b3>/<ba685>) kset 32 : pointer(struct kset/) ktype 40 : pointer(struct kobj_type<b82b3>/<ba872>) sd 48 : pointer(struct kernfs_node/) kref 56 : struct kref<b82b3>/<c1d0d> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct / size:96 list 0 : struct list_head<b82b3>/<b8a4f> list_lock 16 : typedef(spinlock_t=struct spinlock/) kobj 24 : struct kobject<b82b3>/<ba685> uevent_ops 88 : pointer(const(struct kset_uevent_ops/)) kset_uevent_ops struct / size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<b82b3>/<ba737>),pointer(struct kobject<b82b3>/<ba685>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset/),pointer(struct kobject/)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<b82b3>/<ba737>),pointer(struct kobject<b82b3>/<ba685>),pointer(struct kobj_uevent_env<b82b3>/<ba7ff>)))) kobj_uevent_env struct <b82b3>/<ba7ff> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct / size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<b82b3>/<ba685>))) sysfs_ops 8 : pointer(const(struct sysfs_ops/)) default_attrs 16 : pointer(pointer(struct attribute<b82b3>/<ba94d>)) default_groups 24 : pointer(pointer(const(struct attribute_group/))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<b82b3>/<c1eae>))(pointer(struct kobject<b82b3>/<ba685>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject/))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<b82b3>/<ba685>),pointer(typedef(kuid_t=struct noname<b82b3>/<b98e2>)),pointer(typedef(kgid_t=struct noname<b82b3>/<b9914>)))) sysfs_ops struct <b82b3>/<ba8e5> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject/),pointer(struct attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<b82b3>/<ba685>),pointer(struct attribute<b82b3>/<ba94d>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <b82b3>/<ba94d> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <b82b3>/<ba9c2> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<b82b3>/<ba685>),pointer(struct attribute<b82b3>/<ba94d>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject/),pointer(struct bin_attribute/),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<b82b3>/<ba94d>)) bin_attrs 32 : pointer(pointer(struct bin_attribute/)) bin_attribute struct / size:56 attr 0 : struct attribute<b82b3>/<ba94d> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<b82b3>/<baabf>),pointer(struct kobject<b82b3>/<ba685>),pointer(struct bin_attribute<b82b3>/<baa40>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(struct vm_area_struct/))) file struct / size:232 f_u 0 : union noname<b82b3>/<baad6> f_path 16 : struct path/ f_inode 32 : pointer(struct inode<b82b3>/<b957b>) f_op 40 : pointer(const(struct file_operations/)) f_lock 48 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) f_write_hint 52 : enum rw_hint/ f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex/ f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct/ f_cred 144 : pointer(const(struct cred<b82b3>/<bd080>)) f_ra 152 : struct file_ra_state/ f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head/) f_mapping 216 : pointer(struct address_space<b82b3>/<b94a8>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <b82b3>/<baad6> size:16 fu_llist 0 : struct llist_node/ fu_rcuhead 0 : struct callback_head<b82b3>/<bac16> llist_node struct <b82b3>/<babfc> size:8 next 0 : pointer(struct llist_node/) callback_head struct / size:16 next 0 : pointer(struct callback_head<b82b3>/<bac16>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head/))) file_operations struct / size:256 owner 0 : pointer(struct module<b82b3>/<ba385>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<b82b3>/<baabf>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<b82b3>/<bae75>),pointer(struct iov_iter<b82b3>/<baf28>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/),pointer(struct iov_iter/))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<b82b3>/<bae75>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct dir_context/))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<b82b3>/<baabf>),pointer(struct dir_context<b82b3>/<bb06e>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file/),pointer(struct poll_table_struct/))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<b82b3>/<baabf>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<b82b3>/<baabf>),pointer(struct vm_area_struct<b82b3>/<b8dd2>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct file<b82b3>/<baabf>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct file<b82b3>/<baabf>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<b82b3>/<baabf>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),int (base type, DW_ATE_signed size:4),pointer(struct file_lock/))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<b82b3>/<baabf>),pointer(struct page<b82b3>/<b91f9>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),int (base type, DW_ATE_signed size:4),pointer(struct file_lock/))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<b82b3>/<bb03a>),pointer(struct file<b82b3>/<baabf>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info/),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<b82b3>/<baabf>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<b82b3>/<bb1ae>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(struct file<b82b3>/<baabf>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<b82b3>/<baabf>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<b82b3>/<baabf>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct / size:48 ki_filp 0 : pointer(struct file<b82b3>/<baabf>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<b82b3>/<bae75>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname/ noname union / size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue/) wait_page_queue struct / size:? iov_iter struct / size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname/ noname 32 : union noname<b82b3>/<baf99> noname union <b82b3>/<baf5c> size:8 iov 0 : pointer(const(struct iovec/)) kvec 0 : pointer(const(struct kvec<b82b3>/<bb005>)) bvec 0 : pointer(const(struct bio_vec/)) pipe 0 : pointer(struct pipe_inode_info<b82b3>/<bb03a>) noname union <b82b3>/<baf99> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<b82b3>/<bafb1> noname struct <b82b3>/<bafb1> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <b82b3>/<bafda> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <b82b3>/<bb005> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <b82b3>/<bb030> size:? pipe_inode_info struct <b82b3>/<bb03a> size:? dir_context struct <b82b3>/<bb06e> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <b82b3>/<bb0ec> size:? file_lock struct <b82b3>/<bb1ae> size:216 fl_blocker 0 : pointer(struct file_lock/) fl_list 8 : struct list_head<b82b3>/<b8a4f> fl_link 24 : struct hlist_node/ fl_blocked_requests 40 : struct list_head<b82b3>/<b8a4f> fl_blocked_member 56 : struct list_head/ fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head/) fl_file 120 : pointer(struct file<b82b3>/<baabf>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct/) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<b82b3>/<bb45b>)) fl_lmops 176 : pointer(const(struct lock_manager_operations/)) fl_u 184 : union noname<b82b3>/<bb2bb> noname union <b82b3>/<bb2bb> size:32 nfs_fl 0 : struct nfs_lock_info/ nfs4_fl 0 : struct nfs4_lock_info<b82b3>/<bb5c0> afs 0 : struct noname/ noname struct / size:24 link 0 : struct list_head<b82b3>/<b8a4f> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <b82b3>/<bb316> size:16 next 0 : pointer(struct hlist_node/) pprev 8 : pointer(pointer(struct hlist_node<b82b3>/<bb316>)) wait_queue_head struct <b82b3>/<bb34c> size:24 lock 0 : typedef(spinlock_t=struct spinlock/) head 8 : struct list_head<b82b3>/<b8a4f> fasync_struct struct <b82b3>/<bb372> size:48 fa_lock 0 : typedef(rwlock_t=struct noname/) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<b82b3>/<bb372>) fa_file 24 : pointer(struct file/) fa_rcu 32 : struct callback_head<b82b3>/<bac16> noname struct <b82b3>/<bb3d6> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock/) qrwlock struct / size:8 noname 0 : union noname<b82b3>/<bb402> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock/) noname union / size:4 cnts 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) noname 0 : struct noname/ noname struct / size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct / size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<b82b3>/<bb1ae>),pointer(struct file_lock<b82b3>/<bb1ae>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock/))) lock_manager_operations struct / size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<b82b3>/<bb1ae>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock/),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<b82b3>/<bb1ae>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock/),int (base type, DW_ATE_signed size:4),pointer(struct list_head/))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<b82b3>/<bb1ae>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock/))) nfs_lock_info struct / size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner/) list 16 : struct list_head<b82b3>/<b8a4f> nlm_lockowner struct <b82b3>/<bb5bb> size:? nfs4_lock_info struct <b82b3>/<bb5c0> size:8 owner 0 : pointer(struct nfs4_lock_state/) nfs4_lock_state struct / size:? seq_file struct / size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex/ op 88 : pointer(const(struct seq_operations<b82b3>/<bb780>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<b82b3>/<baabf>)) private 112 : pointer(no type) seq_operations struct / size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) fown_struct struct / size:32 lock 0 : typedef(rwlock_t=struct noname<b82b3>/<bb3d6>) pid 8 : pointer(struct pid/) pid_type 16 : enum pid_type<b82b3>/<b8523> uid 20 : typedef(kuid_t=struct noname/) euid 24 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct / size:112 count 0 : typedef(refcount_t=struct refcount_struct<b82b3>/<bb947>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) tasks 16 : struct hlist_head/[4] inodes 48 : struct hlist_head<b82b3>/<bb968> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head/) rcu 80 : struct callback_head<b82b3>/<bac16> numbers 96 : struct upid/[1] refcount_struct struct / size:4 refs 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) hlist_head struct <b82b3>/<bb968> size:8 first 0 : pointer(struct hlist_node/) upid struct / size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace/) pid_namespace struct / size:136 idr 0 : struct idr<b82b3>/<bba49> rcu 24 : struct callback_head/ pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct/) pid_cachep 56 : pointer(struct kmem_cache<b82b3>/<bf644>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<b82b3>/<bb9af>) bacct 80 : pointer(struct fs_pin/) user_ns 88 : pointer(struct user_namespace<b82b3>/<bd6c2>) ucounts 96 : pointer(struct ucounts/) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common/ idr struct / size:24 idr_rt 0 : struct xarray<b82b3>/<bba76> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <b82b3>/<bba76> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock/) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct / size:3456 thread_info 0 : struct thread_info<b82b3>/<bc5dd> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct/) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node/ cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct/) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class/)) se 128 : struct sched_entity<b82b3>/<bc69a> rt 384 : struct sched_rt_entity/ sched_task_group 432 : pointer(struct task_group<b82b3>/<bc8c8>) dl 440 : struct sched_dl_entity/ preempt_notifiers 664 : struct hlist_head<b82b3>/<bb968> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask/))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<b82b3>/<bcc75>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special/ rcu_node_entry 744 : struct list_head<b82b3>/<b8a4f> rcu_blocked_node 760 : pointer(struct rcu_node/) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<b82b3>/<b8a4f> sched_info 800 : struct sched_info/ tasks 832 : struct list_head<b82b3>/<b8a4f> pushable_tasks 848 : struct plist_node/ pushable_dl_tasks 888 : struct rb_node<b82b3>/<b8efc> mm 912 : pointer(struct mm_struct/) active_mm 920 : pointer(struct mm_struct<b82b3>/<b8a7a>) vmacache 928 : struct vmacache/ rss_stat 968 : struct task_rss_stat<b82b3>/<bcd96> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<b82b3>/<bcdc3> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<b82b3>/<bbaac>) parent 1112 : pointer(struct task_struct/) children 1120 : struct list_head<b82b3>/<b8a4f> sibling 1136 : struct list_head/ group_leader 1152 : pointer(struct task_struct<b82b3>/<bbaac>) ptraced 1160 : struct list_head/ ptrace_entry 1176 : struct list_head<b82b3>/<b8a4f> thread_pid 1192 : pointer(struct pid/) pid_links 1200 : struct hlist_node<b82b3>/<bb316>[4] thread_group 1264 : struct list_head/ thread_node 1280 : struct list_head<b82b3>/<b8a4f> vfork_done 1296 : pointer(struct completion/) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime/ nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<b82b3>/<bd01c> ptracer_cred 1496 : pointer(const(struct cred/)) real_cred 1504 : pointer(const(struct cred<b82b3>/<bd080>)) cred 1512 : pointer(const(struct cred/)) cached_requested_key 1520 : pointer(struct key<b82b3>/<bd200>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<b82b3>/<bdc0c>) sysvsem 1552 : struct sysv_sem/ sysvshm 1560 : struct sysv_shm<b82b3>/<bdc30> fs 1576 : pointer(struct fs_struct/) files 1584 : pointer(struct files_struct<b82b3>/<bdc54>) io_uring 1592 : pointer(struct io_uring_task/) nsproxy 1600 : pointer(struct nsproxy<b82b3>/<bdc68>) signal 1608 : pointer(struct signal_struct/) sighand 1616 : pointer(struct sighand_struct<b82b3>/<bf3d6>) blocked 1624 : typedef(sigset_t=struct noname/) real_blocked 1632 : typedef(sigset_t=struct noname<b82b3>/<befa9>) saved_sigmask 1640 : typedef(sigset_t=struct noname/) pending 1648 : struct sigpending<b82b3>/<bef7d> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<b82b3>/<bac16>) audit_context 1704 : pointer(struct audit_context/) loginuid 1712 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<b82b3>/<bf4b1> syscall_dispatch 1736 : struct syscall_user_dispatch/ parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock/) wake_q 1760 : struct wake_q_node<b82b3>/<bf4f0> pi_waiters 1768 : struct rb_root_cached/ pi_top_task 1784 : pointer(struct task_struct<b82b3>/<bbaac>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter/) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list/) plug 1816 : pointer(struct blk_plug<b82b3>/<bf525>) reclaim_state 1824 : pointer(struct reclaim_state/) backing_dev_info 1832 : pointer(struct backing_dev_info<b82b3>/<bf539>) io_context 1840 : pointer(struct io_context/) capture_control 1848 : pointer(struct capture_control<b82b3>/<bf64e>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<b82b3>/<bf663>)) ioac 1872 : struct task_io_accounting/ acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname/) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<b82b3>/<b9ba2>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set/) cg_list 1984 : struct list_head<b82b3>/<b8a4f> robust_list 2000 : pointer(struct robust_list_head/) compat_robust_list 2008 : pointer(struct compat_robust_list_head<b82b3>/<bf909>) pi_state_list 2016 : struct list_head/ pi_state_cache 2032 : pointer(struct futex_pi_state<b82b3>/<bf96c>) futex_exit_mutex 2040 : struct mutex/ futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context/)[2] perf_event_mutex 2096 : struct mutex<b82b3>/<b89bd> perf_event_list 2128 : struct list_head/ mempolicy 2144 : pointer(struct mempolicy<b82b3>/<c32db>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head/ numa_group 2224 : pointer(struct numa_group<b82b3>/<c32e5>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq/) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<b82b3>/<c3352> noname 2304 : union noname/ splice_pipe 2320 : pointer(struct pipe_inode_info<b82b3>/<bb03a>) task_frag 2328 : struct page_frag/ delays 2344 : pointer(struct task_delay_info<b82b3>/<c338c>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<b82b3>/<c3396>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<b82b3>/<c3396>) throttle_queue 2416 : pointer(struct request_queue/) kmap_ctrl 2424 : struct kmap_ctrl<b82b3>/<c339b> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<b82b3>/<bbaac>) stack_vm_area 2440 : pointer(struct vm_struct/) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<b82b3>/<bb947>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<b82b3>/<c3422> noname union <b82b3>/<bc495> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct/) rcu 0 : struct callback_head<b82b3>/<bac16> thread_info struct <b82b3>/<bc5dd> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<b82b3>/<bc5f9> noname union <b82b3>/<bc5f9> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<b82b3>/<bc615> noname struct <b82b3>/<bc615> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <b82b3>/<bc639> size:16 llist 0 : struct llist_node/ noname 8 : union noname<b82b3>/<bc655> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <b82b3>/<bc655> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) sched_class struct <b82b3>/<bc695> size:? sched_entity struct <b82b3>/<bc69a> size:256 load 0 : struct load_weight/ run_node 16 : struct rb_node<b82b3>/<b8efc> group_node 40 : struct list_head/ on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<b82b3>/<bc79b> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<b82b3>/<bc69a>) cfs_rq 120 : pointer(struct cfs_rq/) my_q 128 : pointer(struct cfs_rq<b82b3>/<bc7ae>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<b82b3>/<bc7b3> load_weight struct <b82b3>/<bc777> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <b82b3>/<bc79b> size:0 cfs_rq struct <b82b3>/<bc7ae> size:? sched_avg struct <b82b3>/<bc7b3> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est/ util_est struct / size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct / size:48 run_list 0 : struct list_head<b82b3>/<b8a4f> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<b82b3>/<bc859>) task_group struct <b82b3>/<bc8c8> size:? sched_dl_entity struct <b82b3>/<bc8cd> size:224 rb_node 0 : struct rb_node/ dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<b82b3>/<bc9b4> inactive_timer 152 : struct hrtimer/ pi_se 216 : pointer(struct sched_dl_entity<b82b3>/<bc8cd>) hrtimer struct <b82b3>/<bc9b4> size:64 node 0 : struct timerqueue_node/ _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart/(pointer(struct hrtimer/))) base 48 : pointer(struct hrtimer_clock_base<b82b3>/<bca64>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <b82b3>/<bca1d> size:32 node 0 : struct rb_node/ expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <b82b3>/<bca64> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base/) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<b82b3>/<bcbef>) running 24 : pointer(struct hrtimer/) active 32 : struct timerqueue_head<b82b3>/<bcc06> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <b82b3>/<bcad3> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<b82b3>/<bc9b4>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<b82b3>/<bc9b4>) clock_base 64 : struct hrtimer_clock_base/[8] seqcount_raw_spinlock struct / size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<b82b3>/<b9bc4>) timerqueue_head struct <b82b3>/<bcc06> size:16 rb_root 0 : struct rb_root_cached/ rb_root_cached struct / size:16 rb_root 0 : struct rb_root<b82b3>/<bcc3c> rb_leftmost 8 : pointer(struct rb_node/) rb_root struct / size:8 rb_node 0 : pointer(struct rb_node<b82b3>/<b8efc>) cpumask struct <b82b3>/<bcc75> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union / size:4 b 0 : struct noname<b82b3>/<bccac> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct / size:? sched_info struct / size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct / size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head/ node_list 24 : struct list_head<b82b3>/<b8a4f> vmacache struct <b82b3>/<bcd69> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<b82b3>/<b8dd2>)[4] task_rss_stat struct <b82b3>/<bcd96> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <b82b3>/<bcdc3> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block/))) noname 8 : union noname<b82b3>/<bcddf> noname union <b82b3>/<bcddf> size:40 futex 0 : struct noname/ nanosleep 0 : struct noname<b82b3>/<bce48> poll 0 : struct noname/ noname struct / size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct / size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type/ noname 8 : union noname<b82b3>/<bce6c> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:8 rmtp 0 : pointer(struct __kernel_timespec<b82b3>/<bcf04>) compat_rmtp 0 : pointer(struct old_timespec32/) noname struct / size:32 ufds 0 : pointer(struct pollfd<b82b3>/<bcf7c>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <b82b3>/<bcf04> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <b82b3>/<bcf35> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <b82b3>/<bcf7c> size:? completion struct <b82b3>/<bcfa8> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<b82b3>/<bcfc9> swait_queue_head struct <b82b3>/<bcfc9> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) task_list 8 : struct list_head<b82b3>/<b8a4f> prev_cputime struct <b82b3>/<bcfef> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock/) posix_cputimers struct / size:80 bases 0 : struct posix_cputimer_base<b82b3>/<bd055>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <b82b3>/<bd055> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<b82b3>/<bcc06> cred struct <b82b3>/<bd080> size:168 usage 0 : typedef(atomic_t=struct noname/) uid 4 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) gid 8 : typedef(kgid_t=struct noname/) suid 12 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) sgid 16 : typedef(kgid_t=struct noname/) euid 20 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) egid 24 : typedef(kgid_t=struct noname/) fsuid 28 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) fsgid 32 : typedef(kgid_t=struct noname/) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<b82b3>/<bd1da>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<b82b3>/<bd1da>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct/) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key/) process_keyring 96 : pointer(struct key<b82b3>/<bd200>) thread_keyring 104 : pointer(struct key/) request_key_auth 112 : pointer(struct key<b82b3>/<bd200>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<b82b3>/<bd5bb>) user_ns 136 : pointer(struct user_namespace/) group_info 144 : pointer(struct group_info<b82b3>/<bdbc2>) noname 152 : union noname/ noname union / size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head/ kernel_cap_struct struct / size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <b82b3>/<bd200> size:216 usage 0 : typedef(refcount_t=struct refcount_struct/) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname/ sem 32 : struct rw_semaphore<b82b3>/<bd3b7> user 72 : pointer(struct key_user/) security 80 : pointer(no type) noname 88 : union noname/ last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname/) gid 108 : typedef(kgid_t=struct noname<b82b3>/<b9914>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<b82b3>/<bd2f7> noname 176 : union noname/ restrict_link 208 : pointer(struct key_restriction<b82b3>/<bd54b>) noname union <b82b3>/<bd228> size:24 graveyard_link 0 : struct list_head/ serial_node 0 : struct rb_node<b82b3>/<b8efc> noname union <b82b3>/<bd272> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <b82b3>/<bd2f7> size:40 index_key 0 : struct keyring_index_key/ noname 0 : struct noname<b82b3>/<bd30f> noname struct <b82b3>/<bd30f> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type/) domain_tag 24 : pointer(struct key_tag<b82b3>/<bd4c0>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union / size:32 payload 0 : union key_payload<b82b3>/<bd4ee> noname 0 : struct noname/ noname struct / size:32 name_link 0 : struct list_head<b82b3>/<b8a4f> keys 16 : struct assoc_array/ rw_semaphore struct / size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) osq 16 : struct optimistic_spin_queue<b82b3>/<b8a3a> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock/) wait_list 24 : struct list_head<b82b3>/<b8a4f> key_user struct <b82b3>/<bd401> size:? keyring_index_key struct <b82b3>/<bd42e> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<b82b3>/<bd44a> type 16 : pointer(struct key_type/) domain_tag 24 : pointer(struct key_tag<b82b3>/<bd4c0>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union / size:8 noname 0 : struct noname<b82b3>/<bd456> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct / size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct / size:? key_tag struct / size:24 rcu 0 : struct callback_head<b82b3>/<bac16> usage 16 : typedef(refcount_t=struct refcount_struct/) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <b82b3>/<bd4ee> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <b82b3>/<bd51b> size:16 root 0 : pointer(struct assoc_array_ptr/) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <b82b3>/<bd541> size:? key_restriction struct <b82b3>/<bd54b> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key/),pointer(const(struct key_type/)),pointer(const(union key_payload/)),pointer(struct key/)))) key 8 : pointer(struct key<b82b3>/<bd200>) keytype 16 : pointer(struct key_type/) user_struct struct / size:128 __count 0 : typedef(refcount_t=struct refcount_struct<b82b3>/<bb947>) processes 4 : typedef(atomic_t=struct noname/) sigpending 8 : typedef(atomic_t=struct noname<b82b3>/<b8972>) fanotify_listeners 12 : typedef(atomic_t=struct noname/) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) uidhash_node 56 : struct hlist_node/ uid 72 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) ratelimit 88 : struct ratelimit_state<b82b3>/<bd660> ratelimit_state struct <b82b3>/<bd660> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct / size:520 uid_map 0 : struct uid_gid_map<b82b3>/<bd7a1> gid_map 72 : struct uid_gid_map/ projid_map 144 : struct uid_gid_map<b82b3>/<bd7a1> parent 216 : pointer(struct user_namespace/) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname/) group 232 : typedef(kgid_t=struct noname<b82b3>/<b9914>) ns 240 : struct ns_common/ flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head/ user_keyring_register 288 : pointer(struct key<b82b3>/<bd200>) keyring_sem 296 : struct rw_semaphore/ work 336 : struct work_struct<b82b3>/<bd87a> set 368 : struct ctl_table_set/ sysctls 464 : pointer(struct ctl_table_header<b82b3>/<bd91a>) ucounts 472 : pointer(struct ucounts/) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <b82b3>/<bd7a1> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<b82b3>/<bd7bd> noname union <b82b3>/<bd7bd> size:64 extent 0 : struct uid_gid_extent/[5] noname 0 : struct noname<b82b3>/<bd7d5> noname struct <b82b3>/<bd7d5> size:16 forward 0 : pointer(struct uid_gid_extent/) reverse 8 : pointer(struct uid_gid_extent<b82b3>/<bd800>) uid_gid_extent struct <b82b3>/<bd800> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct / size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) ops 8 : pointer(const(struct proc_ns_operations/)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct/) proc_ns_operations struct / size:? work_struct struct / size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) entry 8 : struct list_head/ func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<b82b3>/<bd87a>)))) ctl_table_set struct <b82b3>/<bd8c3> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set/))) dir 8 : struct ctl_dir<b82b3>/<bd8f9> ctl_dir struct <b82b3>/<bd8f9> size:88 header 0 : struct ctl_table_header/ root 80 : struct rb_root<b82b3>/<bcc3c> ctl_table_header struct <b82b3>/<bd91a> size:80 noname 0 : union noname/ unregistering 24 : pointer(struct completion<b82b3>/<bcfa8>) ctl_table_arg 32 : pointer(struct ctl_table/) root 40 : pointer(struct ctl_table_root<b82b3>/<bdaa7>) set 48 : pointer(struct ctl_table_set/) parent 56 : pointer(struct ctl_dir<b82b3>/<bd8f9>) node 64 : pointer(struct ctl_node/) inodes 72 : struct hlist_head<b82b3>/<bb968> noname union <b82b3>/<bd92a> size:24 noname 0 : struct noname/ rcu 0 : struct callback_head<b82b3>/<bac16> noname struct <b82b3>/<bd936> size:24 ctl_table 0 : pointer(struct ctl_table/) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <b82b3>/<bd9d3> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table/) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<b82b3>/<bd9d3>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll/) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct / size:32 event 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head/) ctl_table_root struct / size:120 default_set 0 : struct ctl_table_set<b82b3>/<bd8c3> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set/)(pointer(struct ctl_table_root/))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<b82b3>/<bd91a>),pointer(struct ctl_table<b82b3>/<bd9d3>),pointer(typedef(kuid_t=struct noname<b82b3>/<b98e2>)),pointer(typedef(kgid_t=struct noname<b82b3>/<b9914>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header/),pointer(struct ctl_table/))) ctl_node struct / size:32 node 0 : struct rb_node<b82b3>/<b8efc> header 24 : pointer(struct ctl_table_header/) ucounts struct / size:72 node 0 : struct hlist_node<b82b3>/<bb316> ns 16 : pointer(struct user_namespace/) uid 24 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<b82b3>/<b8972>)[10] group_info struct <b82b3>/<bdbc2> size:8 usage 0 : typedef(atomic_t=struct noname/) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname/)[0] nameidata struct / size:? sysv_sem struct / size:8 undo_list 0 : pointer(struct sem_undo_list<b82b3>/<bdc2b>) sem_undo_list struct <b82b3>/<bdc2b> size:? sysv_shm struct <b82b3>/<bdc30> size:16 shm_clist 0 : struct list_head/ fs_struct struct / size:? files_struct struct / size:? io_uring_task struct / size:? nsproxy struct / size:72 count 0 : typedef(atomic_t=struct noname<b82b3>/<b8972>) uts_ns 8 : pointer(struct uts_namespace/) ipc_ns 16 : pointer(struct ipc_namespace<b82b3>/<bdcec>) mnt_ns 24 : pointer(struct mnt_namespace/) pid_ns_for_children 32 : pointer(struct pid_namespace<b82b3>/<bb9af>) net_ns 40 : pointer(struct net/) time_ns 48 : pointer(struct time_namespace<b82b3>/<bdd0a>) time_ns_for_children 56 : pointer(struct time_namespace/) cgroup_ns 64 : pointer(struct cgroup_namespace<b82b3>/<bdd14>) uts_namespace struct <b82b3>/<bdce2> size:? ipc_namespace struct <b82b3>/<bdcec> size:? mnt_namespace struct <b82b3>/<bdcf6> size:? net struct <b82b3>/<bdd00> size:? time_namespace struct <b82b3>/<bdd0a> size:? cgroup_namespace struct <b82b3>/<bdd14> size:48 ns 0 : struct ns_common/ user_ns 24 : pointer(struct user_namespace<b82b3>/<bd6c2>) ucounts 32 : pointer(struct ucounts/) root_cset 40 : pointer(struct css_set<b82b3>/<bdd57>) css_set struct <b82b3>/<bdd57> size:456 subsys 0 : pointer(struct cgroup_subsys_state/)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<b82b3>/<bb947>) dom_cset 80 : pointer(struct css_set/) dfl_cgrp 88 : pointer(struct cgroup<b82b3>/<bdf2c>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<b82b3>/<b8a4f> mg_tasks 120 : struct list_head/ dying_tasks 136 : struct list_head<b82b3>/<b8a4f> task_iters 152 : struct list_head/ e_cset_node 168 : struct list_head<b82b3>/<b8a4f>[9] threaded_csets 312 : struct list_head/ threaded_csets_node 328 : struct list_head<b82b3>/<b8a4f> hlist 344 : struct hlist_node/ cgrp_links 360 : struct list_head<b82b3>/<b8a4f> mg_preload_node 376 : struct list_head/ mg_node 392 : struct list_head<b82b3>/<b8a4f> mg_src_cgrp 408 : pointer(struct cgroup/) mg_dst_cgrp 416 : pointer(struct cgroup<b82b3>/<bdf2c>) mg_dst_cset 424 : pointer(struct css_set/) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head/ cgroup_subsys_state struct / size:200 cgroup 0 : pointer(struct cgroup<b82b3>/<bdf2c>) ss 8 : pointer(struct cgroup_subsys/) refcnt 16 : struct percpu_ref<b82b3>/<beb79> sibling 32 : struct list_head/ children 48 : struct list_head<b82b3>/<b8a4f> rstat_css_node 64 : struct list_head/ id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname/) destroy_work 104 : struct work_struct<b82b3>/<bd87a> destroy_rwork 136 : struct rcu_work/ parent 192 : pointer(struct cgroup_subsys_state<b82b3>/<bde82>) cgroup struct <b82b3>/<bdf2c> size:856 self 0 : struct cgroup_subsys_state/ flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<b82b3>/<be144>) procs_file 256 : struct cgroup_file/ events_file 312 : struct cgroup_file<b82b3>/<be58b> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state/)[9] root 448 : pointer(struct cgroup_root<b82b3>/<be607>) cset_links 456 : struct list_head/ e_csets 472 : struct list_head<b82b3>/<b8a4f>[9] dom_cgrp 616 : pointer(struct cgroup/) old_dom_cgrp 624 : pointer(struct cgroup<b82b3>/<bdf2c>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu/) rstat_css_list 640 : struct list_head<b82b3>/<b8a4f> last_bstat 656 : struct cgroup_base_stat/ bstat 680 : struct cgroup_base_stat<b82b3>/<be717> prev_cputime 704 : struct prev_cputime/ pidlists 728 : struct list_head<b82b3>/<b8a4f> pidlist_mutex 744 : struct mutex/ offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<b82b3>/<bb34c>) release_agent_work 800 : struct work_struct/ psi 832 : struct psi_group<b82b3>/<be75b> bpf 832 : struct cgroup_bpf/ congestion_count 832 : typedef(atomic_t=struct noname<b82b3>/<b8972>) freezer 836 : struct cgroup_freezer_state/ ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <b82b3>/<be144> size:128 count 0 : typedef(atomic_t=struct noname/) active 4 : typedef(atomic_t=struct noname<b82b3>/<b8972>) parent 8 : pointer(struct kernfs_node/) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node/ ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<b82b3>/<be1a9> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs/) noname union / size:32 dir 0 : struct kernfs_elem_dir<b82b3>/<be215> symlink 0 : struct kernfs_elem_symlink/ attr 0 : struct kernfs_elem_attr<b82b3>/<be382> kernfs_elem_dir struct <b82b3>/<be215> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<b82b3>/<bcc3c> root 16 : pointer(struct kernfs_root/) kernfs_root struct / size:96 kn 0 : pointer(struct kernfs_node<b82b3>/<be144>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<b82b3>/<bba49> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops/) supers 56 : struct list_head<b82b3>/<b8a4f> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head/) kernfs_syscall_ops struct / size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(struct kernfs_root<b82b3>/<be247>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<b82b3>/<be144>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/),pointer(struct kernfs_node/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(struct kernfs_node<b82b3>/<be144>),pointer(struct kernfs_root<b82b3>/<be247>))) kernfs_elem_symlink struct <b82b3>/<be36d> size:8 target_kn 0 : pointer(struct kernfs_node/) kernfs_elem_attr struct / size:32 ops 0 : pointer(const(struct kernfs_ops<b82b3>/<be3c5>)) open 8 : pointer(struct kernfs_open_node/) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node/) kernfs_ops struct / size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<b82b3>/<be477>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file/))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<b82b3>/<be477>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<b82b3>/<be477>),pointer(struct poll_table_struct<b82b3>/<bb0ec>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/),pointer(struct vm_area_struct/))) kernfs_open_file struct / size:152 kn 0 : pointer(struct kernfs_node<b82b3>/<be144>) file 8 : pointer(struct file/) seq_file 16 : pointer(struct seq_file<b82b3>/<bb6dd>) priv 24 : pointer(no type) mutex 32 : struct mutex<b82b3>/<b89bd> prealloc_mutex 64 : struct mutex/ event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head/ prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<b82b3>/<b8f87>)) kernfs_open_node struct <b82b3>/<be57c> size:? kernfs_iattrs struct <b82b3>/<be586> size:? cgroup_file struct <b82b3>/<be58b> size:56 kn 0 : pointer(struct kernfs_node/) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list/ timer_list struct / size:40 entry 0 : struct hlist_node<b82b3>/<bb316> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<b82b3>/<be5b8>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct / size:5072 kf_root 0 : pointer(struct kernfs_root<b82b3>/<be247>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup/ cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname/) root_list 888 : struct list_head<b82b3>/<b8a4f> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct / size:64 bsync 0 : struct u64_stats_sync<b82b3>/<be70f> bstat 0 : struct cgroup_base_stat/ last_bstat 24 : struct cgroup_base_stat<b82b3>/<be717> updated_children 48 : pointer(struct cgroup/) updated_next 56 : pointer(struct cgroup<b82b3>/<bdf2c>) u64_stats_sync struct <b82b3>/<be70f> size:0 cgroup_base_stat struct <b82b3>/<be717> size:24 cputime 0 : struct task_cputime/ task_cputime struct / size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <b82b3>/<be75b> size:0 cgroup_bpf struct <b82b3>/<be763> size:0 cgroup_freezer_state struct <b82b3>/<be76c> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <b82b3>/<be7ba> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state/)(pointer(struct cgroup_subsys_state/))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<b82b3>/<bde82>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<b82b3>/<bde82>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<b82b3>/<bde82>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(struct cgroup_subsys_state<b82b3>/<bde82>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset/))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<b82b3>/<be9ba>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset/))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct/),pointer(struct css_set/))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<b82b3>/<bbaac>),pointer(struct css_set<b82b3>/<bdd57>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<b82b3>/<bbaac>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<b82b3>/<bde82>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root/) css_idr 176 : struct idr<b82b3>/<bba49> cfts 200 : struct list_head/ dfl_cftypes 216 : pointer(struct cftype<b82b3>/<bea08>) legacy_cftypes 224 : pointer(struct cftype/) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <b82b3>/<be9ba> size:? cftype struct <b82b3>/<bea08> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<b82b3>/<be7ba>) node 96 : struct list_head/ kf_ops 112 : pointer(struct kernfs_ops<b82b3>/<be3c5>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<b82b3>/<be477>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state/),pointer(struct cftype/))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<b82b3>/<bde82>),pointer(struct cftype<b82b3>/<bea08>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/),pointer(struct cftype/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<b82b3>/<bde82>),pointer(struct cftype<b82b3>/<bea08>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<b82b3>/<be477>),pointer(struct poll_table_struct<b82b3>/<bb0ec>))) percpu_ref struct <b82b3>/<beb79> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<b82b3>/<beb9f>) percpu_ref_data struct <b82b3>/<beb9f> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<b82b3>/<beb79>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref/)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<b82b3>/<bac16> ref 48 : pointer(struct percpu_ref/) rcu_work struct / size:56 work 0 : struct work_struct<b82b3>/<bd87a> rcu 32 : struct callback_head/ wq 48 : pointer(struct workqueue_struct<b82b3>/<bec52>) workqueue_struct struct <b82b3>/<bec52> size:? signal_struct struct <b82b3>/<bec5c> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct/) live 4 : typedef(atomic_t=struct noname<b82b3>/<b8972>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<b82b3>/<b8a4f> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head/) curr_target 56 : pointer(struct task_struct<b82b3>/<bbaac>) shared_pending 64 : struct sigpending/ multiprocess 88 : struct hlist_head<b82b3>/<bb968> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct/) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head/ real_timer 144 : struct hrtimer<b82b3>/<bc9b4> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<b82b3>/<befd2>[2] cputimer 248 : struct thread_group_cputimer/ posix_cputimers 272 : struct posix_cputimers<b82b3>/<bd01c> pids 352 : pointer(struct pid/)[4] tty_old_pgrp 384 : pointer(struct pid<b82b3>/<bb8d2>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<b82b3>/<bf046>) autogroup 408 : pointer(struct autogroup/) stats_lock 416 : typedef(seqlock_t=struct noname<b82b3>/<bf061>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime/ nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<b82b3>/<bf081> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<b82b3>/<bf0ea>[16] pacct 928 : struct pacct_struct/ stats 984 : pointer(struct taskstats<b82b3>/<bf16d>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<b82b3>/<bf3cc>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<b82b3>/<b8a7a>) cred_guard_mutex 1024 : struct mutex/ exec_update_lock 1056 : struct rw_semaphore<b82b3>/<bd3b7> sigpending struct <b82b3>/<bef7d> size:24 list 0 : struct list_head/ signal 16 : typedef(sigset_t=struct noname<b82b3>/<befa9>) noname struct <b82b3>/<befa9> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct / size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct / size:24 cputime_atomic 0 : struct task_cputime_atomic<b82b3>/<bf008> task_cputime_atomic struct <b82b3>/<bf008> size:24 utime 0 : typedef(atomic64_t=struct noname/) stime 8 : typedef(atomic64_t=struct noname<b82b3>/<b8a0c>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname/) tty_struct struct / size:? autogroup struct / size:? noname struct / size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<b82b3>/<b9ba2>) lock 4 : typedef(spinlock_t=struct spinlock/) task_io_accounting struct / size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <b82b3>/<bf0ea> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <b82b3>/<bf10b> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct / size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct / size:? sighand_struct struct / size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) count 4 : typedef(refcount_t=struct refcount_struct/) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<b82b3>/<bb34c>) action 32 : struct k_sigaction/[64] k_sigaction struct / size:32 sa 0 : struct sigaction<b82b3>/<bf431> sigaction struct <b82b3>/<bf431> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<b82b3>/<befa9>) audit_context struct <b82b3>/<bf4ac> size:? seccomp struct <b82b3>/<bf4b1> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<b82b3>/<b8972>) filter 8 : pointer(struct seccomp_filter/) seccomp_filter struct / size:? syscall_user_dispatch struct / size:0 wake_q_node struct / size:8 next 0 : pointer(struct wake_q_node<b82b3>/<bf4f0>) rt_mutex_waiter struct <b82b3>/<bf511> size:? bio_list struct <b82b3>/<bf51b> size:? blk_plug struct <b82b3>/<bf525> size:? reclaim_state struct <b82b3>/<bf52f> size:? backing_dev_info struct <b82b3>/<bf539> size:? io_context struct <b82b3>/<bf543> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) active_ref 8 : typedef(atomic_t=struct noname<b82b3>/<b8972>) nr_tasks 12 : typedef(atomic_t=struct noname/) lock 16 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<b82b3>/<bba76> icq_hint 40 : pointer(struct io_cq/) icq_list 48 : struct hlist_head<b82b3>/<bb968> release_work 56 : struct work_struct/ io_cq struct / size:56 q 0 : pointer(struct request_queue<b82b3>/<bf63a>) ioc 8 : pointer(struct io_context/) noname 16 : union noname<b82b3>/<bf5e5> noname 32 : union noname/ flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <b82b3>/<bf5e5> size:16 q_node 0 : struct list_head/ __rcu_icq_cache 0 : pointer(struct kmem_cache<b82b3>/<bf644>) noname union <b82b3>/<bf60a> size:16 ioc_node 0 : struct hlist_node/ __rcu_head 0 : struct callback_head<b82b3>/<bac16> request_queue struct <b82b3>/<bf63a> size:? kmem_cache struct <b82b3>/<bf644> size:? capture_control struct <b82b3>/<bf64e> size:? kernel_siginfo struct <b82b3>/<bf663> size:48 noname 0 : struct noname/ noname struct / size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields/ __sifields union / size:32 _kill 0 : struct noname<b82b3>/<bf6bd> _timer 0 : struct noname/ _rt 0 : struct noname<b82b3>/<bf727> _sigchld 0 : struct noname/ _sigfault 0 : struct noname<b82b3>/<bf7a9> _sigpoll 0 : struct noname/ _sigsys 0 : struct noname<b82b3>/<bf866> noname struct <b82b3>/<bf6bd> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <b82b3>/<bf6e6> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval/) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <b82b3>/<bf727> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval/) noname struct / size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <b82b3>/<bf7a9> size:32 _addr 0 : pointer(no type) noname 8 : union noname<b82b3>/<bf7c1> noname union <b82b3>/<bf7c1> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<b82b3>/<bf7dd> _addr_pkey 0 : struct noname/ noname struct / size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <b82b3>/<bf812> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <b82b3>/<bf83d> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <b82b3>/<bf866> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union / size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct / size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <b82b3>/<bf8ff> size:? compat_robust_list_head struct <b82b3>/<bf909> size:12 list 0 : struct compat_robust_list/ futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct / size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <b82b3>/<bf96c> size:? perf_event_context struct <b82b3>/<bf982> size:256 pmu 0 : pointer(struct pmu/) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<b82b3>/<b88db>) mutex 16 : struct mutex/ active_ctx_list 48 : struct list_head<b82b3>/<b8a4f> pinned_groups 64 : struct perf_event_groups/ flexible_groups 80 : struct perf_event_groups<b82b3>/<c32b2> event_list 96 : struct list_head/ pinned_active 112 : struct list_head<b82b3>/<b8a4f> flexible_active 128 : struct list_head/ nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct/) task 176 : pointer(struct task_struct<b82b3>/<bbaac>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context/) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head/ pmu struct / size:296 entry 0 : struct list_head<b82b3>/<b8a4f> module 16 : pointer(struct module/) dev 24 : pointer(struct device<b82b3>/<bfd02>) attr_groups 32 : pointer(pointer(const(struct attribute_group/))) attr_update 40 : pointer(pointer(const(struct attribute_group<b82b3>/<ba9c2>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context/) exclusive_cnt 80 : typedef(atomic_t=struct noname<b82b3>/<b8972>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<b82b3>/<bfaf2>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu/))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<b82b3>/<c20ba>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),pointer(struct mm_struct/))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<b82b3>/<c20ba>),pointer(struct mm_struct<b82b3>/<b8a7a>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<b82b3>/<c20ba>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<b82b3>/<c20ba>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<b82b3>/<bfaf2>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu/))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<b82b3>/<bfaf2>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<b82b3>/<bf982>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache/) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<b82b3>/<bf982>),pointer(struct perf_event_context<b82b3>/<bf982>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event/),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event/),pointer(struct perf_output_handle/),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<b82b3>/<b8a4f>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<b82b3>/<c20ba>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<b82b3>/<c20ba>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <b82b3>/<bfd02> size:744 kobj 0 : struct kobject/ parent 64 : pointer(struct device<b82b3>/<bfd02>) p 72 : pointer(struct device_private/) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type/)) bus 96 : pointer(struct bus_type<b82b3>/<c0176>) driver 104 : pointer(struct device_driver/) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<b82b3>/<b89bd> links 160 : struct dev_links_info/ power 216 : struct dev_pm_info<b82b3>/<c04e6> pm_domain 520 : pointer(struct dev_pm_domain/) em_pd 528 : pointer(struct em_perf_domain<b82b3>/<c09c5>) msi_domain 536 : pointer(struct irq_domain/) pins 544 : pointer(struct dev_pin_info<b82b3>/<c1d54>) msi_list 552 : struct list_head/ dma_ops 568 : pointer(const(struct dma_map_ops<b82b3>/<c1d63>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<b82b3>/<c1d77>)) dma_parms 608 : pointer(struct device_dma_parameters/) dma_pools 616 : struct list_head<b82b3>/<b8a4f> dma_mem 632 : pointer(struct dma_coherent_mem/) cma_area 640 : pointer(struct cma<b82b3>/<c1db4>) archdata 648 : struct dev_archdata/ of_node 648 : pointer(struct device_node<b82b3>/<c0bb3>) fwnode 656 : pointer(struct fwnode_handle/) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock/) devres_head 680 : struct list_head<b82b3>/<b8a4f> class 696 : pointer(struct class/) groups 704 : pointer(pointer(const(struct attribute_group<b82b3>/<ba9c2>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device/))) iommu_group 720 : pointer(struct iommu_group<b82b3>/<c1f6e>) iommu 728 : pointer(struct dev_iommu/) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <b82b3>/<bff7d> size:? device_type struct <b82b3>/<bff8c> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<b82b3>/<ba9c2>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<b82b3>/<bfd02>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<b82b3>/<b98e2>)),pointer(typedef(kgid_t=struct noname<b82b3>/<b9914>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device/))) pm 40 : pointer(const(struct dev_pm_ops<b82b3>/<c002c>)) dev_pm_ops struct <b82b3>/<c002c> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) bus_type struct / size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<b82b3>/<bfd02>) bus_groups 24 : pointer(pointer(const(struct attribute_group/))) dev_groups 32 : pointer(pointer(const(struct attribute_group<b82b3>/<ba9c2>))) drv_groups 40 : pointer(pointer(const(struct attribute_group/))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>),pointer(struct device_driver<b82b3>/<c02ad>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device/))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device/))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>),typedef(pm_message_t=struct pm_message<b82b3>/<c0468>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) pm 144 : pointer(const(struct dev_pm_ops<b82b3>/<c002c>)) iommu_ops 152 : pointer(const(struct iommu_ops/)) p 160 : pointer(struct subsys_private<b82b3>/<c049b>) lock_key 168 : struct lock_class_key/ need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <b82b3>/<c02ad> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<b82b3>/<c0176>) owner 16 : pointer(struct module/) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<b82b3>/<b8374> of_match_table 40 : pointer(const(struct of_device_id/)) acpi_match_table 48 : pointer(const(struct acpi_device_id<b82b3>/<c03f8>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),typedef(pm_message_t=struct pm_message/))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<b82b3>/<bfd02>))) groups 104 : pointer(pointer(const(struct attribute_group/))) dev_groups 112 : pointer(pointer(const(struct attribute_group<b82b3>/<ba9c2>))) pm 120 : pointer(const(struct dev_pm_ops/)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>))) p 136 : pointer(struct driver_private/) of_device_id struct / size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct / size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct / size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <b82b3>/<c0482> size:? iommu_ops struct <b82b3>/<c0491> size:? subsys_private struct <b82b3>/<c049b> size:? lock_class_key struct <b82b3>/<c04a0> size:0 dev_links_info struct <b82b3>/<c04a8> size:56 suppliers 0 : struct list_head/ consumers 16 : struct list_head<b82b3>/<b8a4f> defer_sync 32 : struct list_head/ status 48 : enum dl_dev_state<b82b3>/<b8393> dev_pm_info struct <b82b3>/<c04e6> size:304 power_state 0 : typedef(pm_message_t=struct pm_message/) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock/) entry 16 : struct list_head<b82b3>/<b8a4f> completion 32 : struct completion/ wakeup 64 : pointer(struct wakeup_source<b82b3>/<c07e1>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<b82b3>/<bc9b4> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<b82b3>/<bd87a> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head/) wakeirq 208 : pointer(struct wake_irq<b82b3>/<c08e5>) usage_count 216 : typedef(atomic_t=struct noname/) child_count 220 : typedef(atomic_t=struct noname<b82b3>/<b8972>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request/ runtime_status 236 : enum rpm_status<b82b3>/<b83e5> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data/) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos/) wakeup_source struct / size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<b82b3>/<b8a4f> lock 32 : typedef(spinlock_t=struct spinlock/) wakeirq 40 : pointer(struct wake_irq<b82b3>/<c08e5>) timer 48 : struct timer_list/ timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device/) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct / size:? pm_subsys_data struct / size:32 lock 0 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<b82b3>/<b8a4f> domain_data 24 : pointer(struct pm_domain_data/) pm_domain_data struct / size:? dev_pm_qos struct / size:? dev_pm_domain struct / size:224 ops 0 : struct dev_pm_ops<b82b3>/<c002c> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device/))) em_perf_domain struct / size:16 table 0 : pointer(struct em_perf_state<b82b3>/<c0a03>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct / size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <b82b3>/<c0a40> size:144 link 0 : struct list_head/ name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) ops 24 : pointer(const(struct irq_domain_ops/)) host_data 32 : pointer(no type) flags 40 : unsigned int (base type, DW_ATE_unsigned size:4) mapcount 44 : unsigned int (base type, DW_ATE_unsigned size:4) fwnode 48 : pointer(struct fwnode_handle/) bus_token 56 : enum irq_domain_bus_token<b82b3>/<b840b> gc 64 : pointer(struct irq_domain_chip_generic/) parent 72 : pointer(struct irq_domain<b82b3>/<c0a40>) hwirq_max 80 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) revmap_direct_max_irq 88 : unsigned int (base type, DW_ATE_unsigned size:4) revmap_size 92 : unsigned int (base type, DW_ATE_unsigned size:4) revmap_tree 96 : struct xarray<b82b3>/<bba76> revmap_tree_mutex 112 : struct mutex/ linear_revmap 144 : unsigned int (base type, DW_ATE_unsigned size:4)[no count] irq_domain_ops struct <b82b3>/<c0b13> size:80 match 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain/),pointer(struct device_node/),enum irq_domain_bus_token/)) select 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain<b82b3>/<c0a40>),pointer(struct irq_fwspec<b82b3>/<c0fc7>),enum irq_domain_bus_token<b82b3>/<b840b>)) map 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain/),unsigned int (base type, DW_ATE_unsigned size:4),typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) unmap 24 : pointer(subroutine(prototyped no type(pointer(struct irq_domain<b82b3>/<c0a40>),unsigned int (base type, DW_ATE_unsigned size:4))) xlate 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain/),pointer(struct device_node/),pointer(const(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(long unsigned int (base type, DW_ATE_unsigned size:8)),pointer(unsigned int (base type, DW_ATE_unsigned size:4)))) alloc 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain<b82b3>/<c0a40>),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type))) free 48 : pointer(subroutine(prototyped no type(pointer(struct irq_domain/),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) activate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain<b82b3>/<c0a40>),pointer(struct irq_data<b82b3>/<c10c7>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) deactivate 64 : pointer(subroutine(prototyped no type(pointer(struct irq_domain/),pointer(struct irq_data/))) translate 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_domain<b82b3>/<c0a40>),pointer(struct irq_fwspec<b82b3>/<c0fc7>),pointer(long unsigned int (base type, DW_ATE_unsigned size:8)),pointer(unsigned int (base type, DW_ATE_unsigned size:4)))) device_node struct <b82b3>/<c0bb3> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<b82b3>/<c0c57> properties 88 : pointer(struct property/) deadprops 96 : pointer(struct property<b82b3>/<c0f57>) parent 104 : pointer(struct device_node/) child 112 : pointer(struct device_node<b82b3>/<c0bb3>) sibling 120 : pointer(struct device_node/) kobj 128 : struct kobject<b82b3>/<ba685> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <b82b3>/<c0c57> size:64 secondary 0 : pointer(struct fwnode_handle/) ops 8 : pointer(const(struct fwnode_operations<b82b3>/<c0cb7>)) dev 16 : pointer(struct device/) suppliers 24 : struct list_head<b82b3>/<b8a4f> consumers 40 : struct list_head/ flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <b82b3>/<c0cb7> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(struct fwnode_handle/))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<b82b3>/<c0c57>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle/)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<b82b3>/<c0c57>)),pointer(const(struct device<b82b3>/<bfd02>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<b82b3>/<c0c57>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<b82b3>/<c0c57>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle/)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<b82b3>/<c0c57>)(pointer(const(struct fwnode_handle<b82b3>/<c0c57>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_handle/))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<b82b3>/<c0c57>)(pointer(const(struct fwnode_handle<b82b3>/<c0c57>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args/))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<b82b3>/<c0c57>)(pointer(const(struct fwnode_handle<b82b3>/<c0c57>)),pointer(struct fwnode_handle<b82b3>/<c0c57>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<b82b3>/<c0c57>)(pointer(struct fwnode_handle<b82b3>/<c0c57>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_endpoint/))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<b82b3>/<c0c57>))) fwnode_reference_args struct <b82b3>/<c0ec2> size:80 fwnode 0 : pointer(struct fwnode_handle/) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct / size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<b82b3>/<c0c57>)) property struct <b82b3>/<c0f57> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<b82b3>/<c0f57>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<b82b3>/<baa40> irq_fwspec struct <b82b3>/<c0fc7> size:80 fwnode 0 : pointer(struct fwnode_handle/) param_count 8 : int (base type, DW_ATE_signed size:4) param 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] irq_data struct / size:56 mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) irq 4 : unsigned int (base type, DW_ATE_unsigned size:4) hwirq 8 : long unsigned int (base type, DW_ATE_unsigned size:8) common 16 : pointer(struct irq_common_data/) chip 24 : pointer(struct irq_chip<b82b3>/<c1485>) domain 32 : pointer(struct irq_domain/) parent_data 40 : pointer(struct irq_data<b82b3>/<c10c7>) chip_data 48 : pointer(no type) irq_common_data struct / size:96 state_use_accessors 0 : unsigned int (base type, DW_ATE_unsigned size:4) node 4 : unsigned int (base type, DW_ATE_unsigned size:4) handler_data 8 : pointer(no type) msi_desc 16 : pointer(struct msi_desc/) affinity 24 : typedef(cpumask_var_t=struct cpumask<b82b3>/<bcc75>[1]) effective_affinity 56 : typedef(cpumask_var_t=struct cpumask/[1]) ipi_offset 88 : unsigned int (base type, DW_ATE_unsigned size:4) msi_desc struct <b82b3>/<c1197> size:104 list 0 : struct list_head/ irq 16 : unsigned int (base type, DW_ATE_unsigned size:4) nvec_used 20 : unsigned int (base type, DW_ATE_unsigned size:4) dev 24 : pointer(struct device<b82b3>/<bfd02>) msg 32 : struct msi_msg/ affinity 48 : pointer(struct irq_affinity_desc<b82b3>/<c13db>) iommu_cookie 56 : pointer(const(no type)) write_msi_msg 64 : pointer(subroutine(prototyped no type(pointer(struct msi_desc<b82b3>/<c1197>),pointer(no type))) write_msi_msg_data 72 : pointer(no type) noname 80 : union noname<b82b3>/<c1213> noname union <b82b3>/<c1213> size:24 noname 0 : struct noname/ platform 0 : struct platform_msi_desc<b82b3>/<c1413> fsl_mc 0 : struct fsl_mc_msi_desc/ inta 0 : struct ti_sci_inta_msi_desc<b82b3>/<c1453> noname struct <b82b3>/<c121f> size:24 masked 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) msi_attrib 4 : struct noname<b82b3>/<c123b> noname 16 : union noname/ noname struct / size:8 is_msix 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) multiple 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) multi_cap 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) maskbit 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_64 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_virtual 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) entry_nr 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) default_irq 4 : unsigned int (base type, DW_ATE_unsigned size:4) noname union / size:8 mask_pos 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mask_base 0 : pointer(no type) msi_msg struct / size:12 noname 0 : union noname<b82b3>/<c130e> noname 4 : union noname/ noname 8 : union noname<b82b3>/<c1358> noname union <b82b3>/<c130e> size:4 address_lo 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) arch_addr_lo 0 : typedef(arch_msi_msg_addr_lo_t=struct arch_msi_msg_addr_lo<b82b3>/<c1381>) noname union <b82b3>/<c1333> size:4 address_hi 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) arch_addr_hi 0 : typedef(arch_msi_msg_addr_hi_t=struct arch_msi_msg_addr_hi<b82b3>/<c13a1>) noname union <b82b3>/<c1358> size:4 data 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) arch_data 0 : typedef(arch_msi_msg_data_t=struct arch_msi_msg_data<b82b3>/<c13c1>) arch_msi_msg_addr_lo struct <b82b3>/<c1381> size:4 address_lo 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) arch_msi_msg_addr_hi struct / size:4 address_hi 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) arch_msi_msg_data struct <b82b3>/<c13c1> size:4 data 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) irq_affinity_desc struct / size:40 mask 0 : struct cpumask<b82b3>/<bcc75> is_managed 32 : unsigned int (base type, DW_ATE_unsigned size:4) platform_msi_desc struct / size:16 msi_priv_data 0 : pointer(struct platform_msi_priv_data<b82b3>/<c1439>) msi_index 8 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) platform_msi_priv_data struct / size:? fsl_mc_msi_desc struct / size:2 msi_index 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ti_sci_inta_msi_desc struct <b82b3>/<c1453> size:2 dev_index 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) irq_chip struct / size:288 parent_device 0 : pointer(struct device<b82b3>/<bfd02>) name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) irq_startup 16 : pointer(subroutine(prototyped unsigned int (base type, DW_ATE_unsigned size:4)(pointer(struct irq_data<b82b3>/<c10c7>))) irq_shutdown 24 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_enable 32 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_disable 40 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_ack 48 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_mask 56 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_mask_ack 64 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_unmask 72 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_eoi 80 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_set_affinity 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data/),pointer(const(struct cpumask/)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) irq_retrigger 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data<b82b3>/<c10c7>))) irq_set_type 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data/),unsigned int (base type, DW_ATE_unsigned size:4))) irq_set_wake 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data<b82b3>/<c10c7>),unsigned int (base type, DW_ATE_unsigned size:4))) irq_bus_lock 120 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_bus_sync_unlock 128 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_cpu_online 136 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_cpu_offline 144 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_suspend 152 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_resume 160 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_pm_shutdown 168 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_calc_mask 176 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) irq_print_chip 184 : pointer(subroutine(prototyped no type(pointer(struct irq_data/),pointer(struct seq_file/))) irq_request_resources 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data<b82b3>/<c10c7>))) irq_release_resources 200 : pointer(subroutine(prototyped no type(pointer(struct irq_data/))) irq_compose_msi_msg 208 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>),pointer(struct msi_msg<b82b3>/<c12fe>))) irq_write_msi_msg 216 : pointer(subroutine(prototyped no type(pointer(struct irq_data/),pointer(struct msi_msg/))) irq_get_irqchip_state 224 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data<b82b3>/<c10c7>),enum irqchip_irq_state<b82b3>/<b845a>,pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) irq_set_irqchip_state 232 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data/),enum irqchip_irq_state/,typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) irq_set_vcpu_affinity 240 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data<b82b3>/<c10c7>),pointer(no type))) ipi_send_single 248 : pointer(subroutine(prototyped no type(pointer(struct irq_data/),unsigned int (base type, DW_ATE_unsigned size:4))) ipi_send_mask 256 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>),pointer(const(struct cpumask<b82b3>/<bcc75>)))) irq_nmi_setup 264 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct irq_data/))) irq_nmi_teardown 272 : pointer(subroutine(prototyped no type(pointer(struct irq_data<b82b3>/<c10c7>))) flags 280 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain_chip_generic struct / size:24 irqs_per_chip 0 : unsigned int (base type, DW_ATE_unsigned size:4) num_chips 4 : unsigned int (base type, DW_ATE_unsigned size:4) irq_flags_to_clear 8 : unsigned int (base type, DW_ATE_unsigned size:4) irq_flags_to_set 12 : unsigned int (base type, DW_ATE_unsigned size:4) gc_flags 16 : enum irq_gc_flags<b82b3>/<b8480> gc 24 : pointer(struct irq_chip_generic/)[no count] irq_chip_generic struct / size:128 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<b82b3>/<b88db>) reg_base 8 : pointer(no type) reg_readl 16 : pointer(subroutine(prototyped typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))(pointer(no type))) reg_writel 24 : pointer(subroutine(prototyped no type(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),pointer(no type))) suspend 32 : pointer(subroutine(prototyped no type(pointer(struct irq_chip_generic<b82b3>/<c1801>))) resume 40 : pointer(subroutine(prototyped no type(pointer(struct irq_chip_generic/))) irq_base 48 : unsigned int (base type, DW_ATE_unsigned size:4) irq_cnt 52 : unsigned int (base type, DW_ATE_unsigned size:4) mask_cache 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type_cache 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) polarity_cache 64 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) wake_enabled 68 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) wake_active 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_ct 76 : unsigned int (base type, DW_ATE_unsigned size:4) private 80 : pointer(no type) installed 88 : long unsigned int (base type, DW_ATE_unsigned size:8) unused 96 : long unsigned int (base type, DW_ATE_unsigned size:8) domain 104 : pointer(struct irq_domain/) list 112 : struct list_head<b82b3>/<b8a4f> chip_types 128 : struct irq_chip_type/[no count] irq_chip_type struct / size:368 chip 0 : struct irq_chip<b82b3>/<c1485> regs 288 : struct irq_chip_regs/ handler 344 : typedef(irq_flow_handler_t=pointer(subroutine(prototyped no type(pointer(struct irq_desc<b82b3>/<c1a26>)))) type 352 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mask_cache_priv 356 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mask_cache 360 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) irq_chip_regs struct / size:56 enable 0 : long unsigned int (base type, DW_ATE_unsigned size:8) disable 8 : long unsigned int (base type, DW_ATE_unsigned size:8) mask 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ack 24 : long unsigned int (base type, DW_ATE_unsigned size:8) eoi 32 : long unsigned int (base type, DW_ATE_unsigned size:8) type 40 : long unsigned int (base type, DW_ATE_unsigned size:8) polarity 48 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_desc struct <b82b3>/<c1a26> size:512 irq_common_data 0 : struct irq_common_data/ irq_data 96 : struct irq_data<b82b3>/<c10c7> kstat_irqs 152 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) handle_irq 160 : typedef(irq_flow_handler_t=pointer(subroutine(prototyped no type(pointer(struct irq_desc<b82b3>/<c1a26>)))) action 168 : pointer(struct irqaction/) status_use_accessors 176 : unsigned int (base type, DW_ATE_unsigned size:4) core_internal_state__do_not_mess_with_it 180 : unsigned int (base type, DW_ATE_unsigned size:4) depth 184 : unsigned int (base type, DW_ATE_unsigned size:4) wake_depth 188 : unsigned int (base type, DW_ATE_unsigned size:4) tot_count 192 : unsigned int (base type, DW_ATE_unsigned size:4) irq_count 196 : unsigned int (base type, DW_ATE_unsigned size:4) last_unhandled 200 : long unsigned int (base type, DW_ATE_unsigned size:8) irqs_unhandled 208 : unsigned int (base type, DW_ATE_unsigned size:4) threads_handled 212 : typedef(atomic_t=struct noname<b82b3>/<b8972>) threads_handled_last 216 : int (base type, DW_ATE_signed size:4) lock 220 : typedef(raw_spinlock_t=struct raw_spinlock<b82b3>/<b88db>) percpu_enabled 224 : pointer(struct cpumask/) percpu_affinity 232 : pointer(const(struct cpumask<b82b3>/<bcc75>)) affinity_hint 240 : pointer(const(struct cpumask/)) affinity_notify 248 : pointer(struct irq_affinity_notify<b82b3>/<c1cc2>) threads_oneshot 256 : long unsigned int (base type, DW_ATE_unsigned size:8) threads_active 264 : typedef(atomic_t=struct noname<b82b3>/<b8972>) wait_for_threads 272 : typedef(wait_queue_head_t=struct wait_queue_head/) nr_actions 296 : unsigned int (base type, DW_ATE_unsigned size:4) no_suspend_depth 300 : unsigned int (base type, DW_ATE_unsigned size:4) cond_suspend_depth 304 : unsigned int (base type, DW_ATE_unsigned size:4) force_resume_depth 308 : unsigned int (base type, DW_ATE_unsigned size:4) dir 312 : pointer(struct proc_dir_entry<b82b3>/<c1cb3>) rcu 320 : struct callback_head/ kobj 336 : struct kobject<b82b3>/<ba685> request_mutex 400 : struct mutex/ parent_irq 432 : int (base type, DW_ATE_signed size:4) owner 440 : pointer(struct module/) name 448 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) irqaction struct <b82b3>/<c1bdd> size:128 handler 0 : typedef(irq_handler_t=pointer(subroutine(prototyped typedef(irqreturn_t=enum irqreturn/)(int (base type, DW_ATE_signed size:4),pointer(no type)))) dev_id 8 : pointer(no type) percpu_dev_id 16 : pointer(no type) next 24 : pointer(struct irqaction<b82b3>/<c1bdd>) thread_fn 32 : typedef(irq_handler_t=pointer(subroutine(prototyped typedef(irqreturn_t=enum irqreturn/)(int (base type, DW_ATE_signed size:4),pointer(no type)))) thread 40 : pointer(struct task_struct<b82b3>/<bbaac>) secondary 48 : pointer(struct irqaction/) irq 56 : unsigned int (base type, DW_ATE_unsigned size:4) flags 60 : unsigned int (base type, DW_ATE_unsigned size:4) thread_flags 64 : long unsigned int (base type, DW_ATE_unsigned size:8) thread_mask 72 : long unsigned int (base type, DW_ATE_unsigned size:8) name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dir 88 : pointer(struct proc_dir_entry/) proc_dir_entry struct / size:? irq_affinity_notify struct / size:56 irq 0 : unsigned int (base type, DW_ATE_unsigned size:4) kref 4 : struct kref/ work 8 : struct work_struct<b82b3>/<bd87a> notify 40 : pointer(subroutine(prototyped no type(pointer(struct irq_affinity_notify/),pointer(const(typedef(cpumask_t=struct cpumask/))))) release 48 : pointer(subroutine(prototyped no type(pointer(struct kref<b82b3>/<c1d0d>))) kref struct <b82b3>/<c1d0d> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct/) dev_pin_info struct / size:? dma_map_ops struct / size:? bus_dma_region struct / size:? device_dma_parameters struct / size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct / size:? cma struct / size:? dev_archdata struct / size:0 class struct / size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module/) class_groups 16 : pointer(pointer(const(struct attribute_group<b82b3>/<ba9c2>))) dev_groups 24 : pointer(pointer(const(struct attribute_group/))) dev_kobj 32 : pointer(struct kobject<b82b3>/<ba685>) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<b82b3>/<bfd02>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class/))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) ns_type 80 : pointer(const(struct kobj_ns_type_operations<b82b3>/<c1eae>)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device/))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device<b82b3>/<bfd02>),pointer(typedef(kuid_t=struct noname<b82b3>/<b98e2>)),pointer(typedef(kgid_t=struct noname<b82b3>/<b9914>)))) pm 104 : pointer(const(struct dev_pm_ops/)) p 112 : pointer(struct subsys_private<b82b3>/<c049b>) kobj_ns_type_operations struct <b82b3>/<c1eae> size:48 type 0 : enum kobj_ns_type/ current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock<b82b3>/<c1f28>))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct <b82b3>/<c1f28> size:? iommu_group struct <b82b3>/<c1f6e> size:? dev_iommu struct <b82b3>/<c1f78> size:? perf_cpu_context struct <b82b3>/<c1f82> size:424 ctx 0 : struct perf_event_context/ task_ctx 256 : pointer(struct perf_event_context<b82b3>/<bf982>) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock/) hrtimer 280 : struct hrtimer<b82b3>/<bc9b4> hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup/) cgrp_cpuctx_entry 368 : struct list_head<b82b3>/<b8a4f> sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event<b82b3>/<c20ba>)) heap_default 408 : pointer(struct perf_event/)[2] perf_cgroup struct / size:208 css 0 : struct cgroup_subsys_state<b82b3>/<bde82> info 200 : pointer(struct perf_cgroup_info/) perf_cgroup_info struct / size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct / size:968 event_entry 0 : struct list_head<b82b3>/<b8a4f> sibling_list 16 : struct list_head/ active_list 32 : struct list_head<b82b3>/<b8a4f> group_node 48 : struct rb_node/ group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head/ hlist_entry 96 : struct hlist_node<b82b3>/<bb316> active_entry 112 : struct list_head/ nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event/) pmu 152 : pointer(struct pmu<b82b3>/<bfaf2>) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state<b82b3>/<b84ea> attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname<b82b3>/<c2449>) child_count 184 : typedef(atomic64_t=struct noname/) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr<b82b3>/<c2476> header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event<b82b3>/<c2848> ctx 544 : pointer(struct perf_event_context/) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname/) child_total_time_running 568 : typedef(atomic64_t=struct noname<b82b3>/<b8a0c>) child_mutex 576 : struct mutex/ child_list 608 : struct list_head<b82b3>/<b8a4f> parent 624 : pointer(struct perf_event/) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head<b82b3>/<b8a4f> owner 656 : pointer(struct task_struct/) mmap_mutex 664 : struct mutex<b82b3>/<b89bd> mmap_count 696 : typedef(atomic_t=struct noname/) rb 704 : pointer(struct perf_buffer<b82b3>/<c2b36>) rb_entry 712 : struct list_head/ rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head<b82b3>/<bb34c>) fasync 768 : pointer(struct fasync_struct/) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work/ event_limit 816 : typedef(atomic_t=struct noname<b82b3>/<b8972>) addr_filters 824 : struct perf_addr_filters_head/ addr_filter_ranges 848 : pointer(struct perf_addr_filter_range<b82b3>/<c2ba3>) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event<b82b3>/<c20ba>) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) callback_head 880 : struct callback_head<b82b3>/<bac16> ns 896 : pointer(struct pid_namespace/) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event<b82b3>/<c20ba>),pointer(struct perf_sample_data<b82b3>/<c2c04>),pointer(struct pt_regs<b82b3>/<c3000>)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup<b82b3>/<c2063>) security 944 : pointer(no type) sb_list 952 : struct list_head<b82b3>/<b8a4f> noname struct <b82b3>/<c2449> size:8 a 0 : typedef(local_t=struct noname/) noname struct / size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>)) perf_event_attr struct <b82b3>/<c2476> size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname<b82b3>/<c24af> sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname/ bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname/ noname 64 : union noname<b82b3>/<c278b> branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <b82b3>/<c24af> size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <b82b3>/<c2712> size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <b82b3>/<c2748> size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <b82b3>/<c278b> size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct <b82b3>/<c2848> size:192 noname 0 : union noname/ target 96 : pointer(struct task_struct<b82b3>/<bbaac>) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname<b82b3>/<c2449>) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname<b82b3>/<c29f7> interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <b82b3>/<c2858> size:96 noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<c28e9> noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<c291b> noname 0 : struct noname/ noname 0 : struct noname<b82b3>/<c2965> noname struct <b82b3>/<c2864> size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra/ branch_reg 72 : struct hw_perf_event_extra<b82b3>/<c2a77> noname struct <b82b3>/<c28e9> size:64 hrtimer 0 : struct hrtimer/ noname struct / size:16 tp_list 0 : struct list_head<b82b3>/<b8a4f> noname struct <b82b3>/<c291b> size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <b82b3>/<c2940> size:40 info 0 : struct arch_hw_breakpoint/ bp_list 24 : struct list_head<b82b3>/<b8a4f> noname struct <b82b3>/<c2965> size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:16 noname 0 : struct noname<b82b3>/<c2a03> noname 0 : struct noname/ noname struct / size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname/) noname struct / size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct / size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct / size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl<b82b3>/<c2add> arch_hw_breakpoint_ctrl struct <b82b3>/<c2add> size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct / size:? irq_work struct / size:24 node 0 : struct __call_single_node<b82b3>/<bc639> func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work/))) perf_addr_filters_head struct / size:24 list 0 : struct list_head<b82b3>/<b8a4f> lock 16 : typedef(raw_spinlock_t=struct raw_spinlock/) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct <b82b3>/<c2ba3> size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct <b82b3>/<c2c04> size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record<b82b3>/<c2d80>) br_stack 16 : pointer(struct perf_branch_stack/) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src/ type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname<b82b3>/<c2c91> time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname<b82b3>/<c2ce5> callchain 112 : pointer(struct perf_callchain_entry/) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs/ regs_intr 144 : struct perf_regs<b82b3>/<c2fda> stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct / size:32 frag 0 : struct perf_raw_frag<b82b3>/<c2da1> size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct / size:28 noname 0 : union noname<b82b3>/<c2db1> copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union / size:8 next 0 : pointer(struct perf_raw_frag<b82b3>/<c2da1>) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct / size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry<b82b3>/<c2e5f>[no count] perf_branch_entry struct <b82b3>/<c2e5f> size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union / size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname/ noname struct / size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct <b82b3>/<c2fae> size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct <b82b3>/<c2fda> size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs<b82b3>/<c3000>) pt_regs struct <b82b3>/<c3000> size:336 noname 0 : union noname/ orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:272 user_regs 0 : struct user_pt_regs<b82b3>/<c30cc> noname 0 : struct noname/ noname struct / size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct / size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct / size:56 event 0 : pointer(struct perf_event<b82b3>/<c20ba>) rb 8 : pointer(struct perf_buffer/) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname/ page 48 : int (base type, DW_ATE_signed size:4) noname union <b82b3>/<c325f> size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct <b82b3>/<c32b2> size:16 tree 0 : struct rb_root/ index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct <b82b3>/<c32db> size:? numa_group struct <b82b3>/<c32e5> size:? rseq struct <b82b3>/<c32fb> size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname/ flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <b82b3>/<c3328> size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct <b82b3>/<c3352> size:0 page_frag struct <b82b3>/<c335a> size:16 page 0 : pointer(struct page/) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct / size:? mem_cgroup struct / size:? kmap_ctrl struct / size:0 vm_struct struct / size:64 next 0 : pointer(struct vm_struct<b82b3>/<c33a9>) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page<b82b3>/<b91f9>)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct / size:976 cpu_context 0 : struct cpu_context<b82b3>/<c34c9> uw 112 : struct noname/ fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info<b82b3>/<c35c7> noname struct <b82b3>/<c3443> size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state/ cpu_context struct / size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct <b82b3>/<c356e> size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct <b82b3>/<c35c7> size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event<b82b3>/<c20ba>)[16] hbp_watch 144 : pointer(struct perf_event/)[16] fs_pin struct / size:? file_ra_state struct / size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) module_param_attrs struct / size:? module_attribute struct / size:56 attr 0 : struct attribute<b82b3>/<ba94d> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute/),pointer(struct module_kobject/),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<b82b3>/<c36f4>),pointer(struct module_kobject<b82b3>/<ba640>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<b82b3>/<ba385>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module/))) kernel_symbol struct / size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <b82b3>/<c37f6> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<b82b3>/<ba385>) ops 16 : pointer(const(struct kernel_param_ops/)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname/ noname union / size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string/)) arr 0 : pointer(const(struct kparam_array<b82b3>/<c3946>)) kernel_param_ops struct <b82b3>/<c3882> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<b82b3>/<c37f6>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param/)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <b82b3>/<c391b> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <b82b3>/<c3946> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<b82b3>/<c3882>)) elem 24 : pointer(no type) exception_table_entry struct / size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct / size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node/ mod_tree_node struct / size:56 mod 0 : pointer(struct module<b82b3>/<ba385>) node 8 : struct latch_tree_node/ latch_tree_node struct / size:48 node 0 : struct rb_node<b82b3>/<b8efc>[2] mod_arch_specific struct <b82b3>/<c3a58> size:32 core 0 : struct mod_plt_sec/ init 12 : struct mod_plt_sec<b82b3>/<c3a85> ftrace_trampolines 24 : pointer(struct plt_entry/) mod_plt_sec struct / size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <b82b3>/<c3ab7> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct / size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct / size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<b82b3>/<c3b80>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct / size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct / size:? module_notes_attrs struct / size:? srcu_struct struct / size:1944 node 0 : struct srcu_node<b82b3>/<c3d00>[17] level 1632 : pointer(struct srcu_node/)[3] srcu_cb_mutex 1656 : struct mutex<b82b3>/<b89bd> lock 1688 : typedef(spinlock_t=struct spinlock/) srcu_gp_mutex 1696 : struct mutex<b82b3>/<b89bd> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<b82b3>/<c3d73>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<b82b3>/<b89bd> srcu_barrier_completion 1816 : struct completion/ srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<b82b3>/<b8972>) work 1856 : struct delayed_work/ srcu_node struct / size:96 lock 0 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<b82b3>/<c3d00>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <b82b3>/<c3d73> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock/) srcu_cblist 72 : struct rcu_segcblist<b82b3>/<c3e38> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<b82b3>/<be5b8> work 224 : struct work_struct/ srcu_barrier_head 256 : struct callback_head<b82b3>/<bac16> mynode 272 : pointer(struct srcu_node/) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<b82b3>/<c3c1b>) rcu_segcblist struct <b82b3>/<c3e38> size:88 head 0 : pointer(struct callback_head/) tails 8 : pointer(pointer(struct callback_head<b82b3>/<bac16>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <b82b3>/<c3e9a> size:88 work 0 : struct work_struct/ timer 32 : struct timer_list<b82b3>/<be5b8> wq 72 : pointer(struct workqueue_struct/) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <b82b3>/<c3ed8> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct / size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<b82b3>/<b957b>)(pointer(struct super_block<b82b3>/<b9ee6>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode/))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<b82b3>/<b957b>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(struct writeback_control<b82b3>/<c40be>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<b82b3>/<b957b>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct kstatfs/))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(struct dentry<b82b3>/<b9a8a>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<b82b3>/<bb6dd>),pointer(struct dentry<b82b3>/<b9a8a>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<b82b3>/<c41a8>))(pointer(struct inode<b82b3>/<b957b>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct page/),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<b82b3>/<b9ee6>),pointer(struct shrink_control<b82b3>/<c436f>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block/),pointer(struct shrink_control/))) writeback_control struct / size:? kstatfs struct / size:? dquot struct / size:208 dq_hash 0 : struct hlist_node<b82b3>/<bb316> dq_inuse 16 : struct list_head/ dq_free 32 : struct list_head<b82b3>/<b8a4f> dq_dirty 48 : struct list_head/ dq_lock 64 : struct mutex<b82b3>/<b89bd> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock/) dq_count 100 : typedef(atomic_t=struct noname<b82b3>/<b8972>) dq_sb 104 : pointer(struct super_block/) dq_id 112 : struct kqid<b82b3>/<c424e> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk/ kqid struct / size:8 noname 0 : union noname<b82b3>/<c425e> type 4 : enum quota_type/ noname union / size:4 uid 0 : typedef(kuid_t=struct noname<b82b3>/<b98e2>) gid 0 : typedef(kgid_t=struct noname/) projid 0 : typedef(kprojid_t=struct noname<b82b3>/<c429f>) noname struct <b82b3>/<c429f> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct / size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <b82b3>/<c436f> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup/) dquot_operations struct / size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<b82b3>/<c41a8>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot/)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<b82b3>/<c41a8>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<b82b3>/<c41a8>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode/))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<b82b3>/<b957b>),pointer(typedef(kprojid_t=struct noname<b82b3>/<c429f>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),pointer(struct kqid<b82b3>/<c424e>))) quotactl_ops struct <b82b3>/<c44f0> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path/)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<b82b3>/<c45dc>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),struct kqid/,pointer(struct qc_dqblk/))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),pointer(struct kqid<b82b3>/<c424e>),pointer(struct qc_dqblk<b82b3>/<c466d>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),struct kqid/,pointer(struct qc_dqblk/))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),pointer(struct qc_state<b82b3>/<c477b>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct / size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct / size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct / size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state/[3] qc_type_state struct / size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct / size:? xattr_handler struct / size:? hlist_bl_head struct / size:8 first 0 : pointer(struct hlist_bl_node<b82b3>/<b9bd9>) block_device struct <b82b3>/<c487f> size:? mtd_info struct <b82b3>/<c4889> size:? quota_info struct <b82b3>/<c488e> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<b82b3>/<bd3b7> files 48 : pointer(struct inode/)[3] info 72 : struct mem_dqinfo<b82b3>/<c48f3>[3] ops 288 : pointer(const(struct quota_format_ops/))[3] mem_dqinfo struct / size:72 dqi_format 0 : pointer(struct quota_format_type<b82b3>/<c496d>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<b82b3>/<b8a4f> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <b82b3>/<c496d> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<b82b3>/<c49b5>)) qf_owner 16 : pointer(struct module/) qf_next 24 : pointer(struct quota_format_type<b82b3>/<c496d>) quota_format_ops struct <b82b3>/<c49b5> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<b82b3>/<c41a8>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<b82b3>/<b9ee6>),pointer(struct kqid<b82b3>/<c424e>))) sb_writers struct <b82b3>/<c4a33> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<b82b3>/<bb34c>) rw_sem 32 : struct percpu_rw_semaphore/[3] percpu_rw_semaphore struct / size:96 rss 0 : struct rcu_sync<b82b3>/<c4ab6> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<b82b3>/<c4af0> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head/) block 88 : typedef(atomic_t=struct noname<b82b3>/<b8972>) rcu_sync struct <b82b3>/<c4ab6> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head/) cb_head 32 : struct callback_head<b82b3>/<bac16> rcuwait struct <b82b3>/<c4af0> size:8 task 0 : pointer(struct task_struct/) fsnotify_mark_connector struct / size:? noname struct / size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <b82b3>/<c4b37> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker/),pointer(struct shrink_control/))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<b82b3>/<c4b37>),pointer(struct shrink_control<b82b3>/<c436f>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<b82b3>/<b8a4f> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<b82b3>/<b8a0c>))) list_lru struct <b82b3>/<c4bbf> size:32 node 0 : pointer(struct list_lru_node/) list 8 : struct list_head<b82b3>/<b8a4f> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <b82b3>/<c4bfd> size:64 lock 0 : typedef(spinlock_t=struct spinlock/) lru 8 : struct list_lru_one<b82b3>/<c4c37> memcg_lrus 32 : pointer(struct list_lru_memcg/) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <b82b3>/<c4c37> size:24 list 0 : struct list_head/ nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <b82b3>/<c4c5d> size:16 rcu 0 : struct callback_head/ lru 16 : pointer(struct list_lru_one<b82b3>/<c4c37>)[no count] delayed_call struct <b82b3>/<c4cb3> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <b82b3>/<c4df7> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname/) ia_gid 12 : typedef(kgid_t=struct noname<b82b3>/<b9914>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<b82b3>/<c4e6c> ia_mtime 40 : struct timespec64/ ia_ctime 56 : struct timespec64<b82b3>/<c4e6c> ia_file 72 : pointer(struct file/) timespec64 struct / size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct / size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname/) gid 52 : typedef(kgid_t=struct noname<b82b3>/<b9914>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<b82b3>/<c4e6c> mtime 80 : struct timespec64/ ctime 96 : struct timespec64<b82b3>/<c4e6c> btime 112 : struct timespec64/ blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct / size:? bdi_writeback struct / size:? file_lock_context struct / size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<b82b3>/<b88b9>) flc_flock 8 : struct list_head/ flc_posix 24 : struct list_head<b82b3>/<b8a4f> flc_lease 40 : struct list_head/ cdev struct / size:? address_space_operations struct / size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<b82b3>/<b91f9>),pointer(struct writeback_control<b82b3>/<c40be>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct page/))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<b82b3>/<b94a8>),pointer(struct writeback_control<b82b3>/<c40be>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<b82b3>/<baabf>),pointer(struct address_space<b82b3>/<b94a8>),pointer(struct list_head<b82b3>/<b8a4f>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control/))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<b82b3>/<baabf>),pointer(struct address_space<b82b3>/<b94a8>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<b82b3>/<b91f9>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct address_space/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page/),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<b82b3>/<b94a8>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page/),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<b82b3>/<b91f9>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page/))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<b82b3>/<bae75>),pointer(struct iov_iter<b82b3>/<baf28>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct page/),pointer(struct page/),enum migrate_mode/)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<b82b3>/<b91f9>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page/))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<b82b3>/<b91f9>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<b82b3>/<b91f9>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct page/))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<b82b3>/<c539b>),pointer(struct file<b82b3>/<baabf>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file/))) readahead_control struct / size:? swap_info_struct struct / size:? dev_pagemap struct / size:152 altmap 0 : struct vmem_altmap<b82b3>/<c5466> ref 48 : pointer(struct percpu_ref/) internal_ref 56 : struct percpu_ref<b82b3>/<beb79> done 72 : struct completion/ type 104 : enum memory_type<b82b3>/<b8592> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<b82b3>/<c54c6>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname/ noname union / size:16 range 0 : struct range<b82b3>/<c550b> ranges 0 : struct range/[0] vmem_altmap struct / size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct / size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<b82b3>/<b91f9>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap/))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<b82b3>/<c53cc>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) range struct / size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct / size:0 noname struct / size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <b82b3>/<c5631> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/))[4] linux_binfmt struct / size:? noname struct / size:40 id 0 : typedef(atomic64_t=struct noname<b82b3>/<b8a0c>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<b82b3>/<bb947>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <b82b3>/<c56ad> size:56 nr_threads 0 : typedef(atomic_t=struct noname/) dumper 8 : struct core_thread<b82b3>/<c56de> startup 24 : struct completion/ core_thread struct / size:16 task 0 : pointer(struct task_struct<b82b3>/<bbaac>) next 8 : pointer(struct core_thread/) kioctx_table struct / size:? mmu_notifier_subscriptions struct / size:? uprobes_state struct / size:0 kvm_memslots struct / size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<b82b3>/<b8972>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<b82b3>/<c579b>[no count] kvm_memory_slot struct <b82b3>/<c579b> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<b82b3>/<c5818> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <b82b3>/<c5818> size:0 kvm_vcpu struct <b82b3>/<c5832> size:9072 kvm 0 : pointer(struct kvm/) preempt_notifier 8 : struct preempt_notifier<b82b3>/<c59fd> cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head/ mutex 96 : struct mutex<b82b3>/<b89bd> run 128 : pointer(struct kvm_run/) wait 136 : struct rcuwait<b82b3>/<c4af0> pid 144 : pointer(struct pid/) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname/) stat 168 : struct kvm_vcpu_stat<b82b3>/<c61dd> halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment<b82b3>/<c628f>[2] spin_loop 344 : struct noname/ preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch<b82b3>/<c62cb> dirty_ring 9040 : struct kvm_dirty_ring/ noname struct / size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) preempt_notifier struct / size:24 link 0 : struct hlist_node<b82b3>/<bb316> ops 16 : pointer(struct preempt_ops/) preempt_ops struct / size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<b82b3>/<c59fd>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier/),pointer(struct task_struct/))) kvm_run struct / size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname/ kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<b82b3>/<c5fff> noname union <b82b3>/<c5afe> size:256 hw 0 : struct noname/ fail_entry 0 : struct noname<b82b3>/<c5b31> ex 0 : struct noname/ io 0 : struct noname<b82b3>/<c5b8b> debug 0 : struct noname/ mmio 0 : struct noname<b82b3>/<c5bff> hypercall 0 : struct noname/ tpr_access 0 : struct noname<b82b3>/<c5c9a> s390_sieic 0 : struct noname/ s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname/ dcr 0 : struct noname<b82b3>/<c5d48> internal 0 : struct noname/ osi 0 : struct noname<b82b3>/<c5dbc> papr_hcall 0 : struct noname/ s390_tsch 0 : struct noname<b82b3>/<c5e17> epr 0 : struct noname/ system_event 0 : struct noname<b82b3>/<c5e98> s390_stsi 0 : struct noname/ eoi 0 : struct noname<b82b3>/<c5f26> hyperv 0 : struct kvm_hyperv_exit/ arm_nisv 0 : struct noname<b82b3>/<c5f53> msr 0 : struct noname/ padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <b82b3>/<c5b11> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <b82b3>/<c5bdf> size:16 arch 0 : struct kvm_debug_exit_arch/ noname struct / size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <b82b3>/<c5c9a> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <b82b3>/<c5d1b> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <b82b3>/<c5d48> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <b82b3>/<c5dbc> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct / size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <b82b3>/<c5e17> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <b82b3>/<c5e78> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct / size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <b82b3>/<c5f53> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <b82b3>/<c5f80> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:2048 regs 0 : struct kvm_sync_regs<b82b3>/<c61c8> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct / size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct / size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<b82b3>/<c60b6> noname union <b82b3>/<c60b6> size:48 synic 0 : struct noname/ hcall 0 : struct noname<b82b3>/<c6113> syndbg 0 : struct noname/ noname struct / size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <b82b3>/<c6113> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct / size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <b82b3>/<c61c8> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct / size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct / size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <b82b3>/<c62cb> size:8688 ctxt 0 : struct kvm_cpu_context/ sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<b82b3>/<c6542>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info/ workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<b82b3>/<c6f1d>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch/ external_debug_state 2400 : struct kvm_guest_debug_arch<b82b3>/<c6f1d> host_thread_info 2912 : pointer(struct thread_info/) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<b82b3>/<c356e>) host_debug_state 2928 : struct noname/ vgic_cpu 3448 : struct vgic_cpu<b82b3>/<c6f63> timer_cpu 7440 : struct arch_timer_cpu/ pmu 7704 : struct kvm_pmu<b82b3>/<c7217> guest_debug_preserved 8264 : struct noname/ power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<b82b3>/<c729a> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state/ sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname/ noname struct / size:520 regs 0 : struct kvm_guest_debug_arch<b82b3>/<c6f1d> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <b82b3>/<c649f> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <b82b3>/<c64c0> size:1792 regs 0 : struct user_pt_regs/ spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<b82b3>/<c356e> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<b82b3>/<c5832>) kvm_s2_mmu struct <b82b3>/<c6542> size:48 vmid 0 : struct kvm_vmid/ pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable/) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch/) kvm_vmid struct / size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct / size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops/) mmu 24 : pointer(struct kvm_s2_mmu<b82b3>/<c6542>) kvm_pgtable_mm_ops struct <b82b3>/<c6607> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) kvm_arch struct <b82b3>/<c66d6> size:392 mmu 0 : struct kvm_s2_mmu/ vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist<b82b3>/<c675e> psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) vgic_dist struct <b82b3>/<c675e> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<b82b3>/<c67db> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq/) dist_iodev 64 : struct vgic_io_device<b82b3>/<c69cb> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock/) lpi_list_head 128 : struct list_head<b82b3>/<b8a4f> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<b82b3>/<b8a4f> iter 168 : pointer(struct vgic_state_iter/) its_vm 176 : struct its_vm<b82b3>/<c6d2a> noname union <b82b3>/<c67db> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<b82b3>/<b8a4f> vgic_irq struct <b82b3>/<c6891> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) lpi_list 8 : struct list_head<b82b3>/<b8a4f> ap_list 24 : struct list_head/ vcpu 40 : pointer(struct kvm_vcpu<b82b3>/<c5832>) target_vcpu 48 : pointer(struct kvm_vcpu/) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<b82b3>/<c1d0d> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname/ source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<b82b3>/<b85d7> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <b82b3>/<c6949> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <b82b3>/<c69cb> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<b82b3>/<c69e7> regions 16 : pointer(const(struct vgic_register_region/)) iodev_type 24 : enum iodev_type<b82b3>/<b85f0> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<b82b3>/<c6c7b> noname union <b82b3>/<c69e7> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu/) its 0 : pointer(struct vgic_its<b82b3>/<c6a3a>) vgic_its struct <b82b3>/<c6a3a> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device/ dev 56 : pointer(struct kvm_device<b82b3>/<c6af0>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex/ cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<b82b3>/<b89bd> device_list 168 : struct list_head/ collection_list 184 : struct list_head<b82b3>/<b8a4f> kvm_device struct <b82b3>/<c6af0> size:40 ops 0 : pointer(const(struct kvm_device_ops/)) kvm 8 : pointer(struct kvm<b82b3>/<b8684>) private 16 : pointer(no type) vm_node 24 : struct list_head<b82b3>/<b8a4f> kvm_device_ops struct <b82b3>/<c6b38> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<b82b3>/<c6af0>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<b82b3>/<c6af0>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<b82b3>/<c6af0>),pointer(struct kvm_device_attr<b82b3>/<c6bff>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct kvm_device_attr/))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<b82b3>/<c6af0>),pointer(struct kvm_device_attr<b82b3>/<c6bff>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device/),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<b82b3>/<c6af0>),pointer(struct vm_area_struct<b82b3>/<b8dd2>))) kvm_device_attr struct <b82b3>/<c6bff> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <b82b3>/<c6c76> size:? kvm_io_device struct <b82b3>/<c6c7b> size:8 ops 0 : pointer(const(struct kvm_io_device_ops/)) kvm_io_device_ops struct / size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<b82b3>/<c5832>),pointer(struct kvm_io_device<b82b3>/<c6c7b>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu/),pointer(struct kvm_io_device/),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<b82b3>/<c6c7b>))) vgic_state_iter struct <b82b3>/<c6d25> size:? its_vm struct <b82b3>/<c6d2a> size:128 fwnode 0 : pointer(struct fwnode_handle/) domain 8 : pointer(struct irq_domain<b82b3>/<c0a40>) vprop_page 16 : pointer(struct page/) vpes 24 : pointer(pointer(struct its_vpe<b82b3>/<c6da9>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct / size:128 vpt_page 0 : pointer(struct page<b82b3>/<b91f9>) its_vm 8 : pointer(struct its_vm/) vlpi_count 16 : typedef(atomic_t=struct noname<b82b3>/<b8972>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname/ vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<b82b3>/<b88db>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union / size:72 noname 0 : struct noname<b82b3>/<c6e19> noname 0 : struct noname/ noname struct / size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct / size:72 fwnode 0 : pointer(struct fwnode_handle<b82b3>/<c0c57>) sgi_domain 8 : pointer(struct irq_domain/) sgi_config 16 : struct noname<b82b3>/<c6e66>[16] vmapp_count 64 : typedef(atomic_t=struct noname/) noname struct / size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_vcpu_fault_info struct <b82b3>/<c6edf> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <b82b3>/<c6f1d> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <b82b3>/<c6f63> size:3992 noname 0 : union noname/ private_irqs 312 : struct vgic_irq<b82b3>/<c6891>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock/) ap_list_head 3904 : struct list_head<b82b3>/<b8a4f> rd_iodev 3920 : struct vgic_io_device/ rdreg 3960 : pointer(struct vgic_redist_region<b82b3>/<c710c>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <b82b3>/<c6f76> size:312 vgic_v2 0 : struct vgic_v2_cpu_if/ vgic_v3 0 : struct vgic_v3_cpu_if<b82b3>/<c706f> vgic_v2_cpu_if struct <b82b3>/<c7016> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct / size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<b82b3>/<c6da9> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct / size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<b82b3>/<b8a4f> arch_timer_cpu struct <b82b3>/<c7151> size:264 timers 0 : struct arch_timer_context/[2] bg_timer 192 : struct hrtimer<b82b3>/<bc9b4> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct / size:96 vcpu 0 : pointer(struct kvm_vcpu<b82b3>/<c5832>) irq 8 : struct kvm_irq_level/ hrtimer 16 : struct hrtimer<b82b3>/<bc9b4> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct / size:8 noname 0 : union noname<b82b3>/<c71ed> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct / size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc/[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work/ kvm_pmc struct / size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event/) kvm_mmu_memory_cache struct / size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<b82b3>/<bf644>) objects 16 : pointer(no type)[40] vcpu_reset_state struct / size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct / size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<b82b3>/<c7374>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct / size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_io_bus struct <b82b3>/<c73b6> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range/[no count] kvm_io_range struct / size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<b82b3>/<c6c7b>) kvm_vm_stat struct <b82b3>/<c741b> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_coalesced_mmio_ring struct / size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<b82b3>/<c747f>[0] kvm_coalesced_mmio struct <b82b3>/<c747f> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname/ data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <b82b3>/<c74ab> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <b82b3>/<c74de> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head/[no count] mmu_notifier struct / size:56 hlist 0 : struct hlist_node<b82b3>/<bb316> ops 16 : pointer(const(struct mmu_notifier_ops/)) mm 24 : pointer(struct mm_struct<b82b3>/<b8a7a>) rcu 32 : struct callback_head/ users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <b82b3>/<c7580> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<b82b3>/<c7530>),pointer(struct mm_struct<b82b3>/<b8a7a>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<b82b3>/<c7530>),pointer(struct mm_struct<b82b3>/<b8a7a>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname/))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<b82b3>/<c7530>),pointer(const(struct mmu_notifier_range<b82b3>/<c768a>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(const(struct mmu_notifier_range/)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<b82b3>/<c7530>),pointer(struct mm_struct<b82b3>/<b8a7a>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier/)(pointer(struct mm_struct/))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<b82b3>/<c7530>))) mmu_notifier_range struct <b82b3>/<c768a> size:48 vma 0 : pointer(struct vm_area_struct/) mm 8 : pointer(struct mm_struct<b82b3>/<b8a7a>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<b82b3>/<b8615> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct / size:16 kvm 0 : pointer(struct kvm<b82b3>/<b8684>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item/) kvm_stats_debugfs_item struct / size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<b82b3>/<b864c> mode 16 : int (base type, DW_ATE_signed size:4) vgic_global struct / size:88 type 0 : enum vgic_type<b82b3>/<b8666> vcpu_base 8 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) vcpu_base_va 16 : pointer(no type) vcpu_hyp_va 24 : pointer(no type) vctrl_base 32 : pointer(no type) vctrl_hyp 40 : pointer(no type) nr_lr 48 : int (base type, DW_ATE_signed size:4) maint_irq 52 : unsigned int (base type, DW_ATE_unsigned size:4) max_gic_vcpus 56 : int (base type, DW_ATE_signed size:4) can_emulate_gicv2 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) has_gicv4 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) has_gicv4_1 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gicv3_cpuif 64 : struct static_key_false<b82b3>/<c7eae> ich_vtr_el2 80 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) static_key_false struct / size:16 key 0 : struct static_key<b82b3>/<c7ec5> static_key struct <b82b3>/<c7ec5> size:16 enabled 0 : typedef(atomic_t=struct noname/) noname 8 : union noname<b82b3>/<c7ee1> noname union <b82b3>/<c7ee1> size:8 type 0 : long unsigned int (base type, DW_ATE_unsigned size:8) entries 0 : pointer(struct jump_entry<b82b3>/<c3ed8>) next 0 : pointer(struct static_key_mod/) static_key_mod struct / size:? module_state enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum / size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 vgic_irq_config enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 iodev_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 mmu_notifier_event enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 exception_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) except_type_sync = 0 except_type_irq = 128 except_type_fiq = 256 except_type_serror = 384 vcpu_sysreg enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) __INVALID_SYSREG__ = 0 MPIDR_EL1 = 1 CSSELR_EL1 = 2 SCTLR_EL1 = 3 ACTLR_EL1 = 4 CPACR_EL1 = 5 ZCR_EL1 = 6 TTBR0_EL1 = 7 TTBR1_EL1 = 8 TCR_EL1 = 9 ESR_EL1 = 10 AFSR0_EL1 = 11 AFSR1_EL1 = 12 FAR_EL1 = 13 MAIR_EL1 = 14 VBAR_EL1 = 15 CONTEXTIDR_EL1 = 16 TPIDR_EL0 = 17 TPIDRRO_EL0 = 18 TPIDR_EL1 = 19 AMAIR_EL1 = 20 CNTKCTL_EL1 = 21 PAR_EL1 = 22 MDSCR_EL1 = 23 MDCCINT_EL1 = 24 DISR_EL1 = 25 PMCR_EL0 = 26 PMSELR_EL0 = 27 PMEVCNTR0_EL0 = 28 PMEVCNTR30_EL0 = 58 PMCCNTR_EL0 = 59 PMEVTYPER0_EL0 = 60 PMEVTYPER30_EL0 = 90 PMCCFILTR_EL0 = 91 PMCNTENSET_EL0 = 92 PMINTENSET_EL1 = 93 PMOVSSET_EL0 = 94 PMSWINC_EL0 = 95 PMUSERENR_EL0 = 96 APIAKEYLO_EL1 = 97 APIAKEYHI_EL1 = 98 APIBKEYLO_EL1 = 99 APIBKEYHI_EL1 = 100 APDAKEYLO_EL1 = 101 APDAKEYHI_EL1 = 102 APDBKEYLO_EL1 = 103 APDBKEYHI_EL1 = 104 APGAKEYLO_EL1 = 105 APGAKEYHI_EL1 = 106 ELR_EL1 = 107 SP_EL1 = 108 SPSR_EL1 = 109 CNTVOFF_EL2 = 110 CNTV_CVAL_EL0 = 111 CNTV_CTL_EL0 = 112 CNTP_CVAL_EL0 = 113 CNTP_CTL_EL0 = 114 DACR32_EL2 = 115 IFSR32_EL2 = 116 FPEXC32_EL2 = 117 DBGVCR32_EL2 = 118 NR_SYS_REGS = 119 noname enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 kvm_vcpu struct / size:9072 kvm 0 : pointer(struct kvm<c7fa0>/<c86d8>) preempt_notifier 8 : struct preempt_notifier/ cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<c7fa0>/<c8a86> mutex 96 : struct mutex/ run 128 : pointer(struct kvm_run<c7fa0>/<d565e>) wait 136 : struct rcuwait/ pid 144 : pointer(struct pid<c7fa0>/<cb8cc>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<c7fa0>/<cefa3>) stat 168 : struct kvm_vcpu_stat/ halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment/[2] spin_loop 344 : struct noname<c7fa0>/<c867a> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch/ dirty_ring 9040 : struct kvm_dirty_ring<c7fa0>/<d6552> noname struct <c7fa0>/<c867a> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <c7fa0>/<c86d8> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock/) slots_lock 8 : struct mutex<c7fa0>/<c89f4> mm 40 : pointer(struct mm_struct/) memslots 48 : pointer(struct kvm_memslots<c7fa0>/<d483d>)[1] vcpus 56 : pointer(struct kvm_vcpu/)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head/ lock 4184 : struct mutex<c7fa0>/<c89f4> buses 4216 : pointer(struct kvm_io_bus/)[4] irqfds 4248 : struct noname<c7fa0>/<c8785> ioeventfds 4320 : struct list_head/ stat 4336 : struct kvm_vm_stat<c7fa0>/<d4a5c> arch 4344 : struct kvm_arch/ users_count 4736 : typedef(refcount_t=struct refcount_struct<c7fa0>/<cb941>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring/) ring_lock 4752 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) coalesced_zones 4760 : struct list_head/ irq_lock 4776 : struct mutex<c7fa0>/<c89f4> irq_routing 4808 : pointer(struct kvm_irq_routing_table/) irq_ack_notifier_list 4816 : struct hlist_head<c7fa0>/<cb962> mmu_notifier 4824 : struct mmu_notifier/ mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head/ manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry/) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<c7fa0>/<d557e>)) srcu 4944 : struct srcu_struct/ irq_srcu 6888 : struct srcu_struct<c7fa0>/<d2d1f> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:72 lock 0 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) items 8 : struct list_head/ resampler_list 24 : struct list_head<c7fa0>/<c8a86> resampler_lock 40 : struct mutex/ spinlock struct / size:4 noname 0 : union noname<c7fa0>/<c891d> noname union <c7fa0>/<c891d> size:4 rlock 0 : struct raw_spinlock/ raw_spinlock struct / size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<c7fa0>/<c894f>) qspinlock struct <c7fa0>/<c894f> size:4 noname 0 : union noname/ noname union / size:4 val 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<c899c> noname struct <c7fa0>/<c8977> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <c7fa0>/<c899c> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <c7fa0>/<c89c6> size:4 counter 0 : int (base type, DW_ATE_signed size:4) mutex struct / size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) wait_lock 8 : typedef(spinlock_t=struct spinlock/) osq 12 : struct optimistic_spin_queue<c7fa0>/<c8a71> wait_list 16 : struct list_head/ noname struct / size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <c7fa0>/<c8a71> size:4 tail 0 : typedef(atomic_t=struct noname/) list_head struct / size:16 next 0 : pointer(struct list_head<c7fa0>/<c8a86>) prev 8 : pointer(struct list_head/) mm_struct struct / size:920 noname 0 : struct noname<c7fa0>/<c8ac4> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct / size:920 mmap 0 : pointer(struct vm_area_struct<c7fa0>/<c8e09>) mm_rb 8 : struct rb_root/ vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<c7fa0>/<d4712>)) membarrier_state 72 : typedef(atomic_t=struct noname/) mm_users 76 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) mm_count 80 : typedef(atomic_t=struct noname/) has_pinned 84 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount/) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) mmap_lock 112 : struct rw_semaphore/ mmlist 152 : struct list_head<c7fa0>/<c8a86> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname/) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat/ binfmt 736 : pointer(struct linux_binfmt<c7fa0>/<d4760>) context 744 : typedef(mm_context_t=struct noname/) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state/) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) ioctx_table 808 : pointer(struct kioctx_table/) owner 816 : pointer(struct task_struct<c7fa0>/<cbaa6>) user_ns 824 : pointer(struct user_namespace/) exe_file 832 : pointer(struct file<c7fa0>/<caab9>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions/) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname/) uprobes_state 872 : struct uprobes_state<c7fa0>/<d4824> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) async_put_work 880 : struct work_struct<c7fa0>/<cd874> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct / size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<c7fa0>/<c8e09>) vm_prev 24 : pointer(struct vm_area_struct/) vm_rb 32 : struct rb_node<c7fa0>/<c8f2c> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<c7fa0>/<c8ab1>) vm_page_prot 72 : typedef(pgprot_t=struct noname/) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname/ anon_vma_chain 120 : struct list_head<c7fa0>/<c8a86> anon_vma 136 : pointer(struct anon_vma/) vm_ops 144 : pointer(const(struct vm_operations_struct<c7fa0>/<c8f9a>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<c7fa0>/<caab9>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) vm_policy 184 : pointer(struct mempolicy/) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<c7fa0>/<d46f9> noname struct <c7fa0>/<c8e95> size:32 rb 0 : struct rb_node/ rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <c7fa0>/<c8f2c> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<c7fa0>/<c8f2c>) rb_left 16 : pointer(struct rb_node/) noname struct / size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <c7fa0>/<c8f8b> size:? vm_operations_struct struct <c7fa0>/<c8f9a> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct/))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<c7fa0>/<c8e09>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<c7fa0>/<c8e09>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<c7fa0>/<c90d5>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/),enum page_entry_size/)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<c7fa0>/<c90d5>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct/))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<c7fa0>/<c90d5>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<c7fa0>/<c8e09>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct/))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<c7fa0>/<c8e09>),pointer(struct mempolicy<c7fa0>/<d23c5>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy/)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<c7fa0>/<c920c>)(pointer(struct vm_area_struct<c7fa0>/<c8e09>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <c7fa0>/<c90d5> size:96 vma 0 : pointer(struct vm_area_struct/) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<c7fa0>/<c91a3>)) pud 40 : pointer(typedef(pud_t=struct noname/)) orig_pte 48 : typedef(pte_t=struct noname<c7fa0>/<c91f6>) cow_page 56 : pointer(struct page/) page 64 : pointer(struct page<c7fa0>/<c920c>) pte 72 : pointer(typedef(pte_t=struct noname/)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page/)) noname struct / size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <c7fa0>/<c91cf> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct / size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <c7fa0>/<c920c> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<c7fa0>/<c9229> noname 48 : union noname/ _refcount 52 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union / size:40 noname 0 : struct noname<c7fa0>/<c9235> noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<c928b> noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<c93a2> noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<c9435> callback_head 0 : struct callback_head/ noname struct / size:40 lru 0 : struct list_head<c7fa0>/<c8a86> mapping 16 : pointer(struct address_space/) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct / size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <c7fa0>/<c928b> size:40 noname 0 : union noname/ slab_cache 16 : pointer(struct kmem_cache<c7fa0>/<cf63e>) freelist 24 : pointer(no type) noname 32 : union noname<c7fa0>/<c92f9> noname union <c7fa0>/<c9297> size:16 slab_list 0 : struct list_head/ noname 0 : struct noname<c7fa0>/<c92af> noname struct <c7fa0>/<c92af> size:16 next 0 : pointer(struct page/) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union / size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<c7fa0>/<c931d> noname struct <c7fa0>/<c931d> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname/) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <c7fa0>/<c93a2> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) deferred_list 16 : struct list_head/ noname struct / size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page/)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname/ ptl 32 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) noname union <c7fa0>/<c9403> size:8 pt_mm 0 : pointer(struct mm_struct/) pt_frag_refcount 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) noname struct <c7fa0>/<c9435> size:16 pgmap 0 : pointer(struct dev_pagemap/) zone_device_data 8 : pointer(no type) noname union <c7fa0>/<c9468> size:4 _mapcount 0 : typedef(atomic_t=struct noname/) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <c7fa0>/<c94bb> size:160 host 0 : pointer(struct inode/) i_pages 8 : struct xarray<c7fa0>/<cba70> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) i_mmap 32 : struct rb_root_cached/ i_mmap_rwsem 48 : struct rw_semaphore<c7fa0>/<cd3b1> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<c7fa0>/<d419c>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock/) private_list 136 : struct list_head<c7fa0>/<c8a86> private_data 152 : pointer(no type) inode struct / size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) i_gid 8 : typedef(kgid_t=struct noname/) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl/) i_default_acl 24 : pointer(struct posix_acl<c7fa0>/<c9953>) i_op 32 : pointer(const(struct inode_operations/)) i_sb 40 : pointer(struct super_block<c7fa0>/<c9ee0>) i_mapping 48 : pointer(struct address_space/) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<c7fa0>/<c963d> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64/ i_mtime 104 : struct timespec64<c7fa0>/<d3f70> i_ctime 120 : struct timespec64/ i_lock 136 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<c7fa0>/<cd3b1> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node/ i_io_list 232 : struct list_head<c7fa0>/<c8a86> i_wb 248 : pointer(struct bdi_writeback/) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head/ i_sb_list 280 : struct list_head<c7fa0>/<c8a86> i_wb_list 296 : struct list_head/ noname 312 : union noname<c7fa0>/<c9798> i_version 328 : typedef(atomic64_t=struct noname/) i_sequence 336 : typedef(atomic64_t=struct noname<c7fa0>/<c8a43>) i_count 344 : typedef(atomic_t=struct noname/) i_dio_count 348 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) i_writecount 352 : typedef(atomic_t=struct noname/) i_readcount 356 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) noname 360 : union noname/ i_flctx 368 : pointer(struct file_lock_context<c7fa0>/<d414a>) i_data 376 : struct address_space/ i_devices 536 : struct list_head<c7fa0>/<c8a86> noname 552 : union noname/ i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<c7fa0>/<d3c0e>) i_private 576 : pointer(no type) noname union / size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union / size:16 i_dentry 0 : struct hlist_head<c7fa0>/<cb962> i_rcu 0 : struct callback_head/ noname union / size:8 i_fop 0 : pointer(const(struct file_operations<c7fa0>/<cac4d>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode/))) noname union / size:8 i_pipe 0 : pointer(struct pipe_inode_info<c7fa0>/<cb034>) i_cdev 0 : pointer(struct cdev/) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <c7fa0>/<c9927> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct / size:? inode_operations struct / size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<c7fa0>/<c9a9d>)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry/),pointer(struct inode/),pointer(struct delayed_call/))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl/)(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<c7fa0>/<c9a9d>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<c7fa0>/<c9a9d>),pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>),pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct iattr/))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<c7fa0>/<c9e7c>)),pointer(struct kstat<c7fa0>/<d3fb5>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct fiemap_extent_info<c7fa0>/<d40d4>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct timespec64/),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct dentry<c7fa0>/<c9a9d>),pointer(struct file<c7fa0>/<caab9>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct posix_acl<c7fa0>/<c9953>),int (base type, DW_ATE_signed size:4))) dentry struct <c7fa0>/<c9a9d> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<c7fa0>/<c9bb5>) d_hash 8 : struct hlist_bl_node/ d_parent 24 : pointer(struct dentry<c7fa0>/<c9a9d>) d_name 32 : struct qstr/ d_inode 48 : pointer(struct inode<c7fa0>/<c958e>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<c7fa0>/<c9c96> d_op 96 : pointer(const(struct dentry_operations/)) d_sb 104 : pointer(struct super_block<c7fa0>/<c9ee0>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname/ d_child 144 : struct list_head<c7fa0>/<c8a86> d_subdirs 160 : struct list_head/ d_u 176 : union noname<c7fa0>/<c9b7e> noname union <c7fa0>/<c9b3d> size:16 d_lru 0 : struct list_head/ d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<c7fa0>/<cb346>)) noname union <c7fa0>/<c9b7e> size:16 d_alias 0 : struct hlist_node/ d_in_lookup_hash 0 : struct hlist_bl_node<c7fa0>/<c9bec> d_rcu 0 : struct callback_head/ seqcount_spinlock struct / size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<c7fa0>/<c9bd7>) seqcount struct <c7fa0>/<c9bd7> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct / size:16 next 0 : pointer(struct hlist_bl_node<c7fa0>/<c9bec>) pprev 8 : pointer(pointer(struct hlist_bl_node/)) qstr struct / size:16 noname 0 : union noname<c7fa0>/<c9c27> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union / size:8 noname 0 : struct noname<c7fa0>/<c9c33> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct / size:8 noname 0 : union noname<c7fa0>/<c9ca6> noname union <c7fa0>/<c9ca6> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<c7fa0>/<c9cbf> noname struct <c7fa0>/<c9cbf> size:8 lock 0 : typedef(spinlock_t=struct spinlock/) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <c7fa0>/<c9ce8> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<c7fa0>/<c9a9d>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)),pointer(struct qstr/))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<c7fa0>/<c9a9d>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<c7fa0>/<c9c17>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<c7fa0>/<c9a9d>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry/))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<c7fa0>/<c9a9d>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry/),pointer(struct inode/))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<c7fa0>/<c9a9d>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount/)(pointer(struct path/))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<c7fa0>/<c9e7c>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry/)(pointer(struct dentry/),pointer(const(struct inode/)))) vfsmount struct / size:? path struct / size:16 mnt 0 : pointer(struct vfsmount<c7fa0>/<c9e72>) dentry 8 : pointer(struct dentry/) super_block struct / size:1408 s_list 0 : struct list_head<c7fa0>/<c8a86> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type/) s_op 48 : pointer(const(struct super_operations<c7fa0>/<d301f>)) dq_op 56 : pointer(const(struct dquot_operations/)) s_qcop 64 : pointer(const(struct quotactl_ops<c7fa0>/<d35f4>)) s_export_op 72 : pointer(const(struct export_operations/)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry/) s_umount 112 : struct rw_semaphore<c7fa0>/<cd3b1> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<c7fa0>/<d3964>))) s_roots 176 : struct hlist_bl_head/ s_mounts 184 : struct list_head<c7fa0>/<c8a86> s_bdev 200 : pointer(struct block_device/) s_bdi 208 : pointer(struct backing_dev_info<c7fa0>/<cf533>) s_mtd 216 : pointer(struct mtd_info/) s_instances 224 : struct hlist_node<c7fa0>/<cb310> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<c7fa0>/<d3992> s_writers 560 : struct sb_writers/ s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector/) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname/) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<c7fa0>/<c89f4> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<c7fa0>/<c9ce8>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<c7fa0>/<d3c3b> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct/) s_pins 1136 : struct hlist_head<c7fa0>/<cb962> s_user_ns 1144 : pointer(struct user_namespace/) s_dentry_lru 1152 : struct list_lru<c7fa0>/<d3cc3> s_inode_lru 1184 : struct list_lru/ rcu 1216 : struct callback_head<c7fa0>/<cac10> destroy_work 1232 : struct work_struct/ s_sync_lock 1264 : struct mutex<c7fa0>/<c89f4> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) s_inodes 1352 : struct list_head/ s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) s_inodes_wb 1376 : struct list_head/ file_system_type struct / size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<c7fa0>/<ca33a>))) parameters 24 : pointer(const(struct fs_parameter_spec/)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<c7fa0>/<c9a9d>)(pointer(struct file_system_type<c7fa0>/<ca24b>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) owner 48 : pointer(struct module<c7fa0>/<ca37f>) next 56 : pointer(struct file_system_type/) fs_supers 64 : struct hlist_head<c7fa0>/<cb962> s_lock_key 72 : struct lock_class_key/ s_umount_key 72 : struct lock_class_key<c7fa0>/<d049a> s_vfs_rename_key 72 : struct lock_class_key/ s_writers_key 72 : struct lock_class_key<c7fa0>/<d049a>[3] i_lock_key 72 : struct lock_class_key/ i_mutex_key 72 : struct lock_class_key<c7fa0>/<d049a> i_mutex_dir_key 72 : struct lock_class_key/ fs_context struct / size:? fs_parameter_spec struct / size:? module struct / size:832 state 0 : enum module_state<c7fa0>/<c801a> list 8 : struct list_head/ name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject/ modinfo_attrs 176 : pointer(struct module_attribute<c7fa0>/<d27f3>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject/) syms 208 : pointer(const(struct kernel_symbol<c7fa0>/<d28b9>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex/ kp 264 : pointer(struct kernel_param<c7fa0>/<d28f5>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol/)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol/)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry/) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout/ init_layout 464 : struct module_layout<c7fa0>/<d2abf> arch 544 : struct mod_arch_specific/ taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<c7fa0>/<c8a86> bug_table 608 : pointer(struct bug_entry/) kallsyms 616 : pointer(struct mod_kallsyms<c7fa0>/<d2c36>) core_kallsyms 624 : struct mod_kallsyms/ sect_attrs 656 : pointer(struct module_sect_attrs<c7fa0>/<d2d06>) notes_attrs 664 : pointer(struct module_notes_attrs/) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<c7fa0>/<d2d1f>)) jump_entries 720 : pointer(struct jump_entry/) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head/ target_list 752 : struct list_head<c7fa0>/<c8a86> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) module_kobject struct <c7fa0>/<ca63a> size:96 kobj 0 : struct kobject/ mod 64 : pointer(struct module<c7fa0>/<ca37f>) drivers_dir 72 : pointer(struct kobject/) mp 80 : pointer(struct module_param_attrs<c7fa0>/<d27e9>) kobj_completion 88 : pointer(struct completion/) kobject struct / size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head/ parent 24 : pointer(struct kobject<c7fa0>/<ca67f>) kset 32 : pointer(struct kset/) ktype 40 : pointer(struct kobj_type<c7fa0>/<ca86c>) sd 48 : pointer(struct kernfs_node/) kref 56 : struct kref<c7fa0>/<d27cf> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct / size:96 list 0 : struct list_head<c7fa0>/<c8a86> list_lock 16 : typedef(spinlock_t=struct spinlock/) kobj 24 : struct kobject<c7fa0>/<ca67f> uevent_ops 88 : pointer(const(struct kset_uevent_ops/)) kset_uevent_ops struct / size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<c7fa0>/<ca731>),pointer(struct kobject<c7fa0>/<ca67f>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset/),pointer(struct kobject/)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<c7fa0>/<ca731>),pointer(struct kobject<c7fa0>/<ca67f>),pointer(struct kobj_uevent_env<c7fa0>/<ca7f9>)))) kobj_uevent_env struct <c7fa0>/<ca7f9> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct / size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<c7fa0>/<ca67f>))) sysfs_ops 8 : pointer(const(struct sysfs_ops/)) default_attrs 16 : pointer(pointer(struct attribute<c7fa0>/<ca947>)) default_groups 24 : pointer(pointer(const(struct attribute_group/))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<c7fa0>/<d0f98>))(pointer(struct kobject<c7fa0>/<ca67f>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject/))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<c7fa0>/<ca67f>),pointer(typedef(kuid_t=struct noname<c7fa0>/<c98f5>)),pointer(typedef(kgid_t=struct noname<c7fa0>/<c9927>)))) sysfs_ops struct <c7fa0>/<ca8df> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject/),pointer(struct attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<c7fa0>/<ca67f>),pointer(struct attribute<c7fa0>/<ca947>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <c7fa0>/<ca947> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <c7fa0>/<ca9bc> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<c7fa0>/<ca67f>),pointer(struct attribute<c7fa0>/<ca947>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject/),pointer(struct bin_attribute/),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<c7fa0>/<ca947>)) bin_attrs 32 : pointer(pointer(struct bin_attribute/)) bin_attribute struct / size:56 attr 0 : struct attribute<c7fa0>/<ca947> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<c7fa0>/<caab9>),pointer(struct kobject<c7fa0>/<ca67f>),pointer(struct bin_attribute<c7fa0>/<caa3a>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(struct vm_area_struct/))) file struct / size:232 f_u 0 : union noname<c7fa0>/<caad0> f_path 16 : struct path/ f_inode 32 : pointer(struct inode<c7fa0>/<c958e>) f_op 40 : pointer(const(struct file_operations/)) f_lock 48 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) f_write_hint 52 : enum rw_hint/ f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex/ f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct/ f_cred 144 : pointer(const(struct cred<c7fa0>/<cd07a>)) f_ra 152 : struct file_ra_state/ f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head/) f_mapping 216 : pointer(struct address_space<c7fa0>/<c94bb>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <c7fa0>/<caad0> size:16 fu_llist 0 : struct llist_node/ fu_rcuhead 0 : struct callback_head<c7fa0>/<cac10> llist_node struct <c7fa0>/<cabf6> size:8 next 0 : pointer(struct llist_node/) callback_head struct / size:16 next 0 : pointer(struct callback_head<c7fa0>/<cac10>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head/))) file_operations struct / size:256 owner 0 : pointer(struct module<c7fa0>/<ca37f>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<c7fa0>/<caab9>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<c7fa0>/<cae6f>),pointer(struct iov_iter<c7fa0>/<caf22>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/),pointer(struct iov_iter/))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<c7fa0>/<cae6f>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct dir_context/))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<c7fa0>/<caab9>),pointer(struct dir_context<c7fa0>/<cb068>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file/),pointer(struct poll_table_struct/))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<c7fa0>/<caab9>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<c7fa0>/<caab9>),pointer(struct vm_area_struct<c7fa0>/<c8e09>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct file<c7fa0>/<caab9>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct file<c7fa0>/<caab9>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<c7fa0>/<caab9>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),int (base type, DW_ATE_signed size:4),pointer(struct file_lock/))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<c7fa0>/<caab9>),pointer(struct page<c7fa0>/<c920c>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),int (base type, DW_ATE_signed size:4),pointer(struct file_lock/))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<c7fa0>/<cb034>),pointer(struct file<c7fa0>/<caab9>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info/),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<c7fa0>/<caab9>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<c7fa0>/<cb1a8>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(struct file<c7fa0>/<caab9>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<c7fa0>/<caab9>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<c7fa0>/<caab9>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct / size:48 ki_filp 0 : pointer(struct file<c7fa0>/<caab9>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<c7fa0>/<cae6f>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname/ noname union / size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue/) wait_page_queue struct / size:? iov_iter struct / size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname/ noname 32 : union noname<c7fa0>/<caf93> noname union <c7fa0>/<caf56> size:8 iov 0 : pointer(const(struct iovec/)) kvec 0 : pointer(const(struct kvec<c7fa0>/<cafff>)) bvec 0 : pointer(const(struct bio_vec/)) pipe 0 : pointer(struct pipe_inode_info<c7fa0>/<cb034>) noname union <c7fa0>/<caf93> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<c7fa0>/<cafab> noname struct <c7fa0>/<cafab> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <c7fa0>/<cafd4> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <c7fa0>/<cafff> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <c7fa0>/<cb02a> size:? pipe_inode_info struct <c7fa0>/<cb034> size:? dir_context struct <c7fa0>/<cb068> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <c7fa0>/<cb0e6> size:? file_lock struct <c7fa0>/<cb1a8> size:216 fl_blocker 0 : pointer(struct file_lock/) fl_list 8 : struct list_head<c7fa0>/<c8a86> fl_link 24 : struct hlist_node/ fl_blocked_requests 40 : struct list_head<c7fa0>/<c8a86> fl_blocked_member 56 : struct list_head/ fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head/) fl_file 120 : pointer(struct file<c7fa0>/<caab9>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct/) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<c7fa0>/<cb455>)) fl_lmops 176 : pointer(const(struct lock_manager_operations/)) fl_u 184 : union noname<c7fa0>/<cb2b5> noname union <c7fa0>/<cb2b5> size:32 nfs_fl 0 : struct nfs_lock_info/ nfs4_fl 0 : struct nfs4_lock_info<c7fa0>/<cb5ba> afs 0 : struct noname/ noname struct / size:24 link 0 : struct list_head<c7fa0>/<c8a86> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <c7fa0>/<cb310> size:16 next 0 : pointer(struct hlist_node/) pprev 8 : pointer(pointer(struct hlist_node<c7fa0>/<cb310>)) wait_queue_head struct <c7fa0>/<cb346> size:24 lock 0 : typedef(spinlock_t=struct spinlock/) head 8 : struct list_head<c7fa0>/<c8a86> fasync_struct struct <c7fa0>/<cb36c> size:48 fa_lock 0 : typedef(rwlock_t=struct noname/) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<c7fa0>/<cb36c>) fa_file 24 : pointer(struct file/) fa_rcu 32 : struct callback_head<c7fa0>/<cac10> noname struct <c7fa0>/<cb3d0> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock/) qrwlock struct / size:8 noname 0 : union noname<c7fa0>/<cb3fc> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock/) noname union / size:4 cnts 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) noname 0 : struct noname/ noname struct / size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct / size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<c7fa0>/<cb1a8>),pointer(struct file_lock<c7fa0>/<cb1a8>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock/))) lock_manager_operations struct / size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<c7fa0>/<cb1a8>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock/),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<c7fa0>/<cb1a8>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock/),int (base type, DW_ATE_signed size:4),pointer(struct list_head/))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<c7fa0>/<cb1a8>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock/))) nfs_lock_info struct / size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner/) list 16 : struct list_head<c7fa0>/<c8a86> nlm_lockowner struct <c7fa0>/<cb5b5> size:? nfs4_lock_info struct <c7fa0>/<cb5ba> size:8 owner 0 : pointer(struct nfs4_lock_state/) nfs4_lock_state struct / size:? seq_file struct / size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex/ op 88 : pointer(const(struct seq_operations<c7fa0>/<cb77a>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<c7fa0>/<caab9>)) private 112 : pointer(no type) seq_operations struct / size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) fown_struct struct / size:32 lock 0 : typedef(rwlock_t=struct noname<c7fa0>/<cb3d0>) pid 8 : pointer(struct pid/) pid_type 16 : enum pid_type<c7fa0>/<c81a0> uid 20 : typedef(kuid_t=struct noname/) euid 24 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct / size:112 count 0 : typedef(refcount_t=struct refcount_struct<c7fa0>/<cb941>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) tasks 16 : struct hlist_head/[4] inodes 48 : struct hlist_head<c7fa0>/<cb962> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head/) rcu 80 : struct callback_head<c7fa0>/<cac10> numbers 96 : struct upid/[1] refcount_struct struct / size:4 refs 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) hlist_head struct <c7fa0>/<cb962> size:8 first 0 : pointer(struct hlist_node/) upid struct / size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace/) pid_namespace struct / size:136 idr 0 : struct idr<c7fa0>/<cba43> rcu 24 : struct callback_head/ pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct/) pid_cachep 56 : pointer(struct kmem_cache<c7fa0>/<cf63e>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<c7fa0>/<cb9a9>) bacct 80 : pointer(struct fs_pin/) user_ns 88 : pointer(struct user_namespace<c7fa0>/<cd6bc>) ucounts 96 : pointer(struct ucounts/) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common/ idr struct / size:24 idr_rt 0 : struct xarray<c7fa0>/<cba70> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <c7fa0>/<cba70> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock/) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct / size:3456 thread_info 0 : struct thread_info<c7fa0>/<cc5d7> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct/) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node/ cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct/) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class/)) se 128 : struct sched_entity<c7fa0>/<cc694> rt 384 : struct sched_rt_entity/ sched_task_group 432 : pointer(struct task_group<c7fa0>/<cc8c2>) dl 440 : struct sched_dl_entity/ preempt_notifiers 664 : struct hlist_head<c7fa0>/<cb962> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask/))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<c7fa0>/<ccc6f>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special/ rcu_node_entry 744 : struct list_head<c7fa0>/<c8a86> rcu_blocked_node 760 : pointer(struct rcu_node/) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<c7fa0>/<c8a86> sched_info 800 : struct sched_info/ tasks 832 : struct list_head<c7fa0>/<c8a86> pushable_tasks 848 : struct plist_node/ pushable_dl_tasks 888 : struct rb_node<c7fa0>/<c8f2c> mm 912 : pointer(struct mm_struct/) active_mm 920 : pointer(struct mm_struct<c7fa0>/<c8ab1>) vmacache 928 : struct vmacache/ rss_stat 968 : struct task_rss_stat<c7fa0>/<ccd90> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<c7fa0>/<ccdbd> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<c7fa0>/<cbaa6>) parent 1112 : pointer(struct task_struct/) children 1120 : struct list_head<c7fa0>/<c8a86> sibling 1136 : struct list_head/ group_leader 1152 : pointer(struct task_struct<c7fa0>/<cbaa6>) ptraced 1160 : struct list_head/ ptrace_entry 1176 : struct list_head<c7fa0>/<c8a86> thread_pid 1192 : pointer(struct pid/) pid_links 1200 : struct hlist_node<c7fa0>/<cb310>[4] thread_group 1264 : struct list_head/ thread_node 1280 : struct list_head<c7fa0>/<c8a86> vfork_done 1296 : pointer(struct completion/) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime/ nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<c7fa0>/<cd016> ptracer_cred 1496 : pointer(const(struct cred/)) real_cred 1504 : pointer(const(struct cred<c7fa0>/<cd07a>)) cred 1512 : pointer(const(struct cred/)) cached_requested_key 1520 : pointer(struct key<c7fa0>/<cd1fa>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<c7fa0>/<cdc06>) sysvsem 1552 : struct sysv_sem/ sysvshm 1560 : struct sysv_shm<c7fa0>/<cdc2a> fs 1576 : pointer(struct fs_struct/) files 1584 : pointer(struct files_struct<c7fa0>/<cdc4e>) io_uring 1592 : pointer(struct io_uring_task/) nsproxy 1600 : pointer(struct nsproxy<c7fa0>/<cdc62>) signal 1608 : pointer(struct signal_struct/) sighand 1616 : pointer(struct sighand_struct<c7fa0>/<cf3d0>) blocked 1624 : typedef(sigset_t=struct noname/) real_blocked 1632 : typedef(sigset_t=struct noname<c7fa0>/<cefa3>) saved_sigmask 1640 : typedef(sigset_t=struct noname/) pending 1648 : struct sigpending<c7fa0>/<cef77> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<c7fa0>/<cac10>) audit_context 1704 : pointer(struct audit_context/) loginuid 1712 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<c7fa0>/<cf4ab> syscall_dispatch 1736 : struct syscall_user_dispatch/ parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock/) wake_q 1760 : struct wake_q_node<c7fa0>/<cf4ea> pi_waiters 1768 : struct rb_root_cached/ pi_top_task 1784 : pointer(struct task_struct<c7fa0>/<cbaa6>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter/) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list/) plug 1816 : pointer(struct blk_plug<c7fa0>/<cf51f>) reclaim_state 1824 : pointer(struct reclaim_state/) backing_dev_info 1832 : pointer(struct backing_dev_info<c7fa0>/<cf533>) io_context 1840 : pointer(struct io_context/) capture_control 1848 : pointer(struct capture_control<c7fa0>/<cf648>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<c7fa0>/<cf65d>)) ioac 1872 : struct task_io_accounting/ acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname/) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<c7fa0>/<c9bb5>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set/) cg_list 1984 : struct list_head<c7fa0>/<c8a86> robust_list 2000 : pointer(struct robust_list_head/) compat_robust_list 2008 : pointer(struct compat_robust_list_head<c7fa0>/<cf903>) pi_state_list 2016 : struct list_head/ pi_state_cache 2032 : pointer(struct futex_pi_state<c7fa0>/<cf966>) futex_exit_mutex 2040 : struct mutex/ futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context/)[2] perf_event_mutex 2096 : struct mutex<c7fa0>/<c89f4> perf_event_list 2128 : struct list_head/ mempolicy 2144 : pointer(struct mempolicy<c7fa0>/<d23c5>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head/ numa_group 2224 : pointer(struct numa_group<c7fa0>/<d23cf>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq/) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<c7fa0>/<d243c> noname 2304 : union noname/ splice_pipe 2320 : pointer(struct pipe_inode_info<c7fa0>/<cb034>) task_frag 2328 : struct page_frag/ delays 2344 : pointer(struct task_delay_info<c7fa0>/<d2476>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<c7fa0>/<d2480>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<c7fa0>/<d2480>) throttle_queue 2416 : pointer(struct request_queue/) kmap_ctrl 2424 : struct kmap_ctrl<c7fa0>/<d2485> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<c7fa0>/<cbaa6>) stack_vm_area 2440 : pointer(struct vm_struct/) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<c7fa0>/<cb941>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<c7fa0>/<d250c> noname union <c7fa0>/<cc48f> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct/) rcu 0 : struct callback_head<c7fa0>/<cac10> thread_info struct <c7fa0>/<cc5d7> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<c7fa0>/<cc5f3> noname union <c7fa0>/<cc5f3> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<c7fa0>/<cc60f> noname struct <c7fa0>/<cc60f> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <c7fa0>/<cc633> size:16 llist 0 : struct llist_node/ noname 8 : union noname<c7fa0>/<cc64f> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <c7fa0>/<cc64f> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) sched_class struct <c7fa0>/<cc68f> size:? sched_entity struct <c7fa0>/<cc694> size:256 load 0 : struct load_weight/ run_node 16 : struct rb_node<c7fa0>/<c8f2c> group_node 40 : struct list_head/ on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<c7fa0>/<cc795> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<c7fa0>/<cc694>) cfs_rq 120 : pointer(struct cfs_rq/) my_q 128 : pointer(struct cfs_rq<c7fa0>/<cc7a8>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<c7fa0>/<cc7ad> load_weight struct <c7fa0>/<cc771> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <c7fa0>/<cc795> size:0 cfs_rq struct <c7fa0>/<cc7a8> size:? sched_avg struct <c7fa0>/<cc7ad> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est/ util_est struct / size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct / size:48 run_list 0 : struct list_head<c7fa0>/<c8a86> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<c7fa0>/<cc853>) task_group struct <c7fa0>/<cc8c2> size:? sched_dl_entity struct <c7fa0>/<cc8c7> size:224 rb_node 0 : struct rb_node/ dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<c7fa0>/<cc9ae> inactive_timer 152 : struct hrtimer/ pi_se 216 : pointer(struct sched_dl_entity<c7fa0>/<cc8c7>) hrtimer struct <c7fa0>/<cc9ae> size:64 node 0 : struct timerqueue_node/ _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart/(pointer(struct hrtimer/))) base 48 : pointer(struct hrtimer_clock_base<c7fa0>/<cca5e>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <c7fa0>/<cca17> size:32 node 0 : struct rb_node/ expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <c7fa0>/<cca5e> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base/) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<c7fa0>/<ccbe9>) running 24 : pointer(struct hrtimer/) active 32 : struct timerqueue_head<c7fa0>/<ccc00> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <c7fa0>/<ccacd> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<c7fa0>/<cc9ae>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<c7fa0>/<cc9ae>) clock_base 64 : struct hrtimer_clock_base/[8] seqcount_raw_spinlock struct / size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<c7fa0>/<c9bd7>) timerqueue_head struct <c7fa0>/<ccc00> size:16 rb_root 0 : struct rb_root_cached/ rb_root_cached struct / size:16 rb_root 0 : struct rb_root<c7fa0>/<ccc36> rb_leftmost 8 : pointer(struct rb_node/) rb_root struct / size:8 rb_node 0 : pointer(struct rb_node<c7fa0>/<c8f2c>) cpumask struct <c7fa0>/<ccc6f> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union / size:4 b 0 : struct noname<c7fa0>/<ccca6> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct / size:? sched_info struct / size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct / size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head/ node_list 24 : struct list_head<c7fa0>/<c8a86> vmacache struct <c7fa0>/<ccd63> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<c7fa0>/<c8e09>)[4] task_rss_stat struct <c7fa0>/<ccd90> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <c7fa0>/<ccdbd> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block/))) noname 8 : union noname<c7fa0>/<ccdd9> noname union <c7fa0>/<ccdd9> size:40 futex 0 : struct noname/ nanosleep 0 : struct noname<c7fa0>/<cce42> poll 0 : struct noname/ noname struct / size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct / size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type/ noname 8 : union noname<c7fa0>/<cce66> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:8 rmtp 0 : pointer(struct __kernel_timespec<c7fa0>/<ccefe>) compat_rmtp 0 : pointer(struct old_timespec32/) noname struct / size:32 ufds 0 : pointer(struct pollfd<c7fa0>/<ccf76>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <c7fa0>/<ccefe> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <c7fa0>/<ccf2f> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <c7fa0>/<ccf76> size:? completion struct <c7fa0>/<ccfa2> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<c7fa0>/<ccfc3> swait_queue_head struct <c7fa0>/<ccfc3> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) task_list 8 : struct list_head<c7fa0>/<c8a86> prev_cputime struct <c7fa0>/<ccfe9> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock/) posix_cputimers struct / size:80 bases 0 : struct posix_cputimer_base<c7fa0>/<cd04f>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <c7fa0>/<cd04f> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<c7fa0>/<ccc00> cred struct <c7fa0>/<cd07a> size:168 usage 0 : typedef(atomic_t=struct noname/) uid 4 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) gid 8 : typedef(kgid_t=struct noname/) suid 12 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) sgid 16 : typedef(kgid_t=struct noname/) euid 20 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) egid 24 : typedef(kgid_t=struct noname/) fsuid 28 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) fsgid 32 : typedef(kgid_t=struct noname/) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<c7fa0>/<cd1d4>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<c7fa0>/<cd1d4>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct/) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key/) process_keyring 96 : pointer(struct key<c7fa0>/<cd1fa>) thread_keyring 104 : pointer(struct key/) request_key_auth 112 : pointer(struct key<c7fa0>/<cd1fa>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<c7fa0>/<cd5b5>) user_ns 136 : pointer(struct user_namespace/) group_info 144 : pointer(struct group_info<c7fa0>/<cdbbc>) noname 152 : union noname/ noname union / size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head/ kernel_cap_struct struct / size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <c7fa0>/<cd1fa> size:216 usage 0 : typedef(refcount_t=struct refcount_struct/) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname/ sem 32 : struct rw_semaphore<c7fa0>/<cd3b1> user 72 : pointer(struct key_user/) security 80 : pointer(no type) noname 88 : union noname/ last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname/) gid 108 : typedef(kgid_t=struct noname<c7fa0>/<c9927>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<c7fa0>/<cd2f1> noname 176 : union noname/ restrict_link 208 : pointer(struct key_restriction<c7fa0>/<cd545>) noname union <c7fa0>/<cd222> size:24 graveyard_link 0 : struct list_head/ serial_node 0 : struct rb_node<c7fa0>/<c8f2c> noname union <c7fa0>/<cd26c> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <c7fa0>/<cd2f1> size:40 index_key 0 : struct keyring_index_key/ noname 0 : struct noname<c7fa0>/<cd309> noname struct <c7fa0>/<cd309> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type/) domain_tag 24 : pointer(struct key_tag<c7fa0>/<cd4ba>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union / size:32 payload 0 : union key_payload<c7fa0>/<cd4e8> noname 0 : struct noname/ noname struct / size:32 name_link 0 : struct list_head<c7fa0>/<c8a86> keys 16 : struct assoc_array/ rw_semaphore struct / size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) osq 16 : struct optimistic_spin_queue<c7fa0>/<c8a71> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock/) wait_list 24 : struct list_head<c7fa0>/<c8a86> key_user struct <c7fa0>/<cd3fb> size:? keyring_index_key struct <c7fa0>/<cd428> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<c7fa0>/<cd444> type 16 : pointer(struct key_type/) domain_tag 24 : pointer(struct key_tag<c7fa0>/<cd4ba>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union / size:8 noname 0 : struct noname<c7fa0>/<cd450> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct / size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct / size:? key_tag struct / size:24 rcu 0 : struct callback_head<c7fa0>/<cac10> usage 16 : typedef(refcount_t=struct refcount_struct/) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <c7fa0>/<cd4e8> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <c7fa0>/<cd515> size:16 root 0 : pointer(struct assoc_array_ptr/) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <c7fa0>/<cd53b> size:? key_restriction struct <c7fa0>/<cd545> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key/),pointer(const(struct key_type/)),pointer(const(union key_payload/)),pointer(struct key/)))) key 8 : pointer(struct key<c7fa0>/<cd1fa>) keytype 16 : pointer(struct key_type/) user_struct struct / size:128 __count 0 : typedef(refcount_t=struct refcount_struct<c7fa0>/<cb941>) processes 4 : typedef(atomic_t=struct noname/) sigpending 8 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) fanotify_listeners 12 : typedef(atomic_t=struct noname/) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) uidhash_node 56 : struct hlist_node/ uid 72 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) ratelimit 88 : struct ratelimit_state<c7fa0>/<cd65a> ratelimit_state struct <c7fa0>/<cd65a> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct / size:520 uid_map 0 : struct uid_gid_map<c7fa0>/<cd79b> gid_map 72 : struct uid_gid_map/ projid_map 144 : struct uid_gid_map<c7fa0>/<cd79b> parent 216 : pointer(struct user_namespace/) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname/) group 232 : typedef(kgid_t=struct noname<c7fa0>/<c9927>) ns 240 : struct ns_common/ flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head/ user_keyring_register 288 : pointer(struct key<c7fa0>/<cd1fa>) keyring_sem 296 : struct rw_semaphore/ work 336 : struct work_struct<c7fa0>/<cd874> set 368 : struct ctl_table_set/ sysctls 464 : pointer(struct ctl_table_header<c7fa0>/<cd914>) ucounts 472 : pointer(struct ucounts/) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <c7fa0>/<cd79b> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<c7fa0>/<cd7b7> noname union <c7fa0>/<cd7b7> size:64 extent 0 : struct uid_gid_extent/[5] noname 0 : struct noname<c7fa0>/<cd7cf> noname struct <c7fa0>/<cd7cf> size:16 forward 0 : pointer(struct uid_gid_extent/) reverse 8 : pointer(struct uid_gid_extent<c7fa0>/<cd7fa>) uid_gid_extent struct <c7fa0>/<cd7fa> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct / size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) ops 8 : pointer(const(struct proc_ns_operations/)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct/) proc_ns_operations struct / size:? work_struct struct / size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>)) entry 8 : struct list_head/ func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<c7fa0>/<cd874>)))) ctl_table_set struct <c7fa0>/<cd8bd> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set/))) dir 8 : struct ctl_dir<c7fa0>/<cd8f3> ctl_dir struct <c7fa0>/<cd8f3> size:88 header 0 : struct ctl_table_header/ root 80 : struct rb_root<c7fa0>/<ccc36> ctl_table_header struct <c7fa0>/<cd914> size:80 noname 0 : union noname/ unregistering 24 : pointer(struct completion<c7fa0>/<ccfa2>) ctl_table_arg 32 : pointer(struct ctl_table/) root 40 : pointer(struct ctl_table_root<c7fa0>/<cdaa1>) set 48 : pointer(struct ctl_table_set/) parent 56 : pointer(struct ctl_dir<c7fa0>/<cd8f3>) node 64 : pointer(struct ctl_node/) inodes 72 : struct hlist_head<c7fa0>/<cb962> noname union <c7fa0>/<cd924> size:24 noname 0 : struct noname/ rcu 0 : struct callback_head<c7fa0>/<cac10> noname struct <c7fa0>/<cd930> size:24 ctl_table 0 : pointer(struct ctl_table/) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <c7fa0>/<cd9cd> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table/) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<c7fa0>/<cd9cd>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll/) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct / size:32 event 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head/) ctl_table_root struct / size:120 default_set 0 : struct ctl_table_set<c7fa0>/<cd8bd> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set/)(pointer(struct ctl_table_root/))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<c7fa0>/<cd914>),pointer(struct ctl_table<c7fa0>/<cd9cd>),pointer(typedef(kuid_t=struct noname<c7fa0>/<c98f5>)),pointer(typedef(kgid_t=struct noname<c7fa0>/<c9927>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header/),pointer(struct ctl_table/))) ctl_node struct / size:32 node 0 : struct rb_node<c7fa0>/<c8f2c> header 24 : pointer(struct ctl_table_header/) ucounts struct / size:72 node 0 : struct hlist_node<c7fa0>/<cb310> ns 16 : pointer(struct user_namespace/) uid 24 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>)[10] group_info struct <c7fa0>/<cdbbc> size:8 usage 0 : typedef(atomic_t=struct noname/) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname/)[0] nameidata struct / size:? sysv_sem struct / size:8 undo_list 0 : pointer(struct sem_undo_list<c7fa0>/<cdc25>) sem_undo_list struct <c7fa0>/<cdc25> size:? sysv_shm struct <c7fa0>/<cdc2a> size:16 shm_clist 0 : struct list_head/ fs_struct struct / size:? files_struct struct / size:? io_uring_task struct / size:? nsproxy struct / size:72 count 0 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) uts_ns 8 : pointer(struct uts_namespace/) ipc_ns 16 : pointer(struct ipc_namespace<c7fa0>/<cdce6>) mnt_ns 24 : pointer(struct mnt_namespace/) pid_ns_for_children 32 : pointer(struct pid_namespace<c7fa0>/<cb9a9>) net_ns 40 : pointer(struct net/) time_ns 48 : pointer(struct time_namespace<c7fa0>/<cdd04>) time_ns_for_children 56 : pointer(struct time_namespace/) cgroup_ns 64 : pointer(struct cgroup_namespace<c7fa0>/<cdd0e>) uts_namespace struct <c7fa0>/<cdcdc> size:? ipc_namespace struct <c7fa0>/<cdce6> size:? mnt_namespace struct <c7fa0>/<cdcf0> size:? net struct <c7fa0>/<cdcfa> size:? time_namespace struct <c7fa0>/<cdd04> size:? cgroup_namespace struct <c7fa0>/<cdd0e> size:48 ns 0 : struct ns_common/ user_ns 24 : pointer(struct user_namespace<c7fa0>/<cd6bc>) ucounts 32 : pointer(struct ucounts/) root_cset 40 : pointer(struct css_set<c7fa0>/<cdd51>) css_set struct <c7fa0>/<cdd51> size:456 subsys 0 : pointer(struct cgroup_subsys_state/)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<c7fa0>/<cb941>) dom_cset 80 : pointer(struct css_set/) dfl_cgrp 88 : pointer(struct cgroup<c7fa0>/<cdf26>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<c7fa0>/<c8a86> mg_tasks 120 : struct list_head/ dying_tasks 136 : struct list_head<c7fa0>/<c8a86> task_iters 152 : struct list_head/ e_cset_node 168 : struct list_head<c7fa0>/<c8a86>[9] threaded_csets 312 : struct list_head/ threaded_csets_node 328 : struct list_head<c7fa0>/<c8a86> hlist 344 : struct hlist_node/ cgrp_links 360 : struct list_head<c7fa0>/<c8a86> mg_preload_node 376 : struct list_head/ mg_node 392 : struct list_head<c7fa0>/<c8a86> mg_src_cgrp 408 : pointer(struct cgroup/) mg_dst_cgrp 416 : pointer(struct cgroup<c7fa0>/<cdf26>) mg_dst_cset 424 : pointer(struct css_set/) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head/ cgroup_subsys_state struct / size:200 cgroup 0 : pointer(struct cgroup<c7fa0>/<cdf26>) ss 8 : pointer(struct cgroup_subsys/) refcnt 16 : struct percpu_ref<c7fa0>/<ceb73> sibling 32 : struct list_head/ children 48 : struct list_head<c7fa0>/<c8a86> rstat_css_node 64 : struct list_head/ id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname/) destroy_work 104 : struct work_struct<c7fa0>/<cd874> destroy_rwork 136 : struct rcu_work/ parent 192 : pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>) cgroup struct <c7fa0>/<cdf26> size:856 self 0 : struct cgroup_subsys_state/ flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<c7fa0>/<ce13e>) procs_file 256 : struct cgroup_file/ events_file 312 : struct cgroup_file<c7fa0>/<ce585> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state/)[9] root 448 : pointer(struct cgroup_root<c7fa0>/<ce601>) cset_links 456 : struct list_head/ e_csets 472 : struct list_head<c7fa0>/<c8a86>[9] dom_cgrp 616 : pointer(struct cgroup/) old_dom_cgrp 624 : pointer(struct cgroup<c7fa0>/<cdf26>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu/) rstat_css_list 640 : struct list_head<c7fa0>/<c8a86> last_bstat 656 : struct cgroup_base_stat/ bstat 680 : struct cgroup_base_stat<c7fa0>/<ce711> prev_cputime 704 : struct prev_cputime/ pidlists 728 : struct list_head<c7fa0>/<c8a86> pidlist_mutex 744 : struct mutex/ offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<c7fa0>/<cb346>) release_agent_work 800 : struct work_struct/ psi 832 : struct psi_group<c7fa0>/<ce755> bpf 832 : struct cgroup_bpf/ congestion_count 832 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) freezer 836 : struct cgroup_freezer_state/ ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <c7fa0>/<ce13e> size:128 count 0 : typedef(atomic_t=struct noname/) active 4 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) parent 8 : pointer(struct kernfs_node/) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node/ ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<c7fa0>/<ce1a3> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs/) noname union / size:32 dir 0 : struct kernfs_elem_dir<c7fa0>/<ce20f> symlink 0 : struct kernfs_elem_symlink/ attr 0 : struct kernfs_elem_attr<c7fa0>/<ce37c> kernfs_elem_dir struct <c7fa0>/<ce20f> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<c7fa0>/<ccc36> root 16 : pointer(struct kernfs_root/) kernfs_root struct / size:96 kn 0 : pointer(struct kernfs_node<c7fa0>/<ce13e>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<c7fa0>/<cba43> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops/) supers 56 : struct list_head<c7fa0>/<c8a86> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head/) kernfs_syscall_ops struct / size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(struct kernfs_root<c7fa0>/<ce241>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<c7fa0>/<ce13e>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/),pointer(struct kernfs_node/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(struct kernfs_node<c7fa0>/<ce13e>),pointer(struct kernfs_root<c7fa0>/<ce241>))) kernfs_elem_symlink struct <c7fa0>/<ce367> size:8 target_kn 0 : pointer(struct kernfs_node/) kernfs_elem_attr struct / size:32 ops 0 : pointer(const(struct kernfs_ops<c7fa0>/<ce3bf>)) open 8 : pointer(struct kernfs_open_node/) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node/) kernfs_ops struct / size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<c7fa0>/<ce471>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file/))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<c7fa0>/<ce471>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<c7fa0>/<ce471>),pointer(struct poll_table_struct<c7fa0>/<cb0e6>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/),pointer(struct vm_area_struct/))) kernfs_open_file struct / size:152 kn 0 : pointer(struct kernfs_node<c7fa0>/<ce13e>) file 8 : pointer(struct file/) seq_file 16 : pointer(struct seq_file<c7fa0>/<cb6d7>) priv 24 : pointer(no type) mutex 32 : struct mutex<c7fa0>/<c89f4> prealloc_mutex 64 : struct mutex/ event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head/ prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<c7fa0>/<c8f9a>)) kernfs_open_node struct <c7fa0>/<ce576> size:? kernfs_iattrs struct <c7fa0>/<ce580> size:? cgroup_file struct <c7fa0>/<ce585> size:56 kn 0 : pointer(struct kernfs_node/) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list/ timer_list struct / size:40 entry 0 : struct hlist_node<c7fa0>/<cb310> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<c7fa0>/<ce5b2>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct / size:5072 kf_root 0 : pointer(struct kernfs_root<c7fa0>/<ce241>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup/ cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname/) root_list 888 : struct list_head<c7fa0>/<c8a86> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct / size:64 bsync 0 : struct u64_stats_sync<c7fa0>/<ce709> bstat 0 : struct cgroup_base_stat/ last_bstat 24 : struct cgroup_base_stat<c7fa0>/<ce711> updated_children 48 : pointer(struct cgroup/) updated_next 56 : pointer(struct cgroup<c7fa0>/<cdf26>) u64_stats_sync struct <c7fa0>/<ce709> size:0 cgroup_base_stat struct <c7fa0>/<ce711> size:24 cputime 0 : struct task_cputime/ task_cputime struct / size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <c7fa0>/<ce755> size:0 cgroup_bpf struct <c7fa0>/<ce75d> size:0 cgroup_freezer_state struct <c7fa0>/<ce766> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <c7fa0>/<ce7b4> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state/)(pointer(struct cgroup_subsys_state/))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset/))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<c7fa0>/<ce9b4>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset/))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct/),pointer(struct css_set/))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<c7fa0>/<cbaa6>),pointer(struct css_set<c7fa0>/<cdd51>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<c7fa0>/<cbaa6>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root/) css_idr 176 : struct idr<c7fa0>/<cba43> cfts 200 : struct list_head/ dfl_cftypes 216 : pointer(struct cftype<c7fa0>/<cea02>) legacy_cftypes 224 : pointer(struct cftype/) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <c7fa0>/<ce9b4> size:? cftype struct <c7fa0>/<cea02> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<c7fa0>/<ce7b4>) node 96 : struct list_head/ kf_ops 112 : pointer(struct kernfs_ops<c7fa0>/<ce3bf>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<c7fa0>/<ce471>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state/),pointer(struct cftype/))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>),pointer(struct cftype<c7fa0>/<cea02>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/),pointer(struct cftype/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<c7fa0>/<cde7c>),pointer(struct cftype<c7fa0>/<cea02>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<c7fa0>/<ce471>),pointer(struct poll_table_struct<c7fa0>/<cb0e6>))) percpu_ref struct <c7fa0>/<ceb73> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<c7fa0>/<ceb99>) percpu_ref_data struct <c7fa0>/<ceb99> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<c7fa0>/<ceb73>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref/)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<c7fa0>/<cac10> ref 48 : pointer(struct percpu_ref/) rcu_work struct / size:56 work 0 : struct work_struct<c7fa0>/<cd874> rcu 32 : struct callback_head/ wq 48 : pointer(struct workqueue_struct<c7fa0>/<cec4c>) workqueue_struct struct <c7fa0>/<cec4c> size:? signal_struct struct <c7fa0>/<cec56> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct/) live 4 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<c7fa0>/<c8a86> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head/) curr_target 56 : pointer(struct task_struct<c7fa0>/<cbaa6>) shared_pending 64 : struct sigpending/ multiprocess 88 : struct hlist_head<c7fa0>/<cb962> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct/) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head/ real_timer 144 : struct hrtimer<c7fa0>/<cc9ae> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<c7fa0>/<cefcc>[2] cputimer 248 : struct thread_group_cputimer/ posix_cputimers 272 : struct posix_cputimers<c7fa0>/<cd016> pids 352 : pointer(struct pid/)[4] tty_old_pgrp 384 : pointer(struct pid<c7fa0>/<cb8cc>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<c7fa0>/<cf040>) autogroup 408 : pointer(struct autogroup/) stats_lock 416 : typedef(seqlock_t=struct noname<c7fa0>/<cf05b>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime/ nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<c7fa0>/<cf07b> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<c7fa0>/<cf0e4>[16] pacct 928 : struct pacct_struct/ stats 984 : pointer(struct taskstats<c7fa0>/<cf167>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<c7fa0>/<cf3c6>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<c7fa0>/<c8ab1>) cred_guard_mutex 1024 : struct mutex/ exec_update_lock 1056 : struct rw_semaphore<c7fa0>/<cd3b1> sigpending struct <c7fa0>/<cef77> size:24 list 0 : struct list_head/ signal 16 : typedef(sigset_t=struct noname<c7fa0>/<cefa3>) noname struct <c7fa0>/<cefa3> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct / size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct / size:24 cputime_atomic 0 : struct task_cputime_atomic<c7fa0>/<cf002> task_cputime_atomic struct <c7fa0>/<cf002> size:24 utime 0 : typedef(atomic64_t=struct noname/) stime 8 : typedef(atomic64_t=struct noname<c7fa0>/<c8a43>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname/) tty_struct struct / size:? autogroup struct / size:? noname struct / size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<c7fa0>/<c9bb5>) lock 4 : typedef(spinlock_t=struct spinlock/) task_io_accounting struct / size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <c7fa0>/<cf0e4> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <c7fa0>/<cf105> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct / size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct / size:? sighand_struct struct / size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) count 4 : typedef(refcount_t=struct refcount_struct/) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<c7fa0>/<cb346>) action 32 : struct k_sigaction/[64] k_sigaction struct / size:32 sa 0 : struct sigaction<c7fa0>/<cf42b> sigaction struct <c7fa0>/<cf42b> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<c7fa0>/<cefa3>) audit_context struct <c7fa0>/<cf4a6> size:? seccomp struct <c7fa0>/<cf4ab> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) filter 8 : pointer(struct seccomp_filter/) seccomp_filter struct / size:? syscall_user_dispatch struct / size:0 wake_q_node struct / size:8 next 0 : pointer(struct wake_q_node<c7fa0>/<cf4ea>) rt_mutex_waiter struct <c7fa0>/<cf50b> size:? bio_list struct <c7fa0>/<cf515> size:? blk_plug struct <c7fa0>/<cf51f> size:? reclaim_state struct <c7fa0>/<cf529> size:? backing_dev_info struct <c7fa0>/<cf533> size:? io_context struct <c7fa0>/<cf53d> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) active_ref 8 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) nr_tasks 12 : typedef(atomic_t=struct noname/) lock 16 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<c7fa0>/<cba70> icq_hint 40 : pointer(struct io_cq/) icq_list 48 : struct hlist_head<c7fa0>/<cb962> release_work 56 : struct work_struct/ io_cq struct / size:56 q 0 : pointer(struct request_queue<c7fa0>/<cf634>) ioc 8 : pointer(struct io_context/) noname 16 : union noname<c7fa0>/<cf5df> noname 32 : union noname/ flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <c7fa0>/<cf5df> size:16 q_node 0 : struct list_head/ __rcu_icq_cache 0 : pointer(struct kmem_cache<c7fa0>/<cf63e>) noname union <c7fa0>/<cf604> size:16 ioc_node 0 : struct hlist_node/ __rcu_head 0 : struct callback_head<c7fa0>/<cac10> request_queue struct <c7fa0>/<cf634> size:? kmem_cache struct <c7fa0>/<cf63e> size:? capture_control struct <c7fa0>/<cf648> size:? kernel_siginfo struct <c7fa0>/<cf65d> size:48 noname 0 : struct noname/ noname struct / size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields/ __sifields union / size:32 _kill 0 : struct noname<c7fa0>/<cf6b7> _timer 0 : struct noname/ _rt 0 : struct noname<c7fa0>/<cf721> _sigchld 0 : struct noname/ _sigfault 0 : struct noname<c7fa0>/<cf7a3> _sigpoll 0 : struct noname/ _sigsys 0 : struct noname<c7fa0>/<cf860> noname struct <c7fa0>/<cf6b7> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <c7fa0>/<cf6e0> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval/) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <c7fa0>/<cf721> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval/) noname struct / size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <c7fa0>/<cf7a3> size:32 _addr 0 : pointer(no type) noname 8 : union noname<c7fa0>/<cf7bb> noname union <c7fa0>/<cf7bb> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<c7fa0>/<cf7d7> _addr_pkey 0 : struct noname/ noname struct / size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <c7fa0>/<cf80c> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <c7fa0>/<cf837> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <c7fa0>/<cf860> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union / size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct / size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <c7fa0>/<cf8f9> size:? compat_robust_list_head struct <c7fa0>/<cf903> size:12 list 0 : struct compat_robust_list/ futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct / size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <c7fa0>/<cf966> size:? perf_event_context struct <c7fa0>/<cf97c> size:256 pmu 0 : pointer(struct pmu/) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<c7fa0>/<c892f>) mutex 16 : struct mutex/ active_ctx_list 48 : struct list_head<c7fa0>/<c8a86> pinned_groups 64 : struct perf_event_groups/ flexible_groups 80 : struct perf_event_groups<c7fa0>/<d239c> event_list 96 : struct list_head/ pinned_active 112 : struct list_head<c7fa0>/<c8a86> flexible_active 128 : struct list_head/ nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct/) task 176 : pointer(struct task_struct<c7fa0>/<cbaa6>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context/) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head/ pmu struct / size:296 entry 0 : struct list_head<c7fa0>/<c8a86> module 16 : pointer(struct module/) dev 24 : pointer(struct device<c7fa0>/<cfcfc>) attr_groups 32 : pointer(pointer(const(struct attribute_group/))) attr_update 40 : pointer(pointer(const(struct attribute_group<c7fa0>/<ca9bc>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context/) exclusive_cnt 80 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<c7fa0>/<cfaec>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu/))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<c7fa0>/<d11a4>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),pointer(struct mm_struct/))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<c7fa0>/<d11a4>),pointer(struct mm_struct<c7fa0>/<c8ab1>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<c7fa0>/<d11a4>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<c7fa0>/<d11a4>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<c7fa0>/<cfaec>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu/))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<c7fa0>/<cfaec>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<c7fa0>/<cf97c>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache/) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<c7fa0>/<cf97c>),pointer(struct perf_event_context<c7fa0>/<cf97c>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event/),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event/),pointer(struct perf_output_handle/),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<c7fa0>/<c8a86>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<c7fa0>/<d11a4>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<c7fa0>/<d11a4>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <c7fa0>/<cfcfc> size:744 kobj 0 : struct kobject/ parent 64 : pointer(struct device<c7fa0>/<cfcfc>) p 72 : pointer(struct device_private/) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type/)) bus 96 : pointer(struct bus_type<c7fa0>/<d0170>) driver 104 : pointer(struct device_driver/) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<c7fa0>/<c89f4> links 160 : struct dev_links_info/ power 216 : struct dev_pm_info<c7fa0>/<d04e0> pm_domain 520 : pointer(struct dev_pm_domain/) em_pd 528 : pointer(struct em_perf_domain<c7fa0>/<d09bf>) msi_domain 536 : pointer(struct irq_domain/) pins 544 : pointer(struct dev_pin_info<c7fa0>/<d0a44>) msi_list 552 : struct list_head/ dma_ops 568 : pointer(const(struct dma_map_ops<c7fa0>/<d0a53>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<c7fa0>/<d0a67>)) dma_parms 608 : pointer(struct device_dma_parameters/) dma_pools 616 : struct list_head<c7fa0>/<c8a86> dma_mem 632 : pointer(struct dma_coherent_mem/) cma_area 640 : pointer(struct cma<c7fa0>/<d0aa4>) archdata 648 : struct dev_archdata/ of_node 648 : pointer(struct device_node<c7fa0>/<d0ab6>) fwnode 656 : pointer(struct fwnode_handle/) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock/) devres_head 680 : struct list_head<c7fa0>/<c8a86> class 696 : pointer(struct class/) groups 704 : pointer(pointer(const(struct attribute_group<c7fa0>/<ca9bc>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device/))) iommu_group 720 : pointer(struct iommu_group<c7fa0>/<d1058>) iommu 728 : pointer(struct dev_iommu/) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <c7fa0>/<cff77> size:? device_type struct <c7fa0>/<cff86> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<c7fa0>/<ca9bc>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<c7fa0>/<cfcfc>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<c7fa0>/<c98f5>)),pointer(typedef(kgid_t=struct noname<c7fa0>/<c9927>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device/))) pm 40 : pointer(const(struct dev_pm_ops<c7fa0>/<d0026>)) dev_pm_ops struct <c7fa0>/<d0026> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) bus_type struct / size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<c7fa0>/<cfcfc>) bus_groups 24 : pointer(pointer(const(struct attribute_group/))) dev_groups 32 : pointer(pointer(const(struct attribute_group<c7fa0>/<ca9bc>))) drv_groups 40 : pointer(pointer(const(struct attribute_group/))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>),pointer(struct device_driver<c7fa0>/<d02a7>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device/))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device/))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>),typedef(pm_message_t=struct pm_message<c7fa0>/<d0462>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) pm 144 : pointer(const(struct dev_pm_ops<c7fa0>/<d0026>)) iommu_ops 152 : pointer(const(struct iommu_ops/)) p 160 : pointer(struct subsys_private<c7fa0>/<d0495>) lock_key 168 : struct lock_class_key/ need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <c7fa0>/<d02a7> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<c7fa0>/<d0170>) owner 16 : pointer(struct module/) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<c7fa0>/<c80b1> of_match_table 40 : pointer(const(struct of_device_id/)) acpi_match_table 48 : pointer(const(struct acpi_device_id<c7fa0>/<d03f2>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),typedef(pm_message_t=struct pm_message/))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) groups 104 : pointer(pointer(const(struct attribute_group/))) dev_groups 112 : pointer(pointer(const(struct attribute_group<c7fa0>/<ca9bc>))) pm 120 : pointer(const(struct dev_pm_ops/)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>))) p 136 : pointer(struct driver_private/) of_device_id struct / size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct / size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct / size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <c7fa0>/<d047c> size:? iommu_ops struct <c7fa0>/<d048b> size:? subsys_private struct <c7fa0>/<d0495> size:? lock_class_key struct <c7fa0>/<d049a> size:0 dev_links_info struct <c7fa0>/<d04a2> size:56 suppliers 0 : struct list_head/ consumers 16 : struct list_head<c7fa0>/<c8a86> defer_sync 32 : struct list_head/ status 48 : enum dl_dev_state<c7fa0>/<c80d0> dev_pm_info struct <c7fa0>/<d04e0> size:304 power_state 0 : typedef(pm_message_t=struct pm_message/) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock/) entry 16 : struct list_head<c7fa0>/<c8a86> completion 32 : struct completion/ wakeup 64 : pointer(struct wakeup_source<c7fa0>/<d07db>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<c7fa0>/<cc9ae> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<c7fa0>/<cd874> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head/) wakeirq 208 : pointer(struct wake_irq<c7fa0>/<d08df>) usage_count 216 : typedef(atomic_t=struct noname/) child_count 220 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request/ runtime_status 236 : enum rpm_status<c7fa0>/<c8122> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data/) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos/) wakeup_source struct / size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<c7fa0>/<c8a86> lock 32 : typedef(spinlock_t=struct spinlock/) wakeirq 40 : pointer(struct wake_irq<c7fa0>/<d08df>) timer 48 : struct timer_list/ timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device/) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct / size:? pm_subsys_data struct / size:32 lock 0 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<c7fa0>/<c8a86> domain_data 24 : pointer(struct pm_domain_data/) pm_domain_data struct / size:? dev_pm_qos struct / size:? dev_pm_domain struct / size:224 ops 0 : struct dev_pm_ops<c7fa0>/<d0026> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<c7fa0>/<cfcfc>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device/))) em_perf_domain struct / size:16 table 0 : pointer(struct em_perf_state<c7fa0>/<d09fd>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct / size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <c7fa0>/<d0a3a> size:? dev_pin_info struct <c7fa0>/<d0a44> size:? dma_map_ops struct <c7fa0>/<d0a53> size:? bus_dma_region struct <c7fa0>/<d0a67> size:? device_dma_parameters struct <c7fa0>/<d0a71> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <c7fa0>/<d0a9a> size:? cma struct <c7fa0>/<d0aa4> size:? dev_archdata struct <c7fa0>/<d0aa9> size:0 device_node struct <c7fa0>/<d0ab6> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<c7fa0>/<d0b5a> properties 88 : pointer(struct property/) deadprops 96 : pointer(struct property<c7fa0>/<d0e5a>) parent 104 : pointer(struct device_node/) child 112 : pointer(struct device_node<c7fa0>/<d0ab6>) sibling 120 : pointer(struct device_node/) kobj 128 : struct kobject<c7fa0>/<ca67f> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <c7fa0>/<d0b5a> size:64 secondary 0 : pointer(struct fwnode_handle/) ops 8 : pointer(const(struct fwnode_operations<c7fa0>/<d0bba>)) dev 16 : pointer(struct device/) suppliers 24 : struct list_head<c7fa0>/<c8a86> consumers 40 : struct list_head/ flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <c7fa0>/<d0bba> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(struct fwnode_handle/))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<c7fa0>/<d0b5a>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle/)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)),pointer(const(struct device<c7fa0>/<cfcfc>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle/)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<c7fa0>/<d0b5a>)(pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_handle/))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<c7fa0>/<d0b5a>)(pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args/))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<c7fa0>/<d0b5a>)(pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)),pointer(struct fwnode_handle<c7fa0>/<d0b5a>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<c7fa0>/<d0b5a>)(pointer(struct fwnode_handle<c7fa0>/<d0b5a>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_endpoint/))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<c7fa0>/<d0b5a>))) fwnode_reference_args struct <c7fa0>/<d0dc5> size:80 fwnode 0 : pointer(struct fwnode_handle/) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct / size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<c7fa0>/<d0b5a>)) property struct <c7fa0>/<d0e5a> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<c7fa0>/<d0e5a>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<c7fa0>/<caa3a> class struct <c7fa0>/<d0eb0> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<c7fa0>/<ca37f>) class_groups 16 : pointer(pointer(const(struct attribute_group/))) dev_groups 24 : pointer(pointer(const(struct attribute_group<c7fa0>/<ca9bc>))) dev_kobj 32 : pointer(struct kobject/) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>),pointer(struct kobj_uevent_env<c7fa0>/<ca7f9>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device/),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<c7fa0>/<d0eb0>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device/))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<c7fa0>/<cfcfc>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations/)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<c7fa0>/<cfcfc>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device/),pointer(typedef(kuid_t=struct noname/)),pointer(typedef(kgid_t=struct noname/)))) pm 104 : pointer(const(struct dev_pm_ops<c7fa0>/<d0026>)) p 112 : pointer(struct subsys_private/) kobj_ns_type_operations struct / size:48 type 0 : enum kobj_ns_type<c7fa0>/<c8148> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock/))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct / size:? iommu_group struct / size:? dev_iommu struct / size:? perf_cpu_context struct / size:424 ctx 0 : struct perf_event_context<c7fa0>/<cf97c> task_ctx 256 : pointer(struct perf_event_context/) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<c7fa0>/<c892f>) hrtimer 280 : struct hrtimer/ hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<c7fa0>/<d114d>) cgrp_cpuctx_entry 368 : struct list_head/ sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event/)) heap_default 408 : pointer(struct perf_event<c7fa0>/<d11a4>)[2] perf_cgroup struct <c7fa0>/<d114d> size:208 css 0 : struct cgroup_subsys_state/ info 200 : pointer(struct perf_cgroup_info<c7fa0>/<d1176>) perf_cgroup_info struct <c7fa0>/<d1176> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <c7fa0>/<d11a4> size:968 event_entry 0 : struct list_head/ sibling_list 16 : struct list_head<c7fa0>/<c8a86> active_list 32 : struct list_head/ group_node 48 : struct rb_node<c7fa0>/<c8f2c> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<c7fa0>/<c8a86> hlist_entry 96 : struct hlist_node/ active_entry 112 : struct list_head<c7fa0>/<c8a86> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<c7fa0>/<d11a4>) pmu 152 : pointer(struct pmu/) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state/ attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname/) child_count 184 : typedef(atomic64_t=struct noname<c7fa0>/<c8a43>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr/ header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event/ ctx 544 : pointer(struct perf_event_context<c7fa0>/<cf97c>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<c7fa0>/<c8a43>) child_total_time_running 568 : typedef(atomic64_t=struct noname/) child_mutex 576 : struct mutex<c7fa0>/<c89f4> child_list 608 : struct list_head/ parent 624 : pointer(struct perf_event<c7fa0>/<d11a4>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head/ owner 656 : pointer(struct task_struct<c7fa0>/<cbaa6>) mmap_mutex 664 : struct mutex/ mmap_count 696 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) rb 704 : pointer(struct perf_buffer/) rb_entry 712 : struct list_head<c7fa0>/<c8a86> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head/) fasync 768 : pointer(struct fasync_struct<c7fa0>/<cb36c>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<c7fa0>/<d1c25> event_limit 816 : typedef(atomic_t=struct noname/) addr_filters 824 : struct perf_addr_filters_head<c7fa0>/<d1c57> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range/) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event/) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<c7fa0>/<d11a4>))) callback_head 880 : struct callback_head/ ns 896 : pointer(struct pid_namespace<c7fa0>/<cb9a9>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event/),pointer(struct perf_sample_data/),pointer(struct pt_regs/)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup/) security 944 : pointer(no type) sb_list 952 : struct list_head/ noname struct / size:8 a 0 : typedef(local_t=struct noname<c7fa0>/<d154f>) noname struct <c7fa0>/<d154f> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) perf_event_attr struct / size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname/ sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<c7fa0>/<d17fc> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<c7fa0>/<d1832> noname 64 : union noname/ branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct / size:192 noname 0 : union noname<c7fa0>/<d1942> target 96 : pointer(struct task_struct/) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname/) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname/ interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:96 noname 0 : struct noname<c7fa0>/<d194e> noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<d19ec> noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<d1a2a> noname 0 : struct noname/ noname struct / size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<c7fa0>/<d1b61> branch_reg 72 : struct hw_perf_event_extra/ noname struct / size:64 hrtimer 0 : struct hrtimer<c7fa0>/<cc9ae> noname struct <c7fa0>/<d19ec> size:16 tp_list 0 : struct list_head/ noname struct / size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:40 info 0 : struct arch_hw_breakpoint<c7fa0>/<d1b9a> bp_list 24 : struct list_head/ noname struct / size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <c7fa0>/<d1ae1> size:16 noname 0 : struct noname/ noname 0 : struct noname<c7fa0>/<d1b12> noname struct <c7fa0>/<d1aed> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<c7fa0>/<d1533>) noname struct <c7fa0>/<d1b12> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <c7fa0>/<d1b61> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <c7fa0>/<d1b9a> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl/ arch_hw_breakpoint_ctrl struct / size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <c7fa0>/<d1c20> size:? irq_work struct <c7fa0>/<d1c25> size:24 node 0 : struct __call_single_node/ func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<c7fa0>/<d1c25>))) perf_addr_filters_head struct <c7fa0>/<d1c57> size:24 list 0 : struct list_head/ lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<c7fa0>/<c892f>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct / size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct / size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record/) br_stack 16 : pointer(struct perf_branch_stack<c7fa0>/<d1f11>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<c7fa0>/<d1fdd> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname/ time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname/ callchain 112 : pointer(struct perf_callchain_entry<c7fa0>/<d2098>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<c7fa0>/<d20c4> regs_intr 144 : struct perf_regs/ stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <c7fa0>/<d1d7b> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <c7fa0>/<d1dcf> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <c7fa0>/<d1e6a> size:32 frag 0 : struct perf_raw_frag/ size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <c7fa0>/<d1e8b> size:28 noname 0 : union noname/ copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <c7fa0>/<d1e9b> size:8 next 0 : pointer(struct perf_raw_frag/) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <c7fa0>/<d1f11> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry/[no count] perf_branch_entry struct / size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <c7fa0>/<d1fdd> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<c7fa0>/<d1ffc> noname struct <c7fa0>/<d1ffc> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct / size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct / size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs/) pt_regs struct / size:336 noname 0 : union noname<c7fa0>/<d20fb> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <c7fa0>/<d20fb> size:272 user_regs 0 : struct user_pt_regs/ noname 0 : struct noname<c7fa0>/<d2114> noname struct <c7fa0>/<d2114> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <c7fa0>/<d21b6> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <c7fa0>/<d22f6> size:56 event 0 : pointer(struct perf_event/) rb 8 : pointer(struct perf_buffer<c7fa0>/<d1c20>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<c7fa0>/<d2349> page 48 : int (base type, DW_ATE_signed size:4) noname union / size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct / size:16 tree 0 : struct rb_root<c7fa0>/<ccc36> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct / size:? numa_group struct / size:? rseq struct / size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<c7fa0>/<d2412> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct / size:0 page_frag struct / size:16 page 0 : pointer(struct page<c7fa0>/<c920c>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <c7fa0>/<d2476> size:? mem_cgroup struct <c7fa0>/<d2480> size:? kmap_ctrl struct <c7fa0>/<d2485> size:0 vm_struct struct <c7fa0>/<d2493> size:64 next 0 : pointer(struct vm_struct/) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page/)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <c7fa0>/<d250c> size:976 cpu_context 0 : struct cpu_context/ uw 112 : struct noname<c7fa0>/<d252d> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info/ noname struct / size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<c7fa0>/<d2658> cpu_context struct <c7fa0>/<d25b3> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct / size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct / size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event/)[16] hbp_watch 144 : pointer(struct perf_event<c7fa0>/<d11a4>)[16] fs_pin struct <c7fa0>/<d2708> size:? file_ra_state struct <c7fa0>/<d270d> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <c7fa0>/<d27cf> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct/) module_param_attrs struct / size:? module_attribute struct / size:56 attr 0 : struct attribute<c7fa0>/<ca947> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute/),pointer(struct module_kobject/),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<c7fa0>/<d27f3>),pointer(struct module_kobject<c7fa0>/<ca63a>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<c7fa0>/<ca37f>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module/))) kernel_symbol struct / size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <c7fa0>/<d28f5> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<c7fa0>/<ca37f>) ops 16 : pointer(const(struct kernel_param_ops/)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname/ noname union / size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string/)) arr 0 : pointer(const(struct kparam_array<c7fa0>/<d2a45>)) kernel_param_ops struct <c7fa0>/<d2981> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<c7fa0>/<d28f5>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param/)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <c7fa0>/<d2a1a> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <c7fa0>/<d2a45> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<c7fa0>/<d2981>)) elem 24 : pointer(no type) exception_table_entry struct / size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct / size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node/ mod_tree_node struct / size:56 mod 0 : pointer(struct module<c7fa0>/<ca37f>) node 8 : struct latch_tree_node/ latch_tree_node struct / size:48 node 0 : struct rb_node<c7fa0>/<c8f2c>[2] mod_arch_specific struct <c7fa0>/<d2b5c> size:32 core 0 : struct mod_plt_sec/ init 12 : struct mod_plt_sec<c7fa0>/<d2b89> ftrace_trampolines 24 : pointer(struct plt_entry/) mod_plt_sec struct / size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <c7fa0>/<d2bbb> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct / size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct / size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<c7fa0>/<d2c84>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct / size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct / size:? module_notes_attrs struct / size:? srcu_struct struct / size:1944 node 0 : struct srcu_node<c7fa0>/<d2e04>[17] level 1632 : pointer(struct srcu_node/)[3] srcu_cb_mutex 1656 : struct mutex<c7fa0>/<c89f4> lock 1688 : typedef(spinlock_t=struct spinlock/) srcu_gp_mutex 1696 : struct mutex<c7fa0>/<c89f4> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<c7fa0>/<d2e77>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<c7fa0>/<c89f4> srcu_barrier_completion 1816 : struct completion/ srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) work 1856 : struct delayed_work/ srcu_node struct / size:96 lock 0 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<c7fa0>/<d2e04>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <c7fa0>/<d2e77> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock/) srcu_cblist 72 : struct rcu_segcblist<c7fa0>/<d2f3c> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<c7fa0>/<ce5b2> work 224 : struct work_struct/ srcu_barrier_head 256 : struct callback_head<c7fa0>/<cac10> mynode 272 : pointer(struct srcu_node/) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<c7fa0>/<d2d1f>) rcu_segcblist struct <c7fa0>/<d2f3c> size:88 head 0 : pointer(struct callback_head/) tails 8 : pointer(pointer(struct callback_head<c7fa0>/<cac10>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <c7fa0>/<d2f9e> size:88 work 0 : struct work_struct/ timer 32 : struct timer_list<c7fa0>/<ce5b2> wq 72 : pointer(struct workqueue_struct/) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <c7fa0>/<d2fdc> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct / size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<c7fa0>/<c958e>)(pointer(struct super_block<c7fa0>/<c9ee0>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode/))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<c7fa0>/<c958e>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(struct writeback_control<c7fa0>/<d31c2>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<c7fa0>/<c958e>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct kstatfs/))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(struct dentry<c7fa0>/<c9a9d>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<c7fa0>/<cb6d7>),pointer(struct dentry<c7fa0>/<c9a9d>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<c7fa0>/<d32ac>))(pointer(struct inode<c7fa0>/<c958e>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct page/),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<c7fa0>/<c9ee0>),pointer(struct shrink_control<c7fa0>/<d3473>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block/),pointer(struct shrink_control/))) writeback_control struct / size:? kstatfs struct / size:? dquot struct / size:208 dq_hash 0 : struct hlist_node<c7fa0>/<cb310> dq_inuse 16 : struct list_head/ dq_free 32 : struct list_head<c7fa0>/<c8a86> dq_dirty 48 : struct list_head/ dq_lock 64 : struct mutex<c7fa0>/<c89f4> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock/) dq_count 100 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) dq_sb 104 : pointer(struct super_block/) dq_id 112 : struct kqid<c7fa0>/<d3352> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk/ kqid struct / size:8 noname 0 : union noname<c7fa0>/<d3362> type 4 : enum quota_type/ noname union / size:4 uid 0 : typedef(kuid_t=struct noname<c7fa0>/<c98f5>) gid 0 : typedef(kgid_t=struct noname/) projid 0 : typedef(kprojid_t=struct noname<c7fa0>/<d33a3>) noname struct <c7fa0>/<d33a3> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct / size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <c7fa0>/<d3473> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup/) dquot_operations struct / size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<c7fa0>/<d32ac>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot/)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<c7fa0>/<d32ac>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<c7fa0>/<d32ac>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode/))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<c7fa0>/<c958e>),pointer(typedef(kprojid_t=struct noname<c7fa0>/<d33a3>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),pointer(struct kqid<c7fa0>/<d3352>))) quotactl_ops struct <c7fa0>/<d35f4> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path/)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<c7fa0>/<d36e0>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),struct kqid/,pointer(struct qc_dqblk/))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),pointer(struct kqid<c7fa0>/<d3352>),pointer(struct qc_dqblk<c7fa0>/<d3771>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),struct kqid/,pointer(struct qc_dqblk/))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),pointer(struct qc_state<c7fa0>/<d387f>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct / size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct / size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct / size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state/[3] qc_type_state struct / size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct / size:? xattr_handler struct / size:? hlist_bl_head struct / size:8 first 0 : pointer(struct hlist_bl_node<c7fa0>/<c9bec>) block_device struct <c7fa0>/<d3983> size:? mtd_info struct <c7fa0>/<d398d> size:? quota_info struct <c7fa0>/<d3992> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<c7fa0>/<cd3b1> files 48 : pointer(struct inode/)[3] info 72 : struct mem_dqinfo<c7fa0>/<d39f7>[3] ops 288 : pointer(const(struct quota_format_ops/))[3] mem_dqinfo struct / size:72 dqi_format 0 : pointer(struct quota_format_type<c7fa0>/<d3a71>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<c7fa0>/<c8a86> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <c7fa0>/<d3a71> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<c7fa0>/<d3ab9>)) qf_owner 16 : pointer(struct module/) qf_next 24 : pointer(struct quota_format_type<c7fa0>/<d3a71>) quota_format_ops struct <c7fa0>/<d3ab9> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<c7fa0>/<d32ac>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<c7fa0>/<c9ee0>),pointer(struct kqid<c7fa0>/<d3352>))) sb_writers struct <c7fa0>/<d3b37> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<c7fa0>/<cb346>) rw_sem 32 : struct percpu_rw_semaphore/[3] percpu_rw_semaphore struct / size:96 rss 0 : struct rcu_sync<c7fa0>/<d3bba> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<c7fa0>/<d3bf4> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head/) block 88 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) rcu_sync struct <c7fa0>/<d3bba> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head/) cb_head 32 : struct callback_head<c7fa0>/<cac10> rcuwait struct <c7fa0>/<d3bf4> size:8 task 0 : pointer(struct task_struct/) fsnotify_mark_connector struct / size:? noname struct / size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <c7fa0>/<d3c3b> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker/),pointer(struct shrink_control/))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<c7fa0>/<d3c3b>),pointer(struct shrink_control<c7fa0>/<d3473>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<c7fa0>/<c8a86> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<c7fa0>/<c8a43>))) list_lru struct <c7fa0>/<d3cc3> size:32 node 0 : pointer(struct list_lru_node/) list 8 : struct list_head<c7fa0>/<c8a86> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <c7fa0>/<d3d01> size:64 lock 0 : typedef(spinlock_t=struct spinlock/) lru 8 : struct list_lru_one<c7fa0>/<d3d3b> memcg_lrus 32 : pointer(struct list_lru_memcg/) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <c7fa0>/<d3d3b> size:24 list 0 : struct list_head/ nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <c7fa0>/<d3d61> size:16 rcu 0 : struct callback_head/ lru 16 : pointer(struct list_lru_one<c7fa0>/<d3d3b>)[no count] delayed_call struct <c7fa0>/<d3db7> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <c7fa0>/<d3efb> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname/) ia_gid 12 : typedef(kgid_t=struct noname<c7fa0>/<c9927>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<c7fa0>/<d3f70> ia_mtime 40 : struct timespec64/ ia_ctime 56 : struct timespec64<c7fa0>/<d3f70> ia_file 72 : pointer(struct file/) timespec64 struct / size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct / size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname/) gid 52 : typedef(kgid_t=struct noname<c7fa0>/<c9927>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<c7fa0>/<d3f70> mtime 80 : struct timespec64/ ctime 96 : struct timespec64<c7fa0>/<d3f70> btime 112 : struct timespec64/ blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct / size:? bdi_writeback struct / size:? file_lock_context struct / size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<c7fa0>/<c890d>) flc_flock 8 : struct list_head/ flc_posix 24 : struct list_head<c7fa0>/<c8a86> flc_lease 40 : struct list_head/ cdev struct / size:? address_space_operations struct / size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<c7fa0>/<c920c>),pointer(struct writeback_control<c7fa0>/<d31c2>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct page/))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<c7fa0>/<c94bb>),pointer(struct writeback_control<c7fa0>/<d31c2>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<c7fa0>/<caab9>),pointer(struct address_space<c7fa0>/<c94bb>),pointer(struct list_head<c7fa0>/<c8a86>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control/))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<c7fa0>/<caab9>),pointer(struct address_space<c7fa0>/<c94bb>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<c7fa0>/<c920c>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct address_space/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page/),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<c7fa0>/<c94bb>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page/),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<c7fa0>/<c920c>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page/))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<c7fa0>/<cae6f>),pointer(struct iov_iter<c7fa0>/<caf22>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct page/),pointer(struct page/),enum migrate_mode/)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<c7fa0>/<c920c>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page/))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<c7fa0>/<c920c>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<c7fa0>/<c920c>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct page/))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<c7fa0>/<d44a4>),pointer(struct file<c7fa0>/<caab9>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file/))) readahead_control struct / size:? swap_info_struct struct / size:? dev_pagemap struct / size:152 altmap 0 : struct vmem_altmap<c7fa0>/<d456f> ref 48 : pointer(struct percpu_ref/) internal_ref 56 : struct percpu_ref<c7fa0>/<ceb73> done 72 : struct completion/ type 104 : enum memory_type<c7fa0>/<c820f> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<c7fa0>/<d45cf>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname/ noname union / size:16 range 0 : struct range<c7fa0>/<d4614> ranges 0 : struct range/[0] vmem_altmap struct / size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct / size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<c7fa0>/<c920c>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap/))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<c7fa0>/<d44d5>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) range struct / size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct / size:0 noname struct / size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <c7fa0>/<d473a> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/))[4] linux_binfmt struct / size:? noname struct / size:40 id 0 : typedef(atomic64_t=struct noname<c7fa0>/<c8a43>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<c7fa0>/<cb941>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <c7fa0>/<d47b6> size:56 nr_threads 0 : typedef(atomic_t=struct noname/) dumper 8 : struct core_thread<c7fa0>/<d47e7> startup 24 : struct completion/ core_thread struct / size:16 task 0 : pointer(struct task_struct<c7fa0>/<cbaa6>) next 8 : pointer(struct core_thread/) kioctx_table struct / size:? mmu_notifier_subscriptions struct / size:? uprobes_state struct / size:0 kvm_memslots struct / size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<c7fa0>/<d48a4>[no count] kvm_memory_slot struct <c7fa0>/<d48a4> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<c7fa0>/<d4921> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <c7fa0>/<d4921> size:0 kvm_io_bus struct <c7fa0>/<d4947> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range/[no count] kvm_io_range struct / size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<c7fa0>/<d49bc>) kvm_io_device struct <c7fa0>/<d49bc> size:8 ops 0 : pointer(const(struct kvm_io_device_ops/)) kvm_io_device_ops struct / size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<c7fa0>/<c8508>),pointer(struct kvm_io_device<c7fa0>/<d49bc>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu/),pointer(struct kvm_io_device/),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<c7fa0>/<d49bc>))) kvm_vm_stat struct <c7fa0>/<d4a5c> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_arch struct / size:392 mmu 0 : struct kvm_s2_mmu<c7fa0>/<d4b06> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist/ psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) kvm_s2_mmu struct / size:48 vmid 0 : struct kvm_vmid<c7fa0>/<d4b4b> pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable<c7fa0>/<d4b71>) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch<c7fa0>/<d4a7e>) kvm_vmid struct <c7fa0>/<d4b4b> size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_pgtable struct <c7fa0>/<d4b71> size:? vgic_dist struct <c7fa0>/<d4b7b> size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname<c7fa0>/<d4bf8> enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq/) dist_iodev 64 : struct vgic_io_device<c7fa0>/<d4de8> has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock/) lpi_list_head 128 : struct list_head<c7fa0>/<c8a86> lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head<c7fa0>/<c8a86> iter 168 : pointer(struct vgic_state_iter/) its_vm 176 : struct its_vm<c7fa0>/<d50a2> noname union <c7fa0>/<d4bf8> size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head<c7fa0>/<c8a86> vgic_irq struct <c7fa0>/<d4cae> size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) lpi_list 8 : struct list_head<c7fa0>/<c8a86> ap_list 24 : struct list_head/ vcpu 40 : pointer(struct kvm_vcpu<c7fa0>/<c8508>) target_vcpu 48 : pointer(struct kvm_vcpu/) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref<c7fa0>/<d27cf> hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname/ source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config<c7fa0>/<c8254> get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union <c7fa0>/<d4d66> size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_io_device struct <c7fa0>/<d4de8> size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname<c7fa0>/<d4e04> regions 16 : pointer(const(struct vgic_register_region/)) iodev_type 24 : enum iodev_type<c7fa0>/<c826d> nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device<c7fa0>/<d49bc> noname union <c7fa0>/<d4e04> size:8 redist_vcpu 0 : pointer(struct kvm_vcpu/) its 0 : pointer(struct vgic_its<c7fa0>/<d4e57>) vgic_its struct <c7fa0>/<d4e57> size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device/ dev 56 : pointer(struct kvm_device<c7fa0>/<d4f0d>) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex/ cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex<c7fa0>/<c89f4> device_list 168 : struct list_head/ collection_list 184 : struct list_head<c7fa0>/<c8a86> kvm_device struct <c7fa0>/<d4f0d> size:40 ops 0 : pointer(const(struct kvm_device_ops/)) kvm 8 : pointer(struct kvm<c7fa0>/<c86d8>) private 16 : pointer(no type) vm_node 24 : struct list_head<c7fa0>/<c8a86> kvm_device_ops struct <c7fa0>/<d4f55> size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<c7fa0>/<d4f0d>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<c7fa0>/<d4f0d>))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<c7fa0>/<d4f0d>),pointer(struct kvm_device_attr<c7fa0>/<d501c>))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct kvm_device_attr/))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<c7fa0>/<d4f0d>),pointer(struct kvm_device_attr<c7fa0>/<d501c>))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device/),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<c7fa0>/<d4f0d>),pointer(struct vm_area_struct<c7fa0>/<c8e09>))) kvm_device_attr struct <c7fa0>/<d501c> size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct <c7fa0>/<d5093> size:? vgic_state_iter struct <c7fa0>/<d509d> size:? its_vm struct <c7fa0>/<d50a2> size:128 fwnode 0 : pointer(struct fwnode_handle/) domain 8 : pointer(struct irq_domain<c7fa0>/<d0a3a>) vprop_page 16 : pointer(struct page/) vpes 24 : pointer(pointer(struct its_vpe<c7fa0>/<d5121>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] its_vpe struct / size:128 vpt_page 0 : pointer(struct page<c7fa0>/<c920c>) its_vm 8 : pointer(struct its_vm/) vlpi_count 16 : typedef(atomic_t=struct noname<c7fa0>/<c89c6>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname/ vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<c7fa0>/<c892f>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union / size:72 noname 0 : struct noname<c7fa0>/<d5191> noname 0 : struct noname/ noname struct / size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct / size:72 fwnode 0 : pointer(struct fwnode_handle<c7fa0>/<d0b5a>) sgi_domain 8 : pointer(struct irq_domain/) sgi_config 16 : struct noname<c7fa0>/<d51de>[16] vmapp_count 64 : typedef(atomic_t=struct noname/) noname struct / size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_coalesced_mmio_ring struct <c7fa0>/<d5273> size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio/[0] kvm_coalesced_mmio struct / size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname<c7fa0>/<d52dc> data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union / size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct / size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head<c7fa0>/<cb962>[no count] mmu_notifier struct <c7fa0>/<d536d> size:56 hlist 0 : struct hlist_node/ ops 16 : pointer(const(struct mmu_notifier_ops<c7fa0>/<d53bd>)) mm 24 : pointer(struct mm_struct/) rcu 32 : struct callback_head<c7fa0>/<cac10> users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct / size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<c7fa0>/<d536d>),pointer(struct mm_struct<c7fa0>/<c8ab1>))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<c7fa0>/<d536d>),pointer(struct mm_struct<c7fa0>/<c8ab1>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<c7fa0>/<d536d>),pointer(struct mm_struct<c7fa0>/<c8ab1>),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname<c7fa0>/<c91f6>))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/),pointer(const(struct mmu_notifier_range/)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<c7fa0>/<d536d>),pointer(const(struct mmu_notifier_range<c7fa0>/<d54c7>)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier<c7fa0>/<d536d>)(pointer(struct mm_struct<c7fa0>/<c8ab1>))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/))) mmu_notifier_range struct / size:48 vma 0 : pointer(struct vm_area_struct<c7fa0>/<c8e09>) mm 8 : pointer(struct mm_struct/) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event/ migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct <c7fa0>/<d557e> size:16 kvm 0 : pointer(struct kvm/) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item<c7fa0>/<d55a7>) kvm_stats_debugfs_item struct <c7fa0>/<d55a7> size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind/ mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct <c7fa0>/<d55e5> size:24 link 0 : struct hlist_node/ ops 16 : pointer(struct preempt_ops<c7fa0>/<d560e>) preempt_ops struct <c7fa0>/<d560e> size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier/),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<c7fa0>/<d55e5>),pointer(struct task_struct<c7fa0>/<cbaa6>))) kvm_run struct <c7fa0>/<d565e> size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname<c7fa0>/<d56e6> kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname/ noname union / size:256 hw 0 : struct noname<c7fa0>/<d56f9> fail_entry 0 : struct noname/ ex 0 : struct noname<c7fa0>/<d5746> io 0 : struct noname/ debug 0 : struct noname<c7fa0>/<d57c7> mmio 0 : struct noname/ hypercall 0 : struct noname<c7fa0>/<d582e> tpr_access 0 : struct noname/ s390_sieic 0 : struct noname<c7fa0>/<d58bc> s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname<c7fa0>/<d5903> dcr 0 : struct noname/ internal 0 : struct noname<c7fa0>/<d596a> osi 0 : struct noname/ papr_hcall 0 : struct noname<c7fa0>/<d59c5> s390_tsch 0 : struct noname/ epr 0 : struct noname<c7fa0>/<d5a60> system_event 0 : struct noname/ s390_stsi 0 : struct noname<c7fa0>/<d5aad> eoi 0 : struct noname/ hyperv 0 : struct kvm_hyperv_exit<c7fa0>/<d5c66> arm_nisv 0 : struct noname/ msr 0 : struct noname<c7fa0>/<d5b68> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct / size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <c7fa0>/<d5719> size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <c7fa0>/<d5746> size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <c7fa0>/<d5773> size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 arch 0 : struct kvm_debug_exit_arch<c7fa0>/<d5c15> noname struct <c7fa0>/<d57e7> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <c7fa0>/<d582e> size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <c7fa0>/<d58bc> size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <c7fa0>/<d596a> size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct / size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct <c7fa0>/<d59c5> size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct / size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <c7fa0>/<d5a80> size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <c7fa0>/<d5aad> size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct <c7fa0>/<d5b0e> size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union <c7fa0>/<d5be7> size:2048 regs 0 : struct kvm_sync_regs/ padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct <c7fa0>/<d5c15> size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct <c7fa0>/<d5c66> size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname/ noname union / size:48 synic 0 : struct noname<c7fa0>/<d5ca2> hcall 0 : struct noname/ syndbg 0 : struct noname<c7fa0>/<d5d24> noname struct <c7fa0>/<d5ca2> size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct <c7fa0>/<d5d24> size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct / size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct <c7fa0>/<d5db9> size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct <c7fa0>/<d5e6b> size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct / size:8688 ctxt 0 : struct kvm_cpu_context<c7fa0>/<d6091> sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu/) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info<c7fa0>/<d6113> workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch/) vcpu_debug_state 1888 : struct kvm_guest_debug_arch<c7fa0>/<d6151> external_debug_state 2400 : struct kvm_guest_debug_arch/ host_thread_info 2912 : pointer(struct thread_info<c7fa0>/<cc5d7>) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state/) host_debug_state 2928 : struct noname<c7fa0>/<d5f77> vgic_cpu 3448 : struct vgic_cpu/ timer_cpu 7440 : struct arch_timer_cpu<c7fa0>/<d6385> pmu 7704 : struct kvm_pmu/ guest_debug_preserved 8264 : struct noname<c7fa0>/<d5fd1> power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache/ target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state<c7fa0>/<d6514> sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname<c7fa0>/<d6070> noname struct <c7fa0>/<d5f77> size:520 regs 0 : struct kvm_guest_debug_arch/ pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <c7fa0>/<d5fd1> size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct / size:1792 regs 0 : struct user_pt_regs<c7fa0>/<d21b6> spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state/ sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu/) kvm_vcpu_fault_info struct / size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct / size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct / size:3992 noname 0 : union noname<c7fa0>/<d61aa> private_irqs 312 : struct vgic_irq/[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock<c7fa0>/<c892f>) ap_list_head 3904 : struct list_head/ rd_iodev 3920 : struct vgic_io_device<c7fa0>/<d4de8> rdreg 3960 : pointer(struct vgic_redist_region/) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union / size:312 vgic_v2 0 : struct vgic_v2_cpu_if<c7fa0>/<d624a> vgic_v3 0 : struct vgic_v3_cpu_if/ vgic_v2_cpu_if struct / size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct <c7fa0>/<d62a3> size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe/ used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_redist_region struct <c7fa0>/<d6340> size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head/ arch_timer_cpu struct / size:264 timers 0 : struct arch_timer_context<c7fa0>/<d63c0>[2] bg_timer 192 : struct hrtimer/ enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct <c7fa0>/<d63c0> size:96 vcpu 0 : pointer(struct kvm_vcpu/) irq 8 : struct kvm_irq_level<c7fa0>/<d6411> hrtimer 16 : struct hrtimer/ loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct <c7fa0>/<d6411> size:8 noname 0 : union noname/ level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union <c7fa0>/<d6421> size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct <c7fa0>/<d644b> size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc<c7fa0>/<d64ad>[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work<c7fa0>/<d1c25> kvm_pmc struct <c7fa0>/<d64ad> size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event<c7fa0>/<d11a4>) kvm_mmu_memory_cache struct <c7fa0>/<d64ce> size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache/) objects 16 : pointer(no type)[40] vcpu_reset_state struct <c7fa0>/<d6514> size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct <c7fa0>/<d6552> size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn/) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct <c7fa0>/<d65a8> size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) module_state enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MODULE_STATE_LIVE = 0 MODULE_STATE_COMING = 1 MODULE_STATE_GOING = 2 MODULE_STATE_UNFORMED = 3 rw_hint enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) WRITE_LIFE_NOT_SET = 0 WRITE_LIFE_NONE = 1 WRITE_LIFE_SHORT = 2 WRITE_LIFE_MEDIUM = 3 WRITE_LIFE_LONG = 4 WRITE_LIFE_EXTREME = 5 hrtimer_restart enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) HRTIMER_NORESTART = 0 HRTIMER_RESTART = 1 timespec_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) TT_NONE = 0 TT_NATIVE = 1 TT_COMPAT = 2 probe_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) PROBE_DEFAULT_STRATEGY = 0 PROBE_PREFER_ASYNCHRONOUS = 1 PROBE_FORCE_SYNCHRONOUS = 2 dl_dev_state enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) DL_DEV_NO_DRIVER = 0 DL_DEV_PROBING = 1 DL_DEV_DRIVER_BOUND = 2 DL_DEV_UNBINDING = 3 rpm_request enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_REQ_NONE = 0 RPM_REQ_IDLE = 1 RPM_REQ_SUSPEND = 2 RPM_REQ_AUTOSUSPEND = 3 RPM_REQ_RESUME = 4 rpm_status enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) RPM_ACTIVE = 0 RPM_RESUMING = 1 RPM_SUSPENDED = 2 RPM_SUSPENDING = 3 kobj_ns_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) KOBJ_NS_TYPE_NONE = 0 KOBJ_NS_TYPE_NET = 1 KOBJ_NS_TYPES = 2 perf_event_state enum / size:4 int (base type, DW_ATE_signed size:4) PERF_EVENT_STATE_DEAD = -4 PERF_EVENT_STATE_EXIT = -3 PERF_EVENT_STATE_ERROR = -2 PERF_EVENT_STATE_OFF = -1 PERF_EVENT_STATE_INACTIVE = 0 PERF_EVENT_STATE_ACTIVE = 1 pid_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) PIDTYPE_PID = 0 PIDTYPE_TGID = 1 PIDTYPE_PGID = 2 PIDTYPE_SID = 3 PIDTYPE_MAX = 4 quota_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) USRQUOTA = 0 GRPQUOTA = 1 PRJQUOTA = 2 migrate_mode enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MIGRATE_ASYNC = 0 MIGRATE_SYNC_LIGHT = 1 MIGRATE_SYNC = 2 MIGRATE_SYNC_NO_COPY = 3 memory_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MEMORY_DEVICE_PRIVATE = 1 MEMORY_DEVICE_FS_DAX = 2 MEMORY_DEVICE_GENERIC = 3 MEMORY_DEVICE_PCI_P2PDMA = 4 page_entry_size enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) PE_SIZE_PTE = 0 PE_SIZE_PMD = 1 PE_SIZE_PUD = 2 mmu_notifier_event enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) MMU_NOTIFY_UNMAP = 0 MMU_NOTIFY_CLEAR = 1 MMU_NOTIFY_PROTECTION_VMA = 2 MMU_NOTIFY_PROTECTION_PAGE = 3 MMU_NOTIFY_SOFT_DIRTY = 4 MMU_NOTIFY_RELEASE = 5 MMU_NOTIFY_MIGRATE = 6 kvm_stat_kind enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_STAT_VM = 0 KVM_STAT_VCPU = 1 iodev_type enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) IODEV_CPUIF = 0 IODEV_DIST = 1 IODEV_REDIST = 2 IODEV_ITS = 3 vgic_irq_config enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) VGIC_CONFIG_EDGE = 0 VGIC_CONFIG_LEVEL = 1 kvm_pgtable_walk_flags enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_PGTABLE_WALK_LEAF = 1 KVM_PGTABLE_WALK_TABLE_PRE = 2 KVM_PGTABLE_WALK_TABLE_POST = 4 kvm_pgtable_prot enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) KVM_PGTABLE_PROT_X = 1 KVM_PGTABLE_PROT_W = 2 KVM_PGTABLE_PROT_R = 4 KVM_PGTABLE_PROT_DEVICE = 8 noname enum / size:4 unsigned int (base type, DW_ATE_unsigned size:4) false = 0 true = 1 noname union / size:8 __val 0 : long long unsigned int (base type, DW_ATE_unsigned size:8) __c 0 : char (base type, DW_ATE_unsigned_char size:1)[1] noname union / size:8 __val 0 : long long unsigned int (base type, DW_ATE_unsigned size:8) __c 0 : char (base type, DW_ATE_unsigned_char size:1)[1] kvm_pgtable struct / size:32 ia_bits 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) start_level 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) pgd 8 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops/) mmu 24 : pointer(struct kvm_s2_mmu<d70f1>/<d8ffa>) kvm_pgtable_mm_ops struct <d70f1>/<d8ef3> size:64 zalloc_page 0 : pointer(subroutine(prototyped pointer(no type)(pointer(no type))) zalloc_pages_exact 8 : pointer(subroutine(prototyped pointer(no type)(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) free_pages_exact 16 : pointer(subroutine(prototyped no type(pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_page 24 : pointer(subroutine(prototyped no type(pointer(no type))) put_page 32 : pointer(subroutine(prototyped no type(pointer(no type))) page_count 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(no type))) phys_to_virt 48 : pointer(subroutine(prototyped pointer(no type)(typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) virt_to_phys 56 : pointer(subroutine(prototyped typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(no type))) kvm_s2_mmu struct <d70f1>/<d8ffa> size:48 vmid 0 : struct kvm_vmid/ pgd_phys 16 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pgt 24 : pointer(struct kvm_pgtable/) last_vcpu_ran 32 : pointer(int (base type, DW_ATE_signed size:4)) arch 40 : pointer(struct kvm_arch/) kvm_vmid struct / size:16 vmid_gen 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmid 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_arch struct / size:392 mmu 0 : struct kvm_s2_mmu<d70f1>/<d8ffa> vtcr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) max_vcpus 56 : int (base type, DW_ATE_signed size:4) vgic 64 : struct vgic_dist/ psci_version 368 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) return_nisv_io_abort_to_user 372 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pmu_filter 376 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) pmuver 384 : unsigned int (base type, DW_ATE_unsigned size:4) pfr0_csv2 388 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pfr0_csv3 389 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) vgic_dist struct / size:304 in_kernel 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) initialized 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vgic_model 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) implementation_rev 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) v2_groups_user_writable 12 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) msis_require_devid 13 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nr_spis 16 : int (base type, DW_ATE_signed size:4) vgic_dist_base 24 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 32 : union noname/ enabled 48 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) nassgireq 49 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) spis 56 : pointer(struct vgic_irq<d70f1>/<d9256>) dist_iodev 64 : struct vgic_io_device/ has_its 104 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) propbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpi_list_lock 120 : typedef(raw_spinlock_t=struct raw_spinlock<d70f1>/<d938b>) lpi_list_head 128 : struct list_head/ lpi_list_count 144 : int (base type, DW_ATE_signed size:4) lpi_translation_cache 152 : struct list_head/ iter 168 : pointer(struct vgic_state_iter<d70f1>/<e708b>) its_vm 176 : struct its_vm/ noname union / size:16 vgic_cpu_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) rd_regions 0 : struct list_head/ list_head struct / size:16 next 0 : pointer(struct list_head<d70f1>/<d922b>) prev 8 : pointer(struct list_head/) vgic_irq struct / size:112 irq_lock 0 : typedef(raw_spinlock_t=struct raw_spinlock<d70f1>/<d938b>) lpi_list 8 : struct list_head/ ap_list 24 : struct list_head<d70f1>/<d922b> vcpu 40 : pointer(struct kvm_vcpu/) target_vcpu 48 : pointer(struct kvm_vcpu<d70f1>/<d9472>) intid 56 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) line_level 60 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pending_latch 61 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) active 62 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) enabled 63 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) hw 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) refcount 68 : struct kref/ hwintid 72 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_irq 76 : unsigned int (base type, DW_ATE_unsigned size:4) noname 80 : union noname<d70f1>/<d930e> source 84 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) active_source 85 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) priority 86 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) group 87 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) config 88 : enum vgic_irq_config/ get_input_level 96 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(int (base type, DW_ATE_signed size:4))) owner 104 : pointer(no type) noname union / size:4 targets 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) mpidr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) raw_spinlock struct / size:4 raw_lock 0 : typedef(arch_spinlock_t=struct qspinlock<d70f1>/<d93ab>) qspinlock struct <d70f1>/<d93ab> size:4 noname 0 : union noname/ noname union / size:4 val 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<d93f8> noname struct <d70f1>/<d93d3> size:2 locked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) pending 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname struct <d70f1>/<d93f8> size:4 locked_pending 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) tail 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname struct <d70f1>/<d9422> size:4 counter 0 : int (base type, DW_ATE_signed size:4) kvm_vcpu struct / size:9072 kvm 0 : pointer(struct kvm<d70f1>/<d9642>) preempt_notifier 8 : struct preempt_notifier/ cpu 32 : int (base type, DW_ATE_signed size:4) vcpu_id 36 : int (base type, DW_ATE_signed size:4) vcpu_idx 40 : int (base type, DW_ATE_signed size:4) srcu_idx 44 : int (base type, DW_ATE_signed size:4) mode 48 : int (base type, DW_ATE_signed size:4) requests 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) guest_debug 64 : long unsigned int (base type, DW_ATE_unsigned size:8) pre_pcpu 72 : int (base type, DW_ATE_signed size:4) blocked_vcpu_list 80 : struct list_head<d70f1>/<d922b> mutex 96 : struct mutex/ run 128 : pointer(struct kvm_run<d70f1>/<e5c84>) wait 136 : struct rcuwait/ pid 144 : pointer(struct pid<d70f1>/<dc70f>) sigset_active 152 : int (base type, DW_ATE_signed size:4) sigset 160 : typedef(sigset_t=struct noname<d70f1>/<dfdd6>) stat 168 : struct kvm_vcpu_stat/ halt_poll_ns 264 : unsigned int (base type, DW_ATE_unsigned size:4) valid_wakeup 268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmio_needed 272 : int (base type, DW_ATE_signed size:4) mmio_read_completed 276 : int (base type, DW_ATE_signed size:4) mmio_is_write 280 : int (base type, DW_ATE_signed size:4) mmio_cur_fragment 284 : int (base type, DW_ATE_signed size:4) mmio_nr_fragments 288 : int (base type, DW_ATE_signed size:4) mmio_fragments 296 : struct kvm_mmio_fragment/[2] spin_loop 344 : struct noname<d70f1>/<d95e4> preempted 346 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 347 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch 352 : struct kvm_vcpu_arch/ dirty_ring 9040 : struct kvm_dirty_ring<d70f1>/<e6fef> noname struct <d70f1>/<d95e4> size:2 in_spin_loop 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dy_eligible 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm struct <d70f1>/<d9642> size:8848 mmu_lock 0 : typedef(spinlock_t=struct spinlock/) slots_lock 8 : struct mutex<d70f1>/<d9899> mm 40 : pointer(struct mm_struct/) memslots 48 : pointer(struct kvm_memslots<d70f1>/<e565e>)[1] vcpus 56 : pointer(struct kvm_vcpu/)[512] online_vcpus 4152 : typedef(atomic_t=struct noname<d70f1>/<d9422>) created_vcpus 4156 : int (base type, DW_ATE_signed size:4) last_boosted_vcpu 4160 : int (base type, DW_ATE_signed size:4) vm_list 4168 : struct list_head/ lock 4184 : struct mutex<d70f1>/<d9899> buses 4216 : pointer(struct kvm_io_bus/)[4] irqfds 4248 : struct noname<d70f1>/<d96ef> ioeventfds 4320 : struct list_head/ stat 4336 : struct kvm_vm_stat<d70f1>/<e5872> arch 4344 : struct kvm_arch/ users_count 4736 : typedef(refcount_t=struct refcount_struct<d70f1>/<dc784>) coalesced_mmio_ring 4744 : pointer(struct kvm_coalesced_mmio_ring/) ring_lock 4752 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) coalesced_zones 4760 : struct list_head/ irq_lock 4776 : struct mutex<d70f1>/<d9899> irq_routing 4808 : pointer(struct kvm_irq_routing_table/) irq_ack_notifier_list 4816 : struct hlist_head<d70f1>/<dc7a5> mmu_notifier 4824 : struct mmu_notifier/ mmu_notifier_seq 4880 : long unsigned int (base type, DW_ATE_unsigned size:8) mmu_notifier_count 4888 : long int (base type, DW_ATE_signed size:8) tlbs_dirty 4896 : long int (base type, DW_ATE_signed size:8) devices 4904 : struct list_head/ manual_dirty_log_protect 4920 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debugfs_dentry 4928 : pointer(struct dentry/) debugfs_stat_data 4936 : pointer(pointer(struct kvm_stat_data<d70f1>/<e5ba4>)) srcu 4944 : struct srcu_struct/ irq_srcu 6888 : struct srcu_struct<d70f1>/<e3b40> userspace_pid 8832 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) max_halt_poll_ns 8836 : unsigned int (base type, DW_ATE_unsigned size:4) dirty_ring_size 8840 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:72 lock 0 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) items 8 : struct list_head/ resampler_list 24 : struct list_head<d70f1>/<d922b> resampler_lock 40 : struct mutex/ spinlock struct / size:4 noname 0 : union noname<d70f1>/<d9887> noname union <d70f1>/<d9887> size:4 rlock 0 : struct raw_spinlock/ mutex struct / size:32 owner 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) wait_lock 8 : typedef(spinlock_t=struct spinlock/) osq 12 : struct optimistic_spin_queue<d70f1>/<d9916> wait_list 16 : struct list_head/ noname struct / size:8 counter 0 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) optimistic_spin_queue struct <d70f1>/<d9916> size:4 tail 0 : typedef(atomic_t=struct noname/) mm_struct struct / size:920 noname 0 : struct noname<d70f1>/<d9943> cpu_bitmap 920 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] noname struct / size:920 mmap 0 : pointer(struct vm_area_struct<d70f1>/<d9c88>) mm_rb 8 : struct rb_root/ vmacache_seqnum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) get_unmapped_area 24 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap_base 32 : long unsigned int (base type, DW_ATE_unsigned size:8) mmap_legacy_base 40 : long unsigned int (base type, DW_ATE_unsigned size:8) task_size 48 : long unsigned int (base type, DW_ATE_unsigned size:8) highest_vm_end 56 : long unsigned int (base type, DW_ATE_unsigned size:8) pgd 64 : pointer(typedef(pgd_t=struct noname<d70f1>/<e5533>)) membarrier_state 72 : typedef(atomic_t=struct noname/) mm_users 76 : typedef(atomic_t=struct noname<d70f1>/<d9422>) mm_count 80 : typedef(atomic_t=struct noname/) has_pinned 84 : typedef(atomic_t=struct noname<d70f1>/<d9422>) write_protect_seq 88 : typedef(seqcount_t=struct seqcount/) pgtables_bytes 96 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) map_count 104 : int (base type, DW_ATE_signed size:4) page_table_lock 108 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) mmap_lock 112 : struct rw_semaphore/ mmlist 152 : struct list_head<d70f1>/<d922b> hiwater_rss 168 : long unsigned int (base type, DW_ATE_unsigned size:8) hiwater_vm 176 : long unsigned int (base type, DW_ATE_unsigned size:8) total_vm 184 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_vm 192 : long unsigned int (base type, DW_ATE_unsigned size:8) pinned_vm 200 : typedef(atomic64_t=struct noname/) data_vm 208 : long unsigned int (base type, DW_ATE_unsigned size:8) exec_vm 216 : long unsigned int (base type, DW_ATE_unsigned size:8) stack_vm 224 : long unsigned int (base type, DW_ATE_unsigned size:8) def_flags 232 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_lock 240 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) start_code 248 : long unsigned int (base type, DW_ATE_unsigned size:8) end_code 256 : long unsigned int (base type, DW_ATE_unsigned size:8) start_data 264 : long unsigned int (base type, DW_ATE_unsigned size:8) end_data 272 : long unsigned int (base type, DW_ATE_unsigned size:8) start_brk 280 : long unsigned int (base type, DW_ATE_unsigned size:8) brk 288 : long unsigned int (base type, DW_ATE_unsigned size:8) start_stack 296 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_start 304 : long unsigned int (base type, DW_ATE_unsigned size:8) arg_end 312 : long unsigned int (base type, DW_ATE_unsigned size:8) env_start 320 : long unsigned int (base type, DW_ATE_unsigned size:8) env_end 328 : long unsigned int (base type, DW_ATE_unsigned size:8) saved_auxv 336 : long unsigned int (base type, DW_ATE_unsigned size:8)[46] rss_stat 704 : struct mm_rss_stat/ binfmt 736 : pointer(struct linux_binfmt<d70f1>/<e5581>) context 744 : typedef(mm_context_t=struct noname/) flags 784 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state 792 : pointer(struct core_state/) ioctx_lock 800 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) ioctx_table 808 : pointer(struct kioctx_table/) owner 816 : pointer(struct task_struct<d70f1>/<dc8e9>) user_ns 824 : pointer(struct user_namespace/) exe_file 832 : pointer(struct file<d70f1>/<db8fc>) notifier_subscriptions 840 : pointer(struct mmu_notifier_subscriptions/) numa_next_scan 848 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_offset 856 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_scan_seq 864 : int (base type, DW_ATE_signed size:4) tlb_flush_pending 868 : typedef(atomic_t=struct noname/) uprobes_state 872 : struct uprobes_state<d70f1>/<e5645> hugetlb_usage 872 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) async_put_work 880 : struct work_struct<d70f1>/<de6a7> pasid 912 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vm_area_struct struct / size:192 vm_start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_end 8 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_next 16 : pointer(struct vm_area_struct<d70f1>/<d9c88>) vm_prev 24 : pointer(struct vm_area_struct/) vm_rb 32 : struct rb_node<d70f1>/<d9dab> rb_subtree_gap 56 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_mm 64 : pointer(struct mm_struct<d70f1>/<d9930>) vm_page_prot 72 : typedef(pgprot_t=struct noname/) vm_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) shared 88 : struct noname/ anon_vma_chain 120 : struct list_head<d70f1>/<d922b> anon_vma 136 : pointer(struct anon_vma/) vm_ops 144 : pointer(const(struct vm_operations_struct<d70f1>/<d9e0e>)) vm_pgoff 152 : long unsigned int (base type, DW_ATE_unsigned size:8) vm_file 160 : pointer(struct file<d70f1>/<db8fc>) vm_private_data 168 : pointer(no type) swap_readahead_info 176 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) vm_policy 184 : pointer(struct mempolicy/) vm_userfaultfd_ctx 192 : struct vm_userfaultfd_ctx<d70f1>/<e551a> noname struct <d70f1>/<d9d14> size:32 rb 0 : struct rb_node/ rb_subtree_last 24 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_node struct <d70f1>/<d9dab> size:24 __rb_parent_color 0 : long unsigned int (base type, DW_ATE_unsigned size:8) rb_right 8 : pointer(struct rb_node<d70f1>/<d9dab>) rb_left 16 : pointer(struct rb_node/) noname struct / size:8 pgprot 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anon_vma struct <d70f1>/<d9dff> size:? vm_operations_struct struct <d70f1>/<d9e0e> size:128 open 0 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct/))) close 8 : pointer(subroutine(prototyped no type(pointer(struct vm_area_struct<d70f1>/<d9c88>))) may_split 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) mremap 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<d70f1>/<d9c88>),long unsigned int (base type, DW_ATE_unsigned size:8))) mprotect 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) fault 40 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<d70f1>/<d9f49>))) huge_fault 48 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/),enum page_entry_size/)) map_pages 56 : pointer(subroutine(prototyped no type(pointer(struct vm_fault<d70f1>/<d9f49>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) pagesize 64 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct vm_area_struct/))) page_mkwrite 72 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault<d70f1>/<d9f49>))) pfn_mkwrite 80 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) access 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<d70f1>/<d9c88>),long unsigned int (base type, DW_ATE_unsigned size:8),pointer(no type),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4))) name 96 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct vm_area_struct/))) set_policy 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct vm_area_struct<d70f1>/<d9c88>),pointer(struct mempolicy<d70f1>/<e31ec>))) get_policy 112 : pointer(subroutine(prototyped pointer(struct mempolicy/)(pointer(struct vm_area_struct/),long unsigned int (base type, DW_ATE_unsigned size:8))) find_special_page 120 : pointer(subroutine(prototyped pointer(struct page<d70f1>/<da080>)(pointer(struct vm_area_struct<d70f1>/<d9c88>),long unsigned int (base type, DW_ATE_unsigned size:8))) vm_fault struct <d70f1>/<d9f49> size:96 vma 0 : pointer(struct vm_area_struct/) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) gfp_mask 12 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) pgoff 16 : long unsigned int (base type, DW_ATE_unsigned size:8) address 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd 32 : pointer(typedef(pmd_t=struct noname<d70f1>/<da017>)) pud 40 : pointer(typedef(pud_t=struct noname/)) orig_pte 48 : typedef(pte_t=struct noname<d70f1>/<da06a>) cow_page 56 : pointer(struct page/) page 64 : pointer(struct page<d70f1>/<da080>) pte 72 : pointer(typedef(pte_t=struct noname/)) ptl 80 : pointer(typedef(spinlock_t=struct spinlock<d70f1>/<d9877>)) prealloc_pte 88 : typedef(pgtable_t=pointer(struct page/)) noname struct / size:8 pmd 0 : typedef(pmdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <d70f1>/<da043> size:8 pud 0 : typedef(pudval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct / size:8 pte 0 : typedef(pteval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) page struct <d70f1>/<da080> size:64 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<d70f1>/<da09d> noname 48 : union noname/ _refcount 52 : typedef(atomic_t=struct noname<d70f1>/<d9422>) memcg_data 56 : long unsigned int (base type, DW_ATE_unsigned size:8) noname union / size:40 noname 0 : struct noname<d70f1>/<da0a9> noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<da0ff> noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<da216> noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<da2a9> callback_head 0 : struct callback_head/ noname struct / size:40 lru 0 : struct list_head<d70f1>/<d922b> mapping 16 : pointer(struct address_space/) index 24 : long unsigned int (base type, DW_ATE_unsigned size:8) private 32 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct / size:8 dma_addr 0 : typedef(dma_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname struct <d70f1>/<da0ff> size:40 noname 0 : union noname/ slab_cache 16 : pointer(struct kmem_cache<d70f1>/<e0471>) freelist 24 : pointer(no type) noname 32 : union noname<d70f1>/<da16d> noname union <d70f1>/<da10b> size:16 slab_list 0 : struct list_head/ noname 0 : struct noname<d70f1>/<da123> noname struct <d70f1>/<da123> size:16 next 0 : pointer(struct page/) pages 8 : int (base type, DW_ATE_signed size:4) pobjects 12 : int (base type, DW_ATE_signed size:4) noname union / size:8 s_mem 0 : pointer(no type) counters 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<d70f1>/<da191> noname struct <d70f1>/<da191> size:4 inuse 0 : unsigned int (base type, DW_ATE_unsigned size:4) objects 0 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:24 compound_head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) compound_dtor 8 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_order 9 : unsigned char (base type, DW_ATE_unsigned_char size:1) compound_mapcount 12 : typedef(atomic_t=struct noname/) compound_nr 16 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct <d70f1>/<da216> size:32 _compound_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) hpage_pinned_refcount 8 : typedef(atomic_t=struct noname<d70f1>/<d9422>) deferred_list 16 : struct list_head/ noname struct / size:40 _pt_pad_1 0 : long unsigned int (base type, DW_ATE_unsigned size:8) pmd_huge_pte 8 : typedef(pgtable_t=pointer(struct page/)) _pt_pad_2 16 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 24 : union noname/ ptl 32 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) noname union <d70f1>/<da277> size:8 pt_mm 0 : pointer(struct mm_struct/) pt_frag_refcount 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) noname struct <d70f1>/<da2a9> size:16 pgmap 0 : pointer(struct dev_pagemap/) zone_device_data 8 : pointer(no type) noname union <d70f1>/<da2dc> size:4 _mapcount 0 : typedef(atomic_t=struct noname/) page_type 0 : unsigned int (base type, DW_ATE_unsigned size:4) active 0 : unsigned int (base type, DW_ATE_unsigned size:4) units 0 : int (base type, DW_ATE_signed size:4) address_space struct <d70f1>/<da32f> size:160 host 0 : pointer(struct inode/) i_pages 8 : struct xarray<d70f1>/<dc8b3> gfp_mask 24 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) i_mmap_writable 28 : typedef(atomic_t=struct noname<d70f1>/<d9422>) i_mmap 32 : struct rb_root_cached/ i_mmap_rwsem 48 : struct rw_semaphore<d70f1>/<de1e4> nrpages 88 : long unsigned int (base type, DW_ATE_unsigned size:8) nrexceptional 96 : long unsigned int (base type, DW_ATE_unsigned size:8) writeback_index 104 : long unsigned int (base type, DW_ATE_unsigned size:8) a_ops 112 : pointer(const(struct address_space_operations<d70f1>/<e4fbd>)) flags 120 : long unsigned int (base type, DW_ATE_unsigned size:8) wb_err 128 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) private_lock 132 : typedef(spinlock_t=struct spinlock/) private_list 136 : struct list_head<d70f1>/<d922b> private_data 152 : pointer(no type) inode struct / size:584 i_mode 0 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) i_opflags 2 : unsigned short (base type, DW_ATE_unsigned size:2) i_uid 4 : typedef(kuid_t=struct noname<d70f1>/<da769>) i_gid 8 : typedef(kgid_t=struct noname/) i_flags 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_acl 16 : pointer(struct posix_acl/) i_default_acl 24 : pointer(struct posix_acl<d70f1>/<da7c7>) i_op 32 : pointer(const(struct inode_operations/)) i_sb 40 : pointer(struct super_block<d70f1>/<dad45>) i_mapping 48 : pointer(struct address_space/) i_security 56 : pointer(no type) i_ino 64 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 72 : union noname<d70f1>/<da4b1> i_rdev 76 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) i_size 80 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) i_atime 88 : struct timespec64/ i_mtime 104 : struct timespec64<d70f1>/<e4d91> i_ctime 120 : struct timespec64/ i_lock 136 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) i_bytes 140 : unsigned short (base type, DW_ATE_unsigned size:2) i_blkbits 142 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_write_hint 143 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) i_blocks 144 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) i_state 152 : long unsigned int (base type, DW_ATE_unsigned size:8) i_rwsem 160 : struct rw_semaphore<d70f1>/<de1e4> dirtied_when 200 : long unsigned int (base type, DW_ATE_unsigned size:8) dirtied_time_when 208 : long unsigned int (base type, DW_ATE_unsigned size:8) i_hash 216 : struct hlist_node/ i_io_list 232 : struct list_head<d70f1>/<d922b> i_wb 248 : pointer(struct bdi_writeback/) i_wb_frn_winner 256 : int (base type, DW_ATE_signed size:4) i_wb_frn_avg_time 260 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_wb_frn_history 262 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) i_lru 264 : struct list_head/ i_sb_list 280 : struct list_head<d70f1>/<d922b> i_wb_list 296 : struct list_head/ noname 312 : union noname<d70f1>/<da60c> i_version 328 : typedef(atomic64_t=struct noname/) i_sequence 336 : typedef(atomic64_t=struct noname<d70f1>/<d98e8>) i_count 344 : typedef(atomic_t=struct noname/) i_dio_count 348 : typedef(atomic_t=struct noname<d70f1>/<d9422>) i_writecount 352 : typedef(atomic_t=struct noname/) i_readcount 356 : typedef(atomic_t=struct noname<d70f1>/<d9422>) noname 360 : union noname/ i_flctx 368 : pointer(struct file_lock_context<d70f1>/<e4f6b>) i_data 376 : struct address_space/ i_devices 536 : struct list_head<d70f1>/<d922b> noname 552 : union noname/ i_generation 560 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_mask 564 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) i_fsnotify_marks 568 : pointer(struct fsnotify_mark_connector<d70f1>/<e4a2f>) i_private 576 : pointer(no type) noname union / size:4 i_nlink 0 : const(unsigned int (base type, DW_ATE_unsigned size:4)) __i_nlink 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname union / size:16 i_dentry 0 : struct hlist_head<d70f1>/<dc7a5> i_rcu 0 : struct callback_head/ noname union / size:8 i_fop 0 : pointer(const(struct file_operations<d70f1>/<dba90>)) free_inode 0 : pointer(subroutine(prototyped no type(pointer(struct inode/))) noname union / size:8 i_pipe 0 : pointer(struct pipe_inode_info<d70f1>/<dbe77>) i_cdev 0 : pointer(struct cdev/) i_link 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) i_dir_seq 0 : unsigned int (base type, DW_ATE_unsigned size:4) noname struct / size:4 val 0 : typedef(uid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <d70f1>/<da79b> size:4 val 0 : typedef(gid_t=typedef(__kernel_gid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) posix_acl struct / size:? inode_operations struct / size:192 lookup 0 : pointer(subroutine(prototyped pointer(struct dentry<d70f1>/<da911>)(pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>),unsigned int (base type, DW_ATE_unsigned size:4))) get_link 8 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct dentry/),pointer(struct inode/),pointer(struct delayed_call/))) permission 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),int (base type, DW_ATE_signed size:4))) get_acl 24 : pointer(subroutine(prototyped pointer(struct posix_acl/)(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) readlink 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<d70f1>/<da911>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) create 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) link 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<d70f1>/<da911>),pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>))) unlink 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/))) symlink 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) mkdir 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>))) mknod 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)),typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))))) rename 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>),pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>),unsigned int (base type, DW_ATE_unsigned size:4))) setattr 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct iattr/))) getattr 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<d70f1>/<dace1>)),pointer(struct kstat<d70f1>/<e4dd6>),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),unsigned int (base type, DW_ATE_unsigned size:4))) listxattr 120 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct dentry/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) fiemap 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct fiemap_extent_info<d70f1>/<e4ef5>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) update_time 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct timespec64/),int (base type, DW_ATE_signed size:4))) atomic_open 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct dentry<d70f1>/<da911>),pointer(struct file<d70f1>/<db8fc>),unsigned int (base type, DW_ATE_unsigned size:4),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) tmpfile 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(struct dentry/),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) set_acl 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct posix_acl<d70f1>/<da7c7>),int (base type, DW_ATE_signed size:4))) dentry struct <d70f1>/<da911> size:192 d_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) d_seq 4 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<d70f1>/<daa29>) d_hash 8 : struct hlist_bl_node/ d_parent 24 : pointer(struct dentry<d70f1>/<da911>) d_name 32 : struct qstr/ d_inode 48 : pointer(struct inode<d70f1>/<da402>) d_iname 56 : unsigned char (base type, DW_ATE_unsigned_char size:1)[32] d_lockref 88 : struct lockref<d70f1>/<daafb> d_op 96 : pointer(const(struct dentry_operations/)) d_sb 104 : pointer(struct super_block<d70f1>/<dad45>) d_time 112 : long unsigned int (base type, DW_ATE_unsigned size:8) d_fsdata 120 : pointer(no type) noname 128 : union noname/ d_child 144 : struct list_head<d70f1>/<d922b> d_subdirs 160 : struct list_head/ d_u 176 : union noname<d70f1>/<da9f2> noname union <d70f1>/<da9b1> size:16 d_lru 0 : struct list_head/ d_wait 0 : pointer(typedef(wait_queue_head_t=struct wait_queue_head<d70f1>/<dc189>)) noname union <d70f1>/<da9f2> size:16 d_alias 0 : struct hlist_node/ d_in_lookup_hash 0 : struct hlist_bl_node<d70f1>/<daa60> d_rcu 0 : struct callback_head/ seqcount_spinlock struct / size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<d70f1>/<daa4b>) seqcount struct <d70f1>/<daa4b> size:4 sequence 0 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_bl_node struct / size:16 next 0 : pointer(struct hlist_bl_node<d70f1>/<daa60>) pprev 8 : pointer(pointer(struct hlist_bl_node/)) qstr struct / size:16 noname 0 : union noname<d70f1>/<daa9b> name 8 : pointer(const(unsigned char (base type, DW_ATE_unsigned_char size:1))) noname union / size:8 noname 0 : struct noname<d70f1>/<daaa7> hash_len 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:8 hash 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lockref struct / size:8 noname 0 : union noname<d70f1>/<dab0b> noname union <d70f1>/<dab0b> size:8 lock_count 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<d70f1>/<dab24> noname struct <d70f1>/<dab24> size:8 lock 0 : typedef(spinlock_t=struct spinlock/) count 4 : int (base type, DW_ATE_signed size:4) dentry_operations struct <d70f1>/<dab4d> size:128 d_revalidate 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),unsigned int (base type, DW_ATE_unsigned size:4))) d_weak_revalidate 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<d70f1>/<da911>),unsigned int (base type, DW_ATE_unsigned size:4))) d_hash 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)),pointer(struct qstr/))) d_compare 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry<d70f1>/<da911>)),unsigned int (base type, DW_ATE_unsigned size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct qstr<d70f1>/<daa8b>)))) d_delete 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct dentry/)))) d_init 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry<d70f1>/<da911>))) d_release 48 : pointer(subroutine(prototyped no type(pointer(struct dentry/))) d_prune 56 : pointer(subroutine(prototyped no type(pointer(struct dentry<d70f1>/<da911>))) d_iput 64 : pointer(subroutine(prototyped no type(pointer(struct dentry/),pointer(struct inode/))) d_dname 72 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct dentry<d70f1>/<da911>),pointer(char (base type, DW_ATE_unsigned_char size:1)),int (base type, DW_ATE_signed size:4))) d_automount 80 : pointer(subroutine(prototyped pointer(struct vfsmount/)(pointer(struct path/))) d_manage 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct path<d70f1>/<dace1>)),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) d_real 96 : pointer(subroutine(prototyped pointer(struct dentry/)(pointer(struct dentry/),pointer(const(struct inode/)))) vfsmount struct / size:? path struct / size:16 mnt 0 : pointer(struct vfsmount<d70f1>/<dacd7>) dentry 8 : pointer(struct dentry/) super_block struct / size:1408 s_list 0 : struct list_head<d70f1>/<d922b> s_dev 16 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) s_blocksize_bits 20 : unsigned char (base type, DW_ATE_unsigned_char size:1) s_blocksize 24 : long unsigned int (base type, DW_ATE_unsigned size:8) s_maxbytes 32 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) s_type 40 : pointer(struct file_system_type/) s_op 48 : pointer(const(struct super_operations<d70f1>/<e3e40>)) dq_op 56 : pointer(const(struct dquot_operations/)) s_qcop 64 : pointer(const(struct quotactl_ops<d70f1>/<e4415>)) s_export_op 72 : pointer(const(struct export_operations/)) s_flags 80 : long unsigned int (base type, DW_ATE_unsigned size:8) s_iflags 88 : long unsigned int (base type, DW_ATE_unsigned size:8) s_magic 96 : long unsigned int (base type, DW_ATE_unsigned size:8) s_root 104 : pointer(struct dentry/) s_umount 112 : struct rw_semaphore<d70f1>/<de1e4> s_count 152 : int (base type, DW_ATE_signed size:4) s_active 156 : typedef(atomic_t=struct noname<d70f1>/<d9422>) s_security 160 : pointer(no type) s_xattr 168 : pointer(pointer(const(struct xattr_handler<d70f1>/<e4785>))) s_roots 176 : struct hlist_bl_head/ s_mounts 184 : struct list_head<d70f1>/<d922b> s_bdev 200 : pointer(struct block_device/) s_bdi 208 : pointer(struct backing_dev_info<d70f1>/<e0366>) s_mtd 216 : pointer(struct mtd_info/) s_instances 224 : struct hlist_node<d70f1>/<dc153> s_quota_types 240 : unsigned int (base type, DW_ATE_unsigned size:4) s_dquot 248 : struct quota_info<d70f1>/<e47b3> s_writers 560 : struct sb_writers/ s_fs_info 880 : pointer(no type) s_time_gran 888 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) s_time_min 896 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_time_max 904 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) s_fsnotify_mask 912 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) s_fsnotify_marks 920 : pointer(struct fsnotify_mark_connector/) s_id 928 : char (base type, DW_ATE_unsigned_char size:1)[32] s_uuid 960 : typedef(uuid_t=struct noname/) s_max_links 976 : unsigned int (base type, DW_ATE_unsigned size:4) s_mode 980 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) s_vfs_rename_mutex 984 : struct mutex<d70f1>/<d9899> s_subtype 1016 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) s_d_op 1024 : pointer(const(struct dentry_operations<d70f1>/<dab4d>)) cleancache_poolid 1032 : int (base type, DW_ATE_signed size:4) s_shrink 1040 : struct shrinker<d70f1>/<e4a5c> s_remove_count 1104 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) s_fsnotify_inode_refs 1112 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) s_readonly_remount 1120 : int (base type, DW_ATE_signed size:4) s_wb_err 1124 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) s_dio_done_wq 1128 : pointer(struct workqueue_struct/) s_pins 1136 : struct hlist_head<d70f1>/<dc7a5> s_user_ns 1144 : pointer(struct user_namespace/) s_dentry_lru 1152 : struct list_lru<d70f1>/<e4ae4> s_inode_lru 1184 : struct list_lru/ rcu 1216 : struct callback_head<d70f1>/<dba53> destroy_work 1232 : struct work_struct/ s_sync_lock 1264 : struct mutex<d70f1>/<d9899> s_stack_depth 1296 : int (base type, DW_ATE_signed size:4) s_inode_list_lock 1344 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) s_inodes 1352 : struct list_head/ s_inode_wblist_lock 1368 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) s_inodes_wb 1376 : struct list_head/ file_system_type struct / size:72 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fs_flags 8 : int (base type, DW_ATE_signed size:4) init_fs_context 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fs_context<d70f1>/<db19f>))) parameters 24 : pointer(const(struct fs_parameter_spec/)) mount 32 : pointer(subroutine(prototyped pointer(struct dentry<d70f1>/<da911>)(pointer(struct file_system_type<d70f1>/<db0b0>),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(no type))) kill_sb 40 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) owner 48 : pointer(struct module<d70f1>/<db1e3>) next 56 : pointer(struct file_system_type/) fs_supers 64 : struct hlist_head<d70f1>/<dc7a5> s_lock_key 72 : struct lock_class_key/ s_umount_key 72 : struct lock_class_key<d70f1>/<e12cd> s_vfs_rename_key 72 : struct lock_class_key/ s_writers_key 72 : struct lock_class_key<d70f1>/<e12cd>[3] i_lock_key 72 : struct lock_class_key/ i_mutex_key 72 : struct lock_class_key<d70f1>/<e12cd> i_mutex_dir_key 72 : struct lock_class_key/ fs_context struct / size:? fs_parameter_spec struct / size:? module struct / size:832 state 0 : enum module_state<d70f1>/<d711b> list 8 : struct list_head/ name 24 : char (base type, DW_ATE_unsigned_char size:1)[56] mkobj 80 : struct module_kobject/ modinfo_attrs 176 : pointer(struct module_attribute<d70f1>/<e3614>) version 184 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) srcversion 192 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) holders_dir 200 : pointer(struct kobject/) syms 208 : pointer(const(struct kernel_symbol<d70f1>/<e36da>)) crcs 216 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_syms 224 : unsigned int (base type, DW_ATE_unsigned size:4) param_lock 232 : struct mutex/ kp 264 : pointer(struct kernel_param<d70f1>/<e3716>) num_kp 272 : unsigned int (base type, DW_ATE_unsigned size:4) num_gpl_syms 276 : unsigned int (base type, DW_ATE_unsigned size:4) gpl_syms 280 : pointer(const(struct kernel_symbol/)) gpl_crcs 288 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) using_gplonly_symbols 296 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) async_probe_requested 297 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) gpl_future_syms 304 : pointer(const(struct kernel_symbol/)) gpl_future_crcs 312 : pointer(const(typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) num_gpl_future_syms 320 : unsigned int (base type, DW_ATE_unsigned size:4) num_exentries 324 : unsigned int (base type, DW_ATE_unsigned size:4) extable 328 : pointer(struct exception_table_entry/) init 336 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)()) core_layout 384 : struct module_layout/ init_layout 464 : struct module_layout<d70f1>/<e38e0> arch 544 : struct mod_arch_specific/ taints 576 : long unsigned int (base type, DW_ATE_unsigned size:8) num_bugs 584 : unsigned int (base type, DW_ATE_unsigned size:4) bug_list 592 : struct list_head<d70f1>/<d922b> bug_table 608 : pointer(struct bug_entry/) kallsyms 616 : pointer(struct mod_kallsyms<d70f1>/<e3a57>) core_kallsyms 624 : struct mod_kallsyms/ sect_attrs 656 : pointer(struct module_sect_attrs<d70f1>/<e3b27>) notes_attrs 664 : pointer(struct module_notes_attrs/) args 672 : pointer(char (base type, DW_ATE_unsigned_char size:1)) percpu 680 : pointer(no type) percpu_size 688 : unsigned int (base type, DW_ATE_unsigned size:4) noinstr_text_start 696 : pointer(no type) noinstr_text_size 704 : unsigned int (base type, DW_ATE_unsigned size:4) num_srcu_structs 708 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_struct_ptrs 712 : pointer(pointer(struct srcu_struct<d70f1>/<e3b40>)) jump_entries 720 : pointer(struct jump_entry/) num_jump_entries 728 : unsigned int (base type, DW_ATE_unsigned size:4) source_list 736 : struct list_head/ target_list 752 : struct list_head<d70f1>/<d922b> exit 768 : pointer(subroutine(prototyped no type()) refcnt 776 : typedef(atomic_t=struct noname<d70f1>/<d9422>) module_kobject struct <d70f1>/<db49e> size:96 kobj 0 : struct kobject/ mod 64 : pointer(struct module<d70f1>/<db1e3>) drivers_dir 72 : pointer(struct kobject/) mp 80 : pointer(struct module_param_attrs<d70f1>/<e360a>) kobj_completion 88 : pointer(struct completion/) kobject struct / size:64 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) entry 8 : struct list_head/ parent 24 : pointer(struct kobject<d70f1>/<db4e3>) kset 32 : pointer(struct kset/) ktype 40 : pointer(struct kobj_type<d70f1>/<db6d0>) sd 48 : pointer(struct kernfs_node/) kref 56 : struct kref<d70f1>/<e35f0> state_initialized 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_in_sysfs 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_add_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) state_remove_uevent_sent 60 : unsigned int (base type, DW_ATE_unsigned size:4) uevent_suppress 60 : unsigned int (base type, DW_ATE_unsigned size:4) kset struct / size:96 list 0 : struct list_head<d70f1>/<d922b> list_lock 16 : typedef(spinlock_t=struct spinlock/) kobj 24 : struct kobject<d70f1>/<db4e3> uevent_ops 88 : pointer(const(struct kset_uevent_ops/)) kset_uevent_ops struct / size:24 filter 0 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<d70f1>/<db595>),pointer(struct kobject<d70f1>/<db4e3>)))) name 8 : const(pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(struct kset/),pointer(struct kobject/)))) uevent 16 : const(pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kset<d70f1>/<db595>),pointer(struct kobject<d70f1>/<db4e3>),pointer(struct kobj_uevent_env<d70f1>/<db65d>)))) kobj_uevent_env struct <d70f1>/<db65d> size:2592 argv 0 : pointer(char (base type, DW_ATE_unsigned_char size:1))[3] envp 24 : pointer(char (base type, DW_ATE_unsigned_char size:1))[64] envp_idx 536 : int (base type, DW_ATE_signed size:4) buf 540 : char (base type, DW_ATE_unsigned_char size:1)[2048] buflen 2588 : int (base type, DW_ATE_signed size:4) kobj_type struct / size:56 release 0 : pointer(subroutine(prototyped no type(pointer(struct kobject<d70f1>/<db4e3>))) sysfs_ops 8 : pointer(const(struct sysfs_ops/)) default_attrs 16 : pointer(pointer(struct attribute<d70f1>/<db7ab>)) default_groups 24 : pointer(pointer(const(struct attribute_group/))) child_ns_type 32 : pointer(subroutine(prototyped pointer(const(struct kobj_ns_type_operations<d70f1>/<e1dcb>))(pointer(struct kobject<d70f1>/<db4e3>))) namespace 40 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct kobject/))) get_ownership 48 : pointer(subroutine(prototyped no type(pointer(struct kobject<d70f1>/<db4e3>),pointer(typedef(kuid_t=struct noname<d70f1>/<da769>)),pointer(typedef(kgid_t=struct noname<d70f1>/<da79b>)))) sysfs_ops struct <d70f1>/<db743> size:16 show 0 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject/),pointer(struct attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 8 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kobject<d70f1>/<db4e3>),pointer(struct attribute<d70f1>/<db7ab>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) attribute struct <d70f1>/<db7ab> size:16 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mode 8 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) attribute_group struct <d70f1>/<db7ff> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) is_visible 8 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject<d70f1>/<db4e3>),pointer(struct attribute<d70f1>/<db7ab>),int (base type, DW_ATE_signed size:4))) is_bin_visible 16 : pointer(subroutine(prototyped typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))(pointer(struct kobject/),pointer(struct bin_attribute/),int (base type, DW_ATE_signed size:4))) attrs 24 : pointer(pointer(struct attribute<d70f1>/<db7ab>)) bin_attrs 32 : pointer(pointer(struct bin_attribute/)) bin_attribute struct / size:56 attr 0 : struct attribute<d70f1>/<db7ab> size 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) private 24 : pointer(no type) read 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) write 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<d70f1>/<db8fc>),pointer(struct kobject<d70f1>/<db4e3>),pointer(struct bin_attribute<d70f1>/<db87d>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) mmap 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct kobject/),pointer(struct bin_attribute/),pointer(struct vm_area_struct/))) file struct / size:232 f_u 0 : union noname<d70f1>/<db913> f_path 16 : struct path/ f_inode 32 : pointer(struct inode<d70f1>/<da402>) f_op 40 : pointer(const(struct file_operations/)) f_lock 48 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) f_write_hint 52 : enum rw_hint/ f_count 56 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) f_flags 64 : unsigned int (base type, DW_ATE_unsigned size:4) f_mode 68 : typedef(fmode_t=unsigned int (base type, DW_ATE_unsigned size:4)) f_pos_lock 72 : struct mutex/ f_pos 104 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) f_owner 112 : struct fown_struct/ f_cred 144 : pointer(const(struct cred<d70f1>/<ddead>)) f_ra 152 : struct file_ra_state/ f_version 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) f_security 192 : pointer(no type) private_data 200 : pointer(no type) f_ep 208 : pointer(struct hlist_head/) f_mapping 216 : pointer(struct address_space<d70f1>/<da32f>) f_wb_err 224 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) f_sb_err 228 : typedef(errseq_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname union <d70f1>/<db913> size:16 fu_llist 0 : struct llist_node/ fu_rcuhead 0 : struct callback_head<d70f1>/<dba53> llist_node struct <d70f1>/<dba39> size:8 next 0 : pointer(struct llist_node/) callback_head struct / size:16 next 0 : pointer(struct callback_head<d70f1>/<dba53>) func 8 : pointer(subroutine(prototyped no type(pointer(struct callback_head/))) file_operations struct / size:256 owner 0 : pointer(struct module<d70f1>/<db1e3>) llseek 8 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) read 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<d70f1>/<db8fc>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) write 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) read_iter 32 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<d70f1>/<dbcb2>),pointer(struct iov_iter<d70f1>/<dbd65>))) write_iter 40 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb/),pointer(struct iov_iter/))) iopoll 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kiocb<d70f1>/<dbcb2>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) iterate 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct dir_context/))) iterate_shared 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<d70f1>/<db8fc>),pointer(struct dir_context<d70f1>/<dbeab>))) poll 72 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct file/),pointer(struct poll_table_struct/))) unlocked_ioctl 80 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file<d70f1>/<db8fc>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) compat_ioctl 88 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<d70f1>/<db8fc>),pointer(struct vm_area_struct<d70f1>/<d9c88>))) mmap_supported_flags 104 : long unsigned int (base type, DW_ATE_unsigned size:8) open 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct file<d70f1>/<db8fc>))) flush 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(fl_owner_t=pointer(no type)))) release 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct file<d70f1>/<db8fc>))) fsync 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) fasync 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4),pointer(struct file<d70f1>/<db8fc>),int (base type, DW_ATE_signed size:4))) lock 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),int (base type, DW_ATE_signed size:4),pointer(struct file_lock/))) sendpage 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file<d70f1>/<db8fc>),pointer(struct page<d70f1>/<da080>),int (base type, DW_ATE_signed size:4),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),int (base type, DW_ATE_signed size:4))) get_unmapped_area 168 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct file/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) check_flags 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(int (base type, DW_ATE_signed size:4))) flock 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),int (base type, DW_ATE_signed size:4),pointer(struct file_lock/))) splice_write 192 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct pipe_inode_info<d70f1>/<dbe77>),pointer(struct file<d70f1>/<db8fc>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) splice_read 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))),pointer(struct pipe_inode_info/),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) setlease 208 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<d70f1>/<db8fc>),long int (base type, DW_ATE_signed size:8),pointer(pointer(struct file_lock<d70f1>/<dbfeb>)),pointer(pointer(no type)))) fallocate 216 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct file/),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) show_fdinfo 224 : pointer(subroutine(prototyped no type(pointer(struct seq_file<d70f1>/<dc51a>),pointer(struct file<d70f1>/<db8fc>))) copy_file_range 232 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),unsigned int (base type, DW_ATE_unsigned size:4))) remap_file_range 240 : pointer(subroutine(prototyped typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct file<d70f1>/<db8fc>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),pointer(struct file<d70f1>/<db8fc>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4))) fadvise 248 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),int (base type, DW_ATE_signed size:4))) kiocb struct / size:48 ki_filp 0 : pointer(struct file<d70f1>/<db8fc>) ki_pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ki_complete 16 : pointer(subroutine(prototyped no type(pointer(struct kiocb<d70f1>/<dbcb2>),long int (base type, DW_ATE_signed size:8),long int (base type, DW_ATE_signed size:8))) private 24 : pointer(no type) ki_flags 32 : int (base type, DW_ATE_signed size:4) ki_hint 36 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) ki_ioprio 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname 40 : union noname/ noname union / size:8 ki_cookie 0 : unsigned int (base type, DW_ATE_unsigned size:4) ki_waitq 0 : pointer(struct wait_page_queue/) wait_page_queue struct / size:? iov_iter struct / size:40 type 0 : unsigned int (base type, DW_ATE_unsigned size:4) iov_offset 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 24 : union noname/ noname 32 : union noname<d70f1>/<dbdd6> noname union <d70f1>/<dbd99> size:8 iov 0 : pointer(const(struct iovec/)) kvec 0 : pointer(const(struct kvec<d70f1>/<dbe42>)) bvec 0 : pointer(const(struct bio_vec/)) pipe 0 : pointer(struct pipe_inode_info<d70f1>/<dbe77>) noname union <d70f1>/<dbdd6> size:8 nr_segs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 0 : struct noname<d70f1>/<dbdee> noname struct <d70f1>/<dbdee> size:8 head 0 : unsigned int (base type, DW_ATE_unsigned size:4) start_head 4 : unsigned int (base type, DW_ATE_unsigned size:4) iovec struct <d70f1>/<dbe17> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))) kvec struct <d70f1>/<dbe42> size:16 iov_base 0 : pointer(no type) iov_len 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) bio_vec struct <d70f1>/<dbe6d> size:? pipe_inode_info struct <d70f1>/<dbe77> size:? dir_context struct <d70f1>/<dbeab> size:16 actor 0 : typedef(filldir_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dir_context/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),int (base type, DW_ATE_signed size:4),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),unsigned int (base type, DW_ATE_unsigned size:4)))) pos 8 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) poll_table_struct struct <d70f1>/<dbf29> size:? file_lock struct <d70f1>/<dbfeb> size:216 fl_blocker 0 : pointer(struct file_lock/) fl_list 8 : struct list_head<d70f1>/<d922b> fl_link 24 : struct hlist_node/ fl_blocked_requests 40 : struct list_head<d70f1>/<d922b> fl_blocked_member 56 : struct list_head/ fl_owner 72 : typedef(fl_owner_t=pointer(no type)) fl_flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) fl_type 84 : unsigned char (base type, DW_ATE_unsigned_char size:1) fl_pid 88 : unsigned int (base type, DW_ATE_unsigned size:4) fl_link_cpu 92 : int (base type, DW_ATE_signed size:4) fl_wait 96 : typedef(wait_queue_head_t=struct wait_queue_head/) fl_file 120 : pointer(struct file<d70f1>/<db8fc>) fl_start 128 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_end 136 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) fl_fasync 144 : pointer(struct fasync_struct/) fl_break_time 152 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_downgrade_time 160 : long unsigned int (base type, DW_ATE_unsigned size:8) fl_ops 168 : pointer(const(struct file_lock_operations<d70f1>/<dc298>)) fl_lmops 176 : pointer(const(struct lock_manager_operations/)) fl_u 184 : union noname<d70f1>/<dc0f8> noname union <d70f1>/<dc0f8> size:32 nfs_fl 0 : struct nfs_lock_info/ nfs4_fl 0 : struct nfs4_lock_info<d70f1>/<dc3fd> afs 0 : struct noname/ noname struct / size:24 link 0 : struct list_head<d70f1>/<d922b> state 16 : int (base type, DW_ATE_signed size:4) debug_id 20 : unsigned int (base type, DW_ATE_unsigned size:4) hlist_node struct <d70f1>/<dc153> size:16 next 0 : pointer(struct hlist_node/) pprev 8 : pointer(pointer(struct hlist_node<d70f1>/<dc153>)) wait_queue_head struct <d70f1>/<dc189> size:24 lock 0 : typedef(spinlock_t=struct spinlock/) head 8 : struct list_head<d70f1>/<d922b> fasync_struct struct <d70f1>/<dc1af> size:48 fa_lock 0 : typedef(rwlock_t=struct noname/) magic 8 : int (base type, DW_ATE_signed size:4) fa_fd 12 : int (base type, DW_ATE_signed size:4) fa_next 16 : pointer(struct fasync_struct<d70f1>/<dc1af>) fa_file 24 : pointer(struct file/) fa_rcu 32 : struct callback_head<d70f1>/<dba53> noname struct <d70f1>/<dc213> size:8 raw_lock 0 : typedef(arch_rwlock_t=struct qrwlock/) qrwlock struct / size:8 noname 0 : union noname<d70f1>/<dc23f> wait_lock 4 : typedef(arch_spinlock_t=struct qspinlock/) noname union / size:4 cnts 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) noname 0 : struct noname/ noname struct / size:4 wlocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) __lstate 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)))[3] file_lock_operations struct / size:16 fl_copy_lock 0 : pointer(subroutine(prototyped no type(pointer(struct file_lock<d70f1>/<dbfeb>),pointer(struct file_lock<d70f1>/<dbfeb>))) fl_release_private 8 : pointer(subroutine(prototyped no type(pointer(struct file_lock/))) lock_manager_operations struct / size:64 lm_get_owner 0 : pointer(subroutine(prototyped typedef(fl_owner_t=pointer(no type))(typedef(fl_owner_t=pointer(no type)))) lm_put_owner 8 : pointer(subroutine(prototyped no type(typedef(fl_owner_t=pointer(no type)))) lm_notify 16 : pointer(subroutine(prototyped no type(pointer(struct file_lock<d70f1>/<dbfeb>))) lm_grant 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock/),int (base type, DW_ATE_signed size:4))) lm_break 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock<d70f1>/<dbfeb>))) lm_change 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file_lock/),int (base type, DW_ATE_signed size:4),pointer(struct list_head/))) lm_setup 48 : pointer(subroutine(prototyped no type(pointer(struct file_lock<d70f1>/<dbfeb>),pointer(pointer(no type)))) lm_breaker_owns_lease 56 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct file_lock/))) nfs_lock_info struct / size:32 state 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) owner 8 : pointer(struct nlm_lockowner/) list 16 : struct list_head<d70f1>/<d922b> nlm_lockowner struct <d70f1>/<dc3f8> size:? nfs4_lock_info struct <d70f1>/<dc3fd> size:8 owner 0 : pointer(struct nfs4_lock_state/) nfs4_lock_state struct / size:? seq_file struct / size:120 buf 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) size 8 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) from 16 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) count 24 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) pad_until 32 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) index 40 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) read_pos 48 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) lock 56 : struct mutex/ op 88 : pointer(const(struct seq_operations<d70f1>/<dc5bd>)) poll_event 96 : int (base type, DW_ATE_signed size:4) file 104 : pointer(const(struct file<d70f1>/<db8fc>)) private 112 : pointer(no type) seq_operations struct / size:32 start 0 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) stop 8 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) next 16 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) show 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) fown_struct struct / size:32 lock 0 : typedef(rwlock_t=struct noname<d70f1>/<dc213>) pid 8 : pointer(struct pid/) pid_type 16 : enum pid_type<d70f1>/<d72a1> uid 20 : typedef(kuid_t=struct noname/) euid 24 : typedef(kuid_t=struct noname<d70f1>/<da769>) signum 28 : int (base type, DW_ATE_signed size:4) pid struct / size:112 count 0 : typedef(refcount_t=struct refcount_struct<d70f1>/<dc784>) level 4 : unsigned int (base type, DW_ATE_unsigned size:4) lock 8 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) tasks 16 : struct hlist_head/[4] inodes 48 : struct hlist_head<d70f1>/<dc7a5> wait_pidfd 56 : typedef(wait_queue_head_t=struct wait_queue_head/) rcu 80 : struct callback_head<d70f1>/<dba53> numbers 96 : struct upid/[1] refcount_struct struct / size:4 refs 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) hlist_head struct <d70f1>/<dc7a5> size:8 first 0 : pointer(struct hlist_node/) upid struct / size:16 nr 0 : int (base type, DW_ATE_signed size:4) ns 8 : pointer(struct pid_namespace/) pid_namespace struct / size:136 idr 0 : struct idr<d70f1>/<dc886> rcu 24 : struct callback_head/ pid_allocated 40 : unsigned int (base type, DW_ATE_unsigned size:4) child_reaper 48 : pointer(struct task_struct/) pid_cachep 56 : pointer(struct kmem_cache<d70f1>/<e0471>) level 64 : unsigned int (base type, DW_ATE_unsigned size:4) parent 72 : pointer(struct pid_namespace<d70f1>/<dc7ec>) bacct 80 : pointer(struct fs_pin/) user_ns 88 : pointer(struct user_namespace<d70f1>/<de4ef>) ucounts 96 : pointer(struct ucounts/) reboot 104 : int (base type, DW_ATE_signed size:4) ns 112 : struct ns_common/ idr struct / size:24 idr_rt 0 : struct xarray<d70f1>/<dc8b3> idr_base 16 : unsigned int (base type, DW_ATE_unsigned size:4) idr_next 20 : unsigned int (base type, DW_ATE_unsigned size:4) xarray struct <d70f1>/<dc8b3> size:16 xa_lock 0 : typedef(spinlock_t=struct spinlock/) xa_flags 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) xa_head 8 : pointer(no type) task_struct struct / size:3456 thread_info 0 : struct thread_info<d70f1>/<dd41a> state 16 : volatile(long int (base type, DW_ATE_signed size:8)) stack 24 : pointer(no type) usage 32 : typedef(refcount_t=struct refcount_struct/) flags 36 : unsigned int (base type, DW_ATE_unsigned size:4) ptrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) on_cpu 44 : int (base type, DW_ATE_signed size:4) wake_entry 48 : struct __call_single_node/ cpu 64 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flips 68 : unsigned int (base type, DW_ATE_unsigned size:4) wakee_flip_decay_ts 72 : long unsigned int (base type, DW_ATE_unsigned size:8) last_wakee 80 : pointer(struct task_struct/) recent_used_cpu 88 : int (base type, DW_ATE_signed size:4) wake_cpu 92 : int (base type, DW_ATE_signed size:4) on_rq 96 : int (base type, DW_ATE_signed size:4) prio 100 : int (base type, DW_ATE_signed size:4) static_prio 104 : int (base type, DW_ATE_signed size:4) normal_prio 108 : int (base type, DW_ATE_signed size:4) rt_priority 112 : unsigned int (base type, DW_ATE_unsigned size:4) sched_class 120 : pointer(const(struct sched_class/)) se 128 : struct sched_entity<d70f1>/<dd4d7> rt 384 : struct sched_rt_entity/ sched_task_group 432 : pointer(struct task_group<d70f1>/<dd705>) dl 440 : struct sched_dl_entity/ preempt_notifiers 664 : struct hlist_head<d70f1>/<dc7a5> policy 672 : unsigned int (base type, DW_ATE_unsigned size:4) nr_cpus_allowed 676 : int (base type, DW_ATE_signed size:4) cpus_ptr 680 : pointer(const(typedef(cpumask_t=struct cpumask/))) cpus_mask 688 : typedef(cpumask_t=struct cpumask<d70f1>/<ddaa7>) migration_pending 720 : pointer(no type) migration_disabled 728 : unsigned short (base type, DW_ATE_unsigned size:2) migration_flags 730 : unsigned short (base type, DW_ATE_unsigned size:2) rcu_read_lock_nesting 732 : int (base type, DW_ATE_signed size:4) rcu_read_unlock_special 736 : union rcu_special/ rcu_node_entry 744 : struct list_head<d70f1>/<d922b> rcu_blocked_node 760 : pointer(struct rcu_node/) rcu_tasks_nvcsw 768 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_tasks_holdout 776 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idx 777 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_tasks_idle_cpu 780 : int (base type, DW_ATE_signed size:4) rcu_tasks_holdout_list 784 : struct list_head<d70f1>/<d922b> sched_info 800 : struct sched_info/ tasks 832 : struct list_head<d70f1>/<d922b> pushable_tasks 848 : struct plist_node/ pushable_dl_tasks 888 : struct rb_node<d70f1>/<d9dab> mm 912 : pointer(struct mm_struct/) active_mm 920 : pointer(struct mm_struct<d70f1>/<d9930>) vmacache 928 : struct vmacache/ rss_stat 968 : struct task_rss_stat<d70f1>/<ddbc8> exit_state 988 : int (base type, DW_ATE_signed size:4) exit_code 992 : int (base type, DW_ATE_signed size:4) exit_signal 996 : int (base type, DW_ATE_signed size:4) pdeath_signal 1000 : int (base type, DW_ATE_signed size:4) jobctl 1008 : long unsigned int (base type, DW_ATE_unsigned size:8) personality 1016 : unsigned int (base type, DW_ATE_unsigned size:4) sched_reset_on_fork 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_contributes_to_load 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_migrated 1020 : unsigned int (base type, DW_ATE_unsigned size:4) sched_remote_wakeup 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_execve 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_iowait 1024 : unsigned int (base type, DW_ATE_unsigned size:4) in_user_fault 1024 : unsigned int (base type, DW_ATE_unsigned size:4) no_cgroup_migration 1024 : unsigned int (base type, DW_ATE_unsigned size:4) frozen 1024 : unsigned int (base type, DW_ATE_unsigned size:4) use_memdelay 1024 : unsigned int (base type, DW_ATE_unsigned size:4) atomic_flags 1032 : long unsigned int (base type, DW_ATE_unsigned size:8) restart_block 1040 : struct restart_block<d70f1>/<ddbf5> pid 1088 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) tgid 1092 : typedef(pid_t=typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4))) stack_canary 1096 : long unsigned int (base type, DW_ATE_unsigned size:8) real_parent 1104 : pointer(struct task_struct<d70f1>/<dc8e9>) parent 1112 : pointer(struct task_struct/) children 1120 : struct list_head<d70f1>/<d922b> sibling 1136 : struct list_head/ group_leader 1152 : pointer(struct task_struct<d70f1>/<dc8e9>) ptraced 1160 : struct list_head/ ptrace_entry 1176 : struct list_head<d70f1>/<d922b> thread_pid 1192 : pointer(struct pid/) pid_links 1200 : struct hlist_node<d70f1>/<dc153>[4] thread_group 1264 : struct list_head/ thread_node 1280 : struct list_head<d70f1>/<d922b> vfork_done 1296 : pointer(struct completion/) set_child_tid 1304 : pointer(int (base type, DW_ATE_signed size:4)) clear_child_tid 1312 : pointer(int (base type, DW_ATE_signed size:4)) utime 1320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 1328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 1336 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 1344 : struct prev_cputime/ nvcsw 1368 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 1376 : long unsigned int (base type, DW_ATE_unsigned size:8) start_time 1384 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) start_boottime 1392 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) min_flt 1400 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 1408 : long unsigned int (base type, DW_ATE_unsigned size:8) posix_cputimers 1416 : struct posix_cputimers<d70f1>/<dde49> ptracer_cred 1496 : pointer(const(struct cred/)) real_cred 1504 : pointer(const(struct cred<d70f1>/<ddead>)) cred 1512 : pointer(const(struct cred/)) cached_requested_key 1520 : pointer(struct key<d70f1>/<de02d>) comm 1528 : char (base type, DW_ATE_unsigned_char size:1)[16] nameidata 1544 : pointer(struct nameidata<d70f1>/<dea39>) sysvsem 1552 : struct sysv_sem/ sysvshm 1560 : struct sysv_shm<d70f1>/<dea5d> fs 1576 : pointer(struct fs_struct/) files 1584 : pointer(struct files_struct<d70f1>/<dea81>) io_uring 1592 : pointer(struct io_uring_task/) nsproxy 1600 : pointer(struct nsproxy<d70f1>/<dea95>) signal 1608 : pointer(struct signal_struct/) sighand 1616 : pointer(struct sighand_struct<d70f1>/<e0203>) blocked 1624 : typedef(sigset_t=struct noname/) real_blocked 1632 : typedef(sigset_t=struct noname<d70f1>/<dfdd6>) saved_sigmask 1640 : typedef(sigset_t=struct noname/) pending 1648 : struct sigpending<d70f1>/<dfdaa> sas_ss_sp 1672 : long unsigned int (base type, DW_ATE_unsigned size:8) sas_ss_size 1680 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) sas_ss_flags 1688 : unsigned int (base type, DW_ATE_unsigned size:4) task_works 1696 : pointer(struct callback_head<d70f1>/<dba53>) audit_context 1704 : pointer(struct audit_context/) loginuid 1712 : typedef(kuid_t=struct noname<d70f1>/<da769>) sessionid 1716 : unsigned int (base type, DW_ATE_unsigned size:4) seccomp 1720 : struct seccomp<d70f1>/<e02de> syscall_dispatch 1736 : struct syscall_user_dispatch/ parent_exec_id 1736 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) self_exec_id 1744 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_lock 1752 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) pi_lock 1756 : typedef(raw_spinlock_t=struct raw_spinlock/) wake_q 1760 : struct wake_q_node<d70f1>/<e031d> pi_waiters 1768 : struct rb_root_cached/ pi_top_task 1784 : pointer(struct task_struct<d70f1>/<dc8e9>) pi_blocked_on 1792 : pointer(struct rt_mutex_waiter/) journal_info 1800 : pointer(no type) bio_list 1808 : pointer(struct bio_list/) plug 1816 : pointer(struct blk_plug<d70f1>/<e0352>) reclaim_state 1824 : pointer(struct reclaim_state/) backing_dev_info 1832 : pointer(struct backing_dev_info<d70f1>/<e0366>) io_context 1840 : pointer(struct io_context/) capture_control 1848 : pointer(struct capture_control<d70f1>/<e047b>) ptrace_message 1856 : long unsigned int (base type, DW_ATE_unsigned size:8) last_siginfo 1864 : pointer(typedef(kernel_siginfo_t=struct kernel_siginfo<d70f1>/<e0490>)) ioac 1872 : struct task_io_accounting/ acct_rss_mem1 1928 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_vm_mem1 1936 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) acct_timexpd 1944 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mems_allowed 1952 : typedef(nodemask_t=struct noname/) mems_allowed_seq 1960 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<d70f1>/<daa29>) cpuset_mem_spread_rotor 1964 : int (base type, DW_ATE_signed size:4) cpuset_slab_spread_rotor 1968 : int (base type, DW_ATE_signed size:4) cgroups 1976 : pointer(struct css_set/) cg_list 1984 : struct list_head<d70f1>/<d922b> robust_list 2000 : pointer(struct robust_list_head/) compat_robust_list 2008 : pointer(struct compat_robust_list_head<d70f1>/<e0736>) pi_state_list 2016 : struct list_head/ pi_state_cache 2032 : pointer(struct futex_pi_state<d70f1>/<e0799>) futex_exit_mutex 2040 : struct mutex/ futex_state 2072 : unsigned int (base type, DW_ATE_unsigned size:4) perf_event_ctxp 2080 : pointer(struct perf_event_context/)[2] perf_event_mutex 2096 : struct mutex<d70f1>/<d9899> perf_event_list 2128 : struct list_head/ mempolicy 2144 : pointer(struct mempolicy<d70f1>/<e31ec>) il_prev 2152 : short (base type, DW_ATE_signed size:2) pref_node_fork 2154 : short (base type, DW_ATE_signed size:2) numa_scan_seq 2156 : int (base type, DW_ATE_signed size:4) numa_scan_period 2160 : unsigned int (base type, DW_ATE_unsigned size:4) numa_scan_period_max 2164 : unsigned int (base type, DW_ATE_unsigned size:4) numa_preferred_nid 2168 : int (base type, DW_ATE_signed size:4) numa_migrate_retry 2176 : long unsigned int (base type, DW_ATE_unsigned size:8) node_stamp 2184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_task_numa_placement 2192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_sum_exec_runtime 2200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) numa_work 2208 : struct callback_head/ numa_group 2224 : pointer(struct numa_group<d70f1>/<e31f6>) numa_faults 2232 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) total_numa_faults 2240 : long unsigned int (base type, DW_ATE_unsigned size:8) numa_faults_locality 2248 : long unsigned int (base type, DW_ATE_unsigned size:8)[3] numa_pages_migrated 2272 : long unsigned int (base type, DW_ATE_unsigned size:8) rseq 2280 : pointer(struct rseq/) rseq_sig 2288 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) rseq_event_mask 2296 : long unsigned int (base type, DW_ATE_unsigned size:8) tlb_ubc 2304 : struct tlbflush_unmap_batch<d70f1>/<e3268> noname 2304 : union noname/ splice_pipe 2320 : pointer(struct pipe_inode_info<d70f1>/<dbe77>) task_frag 2328 : struct page_frag/ delays 2344 : pointer(struct task_delay_info<d70f1>/<e32a2>) nr_dirtied 2352 : int (base type, DW_ATE_signed size:4) nr_dirtied_pause 2356 : int (base type, DW_ATE_signed size:4) dirty_paused_when 2360 : long unsigned int (base type, DW_ATE_unsigned size:8) timer_slack_ns 2368 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) default_timer_slack_ns 2376 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) memcg_in_oom 2384 : pointer(struct mem_cgroup<d70f1>/<e32ac>) memcg_oom_gfp_mask 2392 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) memcg_oom_order 2396 : int (base type, DW_ATE_signed size:4) memcg_nr_pages_over_high 2400 : unsigned int (base type, DW_ATE_unsigned size:4) active_memcg 2408 : pointer(struct mem_cgroup<d70f1>/<e32ac>) throttle_queue 2416 : pointer(struct request_queue/) kmap_ctrl 2424 : struct kmap_ctrl<d70f1>/<e32b1> pagefault_disabled 2424 : int (base type, DW_ATE_signed size:4) oom_reaper_list 2432 : pointer(struct task_struct<d70f1>/<dc8e9>) stack_vm_area 2440 : pointer(struct vm_struct/) stack_refcount 2448 : typedef(refcount_t=struct refcount_struct<d70f1>/<dc784>) security 2456 : pointer(no type) thread 2464 : struct thread_struct<d70f1>/<e332d> noname union <d70f1>/<dd2d2> size:16 rcu_users 0 : typedef(refcount_t=struct refcount_struct/) rcu 0 : struct callback_head<d70f1>/<dba53> thread_info struct <d70f1>/<dd41a> size:16 flags 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<d70f1>/<dd436> noname union <d70f1>/<dd436> size:8 preempt_count 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) preempt 0 : struct noname<d70f1>/<dd452> noname struct <d70f1>/<dd452> size:8 count 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) need_resched 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) __call_single_node struct <d70f1>/<dd476> size:16 llist 0 : struct llist_node/ noname 8 : union noname<d70f1>/<dd492> src 12 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) dst 14 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) noname union <d70f1>/<dd492> size:4 u_flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) a_flags 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) sched_class struct <d70f1>/<dd4d2> size:? sched_entity struct <d70f1>/<dd4d7> size:256 load 0 : struct load_weight/ run_node 16 : struct rb_node<d70f1>/<d9dab> group_node 40 : struct list_head/ on_rq 56 : unsigned int (base type, DW_ATE_unsigned size:4) exec_start 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vruntime 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_sum_exec_runtime 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_migrations 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) statistics 104 : struct sched_statistics<d70f1>/<dd5d8> depth 104 : int (base type, DW_ATE_signed size:4) parent 112 : pointer(struct sched_entity<d70f1>/<dd4d7>) cfs_rq 120 : pointer(struct cfs_rq/) my_q 128 : pointer(struct cfs_rq<d70f1>/<dd5eb>) runnable_weight 136 : long unsigned int (base type, DW_ATE_unsigned size:8) avg 192 : struct sched_avg<d70f1>/<dd5f0> load_weight struct <d70f1>/<dd5b4> size:16 weight 0 : long unsigned int (base type, DW_ATE_unsigned size:8) inv_weight 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sched_statistics struct <d70f1>/<dd5d8> size:0 cfs_rq struct <d70f1>/<dd5eb> size:? sched_avg struct <d70f1>/<dd5f0> size:64 last_update_time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) load_sum 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runnable_sum 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) util_sum 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) period_contrib 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) load_avg 32 : long unsigned int (base type, DW_ATE_unsigned size:8) runnable_avg 40 : long unsigned int (base type, DW_ATE_unsigned size:8) util_avg 48 : long unsigned int (base type, DW_ATE_unsigned size:8) util_est 56 : struct util_est/ util_est struct / size:8 enqueued 0 : unsigned int (base type, DW_ATE_unsigned size:4) ewma 4 : unsigned int (base type, DW_ATE_unsigned size:4) sched_rt_entity struct / size:48 run_list 0 : struct list_head<d70f1>/<d922b> timeout 16 : long unsigned int (base type, DW_ATE_unsigned size:8) watchdog_stamp 24 : long unsigned int (base type, DW_ATE_unsigned size:8) time_slice 32 : unsigned int (base type, DW_ATE_unsigned size:4) on_rq 36 : unsigned short (base type, DW_ATE_unsigned size:2) on_list 38 : unsigned short (base type, DW_ATE_unsigned size:2) back 40 : pointer(struct sched_rt_entity<d70f1>/<dd696>) task_group struct <d70f1>/<dd705> size:? sched_dl_entity struct <d70f1>/<dd70a> size:224 rb_node 0 : struct rb_node/ dl_runtime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_deadline 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_period 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_bw 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dl_density 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) runtime 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) deadline 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) dl_throttled 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_yielded 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_non_contending 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_overrun 84 : unsigned int (base type, DW_ATE_unsigned size:4) dl_timer 88 : struct hrtimer<d70f1>/<dd7f1> inactive_timer 152 : struct hrtimer/ pi_se 216 : pointer(struct sched_dl_entity<d70f1>/<dd70a>) hrtimer struct <d70f1>/<dd7f1> size:64 node 0 : struct timerqueue_node/ _softexpires 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) function 40 : pointer(subroutine(prototyped enum hrtimer_restart/(pointer(struct hrtimer/))) base 48 : pointer(struct hrtimer_clock_base<d70f1>/<dd8a1>) state 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_rel 57 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_soft 58 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) is_hard 59 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) timerqueue_node struct <d70f1>/<dd85a> size:32 node 0 : struct rb_node/ expires 24 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_clock_base struct <d70f1>/<dd8a1> size:64 cpu_base 0 : pointer(struct hrtimer_cpu_base/) index 8 : unsigned int (base type, DW_ATE_unsigned size:4) clockid 12 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) seq 16 : typedef(seqcount_raw_spinlock_t=struct seqcount_raw_spinlock<d70f1>/<dda21>) running 24 : pointer(struct hrtimer/) active 32 : struct timerqueue_head<d70f1>/<dda38> get_time 48 : pointer(subroutine(prototyped typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))()) offset 56 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_cpu_base struct <d70f1>/<dd910> size:576 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) cpu 4 : unsigned int (base type, DW_ATE_unsigned size:4) active_bases 8 : unsigned int (base type, DW_ATE_unsigned size:4) clock_was_set_seq 12 : unsigned int (base type, DW_ATE_unsigned size:4) hres_active 16 : unsigned int (base type, DW_ATE_unsigned size:4) in_hrtirq 16 : unsigned int (base type, DW_ATE_unsigned size:4) hang_detected 16 : unsigned int (base type, DW_ATE_unsigned size:4) softirq_activated 16 : unsigned int (base type, DW_ATE_unsigned size:4) nr_events 20 : unsigned int (base type, DW_ATE_unsigned size:4) nr_retries 24 : unsigned short (base type, DW_ATE_unsigned size:2) nr_hangs 26 : unsigned short (base type, DW_ATE_unsigned size:2) max_hang_time 28 : unsigned int (base type, DW_ATE_unsigned size:4) expires_next 32 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) next_timer 40 : pointer(struct hrtimer<d70f1>/<dd7f1>) softirq_expires_next 48 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) softirq_next_timer 56 : pointer(struct hrtimer<d70f1>/<dd7f1>) clock_base 64 : struct hrtimer_clock_base/[8] seqcount_raw_spinlock struct / size:4 seqcount 0 : typedef(seqcount_t=struct seqcount<d70f1>/<daa4b>) timerqueue_head struct <d70f1>/<dda38> size:16 rb_root 0 : struct rb_root_cached/ rb_root_cached struct / size:16 rb_root 0 : struct rb_root<d70f1>/<dda6e> rb_leftmost 8 : pointer(struct rb_node/) rb_root struct / size:8 rb_node 0 : pointer(struct rb_node<d70f1>/<d9dab>) cpumask struct <d70f1>/<ddaa7> size:32 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] rcu_special union / size:4 b 0 : struct noname<d70f1>/<ddade> s 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct / size:4 blocked 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_qs 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) exp_hint 2 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) need_mb 3 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) rcu_node struct / size:? sched_info struct / size:32 pcount 0 : long unsigned int (base type, DW_ATE_unsigned size:8) run_delay 8 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_arrival 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) last_queued 24 : long long unsigned int (base type, DW_ATE_unsigned size:8) plist_node struct / size:40 prio 0 : int (base type, DW_ATE_signed size:4) prio_list 8 : struct list_head/ node_list 24 : struct list_head<d70f1>/<d922b> vmacache struct <d70f1>/<ddb9b> size:40 seqnum 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vmas 8 : pointer(struct vm_area_struct<d70f1>/<d9c88>)[4] task_rss_stat struct <d70f1>/<ddbc8> size:20 events 0 : int (base type, DW_ATE_signed size:4) count 4 : int (base type, DW_ATE_signed size:4)[4] restart_block struct <d70f1>/<ddbf5> size:48 fn 0 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct restart_block/))) noname 8 : union noname<d70f1>/<ddc11> noname union <d70f1>/<ddc11> size:40 futex 0 : struct noname/ nanosleep 0 : struct noname<d70f1>/<ddc7a> poll 0 : struct noname/ noname struct / size:40 uaddr 0 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) val 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) flags 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bitset 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) time 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) uaddr2 32 : pointer(typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) noname struct / size:24 clockid 0 : typedef(clockid_t=typedef(__kernel_clockid_t=int (base type, DW_ATE_signed size:4))) type 4 : enum timespec_type/ noname 8 : union noname<d70f1>/<ddc9e> expires 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:8 rmtp 0 : pointer(struct __kernel_timespec<d70f1>/<ddd36>) compat_rmtp 0 : pointer(struct old_timespec32/) noname struct / size:32 ufds 0 : pointer(struct pollfd<d70f1>/<dddae>) nfds 8 : int (base type, DW_ATE_signed size:4) has_timeout 12 : int (base type, DW_ATE_signed size:4) tv_sec 16 : long unsigned int (base type, DW_ATE_unsigned size:8) tv_nsec 24 : long unsigned int (base type, DW_ATE_unsigned size:8) __kernel_timespec struct <d70f1>/<ddd36> size:16 tv_sec 0 : typedef(__kernel_time64_t=long long int (base type, DW_ATE_signed size:8)) tv_nsec 8 : long long int (base type, DW_ATE_signed size:8) old_timespec32 struct <d70f1>/<ddd67> size:8 tv_sec 0 : typedef(old_time32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) tv_nsec 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) pollfd struct <d70f1>/<dddae> size:? completion struct <d70f1>/<dddda> size:32 done 0 : unsigned int (base type, DW_ATE_unsigned size:4) wait 8 : struct swait_queue_head<d70f1>/<dddfb> swait_queue_head struct <d70f1>/<dddfb> size:24 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) task_list 8 : struct list_head<d70f1>/<d922b> prev_cputime struct <d70f1>/<dde1c> size:24 utime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lock 16 : typedef(raw_spinlock_t=struct raw_spinlock/) posix_cputimers struct / size:80 bases 0 : struct posix_cputimer_base<d70f1>/<dde82>[3] timers_active 72 : unsigned int (base type, DW_ATE_unsigned size:4) expiry_active 76 : unsigned int (base type, DW_ATE_unsigned size:4) posix_cputimer_base struct <d70f1>/<dde82> size:24 nextevt 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tqhead 8 : struct timerqueue_head<d70f1>/<dda38> cred struct <d70f1>/<ddead> size:168 usage 0 : typedef(atomic_t=struct noname/) uid 4 : typedef(kuid_t=struct noname<d70f1>/<da769>) gid 8 : typedef(kgid_t=struct noname/) suid 12 : typedef(kuid_t=struct noname<d70f1>/<da769>) sgid 16 : typedef(kgid_t=struct noname/) euid 20 : typedef(kuid_t=struct noname<d70f1>/<da769>) egid 24 : typedef(kgid_t=struct noname/) fsuid 28 : typedef(kuid_t=struct noname<d70f1>/<da769>) fsgid 32 : typedef(kgid_t=struct noname/) securebits 36 : unsigned int (base type, DW_ATE_unsigned size:4) cap_inheritable 40 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_permitted 48 : typedef(kernel_cap_t=struct kernel_cap_struct<d70f1>/<de007>) cap_effective 56 : typedef(kernel_cap_t=struct kernel_cap_struct/) cap_bset 64 : typedef(kernel_cap_t=struct kernel_cap_struct<d70f1>/<de007>) cap_ambient 72 : typedef(kernel_cap_t=struct kernel_cap_struct/) jit_keyring 80 : unsigned char (base type, DW_ATE_unsigned_char size:1) session_keyring 88 : pointer(struct key/) process_keyring 96 : pointer(struct key<d70f1>/<de02d>) thread_keyring 104 : pointer(struct key/) request_key_auth 112 : pointer(struct key<d70f1>/<de02d>) security 120 : pointer(no type) user 128 : pointer(struct user_struct<d70f1>/<de3e8>) user_ns 136 : pointer(struct user_namespace/) group_info 144 : pointer(struct group_info<d70f1>/<de9ef>) noname 152 : union noname/ noname union / size:16 non_rcu 0 : int (base type, DW_ATE_signed size:4) rcu 0 : struct callback_head/ kernel_cap_struct struct / size:8 cap 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] key struct <d70f1>/<de02d> size:216 usage 0 : typedef(refcount_t=struct refcount_struct/) serial 4 : typedef(key_serial_t=typedef(int32_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) noname 8 : union noname/ sem 32 : struct rw_semaphore<d70f1>/<de1e4> user 72 : pointer(struct key_user/) security 80 : pointer(no type) noname 88 : union noname/ last_used_at 96 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) uid 104 : typedef(kuid_t=struct noname/) gid 108 : typedef(kgid_t=struct noname<d70f1>/<da79b>) perm 112 : typedef(key_perm_t=typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) quotalen 116 : unsigned short (base type, DW_ATE_unsigned size:2) datalen 118 : unsigned short (base type, DW_ATE_unsigned size:2) state 120 : short (base type, DW_ATE_signed size:2) flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 136 : union noname<d70f1>/<de124> noname 176 : union noname/ restrict_link 208 : pointer(struct key_restriction<d70f1>/<de378>) noname union <d70f1>/<de055> size:24 graveyard_link 0 : struct list_head/ serial_node 0 : struct rb_node<d70f1>/<d9dab> noname union <d70f1>/<de09f> size:8 expiry 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) revoked_at 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) noname union <d70f1>/<de124> size:40 index_key 0 : struct keyring_index_key/ noname 0 : struct noname<d70f1>/<de13c> noname struct <d70f1>/<de13c> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) len_desc 8 : long unsigned int (base type, DW_ATE_unsigned size:8) type 16 : pointer(struct key_type/) domain_tag 24 : pointer(struct key_tag<d70f1>/<de2ed>) description 32 : pointer(char (base type, DW_ATE_unsigned_char size:1)) noname union / size:32 payload 0 : union key_payload<d70f1>/<de31b> noname 0 : struct noname/ noname struct / size:32 name_link 0 : struct list_head<d70f1>/<d922b> keys 16 : struct assoc_array/ rw_semaphore struct / size:40 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) owner 8 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) osq 16 : struct optimistic_spin_queue<d70f1>/<d9916> wait_lock 20 : typedef(raw_spinlock_t=struct raw_spinlock/) wait_list 24 : struct list_head<d70f1>/<d922b> key_user struct <d70f1>/<de22e> size:? keyring_index_key struct <d70f1>/<de25b> size:40 hash 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname 8 : union noname<d70f1>/<de277> type 16 : pointer(struct key_type/) domain_tag 24 : pointer(struct key_tag<d70f1>/<de2ed>) description 32 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) noname union / size:8 noname 0 : struct noname<d70f1>/<de283> x 0 : long unsigned int (base type, DW_ATE_unsigned size:8) noname struct / size:8 desc_len 0 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) desc 2 : char (base type, DW_ATE_unsigned_char size:1)[6] key_type struct / size:? key_tag struct / size:24 rcu 0 : struct callback_head<d70f1>/<dba53> usage 16 : typedef(refcount_t=struct refcount_struct/) removed 20 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) key_payload union <d70f1>/<de31b> size:32 rcu_data0 0 : pointer(no type) data 0 : pointer(no type)[4] assoc_array struct <d70f1>/<de348> size:16 root 0 : pointer(struct assoc_array_ptr/) nr_leaves_on_tree 8 : long unsigned int (base type, DW_ATE_unsigned size:8) assoc_array_ptr struct <d70f1>/<de36e> size:? key_restriction struct <d70f1>/<de378> size:24 check 0 : typedef(key_restrict_link_func_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct key/),pointer(const(struct key_type/)),pointer(const(union key_payload/)),pointer(struct key/)))) key 8 : pointer(struct key<d70f1>/<de02d>) keytype 16 : pointer(struct key_type/) user_struct struct / size:128 __count 0 : typedef(refcount_t=struct refcount_struct<d70f1>/<dc784>) processes 4 : typedef(atomic_t=struct noname/) sigpending 8 : typedef(atomic_t=struct noname<d70f1>/<d9422>) fanotify_listeners 12 : typedef(atomic_t=struct noname/) epoll_watches 16 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) mq_bytes 24 : long unsigned int (base type, DW_ATE_unsigned size:8) locked_shm 32 : long unsigned int (base type, DW_ATE_unsigned size:8) unix_inflight 40 : long unsigned int (base type, DW_ATE_unsigned size:8) pipe_bufs 48 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) uidhash_node 56 : struct hlist_node/ uid 72 : typedef(kuid_t=struct noname<d70f1>/<da769>) locked_vm 80 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) ratelimit 88 : struct ratelimit_state<d70f1>/<de48d> ratelimit_state struct <d70f1>/<de48d> size:40 lock 0 : typedef(raw_spinlock_t=struct raw_spinlock/) interval 4 : int (base type, DW_ATE_signed size:4) burst 8 : int (base type, DW_ATE_signed size:4) printed 12 : int (base type, DW_ATE_signed size:4) missed 16 : int (base type, DW_ATE_signed size:4) begin 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) user_namespace struct / size:520 uid_map 0 : struct uid_gid_map<d70f1>/<de5ce> gid_map 72 : struct uid_gid_map/ projid_map 144 : struct uid_gid_map<d70f1>/<de5ce> parent 216 : pointer(struct user_namespace/) level 224 : int (base type, DW_ATE_signed size:4) owner 228 : typedef(kuid_t=struct noname/) group 232 : typedef(kgid_t=struct noname<d70f1>/<da79b>) ns 240 : struct ns_common/ flags 264 : long unsigned int (base type, DW_ATE_unsigned size:8) keyring_name_list 272 : struct list_head/ user_keyring_register 288 : pointer(struct key<d70f1>/<de02d>) keyring_sem 296 : struct rw_semaphore/ work 336 : struct work_struct<d70f1>/<de6a7> set 368 : struct ctl_table_set/ sysctls 464 : pointer(struct ctl_table_header<d70f1>/<de747>) ucounts 472 : pointer(struct ucounts/) ucount_max 480 : int (base type, DW_ATE_signed size:4)[10] uid_gid_map struct <d70f1>/<de5ce> size:72 nr_extents 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname 8 : union noname<d70f1>/<de5ea> noname union <d70f1>/<de5ea> size:64 extent 0 : struct uid_gid_extent/[5] noname 0 : struct noname<d70f1>/<de602> noname struct <d70f1>/<de602> size:16 forward 0 : pointer(struct uid_gid_extent/) reverse 8 : pointer(struct uid_gid_extent<d70f1>/<de62d>) uid_gid_extent struct <d70f1>/<de62d> size:12 first 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lower_first 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) count 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) ns_common struct / size:24 stashed 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) ops 8 : pointer(const(struct proc_ns_operations/)) inum 16 : unsigned int (base type, DW_ATE_unsigned size:4) count 20 : typedef(refcount_t=struct refcount_struct/) proc_ns_operations struct / size:? work_struct struct / size:32 data 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>)) entry 8 : struct list_head/ func 24 : typedef(work_func_t=pointer(subroutine(prototyped no type(pointer(struct work_struct<d70f1>/<de6a7>)))) ctl_table_set struct <d70f1>/<de6f0> size:96 is_seen 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_set/))) dir 8 : struct ctl_dir<d70f1>/<de726> ctl_dir struct <d70f1>/<de726> size:88 header 0 : struct ctl_table_header/ root 80 : struct rb_root<d70f1>/<dda6e> ctl_table_header struct <d70f1>/<de747> size:80 noname 0 : union noname/ unregistering 24 : pointer(struct completion<d70f1>/<dddda>) ctl_table_arg 32 : pointer(struct ctl_table/) root 40 : pointer(struct ctl_table_root<d70f1>/<de8d4>) set 48 : pointer(struct ctl_table_set/) parent 56 : pointer(struct ctl_dir<d70f1>/<de726>) node 64 : pointer(struct ctl_node/) inodes 72 : struct hlist_head<d70f1>/<dc7a5> noname union <d70f1>/<de757> size:24 noname 0 : struct noname/ rcu 0 : struct callback_head<d70f1>/<dba53> noname struct <d70f1>/<de763> size:24 ctl_table 0 : pointer(struct ctl_table/) used 8 : int (base type, DW_ATE_signed size:4) count 12 : int (base type, DW_ATE_signed size:4) nreg 16 : int (base type, DW_ATE_signed size:4) ctl_table struct <d70f1>/<de800> size:64 procname 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) data 8 : pointer(no type) maxlen 16 : int (base type, DW_ATE_signed size:4) mode 20 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) child 24 : pointer(struct ctl_table/) proc_handler 32 : pointer(typedef(proc_handler=subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table<d70f1>/<de800>),int (base type, DW_ATE_signed size:4),pointer(no type),pointer(typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8))))),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))))) poll 40 : pointer(struct ctl_table_poll/) extra1 48 : pointer(no type) extra2 56 : pointer(no type) ctl_table_poll struct / size:32 event 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) wait 8 : typedef(wait_queue_head_t=struct wait_queue_head/) ctl_table_root struct / size:120 default_set 0 : struct ctl_table_set<d70f1>/<de6f0> lookup 96 : pointer(subroutine(prototyped pointer(struct ctl_table_set/)(pointer(struct ctl_table_root/))) set_ownership 104 : pointer(subroutine(prototyped no type(pointer(struct ctl_table_header<d70f1>/<de747>),pointer(struct ctl_table<d70f1>/<de800>),pointer(typedef(kuid_t=struct noname<d70f1>/<da769>)),pointer(typedef(kgid_t=struct noname<d70f1>/<da79b>)))) permissions 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct ctl_table_header/),pointer(struct ctl_table/))) ctl_node struct / size:32 node 0 : struct rb_node<d70f1>/<d9dab> header 24 : pointer(struct ctl_table_header/) ucounts struct / size:72 node 0 : struct hlist_node<d70f1>/<dc153> ns 16 : pointer(struct user_namespace/) uid 24 : typedef(kuid_t=struct noname<d70f1>/<da769>) count 28 : int (base type, DW_ATE_signed size:4) ucount 32 : typedef(atomic_t=struct noname<d70f1>/<d9422>)[10] group_info struct <d70f1>/<de9ef> size:8 usage 0 : typedef(atomic_t=struct noname/) ngroups 4 : int (base type, DW_ATE_signed size:4) gid 8 : typedef(kgid_t=struct noname/)[0] nameidata struct / size:? sysv_sem struct / size:8 undo_list 0 : pointer(struct sem_undo_list<d70f1>/<dea58>) sem_undo_list struct <d70f1>/<dea58> size:? sysv_shm struct <d70f1>/<dea5d> size:16 shm_clist 0 : struct list_head/ fs_struct struct / size:? files_struct struct / size:? io_uring_task struct / size:? nsproxy struct / size:72 count 0 : typedef(atomic_t=struct noname<d70f1>/<d9422>) uts_ns 8 : pointer(struct uts_namespace/) ipc_ns 16 : pointer(struct ipc_namespace<d70f1>/<deb19>) mnt_ns 24 : pointer(struct mnt_namespace/) pid_ns_for_children 32 : pointer(struct pid_namespace<d70f1>/<dc7ec>) net_ns 40 : pointer(struct net/) time_ns 48 : pointer(struct time_namespace<d70f1>/<deb37>) time_ns_for_children 56 : pointer(struct time_namespace/) cgroup_ns 64 : pointer(struct cgroup_namespace<d70f1>/<deb41>) uts_namespace struct <d70f1>/<deb0f> size:? ipc_namespace struct <d70f1>/<deb19> size:? mnt_namespace struct <d70f1>/<deb23> size:? net struct <d70f1>/<deb2d> size:? time_namespace struct <d70f1>/<deb37> size:? cgroup_namespace struct <d70f1>/<deb41> size:48 ns 0 : struct ns_common/ user_ns 24 : pointer(struct user_namespace<d70f1>/<de4ef>) ucounts 32 : pointer(struct ucounts/) root_cset 40 : pointer(struct css_set<d70f1>/<deb84>) css_set struct <d70f1>/<deb84> size:456 subsys 0 : pointer(struct cgroup_subsys_state/)[9] refcount 72 : typedef(refcount_t=struct refcount_struct<d70f1>/<dc784>) dom_cset 80 : pointer(struct css_set/) dfl_cgrp 88 : pointer(struct cgroup<d70f1>/<ded59>) nr_tasks 96 : int (base type, DW_ATE_signed size:4) tasks 104 : struct list_head<d70f1>/<d922b> mg_tasks 120 : struct list_head/ dying_tasks 136 : struct list_head<d70f1>/<d922b> task_iters 152 : struct list_head/ e_cset_node 168 : struct list_head<d70f1>/<d922b>[9] threaded_csets 312 : struct list_head/ threaded_csets_node 328 : struct list_head<d70f1>/<d922b> hlist 344 : struct hlist_node/ cgrp_links 360 : struct list_head<d70f1>/<d922b> mg_preload_node 376 : struct list_head/ mg_node 392 : struct list_head<d70f1>/<d922b> mg_src_cgrp 408 : pointer(struct cgroup/) mg_dst_cgrp 416 : pointer(struct cgroup<d70f1>/<ded59>) mg_dst_cset 424 : pointer(struct css_set/) dead 432 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) callback_head 440 : struct callback_head/ cgroup_subsys_state struct / size:200 cgroup 0 : pointer(struct cgroup<d70f1>/<ded59>) ss 8 : pointer(struct cgroup_subsys/) refcnt 16 : struct percpu_ref<d70f1>/<df9a6> sibling 32 : struct list_head/ children 48 : struct list_head<d70f1>/<d922b> rstat_css_node 64 : struct list_head/ id 80 : int (base type, DW_ATE_signed size:4) flags 84 : unsigned int (base type, DW_ATE_unsigned size:4) serial_nr 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) online_cnt 96 : typedef(atomic_t=struct noname/) destroy_work 104 : struct work_struct<d70f1>/<de6a7> destroy_rwork 136 : struct rcu_work/ parent 192 : pointer(struct cgroup_subsys_state<d70f1>/<decaf>) cgroup struct <d70f1>/<ded59> size:856 self 0 : struct cgroup_subsys_state/ flags 200 : long unsigned int (base type, DW_ATE_unsigned size:8) level 208 : int (base type, DW_ATE_signed size:4) max_depth 212 : int (base type, DW_ATE_signed size:4) nr_descendants 216 : int (base type, DW_ATE_signed size:4) nr_dying_descendants 220 : int (base type, DW_ATE_signed size:4) max_descendants 224 : int (base type, DW_ATE_signed size:4) nr_populated_csets 228 : int (base type, DW_ATE_signed size:4) nr_populated_domain_children 232 : int (base type, DW_ATE_signed size:4) nr_populated_threaded_children 236 : int (base type, DW_ATE_signed size:4) nr_threaded_children 240 : int (base type, DW_ATE_signed size:4) kn 248 : pointer(struct kernfs_node<d70f1>/<def71>) procs_file 256 : struct cgroup_file/ events_file 312 : struct cgroup_file<d70f1>/<df3b8> subtree_control 368 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subtree_ss_mask 370 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_control 372 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) old_subtree_ss_mask 374 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) subsys 376 : pointer(struct cgroup_subsys_state/)[9] root 448 : pointer(struct cgroup_root<d70f1>/<df434>) cset_links 456 : struct list_head/ e_csets 472 : struct list_head<d70f1>/<d922b>[9] dom_cgrp 616 : pointer(struct cgroup/) old_dom_cgrp 624 : pointer(struct cgroup<d70f1>/<ded59>) rstat_cpu 632 : pointer(struct cgroup_rstat_cpu/) rstat_css_list 640 : struct list_head<d70f1>/<d922b> last_bstat 656 : struct cgroup_base_stat/ bstat 680 : struct cgroup_base_stat<d70f1>/<df544> prev_cputime 704 : struct prev_cputime/ pidlists 728 : struct list_head<d70f1>/<d922b> pidlist_mutex 744 : struct mutex/ offline_waitq 776 : typedef(wait_queue_head_t=struct wait_queue_head<d70f1>/<dc189>) release_agent_work 800 : struct work_struct/ psi 832 : struct psi_group<d70f1>/<df588> bpf 832 : struct cgroup_bpf/ congestion_count 832 : typedef(atomic_t=struct noname<d70f1>/<d9422>) freezer 836 : struct cgroup_freezer_state/ ancestor_ids 856 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[no count] kernfs_node struct <d70f1>/<def71> size:128 count 0 : typedef(atomic_t=struct noname/) active 4 : typedef(atomic_t=struct noname<d70f1>/<d9422>) parent 8 : pointer(struct kernfs_node/) name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) rb 24 : struct rb_node/ ns 48 : pointer(const(no type)) hash 56 : unsigned int (base type, DW_ATE_unsigned size:4) noname 64 : union noname<d70f1>/<defd6> priv 96 : pointer(no type) id 104 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 112 : unsigned short (base type, DW_ATE_unsigned size:2) mode 114 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) iattr 120 : pointer(struct kernfs_iattrs/) noname union / size:32 dir 0 : struct kernfs_elem_dir<d70f1>/<df042> symlink 0 : struct kernfs_elem_symlink/ attr 0 : struct kernfs_elem_attr<d70f1>/<df1af> kernfs_elem_dir struct <d70f1>/<df042> size:24 subdirs 0 : long unsigned int (base type, DW_ATE_unsigned size:8) children 8 : struct rb_root<d70f1>/<dda6e> root 16 : pointer(struct kernfs_root/) kernfs_root struct / size:96 kn 0 : pointer(struct kernfs_node<d70f1>/<def71>) flags 8 : unsigned int (base type, DW_ATE_unsigned size:4) ino_idr 16 : struct idr<d70f1>/<dc886> last_id_lowbits 40 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id_highbits 44 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) syscall_ops 48 : pointer(struct kernfs_syscall_ops/) supers 56 : struct list_head<d70f1>/<d922b> deactivate_waitq 72 : typedef(wait_queue_head_t=struct wait_queue_head/) kernfs_syscall_ops struct / size:40 show_options 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(struct kernfs_root<d70f1>/<df074>))) mkdir 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)))) rmdir 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node<d70f1>/<def71>))) rename 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_node/),pointer(struct kernfs_node/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) show_path 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(struct kernfs_node<d70f1>/<def71>),pointer(struct kernfs_root<d70f1>/<df074>))) kernfs_elem_symlink struct <d70f1>/<df19a> size:8 target_kn 0 : pointer(struct kernfs_node/) kernfs_elem_attr struct / size:32 ops 0 : pointer(const(struct kernfs_ops<d70f1>/<df1f2>)) open 8 : pointer(struct kernfs_open_node/) size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) notify_next 24 : pointer(struct kernfs_node/) kernfs_ops struct / size:96 open 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file<d70f1>/<df2a4>))) release 8 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file/))) seq_show 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(no type))) seq_start 24 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 32 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 40 : pointer(subroutine(prototyped no type(pointer(struct seq_file/),pointer(no type))) read 48 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file<d70f1>/<df2a4>),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) atomic_write_len 56 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) prealloc 64 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) write 72 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 80 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<d70f1>/<df2a4>),pointer(struct poll_table_struct<d70f1>/<dbf29>))) mmap 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/),pointer(struct vm_area_struct/))) kernfs_open_file struct / size:152 kn 0 : pointer(struct kernfs_node<d70f1>/<def71>) file 8 : pointer(struct file/) seq_file 16 : pointer(struct seq_file<d70f1>/<dc51a>) priv 24 : pointer(no type) mutex 32 : struct mutex<d70f1>/<d9899> prealloc_mutex 64 : struct mutex/ event 96 : int (base type, DW_ATE_signed size:4) list 104 : struct list_head/ prealloc_buf 120 : pointer(char (base type, DW_ATE_unsigned_char size:1)) atomic_write_len 128 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) mmapped 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) released 136 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vm_ops 144 : pointer(const(struct vm_operations_struct<d70f1>/<d9e0e>)) kernfs_open_node struct <d70f1>/<df3a9> size:? kernfs_iattrs struct <d70f1>/<df3b3> size:? cgroup_file struct <d70f1>/<df3b8> size:56 kn 0 : pointer(struct kernfs_node/) notified_at 8 : long unsigned int (base type, DW_ATE_unsigned size:8) notify_timer 16 : struct timer_list/ timer_list struct / size:40 entry 0 : struct hlist_node<d70f1>/<dc153> expires 16 : long unsigned int (base type, DW_ATE_unsigned size:8) function 24 : pointer(subroutine(prototyped no type(pointer(struct timer_list<d70f1>/<df3e5>))) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cgroup_root struct / size:5072 kf_root 0 : pointer(struct kernfs_root<d70f1>/<df074>) subsys_mask 8 : unsigned int (base type, DW_ATE_unsigned size:4) hierarchy_id 12 : int (base type, DW_ATE_signed size:4) cgrp 16 : struct cgroup/ cgrp_ancestor_id_storage 872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) nr_cgrps 880 : typedef(atomic_t=struct noname/) root_list 888 : struct list_head<d70f1>/<d922b> flags 904 : unsigned int (base type, DW_ATE_unsigned size:4) release_agent_path 908 : char (base type, DW_ATE_unsigned_char size:1)[4096] name 5004 : char (base type, DW_ATE_unsigned_char size:1)[64] cgroup_rstat_cpu struct / size:64 bsync 0 : struct u64_stats_sync<d70f1>/<df53c> bstat 0 : struct cgroup_base_stat/ last_bstat 24 : struct cgroup_base_stat<d70f1>/<df544> updated_children 48 : pointer(struct cgroup/) updated_next 56 : pointer(struct cgroup<d70f1>/<ded59>) u64_stats_sync struct <d70f1>/<df53c> size:0 cgroup_base_stat struct <d70f1>/<df544> size:24 cputime 0 : struct task_cputime/ task_cputime struct / size:24 stime 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) utime 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) sum_exec_runtime 16 : long long unsigned int (base type, DW_ATE_unsigned size:8) psi_group struct <d70f1>/<df588> size:0 cgroup_bpf struct <d70f1>/<df590> size:0 cgroup_freezer_state struct <d70f1>/<df599> size:16 freeze 0 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) e_freeze 4 : int (base type, DW_ATE_signed size:4) nr_frozen_descendants 8 : int (base type, DW_ATE_signed size:4) nr_frozen_tasks 12 : int (base type, DW_ATE_signed size:4) cgroup_subsys struct <d70f1>/<df5e7> size:240 css_alloc 0 : pointer(subroutine(prototyped pointer(struct cgroup_subsys_state/)(pointer(struct cgroup_subsys_state/))) css_online 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<d70f1>/<decaf>))) css_offline 16 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_released 24 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<d70f1>/<decaf>))) css_free 32 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/))) css_reset 40 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<d70f1>/<decaf>))) css_rstat_flush 48 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state/),int (base type, DW_ATE_signed size:4))) css_extra_stat_show 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(struct cgroup_subsys_state<d70f1>/<decaf>))) can_attach 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_taskset/))) cancel_attach 72 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset<d70f1>/<df7e7>))) attach 80 : pointer(subroutine(prototyped no type(pointer(struct cgroup_taskset/))) post_attach 88 : pointer(subroutine(prototyped no type()) can_fork 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct task_struct/),pointer(struct css_set/))) cancel_fork 104 : pointer(subroutine(prototyped no type(pointer(struct task_struct<d70f1>/<dc8e9>),pointer(struct css_set<d70f1>/<deb84>))) fork 112 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) exit 120 : pointer(subroutine(prototyped no type(pointer(struct task_struct<d70f1>/<dc8e9>))) release 128 : pointer(subroutine(prototyped no type(pointer(struct task_struct/))) bind 136 : pointer(subroutine(prototyped no type(pointer(struct cgroup_subsys_state<d70f1>/<decaf>))) early_init 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) implicit_on_dfl 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) threaded 144 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) id 148 : int (base type, DW_ATE_signed size:4) name 152 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) legacy_name 160 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) root 168 : pointer(struct cgroup_root/) css_idr 176 : struct idr<d70f1>/<dc886> cfts 200 : struct list_head/ dfl_cftypes 216 : pointer(struct cftype<d70f1>/<df835>) legacy_cftypes 224 : pointer(struct cftype/) depends_on 232 : unsigned int (base type, DW_ATE_unsigned size:4) cgroup_taskset struct <d70f1>/<df7e7> size:? cftype struct <d70f1>/<df835> size:216 name 0 : char (base type, DW_ATE_unsigned_char size:1)[64] private 64 : long unsigned int (base type, DW_ATE_unsigned size:8) max_write_len 72 : typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))) flags 80 : unsigned int (base type, DW_ATE_unsigned size:4) file_offset 84 : unsigned int (base type, DW_ATE_unsigned size:4) ss 88 : pointer(struct cgroup_subsys<d70f1>/<df5e7>) node 96 : struct list_head/ kf_ops 112 : pointer(struct kernfs_ops<d70f1>/<df1f2>) open 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kernfs_open_file/))) release 128 : pointer(subroutine(prototyped no type(pointer(struct kernfs_open_file<d70f1>/<df2a4>))) read_u64 136 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))(pointer(struct cgroup_subsys_state/),pointer(struct cftype/))) read_s64 144 : pointer(subroutine(prototyped typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))(pointer(struct cgroup_subsys_state<d70f1>/<decaf>),pointer(struct cftype<d70f1>/<df835>))) seq_show 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(no type))) seq_start 160 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_next 168 : pointer(subroutine(prototyped pointer(no type)(pointer(struct seq_file/),pointer(no type),pointer(typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8)))))) seq_stop 176 : pointer(subroutine(prototyped no type(pointer(struct seq_file<d70f1>/<dc51a>),pointer(no type))) write_u64 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state/),pointer(struct cftype/),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) write_s64 192 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct cgroup_subsys_state<d70f1>/<decaf>),pointer(struct cftype<d70f1>/<df835>),typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))))) write 200 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kernfs_open_file/),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) poll 208 : pointer(subroutine(prototyped typedef(__poll_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct kernfs_open_file<d70f1>/<df2a4>),pointer(struct poll_table_struct<d70f1>/<dbf29>))) percpu_ref struct <d70f1>/<df9a6> size:16 percpu_count_ptr 0 : long unsigned int (base type, DW_ATE_unsigned size:8) data 8 : pointer(struct percpu_ref_data<d70f1>/<df9cc>) percpu_ref_data struct <d70f1>/<df9cc> size:56 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) release 8 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref<d70f1>/<df9a6>)))) confirm_switch 16 : pointer(typedef(percpu_ref_func_t=subroutine(prototyped no type(pointer(struct percpu_ref/)))) force_atomic 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) allow_reinit 24 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) rcu 32 : struct callback_head<d70f1>/<dba53> ref 48 : pointer(struct percpu_ref/) rcu_work struct / size:56 work 0 : struct work_struct<d70f1>/<de6a7> rcu 32 : struct callback_head/ wq 48 : pointer(struct workqueue_struct<d70f1>/<dfa7f>) workqueue_struct struct <d70f1>/<dfa7f> size:? signal_struct struct <d70f1>/<dfa89> size:1096 sigcnt 0 : typedef(refcount_t=struct refcount_struct/) live 4 : typedef(atomic_t=struct noname<d70f1>/<d9422>) nr_threads 8 : int (base type, DW_ATE_signed size:4) thread_head 16 : struct list_head<d70f1>/<d922b> wait_chldexit 32 : typedef(wait_queue_head_t=struct wait_queue_head/) curr_target 56 : pointer(struct task_struct<d70f1>/<dc8e9>) shared_pending 64 : struct sigpending/ multiprocess 88 : struct hlist_head<d70f1>/<dc7a5> group_exit_code 96 : int (base type, DW_ATE_signed size:4) notify_count 100 : int (base type, DW_ATE_signed size:4) group_exit_task 104 : pointer(struct task_struct/) group_stop_count 112 : int (base type, DW_ATE_signed size:4) flags 116 : unsigned int (base type, DW_ATE_unsigned size:4) is_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) has_child_subreaper 120 : unsigned int (base type, DW_ATE_unsigned size:4) posix_timer_id 124 : int (base type, DW_ATE_signed size:4) posix_timers 128 : struct list_head/ real_timer 144 : struct hrtimer<d70f1>/<dd7f1> it_real_incr 208 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) it 216 : struct cpu_itimer<d70f1>/<dfdff>[2] cputimer 248 : struct thread_group_cputimer/ posix_cputimers 272 : struct posix_cputimers<d70f1>/<dde49> pids 352 : pointer(struct pid/)[4] tty_old_pgrp 384 : pointer(struct pid<d70f1>/<dc70f>) leader 392 : int (base type, DW_ATE_signed size:4) tty 400 : pointer(struct tty_struct<d70f1>/<dfe73>) autogroup 408 : pointer(struct autogroup/) stats_lock 416 : typedef(seqlock_t=struct noname<d70f1>/<dfe8e>) utime 424 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stime 432 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cutime 440 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cstime 448 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) gtime 456 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgtime 464 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) prev_cputime 472 : struct prev_cputime/ nvcsw 496 : long unsigned int (base type, DW_ATE_unsigned size:8) nivcsw 504 : long unsigned int (base type, DW_ATE_unsigned size:8) cnvcsw 512 : long unsigned int (base type, DW_ATE_unsigned size:8) cnivcsw 520 : long unsigned int (base type, DW_ATE_unsigned size:8) min_flt 528 : long unsigned int (base type, DW_ATE_unsigned size:8) maj_flt 536 : long unsigned int (base type, DW_ATE_unsigned size:8) cmin_flt 544 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaj_flt 552 : long unsigned int (base type, DW_ATE_unsigned size:8) inblock 560 : long unsigned int (base type, DW_ATE_unsigned size:8) oublock 568 : long unsigned int (base type, DW_ATE_unsigned size:8) cinblock 576 : long unsigned int (base type, DW_ATE_unsigned size:8) coublock 584 : long unsigned int (base type, DW_ATE_unsigned size:8) maxrss 592 : long unsigned int (base type, DW_ATE_unsigned size:8) cmaxrss 600 : long unsigned int (base type, DW_ATE_unsigned size:8) ioac 608 : struct task_io_accounting<d70f1>/<dfeae> sum_sched_runtime 664 : long long unsigned int (base type, DW_ATE_unsigned size:8) rlim 672 : struct rlimit<d70f1>/<dff17>[16] pacct 928 : struct pacct_struct/ stats 984 : pointer(struct taskstats<d70f1>/<dff9a>) audit_tty 992 : unsigned int (base type, DW_ATE_unsigned size:4) tty_audit_buf 1000 : pointer(struct tty_audit_buf<d70f1>/<e01f9>) oom_flag_origin 1008 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) oom_score_adj 1010 : short (base type, DW_ATE_signed size:2) oom_score_adj_min 1012 : short (base type, DW_ATE_signed size:2) oom_mm 1016 : pointer(struct mm_struct<d70f1>/<d9930>) cred_guard_mutex 1024 : struct mutex/ exec_update_lock 1056 : struct rw_semaphore<d70f1>/<de1e4> sigpending struct <d70f1>/<dfdaa> size:24 list 0 : struct list_head/ signal 16 : typedef(sigset_t=struct noname<d70f1>/<dfdd6>) noname struct <d70f1>/<dfdd6> size:8 sig 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] cpu_itimer struct / size:16 expires 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) incr 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) thread_group_cputimer struct / size:24 cputime_atomic 0 : struct task_cputime_atomic<d70f1>/<dfe35> task_cputime_atomic struct <d70f1>/<dfe35> size:24 utime 0 : typedef(atomic64_t=struct noname/) stime 8 : typedef(atomic64_t=struct noname<d70f1>/<d98e8>) sum_exec_runtime 16 : typedef(atomic64_t=struct noname/) tty_struct struct / size:? autogroup struct / size:? noname struct / size:8 seqcount 0 : typedef(seqcount_spinlock_t=struct seqcount_spinlock<d70f1>/<daa29>) lock 4 : typedef(spinlock_t=struct spinlock/) task_io_accounting struct / size:56 rchar 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wchar 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscw 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) read_bytes 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) write_bytes 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cancelled_write_bytes 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) rlimit struct <d70f1>/<dff17> size:16 rlim_cur 0 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) rlim_max 8 : typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) pacct_struct struct <d70f1>/<dff38> size:56 ac_flag 0 : int (base type, DW_ATE_signed size:4) ac_exitcode 8 : long int (base type, DW_ATE_signed size:8) ac_mem 16 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_utime 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_stime 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ac_minflt 40 : long unsigned int (base type, DW_ATE_unsigned size:8) ac_majflt 48 : long unsigned int (base type, DW_ATE_unsigned size:8) taskstats struct / size:352 version 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ac_exitcode 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_flag 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_nice 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) cpu_count 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_delay_total 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_count 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) blkio_delay_total 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_count 48 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) swapin_delay_total 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_real_total 64 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_run_virtual_total 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_comm 80 : char (base type, DW_ATE_unsigned_char size:1)[32] ac_sched 112 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ac_pad 113 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[3] ac_uid 120 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_gid 124 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_pid 128 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_ppid 132 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_btime 136 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ac_etime 144 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utime 152 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stime 160 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_minflt 168 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_majflt 176 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) coremem 184 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) virtmem 192 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_rss 200 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hiwater_vm 208 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_char 216 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_char 224 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_syscalls 232 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_syscalls 240 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_bytes 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_bytes 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cancelled_write_bytes 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nvcsw 272 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) nivcsw 280 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_utimescaled 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_stimescaled 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu_scaled_run_real_total 304 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_count 312 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freepages_delay_total 320 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_count 328 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) thrashing_delay_total 336 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ac_btime64 344 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tty_audit_buf struct / size:? sighand_struct struct / size:2080 siglock 0 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) count 4 : typedef(refcount_t=struct refcount_struct/) signalfd_wqh 8 : typedef(wait_queue_head_t=struct wait_queue_head<d70f1>/<dc189>) action 32 : struct k_sigaction/[64] k_sigaction struct / size:32 sa 0 : struct sigaction<d70f1>/<e025e> sigaction struct <d70f1>/<e025e> size:32 sa_handler 0 : typedef(__sighandler_t=pointer(typedef(__signalfn_t=subroutine(prototyped no type(int (base type, DW_ATE_signed size:4))))) sa_flags 8 : long unsigned int (base type, DW_ATE_unsigned size:8) sa_restorer 16 : typedef(__sigrestore_t=pointer(typedef(__restorefn_t=subroutine(prototyped no type()))) sa_mask 24 : typedef(sigset_t=struct noname<d70f1>/<dfdd6>) audit_context struct <d70f1>/<e02d9> size:? seccomp struct <d70f1>/<e02de> size:16 mode 0 : int (base type, DW_ATE_signed size:4) filter_count 4 : typedef(atomic_t=struct noname<d70f1>/<d9422>) filter 8 : pointer(struct seccomp_filter/) seccomp_filter struct / size:? syscall_user_dispatch struct / size:0 wake_q_node struct / size:8 next 0 : pointer(struct wake_q_node<d70f1>/<e031d>) rt_mutex_waiter struct <d70f1>/<e033e> size:? bio_list struct <d70f1>/<e0348> size:? blk_plug struct <d70f1>/<e0352> size:? reclaim_state struct <d70f1>/<e035c> size:? backing_dev_info struct <d70f1>/<e0366> size:? io_context struct <d70f1>/<e0370> size:88 refcount 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) active_ref 8 : typedef(atomic_t=struct noname<d70f1>/<d9422>) nr_tasks 12 : typedef(atomic_t=struct noname/) lock 16 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) ioprio 20 : unsigned short (base type, DW_ATE_unsigned size:2) icq_tree 24 : struct xarray<d70f1>/<dc8b3> icq_hint 40 : pointer(struct io_cq/) icq_list 48 : struct hlist_head<d70f1>/<dc7a5> release_work 56 : struct work_struct/ io_cq struct / size:56 q 0 : pointer(struct request_queue<d70f1>/<e0467>) ioc 8 : pointer(struct io_context/) noname 16 : union noname<d70f1>/<e0412> noname 32 : union noname/ flags 48 : unsigned int (base type, DW_ATE_unsigned size:4) noname union <d70f1>/<e0412> size:16 q_node 0 : struct list_head/ __rcu_icq_cache 0 : pointer(struct kmem_cache<d70f1>/<e0471>) noname union <d70f1>/<e0437> size:16 ioc_node 0 : struct hlist_node/ __rcu_head 0 : struct callback_head<d70f1>/<dba53> request_queue struct <d70f1>/<e0467> size:? kmem_cache struct <d70f1>/<e0471> size:? capture_control struct <d70f1>/<e047b> size:? kernel_siginfo struct <d70f1>/<e0490> size:48 noname 0 : struct noname/ noname struct / size:48 si_signo 0 : int (base type, DW_ATE_signed size:4) si_errno 4 : int (base type, DW_ATE_signed size:4) si_code 8 : int (base type, DW_ATE_signed size:4) _sifields 16 : union __sifields/ __sifields union / size:32 _kill 0 : struct noname<d70f1>/<e04ea> _timer 0 : struct noname/ _rt 0 : struct noname<d70f1>/<e0554> _sigchld 0 : struct noname/ _sigfault 0 : struct noname<d70f1>/<e05d6> _sigpoll 0 : struct noname/ _sigsys 0 : struct noname<d70f1>/<e0693> noname struct <d70f1>/<e04ea> size:8 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <d70f1>/<e0513> size:24 _tid 0 : typedef(__kernel_timer_t=int (base type, DW_ATE_signed size:4)) _overrun 4 : int (base type, DW_ATE_signed size:4) _sigval 8 : typedef(sigval_t=union sigval/) _sys_private 16 : int (base type, DW_ATE_signed size:4) noname struct <d70f1>/<e0554> size:16 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _sigval 8 : typedef(sigval_t=union sigval/) noname struct / size:32 _pid 0 : typedef(__kernel_pid_t=int (base type, DW_ATE_signed size:4)) _uid 4 : typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4)) _status 8 : int (base type, DW_ATE_signed size:4) _utime 16 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) _stime 24 : typedef(__kernel_clock_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))) noname struct <d70f1>/<e05d6> size:32 _addr 0 : pointer(no type) noname 8 : union noname<d70f1>/<e05ee> noname union <d70f1>/<e05ee> size:24 _addr_lsb 0 : short (base type, DW_ATE_signed size:2) _addr_bnd 0 : struct noname<d70f1>/<e060a> _addr_pkey 0 : struct noname/ noname struct / size:24 _dummy_bnd 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _lower 8 : pointer(no type) _upper 16 : pointer(no type) noname struct <d70f1>/<e063f> size:12 _dummy_pkey 0 : char (base type, DW_ATE_unsigned_char size:1)[8] _pkey 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <d70f1>/<e066a> size:16 _band 0 : long int (base type, DW_ATE_signed size:8) _fd 8 : int (base type, DW_ATE_signed size:4) noname struct <d70f1>/<e0693> size:16 _call_addr 0 : pointer(no type) _syscall 8 : int (base type, DW_ATE_signed size:4) _arch 12 : unsigned int (base type, DW_ATE_unsigned size:4) sigval union / size:8 sival_int 0 : int (base type, DW_ATE_signed size:4) sival_ptr 0 : pointer(no type) noname struct / size:8 bits 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] robust_list_head struct <d70f1>/<e072c> size:? compat_robust_list_head struct <d70f1>/<e0736> size:12 list 0 : struct compat_robust_list/ futex_offset 4 : typedef(compat_long_t=typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4)))) list_op_pending 8 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) compat_robust_list struct / size:4 next 0 : typedef(compat_uptr_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) futex_pi_state struct <d70f1>/<e0799> size:? perf_event_context struct <d70f1>/<e07af> size:256 pmu 0 : pointer(struct pmu/) lock 8 : typedef(raw_spinlock_t=struct raw_spinlock<d70f1>/<d938b>) mutex 16 : struct mutex/ active_ctx_list 48 : struct list_head<d70f1>/<d922b> pinned_groups 64 : struct perf_event_groups/ flexible_groups 80 : struct perf_event_groups<d70f1>/<e31c3> event_list 96 : struct list_head/ pinned_active 112 : struct list_head<d70f1>/<d922b> flexible_active 128 : struct list_head/ nr_events 144 : int (base type, DW_ATE_signed size:4) nr_active 148 : int (base type, DW_ATE_signed size:4) is_active 152 : int (base type, DW_ATE_signed size:4) nr_stat 156 : int (base type, DW_ATE_signed size:4) nr_freq 160 : int (base type, DW_ATE_signed size:4) rotate_disable 164 : int (base type, DW_ATE_signed size:4) rotate_necessary 168 : int (base type, DW_ATE_signed size:4) refcount 172 : typedef(refcount_t=struct refcount_struct/) task 176 : pointer(struct task_struct<d70f1>/<dc8e9>) time 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) parent_ctx 200 : pointer(struct perf_event_context/) parent_gen 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) generation 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pin_count 224 : int (base type, DW_ATE_signed size:4) nr_cgroups 228 : int (base type, DW_ATE_signed size:4) task_ctx_data 232 : pointer(no type) callback_head 240 : struct callback_head/ pmu struct / size:296 entry 0 : struct list_head<d70f1>/<d922b> module 16 : pointer(struct module/) dev 24 : pointer(struct device<d70f1>/<e0b2f>) attr_groups 32 : pointer(pointer(const(struct attribute_group/))) attr_update 40 : pointer(pointer(const(struct attribute_group<d70f1>/<db7ff>))) name 48 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 56 : int (base type, DW_ATE_signed size:4) capabilities 60 : int (base type, DW_ATE_signed size:4) pmu_disable_count 64 : pointer(int (base type, DW_ATE_signed size:4)) pmu_cpu_context 72 : pointer(struct perf_cpu_context/) exclusive_cnt 80 : typedef(atomic_t=struct noname<d70f1>/<d9422>) task_ctx_nr 84 : int (base type, DW_ATE_signed size:4) hrtimer_interval_ms 88 : int (base type, DW_ATE_signed size:4) nr_addr_filters 92 : unsigned int (base type, DW_ATE_unsigned size:4) pmu_enable 96 : pointer(subroutine(prototyped no type(pointer(struct pmu<d70f1>/<e091f>))) pmu_disable 104 : pointer(subroutine(prototyped no type(pointer(struct pmu/))) event_init 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<d70f1>/<e1fcb>))) event_mapped 120 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),pointer(struct mm_struct/))) event_unmapped 128 : pointer(subroutine(prototyped no type(pointer(struct perf_event<d70f1>/<e1fcb>),pointer(struct mm_struct<d70f1>/<d9930>))) add 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) del 144 : pointer(subroutine(prototyped no type(pointer(struct perf_event<d70f1>/<e1fcb>),int (base type, DW_ATE_signed size:4))) start 152 : pointer(subroutine(prototyped no type(pointer(struct perf_event/),int (base type, DW_ATE_signed size:4))) stop 160 : pointer(subroutine(prototyped no type(pointer(struct perf_event<d70f1>/<e1fcb>),int (base type, DW_ATE_signed size:4))) read 168 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) start_txn 176 : pointer(subroutine(prototyped no type(pointer(struct pmu<d70f1>/<e091f>),unsigned int (base type, DW_ATE_unsigned size:4))) commit_txn 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct pmu/))) cancel_txn 192 : pointer(subroutine(prototyped no type(pointer(struct pmu<d70f1>/<e091f>))) event_idx 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) sched_task 208 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<d70f1>/<e07af>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) task_ctx_cache 216 : pointer(struct kmem_cache/) swap_task_ctx 224 : pointer(subroutine(prototyped no type(pointer(struct perf_event_context<d70f1>/<e07af>),pointer(struct perf_event_context<d70f1>/<e07af>))) setup_aux 232 : pointer(subroutine(prototyped pointer(no type)(pointer(struct perf_event/),pointer(pointer(no type)),int (base type, DW_ATE_signed size:4),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) free_aux 240 : pointer(subroutine(prototyped no type(pointer(no type))) snapshot_aux 248 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct perf_event/),pointer(struct perf_output_handle/),long unsigned int (base type, DW_ATE_unsigned size:8))) addr_filters_validate 256 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct list_head<d70f1>/<d922b>))) addr_filters_sync 264 : pointer(subroutine(prototyped no type(pointer(struct perf_event/))) aux_output_match 272 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<d70f1>/<e1fcb>))) filter_match 280 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event/))) check_period 288 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct perf_event<d70f1>/<e1fcb>),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) device struct <d70f1>/<e0b2f> size:744 kobj 0 : struct kobject/ parent 64 : pointer(struct device<d70f1>/<e0b2f>) p 72 : pointer(struct device_private/) init_name 80 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) type 88 : pointer(const(struct device_type/)) bus 96 : pointer(struct bus_type<d70f1>/<e0fa3>) driver 104 : pointer(struct device_driver/) platform_data 112 : pointer(no type) driver_data 120 : pointer(no type) mutex 128 : struct mutex<d70f1>/<d9899> links 160 : struct dev_links_info/ power 216 : struct dev_pm_info<d70f1>/<e1313> pm_domain 520 : pointer(struct dev_pm_domain/) em_pd 528 : pointer(struct em_perf_domain<d70f1>/<e17f2>) msi_domain 536 : pointer(struct irq_domain/) pins 544 : pointer(struct dev_pin_info<d70f1>/<e1877>) msi_list 552 : struct list_head/ dma_ops 568 : pointer(const(struct dma_map_ops<d70f1>/<e1886>)) dma_mask 576 : pointer(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) coherent_dma_mask 584 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) bus_dma_limit 592 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dma_range_map 600 : pointer(const(struct bus_dma_region<d70f1>/<e189a>)) dma_parms 608 : pointer(struct device_dma_parameters/) dma_pools 616 : struct list_head<d70f1>/<d922b> dma_mem 632 : pointer(struct dma_coherent_mem/) cma_area 640 : pointer(struct cma<d70f1>/<e18d7>) archdata 648 : struct dev_archdata/ of_node 648 : pointer(struct device_node<d70f1>/<e18e9>) fwnode 656 : pointer(struct fwnode_handle/) numa_node 664 : int (base type, DW_ATE_signed size:4) devt 668 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) id 672 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) devres_lock 676 : typedef(spinlock_t=struct spinlock/) devres_head 680 : struct list_head<d70f1>/<d922b> class 696 : pointer(struct class/) groups 704 : pointer(pointer(const(struct attribute_group<d70f1>/<db7ff>))) release 712 : pointer(subroutine(prototyped no type(pointer(struct device/))) iommu_group 720 : pointer(struct iommu_group<d70f1>/<e1e7f>) iommu 728 : pointer(struct dev_iommu/) offline_disabled 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) offline 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) of_node_reused 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) state_synced 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) dma_coherent 736 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_private struct <d70f1>/<e0daa> size:? device_type struct <d70f1>/<e0db9> size:48 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) groups 8 : pointer(pointer(const(struct attribute_group<d70f1>/<db7ff>))) uevent 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) devnode 24 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device<d70f1>/<e0b2f>),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))),pointer(typedef(kuid_t=struct noname<d70f1>/<da769>)),pointer(typedef(kgid_t=struct noname<d70f1>/<da79b>)))) release 32 : pointer(subroutine(prototyped no type(pointer(struct device/))) pm 40 : pointer(const(struct dev_pm_ops<d70f1>/<e0e59>)) dev_pm_ops struct <d70f1>/<e0e59> size:184 prepare 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) complete 8 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>))) suspend 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) freeze 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) poweroff 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) suspend_late 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume_early 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) freeze_late 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw_early 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) poweroff_late 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore_early 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) suspend_noirq 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) resume_noirq 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) freeze_noirq 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) thaw_noirq 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) poweroff_noirq 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) restore_noirq 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) runtime_suspend 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) runtime_resume 168 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) runtime_idle 176 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) bus_type struct / size:176 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_name 8 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) dev_root 16 : pointer(struct device<d70f1>/<e0b2f>) bus_groups 24 : pointer(pointer(const(struct attribute_group/))) dev_groups 32 : pointer(pointer(const(struct attribute_group<d70f1>/<db7ff>))) drv_groups 40 : pointer(pointer(const(struct attribute_group/))) match 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>),pointer(struct device_driver<d70f1>/<e10da>))) uevent 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),pointer(struct kobj_uevent_env/))) probe 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) sync_state 72 : pointer(subroutine(prototyped no type(pointer(struct device/))) remove 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) shutdown 88 : pointer(subroutine(prototyped no type(pointer(struct device/))) online 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) offline 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) suspend 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>),typedef(pm_message_t=struct pm_message<d70f1>/<e1295>))) resume 120 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) num_vf 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) dma_configure 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) pm 144 : pointer(const(struct dev_pm_ops<d70f1>/<e0e59>)) iommu_ops 152 : pointer(const(struct iommu_ops/)) p 160 : pointer(struct subsys_private<d70f1>/<e12c8>) lock_key 168 : struct lock_class_key/ need_parent_lock 168 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) device_driver struct <d70f1>/<e10da> size:144 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) bus 8 : pointer(struct bus_type<d70f1>/<e0fa3>) owner 16 : pointer(struct module/) mod_name 24 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) suppress_bind_attrs 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) probe_type 36 : enum probe_type<d70f1>/<d71b2> of_match_table 40 : pointer(const(struct of_device_id/)) acpi_match_table 48 : pointer(const(struct acpi_device_id<d70f1>/<e1225>)) probe 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync_state 64 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>))) remove 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) shutdown 80 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>))) suspend 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/),typedef(pm_message_t=struct pm_message/))) resume 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) groups 104 : pointer(pointer(const(struct attribute_group/))) dev_groups 112 : pointer(pointer(const(struct attribute_group<d70f1>/<db7ff>))) pm 120 : pointer(const(struct dev_pm_ops/)) coredump 128 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>))) p 136 : pointer(struct driver_private/) of_device_id struct / size:200 name 0 : char (base type, DW_ATE_unsigned_char size:1)[32] type 32 : char (base type, DW_ATE_unsigned_char size:1)[32] compatible 64 : char (base type, DW_ATE_unsigned_char size:1)[128] data 192 : pointer(const(no type)) acpi_device_id struct / size:32 id 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[9] driver_data 16 : typedef(kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)) cls 24 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cls_msk 28 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pm_message struct / size:4 event 0 : int (base type, DW_ATE_signed size:4) driver_private struct <d70f1>/<e12af> size:? iommu_ops struct <d70f1>/<e12be> size:? subsys_private struct <d70f1>/<e12c8> size:? lock_class_key struct <d70f1>/<e12cd> size:0 dev_links_info struct <d70f1>/<e12d5> size:56 suppliers 0 : struct list_head/ consumers 16 : struct list_head<d70f1>/<d922b> defer_sync 32 : struct list_head/ status 48 : enum dl_dev_state<d70f1>/<d71d1> dev_pm_info struct <d70f1>/<e1313> size:304 power_state 0 : typedef(pm_message_t=struct pm_message/) can_wakeup 4 : unsigned int (base type, DW_ATE_unsigned size:4) async_suspend 4 : unsigned int (base type, DW_ATE_unsigned size:4) in_dpm_list 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_prepared 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_noirq_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) is_late_suspended 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) early_init 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) direct_complete 5 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) driver_flags 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) lock 12 : typedef(spinlock_t=struct spinlock/) entry 16 : struct list_head<d70f1>/<d922b> completion 32 : struct completion/ wakeup 64 : pointer(struct wakeup_source<d70f1>/<e160e>) wakeup_path 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) syscore 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_pm_callbacks 72 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) must_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) may_skip_resume 72 : unsigned int (base type, DW_ATE_unsigned size:4) suspend_timer 80 : struct hrtimer<d70f1>/<dd7f1> timer_expires 144 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) work 152 : struct work_struct<d70f1>/<de6a7> wait_queue 184 : typedef(wait_queue_head_t=struct wait_queue_head/) wakeirq 208 : pointer(struct wake_irq<d70f1>/<e1712>) usage_count 216 : typedef(atomic_t=struct noname/) child_count 220 : typedef(atomic_t=struct noname<d70f1>/<d9422>) disable_depth 224 : unsigned int (base type, DW_ATE_unsigned size:4) idle_notification 224 : unsigned int (base type, DW_ATE_unsigned size:4) request_pending 224 : unsigned int (base type, DW_ATE_unsigned size:4) deferred_resume 224 : unsigned int (base type, DW_ATE_unsigned size:4) runtime_auto 224 : unsigned int (base type, DW_ATE_unsigned size:4) ignore_children 224 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) no_callbacks 224 : unsigned int (base type, DW_ATE_unsigned size:4) irq_safe 224 : unsigned int (base type, DW_ATE_unsigned size:4) use_autosuspend 224 : unsigned int (base type, DW_ATE_unsigned size:4) timer_autosuspends 224 : unsigned int (base type, DW_ATE_unsigned size:4) memalloc_noio 224 : unsigned int (base type, DW_ATE_unsigned size:4) links_count 228 : unsigned int (base type, DW_ATE_unsigned size:4) request 232 : enum rpm_request/ runtime_status 236 : enum rpm_status<d70f1>/<d7223> runtime_error 240 : int (base type, DW_ATE_signed size:4) autosuspend_delay 244 : int (base type, DW_ATE_signed size:4) last_busy 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) active_time 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) suspended_time 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) accounting_timestamp 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) subsys_data 280 : pointer(struct pm_subsys_data/) set_latency_tolerance 288 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>),typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))))) qos 296 : pointer(struct dev_pm_qos/) wakeup_source struct / size:192 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) id 8 : int (base type, DW_ATE_signed size:4) entry 16 : struct list_head<d70f1>/<d922b> lock 32 : typedef(spinlock_t=struct spinlock/) wakeirq 40 : pointer(struct wake_irq<d70f1>/<e1712>) timer 48 : struct timer_list/ timer_expires 88 : long unsigned int (base type, DW_ATE_unsigned size:8) total_time 96 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) max_time 104 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) last_time 112 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) start_prevent_time 120 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) prevent_sleep_time 128 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) event_count 136 : long unsigned int (base type, DW_ATE_unsigned size:8) active_count 144 : long unsigned int (base type, DW_ATE_unsigned size:8) relax_count 152 : long unsigned int (base type, DW_ATE_unsigned size:8) expire_count 160 : long unsigned int (base type, DW_ATE_unsigned size:8) wakeup_count 168 : long unsigned int (base type, DW_ATE_unsigned size:8) dev 176 : pointer(struct device/) active 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) autosleep_enabled 184 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) wake_irq struct / size:? pm_subsys_data struct / size:32 lock 0 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) refcount 4 : unsigned int (base type, DW_ATE_unsigned size:4) clock_list 8 : struct list_head<d70f1>/<d922b> domain_data 24 : pointer(struct pm_domain_data/) pm_domain_data struct / size:? dev_pm_qos struct / size:? dev_pm_domain struct / size:224 ops 0 : struct dev_pm_ops<d70f1>/<e0e59> start 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) detach 192 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>),typedef(bool=_Bool (base type, DW_ATE_boolean size:1)))) activate 200 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device/))) sync 208 : pointer(subroutine(prototyped no type(pointer(struct device<d70f1>/<e0b2f>))) dismiss 216 : pointer(subroutine(prototyped no type(pointer(struct device/))) em_perf_domain struct / size:16 table 0 : pointer(struct em_perf_state<d70f1>/<e1830>) nr_perf_states 8 : int (base type, DW_ATE_signed size:4) milliwatts 12 : int (base type, DW_ATE_signed size:4) cpus 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[no count] em_perf_state struct / size:24 frequency 0 : long unsigned int (base type, DW_ATE_unsigned size:8) power 8 : long unsigned int (base type, DW_ATE_unsigned size:8) cost 16 : long unsigned int (base type, DW_ATE_unsigned size:8) irq_domain struct <d70f1>/<e186d> size:? dev_pin_info struct <d70f1>/<e1877> size:? dma_map_ops struct <d70f1>/<e1886> size:? bus_dma_region struct <d70f1>/<e189a> size:? device_dma_parameters struct <d70f1>/<e18a4> size:16 max_segment_size 0 : unsigned int (base type, DW_ATE_unsigned size:4) segment_boundary_mask 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dma_coherent_mem struct <d70f1>/<e18cd> size:? cma struct <d70f1>/<e18d7> size:? dev_archdata struct <d70f1>/<e18dc> size:0 device_node struct <d70f1>/<e18e9> size:208 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) phandle 8 : typedef(phandle=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) full_name 16 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) fwnode 24 : struct fwnode_handle<d70f1>/<e198d> properties 88 : pointer(struct property/) deadprops 96 : pointer(struct property<d70f1>/<e1c8d>) parent 104 : pointer(struct device_node/) child 112 : pointer(struct device_node<d70f1>/<e18e9>) sibling 120 : pointer(struct device_node/) kobj 128 : struct kobject<d70f1>/<db4e3> _flags 192 : long unsigned int (base type, DW_ATE_unsigned size:8) data 200 : pointer(no type) fwnode_handle struct <d70f1>/<e198d> size:64 secondary 0 : pointer(struct fwnode_handle/) ops 8 : pointer(const(struct fwnode_operations<d70f1>/<e19ed>)) dev 16 : pointer(struct device/) suppliers 24 : struct list_head<d70f1>/<d922b> consumers 40 : struct list_head/ flags 56 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) fwnode_operations struct <d70f1>/<e19ed> size:144 get 0 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(struct fwnode_handle/))) put 8 : pointer(subroutine(prototyped no type(pointer(struct fwnode_handle<d70f1>/<e198d>))) device_is_available 16 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle/)))) device_get_match_data 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(const(struct fwnode_handle<d70f1>/<e198d>)),pointer(const(struct device<d70f1>/<e0b2f>)))) property_present 32 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) property_read_int_array 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle<d70f1>/<e198d>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),pointer(no type),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) property_read_string_array 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(pointer(const(char (base type, DW_ATE_unsigned_char size:1)))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) get_name 56 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle<d70f1>/<e198d>)))) get_name_prefix 64 : pointer(subroutine(prototyped pointer(const(char (base type, DW_ATE_unsigned_char size:1)))(pointer(const(struct fwnode_handle/)))) get_parent 72 : pointer(subroutine(prototyped pointer(struct fwnode_handle<d70f1>/<e198d>)(pointer(const(struct fwnode_handle<d70f1>/<e198d>)))) get_next_child_node 80 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_handle/))) get_named_child_node 88 : pointer(subroutine(prototyped pointer(struct fwnode_handle<d70f1>/<e198d>)(pointer(const(struct fwnode_handle<d70f1>/<e198d>)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) get_reference_args 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct fwnode_reference_args/))) graph_get_next_endpoint 104 : pointer(subroutine(prototyped pointer(struct fwnode_handle<d70f1>/<e198d>)(pointer(const(struct fwnode_handle<d70f1>/<e198d>)),pointer(struct fwnode_handle<d70f1>/<e198d>))) graph_get_remote_endpoint 112 : pointer(subroutine(prototyped pointer(struct fwnode_handle/)(pointer(const(struct fwnode_handle/)))) graph_get_port_parent 120 : pointer(subroutine(prototyped pointer(struct fwnode_handle<d70f1>/<e198d>)(pointer(struct fwnode_handle<d70f1>/<e198d>))) graph_parse_endpoint 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(struct fwnode_handle/)),pointer(struct fwnode_endpoint/))) add_links 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct fwnode_handle<d70f1>/<e198d>))) fwnode_reference_args struct <d70f1>/<e1bf8> size:80 fwnode 0 : pointer(struct fwnode_handle/) nargs 8 : unsigned int (base type, DW_ATE_unsigned size:4) args 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[8] fwnode_endpoint struct / size:16 port 0 : unsigned int (base type, DW_ATE_unsigned size:4) id 4 : unsigned int (base type, DW_ATE_unsigned size:4) local_fwnode 8 : pointer(const(struct fwnode_handle<d70f1>/<e198d>)) property struct <d70f1>/<e1c8d> size:96 name 0 : pointer(char (base type, DW_ATE_unsigned_char size:1)) length 8 : int (base type, DW_ATE_signed size:4) value 16 : pointer(no type) next 24 : pointer(struct property<d70f1>/<e1c8d>) _flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) attr 40 : struct bin_attribute<d70f1>/<db87d> class struct <d70f1>/<e1ce3> size:120 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) owner 8 : pointer(struct module<d70f1>/<db1e3>) class_groups 16 : pointer(pointer(const(struct attribute_group/))) dev_groups 24 : pointer(pointer(const(struct attribute_group<d70f1>/<db7ff>))) dev_kobj 32 : pointer(struct kobject/) dev_uevent 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>),pointer(struct kobj_uevent_env<d70f1>/<db65d>))) devnode 48 : pointer(subroutine(prototyped pointer(char (base type, DW_ATE_unsigned_char size:1))(pointer(struct device/),pointer(typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2))))) class_release 56 : pointer(subroutine(prototyped no type(pointer(struct class<d70f1>/<e1ce3>))) dev_release 64 : pointer(subroutine(prototyped no type(pointer(struct device/))) shutdown_pre 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct device<d70f1>/<e0b2f>))) ns_type 80 : pointer(const(struct kobj_ns_type_operations/)) namespace 88 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct device<d70f1>/<e0b2f>))) get_ownership 96 : pointer(subroutine(prototyped no type(pointer(struct device/),pointer(typedef(kuid_t=struct noname/)),pointer(typedef(kgid_t=struct noname/)))) pm 104 : pointer(const(struct dev_pm_ops<d70f1>/<e0e59>)) p 112 : pointer(struct subsys_private/) kobj_ns_type_operations struct / size:48 type 0 : enum kobj_ns_type<d70f1>/<d7249> current_may_mount 8 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))()) grab_current_ns 16 : pointer(subroutine(prototyped pointer(no type)()) netlink_ns 24 : pointer(subroutine(prototyped pointer(const(no type))(pointer(struct sock/))) initial_ns 32 : pointer(subroutine(prototyped pointer(const(no type))()) drop_ns 40 : pointer(subroutine(prototyped no type(pointer(no type))) sock struct / size:? iommu_group struct / size:? dev_iommu struct / size:? perf_cpu_context struct / size:424 ctx 0 : struct perf_event_context<d70f1>/<e07af> task_ctx 256 : pointer(struct perf_event_context/) active_oncpu 264 : int (base type, DW_ATE_signed size:4) exclusive 268 : int (base type, DW_ATE_signed size:4) hrtimer_lock 272 : typedef(raw_spinlock_t=struct raw_spinlock<d70f1>/<d938b>) hrtimer 280 : struct hrtimer/ hrtimer_interval 344 : typedef(ktime_t=typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8)))) hrtimer_active 352 : unsigned int (base type, DW_ATE_unsigned size:4) cgrp 360 : pointer(struct perf_cgroup<d70f1>/<e1f74>) cgrp_cpuctx_entry 368 : struct list_head/ sched_cb_usage 384 : int (base type, DW_ATE_signed size:4) online 388 : int (base type, DW_ATE_signed size:4) heap_size 392 : int (base type, DW_ATE_signed size:4) heap 400 : pointer(pointer(struct perf_event/)) heap_default 408 : pointer(struct perf_event<d70f1>/<e1fcb>)[2] perf_cgroup struct <d70f1>/<e1f74> size:208 css 0 : struct cgroup_subsys_state/ info 200 : pointer(struct perf_cgroup_info<d70f1>/<e1f9d>) perf_cgroup_info struct <d70f1>/<e1f9d> size:16 time 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) timestamp 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) perf_event struct <d70f1>/<e1fcb> size:968 event_entry 0 : struct list_head/ sibling_list 16 : struct list_head<d70f1>/<d922b> active_list 32 : struct list_head/ group_node 48 : struct rb_node<d70f1>/<d9dab> group_index 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) migrate_entry 80 : struct list_head<d70f1>/<d922b> hlist_entry 96 : struct hlist_node/ active_entry 112 : struct list_head<d70f1>/<d922b> nr_siblings 128 : int (base type, DW_ATE_signed size:4) event_caps 132 : int (base type, DW_ATE_signed size:4) group_caps 136 : int (base type, DW_ATE_signed size:4) group_leader 144 : pointer(struct perf_event<d70f1>/<e1fcb>) pmu 152 : pointer(struct pmu/) pmu_private 160 : pointer(no type) state 168 : enum perf_event_state/ attach_state 172 : unsigned int (base type, DW_ATE_unsigned size:4) count 176 : typedef(local64_t=struct noname/) child_count 184 : typedef(atomic64_t=struct noname<d70f1>/<d98e8>) total_time_enabled 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) total_time_running 200 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tstamp 208 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) shadow_ctx_time 216 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 224 : struct perf_event_attr/ header_size 344 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) id_header_size 346 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) read_size 348 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) hw 352 : struct hw_perf_event/ ctx 544 : pointer(struct perf_event_context<d70f1>/<e07af>) refcount 552 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) child_total_time_enabled 560 : typedef(atomic64_t=struct noname<d70f1>/<d98e8>) child_total_time_running 568 : typedef(atomic64_t=struct noname/) child_mutex 576 : struct mutex<d70f1>/<d9899> child_list 608 : struct list_head/ parent 624 : pointer(struct perf_event<d70f1>/<e1fcb>) oncpu 632 : int (base type, DW_ATE_signed size:4) cpu 636 : int (base type, DW_ATE_signed size:4) owner_entry 640 : struct list_head/ owner 656 : pointer(struct task_struct<d70f1>/<dc8e9>) mmap_mutex 664 : struct mutex/ mmap_count 696 : typedef(atomic_t=struct noname<d70f1>/<d9422>) rb 704 : pointer(struct perf_buffer/) rb_entry 712 : struct list_head<d70f1>/<d922b> rcu_batches 728 : long unsigned int (base type, DW_ATE_unsigned size:8) rcu_pending 736 : int (base type, DW_ATE_signed size:4) waitq 744 : typedef(wait_queue_head_t=struct wait_queue_head/) fasync 768 : pointer(struct fasync_struct<d70f1>/<dc1af>) pending_wakeup 776 : int (base type, DW_ATE_signed size:4) pending_kill 780 : int (base type, DW_ATE_signed size:4) pending_disable 784 : int (base type, DW_ATE_signed size:4) pending 792 : struct irq_work<d70f1>/<e2a4c> event_limit 816 : typedef(atomic_t=struct noname/) addr_filters 824 : struct perf_addr_filters_head<d70f1>/<e2a7e> addr_filter_ranges 848 : pointer(struct perf_addr_filter_range/) addr_filters_gen 856 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_event 864 : pointer(struct perf_event/) destroy 872 : pointer(subroutine(prototyped no type(pointer(struct perf_event<d70f1>/<e1fcb>))) callback_head 880 : struct callback_head/ ns 896 : pointer(struct pid_namespace<d70f1>/<dc7ec>) id 904 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) clock 912 : pointer(subroutine(prototyped typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))()) overflow_handler 920 : typedef(perf_overflow_handler_t=pointer(subroutine(prototyped no type(pointer(struct perf_event/),pointer(struct perf_sample_data/),pointer(struct pt_regs/)))) overflow_handler_context 928 : pointer(no type) cgrp 936 : pointer(struct perf_cgroup/) security 944 : pointer(no type) sb_list 952 : struct list_head/ noname struct / size:8 a 0 : typedef(local_t=struct noname<d70f1>/<e2376>) noname struct <d70f1>/<e2376> size:8 a 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/)) perf_event_attr struct / size:120 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) config 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 16 : union noname/ sample_type 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) read_format 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) disabled 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pinned 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclusive 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_hv 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_idle 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) freq 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) inherit_stat 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) enable_on_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) task 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) watermark 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) precise_ip 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap_data 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_id_all 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_host 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_guest 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_kernel 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) exclude_callchain_user 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mmap2 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) comm_exec 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) use_clockid 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) context_switch 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) write_backward 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) namespaces 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ksymbol 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) bpf_event 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_output 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cgroup 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) text_poke 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) __reserved_1 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 48 : union noname<d70f1>/<e2623> bp_type 52 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 56 : union noname<d70f1>/<e2659> noname 64 : union noname/ branch_sample_type 72 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_regs_user 80 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_stack_user 88 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) clockid 92 : typedef(__s32=int (base type, DW_ATE_signed size:4)) sample_regs_intr 96 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) aux_watermark 104 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) sample_max_stack 108 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) __reserved_2 110 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) aux_sample_size 112 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved_3 116 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:8 sample_period 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) sample_freq 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:4 wakeup_events 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) wakeup_watermark 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:8 bp_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_func 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) uprobe_path 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config1 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:8 bp_len 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kprobe_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) probe_offset 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) config2 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_perf_event struct / size:192 noname 0 : union noname<d70f1>/<e2769> target 96 : pointer(struct task_struct/) addr_filters 104 : pointer(no type) addr_filters_gen 112 : long unsigned int (base type, DW_ATE_unsigned size:8) state 120 : int (base type, DW_ATE_signed size:4) prev_count 128 : typedef(local64_t=struct noname/) sample_period 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 144 : union noname/ interrupts_seq 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) interrupts 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_time_stamp 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) freq_count_stamp 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union / size:96 noname 0 : struct noname<d70f1>/<e2775> noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<e2813> noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<e2851> noname 0 : struct noname/ noname struct / size:96 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) last_tag 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) config_base 16 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base 24 : long unsigned int (base type, DW_ATE_unsigned size:8) event_base_rdpmc 32 : int (base type, DW_ATE_signed size:4) idx 36 : int (base type, DW_ATE_signed size:4) last_cpu 40 : int (base type, DW_ATE_signed size:4) flags 44 : int (base type, DW_ATE_signed size:4) extra_reg 48 : struct hw_perf_event_extra<d70f1>/<e2988> branch_reg 72 : struct hw_perf_event_extra/ noname struct / size:64 hrtimer 0 : struct hrtimer<d70f1>/<dd7f1> noname struct <d70f1>/<e2813> size:16 tp_list 0 : struct list_head/ noname struct / size:16 pwr_acc 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ptsc 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:40 info 0 : struct arch_hw_breakpoint<d70f1>/<e29c1> bp_list 24 : struct list_head/ noname struct / size:24 iommu_bank 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) iommu_cntr 1 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) padding 2 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) conf 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) conf1 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <d70f1>/<e2908> size:16 noname 0 : struct noname/ noname 0 : struct noname<d70f1>/<e2939> noname struct <d70f1>/<e2914> size:16 last_period 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) period_left 8 : typedef(local64_t=struct noname<d70f1>/<e235a>) noname struct <d70f1>/<e2939> size:16 saved_metric 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) saved_slots 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hw_perf_event_extra struct <d70f1>/<e2988> size:24 config 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reg 8 : unsigned int (base type, DW_ATE_unsigned size:4) alloc 12 : int (base type, DW_ATE_signed size:4) idx 16 : int (base type, DW_ATE_signed size:4) arch_hw_breakpoint struct <d70f1>/<e29c1> size:24 address 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) trigger 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ctrl 16 : struct arch_hw_breakpoint_ctrl/ arch_hw_breakpoint_ctrl struct / size:4 __reserved 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) len 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) type 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) privilege 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) enabled 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_buffer struct <d70f1>/<e2a47> size:? irq_work struct <d70f1>/<e2a4c> size:24 node 0 : struct __call_single_node/ func 16 : pointer(subroutine(prototyped no type(pointer(struct irq_work<d70f1>/<e2a4c>))) perf_addr_filters_head struct <d70f1>/<e2a7e> size:24 list 0 : struct list_head/ lock 16 : typedef(raw_spinlock_t=struct raw_spinlock<d70f1>/<d938b>) nr_file_filters 20 : unsigned int (base type, DW_ATE_unsigned size:4) perf_addr_filter_range struct / size:16 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_sample_data struct / size:256 addr 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) raw 8 : pointer(struct perf_raw_record/) br_stack 16 : pointer(struct perf_branch_stack<d70f1>/<e2d38>) period 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) weight 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) txn 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_src 48 : union perf_mem_data_src<d70f1>/<e2e04> type 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ip 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) tid_entry 72 : struct noname/ time 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stream_id 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cpu_entry 104 : struct noname/ callchain 112 : pointer(struct perf_callchain_entry<d70f1>/<e2ebf>) aux_size 120 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) regs_user 128 : struct perf_regs<d70f1>/<e2eeb> regs_intr 144 : struct perf_regs/ stack_user_size 160 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) phys_addr 168 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cgroup 176 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) data_page_size 184 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) code_page_size 192 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct <d70f1>/<e2ba2> size:8 pid 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) tid 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <d70f1>/<e2bf6> size:8 cpu 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reserved 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_record struct <d70f1>/<e2c91> size:32 frag 0 : struct perf_raw_frag/ size 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) perf_raw_frag struct <d70f1>/<e2cb2> size:28 noname 0 : union noname/ copy 8 : typedef(perf_copy_f=pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(no type),pointer(const(no type)),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8)))) data 16 : pointer(no type) size 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <d70f1>/<e2cc2> size:8 next 0 : pointer(struct perf_raw_frag/) pad 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_branch_stack struct <d70f1>/<e2d38> size:16 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) hw_idx 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) entries 16 : struct perf_branch_entry/[no count] perf_branch_entry struct / size:24 from 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) to 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mispred 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) predicted 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) in_tx 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) abort 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cycles 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) type 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) reserved 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_mem_data_src union <d70f1>/<e2e04> size:8 val 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 0 : struct noname<d70f1>/<e2e23> noname struct <d70f1>/<e2e23> size:8 mem_op 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoop 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lock 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_dtlb 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_lvl_num 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_remote 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_snoopx 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) mem_rsvd 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_callchain_entry struct / size:8 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ip 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[no count] perf_regs struct / size:16 abi 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) regs 8 : pointer(struct pt_regs/) pt_regs struct / size:336 noname 0 : union noname<d70f1>/<e2f22> orig_x0 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) syscallno 280 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) unused2 284 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) sdei_ttbr1 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pmr_save 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) stackframe 304 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[2] lockdep_hardirqs 320 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exit_rcu 328 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname union <d70f1>/<e2f22> size:272 user_regs 0 : struct user_pt_regs/ noname 0 : struct noname<d70f1>/<e2f3b> noname struct <d70f1>/<e2f3b> size:272 regs 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[31] sp 248 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pc 256 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) pstate 264 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) user_pt_regs struct <d70f1>/<e2fdd> size:272 regs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[31] sp 248 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pc 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pstate 264 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) perf_output_handle struct <d70f1>/<e311d> size:56 event 0 : pointer(struct perf_event/) rb 8 : pointer(struct perf_buffer<d70f1>/<e2a47>) wakeup 16 : long unsigned int (base type, DW_ATE_unsigned size:8) size 24 : long unsigned int (base type, DW_ATE_unsigned size:8) aux_flags 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname 40 : union noname<d70f1>/<e3170> page 48 : int (base type, DW_ATE_signed size:4) noname union / size:8 addr 0 : pointer(no type) head 0 : long unsigned int (base type, DW_ATE_unsigned size:8) perf_event_groups struct / size:16 tree 0 : struct rb_root<d70f1>/<dda6e> index 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mempolicy struct / size:? numa_group struct / size:? rseq struct / size:32 cpu_id_start 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) cpu_id 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) rseq_cs 8 : union noname<d70f1>/<e323e> flags 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:8 ptr64 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ptr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) tlbflush_unmap_batch struct / size:0 page_frag struct / size:16 page 0 : pointer(struct page<d70f1>/<da080>) offset 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) size 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) task_delay_info struct <d70f1>/<e32a2> size:? mem_cgroup struct <d70f1>/<e32ac> size:? kmap_ctrl struct <d70f1>/<e32b1> size:0 vm_struct struct <d70f1>/<e32bf> size:64 next 0 : pointer(struct vm_struct/) addr 8 : pointer(no type) size 16 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 24 : long unsigned int (base type, DW_ATE_unsigned size:8) pages 32 : pointer(pointer(struct page/)) nr_pages 40 : unsigned int (base type, DW_ATE_unsigned size:4) phys_addr 48 : typedef(phys_addr_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) caller 56 : pointer(const(no type)) thread_struct struct <d70f1>/<e332d> size:976 cpu_context 0 : struct cpu_context/ uw 112 : struct noname<d70f1>/<e334e> fpsimd_cpu 656 : unsigned int (base type, DW_ATE_unsigned size:4) sve_state 664 : pointer(no type) sve_vl 672 : unsigned int (base type, DW_ATE_unsigned size:4) sve_vl_onexec 676 : unsigned int (base type, DW_ATE_unsigned size:4) fault_address 680 : long unsigned int (base type, DW_ATE_unsigned size:8) fault_code 688 : long unsigned int (base type, DW_ATE_unsigned size:8) debug 696 : struct debug_info/ noname struct / size:544 tp_value 0 : long unsigned int (base type, DW_ATE_unsigned size:8) tp2_value 8 : long unsigned int (base type, DW_ATE_unsigned size:8) fpsimd_state 16 : struct user_fpsimd_state<d70f1>/<e3479> cpu_context struct <d70f1>/<e33d4> size:104 x19 0 : long unsigned int (base type, DW_ATE_unsigned size:8) x20 8 : long unsigned int (base type, DW_ATE_unsigned size:8) x21 16 : long unsigned int (base type, DW_ATE_unsigned size:8) x22 24 : long unsigned int (base type, DW_ATE_unsigned size:8) x23 32 : long unsigned int (base type, DW_ATE_unsigned size:8) x24 40 : long unsigned int (base type, DW_ATE_unsigned size:8) x25 48 : long unsigned int (base type, DW_ATE_unsigned size:8) x26 56 : long unsigned int (base type, DW_ATE_unsigned size:8) x27 64 : long unsigned int (base type, DW_ATE_unsigned size:8) x28 72 : long unsigned int (base type, DW_ATE_unsigned size:8) fp 80 : long unsigned int (base type, DW_ATE_unsigned size:8) sp 88 : long unsigned int (base type, DW_ATE_unsigned size:8) pc 96 : long unsigned int (base type, DW_ATE_unsigned size:8) user_fpsimd_state struct / size:528 vregs 0 : typedef(__uint128_t=unsigned __int128 (base type, DW_ATE_unsigned size:16))[32] fpsr 512 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) fpcr 516 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) __reserved 520 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))[2] debug_info struct / size:272 suspended_step 0 : int (base type, DW_ATE_signed size:4) bps_disabled 4 : int (base type, DW_ATE_signed size:4) wps_disabled 8 : int (base type, DW_ATE_signed size:4) hbp_break 16 : pointer(struct perf_event/)[16] hbp_watch 144 : pointer(struct perf_event<d70f1>/<e1fcb>)[16] fs_pin struct <d70f1>/<e3529> size:? file_ra_state struct <d70f1>/<e352e> size:32 start 0 : long unsigned int (base type, DW_ATE_unsigned size:8) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) async_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ra_pages 16 : unsigned int (base type, DW_ATE_unsigned size:4) mmap_miss 20 : unsigned int (base type, DW_ATE_unsigned size:4) prev_pos 24 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) kref struct <d70f1>/<e35f0> size:4 refcount 0 : typedef(refcount_t=struct refcount_struct/) module_param_attrs struct / size:? module_attribute struct / size:56 attr 0 : struct attribute<d70f1>/<db7ab> show 16 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute/),pointer(struct module_kobject/),pointer(char (base type, DW_ATE_unsigned_char size:1)))) store 24 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct module_attribute<d70f1>/<e3614>),pointer(struct module_kobject<d70f1>/<db49e>),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))))) setup 32 : pointer(subroutine(prototyped no type(pointer(struct module/),pointer(const(char (base type, DW_ATE_unsigned_char size:1))))) test 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct module<d70f1>/<db1e3>))) free 48 : pointer(subroutine(prototyped no type(pointer(struct module/))) kernel_symbol struct / size:12 value_offset 0 : int (base type, DW_ATE_signed size:4) name_offset 4 : int (base type, DW_ATE_signed size:4) namespace_offset 8 : int (base type, DW_ATE_signed size:4) kernel_param struct <d70f1>/<e3716> size:40 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) mod 8 : pointer(struct module<d70f1>/<db1e3>) ops 16 : pointer(const(struct kernel_param_ops/)) perm 24 : const(typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)))) level 26 : typedef(s8=typedef(__s8=signed char (base type, DW_ATE_signed_char size:1))) flags 27 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) noname 32 : union noname/ noname union / size:8 arg 0 : pointer(no type) str 0 : pointer(const(struct kparam_string/)) arr 0 : pointer(const(struct kparam_array<d70f1>/<e3866>)) kernel_param_ops struct <d70f1>/<e37a2> size:32 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) set 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(const(char (base type, DW_ATE_unsigned_char size:1))),pointer(const(struct kernel_param<d70f1>/<e3716>)))) get 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(char (base type, DW_ATE_unsigned_char size:1)),pointer(const(struct kernel_param/)))) free 24 : pointer(subroutine(prototyped no type(pointer(no type))) kparam_string struct <d70f1>/<e383b> size:16 maxlen 0 : unsigned int (base type, DW_ATE_unsigned size:4) string 8 : pointer(char (base type, DW_ATE_unsigned_char size:1)) kparam_array struct <d70f1>/<e3866> size:32 max 0 : unsigned int (base type, DW_ATE_unsigned size:4) elemsize 4 : unsigned int (base type, DW_ATE_unsigned size:4) num 8 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) ops 16 : pointer(const(struct kernel_param_ops<d70f1>/<e37a2>)) elem 24 : pointer(no type) exception_table_entry struct / size:8 insn 0 : int (base type, DW_ATE_signed size:4) fixup 4 : int (base type, DW_ATE_signed size:4) module_layout struct / size:80 base 0 : pointer(no type) size 8 : unsigned int (base type, DW_ATE_unsigned size:4) text_size 12 : unsigned int (base type, DW_ATE_unsigned size:4) ro_size 16 : unsigned int (base type, DW_ATE_unsigned size:4) ro_after_init_size 20 : unsigned int (base type, DW_ATE_unsigned size:4) mtn 24 : struct mod_tree_node/ mod_tree_node struct / size:56 mod 0 : pointer(struct module<d70f1>/<db1e3>) node 8 : struct latch_tree_node/ latch_tree_node struct / size:48 node 0 : struct rb_node<d70f1>/<d9dab>[2] mod_arch_specific struct <d70f1>/<e397d> size:32 core 0 : struct mod_plt_sec/ init 12 : struct mod_plt_sec<d70f1>/<e39aa> ftrace_trampolines 24 : pointer(struct plt_entry/) mod_plt_sec struct / size:12 plt_shndx 0 : int (base type, DW_ATE_signed size:4) plt_num_entries 4 : int (base type, DW_ATE_signed size:4) plt_max_entries 8 : int (base type, DW_ATE_signed size:4) plt_entry struct <d70f1>/<e39dc> size:12 adrp 0 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) add 4 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) br 8 : typedef(__le32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) bug_entry struct / size:12 bug_addr_disp 0 : int (base type, DW_ATE_signed size:4) file_disp 4 : int (base type, DW_ATE_signed size:4) line 8 : unsigned short (base type, DW_ATE_unsigned size:2) flags 10 : unsigned short (base type, DW_ATE_unsigned size:2) mod_kallsyms struct / size:32 symtab 0 : pointer(typedef(Elf64_Sym=struct elf64_sym<d70f1>/<e3aa5>)) num_symtab 8 : unsigned int (base type, DW_ATE_unsigned size:4) strtab 16 : pointer(char (base type, DW_ATE_unsigned_char size:1)) typetab 24 : pointer(char (base type, DW_ATE_unsigned_char size:1)) elf64_sym struct / size:24 st_name 0 : typedef(Elf64_Word=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) st_info 4 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_other 5 : unsigned char (base type, DW_ATE_unsigned_char size:1) st_shndx 6 : typedef(Elf64_Half=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) st_value 8 : typedef(Elf64_Addr=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) st_size 16 : typedef(Elf64_Xword=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) module_sect_attrs struct / size:? module_notes_attrs struct / size:? srcu_struct struct / size:1944 node 0 : struct srcu_node<d70f1>/<e3c25>[17] level 1632 : pointer(struct srcu_node/)[3] srcu_cb_mutex 1656 : struct mutex<d70f1>/<d9899> lock 1688 : typedef(spinlock_t=struct spinlock/) srcu_gp_mutex 1696 : struct mutex<d70f1>/<d9899> srcu_idx 1728 : unsigned int (base type, DW_ATE_unsigned size:4) srcu_gp_seq 1736 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed 1744 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 1752 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_last_gp_end 1760 : long unsigned int (base type, DW_ATE_unsigned size:8) sda 1768 : pointer(struct srcu_data<d70f1>/<e3c98>) srcu_barrier_seq 1776 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_barrier_mutex 1784 : struct mutex<d70f1>/<d9899> srcu_barrier_completion 1816 : struct completion/ srcu_barrier_cpu_cnt 1848 : typedef(atomic_t=struct noname<d70f1>/<d9422>) work 1856 : struct delayed_work/ srcu_node struct / size:96 lock 0 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) srcu_have_cbs 8 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_data_have_cbs 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] srcu_gp_seq_needed_exp 72 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_parent 80 : pointer(struct srcu_node<d70f1>/<e3c25>) grplo 88 : int (base type, DW_ATE_signed size:4) grphi 92 : int (base type, DW_ATE_signed size:4) srcu_data struct <d70f1>/<e3c98> size:320 srcu_lock_count 0 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] srcu_unlock_count 16 : long unsigned int (base type, DW_ATE_unsigned size:8)[2] lock 64 : typedef(spinlock_t=struct spinlock/) srcu_cblist 72 : struct rcu_segcblist<d70f1>/<e3d5d> srcu_gp_seq_needed 160 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_gp_seq_needed_exp 168 : long unsigned int (base type, DW_ATE_unsigned size:8) srcu_cblist_invoking 176 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) delay_work 184 : struct timer_list<d70f1>/<df3e5> work 224 : struct work_struct/ srcu_barrier_head 256 : struct callback_head<d70f1>/<dba53> mynode 272 : pointer(struct srcu_node/) grpmask 280 : long unsigned int (base type, DW_ATE_unsigned size:8) cpu 288 : int (base type, DW_ATE_signed size:4) ssp 296 : pointer(struct srcu_struct<d70f1>/<e3b40>) rcu_segcblist struct <d70f1>/<e3d5d> size:88 head 0 : pointer(struct callback_head/) tails 8 : pointer(pointer(struct callback_head<d70f1>/<dba53>))[4] gp_seq 40 : long unsigned int (base type, DW_ATE_unsigned size:8)[4] len 72 : long int (base type, DW_ATE_signed size:8) enabled 80 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) offloaded 81 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) delayed_work struct <d70f1>/<e3dbf> size:88 work 0 : struct work_struct/ timer 32 : struct timer_list<d70f1>/<df3e5> wq 72 : pointer(struct workqueue_struct/) cpu 80 : int (base type, DW_ATE_signed size:4) jump_entry struct <d70f1>/<e3dfd> size:16 code 0 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) target 4 : typedef(s32=typedef(__s32=int (base type, DW_ATE_signed size:4))) key 8 : long int (base type, DW_ATE_signed size:8) super_operations struct / size:208 alloc_inode 0 : pointer(subroutine(prototyped pointer(struct inode<d70f1>/<da402>)(pointer(struct super_block<d70f1>/<dad45>))) destroy_inode 8 : pointer(subroutine(prototyped no type(pointer(struct inode/))) free_inode 16 : pointer(subroutine(prototyped no type(pointer(struct inode<d70f1>/<da402>))) dirty_inode 24 : pointer(subroutine(prototyped no type(pointer(struct inode/),int (base type, DW_ATE_signed size:4))) write_inode 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(struct writeback_control<d70f1>/<e3fe3>))) drop_inode 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/))) evict_inode 48 : pointer(subroutine(prototyped no type(pointer(struct inode<d70f1>/<da402>))) put_super 56 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) sync_fs 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4))) freeze_super 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) freeze_fs 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>))) thaw_super 88 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/))) unfreeze_fs 96 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>))) statfs 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dentry/),pointer(struct kstatfs/))) remount_fs 112 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),pointer(int (base type, DW_ATE_signed size:4)),pointer(char (base type, DW_ATE_unsigned_char size:1)))) umount_begin 120 : pointer(subroutine(prototyped no type(pointer(struct super_block/))) show_options 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(struct dentry<d70f1>/<da911>))) show_devname 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) show_path 144 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file<d70f1>/<dc51a>),pointer(struct dentry<d70f1>/<da911>))) show_stats 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct seq_file/),pointer(struct dentry/))) quota_read 160 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4),pointer(char (base type, DW_ATE_unsigned_char size:1)),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) quota_write 168 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),pointer(const(char (base type, DW_ATE_unsigned_char size:1))),typedef(size_t=typedef(__kernel_size_t=typedef(__kernel_ulong_t=long unsigned int (base type, DW_ATE_unsigned size:8)))),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))))) get_dquots 176 : pointer(subroutine(prototyped pointer(pointer(struct dquot<d70f1>/<e40cd>))(pointer(struct inode<d70f1>/<da402>))) bdev_try_to_free_page 184 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),pointer(struct page/),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) nr_cached_objects 192 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block<d70f1>/<dad45>),pointer(struct shrink_control<d70f1>/<e4294>))) free_cached_objects 200 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct super_block/),pointer(struct shrink_control/))) writeback_control struct / size:? kstatfs struct / size:? dquot struct / size:208 dq_hash 0 : struct hlist_node<d70f1>/<dc153> dq_inuse 16 : struct list_head/ dq_free 32 : struct list_head<d70f1>/<d922b> dq_dirty 48 : struct list_head/ dq_lock 64 : struct mutex<d70f1>/<d9899> dq_dqb_lock 96 : typedef(spinlock_t=struct spinlock/) dq_count 100 : typedef(atomic_t=struct noname<d70f1>/<d9422>) dq_sb 104 : pointer(struct super_block/) dq_id 112 : struct kqid<d70f1>/<e4173> dq_off 120 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) dq_flags 128 : long unsigned int (base type, DW_ATE_unsigned size:8) dq_dqb 136 : struct mem_dqblk/ kqid struct / size:8 noname 0 : union noname<d70f1>/<e4183> type 4 : enum quota_type/ noname union / size:4 uid 0 : typedef(kuid_t=struct noname<d70f1>/<da769>) gid 0 : typedef(kgid_t=struct noname/) projid 0 : typedef(kprojid_t=struct noname<d70f1>/<e41c4>) noname struct <d70f1>/<e41c4> size:4 val 0 : typedef(projid_t=typedef(__kernel_uid32_t=unsigned int (base type, DW_ATE_unsigned size:4))) mem_dqblk struct / size:72 dqb_bhardlimit 0 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_bsoftlimit 8 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curspace 16 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_rsvspace 24 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_ihardlimit 32 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_isoftlimit 40 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_curinodes 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqb_btime 56 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) dqb_itime 64 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) shrink_control struct <d70f1>/<e4294> size:32 gfp_mask 0 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) nid 4 : int (base type, DW_ATE_signed size:4) nr_to_scan 8 : long unsigned int (base type, DW_ATE_unsigned size:8) nr_scanned 16 : long unsigned int (base type, DW_ATE_unsigned size:8) memcg 24 : pointer(struct mem_cgroup/) dquot_operations struct / size:88 write_dquot 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<d70f1>/<e40cd>))) alloc_dquot 8 : pointer(subroutine(prototyped pointer(struct dquot/)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) destroy_dquot 16 : pointer(subroutine(prototyped no type(pointer(struct dquot<d70f1>/<e40cd>))) acquire_dquot 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) release_dquot 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<d70f1>/<e40cd>))) mark_dirty 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) write_info 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4))) get_reserved_space 56 : pointer(subroutine(prototyped pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)))(pointer(struct inode/))) get_projid 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode<d70f1>/<da402>),pointer(typedef(kprojid_t=struct noname<d70f1>/<e41c4>)))) get_inode_usage 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct inode/),pointer(typedef(qsize_t=long long int (base type, DW_ATE_signed size:8))))) get_next_id 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),pointer(struct kqid<d70f1>/<e4173>))) quotactl_ops struct <d70f1>/<e4415> size:88 quota_on 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4),int (base type, DW_ATE_signed size:4),pointer(const(struct path/)))) quota_off 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4))) quota_enable 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) quota_disable 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),unsigned int (base type, DW_ATE_unsigned size:4))) quota_sync 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) set_info 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4),pointer(struct qc_info<d70f1>/<e4501>))) get_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),struct kqid/,pointer(struct qc_dqblk/))) get_nextdqblk 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),pointer(struct kqid<d70f1>/<e4173>),pointer(struct qc_dqblk<d70f1>/<e4592>))) set_dqblk 64 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),struct kqid/,pointer(struct qc_dqblk/))) get_state 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),pointer(struct qc_state<d70f1>/<e46a0>))) rm_xquota 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),unsigned int (base type, DW_ATE_unsigned size:4))) qc_info struct / size:32 i_fieldmask 0 : int (base type, DW_ATE_signed size:4) i_flags 4 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_timelimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) i_spc_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) i_ino_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) i_rt_spc_warnlimit 28 : unsigned int (base type, DW_ATE_unsigned size:4) qc_dqblk struct / size:120 d_fieldmask 0 : int (base type, DW_ATE_signed size:4) d_spc_hardlimit 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_spc_softlimit 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_hardlimit 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_softlimit 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_space 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_count 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_ino_timer 56 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_spc_timer 64 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_ino_warns 72 : int (base type, DW_ATE_signed size:4) d_spc_warns 76 : int (base type, DW_ATE_signed size:4) d_rt_spc_hardlimit 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_softlimit 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_space 96 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) d_rt_spc_timer 104 : typedef(s64=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) d_rt_spc_warns 112 : int (base type, DW_ATE_signed size:4) qc_state struct / size:176 s_incoredqs 0 : unsigned int (base type, DW_ATE_unsigned size:4) s_state 8 : struct qc_type_state/[3] qc_type_state struct / size:56 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) spc_timelimit 4 : unsigned int (base type, DW_ATE_unsigned size:4) ino_timelimit 8 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_timelimit 12 : unsigned int (base type, DW_ATE_unsigned size:4) spc_warnlimit 16 : unsigned int (base type, DW_ATE_unsigned size:4) ino_warnlimit 20 : unsigned int (base type, DW_ATE_unsigned size:4) rt_spc_warnlimit 24 : unsigned int (base type, DW_ATE_unsigned size:4) ino 32 : long long unsigned int (base type, DW_ATE_unsigned size:8) blocks 40 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) nextents 48 : typedef(blkcnt_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) export_operations struct / size:? xattr_handler struct / size:? hlist_bl_head struct / size:8 first 0 : pointer(struct hlist_bl_node<d70f1>/<daa60>) block_device struct <d70f1>/<e47a4> size:? mtd_info struct <d70f1>/<e47ae> size:? quota_info struct <d70f1>/<e47b3> size:312 flags 0 : unsigned int (base type, DW_ATE_unsigned size:4) dqio_sem 8 : struct rw_semaphore<d70f1>/<de1e4> files 48 : pointer(struct inode/)[3] info 72 : struct mem_dqinfo<d70f1>/<e4818>[3] ops 288 : pointer(const(struct quota_format_ops/))[3] mem_dqinfo struct / size:72 dqi_format 0 : pointer(struct quota_format_type<d70f1>/<e4892>) dqi_fmt_id 8 : int (base type, DW_ATE_signed size:4) dqi_dirty_list 16 : struct list_head<d70f1>/<d922b> dqi_flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) dqi_bgrace 40 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_igrace 44 : unsigned int (base type, DW_ATE_unsigned size:4) dqi_max_spc_limit 48 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_max_ino_limit 56 : typedef(qsize_t=long long int (base type, DW_ATE_signed size:8)) dqi_priv 64 : pointer(no type) quota_format_type struct <d70f1>/<e4892> size:32 qf_fmt_id 0 : int (base type, DW_ATE_signed size:4) qf_ops 8 : pointer(const(struct quota_format_ops<d70f1>/<e48da>)) qf_owner 16 : pointer(struct module/) qf_next 24 : pointer(struct quota_format_type<d70f1>/<e4892>) quota_format_ops struct <d70f1>/<e48da> size:64 check_quota_file 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) read_file_info 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4))) write_file_info 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block/),int (base type, DW_ATE_signed size:4))) free_file_info 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),int (base type, DW_ATE_signed size:4))) read_dqblk 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) commit_dqblk 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot<d70f1>/<e40cd>))) release_dqblk 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct dquot/))) get_next_id 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct super_block<d70f1>/<dad45>),pointer(struct kqid<d70f1>/<e4173>))) sb_writers struct <d70f1>/<e4958> size:320 frozen 0 : int (base type, DW_ATE_signed size:4) wait_unfrozen 8 : typedef(wait_queue_head_t=struct wait_queue_head<d70f1>/<dc189>) rw_sem 32 : struct percpu_rw_semaphore/[3] percpu_rw_semaphore struct / size:96 rss 0 : struct rcu_sync<d70f1>/<e49db> read_count 48 : pointer(unsigned int (base type, DW_ATE_unsigned size:4)) writer 56 : struct rcuwait<d70f1>/<e4a15> waiters 64 : typedef(wait_queue_head_t=struct wait_queue_head/) block 88 : typedef(atomic_t=struct noname<d70f1>/<d9422>) rcu_sync struct <d70f1>/<e49db> size:48 gp_state 0 : int (base type, DW_ATE_signed size:4) gp_count 4 : int (base type, DW_ATE_signed size:4) gp_wait 8 : typedef(wait_queue_head_t=struct wait_queue_head/) cb_head 32 : struct callback_head<d70f1>/<dba53> rcuwait struct <d70f1>/<e4a15> size:8 task 0 : pointer(struct task_struct/) fsnotify_mark_connector struct / size:? noname struct / size:16 b 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[16] shrinker struct <d70f1>/<e4a5c> size:64 count_objects 0 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker/),pointer(struct shrink_control/))) scan_objects 8 : pointer(subroutine(prototyped long unsigned int (base type, DW_ATE_unsigned size:8)(pointer(struct shrinker<d70f1>/<e4a5c>),pointer(struct shrink_control<d70f1>/<e4294>))) batch 16 : long int (base type, DW_ATE_signed size:8) seeks 24 : int (base type, DW_ATE_signed size:4) flags 28 : unsigned int (base type, DW_ATE_unsigned size:4) list 32 : struct list_head<d70f1>/<d922b> id 48 : int (base type, DW_ATE_signed size:4) nr_deferred 56 : pointer(typedef(atomic_long_t=typedef(atomic64_t=struct noname<d70f1>/<d98e8>))) list_lru struct <d70f1>/<e4ae4> size:32 node 0 : pointer(struct list_lru_node/) list 8 : struct list_head<d70f1>/<d922b> shrinker_id 24 : int (base type, DW_ATE_signed size:4) memcg_aware 28 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) list_lru_node struct <d70f1>/<e4b22> size:64 lock 0 : typedef(spinlock_t=struct spinlock/) lru 8 : struct list_lru_one<d70f1>/<e4b5c> memcg_lrus 32 : pointer(struct list_lru_memcg/) nr_items 40 : long int (base type, DW_ATE_signed size:8) list_lru_one struct <d70f1>/<e4b5c> size:24 list 0 : struct list_head/ nr_items 16 : long int (base type, DW_ATE_signed size:8) list_lru_memcg struct <d70f1>/<e4b82> size:16 rcu 0 : struct callback_head/ lru 16 : pointer(struct list_lru_one<d70f1>/<e4b5c>)[no count] delayed_call struct <d70f1>/<e4bd8> size:16 fn 0 : pointer(subroutine(prototyped no type(pointer(no type))) arg 8 : pointer(no type) iattr struct <d70f1>/<e4d1c> size:80 ia_valid 0 : unsigned int (base type, DW_ATE_unsigned size:4) ia_mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) ia_uid 8 : typedef(kuid_t=struct noname/) ia_gid 12 : typedef(kgid_t=struct noname<d70f1>/<da79b>) ia_size 16 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) ia_atime 24 : struct timespec64<d70f1>/<e4d91> ia_mtime 40 : struct timespec64/ ia_ctime 56 : struct timespec64<d70f1>/<e4d91> ia_file 72 : pointer(struct file/) timespec64 struct / size:16 tv_sec 0 : typedef(time64_t=typedef(__s64=long long int (base type, DW_ATE_signed size:8))) tv_nsec 8 : long int (base type, DW_ATE_signed size:8) kstat struct / size:144 result_mask 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) mode 4 : typedef(umode_t=unsigned short (base type, DW_ATE_unsigned size:2)) nlink 8 : unsigned int (base type, DW_ATE_unsigned size:4) blksize 12 : typedef(uint32_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))) attributes 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attributes_mask 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) ino 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) dev 40 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) rdev 44 : typedef(dev_t=typedef(__kernel_dev_t=typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) uid 48 : typedef(kuid_t=struct noname/) gid 52 : typedef(kgid_t=struct noname<d70f1>/<da79b>) size 56 : typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))) atime 64 : struct timespec64<d70f1>/<e4d91> mtime 80 : struct timespec64/ ctime 96 : struct timespec64<d70f1>/<e4d91> btime 112 : struct timespec64/ blocks 128 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mnt_id 136 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fiemap_extent_info struct / size:? bdi_writeback struct / size:? file_lock_context struct / size:56 flc_lock 0 : typedef(spinlock_t=struct spinlock<d70f1>/<d9877>) flc_flock 8 : struct list_head/ flc_posix 24 : struct list_head<d70f1>/<d922b> flc_lease 40 : struct list_head/ cdev struct / size:? address_space_operations struct / size:176 writepage 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<d70f1>/<da080>),pointer(struct writeback_control<d70f1>/<e3fe3>))) readpage 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct page/))) writepages 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space<d70f1>/<da32f>),pointer(struct writeback_control<d70f1>/<e3fe3>))) set_page_dirty 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/))) readpages 32 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<d70f1>/<db8fc>),pointer(struct address_space<d70f1>/<da32f>),pointer(struct list_head<d70f1>/<d922b>),unsigned int (base type, DW_ATE_unsigned size:4))) readahead 40 : pointer(subroutine(prototyped no type(pointer(struct readahead_control/))) write_begin 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file<d70f1>/<db8fc>),pointer(struct address_space<d70f1>/<da32f>),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(pointer(struct page<d70f1>/<da080>)),pointer(pointer(no type)))) write_end 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct file/),pointer(struct address_space/),typedef(loff_t=typedef(__kernel_loff_t=long long int (base type, DW_ATE_signed size:8))),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4),pointer(struct page/),pointer(no type))) bmap 64 : pointer(subroutine(prototyped typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))(pointer(struct address_space<d70f1>/<da32f>),typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))))) invalidatepage 72 : pointer(subroutine(prototyped no type(pointer(struct page/),unsigned int (base type, DW_ATE_unsigned size:4),unsigned int (base type, DW_ATE_unsigned size:4))) releasepage 80 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<d70f1>/<da080>),typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)))) freepage 88 : pointer(subroutine(prototyped no type(pointer(struct page/))) direct_IO 96 : pointer(subroutine(prototyped typedef(ssize_t=typedef(__kernel_ssize_t=typedef(__kernel_long_t=long int (base type, DW_ATE_signed size:8))))(pointer(struct kiocb<d70f1>/<dbcb2>),pointer(struct iov_iter<d70f1>/<dbd65>))) migratepage 104 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct page/),pointer(struct page/),enum migrate_mode/)) isolate_page 112 : pointer(subroutine(prototyped typedef(bool=_Bool (base type, DW_ATE_boolean size:1))(pointer(struct page<d70f1>/<da080>),typedef(isolate_mode_t=unsigned int (base type, DW_ATE_unsigned size:4)))) putback_page 120 : pointer(subroutine(prototyped no type(pointer(struct page/))) launder_page 128 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page<d70f1>/<da080>))) is_partially_uptodate 136 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct page/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) is_dirty_writeback 144 : pointer(subroutine(prototyped no type(pointer(struct page<d70f1>/<da080>),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))),pointer(typedef(bool=_Bool (base type, DW_ATE_boolean size:1))))) error_remove_page 152 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct address_space/),pointer(struct page/))) swap_activate 160 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct swap_info_struct<d70f1>/<e52c5>),pointer(struct file<d70f1>/<db8fc>),pointer(typedef(sector_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))))) swap_deactivate 168 : pointer(subroutine(prototyped no type(pointer(struct file/))) readahead_control struct / size:? swap_info_struct struct / size:? dev_pagemap struct / size:152 altmap 0 : struct vmem_altmap<d70f1>/<e5390> ref 48 : pointer(struct percpu_ref/) internal_ref 56 : struct percpu_ref<d70f1>/<df9a6> done 72 : struct completion/ type 104 : enum memory_type<d70f1>/<d7310> flags 108 : unsigned int (base type, DW_ATE_unsigned size:4) ops 112 : pointer(const(struct dev_pagemap_ops<d70f1>/<e53f0>)) owner 120 : pointer(no type) nr_range 128 : int (base type, DW_ATE_signed size:4) noname 136 : union noname/ noname union / size:16 range 0 : struct range<d70f1>/<e5435> ranges 0 : struct range/[0] vmem_altmap struct / size:48 base_pfn 0 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) end_pfn 8 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) reserve 16 : const(long unsigned int (base type, DW_ATE_unsigned size:8)) free 24 : long unsigned int (base type, DW_ATE_unsigned size:8) align 32 : long unsigned int (base type, DW_ATE_unsigned size:8) alloc 40 : long unsigned int (base type, DW_ATE_unsigned size:8) dev_pagemap_ops struct / size:32 page_free 0 : pointer(subroutine(prototyped no type(pointer(struct page<d70f1>/<da080>))) kill 8 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap/))) cleanup 16 : pointer(subroutine(prototyped no type(pointer(struct dev_pagemap<d70f1>/<e52f6>))) migrate_to_ram 24 : pointer(subroutine(prototyped typedef(vm_fault_t=unsigned int (base type, DW_ATE_unsigned size:4))(pointer(struct vm_fault/))) range struct / size:16 start 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) vm_userfaultfd_ctx struct / size:0 noname struct / size:8 pgd 0 : typedef(pgdval_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_rss_stat struct <d70f1>/<e555b> size:32 count 0 : typedef(atomic_long_t=typedef(atomic64_t=struct noname/))[4] linux_binfmt struct / size:? noname struct / size:40 id 0 : typedef(atomic64_t=struct noname<d70f1>/<d98e8>) sigpage 8 : pointer(no type) pinned 16 : typedef(refcount_t=struct refcount_struct<d70f1>/<dc784>) vdso 24 : pointer(no type) flags 32 : long unsigned int (base type, DW_ATE_unsigned size:8) core_state struct <d70f1>/<e55d7> size:56 nr_threads 0 : typedef(atomic_t=struct noname/) dumper 8 : struct core_thread<d70f1>/<e5608> startup 24 : struct completion/ core_thread struct / size:16 task 0 : pointer(struct task_struct<d70f1>/<dc8e9>) next 8 : pointer(struct core_thread/) kioctx_table struct / size:? mmu_notifier_subscriptions struct / size:? uprobes_state struct / size:0 kvm_memslots struct / size:1040 generation 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) id_to_index 8 : short (base type, DW_ATE_signed size:2)[512] lru_slot 1032 : typedef(atomic_t=struct noname<d70f1>/<d9422>) used_slots 1036 : int (base type, DW_ATE_signed size:4) memslots 1040 : struct kvm_memory_slot<d70f1>/<e56c5>[no count] kvm_memory_slot struct <d70f1>/<e56c5> size:40 base_gfn 0 : typedef(gfn_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) npages 8 : long unsigned int (base type, DW_ATE_unsigned size:8) dirty_bitmap 16 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) arch 24 : struct kvm_arch_memory_slot<d70f1>/<e5742> userspace_addr 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) id 36 : short (base type, DW_ATE_signed size:2) as_id 38 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) kvm_arch_memory_slot struct <d70f1>/<e5742> size:0 kvm_io_bus struct <d70f1>/<e5768> size:8 dev_count 0 : int (base type, DW_ATE_signed size:4) ioeventfd_count 4 : int (base type, DW_ATE_signed size:4) range 8 : struct kvm_io_range/[no count] kvm_io_range struct / size:24 addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) len 8 : int (base type, DW_ATE_signed size:4) dev 16 : pointer(struct kvm_io_device<d70f1>/<e57d2>) kvm_io_device struct <d70f1>/<e57d2> size:8 ops 0 : pointer(const(struct kvm_io_device_ops/)) kvm_io_device_ops struct / size:24 read 0 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu<d70f1>/<d9472>),pointer(struct kvm_io_device<d70f1>/<e57d2>),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(no type))) write 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_vcpu/),pointer(struct kvm_io_device/),typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))),int (base type, DW_ATE_signed size:4),pointer(const(no type)))) destructor 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_io_device<d70f1>/<e57d2>))) kvm_vm_stat struct <d70f1>/<e5872> size:8 remote_tlb_flush 0 : typedef(ulong=long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_coalesced_mmio_ring struct / size:8 first 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) last 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) coalesced_mmio 8 : struct kvm_coalesced_mmio<d70f1>/<e58d6>[0] kvm_coalesced_mmio struct <d70f1>/<e58d6> size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) len 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname 12 : union noname/ data 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] noname union <d70f1>/<e5902> size:4 pad 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pio 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) kvm_irq_routing_table struct <d70f1>/<e5941> size:3960 chip 0 : int (base type, DW_ATE_signed size:4)[1][988] nr_rt_entries 3952 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) map 3960 : struct hlist_head/[no count] mmu_notifier struct / size:56 hlist 0 : struct hlist_node<d70f1>/<dc153> ops 16 : pointer(const(struct mmu_notifier_ops/)) mm 24 : pointer(struct mm_struct<d70f1>/<d9930>) rcu 32 : struct callback_head/ users 48 : unsigned int (base type, DW_ATE_unsigned size:4) mmu_notifier_ops struct <d70f1>/<e59e3> size:80 release 0 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/))) clear_flush_young 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<d70f1>/<e5993>),pointer(struct mm_struct<d70f1>/<d9930>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) clear_young 16 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) test_young 24 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<d70f1>/<e5993>),pointer(struct mm_struct<d70f1>/<d9930>),long unsigned int (base type, DW_ATE_unsigned size:8))) change_pte 32 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(struct mm_struct/),long unsigned int (base type, DW_ATE_unsigned size:8),typedef(pte_t=struct noname/))) invalidate_range_start 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct mmu_notifier<d70f1>/<e5993>),pointer(const(struct mmu_notifier_range<d70f1>/<e5aed>)))) invalidate_range_end 48 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier/),pointer(const(struct mmu_notifier_range/)))) invalidate_range 56 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<d70f1>/<e5993>),pointer(struct mm_struct<d70f1>/<d9930>),long unsigned int (base type, DW_ATE_unsigned size:8),long unsigned int (base type, DW_ATE_unsigned size:8))) alloc_notifier 64 : pointer(subroutine(prototyped pointer(struct mmu_notifier/)(pointer(struct mm_struct/))) free_notifier 72 : pointer(subroutine(prototyped no type(pointer(struct mmu_notifier<d70f1>/<e5993>))) mmu_notifier_range struct <d70f1>/<e5aed> size:48 vma 0 : pointer(struct vm_area_struct/) mm 8 : pointer(struct mm_struct<d70f1>/<d9930>) start 16 : long unsigned int (base type, DW_ATE_unsigned size:8) end 24 : long unsigned int (base type, DW_ATE_unsigned size:8) flags 32 : unsigned int (base type, DW_ATE_unsigned size:4) event 36 : enum mmu_notifier_event<d70f1>/<d7355> migrate_pgmap_owner 40 : pointer(no type) kvm_stat_data struct / size:16 kvm 0 : pointer(struct kvm<d70f1>/<d9642>) dbgfs_item 8 : pointer(struct kvm_stats_debugfs_item/) kvm_stats_debugfs_item struct / size:24 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) offset 8 : int (base type, DW_ATE_signed size:4) kind 12 : enum kvm_stat_kind<d70f1>/<d738c> mode 16 : int (base type, DW_ATE_signed size:4) preempt_notifier struct / size:24 link 0 : struct hlist_node<d70f1>/<dc153> ops 16 : pointer(struct preempt_ops/) preempt_ops struct / size:16 sched_in 0 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier<d70f1>/<e5c0b>),int (base type, DW_ATE_signed size:4))) sched_out 8 : pointer(subroutine(prototyped no type(pointer(struct preempt_notifier/),pointer(struct task_struct/))) kvm_run struct / size:2352 request_interrupt_window 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) immediate_exit 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) padding1 2 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[6] exit_reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ready_for_interrupt_injection 12 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) if_flag 13 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) flags 14 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) cr8 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) apic_base 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname 32 : union noname/ kvm_valid_regs 288 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_dirty_regs 296 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s 304 : union noname<d70f1>/<e620d> noname union <d70f1>/<e5d0c> size:256 hw 0 : struct noname/ fail_entry 0 : struct noname<d70f1>/<e5d3f> ex 0 : struct noname/ io 0 : struct noname<d70f1>/<e5d99> debug 0 : struct noname/ mmio 0 : struct noname<d70f1>/<e5e0d> hypercall 0 : struct noname/ tpr_access 0 : struct noname<d70f1>/<e5ea8> s390_sieic 0 : struct noname/ s390_reset_flags 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) s390_ucontrol 0 : struct noname/ dcr 0 : struct noname<d70f1>/<e5f56> internal 0 : struct noname/ osi 0 : struct noname<d70f1>/<e5fca> papr_hcall 0 : struct noname/ s390_tsch 0 : struct noname<d70f1>/<e6025> epr 0 : struct noname/ system_event 0 : struct noname<d70f1>/<e60a6> s390_stsi 0 : struct noname/ eoi 0 : struct noname<d70f1>/<e6134> hyperv 0 : struct kvm_hyperv_exit/ arm_nisv 0 : struct noname<d70f1>/<e6161> msr 0 : struct noname/ padding 0 : char (base type, DW_ATE_unsigned_char size:1)[256] noname struct <d70f1>/<e5d1f> size:8 hardware_exit_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 hardware_entry_failure_reason 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) cpu 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:8 exception 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) error_code 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 direction 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) size 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) port 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) count 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data_offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <d70f1>/<e5ded> size:16 arch 0 : struct kvm_debug_exit_arch/ noname struct / size:24 phys_addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) data 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[8] len 16 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 20 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:72 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[6] ret 56 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) longmode 64 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 68 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <d70f1>/<e5ea8> size:16 rip 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) is_write 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:8 icptcode 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) ipa 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) ipb 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <d70f1>/<e5f29> size:16 trans_exc_code 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pgm_code 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct <d70f1>/<e5f56> size:12 dcrn 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) is_write 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct / size:136 suberror 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ndata 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] noname struct <d70f1>/<e5fca> size:256 gprs 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[32] noname struct / size:88 nr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ret 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) args 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[9] noname struct <d70f1>/<e6025> size:20 subchannel_id 0 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) subchannel_nr 2 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) io_int_parm 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) io_int_word 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) ipb 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) dequeued 16 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <d70f1>/<e6086> size:4 epr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname struct / size:16 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) flags 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct / size:16 addr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) ar 8 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) reserved 9 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) fc 10 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel1 11 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) sel2 12 : typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2)) noname struct / size:1 vector 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) noname struct <d70f1>/<e6161> size:16 esr_iss 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) fault_ipa 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <d70f1>/<e618e> size:24 error 0 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1)) pad 1 : typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))[7] reason 8 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) index 12 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) data 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname union / size:2048 regs 0 : struct kvm_sync_regs<d70f1>/<e63ca> padding 0 : char (base type, DW_ATE_unsigned_char size:1)[2048] kvm_debug_exit_arch struct / size:16 hsr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) far 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_hyperv_exit struct / size:56 type 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad1 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) u 8 : union noname<d70f1>/<e62b8> noname union <d70f1>/<e62b8> size:48 synic 0 : struct noname/ hcall 0 : struct noname<d70f1>/<e6315> syndbg 0 : struct noname/ noname struct / size:32 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) evt_page 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) msg_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) noname struct <d70f1>/<e6315> size:32 input 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) result 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) params 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[2] noname struct / size:48 msr 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) pad2 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) control 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) status 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) send_page 24 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) recv_page 32 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) pending_page 40 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_sync_regs struct <d70f1>/<e63ca> size:8 device_irq_level 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) kvm_vcpu_stat struct / size:96 halt_successful_poll 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_attempted_poll 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_success_ns 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_fail_ns 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_poll_invalid 32 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) halt_wakeup 40 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hvc_exit_stat 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfe_exit_stat 56 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) wfi_exit_stat 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_user 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mmio_exit_kernel 80 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) exits 88 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_mmio_fragment struct / size:24 gpa 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) data 8 : pointer(no type) len 16 : unsigned int (base type, DW_ATE_unsigned size:4) kvm_vcpu_arch struct <d70f1>/<e64c2> size:8688 ctxt 0 : struct kvm_cpu_context/ sve_state 1792 : pointer(no type) sve_max_vl 1800 : unsigned int (base type, DW_ATE_unsigned size:4) hw_mmu 1808 : pointer(struct kvm_s2_mmu<d70f1>/<d8ffa>) hcr_el2 1816 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) mdcr_el2 1824 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) fault 1832 : struct kvm_vcpu_fault_info/ workaround_flags 1864 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) flags 1872 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) debug_ptr 1880 : pointer(struct kvm_guest_debug_arch<d70f1>/<e6772>) vcpu_debug_state 1888 : struct kvm_guest_debug_arch/ external_debug_state 2400 : struct kvm_guest_debug_arch<d70f1>/<e6772> host_thread_info 2912 : pointer(struct thread_info/) host_fpsimd_state 2920 : pointer(struct user_fpsimd_state<d70f1>/<e3479>) host_debug_state 2928 : struct noname/ vgic_cpu 3448 : struct vgic_cpu<d70f1>/<e67b8> timer_cpu 7440 : struct arch_timer_cpu/ pmu 7704 : struct kvm_pmu<d70f1>/<e6ee8> guest_debug_preserved 8264 : struct noname/ power_off 8268 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) pause 8269 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) mmu_page_cache 8272 : struct kvm_mmu_memory_cache<d70f1>/<e6f6b> target 8608 : int (base type, DW_ATE_signed size:4) features 8616 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] has_run_once 8624 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) vsesr_el2 8632 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) reset_state 8640 : struct vcpu_reset_state/ sysregs_loaded_on_cpu 8664 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) steal 8672 : struct noname/ noname struct / size:520 regs 0 : struct kvm_guest_debug_arch<d70f1>/<e6772> pmscr_el1 512 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) noname struct / size:4 mdscr_el1 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname struct <d70f1>/<e6696> size:16 last_steal 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) kvm_cpu_context struct <d70f1>/<e66b7> size:1792 regs 0 : struct user_pt_regs/ spsr_abt 272 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_und 280 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_irq 288 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) spsr_fiq 296 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) fp_regs 304 : struct user_fpsimd_state<d70f1>/<e3479> sys_regs 832 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[119] __hyp_running_vcpu 1784 : pointer(struct kvm_vcpu<d70f1>/<d9472>) kvm_vcpu_fault_info struct <d70f1>/<e6734> size:32 esr_el2 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) far_el2 8 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hpfar_el2 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) disr_el1 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) kvm_guest_debug_arch struct <d70f1>/<e6772> size:512 dbg_bcr 0 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_bvr 128 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wcr 256 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] dbg_wvr 384 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))[16] vgic_cpu struct <d70f1>/<e67b8> size:3992 noname 0 : union noname/ private_irqs 312 : struct vgic_irq<d70f1>/<d9256>[32] ap_list_lock 3896 : typedef(raw_spinlock_t=struct raw_spinlock/) ap_list_head 3904 : struct list_head<d70f1>/<d922b> rd_iodev 3920 : struct vgic_io_device/ rdreg 3960 : pointer(struct vgic_redist_region<d70f1>/<e6ddd>) pendbaser 3968 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) lpis_enabled 3976 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) num_pri_bits 3980 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) num_id_bits 3984 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) noname union <d70f1>/<e67cb> size:312 vgic_v2 0 : struct vgic_v2_cpu_if/ vgic_v3 0 : struct vgic_v3_cpu_if<d70f1>/<e68c4> vgic_v2_cpu_if struct <d70f1>/<e686b> size:272 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_apr 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_lr 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[64] used_lrs 268 : unsigned int (base type, DW_ATE_unsigned size:4) vgic_v3_cpu_if struct / size:312 vgic_hcr 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_vmcr 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_sre 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) vgic_ap0r 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_ap1r 28 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[4] vgic_lr 48 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))[16] its_vpe 176 : struct its_vpe<d70f1>/<e6950> used_lrs 304 : unsigned int (base type, DW_ATE_unsigned size:4) its_vpe struct / size:128 vpt_page 0 : pointer(struct page<d70f1>/<da080>) its_vm 8 : pointer(struct its_vm/) vlpi_count 16 : typedef(atomic_t=struct noname<d70f1>/<d9422>) irq 20 : int (base type, DW_ATE_signed size:4) vpe_db_lpi 24 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) resident 32 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) ready 33 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname 40 : union noname/ vpe_lock 112 : typedef(raw_spinlock_t=struct raw_spinlock<d70f1>/<d938b>) col_idx 116 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) vpe_id 118 : typedef(u16=typedef(__u16=unsigned short (base type, DW_ATE_unsigned size:2))) pending_last 120 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname union / size:72 noname 0 : struct noname<d70f1>/<e69c0> noname 0 : struct noname/ noname struct / size:8 vpe_proxy_event 0 : int (base type, DW_ATE_signed size:4) idai 4 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) noname struct / size:72 fwnode 0 : pointer(struct fwnode_handle<d70f1>/<e198d>) sgi_domain 8 : pointer(struct irq_domain/) sgi_config 16 : struct noname<d70f1>/<e6a0d>[16] vmapp_count 64 : typedef(atomic_t=struct noname/) noname struct / size:3 priority 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) enabled 1 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) group 2 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) its_vm struct <d70f1>/<e6a7a> size:128 fwnode 0 : pointer(struct fwnode_handle/) domain 8 : pointer(struct irq_domain<d70f1>/<e186d>) vprop_page 16 : pointer(struct page/) vpes 24 : pointer(pointer(struct its_vpe<d70f1>/<e6950>)) nr_vpes 32 : int (base type, DW_ATE_signed size:4) db_lpi_base 40 : typedef(irq_hw_number_t=long unsigned int (base type, DW_ATE_unsigned size:8)) db_bitmap 48 : pointer(long unsigned int (base type, DW_ATE_unsigned size:8)) nr_db_lpis 56 : int (base type, DW_ATE_signed size:4) vlpi_count 60 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))[16] vgic_io_device struct / size:40 base_addr 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) noname 8 : union noname/ regions 16 : pointer(const(struct vgic_register_region<d70f1>/<e6dd3>)) iodev_type 24 : enum iodev_type/ nr_regions 28 : int (base type, DW_ATE_signed size:4) dev 32 : struct kvm_io_device/ noname union / size:8 redist_vcpu 0 : pointer(struct kvm_vcpu<d70f1>/<d9472>) its 0 : pointer(struct vgic_its/) vgic_its struct / size:200 vgic_its_base 0 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) enabled 8 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) iodev 16 : struct vgic_io_device<d70f1>/<e6b28> dev 56 : pointer(struct kvm_device/) baser_device_table 64 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) baser_coll_table 72 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) cmd_lock 80 : struct mutex<d70f1>/<d9899> cbaser 112 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) creadr 120 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) cwriter 124 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) abi_rev 128 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) its_lock 136 : struct mutex/ device_list 168 : struct list_head<d70f1>/<d922b> collection_list 184 : struct list_head/ kvm_device struct / size:40 ops 0 : pointer(const(struct kvm_device_ops<d70f1>/<e6c95>)) kvm 8 : pointer(struct kvm/) private 16 : pointer(no type) vm_node 24 : struct list_head/ kvm_device_ops struct / size:80 name 0 : pointer(const(char (base type, DW_ATE_unsigned_char size:1))) create 8 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))))) init 16 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<d70f1>/<e6c4d>))) destroy 24 : pointer(subroutine(prototyped no type(pointer(struct kvm_device/))) release 32 : pointer(subroutine(prototyped no type(pointer(struct kvm_device<d70f1>/<e6c4d>))) set_attr 40 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct kvm_device_attr/))) get_attr 48 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device<d70f1>/<e6c4d>),pointer(struct kvm_device_attr<d70f1>/<e6d5c>))) has_attr 56 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct kvm_device_attr/))) ioctl 64 : pointer(subroutine(prototyped long int (base type, DW_ATE_signed size:8)(pointer(struct kvm_device<d70f1>/<e6c4d>),unsigned int (base type, DW_ATE_unsigned size:4),long unsigned int (base type, DW_ATE_unsigned size:8))) mmap 72 : pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(pointer(struct kvm_device/),pointer(struct vm_area_struct/))) kvm_device_attr struct / size:24 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) group 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) attr 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) addr 16 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_register_region struct / size:? vgic_redist_region struct / size:40 index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) base 8 : typedef(gpa_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) count 16 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) free_index 20 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) list 24 : struct list_head<d70f1>/<d922b> arch_timer_cpu struct <d70f1>/<e6e22> size:264 timers 0 : struct arch_timer_context/[2] bg_timer 192 : struct hrtimer<d70f1>/<dd7f1> enabled 256 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) arch_timer_context struct / size:96 vcpu 0 : pointer(struct kvm_vcpu<d70f1>/<d9472>) irq 8 : struct kvm_irq_level/ hrtimer 16 : struct hrtimer<d70f1>/<dd7f1> loaded 80 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) host_timer_irq 84 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) host_timer_irq_flags 88 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) kvm_irq_level struct / size:8 noname 0 : union noname<d70f1>/<e6ebe> level 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) noname union / size:4 irq 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) status 0 : typedef(__s32=int (base type, DW_ATE_signed size:4)) kvm_pmu struct / size:560 irq_num 0 : int (base type, DW_ATE_signed size:4) pmc 8 : struct kvm_pmc/[32] chained 520 : long unsigned int (base type, DW_ATE_unsigned size:8)[1] created 528 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) irq_level 529 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) overflow_work 536 : struct irq_work/ kvm_pmc struct / size:16 idx 0 : typedef(u8=typedef(__u8=unsigned char (base type, DW_ATE_unsigned_char size:1))) perf_event 8 : pointer(struct perf_event/) kvm_mmu_memory_cache struct / size:336 nobjs 0 : int (base type, DW_ATE_signed size:4) gfp_zero 4 : typedef(gfp_t=unsigned int (base type, DW_ATE_unsigned size:4)) kmem_cache 8 : pointer(struct kmem_cache<d70f1>/<e0471>) objects 16 : pointer(no type)[40] vcpu_reset_state struct / size:24 pc 0 : long unsigned int (base type, DW_ATE_unsigned size:8) r0 8 : long unsigned int (base type, DW_ATE_unsigned size:8) be 16 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) reset 17 : typedef(bool=_Bool (base type, DW_ATE_boolean size:1)) kvm_dirty_ring struct / size:32 dirty_index 0 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) reset_index 4 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) size 8 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) soft_limit 12 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))) dirty_gfns 16 : pointer(struct kvm_dirty_gfn<d70f1>/<e7045>) index 24 : int (base type, DW_ATE_signed size:4) kvm_dirty_gfn struct / size:16 flags 0 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) slot 4 : typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)) offset 8 : typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)) vgic_state_iter struct <d70f1>/<e708b> size:? kvm_pgtable_walker struct <d70f1>/<e7095> size:24 cb 0 : const(typedef(kvm_pgtable_visitor_fn_t=pointer(subroutine(prototyped int (base type, DW_ATE_signed size:4)(typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))),typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4))),pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))),enum kvm_pgtable_walk_flags/,const(pointer(no type)))))) arg 8 : const(pointer(no type)) flags 16 : const(enum kvm_pgtable_walk_flags/) kvm_pgtable_walk_data struct / size:32 pgt 0 : pointer(struct kvm_pgtable<d70f1>/<d8ea9>) walker 8 : pointer(struct kvm_pgtable_walker/) addr 16 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) end 24 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) hyp_map_data struct / size:24 phys 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 8 : typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) mm_ops 16 : pointer(struct kvm_pgtable_mm_ops<d70f1>/<d8ef3>) stage2_map_data struct <d70f1>/<e7179> size:48 phys 0 : typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))) attr 8 : typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) anchor 16 : pointer(typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8))))) mmu 24 : pointer(struct kvm_s2_mmu<d70f1>/<d8ffa>) memcache 32 : pointer(no type) mm_ops 40 : pointer(struct kvm_pgtable_mm_ops<d70f1>/<d8ef3>) stage2_attr_data struct <d70f1>/<e71d6> size:32 attr_set 0 : typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) attr_clr 8 : typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) pte 16 : typedef(kvm_pte_t=typedef(u64=typedef(__u64=long long unsigned int (base type, DW_ATE_unsigned size:8)))) level 24 : typedef(u32=typedef(__u32=unsigned int (base type, DW_ATE_unsigned size:4)))